*{box-sizing:border-box}body{font-family:"Metropolis",sans-serif;margin:0;padding:0}nav{--nav-item-color: white;--active-item-color: white;--nav-bg-color: transparent;--btn-bg-color: white;--btn-color: #292929;--logo-grey: white;--logo-blue: white;--border-bottom-color: transparent;width:100%;position:fixed;z-index:15;top:0;left:0;background-color:var(--nav-bg-color);transition:background-color .2s;border-bottom:1px solid var(--border-bottom-color)}nav.scrolling{--nav-item-color: #292929;--active-item-color: #2169f3;--nav-bg-color: white;--btn-bg-color: #292929;--btn-color: white;--logo-grey: #292929;--logo-blue: #2169f3;--border-bottom-color: #e7e7e7}nav .content{max-width:1430px;margin-right:auto;margin-left:auto;padding-left:4%;padding-right:4%;height:80px;display:flex;justify-content:space-between;align-items:center}nav .content .left a.brand .images{width:270px;transition:all .3s}nav .content .left a.brand .images img{width:100%}nav .content .left a.brand .images img.default{display:none}nav .content ul.right{list-style-type:none;margin:0;padding:0;display:flex;justify-content:right;align-items:center;width:100%;gap:20px;height:55px}nav .content ul.right>li{position:relative}nav .content ul.right>li>a{text-decoration:none;text-transform:uppercase;color:var(--nav-item-color);font-size:13px;font-weight:500;position:relative;padding:17px 10px;position:relative}nav .content ul.right>li>a:not(.dropdown-toggle)::after{content:"";display:block;width:0%;height:1px;position:absolute;bottom:0px;background-color:var(--nav-item-color);transition:all .2s cubic-bezier(0.76, 0.05, 0.86, 0.06)}nav .content ul.right>li>a:not(.dropdown-toggle):hover::after{width:100%}nav .content ul.right>li.current-menu-item a,nav .content ul.right>li.current-page-ancestor a{font-weight:900;color:var(--active-item-color)}nav .content ul.right>li:last-child a{background-color:var(--btn-bg-color);color:var(--btn-color);font-weight:700;padding:15px 12px}nav .content ul.right>li .dropdown-menu{width:70px}nav .content ul.right>li .dropdown-menu li a{color:#292929;padding:0 8px}nav .content ul.right>li .dropdown-menu li a::after{display:none}nav .content ul.right>li .sub-menu{list-style-type:none;padding:0;background-color:#fff;position:absolute;top:33px;border-radius:5px;opacity:1;display:none;animation:subMenuAnim .3s;width:190px;overflow:hidden;border:1px solid #f2f2f2}@keyframes subMenuAnim{from{opacity:0}to{opacity:1}}nav .content ul.right>li .sub-menu li a{color:#292929;text-decoration:none;text-transform:uppercase;padding:8px 10px;transition:all .3s;font-size:13px;font-weight:500;display:block}nav .content ul.right>li .sub-menu li:hover{background-color:#f2f2f2}nav .content ul.right>li.menu-item-has-children:hover .sub-menu{display:block}nav .content .mobile-nav{display:none}nav.scrolling .content .left a.brand .images{width:200px}nav.scrolling .content .left a.brand .images img.default{display:inline}nav.scrolling .content .left a.brand .images img.white{display:none}@media screen and (max-width: 1200px){nav .content .left a.brand .images{width:200px}nav .content ul.right{display:none}nav .content .mobile-nav{display:block}nav .content .mobile-nav .toggle-menu{color:var(--nav-item-color);font-size:1.3em}nav .content .mobile-nav .offcanvas{width:100%;max-width:400px}nav .content .mobile-nav .offcanvas .offcanvas-header a img{width:250px}nav .content .mobile-nav .offcanvas .offcanvas-body ul{padding:0;margin:0;list-style-type:none}nav .content .mobile-nav .offcanvas .offcanvas-body ul li{height:45px;display:flex}nav .content .mobile-nav .offcanvas .offcanvas-body ul li a{display:flex;align-items:center;width:100%;color:#292929;text-decoration:none;text-transform:uppercase;font-weight:500}nav .content .mobile-nav .offcanvas .offcanvas-body ul li.current-menu-item a,nav .content .mobile-nav .offcanvas .offcanvas-body ul li.current-page-ancestor a{color:#2169f3;font-weight:900}}footer{background-color:#292929;color:#fff}footer>div{display:flex}footer>div .left{width:100%;background-repeat:no-repeat;background-size:cover;background-position:top}footer>div .left .content{padding:3%;padding-top:7%;padding-bottom:7%;position:relative;max-width:1000px;margin:auto}footer>div .left .content .quote-icon{position:absolute;width:190px;top:-115px;display:none}footer>div .left .content h3{text-transform:uppercase;font-weight:700;position:relative}footer>div .left .content .divider{background-color:#2169f3;height:5px;width:70px;margin-top:10px;transition:all .4s cubic-bezier(0.77, 0, 0.18, 1)}footer>div .left .content p{margin-top:40px;max-width:900px;line-height:17px;font-size:15px}footer>div .left .content:hover .divider{width:50%}footer>div .right{max-width:500px;width:100%;padding:50px 4%}footer>div .right img{width:200px}footer>div .right .contact{margin-top:10vh}footer>div .right .contact strong{color:#2169f3}footer>div .right .contact ul{list-style-type:none;padding:0;margin:0;margin-top:30px}footer>div .right .contact ul li{margin-bottom:5px}footer>div .right .contact ul li i{margin-right:10px}footer>div .right .contact ul li a{color:#fff;text-decoration:none}@media screen and (max-width: 992px){footer>div{display:block}}footer p.copyright{height:60px;margin:0;display:flex;justify-content:center;align-items:center;font-size:12px;color:rgba(255,255,255,.46)}section.discover h2{text-align:center;color:#002979;font-weight:900;margin-top:30px;margin-bottom:30px}section.secteurs-activite-block{display:flex;height:70vh}section.secteurs-activite-block .item{width:100%;text-decoration:none;display:flex;align-items:end;padding:2%;padding-bottom:40px;position:relative;overflow:hidden}section.secteurs-activite-block .item .background{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;transition:all .4s;filter:brightness(0.7)}section.secteurs-activite-block .item .text{min-height:80px;font-size:28px;position:relative;color:#fff;font-weight:900}section.secteurs-activite-block .item .text strong{line-height:100%;text-shadow:1px 1px #000}section.secteurs-activite-block .item:hover .background{transform:scale(1.3);filter:brightness(1)}@media screen and (max-width: 768px){section.secteurs-activite-block{flex-direction:column;height:auto}section.secteurs-activite-block .item{width:100%;padding:0;height:130px;align-items:center;justify-content:center}section.secteurs-activite-block .item .background{filter:brightness(1)}section.secteurs-activite-block .item .text{min-height:auto}section.secteurs-activite-block .item .text strong{font-size:25px}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#2169f3}::-webkit-scrollbar-thumb:hover{background:#115ae2}section.hero{background-color:#002979;background-size:cover;background-position:top;background-repeat:no-repeat;height:70vh;text-align:center}section.hero img{margin-top:12vh;width:340px}@media screen and (max-width: 576px){section.hero{height:70vh}section.hero img{width:250px}}section.a-propos{padding-left:4%;padding-right:4%}section.a-propos .top{margin:10vh 0}section.a-propos .top h1{text-align:center;color:#f8311e;font-weight:700;margin-bottom:40px;font-size:59px}section.a-propos .top h1 span{color:#2169f3}section.a-propos .top p{text-align:center;max-width:1100px;margin:auto;font-size:20px;color:#000;line-height:100%;font-weight:500}section.a-propos .services{max-width:1430px;margin:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:3%}section.a-propos .services .item{width:31.3333333333%;min-width:230px}section.a-propos .services .item img{width:100%;border-radius:20px}section.a-propos .services .item h4{text-transform:uppercase;color:#002979;line-height:100%;height:40px;font-size:20px;font-weight:bold;margin:30px 0}section.a-propos .services .item p{font-weight:500}@media screen and (max-width: 576px){section.a-propos .services{flex-direction:column;gap:30px}section.a-propos .services .item{width:100%}section.a-propos .services .item h4{height:auto}}@media screen and (max-width: 768px){section.a-propos .top h1{font-size:40px}section.a-propos .top p{font-size:initial}}section.marques{padding-left:4%;padding-right:4%}section.marques .logos{max-width:1430px;margin:13vh auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3.8333333333%}section.marques .logos img{width:11%;min-width:80px;margin-bottom:25px;transition:all .3s}section.marques .logos img:hover{transform:scale(1.3)}section.produits{padding-left:4%;padding-right:4%;text-align:center;margin-bottom:10vh;margin-top:12vh}section.produits h1{text-align:center;color:#f8311e;font-weight:700;margin-bottom:40px;font-size:59px;margin-top:5vh;margin-bottom:6vh}@media screen and (max-width: 768px){section.produits h1{font-size:40px}}section.produits .slide{position:relative;margin-bottom:7vh}section.produits .slide .produits-swiper{margin:auto;max-width:1430px;width:100%;height:335px;overflow:hidden;position:relative}section.produits .slide .produits-swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center}section.produits .slide .produits-swiper .swiper-wrapper .swiper-slide a{display:flex;align-items:center;justify-content:center;width:96%;height:100%;overflow:hidden;border-radius:15px}section.produits .slide .produits-swiper .swiper-wrapper .swiper-slide a img{border-radius:15px;width:100%}@media screen and (max-width: 1000px){section.produits .slide .produits-swiper{height:220px}}@media screen and (max-width: 800px){section.produits .slide .produits-swiper{height:220px}}section.produits .slide .produits-swiper-pagination{bottom:-50px;text-align:center;margin-top:30px}section.produits .slide .produits-swiper-pagination .swiper-pagination-bullet{background:#002979;width:12px;height:12px}section.produits .slide .produits-swiper-pagination .swiper-pagination-bullet-active{background:#002979}@media screen and (max-width: 800px){section.produits .slide{margin-bottom:5vh}}section.produits .btn-section a{color:#fff;text-decoration:none;background-color:#f8311e;padding:22px 25px;text-transform:uppercase;font-weight:700;transition:all .1s}section.produits .btn-section a svg{margin-left:5px;transition:all .1s}section.produits .btn-section a:hover{background-color:#dc1907}section.marketing{padding-left:4%;padding-right:4%;text-align:center;margin-bottom:15vh;margin-top:20vh}section.marketing h1{text-align:center;color:#f8311e;font-weight:700;margin-bottom:5vh;font-size:59px;margin-top:5vh}@media screen and (max-width: 768px){section.marketing h1{font-size:40px}}section.marketing .slide{position:relative;margin-bottom:7vh;max-width:1050px;margin:auto}section.marketing .slide .marketing-swiper{width:100%;height:650px;overflow:hidden;position:relative}section.marketing .slide .marketing-swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;padding-bottom:10px}section.marketing .slide .marketing-swiper .swiper-wrapper .swiper-slide img{width:49%;height:300px;object-fit:cover;border:3px solid #f8311e;border-radius:10px}@media screen and (max-width: 992px){section.marketing .slide .marketing-swiper{height:540px}section.marketing .slide .marketing-swiper .marketing-swiper-pagination{right:-20px}section.marketing .slide .marketing-swiper .swiper-wrapper .swiper-slide img{height:250px}}@media screen and (max-width: 768px){section.marketing .slide .marketing-swiper{height:460px}section.marketing .slide .marketing-swiper .swiper-wrapper .swiper-slide img{height:210px}}@media screen and (max-width: 576px){section.marketing .slide .marketing-swiper{height:auto}section.marketing .slide .marketing-swiper .swiper-wrapper .swiper-slide{flex-direction:column;padding:0}section.marketing .slide .marketing-swiper .swiper-wrapper .swiper-slide img{width:100%;height:230px;object-fit:cover}}section.marketing .slide .marketing-swiper-pagination{position:absolute;right:-40px}section.marketing .slide .marketing-swiper-pagination .swiper-pagination-bullet{background:#002979;width:12px;height:12px}section.marketing .slide .marketing-swiper-pagination .swiper-pagination-bullet-active{background:#002979}@media screen and (max-width: 992px){section.marketing .slide .marketing-swiper-pagination{right:-20px}}@media screen and (max-width: 576px){section.marketing .slide .marketing-swiper-pagination{bottom:-40px}}section.map{background-color:#f2f2f2;padding:5vh 4%;display:flex;align-items:center;justify-content:space-around}section.map .left{max-width:450px;width:100%}section.map .left h1{color:#002979;margin-bottom:40px;font-size:50px}section.map .left p{font-size:20px}section.map img{max-width:850px;width:65%}@media screen and (max-width: 768px){section.map{display:block}section.map .left{max-width:initial}section.map .left h1{font-size:35px;margin-bottom:20px}section.map .left p{font-size:16px}section.map img{display:block;margin:auto;width:100%}}/*# sourceMappingURL=negoce-et-soucing.css.map */
