div#menu_cse_orange {
    padding: 0 !important;
}

div#menu_cse_orange > div{
    padding-top: 13px !important;
    padding-right: 15px !important;
    padding-bottom: 13px !important;
    padding-left: 15px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 13px;
    padding-right: 15px;
    padding-bottom: 13px;
    padding-left: 15px;
    width: 100%;
    max-width: 1320px;
    display: flex;
    align-items: center;
}
div#menu_cse_orange #mobile_menu1 li>a,
div#menu_cse_orange .et-menu li>a {
    padding-bottom: 0 !important;
    word-wrap: break-word;
    font-family: Inter, sans-serif;
    font-size: 20px;
    line-height: 30px;
    font-weight: 600;
    color: #000;
    padding: 1px 28px 1px 4px !important;
}


div#menu_cse_orange #mobile_menu1 li>a span,
div#menu_cse_orange .et-menu li>a span{
	display: block;
    word-wrap: break-word;
    font-family: Inter, sans-serif;
    font-size: 18px;
    line-height: 30px;
    font-weight: 500;
    color: #000;
}

div#menu_cse_orange #mobile_menu1 li{
	display: flex;
}
div#menu_cse_orange #mobile_menu1 li.btn-cse-connect>a,
div#menu_cse_orange li.btn-cse-connect > a {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 172px;
    height: 55px;
    font-family: Inter, sans-serif;
    font-size: 20px;
    line-height: 20px;
    font-weight: 500;
    color: #FFF !important;
    background: #A72D57;
    border-radius: 6px;
}

div#menu_cse_orange li{ position: relative;}
#menu-item-23646 .sub-menu li a,
#menu-item-23646 .sub-menu li a:hover,
#menu-item-23646 .sub-menu li a:focus,
#menu-item-23646 .sub-menu li a:active{
    background: #FFF!important;
}
#menu-item-23646 .sub-menu{margin-top: -15px;}
#menu-item-23646 .sub-menu li{
    padding: 15px!important;
}
div#menu_cse_orange li:not(.btn-cse-connect):not(.hours-cse):not(.login-link):not(#menu-item-23647):not(#menu-item-23648):before{
	content: '';
    background: url(../cse/phone_cse.png);
    background-repeat: no-repeat;
    background-position: left 7px;
    width: 28px;
    height: 36px;    
    padding-right: 3px;
    display: inline-block;

}
.hours-cse:before {
	content: '';
    background: url(../cse/hours_cse.png);
    background-repeat: no-repeat;
    background-position: left 7px;
    width: 28px;
    height: 36px;    
    padding-right: 3px;
    display: inline-block;
}
.hours-cse a{
	cursor: default!important;
}
.hours-cse a:hover{
	opacity: 1!important;
	cursor: default!important;
}
.hours-cse *{
    color: #A72D57!important;	
}
div#menu_cse_orange .et-menu li.btn-cse-connect>a,
.btn-cse-connect{
	padding-right: 0!important;
}

.cse-section-banner .et_pb_row.et_pb_row_0,
.cse-section-banner{
	padding: 0!important;
}

.container-cse-desc {

}
.slider-foot a,
.slider-foot a:hover,
.slider-foot a:active,
.slider-foot a:focus{
    font-family: Inter, sans-serif!important;
    font-size: 28px!important;
    line-height: 22px!important;
    font-weight: 500!important;
    color: #FFF !important;
    text-decoration: underline!important;
}
.n2-ss-slide-limiter>div{
	padding: 0!important;
}
.n2-ss-slide-limiter {
    max-width: 100%!important;
    position: static;
}
.slider-foot p{
    font-family: Inter, sans-serif!important;
    font-size: 28px!important;
    line-height: 22px!important;
    font-weight: 500!important;
    color: #FFF !important;
}
.slider-foot {
    background: #CF9648;
    width: 100%;
    height: 84px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute !important;
    bottom: 0;
}
span#cse-container-sliders > img{
    margin-right: 20px;	
}
span#cse-container-sliders {
    max-width: 910px;
    max-width: 1320px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: start;
}

