body.home #wrappersite{grid-template-areas:"header" "headerHome" "content" "reassurances" "prestations" "sections" "galleryHome" "partenaires" "news" "footer"}body.home.template_cv #wrappersite{grid-template-areas:"header" "headerHome" "content" "reassurances" "sections" "galleryHome" "partenaires" "footerMap" "footer"}#sections{position:relative;z-index:10}.sectionsbloc .specialthumb{position:relative}#reassurances::before{background-image:url(../../images/home-bg1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#reassurances .picto-container li{padding:0 10px}#reassurances .picto-container li p{color:var(--white);font-family: var(--font-bold)}#partenaires .ckslidercontrols .next,#partenaires .ckslidercontrols .prev{top:50%;transform:translateY(-50%);bottom:auto}#partenaires .cksliderwrap{padding-bottom:0}#partenaires .ckctrldiv{display:none}body.template_cv #galleryHome{padding:10px 0}#footer #footerbloc{grid-template-areas:"infoouvertureFooter  infoadresseFooter   infotelportFooter";grid-template-columns:1fr 1fr 1fr}#footer:before{background:url(../../images/home-bg1.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.wrapperContact{padding:0;background:var(--white);box-shadow: 0px 0px 30px #1a1a2612;width:auto}#wrapperForm{padding:50px}.imgContact{background:url(../../images/home-bg2.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#footerLinks{padding:20px;margin:0 auto 50px;border-top: 1px solid rgb(0 0 0 / 10%)}#footer #footerbloc{padding:40px 15px}body.template-contact-php #footer:before,body.template-contact-php #footer:after{content:none}@media (min-width:768px){#reassurances .title{margin-bottom:0}}@media (min-width:1025px){#headerHome-content{padding:100px 50px 50px}body.template_cv #galleryHome{padding-top:100px}#sections{padding-top:100px}.sectionsbloc.odd{z-index:2}.sectionsbloc.even{z-index:3}.sectionsbloc{gap:0 30px}.sectionsbloc:last-child.even{padding-bottom:80px}.sectionsbloc.even .section_thumb .blocthumb{position:relative;top:250px;height:90%;margin-right:-200px;border:10px solid var(--white);border-left:initial;border-top:initial}.template_cv .sectionsbloc:not(:last-child).even{margin-bottom:100px}.sectionsbloc.odd .section_thumb,.sectionsbloc.odd .section_txt{grid-column:span 9}.sectionsbloc.odd .secondary_thumb{display:none}.sectionsbloc.odd .section_thumb{height:700px;margin-top:-105px;filter:brightness(.5);order:inherit}.sectionsbloc.odd .section_txt{max-width:1300px;margin:0 auto;margin-top:-280px;width:95%;background:var(--title-color)}.sectionsbloc.odd .section_txt,.sectionsbloc.odd .section_txt .title h2{color:var(--white)}.sectionsbloc .specialthumb{height:70%;margin-left:-300px}.sectionsbloc.odd .wrap-text{column-count:2;column-gap:40px}#footer:before,#footer:after{height:500px;top:100px}.wrapperContact{width:90%}}@media (min-width:1281px){#navprimary .navigmenu .naviglink.lvl-0.item-logo span{width:280px;height:111px;background-size:68%}.sectionsbloc.odd .section_thumb{margin-top:-125px}.sectionsbloc.odd{padding-bottom:100px}}@media (min-width:1481px){.sectionsbloc.odd .section_thumb .blocthumb{width:calc(100% - 100px);margin-left:auto}}@media (max-width:1024px){#headerHome-content{padding:60px 20px 80px}.sectionsbloc .section_txt{max-width:850px;margin:0 auto;width:100%}.sectionsbloc .specialthumb{height:100%}.section_txt{order:-2}#footer #footerbloc{grid-template-areas:"footerlogo             footerlogo                        footerlogo" "infoouvertureFooter    infoadresseFooter        infotelportFooter";grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px}#footer:before,#footer:after{content:none}.imgContact{height:300px}#wrapperForm{padding:40px 20px}}@media (max-width:767px){.ckmenu-nav{top:70px}#partenaires .title{margin-bottom:20px}#sections .sectionsbloc .section_thumb,#sections .sectionsbloc .specialthumb{height:300px}#footer #footerbloc{grid-template-areas:"footerlogo" "infoadresseFooter" "infotelfixeFooter" "infotelportFooter" "infoouvertureFooter";grid-template-columns:1fr}}