section.bandeau-dentete{position:relative;overflow:hidden;max-height:80vh;background-color:#e8c0b6}@media screen and (max-width:767.98px){section.bandeau-dentete{height:62vh}}@media screen and (max-width:767.98px){section.bandeau-dentete.bandeau-content{height:45vh}}section.bandeau-dentete.bandeau-content .visuel:before{background:#e8c0b6 0% 0% no-repeat padding-box;opacity:0.5}section.bandeau-dentete.bandeau-content .visuel img{height:55vh}@media screen and (max-width:991px){section.bandeau-dentete.bandeau-content .visuel img{height:40vh}}@media screen and (max-width:767.98px){section.bandeau-dentete.bandeau-content .visuel img{height:45vh}}@media screen and (max-width:767.98px){section.bandeau-dentete.bandeau-content .textuel{top:-25px}}section.bandeau-dentete.mise-en-forme-vague .visuel .image{padding-bottom:37.17074%}section.bandeau-dentete.mise-en-forme-vague:after{content:"";height:9rem;width:100%;background-image:url(../../../../../../../wp-content/themes/idcomweb/blocks/bandeau-dentete/bandeau-dentete-vague.svg);position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-size:100%;background-position:bottom center}section.bandeau-dentete.mise-en-forme-arrondi .visuel .image{padding-bottom:36.627%}section.bandeau-dentete.mise-en-forme-arrondi .textuel .container{max-width:1612px}section.bandeau-dentete.mise-en-forme-arrondi .textuel .zone-txt{position:relative;max-width:806px;padding-right:12px}section.bandeau-dentete.mise-en-forme-arrondi .textuel .zone-txt:before{content:"";background-color:var(--fond);height:100%;width:1000%;position:absolute;right:0;top:0;border-top-right-radius:700px;border-bottom-right-radius:700px;z-index:-1}section.bandeau-dentete.mise-en-forme-legende{padding:90px 0}section.bandeau-dentete.mise-en-forme-legende .visuel{max-width:1710px;margin:auto}section.bandeau-dentete.mise-en-forme-legende .visuel .fond{padding-left:26%}section.bandeau-dentete.mise-en-forme-legende .visuel .fond .image{position:relative}section.bandeau-dentete.mise-en-forme-legende .textuel .container{max-width:1734px}section.bandeau-dentete.mise-en-forme-image-container{padding-top:2rem;padding-bottom:2rem;height:auto}section.bandeau-dentete.mise-en-forme-image-container .visuel .fond .image img{aspect-ratio:3;height:auto;object-fit:cover;width:100%}@media screen and (max-width:767.98px){section.bandeau-dentete.mise-en-forme-image-container .visuel .fond .image img{height:100%}}@media screen and (min-width:768px) and (max-width:991.98px){section.bandeau-dentete.mise-en-forme-image-container .visuel .fond .image img{aspect-ratio:2 !important}}@media screen and (min-width:992px) and (max-width:1200px){section.bandeau-dentete.mise-en-forme-image-container .visuel .fond .image img{aspect-ratio:2.5 !important}}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt{padding:3rem 10rem;max-width:100%;display:flex;justify-content:center;align-items:center}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt .bloc-titre .titre{font-weight:bold}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt .bloc-texte{text-align:center}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt .bloc-boutons{display:flex;justify-content:center}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt .bloc-boutons a{border-radius:5px}section.bandeau-dentete.bandeau-content .visuel{clip-path:none}section.bandeau-dentete.bandeau-content .visuel .image img{object-fit:cover;width:100%}section.bandeau-dentete .visuel{overflow:hidden;position:relative;z-index:2;clip-path:ellipse(65% 40% at 50% 38%)}@media screen and (max-width:1700px){section.bandeau-dentete .visuel{height:100%}}@media screen and (max-width:991px){section.bandeau-dentete .visuel{clip-path:unset}}@media screen and (max-width:1700px){section.bandeau-dentete .visuel .image{padding:0}}@media screen and (max-width:580px){section.bandeau-dentete .visuel .image{width:100%}}section.bandeau-dentete .visuel .image img.image-principale{position:absolute;object-fit:cover;width:70%;height:100%;top:0;right:0}section.bandeau-dentete .visuel .image img{transform:scale(1);transition:1s;width:100%}@media screen and (max-width:1700px){section.bandeau-dentete .visuel .image img{object-fit:cover;width:100%}}@media screen and (max-width:767.98px){section.bandeau-dentete .visuel .image img{height:65vh}}section.bandeau-dentete .visuel .fond video{object-fit:cover;width:100%;height:auto}@media screen and (max-width:767.98px){section.bandeau-dentete .visuel .fond video{height:100%}}section.bandeau-dentete .textuel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media screen and (max-width:767.98px){section.bandeau-dentete .textuel{top:50%;transform:translateY(-50%)}}section.bandeau-dentete .textuel .uppercase-text{text-transform:uppercase}section.bandeau-dentete .textuel .zone-txt{max-width:800px;padding:3rem 0rem;transition:0.5s}@media screen and (max-width:1700px){section.bandeau-dentete .textuel .zone-txt{padding:2rem}}@media screen and (max-width:1700px){section.bandeau-dentete .textuel .zone-txt{padding:1rem}}section.bandeau-dentete .textuel .zone-txt .bloc-texte{margin-bottom:0}section.bandeau-dentete .textuel .zone-txt .bloc-texte p{font:normal normal normal 16px/25px Inter;letter-spacing:0px;text-shadow:0px 3px 6px #000 29;opacity:1}@media screen and (max-width:767.98px){section.bandeau-dentete .textuel .zone-txt .bloc-texte p{font-size:1rem;text-align:center !important}}section.bandeau-dentete .textuel .zone-txt .bloc-titre.fw-bold .titre{font-weight:bold}section.bandeau-dentete .textuel .zone-txt .bloc-titre .titre{font:normal normal normal 40px/60px Homemade Apple;letter-spacing:0px;text-shadow:0px 3px 6px #000 29;opacity:1}@media screen and (max-width:1700px){section.bandeau-dentete .textuel .zone-txt .bloc-titre .titre{font-size:2rem;line-height:2.25rem}}@media screen and (max-width:1700px){section.bandeau-dentete .textuel .zone-txt .bloc-titre .titre{text-align:center}}section.bandeau-dentete .textuel .zone-txt .bloc-boutons{padding-top:20px;margin-bottom:0}section.bandeau-dentete .textuel .zone-txt .bloc-boutons .bouton{font-weight:700 !important}section.bandeau-dentete:hover .visuel .image img{transform:scale(1.05)}@media screen and (max-width:1700px){section.bandeau-dentete.mise-en-forme-legende{padding:80px 0}}@media screen and (max-width:1700px){section.bandeau-dentete.mise-en-forme-arrondi .textuel .zone-txt{max-width:70%}}@media screen and (max-width:991px){section.bandeau-dentete.mise-en-forme-legende{padding:0}section.bandeau-dentete.mise-en-forme-legende .textuel{padding:60px 0}section.bandeau-dentete.mise-en-forme-legende .visuel .fond{padding-left:0}section.bandeau-dentete .bloc-texte{margin-bottom:0}section.bandeau-dentete .textuel .zone-txt{margin:auto;text-align:center}section.bandeau-dentete.mise-en-forme-image-container{height:auto;padding-bottom:0}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt{padding:50px 30px 30px 30px}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt .bloc-boutons{padding-top:0}}@media screen and (max-width:767.98px){section.bandeau-dentete.mise-en-forme-vague:after{display:none}section.bandeau-dentete.mise-en-forme-arrondi .textuel .zone-txt{max-width:100%}section.bandeau-dentete.mise-en-forme-arrondi .textuel .zone-txt:before{display:none}section.bandeau-dentete.mise-en-forme-legende .textuel{padding:30px 0 10px}section.bandeau-dentete .textuel{padding:30px 0 10px;position:relative;text-align:center}section.bandeau-dentete .visuel{position:absolute;top:0;left:0;height:100%;width:100%}section.bandeau-dentete .visuel .image{width:100%}section.bandeau-dentete.mise-en-forme-image-container{height:auto;padding-bottom:0}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt{padding:unset}section.bandeau-dentete.mise-en-forme-image-container .textuel .zone-txt .bloc-boutons{padding-top:0}section.bandeau-dentete.mise-en-forme-image-container .visuel .fond .image img{aspect-ratio:unset}}