.title-one > span{
    font-family: Inter, sans-serif;
    font-size: 54px;
    line-height: 71px;
    font-weight: 600;
    color: #FFF !important;
}
.title-one .story_text,
.title-one > span > span{
	display: block;
}
.title-one > span span{
    font-family: Inter, sans-serif;
    font-size: 24px;
    line-height: 40px;
    font-weight: 500;
    color: #FFF !important;	
}
span.title-one {
    text-align: left;
    padding-left: 30px;
    padding-right: 30px;
    max-width: 755px;
}
.sections-cse-foot h2{
    font-family: Inter, sans-serif;
    font-size: 38px;
    line-height: 54px;
    font-weight: 600;
}
.sections-cse-foot ul {
    padding-left: 0 !important;
    margin-left: 0 !important;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0;
    padding-bottom: 0 !important;
}
.sections-cse-foot ul li{
    font-family: Inter, sans-serif;
    font-size: 22px;
    line-height: 39px;
    font-weight: 400;
    list-style: none!important;
    color: #000;

}
.sections-cse-foot > div {
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.sections-cse-foot .et_pb_button_module_wrapper.et_pb_button_1_wrapper.et_pb_button_alignment_left.et_pb_module{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
a.btn-large-action.btn-visite {
    font-family: Inter, sans-serif!important;
    font-size: 22px!important;
    line-height: 20px!important;
    font-weight: 500!important;
    color: #FFF !important;
    width: 100%;
    max-width: 344px;
    text-align:center;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.sections-cse-foot .et_pb_button_module_wrapper.et_pb_button_3_wrapper.et_pb_button_alignment_left.et_pb_module {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cse-text-ft400{
    font-family: Inter, sans-serif!important;
    font-size: 18px!important;
    line-height: 32px!important;
    font-weight: 400!important;
}
div#n2-ss-2 .n2-style-bcef68443b2682444059e693254dd628-dot {
    background: #FFF!important;
}
div#n2-ss-2 .n2-style-bcef68443b2682444059e693254dd628-dot.n2-active, div#n2-ss-2 .n2-style-bcef68443b2682444059e693254dd628-dot:HOVER, div#n2-ss-2 .n2-style-bcef68443b2682444059e693254dd628-dot:FOCUS {
    background: #A72D57!important;    
    border: 2px solid #A72D57!important;
}
.n2-ss-control-bullet-horizontal {
    margin-bottom: 100px!important;
}
.n2-ss-slide-background-image img{
	max-height: 484px!important;
    object-fit: inherit!important;
}
.n2-ss-slider .n2-ss-slider-controls-absolute-left-center,
.n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {
    display: none !important;
}
.n2-ss-slider-4.n2-ow,
.n2-ss-slide{
	max-height: 568px!important;
}
a.et_pb_button.et_pb_button_0.btn-large-action.btn-tarif.et_pb_bg_layout_light {
    font-family: Inter, sans-serif;
    font-size: 20px;
    line-height: 22px;
    font-weight: 500;
    color: #FFF !important;
    max-width: 224px;
    width: 100%;
    text-align: center;
}

.et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    display: flex;
    align-items: center;
    justify-content: center;
}

.et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_module.et_pb_image.et_pb_image_0{
	margin-left: auto;
}

.banner-gris h1,
.banner-gris h1 span{
    font-family: Inter, sans-serif;
    font-size: 38px!important;
    line-height: 62px!important;
    font-weight: 600!important;		

}
.banner-gris p.story_text {
    font-family: Inter, sans-serif;
    font-size: 22px;
    line-height: 54px;
    font-weight: 500;
}
.banner-gris .et_pb_module.et_pb_image.et_pb_image_0{
	max-width: 140px!important;
    margin-bottom: 0 !important;
}
.banner-gris .et_pb_module.et_pb_text.et_pb_text_0.h1-heading.et_pb_text_align_left.et_pb_bg_layout_light{
	max-width: 100%;
	width: calc( 100% - 145px );
}
.banner-gris  .et_pb_column.et_pb_column_5_5,
.banner-gris  .et_pb_column.et_pb_column_4_4{
    display: flex;
    align-items: center;
    justify-content: center;
}
.banner-gris .et_pb_image_wrap img,
.banner-gris .et_pb_image_wrap,
.et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_module.et_pb_image.et_pb_image_0,
.et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_image_wrap,
.et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_image_wrap img{
	max-width: 140px!important;
}
.et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child p.story_text {
    font-family: Inter, sans-serif;
    font-size: 22px!important;
    line-height: 35px;
    font-weight: 500;
}

.voir_plus button.read-more,
.voir_plus button.read-less {
    font-family: Inter, sans-serif;
    font-size: 18px!important;
    line-height: 28px!important;
    font-weight: 600!important;
}
.voir_plus *,
.banner-tarifs-txt .et_pb_text_inner *:not(h2){
    font-family: Inter, sans-serif;
    font-size: 18px!important;
    line-height: 32px!important;
    font-weight: 400!important;		
}
.banner-tarifs-txt h2{
    font-family: Inter, sans-serif;
    font-size: 28px;
    line-height: 54px;
    font-weight: 600;	
}
.banner-tarifs-txt a.et_pb_button.et_pb_button_0.btn-large-action.et_pb_bg_layout_light,
.banner-tarifs-txt a.et_pb_button.et_pb_button_1.btn-large-action.et_pb_bg_layout_light {
    min-width: 1px;
    width: 131px;
}
.et_pb_row.et_pb_row_1.section-home-video {
    margin-top: 50px !important;    display: flex;
}
.et_pb_row.et_pb_row_2.section-home-video {
    margin-bottom: 100px !important;    display: flex;
}
.page-id-23397 .section-home-video>div {
    border-width: 1px 1px 3px 1px;
    border-style: solid;
    border-color: #C7C6C6;
    border-radius: 6px;
    padding: 30px;
}
.banner-gris > div > div{
    display: flex;
    align-items: center;
    justify-content: center;

}
.banner-gris {
    background: #F1F1F4!important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
body .et_pb_row.section-packs{ 
	padding-bottom: 40px !important;
}
.section-sommaire-btn-ctn a{
    margin: auto !important;
    display: block!important;
    max-width: 272px;
}
.section-sommaire-btn-ctn {
    padding-top: 0 !important;
}
.btn-adultes{
	margin-top: 6px;
}
a.btn-tarif {
    max-height: 55px;
}
.page-id-23397 .et_pb_section_0 .et_pb_module.et_pb_image.et_pb_image_0 {
    margin-bottom: 0 !important;
}
.page-id-23397 .et_pb_module.et_pb_text.et_pb_text_0.h1-heading.et_pb_text_align_left.et_pb_bg_layout_light {
    max-width: 100%;
    width: calc( 100% - 199px );
    padding-left: 30px !important;
}
.page-id-23397 .et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_module.et_pb_image.et_pb_image_0{
    margin-left: 117px;
}
.page-id-23455 div#et-main-area #main-content,
.page-id-23455 div#et-main-area {
    padding: 0 !important;
}
.page-id-23455 div#et-main-area {
    padding-top: 52px !important;
}
.title-wdt .et_pb_module.et_pb_text.et_pb_text_1.et_pb_text_align_center.et_pb_bg_layout_light,
.title-wdt .et_pb_module.et_pb_text.et_pb_text_1.et_pb_text_align_center.et_pb_bg_layout_light {
    width: 100%;
    max-width: 100% !important;
    text-align: left;
    margin-bottom: 0 !important;
}

