/*
Theme Name: Rigoulet Demenagement
Theme URI: https://www.demenagement-rigoulet.com/
Template: hello-elementor
Author: AUDA DESIGN
Author URI: https://www.auda-design.com/
Description: Rigoulet Demenagement Wordpress Theme
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 1.0.1
Updated: 2025-05-19 14:02:42

*/

.stroke-tonique .elementor-heading-title{
	-webkit-text-stroke-color: #ff2c44;
	stroke: #ff2c44;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
}

span.tonique, h1 span{
	color:#ff2c44 !important;
}

a.innerlink{
	transition: all 1s ease-out;
}

/* CSS pour l'iframe responsive */
.devis-iframe-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 80%; /* Ratio 5:4 */
    overflow: hidden;
    border-radius: 8px;
    box-shadow: 0 4px 12px rgba(0,0,0,0.15);
}

.devis-iframe-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}

/* Responsive */
@media (max-width: 768px) {
    .devis-iframe-container {
        padding-bottom: 120%; /* Plus haut sur mobile */
    }
}

/* Divers Globals */
#cta-call-header .elementor-icon-box-title{
	 white-space: nowrap;
}
@media (max-width: 1289px) {
	#cta-call-header .elementor-icon-box-title a{
		 font-size:16px !important;
	}
}
@media (min-width: 1024px) and (max-width: 1235px) {
	#cta-call-header .elementor-icon-box-title a{
		 display:none !important;
	}
}
@media (min-width: 1025px) and (max-width: 1100px) {
	#head-menu-container{
		column-gap:10px !important;
	}
}
