﻿body{overflow-x:hidden}body .section-3-elements .elementor-button span{text-align:left}.ycol{color:#b4a088 !important}#section_3 .elementor-button{border:none !important}#section_3 .elementor-button .elementor-button-text{padding:0;display:inline;line-height:1.2;white-space:normal;font-size:14px}.to_slick .elementor-widget-image img{margin:auto}.to_slick .slick-track{display:flex !important}.to_slick .slick-slide{float:none !important;height:auto;margin:4px 18px;box-sizing:border-box}.slick-dots{bottom:-50px}.slick-dots li button{box-shadow:none !important}.slick-dots li button::before{border:1px solid #000;border-radius:50%;width:14px;height:14px;line-height:14px;opacity:1;color:rgba(0,0,0,0)}.slick-dots li button:focus,.slick-dots li button:hover{background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-dots li.slick-active button::before{opacity:1;color:rgba(0,0,0,0);background:#000;border-color:#000 !important}@media(min-width: 768px){.full-screen{position:relative;min-height:754px}.full-screen>[data-element_type=container]>.e-con-inner>[data-element_type=container]:first-child{position:unset}.full-screen>[data-element_type=container]>.e-con-inner>[data-element_type=container]:first-child>.elementor-widget-image{position:unset}.full-screen>[data-element_type=container]>.e-con-inner>[data-element_type=container]:first-child>.elementor-widget-image img{position:absolute;left:0;width:50vw;height:100%;object-fit:cover;object-position:bottom}}.repetear_sc .acf-item{margin:38px 0}.repetear_sc .acf-item a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;color:#fff;display:flex;align-items:center}.repetear_sc .acf-item a .elementor-button-icon{display:inline-flex;fill:#fff;margin-right:15px}.repetear_sc .acf-item a .elementor-button-icon svg{height:35px;width:35px}.repetear_sc .acf-item a .elementor-button-icon svg #Tracé_2{fill:#b4a088}.repetear_sc .acf-item a:hover{color:#fff}.repetear_sc .acf-item a:hover .elementor-button-icon{fill:#fff}.repetear_sc .acf-item a:hover .elementor-button-icon #Ellipse_3{fill:#fff}.cu-modal-columns{display:flex;justify-content:space-between;column-gap:25px}.cu-modal-columns p{font-family:var(--e-global-typography-text-font-family),Sans-serif}.cu-modal-columns .cu-modal-title{font-family:"IvyMode",Sans-serif;font-weight:300;font-size:12px;line-height:1.8}.cu-modal-columns:not(.commune){flex-direction:column;max-height:70vh}.cu-modal-columns:not(.commune) .cu-modal-title{font-weight:900;font-size:16px;margin-top:5px}.cu-modal-columns ul.cu-modal-links{list-style:none;padding:0}.cu-modal-columns ul.cu-modal-links li{list-style:none;margin-bottom:8px;line-height:1.2}.cu-modal-columns ul.cu-modal-links li a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:400;font-size:14px;color:#000}.cu-modal-columns ul.cu-modal-links li a:hover{color:#000}.mid-bg{position:relative}.mid-bg::after{content:"";position:absolute;width:100%;height:50%;top:50%;left:0px;background-color:#fff;z-index:-1}.to_carousel .slick-slide{padding:25px 70px}@media(max-width: 767px){.to_carousel .slick-slide{padding:25px 25px}}.to_carousel button.slick-arrow{font-size:0px;width:24px;height:47px;border:none;z-index:1;background-size:cover !important;border:none !important;box-shadow:none !important}@media(max-width: 767px){.to_carousel button.slick-arrow{width:15px;height:26px}}.to_carousel button.slick-arrow:before{display:none}.to_carousel button.slick-arrow.slick-prev{background:url(../img/left-arrow.svg) center;left:5px}@media(max-width: 767px){.to_carousel button.slick-arrow.slick-prev{left:0px}}.to_carousel button.slick-arrow.slick-next{background:url(../img/right-arrow.svg) center;right:5px}@media(max-width: 767px){.to_carousel button.slick-arrow.slick-next{right:0px}}.to_carousel .slick-dots li button::before{border:1px solid #fff}@media(min-width: 768px){.cars{display:flex;flex-wrap:nowrap}.cars .cars-left{border-top-right-radius:0px;border-bottom-right-radius:0px;border-left:0px !important;width:55%;margin-top:-75px;z-index:2}.cars .cars-left .elementor-button-link>.elementor-button-content-wrapper{align-items:center;justify-content:flex-start}.cars .cars-left .elementor-button-link>.elementor-button-content-wrapper>.elementor-button-icon{justify-content:flex-end}.cars .cars-right{border-top-left-radius:0px;border-bottom-left-radius:0px;width:55%;margin-bottom:-75px;overflow:hidden;margin-left:-5%;z-index:1;min-height:100%}.cars .cars-right>.elementor-widget-image{height:100%}.cars .cars-right>.elementor-widget-image img{object-fit:cover;height:100%}}@media(min-width: 1640px){.cars .cars-left{padding-left:calc((100vw - 1640px)/2)}.cars .cars-right{max-height:700px}}.cars::after{content:"";position:absolute;width:100%;height:50%;top:50%;left:0px;background-color:#f8f8f8;z-index:-1}.faqs details summary+div{padding:0 30px 30px 30px !important}.faqs .e-n-accordion-item{border-radius:0px;background-color:#f1ede9}.faqs .e-n-accordion-item .e-n-accordion-item-title-text{font-family:var(--e-global-typography-text-font-family),Sans-serif !important;font-weight:700 !important;font-size:1.1rem}@media(max-width: 767px){.faqs .e-n-accordion-item .e-n-accordion-item-title-text{font-size:.98rem}}.faqs .e-n-accordion-item-title-icon{margin-left:auto}.faqs .e-closed svg{display:none}.faqs .e-closed:before{content:"+";font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:40px;margin-top:-20px}.faqs .e-opened svg{display:none}.faqs .e-opened:before{content:"-";font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:50px;margin-top:-28px}.faqs .e-n-accordion-item-title-icon{margin-left:auto}.list-other-partner a.elementor-button-link .elementor-button-content-wrapper{align-items:center}.list-other-partner a.elementor-button-link .elementor-button-content-wrapper .elementor-button-icon{min-width:45px !important;width:45px !important;height:45px !important}.list-other-partner a.elementor-button-link .elementor-button-content-wrapper svg{width:45px;height:45px}.list-other-partner a.elementor-button-link .elementor-button-content-wrapper svg #Ellipse_3{fill:#000}.list-other-partner a.elementor-button-link:hover svg #Ellipse_3{fill:#b4a088}.list-other-partner a.elementor-button-link:hover .elementor-button-text{color:#b4a088}.cu-ville-links{padding-bottom:35px;flex-wrap:wrap}.cu-ville-links .cu-column{width:calc(33% - 10px);min-width:calc(33% - 10px)}@media(max-width: 1024px){.cu-ville-links .cu-column{width:calc(50% - 10px);min-width:calc(50% - 10px)}}@media(max-width: 767px){.cu-ville-links .cu-column{width:100%;min-width:100%}}@media(min-width: 768px)and (max-width: 1024px){.cu-ville-links .cu-column:last-child{width:100%;min-width:100%;display:flex;flex-wrap:wrap}.cu-ville-links .cu-column:last-child p.icv-wrp{width:calc(50% - 30px);min-width:calc(50% - 30px)}}.cu-ville-links .icv-wrp{display:flex;align-items:flex-start;margin:45px 15px 0 15px}@media(max-width: 767px){.cu-ville-links .icv-wrp{margin:35px 15px 0 15px}}.cu-ville-links .icv-wrp .icv{width:34px;height:34px;margin-right:15px}.cu-ville-links .icv-wrp a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;color:#000;line-height:1.4}@media(max-width: 767px){.cu-ville-links .icv-wrp a{font-size:12px}}.global-diapo-rea .elementor-icon-box-wrapper{display:flex;align-items:unset !important;flex-direction:column;gap:20px 15px;text-align:center}.article-gallery{max-width:916px;margin:auto}.article-gallery .gallery-main{margin-bottom:15px}.article-gallery .gallery-main img{width:100%;height:auto;border-radius:20px;object-fit:cover;max-height:652px}.article-gallery .gallery-main button.slick-arrow{font-size:0;width:60px;height:60px;border:none;border-radius:50%;z-index:1;cursor:pointer;background-color:rgba(255,255,255,.7);background-repeat:no-repeat;background-position:center;background-size:18px 30px;backdrop-filter:blur(2px);transition:background-color .3s ease}.article-gallery .gallery-main button.slick-arrow:hover{background-color:rgba(255,255,255,.85)}.article-gallery .gallery-main button.slick-arrow:before{display:none}@media(max-width: 767px){.article-gallery .gallery-main button.slick-arrow{width:36px;height:36px;background-size:12px 12px}}.article-gallery .gallery-main button.slick-arrow.slick-prev{background-image:url(../img/left-arrow-black.svg);left:20px}.article-gallery .gallery-main button.slick-arrow.slick-next{background-image:url(../img/right-arrow-black.svg);right:20px}.article-gallery .gallery-thumbs .slick-slide{padding:0 5px;cursor:pointer}.article-gallery .gallery-thumbs img{width:100%;height:auto;max-width:217px;max-height:220px;object-fit:cover;border-radius:15px;opacity:.8;transition:all .3s ease}.article-gallery .gallery-thumbs .slick-current img{opacity:1}@media(max-width: 767px){.article-gallery .gallery-thumbs img{height:70px}}.blur-box{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:100% !important}.partenaires .logo-glamour a,.georank-ou-boost .logo-glamour a{color:#000 !important}.partenaires [data-elementor-type=header]>.elementor-element,.georank-ou-boost [data-elementor-type=header]>.elementor-element{background-color:#fff !important}.partenaires [data-elementor-type=header] .btn-green .elementor-button:hover,.georank-ou-boost [data-elementor-type=header] .btn-green .elementor-button:hover{color:#000 !important;border-color:#000 !important}.partenaires [data-elementor-type=header] .btn-blanc .elementor-button:hover,.georank-ou-boost [data-elementor-type=header] .btn-blanc .elementor-button:hover{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.partenaires [data-elementor-type=header] .elementor-nav-menu--main .elementor-item,.georank-ou-boost [data-elementor-type=header] .elementor-nav-menu--main .elementor-item{color:#000 !important;fill:#000}.partenaires [data-elementor-type=header] .elementor-nav-menu--main .elementor-item:hover,.georank-ou-boost [data-elementor-type=header] .elementor-nav-menu--main .elementor-item:hover{color:#b4a088 !important;fill:#b4a088}.left-styl .elementor-heading-title{padding-left:130px;position:relative}.left-styl .elementor-heading-title::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:109px;height:100%;background-image:url(../img/afrt.png);background-size:contain;background-repeat:no-repeat;background-position:top left}.top-left-styl .elementor-heading-title{padding-top:60px;position:relative}.top-left-styl .elementor-heading-title::before{content:"";position:absolute;left:0;top:0;width:109px;height:40px;background-image:url(../img/afrt.png);background-size:contain;background-repeat:no-repeat;background-position:left center}.top-styl .elementor-heading-title{padding-top:60px;position:relative}.top-styl .elementor-heading-title::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:109px;height:40px;background-image:url(../img/afrt.png);background-size:contain;background-repeat:no-repeat;background-position:left center}@media(min-width: 768px){.left-imag::before{content:"";background-image:linear-gradient(285deg, #000000 4%, rgba(0, 0, 0, 0.2509803922) 70%);position:absolute;width:50vw;height:100%;top:0;left:0;z-index:1}}.no-shd .elementor-button{box-shadow:none !important}/*# sourceMappingURL=custom.css.map */