.page-id-23544 .banner-gris .et_pb_module.et_pb_text.et_pb_text_0.h1-heading.et_pb_text_align_left.et_pb_bg_layout_light{
    padding-left: 28px!important;
}
.page-id-23544 .et_pb_row.et_pb_row_1.section-title.title-wdt {
    margin-top: 35px;
}
.table-tarif-responsive thead tr > th:last-child {
    min-width: 160px;
}
.table-tarif-responsive thead tr > th, .table-tarif-responsive tbody tr > td {
    text-align: center !important;
}


ul#menu-menu-orange {
    margin-left: 36px;
    margin-top: 24px !important;
    margin-right: 0!important;
}
ul#menu-menu-orange li.menu-item {
    padding: 0;
    margin: 0;
}
ul#menu-menu-orange li.menu-item.tel-link a {
    padding: 9px 14px 10px 40px !important;
    background-color: #000;
    color: #fff;
    height: 40px;
    border-radius: 6px;
    font-size: 16px;
    line-height: 23px;
    font-weight: 500;
    font-family: 'Inter', sans-serif;
    border: none !important;
    background-image: url(/wp-content/themes/Divi-child/assets/img/call-white.svg);
    background-repeat: no-repeat;
    background-position: 13px center;
}
ul#menu-menu-orange li.menu-item.tel-link a:hover {
    background-color: #1F446B;
    opacity: 1;
}
ul#menu-menu-orange li.menu-item.logged-link , ul#menu-menu-orange li.menu-item.login-link {
    margin-left: 16px;
}
ul#menu-menu-orange li.menu-item.logged-link > a, ul#menu-menu-orange li.menu-item.login-link > a {
    font-size: 0;
    border: 1px solid #E3E7F0;
    border-radius: 6px;
    padding: 4px 40px 4px 4px;
    height: 42px;
    width: 76px;
    position: relative;
}
ul#menu-menu-orange li.menu-item.login-link:not(.menu-item-has-children) > a {
    padding: 4px 4px 4px 4px;
    height: 42px;
    width: 42px;
}
ul#menu-menu-orange li.menu-item.logged-link > a:hover, ul#menu-menu-orange li.menu-item.login-link > a:hover {
    background-color: #E3E7F0;
    opacity: 1;
}
ul#menu-menu-orange li.menu-item.logged-link i.icon-user,
ul#menu-menu-orange li.menu-item.login-link i.icon-user {
    display: block;
    position: absolute;
    top: 4px;
    left: 4px;
    width: 32px;
    border-radius: 4px;
    height: 32px;
    background-color: #E3E7F0;
    background-image: url(/wp-content/themes/Divi-child/assets/img/user-icon.svg);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: center;
}
#menu-menu-orange .menu-item-has-children>a:first-child:after {
    font-size: 22px;
    right: 7px;
    top: 10px;
    color: #000;
}
@media(min-width: 992px){
    .page-id-23397 .et_pb_section_0  h1,
    .page-id-23397 .et_pb_section_0  h1 span{
        font-size: 54px;
    }

    .page-id-23397 .et_pb_section_0  h1+p{
        font-family: Inter, sans-serif;
        font-size: 22px!important;
        line-height: 35px;
        font-weight: 500;
    }
}
@media(max-width: 1280px) {
    ul#menu-menu-orange li.menu-item.tel-link a {
        padding: 9px 12px 10px 34px !important;
        font-size: 15px;
        background-position: 11px center;
    }
    ul#menu-menu-orange {
        margin-left: 30px;
    }
    ul#menu-menu-orange li.menu-item.logged-link, ul#menu-menu-orange li.menu-item.login-link {
        margin-left: 12px;
    }
}
@media (max-width: 991px) {
    li#menu-item-23646>a {
        display: none;
    }
    #menu-item-23646 .sub-menu {
        margin-top: 0;
        padding-left: 0;
    }
	span#cse-container-sliders {
	    max-width: 90%;
	}

    #menu_cse_orange .et_pb_row .et_pb_column.et_pb_column_1_4 {
        width: 100%;
        margin: 0!important;
    }
    #menu_cse_orange .et_pb_image_wrap picture img{
	    max-width: 86px;
	    height: auto;    	
    }

    #menu_cse_orange ul#mobile_menu1 {
	    background: #fff !important;
	    padding: 10px 25px!important;
        width: auto;
	    margin-top: 10px;
	    transform: none !important;
    	right: 0 !important;
	    left: auto !important;
	    border: 1px solid #E3E7F0 !important;
	    border-top: 3px solid #E3E7F0 !important;
	    text-align: left !important;
	    box-shadow: 0 1px 6px rgba(0, 0, 0, .1);
	    -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, .1);
	    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, .1);
	}
	#menu_cse_orange .et_pb_column.et_pb_column_1_4.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough{
		max-width: 86px;
	}
	#menu_cse_orange .et_pb_column.et_pb_column_3_4.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column--with-menu{
		width: 100%;
		max-width: calc( 100% - 86px );
	}

	div#menu_cse_orange #mobile_menu1 li>a{
	    word-wrap: break-word;
	    font-family: Inter, sans-serif;
	    font-size: 18px;
	    line-height: 30px;
	    font-weight: 600;
	}
	div#menu_cse_orange #mobile_menu1 li>a span{
	    font-size: 16px;
	    line-height: 30px;
	    font-weight: 500;
	}
	div#menu_cse_orange li.btn-cse-connect{
	    margin-top: 10px;
	}
	div#menu_cse_orange #mobile_menu1 li a{ border-bottom: 0px solid rgba(0, 0, 0, .03)!important; }
	div#menu_cse_orange #mobile_menu1 li:not(.btn-cse-connect){border-bottom: 1px solid rgba(0, 0, 0, .03);}
	div#menu_cse_orange #mobile_menu1 li.btn-cse-connect>a, div#menu_cse_orange li.btn-cse-connect > a {
	    height: 50px!important;
	    font-size: 18px!important;
	}

    .page-id-23171 .et_pb_row.et_pb_row_2.section-home-video,
    .page-id-23397 .et_pb_row.et_pb_row_1.section-home-video,
    .page-id-23397 .et_pb_row.et_pb_row_2.section-home-video{ display: block!important; }
    .title-one > span {
        font-family: Inter, sans-serif;
        font-size: 43px;
        line-height: 24px;
        font-weight: 600;
        color: #FFF !important;
    }
    span.title-one {
        padding-left: 4px;
        max-width: 100%;
    }
    .title-one > span span {
        font-size: 16px;
        line-height: 28px;
    }
    .n2-ss-slide-background-image img{
        /*height: 100%!important;
        object-fit: cover!important;*/
    }
    .slider-foot p,
    .slider-foot a, .slider-foot a:hover, .slider-foot a:active, .slider-foot a:focus {
        font-size: 19px !important;
    }
    .sections-cse-foot h2 {
        line-height: 40px;
        text-align: center;
    }
    .page-id-23171 .et_pb_row.et_pb_row_1.row-banner-buttons {
        display: none;
    }
    .page-id-23171  .et_pb_module.et_pb_text.et_pb_text_0.et_pb_text_align_left.et_pb_bg_layout_light{
        margin-bottom: 0!important;
    }
    div#n2-ss-2 .n-uc-16610d53ccff8-inner {
        justify-content: start!important;
        align-items: flex-start!important;
        margin-top: 8px;
    }
    .n2-ss-layer.n2-ow.n-uc-123fecca58670,
    .n2-ss-layer.n2-ow.n-uc-QL49BW0ONjO0{ height: 100%; margin-top: 30px!important; }

    .page-id-23397 .et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_image_wrap img{
        max-width: 115px !important;
        max-height: 113px !important;

    }
    .page-id-23397 .et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_image_wrap{
        max-width: 115px !important;
    }
    .page-id-23397 .et_pb_module.et_pb_text.et_pb_text_0.h1-heading.et_pb_text_align_left.et_pb_bg_layout_light {
        max-width: 100%;
        width: calc(100% - 120px);
        padding-left: 6px !important;
    }
    .page-id-23397 .et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_module.et_pb_image.et_pb_image_0 {
        margin-left: 0;
    }
    .page-id-23397 .et_pb_section_0  h1+p{
        font-family: Inter, sans-serif;
        font-size: 22px!important;
        line-height: 35px;
        font-weight: 500;
    }
    .banner-gris .et_pb_module.et_pb_text.et_pb_text_0.h1-heading.et_pb_text_align_left.et_pb_bg_layout_light {
        max-width: 100%;
        width: calc(100% - 120px);
    }
    .banner-gris .et_pb_module.et_pb_image.et_pb_image_0 img{
        max-width: 115px !important;
        max-height: 113px !important;
    }
    .banner-gris .et_pb_module.et_pb_image.et_pb_image_0 {
        max-width: 115px !important;
        margin-bottom: 0 !important;
    }

    .banner-gris h1+p{
        font-family: Inter, sans-serif;
        font-size: 22px!important;
        line-height: 35px!important;
        font-weight: 500;        
    }
}


