.services-creative a{height:400px}@media screen and (min-width: 576px) and (max-width: 1000px){.services-creative a{height:250px}}.services-creative-caption{padding:11% 32px 30px!important}.services-creative-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.services-creative-title{font-size:.9rem!important;font-weight:700!important}.product-title{font-size:.9rem;font-weight:700!important}.product-price{font-weight:900!important}#footer-map{height:30vh;width:100%;z-index:1}@media (min-width: 992px) and (max-width: 1199px){#footer-map{height:50vh;width:30vw;z-index:1}}@media screen and (min-width: 1200px){#footer-map{height:80%;width:90%;z-index:1}}.leaflet-map-container{touch-action:none}@media (min-width: 992px) and (max-width: 1099px){.rd-navbar-modern.rd-navbar-static .rd-nav-item+.rd-nav-item{margin-left:21px!important}.rd-nav-item .rd-nav-link{font-size:.8rem!important}.rd-navbar-modern.rd-navbar-static .rd-navbar-main{padding:0 0 0 70px!important}}@media (min-width: 1100px) and (max-width: 1199px){.rd-nav-item .rd-nav-link{font-size:1rem!important}.rd-navbar-modern.rd-navbar-static .rd-nav-item+.rd-nav-item{margin-left:30px!important}.rd-navbar-modern.rd-navbar-static .rd-navbar-main{padding:0 0 0 50px!important}}@media (min-width: 1200px) and (max-width: 1299px){.rd-navbar-main .rd-navbar-nav{display:flex;margin-left:20px!important}.rd-navbar-modern.rd-navbar-static .rd-navbar-main{padding-right:0}.rd-navbar-modern.rd-navbar-static .rd-navbar-aside{justify-content:center}.rd-nav-item{margin-left:30px!important}.rd-navbar-main .rd-navbar-nav li:nth-child(2) a{text-wrap:nowrap}}@media (min-width: 1300px){.rd-navbar-modern.rd-navbar-static .rd-navbar-aside{justify-content:center}.rd-navbar-main .rd-navbar-nav{display:flex;gap:1rem}.rd-nav-item{margin-left:30px!important}.rd-navbar-main{padding-left:40px!important}.rd-navbar-main .rd-navbar-nav li:nth-child(2) a{text-wrap:nowrap}}.swiper-pagination{bottom:2%!important;left:45%!important;transform:translate(-50%,-50%)}.swiper-pagination-bullet:before{background:#2A8AB0}.swiper-bullet-line-2{stroke:#2a8ab0}.homepage-card{transition:transform .5s ease-out}.homepage-card:hover{transform:translateY(-5px)}.contact-required{color:red}.contact-select>option{font-size:1.2rem}.contact-option-item:hover{background:red}@keyframes blinkingBg{0%{color:#fff;background:#277F31}50%{color:#e0ffff;background:#28b138}to{color:#fff;background:#277F31}}.blinking-bg{animation:blinkingBg 1.8s infinite}#noumea-map,#nord-map{height:30vh;z-index:1}.submit-btn-contact{margin-top:80px!important;margin-bottom:100px!important}#rgpd-checkbox{padding:1rem}div#u_body{min-height:auto!important}.product-similar-custom{text-align:left;margin-left:auto;margin-right:auto;color:#777;box-shadow:0 0 10px #00000026}.partner-carousel .owl-stage-outer .owl-stage{display:flex;align-items:center}.breadcrumbs-custom{height:400px}.box-transform{filter:brightness(.65)}@media screen and (max-width : 768px){.breadcrumbs-custom{background-position:0% 75%;background-repeat:no-repeat;background-size:cover;height:250px}}.breadcrumbs-single-custom{background-color:#2a8ab0;background-position:0% 75%;background-repeat:no-repeat;background-size:cover;height:auto;filter:brightness(.8);padding:80px 0}.breadcrumbs-single-custom-title{font-weight:700;text-align:start}@media screen and (max-width : 500px){.breadcrumbs-single-custom-title,.breadcrumbs-custom-decor{text-align:center}}.lightbox{opacity:0;visibility:hidden;position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;display:flex;align-items:center;justify-content:center;transition:all .15s ease-in}.lightbox.show{background-color:#000000d9;opacity:1;visibility:visible;z-index:1000}.lightbox img{max-width:90%}.lightbox .close-lightbox{cursor:pointer;position:absolute;top:30px;right:50px;width:20px;height:20px}.lightbox .close-lightbox:after,.lightbox .close-lightbox:before{content:"";width:3px;height:20px;background-color:#ddd;position:absolute;border-radius:5px;transform:rotate(45deg)}.lightbox .close-lightbox:before{transform:rotate(-45deg)}.lightbox .close-lightbox:hover:after,.lightbox .close-lightbox:hover:before{background-color:#fff}.image-wrapper{cursor:pointer}
