@media (min-width:981px) and (max-width:1280px){#header #phoneBT-infotelfixe,#header #phoneBT-infotelfixe2,#header #phoneBT-infotelport,#header #phoneBT-infotelport2,#header .horairesBT2,.formulaireMail,#header .horairesBT,.sociblock .share-buttons span,#header #infoadresse #infoadresse_inner,#infoadresse_inner2{font-size:1em!important;background-size:15px}.grid > .col.lg-2.bloc_wpp-home:nth-child(4),.grid > .col.lg-2.bloc_wpp-home:nth-child(5) {grid-column:span 3!important;margin-top:0}}@media (min-width:481px) and (max-width:980px){#galleryHome .gallery-item:last-child{grid-column:span 2!important}}@media (min-width:736px) and (max-width:980px){.grid>.col.lg-2.bloc_wpp-home:last-child{grid-column:span 2!important}}@media (max-width:1280px){.navigmenu .naviglink.lvl-0{font-size:.7em;padding: 20px 7px;}.navigmenu .navigtoogle.logo .naviglogo{max-width:300px}#reassurances h3{text-align:center}}@media (max-width:980px){.fixHead #header #adresseHead{position:fixed;top:0;left:0}#header #infoadresse{padding-left:20px}.template-contact-php h1{margin:10px 0;margin-top:40px}.template-contact-php #landingform{order:-1}.tc_content .wp-block-media-text__media img{max-height:500px}.tc_content .wp-block-media-text__content{padding:2em 1em}#galleryHome{padding:20px;box-sizing:border-box}#en-tete-img{margin:0}#prestations .blocthumb img{max-height:200px}.articleContentHome{align-items:flex-start!important}.specialthumb img{height:200px}#navprimary .navigmenu .naviglink.lvl-1{color:var(--text-color)}.wp-block-columns.simple{display:block}.wp-block-columns.simple .wp-block-buttons{text-align:center;margin-bottom:10px}.section_txt>h3{text-align:center}.subtitle,#cta .titleSec{text-align:center}.template-contact-php #homeContact{padding-top:20px}#choixSections .active p:after{display:none}.ckslidercontrols .prev,.ckslidercontrols .next{bottom:-60px}.imgVide{display:none}.wrapPresta{padding-bottom:20px}.pictoWrap{padding:40px 10px}#choixSections{order:2;margin-top:10px}.partenairesWrap{display:block}.imgContent{margin-top:20px;height: calc(100% + 210px)!important
    }.nohome.childpage h1, .nohome.single:not(.galerie):not(.product) h1 {width:100%;margin-bottom:10px}.picto-container li p{max-width:260px;margin:0 auto}.imgContent img{height:200px;max-width:100%;width:100%;position:static}.loader{--size:250px}#ctaLink{padding:20px}#ctaLink h3{font-size:2em}#slideactu::before{opacity:1}.nohome #content,#landing_listelement{padding:32px 20px}.content_slider::after{font-size:2em;top:-20px;left:20px}#header #navprimary{width:100%;z-index:2}#h1 img{height:300px}.home #en-tete .accroche{min-height:initial;text-align:center;justify-content:center;justify-items:center}.nohome.galerie.single .content{padding:0}.tc_content .gallery{grid-auto-rows:300px}.gallery .gallery-item{grid-column:span 1!important;grid-row:span 1!important}.nohome #thumbnailPage .blocthumb,.nohome #thumbnailPage .blocthumb img{min-height:initial;height:500px}.LogoParent{display:none}.border div{text-align:center}#navsecondary{display:none}#cta_listelement h3,#cta .adresseIco,#cta_bytelport{text-align:center}#content .textContent{padding:0;margin:0 auto}#prestations .widget_parentpage{gap:30px}#cta_listelement{padding:20px;box-sizing:border-box}.home #content{padding:70px 30px}.wp-block-media-text{display:block}.nohome.galerie .content-gallery{grid-template-columns:1fr 1fr}.content_slider>div{max-width:100%}.home #galleryHome .gallery-item img{height:300px}.nohome #reassurances{margin:0 auto}.home #slideactu::after{background-position:bottom 50px center}.txt_wrap{order:3}#separatorFooter{display:none}.section_secondaryimg img{height:350px}.section_secondaryimg{margin-top:-150px;position:relative;z-index:1}#content .wrappercontent{padding:32px 10px}.picto-bloc svg{grid-column:span 1}.picto-bloc .textRea{grid-column:span 5}#logofooter,.titlefooter{margin:20px auto}#cta{margin:0 auto;padding-top:40px}#prestations{z-index:1;background-image:none!important;padding:50px 20px;padding-bottom:90px}#adresseHead>div>div{padding:10px 10px;width:100%;box-sizing:border-box}#adresseHead>div:last-child>div:last-child{border-bottom:none}#reassurances svg{padding:0;height:50px}#galleryHome .gallery-item{max-height:300px}.texteAccroche{padding:90px 32px 40px 32px;box-sizing:border-box}.home #content .wrappercontent{max-width:600px;margin-bottom:0}.home .section_thumb,.home .section_thumb img{min-width:100%;max-height:270px;margin:0 auto;transform:initial!important}.nohome.childpage #reassurances{width:100%}.nohome.childpage #content>*:last-child{position:static!important;width:auto!important;height:auto!important}#galleryHome .gallery .gallery-item:first-of-type{grid-column:span 1!important;grid-row:span 1!important}#contentPage .gallery .gallery-item{grid-column:span 1!important;grid-row:span 1!important}#contentPage .gallery{grid-template-columns:repeat(2,1fr)}.home #en-tete::before{background-position:center}.navigmenu .navigtoogle:hover::after,.navigtoogle.active::after{display:none}#slogan-title{font-size:4em;padding:10px;box-sizing:border-box}.vide{z-index:-1}.home #en-tete{overflow:inherit}.home #landing_listelement{margin:0 auto}.accroche{max-width:100%}#logoResponsive img{max-width:250px;width:auto;background:var(--tertiary-back-color);border-radius:2px}#partenaires h2,.separate section h2{font-size:24px}#partenaires{padding:50px 10px}.home #reassurances .picto-container{flex-direction:column}#navprimary .navigmenu .naviglink.lvl-0{padding:15px 0;font-size:.9em;text-align:center}#adresseHead>div:not(:last-child)>* {border-bottom: 1px solid #fdfdfd57;text-align:left}.home #content .blocthumb{overflow:hidden;border-radius:0}.list_infoagence,.list_infoagence .more_list_infoagence{text-align:center}.home .cekome-stars-icon{text-align:center}.home #certifications .elemcertifications{justify-content:center}.inversed{flex-direction:column-reverse}.ckmenu{position:absolute;left:0;top:0;z-index:1}#logoResponsive{padding:0;box-sizing:border-box;text-align:center}.separate::before{display:none}.columnDir{flex-direction:column}.columnDir .picto-container{flex-direction:column}#logoHeader{display:none}#btformsinglewoo{text-align:center}.md-tac{text-align:center}#h1 h1{font-size:26px;width:100%}#navprimary .ckmenu-nav{background:var(--title-color);position:absolute;box-shadow: 0px 0px 20px #00000040;padding-top:60px;top:0;left:0;font-size:1em!important}#footer #addrfooter #addrfooter_txt,#footer #phoneBT-infotelfixe,#footer #phoneBT-infotelport{text-align:center}.navigmenu .navdown{top:0;width:100%}.header-trigg{display:flex!important}.nohome.childpage #en-tete{position:static}.nohome.childpage #en-tete{padding-top:0;min-height:0}.accroche img{max-width:80%;width:250px}.home #en-tete{height:auto;min-height:200px!important;padding-top:200px;z-index:1}#slideactu{padding:20px 20px;padding-bottom:50px}#footer #navfooter #menu-footer{align-items:center}#footer #navfooter{text-align:center}.section_thumb{padding:0}.ckctrldiv{opacity:1}.section_thumb .blocthumb{min-height:initial;max-height:300px;line-height:0;width:100%;display:block}#header #adresseHead{z-index:1;padding-top:70px;width:100%;position:absolute;top:0;background:var(--title-color);border-top: 1px solid #ffffff29;display:none}}@media (max-width:736px){.bloc_inner_wpp img{height:auto}.nohome.galerie .content-gallery{grid-template-columns:1fr}.nohome.galerie .content-gallery img{max-height:400px}.border .elemcertifications{flex-direction:column;align-items:center}.border li,.border .flex li{margin-top:20px}#pricesinglewoo{margin:1em auto}#btformsinglewoo .button{margin:1em auto;width:100%}.title_link_slider{font-size:20px;word-break:break-word}}@media (max-width:480px){#footer{padding-bottom:60px}.safari .bloc_inner_wpp{border:none}.bloc_inner_wpp .tc_content{text-align:center}#prestations .ckctrldiv{display:none}.home #en-tete{align-items:end}#ctaLink h3{font-size:1.4em}#galleryHome{padding-bottom:0}#contentBefore{padding:30px}#contentPage .gallery{grid-template-columns:repeat(1,1fr)}#prestations{margin:0;max-width:100%}#prestations .widget_parentpage{padding:0;gap:10px}.liresuite a{padding:15px!important}.liresuite a::before,.liresuite a::after{display:none}.widget_element li{padding:20px 5px}.section_txt .tc_content{padding:20px}#galleryWrap{margin:0 auto}#content{padding:10px}#prestations .bloc_inner_wpp h2{text-align:left}.liresuite::before{width:0}.nohome.galerie .content-gallery{grid-template-columns:repeat(1,1fr)}.texteAccroche{padding:90px 0}#slogan-sub{font-size:24px}.home #content .wrappercontent{max-width:100%}.encart{max-width:100%}.colonneImage{padding:10px}.encart,.encart1,.encart2{padding:15px}.tc_content{padding:20px;box-sizing:border-box}.wrapperButton{left:0;right:inherit}.home #en-tete .accroche{min-width:100%}.home #landingform{padding:0}#prestations .widget_parentpage .bloc_wpp-home{padding:0}.nohome #content{padding:0}.horairesPage{margin-top:0}.section_txt{box-sizing:border-box}.sectionsbloc .section_txt a{margin:0}.cekome-stars-icon img{max-width:100%}#sections .txt_wrap{padding:0;box-sizing:border-box}#header #infoadresse #infoadresse_inner{flex-direction:column}}@media (min-width:737px){.text_slider{column-count:1}.wp-block-column.icones .wp-block-columns{grid-template-columns:1fr 1fr;display:grid}.blc_textarea{grid-column:span 2;grid-row:span 1}.titleWrap .subtitle{padding:0 100px;font-size:2em}.titleWrap .subtitle::before,.titleWrap .subtitle::after{content:"";position:absolute;border-bottom:2px solid var(--primary-back-color);top:50%;width:50px;transform:translateY(-50%)}.titleWrap .subtitle::before{left:0%;margin-right:15px}.titleWrap .subtitle::after{right:0%;margin-right:15px}}@media (min-width:981px){#header #phoneBT-infotelfixe:hover{color:var(--title-color)!important}#phoneBT-infotelfixe{position:relative;background-color:var(--primary-back-color);padding:10px 50px!important;padding-right:30px!important;box-sizing:border-box;margin-right:10px}.nohome #thumbnailPage h1{min-width:70%}#slideactu .prev{left:10%}#slideactu .ckslidercontrols .next{right:10%}.content_slider{padding:20px}.text_slider{padding:50px}#footer{padding:50px}.logoHeader img{max-height: 80px;}.nohome #reassurances{border-top:1px solid #d2d2d2}.img_thumbnail_slider{height:450px}#en-tete{padding-top:100px}#header::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 0px);height:70px;z-index:-1;border-bottom:1px solid var(--back-color);opacity:.3}.LogoParent{padding:0 10px;margin:0 40px;box-sizing:border-box;background:var(--tertiary-back-color);margin-top:-60px;margin-bottom: -70px;border-radius:10px}#logoResponsive{display:none}.sectionsbloc.odd .specialthumb{position:absolute;top:-200px;left:0;width:30%;height:60%;z-index:1}.sectionsbloc.odd .specialthumb img{height:100%}#logoResponsive img{margin-bottom:-200px;max-height:300px;background:var(--back-color)}.nohome #slideactu{padding:50px}#homeContact{padding:0}.wp-block-columns{margin-top:40px}#slideactu::after{top:-60px;left:calc(50% - 1px);transform:translateX(-50%);width:1px;height:100px;border-right:1px solid var(--primary-back-color)}.home #content::before,#cta::before{width:100%;left:0%;opacity:.05}.home #content::before{height:190%}.home #content::after{background:var(--back-color);left:50%;transform:translateX(-50%);max-width:1700px;height:110%;box-shadow: 0px 0px 20px #f2f2f27a
    }.bloc_wpp-home:nth-child(1) {margin-top:-30px}.bloc_wpp-home:nth-child(3) {margin-top:-30px}.bloc_wpp-home:last-child{margin-top:-30px}.wrapPresta::before,.wrapPresta::after{content:'';position:absolute;top:-10px}.wrapPresta::before{left:0;--size:110px;width:var(--size);height:100%;z-index:-1;background:var(--primary-back-color)}.wrapPresta::after{clip-path:polygon(100% 0,0% 100%,100% 100%);background:var(--title-color);left:-5px;width:5px;height:10px}#content .textContent{column-gap:100px;padding-bottom:0}.sectionsbloc.even::before{height:calc(100% - 500px)}#thumbnailPage.empty{background-attachment:fixed}#thumbnailPage,#en-tete{margin-left:auto;width:100%}.specialthumb{position:absolute;left:0;right:0;bottom:0;height:700px;z-index:-1}.section_thumb img{position:absolute;left:0;top:0}.picto-container .picto-bloc:nth-child(2) .picto-content, .picto-container .picto-bloc:nth-child(4) .picto-content {order:2}#galleryHome{padding:80px 0;box-sizing:border-box;padding-top:150px}#galleryHome .gallery dl.gallery-item:first-of-type{grid-row:span 2;top:590px}#galleryHome .gallery dl.gallery-item:nth-child(2) {top:375px}#galleryHome .gallery dl.gallery-item:nth-child(4) {top:-202px}#galleryHome .gallery dl.gallery-item:nth-child(5) {top:375px}#galleryHome .gallery dl.gallery-item:nth-child(7) {top:-202px}#content .titleContent{transform:translate(-90px,0);padding:150px 50px;width: calc(100% + 50px)
    }.sectionsbloc.even .section_txt{order:-1}.icones .wp-block-column:last-child{transform:translateY(50px)}.icones,.wp-block-column.icones .wp-block-columns{gap:30px;display:grid;align-content:start}#adresseHead{box-sizing:border-box;margin:0 auto;width:100%;gap:20px;padding: 10px 10px 20px;max-width:1500px}#navprimary{width:100%;max-width:1600px;margin:0 auto}.txt_wrap{padding:100px 50px}.sectionsbloc.odd .txt_wrap{order:2}#navprimary .navigmenu .naviglink.lvl-1{text-align:left}#logoResponsive{margin-left:30px}#navprimary .navigmenu .navigtoogle>.navdown{min-width:300px;background:var(--tertiary-back-color)}#partenaires .titleSec{text-align:left!important}.wrapper_slider.imgVide{grid-row:span 2}.imgVide{background:url(../images/background.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.imgVide.second{background-image:url(../images/background2.jpg)}#slideactu{padding:50px 0;padding-top:100px}.sectionsChild{min-height:100%}.nohome #prestations{padding-top:70px}.bloc_wpp-home{position:relative;z-index:1}#thumbnailPage{background:var(--text-color)}#galleryHome .gallery{grid-auto-rows:250px}#reassurances svg{width:auto}.home .specialImgContent{z-index:1;border-radius:60px;overflow:hidden}.home #slideactu .content_slider{box-sizing:border-box;max-width:1000px;margin:0 auto;background:var(--back-color);padding:30p;box-shadow: 0px 5px 10px #0000000f
    }#reassurances{padding:70px;box-sizing:border-box;z-index:2;}#content .border{bottom:-60px;position:absolute;left:50%;min-width:380px;transform:translateX(-50%);margin:0}#sections .titleSec::after,#landing_listelement .titleSec::after{margin-left:0}.nohome #thumbnailPage .blocthumb,.nohome #thumbnailPage .blocthumb img{min-height:500px}.home #slideactu .widget_parentpage{padding:0;margin:0 auto;margin-top:-100px}#urgences{transform-origin:100% 50%;transform:rotate(90deg) translate(50%,50%);top:50%;bottom:initial;left:initial;border-radius:10px;background: #fff0
    }#urgences .liresuite a{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}#urgences .liresuite a#phoneBT-infotelport{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.pictoWrap{padding:40px 20px;box-sizing:border-box}#navprimary .hidden{display:none}#certifications .widget_element .wrapElem{text-align:left}#partenaires .ckctrldiv{bottom:-80px}.nohome.category #homeContact::before{opacity:1}.home .gallery-item{margin:0 auto}.NoShow{display:none!important}.home h1{text-align:left;margin-bottom:30px;text-shadow:2px 3px 1px #fff;font-size:3em}#cta_listelement{gap:0}#fieldDiv>span{display:none}.bloc_wpp-home.HiddenParent::after,.bloc_wpp-home:hover::after{right:-13vh}#partenaires .widget_element img{margin:0 auto;position:relative}.widget_element .wrapElem{position:relative}#prestations .blocthumb img{height:580px}#header #phoneBT-infotelfixe,header #phoneBT-infotelfixe2,#header #phoneBT-infotelport,#header #phoneBT-infotelport2,#header .horairesBT,#header #infoadresse #infoadresse_inner{font-size:1.1em;padding-right:10px;line-height:1.1;padding-left:35px;text-align:left}#header .horairesBT,#header #phoneBT-infotelport,#header #phoneBT-infotelport2{background-color:var(--primary-back-color);font-weight:normal!important;margin-right:5px;border-radius:2px}#landingform{margin:0 auto;width:100%}.home .wrapper_slider{box-sizing:border-box}.bloc_inner_wpp{box-sizing:border-box;transition:all .6s;top:0}body.template-rating-php #lebonpro{padding-left:120px;box-sizing:border-box}.nohome.childpage #thumbnailPage, .nohome.single:not(.galerie) #thumbnailPage {position:relative}.wrapText{max-width:900px;margin:0 auto;margin-left:0;text-align:center}.section_thumb{z-index:0}.sectionsbloc .section_thumb{margin-left:0;position:relative}.home #en-tete .accroche{padding:30px;box-sizing:border-box;max-width:850px;margin:0 auto;width:100%;z-index:1;margin-top:100px;text-align:center}#sections .sectionsbloc h2{position:relative;text-align:left}.section_thumb{z-index:0}.home .sectionsbloc .section_thumb .blocthumb{width:100%;max-width:100%;height:100%;z-index:1;margin-right:0;overflow:hidden!important;display:block;position:relative}.cekome_form textarea{margin-bottom:5px}.titleRightAgence{position:absolute;left:calc(50% - 36px);font-size:75px;top:50%;color:#f0f2ff;z-index:1;width:600px;transform:translate(-50%,-50%) rotate(-90deg);text-align:center}#logoHeader img{object-fit:contain;max-height:130px;padding:0}.home #autotraduction{padding:5px}.home #content{padding:100px 100px}.sectionsbloc .section_txt{padding:100px 50px;padding-bottom:200px;max-width:700px;margin:0 auto;z-index:2;position:relative;text-align:left}.section_thumb .blocthumb,#content .blocthumb{line-height:0;text-align:center;box-sizing:border-box}.sectionsbloc .section_thumb .blocthumb{height:100%}.nohome.galerie:not(.single) #content .blocthumb img {height:500px}.navigmenu .naviglink.lvl-0.AccueilMenu{font-size:0!important;position:relative;width:50px;height:50px;background:url(../images/icons/home.svg);background-repeat:no-repeat;background-size:20px;background-position:center}.navigmenu .naviglink.lvl-0.ContactMenu{display:none}#sections{z-index:1;box-sizing:border-box;padding-top:100px;padding-bottom:100px}#sections .sectionsbloc{padding:50px 100px 600px;box-sizing:border-box}#sections .sectionsbloc.even{padding-bottom:180px}#sections .sectionsbloc.even .specialthumb{margin:0;margin-bottom:-220px;opacity:.2;width:80%}#sections .sectionsbloc.odd{padding-bottom:0;padding-top:100px}#info-toogle{display:none}.template-contact-php #h1{text-align:left;padding:16px 20px 0 20px}#landingform{text-align:left;box-sizing:border-box}}@media (min-width:1281px){#logoResponsive img,#logoHeader img{padding:20px}.logoHeader img{max-height:120px}#galleryHome .gallery{grid-auto-rows:400px}.home #galleryHome .gallery-item img{height:400px}#logoHeader img{padding:20px}.wrapper_slider:not(.imgVide):nth-child(3) .thumbnail_slider, .wrapper_slider:not(.imgVide):nth-child(5) .thumbnail_slider {order:-1}#logoResponsive img,#logoHeader img{margin-left:10px}.picto-bloc:not(:last-child) .pictoWrap::after {background:var(--back-color);width:1px;left:initial;right:0;opacity:.1}#ctaLink h3{font-size:3em}#slideactu .next:hover,#slideactu .prev:hover{border-color:var(--text-color);background-color: #0000003d;
    }}@media (min-width:1481px){#sections .sectionsbloc.even .specialthumb{margin-bottom:-280px}.sectionsbloc .subtitle{font-size:3.5em;opacity:.3;margin-bottom:-45px!important;margin-left:-40px!important;font-family: var(--font-emphase)
    }#prestations .ckslidercontrols .prev,#prestations .ckslidercontrols .next{left:-100px}#prestations .ckslidercontrols .prev{bottom:80px}#prestations .ckslidercontrols .next{bottom:20px}#adresseHead>*,#adresseHead>*>*{font-size:1em}#ctaLink h3{font-size:4em}}@media (min-width:1691px){#header::before{width:calc(100% - 100px);border-bottom:1px solid var(--back-color)}}
     @media(min-width: 1600px) {.articleContentHome{gap:20px 120px}}