@media (max-width: 767px) {
    div#menu_cse_orange #mobile_menu1 li.btn-cse-connect>a, div#menu_cse_orange li.btn-cse-connect>a {
        height: 40px !important;
        font-size: 16px !important;
        padding-right: 0!important;
    }
    div#menu_cse_orange #mobile_menu1 li>a {
        font-size: 16px!important;
    }
    div#menu_cse_orange #mobile_menu1 li>a span {
        font-size: 14px!important;
    }
    .n2-ss-layer.n2-ow.n-uc-123fecca58670,
    .n2-ss-layer.n2-ow.n-uc-QL49BW0ONjO0{ height: 100%; margin-top: 8px!important; }
    .title-one > span {
        font-family: Inter, sans-serif;
        font-size: 36px;
        line-height: 24px;
        font-weight: 600;
        color: #FFF !important;
    }
    ul#menu-menu-orange li.menu-item.tel-link a {
        font-size: 14px;
    }
    .et_pb_text_1 h2 {
        font-size: 33px!important;
        line-height: 42px!important;
    }
    .sections-cse-foot h2 {
        font-size: 30px;
        line-height: 40px;
        text-align: center;
    }

    .slider-foot.foot2 {
        max-height: 49px;
        min-height: 1px !important;
    }
}
@media (max-width: 576px) {
    ul#menu-menu-orange li.menu-item.tel-link a {
        padding: 9px 7px 10px 34px !important;
        font-size: 0;
        background-position: 11px center;
    }
    .n2-ss-control-bullet-horizontal {
        margin-bottom: 83px !important;
    }
    .n2-ss-layer.n2-ow.n-uc-7u9iAYzpVKMq span#cse-container-sliders > .title-one{
        width: 100% !important;
        max-width: calc(100% - 115px);
        padding-right: 4px !important;
    }
    .n2-ss-layer.n2-ow.n-uc-7u9iAYzpVKMq span#cse-container-sliders > img{
        max-width: 115px;
        max-height: 103px;
    }
    .slider-foot {
        max-height: 58px;
    }
    .title-one > span {
        font-family: Inter, sans-serif;
        font-size: 18px;
        line-height: 22px;
        font-weight: 600;
        color: #FFF !important;
        display: block;

    }
    .title-one > span span {
        font-size: 16px;
        line-height: 22px;
    }
    .n2-ss-control-bullet-horizontal {
        margin-bottom: 49px !important;
    }
    .et_pb_text_1 h2 {
        font-size: 30px!important;
        line-height: 35px!important;
    }
    .n2-ss-slide-background-image img {
        max-height: 484px !important;
        /*object-fit: cover !important;*/
    }
}


@media (max-width: 480px) {
    .title-one > span {
        font-family: Inter, sans-serif;
        font-size: 18px;
        line-height: 22px;
        font-weight: 600;
        color: #FFF !important;
    }
    .slider-foot p,
    .slider-foot a, .slider-foot a:hover, .slider-foot a:active, .slider-foot a:focus {
        font-size: 16px !important;
    }
    ul#menu-menu-orange li.menu-item.tel-link a {
        padding: 9px 7px 10px 34px !important;
        font-size: 0;
    }
    ul#menu-menu-orange li.menu-item.tel-link a {
        padding: 7px 10px 7px 30px !important;
        font-size: 0;
        height: 36px;
    }
    ul#menu-menu-orange li.menu-item.logged-link > a, ul#menu-menu-orange li.menu-item.login-link > a {
        padding: 3px 31px 3px 4px;
        height: 37px;
        width: 68px;
    }
    ul#menu-menu-orange li.menu-item.login-link:not(.menu-item-has-children) > a {
        padding: 4px 4px 4px 4px;
        height: 37px;
        width: 40px;
    }
    ul#menu-menu-orange li.menu-item.logged-link i.icon-user, ul#menu-menu-orange li.menu-item.login-link i.icon-user {
        top: 4px;
        left: 4px;
        width: 30px;
        height: 28px;
    }
    #menu-menu-orange .menu-item-has-children>a:first-child:after {
        font-size: 20px;
        right: 6px;
        top: 8px;
    }
}

@media(max-width: 375px){

    .title-one > span {
        font-family: Inter, sans-serif;
        font-size: 16px;
        line-height: 22px;
        font-weight: 600;
        color: #FFF !important;
    }
    .title-one > span span {
        font-size: 14px;
        line-height: 20px;
    }
}

strong.avance_im{
    display: block;
    line-height: 22px;
}





