@font-face{font-display:swap;font-family:System;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Ubuntu Light"),local("Segoe UI Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.ttf),url(../fonts/Poppins-Regular.woff),url(../fonts/Poppins-Regular.woff2)}@font-face{font-family:Poppins Light;src:url(../fonts/Poppins-Light.ttf),url(../fonts/Poppins-Light.woff),url(../fonts/Poppins-Light.woff2)}@font-face{font-family:Poppins Medium;src:url(../fonts/Poppins-Medium.ttf),url(../fonts/Poppins-Medium.woff),url(../fonts/Poppins-Medium.woff2)}@font-face{font-family:Poppins SemiBold;src:url(../fonts/Poppins-SemiBold.ttf),url(../fonts/Poppins-SemiBold.woff),url(../fonts/Poppins-SemiBold.woff2)}@font-face{font-family:Poppins Bold;src:url(../fonts/Poppins-Bold.ttf),url(../fonts/Poppins-Bold.woff),url(../fonts/Poppins-Bold.woff2)}@tailwind base;a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}body{background:#fff;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0}ol,ul{list-style:none}fieldset,img{border:none}a,a:hover{text-decoration:none}.skip{left:-9999px;position:absolute}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}figure{margin:0;padding:0}.clearfix{clear:both;height:0;overflow:hidden;width:100%}embed,iframe,object,video{max-width:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img{height:auto;max-width:100%}.submit input[type=submit],a{transition:all .3s ease-out}*,:after,:before{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}p{color:#000;font-size:14px;line-height:25px}.wrapper{overflow:hidden;position:relative}.container{max-width:100%;padding-left:20px;padding-right:20px}.center-content{margin:0 auto;max-width:1360px}.center-content2{margin:0 auto;max-width:1440px}.fnc-logo-area,.footer-left,.header-content,.header-right ul,.presse-item-row,.price-row,.sgs-logo-area,.sort-dit-area{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.client-up-cont,.clientele-col-area,.clientele-content,.contact-addres-area,.contact-content,.contact-us-area,.events-cont-area,.events-slider-area,.fiche-product-area,.footer-bottom-content,.footer-cln-logo-area,.footer-col-area,.footer-content-area,.footer-right-bottom,.founders-info,.listing-product-col-area,.manufactured-cont-area,.manufactured-slider-area,.panier-content-area,.pdt-price-row,.price-row,.text-field-area{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-o-flex-wrap:wrap;flex-wrap:wrap}.client-up-cont,.contact-addres-area,.contact-content,.contact-us-area,.fiche-product-area,.footer-bottom-content,.footer-right-bottom,.panier-content-area,.pdt-price-row,.price-row,.text-field-area{justify-content:space-between}.client-up-cont{justify-content:center}.sort-dit-area{justify-content:flex-end;position:absolute;right:0;top:0}@media screen and (max-width:1024px){.sort-dit-area{margin-top:0;position:relative}}.client-up-cont,.clientele-content,.contact-us-area,.events-cont-area,.fnc-logo-area,.footer-cln-logo-area,.manufactured-cont-area,.presse-item-row,.sgs-logo-area{align-items:center}.footer-left{align-items:flex-end}.footer-cln-logo img,.footer-logo img,.logo img,.presse-item-img img,.sgs-logo img{display:block;height:auto;max-width:100%}.clientele-col-info{height:150px;width:100%}.clientele-col-info img{height:100%;object-fit:cover;object-position:center;width:100%}.slider-container{overflow:hidden;padding:0;position:relative}.slider-container img{display:block;height:auto;width:100%}.slider-area{position:relative}.slider-content{height:100%;left:0;padding:0 20px!important;position:absolute;top:0;width:100%}.slider-content-area{align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-o-flex-wrap:wrap;flex-wrap:wrap;height:100%;margin:0 auto;max-width:1360px;width:100%}.more-btn,html body .container .more-pdt-btn button{border:1px solid #fff;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:500;height:45px;line-height:43px;margin:6px 6px 6px 0;padding:0 32px;text-align:center;transition:all .5s ease-out!important}.more-btn:hover,html body .container .more-pdt-btn button:hover{background:#1a408c;border-color:#1a408c}.slider-down-btn{bottom:52px;left:0;margin:0 auto;position:absolute;right:0;width:25px}.ms-skin-default .ms-bullet{display:none}.master-slider-custom .ms-thumb-list{bottom:0;left:0;padding:0 20px;position:absolute!important;width:100%;z-index:1}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px;width:auto!important}.ms-tabs .ms-thumb-frame,.ms-tabs .ms-thumb-frame-selected{background:#0000;border:0;color:#fff;font-size:16px;font-weight:500;opacity:1;opacity:.65;text-shadow:none}.ms-tabs .ms-thumb-frame-selected{opacity:1}.ms-thumbs-cont{left:inherit!important;margin:0 auto;max-width:1360px!important;position:relative;width:100%!important}.master-slider-custom .ms-thumb-frame{margin-right:45px!important}.master-slider-custom .ms-thumb-frame:last-child{margin-right:0!important}.ms-tabs .ms-thumb{padding:16px 0 0}.ms-tabs .ms-thumb h4{color:#fff;font-size:16px;font-weight:500;opacity:.65}.ms-tabs .ms-thumb-frame-selected .ms-thumb h4{opacity:1}.ms-tabs .ms-thumb-frame-selected .ms-thumb:before{background:#fff;content:"";height:2px;left:0;position:absolute;top:-1px;width:100%}.ms-tabs .ms-thumb-frame,.ms-thumb-list{overflow:inherit}.ms-thumb-frame-selected .ms-thumb h4{color:#fff}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{border-bottom:none!important;border-left:none!important;border-right:none!important;left:50%;margin-left:0!important;top:0}.big-title-content{margin:0 auto 30px;max-width:820px;text-align:center;width:100%}.big-title-content h2{color:#000;font-size:20px;font-weight:600;line-height:normal;margin-bottom:14px;padding-bottom:8px;position:relative}.big-title-content h2:before{background:#1a408c;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:78px}.big-title-content p{color:#000;font-size:15px;padding-bottom:15px}.manufactured-container{padding:20px 0 46px}.mft-left{width:54.3%}.mft-right{width:45.7%}.mft-cont{background:#1a408c;padding:75px 20px 65px}.mft-cont-info{margin:0 auto;max-width:430px;text-align:center}.mft-cont-info h3{color:#fff;font-size:20px;font-weight:600;line-height:normal;padding-bottom:24px}.mft-cont-info h3 a{border-bottom:1px solid #fff;color:#fff}.mft-cont-info p{color:#fff;font-size:15px;line-height:26px;padding-bottom:15px}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{transition:all .3s ease-in-out}.fiche-product-slider .owl-carousel .owl-nav .owl-next:hover,.fiche-product-slider .owl-carousel .owl-nav .owl-prev:hover{transform:scale(1.15)}.manufactured-slider .owl-carousel .owl-nav{margin:0 auto;position:relative;right:-9%;width:123px}.manufactured-slider .owl-carousel .owl-nav .owl-next,.manufactured-slider .owl-carousel .owl-nav .owl-prev{border:0;border-radius:0;bottom:40px;font-size:20px;height:7px;position:absolute;text-indent:-99999px;width:54px;z-index:99999}.manufactured-slider .owl-carousel .owl-nav .owl-prev{background:url(../images/slider-prev-arrow.png) no-repeat 50%;background-size:54px 7px;left:0}.manufactured-slider .owl-carousel .owl-nav .owl-next{background:url(../images/slider-next-arrow.png) no-repeat 50%;background-size:54px 7px;right:0}.events-container{padding:0}.events-left{width:33.75%}.events-right{width:66.25%}.events-cont{background:#f9f9f9;margin-right:-133px;padding:100px 20px 98px;position:relative;z-index:1}.events-cont-info{margin:0 auto;max-width:550px;padding:0 38px 0 83px;position:relative}.events-cont-info h3{color:#000;font-size:20px;font-weight:600;line-height:normal;padding-bottom:8px}.events-cont-info h3 a{border-bottom:1px solid #fff;color:#000}.events-cont-info p{color:#000;font-size:14px;line-height:26px;padding-bottom:15px}.events-title{color:#1a408c;font-size:16px;font-weight:500;height:auto;left:-63px;position:absolute;top:68px;transform:rotate(-90deg);width:auto}.events-title-show{display:none}.events-number{color:#1a408c;font-size:51px;font-weight:600;height:auto;left:44px;line-height:48px;opacity:.26;position:absolute;top:-8px;width:auto}.events-slider .owl-carousel .owl-nav{display:block;left:31.8%;position:relative;width:131px}.events-slider .owl-carousel .owl-nav .owl-next,.events-slider .owl-carousel .owl-nav .owl-prev{border:0;border-radius:0;bottom:238px;font-size:20px;height:7px;position:absolute;text-indent:-99999px;width:54px;z-index:99999}.events-slider .owl-carousel .owl-nav .owl-prev{background:url(../images/slider-prev-arrow.png) no-repeat 50%;background-size:54px 7px;left:0}.events-slider .owl-carousel .owl-nav .owl-next{background:url(../images/slider-next-arrow.png) no-repeat 50%;background-size:54px 7px;right:0}.latest-news-container{padding-bottom:26px;padding-top:44px}.latest-news-area{margin:0 auto 25px;max-width:1140px;padding-top:14px;width:100%}.latest-news-cont{border:5px solid #f9f9f9;padding:30px 20px 70px}.latest-news-cont h5{color:#000;font-size:15px;font-weight:500;line-height:25px;padding-bottom:10px}.latest-news-cont h6{color:#525252;font-size:14px;font-weight:500;line-height:25px;padding-bottom:18px}.latest-news-cont h6 small{display:inline-block;font-weight:400}.latest-news-cont p{color:#000;font-size:13px;line-height:23px;margin-bottom:16px}.latest-news-cont .more-btn{background:#1a408c;border-color:#1a408c;bottom:20px;color:#fff;height:39px;line-height:37px;padding:0 35px;position:absolute}.latest-news-cont .more-btn:hover{background:#fff;color:#1a408c}.view-all-btn{text-align:right}.view-all-btn a{background:url(../images/bgr-view-all.png) no-repeat 100%;background-size:27px 7px;color:#000;font-size:13px;font-weight:400;line-height:23px;padding-right:36px}.icon-link,.view-all-btn a{display:inline-block}.icon-link:before{background-image:url(../images/url.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:20px;width:20px}.main-container{padding-top:125px}@media screen and (max-width:991px){.main-container{padding-top:100px}}.widget{list-style:none}html body input[type=checkbox]{appearance:none;border:none;height:15px;outline:none;position:relative;width:15px}html body input[type=checkbox]:after,html body input[type=checkbox]:before{content:" ";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}html body input[type=checkbox]:hover{cursor:pointer}html body input[type=checkbox]:before{background-color:#fff;border:1px solid #000}html body input[type=checkbox]:after{background-color:#1a408c;background-image:url(../images/check-mark.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;transform:translate(-50%,-50%) scale(0);transition:transform .1s ease-in-out}html body input[type=checkbox]:checked:after{transform:translate(-50%,-50%) scale(1)}.hidden{display:none}body.page-template-template-custom .breadcrumb-area~.big-title-content h1{font-size:2em}.header-container{left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:999999}.header-top{border-bottom:1px solid #47617a;padding:10px 0;position:relative;text-align:center}.header-top span{background-size:20px 14px;color:#fff;display:inline-block;font-size:11px;line-height:normal;padding-left:30px}.header-top button{background:url(../images/bgr-close.png) no-repeat 0 0;background-size:10px 10px;border:none;content:"";cursor:pointer;display:block;height:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:10px}.header-content{border-bottom:1px solid #47617ae6;padding:20px 0 0}.logo{max-width:141px;width:100%}.logo .dk-fx-logo,.logo .menu-open-logo,.logo .mob-logo{display:none}.header-right{display:flex;padding-top:12px;width:180px}.header-right ul{display:none}.header-right ul li{padding:0 23px;position:relative}.header-right ul li:before{background:#fff;content:"";height:26px;position:absolute;right:0;top:0;width:1px;z-index:1}.header-right ul li:first-child{padding-left:0}.header-right ul li a{display:inline-block;height:25px;position:relative;width:25px}.header-right ul li a.user-profile{background:url(../images/user-profile.png) no-repeat center 0;background-size:20px 25px}.header-right ul li a.shopping-bag{background:url(../images/shopping-bag.png) no-repeat center 0;background-size:25px 25px}.header-right ul li a.shopping-bag .cart_count{background-color:#1a408c;border-radius:999px;color:#fff;display:block;font-size:10px;height:20px;line-height:1;padding:5px;position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%);width:20px}.header-right ul li::marker{font-size:0}.languages{height:max-content;margin-left:-1px;padding-right:25px;position:relative}.languages .current{color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:25px;padding:0 25px;position:relative;transition:all .5s ease-in-out}.languages .current:after{background:url(../images/down-arrow.png) no-repeat 50%;background-size:contain;content:"";display:block;height:10px;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:10px}.languages .lang-opened{background-color:#fff;color:#000}.languages .lang-opened:after{background:url(../images/down-arrow-ac.png) no-repeat 50%;background-size:contain;transform:rotate(-180deg) translateY(50%)}.languages .lang-opened~div.lng-show{height:100px;opacity:1}.languages .lng-show{font-size:17px;height:0;left:0;list-style:none;margin:0;opacity:0;overflow:hidden;position:absolute;top:100%;transition:all .5s ease-in-out;width:calc(100% - 25px)}.languages .lng-show li{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:25px;padding:20px 0;text-decoration:none;width:100%}.languages .lng-show li.current-lang{display:none}.languages .lng-show li a{color:#000;padding:0 25px;text-align:center}.languages .lng-show a,.languages .lng-show li{color:#fff}.white-header .languages .current:after{background:url(../images/down-arrow-ac.png) no-repeat 50%;background-size:contain}.main-menu{width:100%}.main-menu>ul{display:block;height:100%;padding:3px 9% 0;position:relative;text-align:center}.main-menu>ul>li{color:#fff;cursor:pointer;display:inline-block;font-size:18px;height:100%;line-height:inherit;margin:0 29px;padding:10px 0 0}.main-menu>ul>li>ul>div.menu-img-container{z-index:-1}.main-menu>ul>li:hover>ul>div.menu-img-container{opacity:1;visibility:visible}.main-menu>ul>li>a,.main-menu>ul>li>span{color:#fff;display:inline-block;height:100%;padding-bottom:20px;position:relative}.main-menu>ul>li>ul{background:#fff;display:block;left:0;margin:0;opacity:0;padding:110px 0;position:absolute;top:100%;transition:all .1s ease-out;visibility:hidden;width:100%;z-index:1000}.main-menu>ul>li>ul>li{border:none;color:#000;display:flex;font-size:16px;margin:0;padding:0 0 40px;text-align:left}.main-menu>ul>li>ul>li a,.main-menu>ul>li>ul>li span{border-bottom:1px solid #0000;color:#000;display:inline-block;height:max-content}.main-menu>ul>li>ul>li:hover ul{background-color:#fff;display:block;height:100%}.main-menu>ul>li>ul>li:hover ul.item-has-dropdown{display:flex}.main-menu>ul>li>ul>li:hover ul:hover li{opacity:1}.main-menu>ul>li>ul>li:hover .menu-img-container{opacity:1;visibility:visible}.main-menu>ul>li>ul>li a:hover{text-decoration:underline}.main-menu>ul>li>ul>li>a,.main-menu>ul>li>ul>li>span,.main-menu>ul>li>ul>li>ul{padding:0 40px;width:40%}.main-menu>ul>li>ul>li>ul{display:none;left:40%;padding:110px 0;position:absolute;top:0;width:60%}.main-menu>ul>li>ul>li>ul.item-has-dropdown{gap:40px}.main-menu>ul>li>ul>li>ul.item-has-dropdown~.menu-img-container{display:none}.main-menu>ul>li>ul>li>ul~.menu-img-container{width:30%}.main-menu>ul>li>ul>li>ul li.item-has-children>a,.main-menu>ul>li>ul>li>ul li.item-has-children>span{font-weight:600;padding-bottom:20px}.main-menu>ul>li>ul>li>ul li.item-has-children>a:hover,.main-menu>ul>li>ul>li>ul li.item-has-children>span:hover{text-decoration:none}.main-menu>ul>li>ul>li li,.main-menu>ul>li>ul>li li a,.main-menu>ul>li>ul>li li span{width:100%}.menu-img-container{height:100%;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:all .15s ease-in-out;visibility:hidden;width:60%}.menu-img-container img{height:100%;object-fit:cover;object-position:center;width:100%}.main-menu>ul>li.current-menu-item>a:after,.main-menu>ul>li.current-menu-item>span:after,.main-menu>ul>li:hover>a:after,.main-menu>ul>li:hover>span:after,.main-menu>ul>li>a:hover:after,.main-menu>ul>li>span:hover:after{border-bottom:4px solid #1a408c;bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}.main-menu ul li ul li a:hover:after,.main-menu ul li ul li.menu-img a:hover:after,.main-menu ul li ul li.menu-img.current-menu-item>a:after,.main-menu ul li ul li:hover>a:after,.main-menu ul li.current-menu-item ul li>a:after{display:none}.main-menu ul li:hover>ul{opacity:1;visibility:visible}.main-menu ul li ul.dropdown-menu li,.main-menu ul li ul.dropdown-menu li ul li,.main-menu ul li ul.dropdown-menu li ul li a{padding:0}.main-menu ul li ul.dropdown-menu li ul{left:100%;position:absolute;top:0;width:100%}.main-menu ul li ul.dropdown-menu li ul li:nth-child(2){margin-top:0}.main-menu ul li ul.dropdown-menu li ul li{width:100%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area{background:#fff;min-height:377px;overflow:hidden;position:relative}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul,.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul{display:block;opacity:1;position:static;visibility:inherit}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li{padding:20px 20px 20px 40px;width:40%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li:first-child a{margin-top:90px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul{height:100%;left:40%;opacity:0;position:absolute;visibility:hidden;width:60%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li{padding:0;width:100%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li a{display:contents}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li a.title-categ{display:flex}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li a img{height:calc(100% + 2px);transform:translate(1px)}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li:first-child a{margin:0}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li:hover>ul{opacity:1;visibility:visible}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul,.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li:hover>ul,.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li:first-child:hover>ul,.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li:first-child>ul{display:block;opacity:1;visibility:inherit}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li.menu-img{height:100%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li.menu-img a{height:100%;width:100%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li.menu-img a img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two{background:#fff;border-left:1px solid #a3a3a3;min-height:377px;padding:0;width:60%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li{display:flex;font-size:15px;width:100%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul{width:50%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-img li ul{width:55%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-img li ul.menu-right-img{width:45%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul li{padding:0;padding:17px 20px 17px 40px;width:100%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul li:first-child{padding-top:10px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul li:hover,.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul li:hover a{border-bottom:none;color:#a3a3a3}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul{padding-top:50px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two.menu-img li ul{padding-top:100px}@media screen and (max-width:1240px){.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two.menu-img li ul{padding-top:30px}}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul.menu-right-img{height:100%;padding-top:0}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul.menu-right-img li{height:100%;padding:0;position:absolute;width:45%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul.menu-right-img li a img{height:100%;object-fit:cover;width:100%}.main-menu ul li ul.dropdown-menu li ul li a:hover,.main-menu ul li ul.dropdown-menu li ul li.current-menu-item>a,.main-menu ul li ul.dropdown-menu li ul li:hover>a{border-bottom:1px solid #000}.header-container.headerfixed{animation-duration:.3s;animation-fill-mode:both;animation-name:fadeInDown;background:#fff;left:0;position:fixed;top:0;width:100%;z-index:999}.header-container.headerfixed .current:after{background:url(../images/down-arrow-ac.png) no-repeat 50%;background-size:contain}.header-container.headerfixed,.header-container.white-header{box-shadow:0 3px 8px -6px #000}.header-container.headerfixed .header-top span,.header-container.white-header .header-top span{color:#000}.header-container.headerfixed .header-top button,.header-container.white-header .header-top button{background-color:#000;background-size:contain;border-radius:99px;padding:5px}.header-container.headerfixed .header-content,.header-container.white-header .header-content{border-bottom:0}.header-container.headerfixed .header-top-area,.header-container.headerfixed .logo .dk-logo,.header-container.white-header .logo .dk-logo{display:none}.header-container.headerfixed .logo .dk-fx-logo,.header-container.white-header .logo .dk-fx-logo{display:block}.header-container.headerfixed .header-content{border-bottom:0}.header-container.headerfixed .languages .current,.header-container.headerfixed .main-menu>ul>li>a,.header-container.headerfixed .main-menu>ul>li>span,.header-container.white-header .languages .current,.header-container.white-header .languages .lng-show li a,.header-container.white-header .main-menu ul li a,.header-container.white-header .main-menu ul>li>a,.header-container.white-header .main-menu>ul>li>span,html body .header-container.headerfixed .languages .lng-show li a{color:#000}.header-container.headerfixed .header-right ul li:before,.header-container.white-header .header-right ul li:before{background:#000}.header-container.headerfixed .header-right ul li a.user-profile,.header-container.white-header .header-right ul li a.user-profile{background:url(../images/user-profile2.png) no-repeat center 0;background-size:20px 25px}.header-container.headerfixed .header-right ul li a.shopping-bag,.header-container.white-header .header-right ul li a.shopping-bag{background:url(../images/shopping-bag2.png) no-repeat center 0;background-size:25px 25px}.white-header{background:#fff}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.header-menu{display:none;height:20px;width:30px}.mm-page{z-index:9!important}.mob-menu-area{display:none;margin-top:5px;width:30px}.mob-menu-area a{display:block;height:25px}.mob-menu-area span{background:#fff!important;display:inline-block;height:2px;position:relative;width:23px}.mob-menu-area span:after,.mob-menu-area span:before{background:#fff!important;content:"";height:2px;left:0;position:absolute;top:-8px;width:30px}.mob-menu-area span:after{top:8px}.mm-wrapper_opened .mob-menu-area span{background:#0000}.mm-wrapper_opened .mob-menu-area span:before{top:0;transform:rotate(45deg)}.mm-wrapper_opened .mob-menu-area span:after{top:0;transform:rotate(-45deg)}.mm-menu_offcanvas{display:none;top:57px;z-index:999}html body.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{transform:none}.mm-navbar,.mm-panel,.mm-panels{background:#fff}.mm-navbar{border-bottom:0}#mm-0 .mm-navbar_sticky{border:0}.mm-navbar_sticky{border-bottom:1px solid #0000001a}.mm-navbar__title>span{font-size:20px;font-weight:500;width:100%}.mm-listitem__btn{border-color:#fff}.mm-btn{width:63px}.mm-navbar__btn{background:url(../images/mob-left-arrow.png) no-repeat 20px;background-size:30px 8px;padding-bottom:32px;padding-top:30px}.mm-listitem{border-top:1px solid #0000001a;font-size:17px;font-weight:400;margin-left:20px;margin-right:20px}.mm-listitem:first-child{border-top:0}.mm-listitem:after{border:0}.mm-btn:after,.mm-btn:before{border-color:#000;border-width:1px}.mm-btn_next:after,.mm-btn_prev:before{height:10px;width:10px}.mm-btn_prev:before{display:none;left:29px}.mm-btn_next:after{right:4px}.mm-navbar__title>span{font-size:17px;font-weight:400}.mm-menu #mm-0 a{display:block;font-size:16px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#000;font-size:15px}.mm-listitem__btn,.mm-listitem__text{padding-bottom:19px;padding-top:20px}.mm-listitem__text{padding-left:0}.mm-listitem.menu-view-all{display:block}.mm-listitem.menu-view-all a{background:url(../images/bgr-view-all.png) no-repeat 100%;background-size:26px 7px;display:inline-block;font-size:13px;padding-right:32px}.mm-panel{padding-bottom:110px;position:relative}.mm-bottom-menu{background:#f9f9f9;border-top:0!important;bottom:0;left:0;margin-left:0;padding:0 20px;position:absolute;width:100%}.mm-bottom-menu li{border-top:1px solid #0000001a!important;color:#000!important;font-size:15px!important;font-weight:300;line-height:normal;list-style-type:none;padding:13px 0 12px!important;width:100%}.mm-bottom-menu li:first-child{border-top:0!important}.mm-bottom-menu li:not(.mm-lng-show) a span{margin:0 8px -3px 0;width:18px!important}.mm-bottom-menu li.mm-lng-show>a{padding-right:30px}.mm-bottom-menu li a{color:#000!important;display:inline-block;font-size:15px!important;text-decoration:none}.mm-bottom-menu li a span{display:inline-block}.mm-bottom-menu li a span img{display:block;height:auto;max-width:100%}.mm-bottom-menu li.mm-lng-show>a{position:relative}.mm-bottom-menu li.mm-lng-show>a:after{background-image:url(../images/mob-right-arrow.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:15px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:15px}.mm-bottom-menu li.mm-lng-show>a.mm-lng-active:after{transform:translateY(-50%) rotate(90deg)}.mm-bottom-menu li.mm-lng-show>a img{height:15px}.mm-bottom-menu li.mm-lng-show ul{border-top:1px solid #0000001a!important;display:none;margin-top:5px;padding-top:5px}.mm-bottom-menu li.mm-lng-show a.mm-lng-active{padding-bottom:7px}.mm-bottom-menu li.mm-lng-show a.mm-lng-active+ul{display:block}@media screen and (max-width:1400px){.main-menu ul{padding:3px 7% 0}}@media screen and (max-width:1350px){.main-menu ul{padding:3px 5% 0}.main-menu ul li{margin:0 24px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li{padding-left:20px;width:35%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul{left:35%;position:absolute;width:65%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two{width:65%}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul li{padding-left:20px}}@media screen and (max-width:1320px){.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li:first-child a{margin-top:50px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul{padding-top:26px}}@media screen and (max-width:1260px){.main-menu ul{padding:3px 3% 0}.main-menu ul li{margin:0 20px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area{min-height:335px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li:first-child a{margin-top:30px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul{padding-top:20px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li,.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul li{padding:10px 10px 10px 15px}.main-menu ul{padding:3px 2% 0}.main-menu ul li{margin:0 15px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area{min-height:300px}}@media screen and (max-width:1120px){.main-menu ul li ul li{font-size:15px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area{min-height:280px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li ul li{padding:6px 10px 6px 15px}}@media screen and (max-width:1080px){.main-menu ul{padding:3px 1% 0}.main-menu ul li{margin:0 10px}.main-menu ul li ul li{font-size:14px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area{min-height:245px}.main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul.menu-col-two li{font-size:13px}}@media screen and (max-width:991px){.header-container{padding:0!important}.header-content{justify-content:space-between}.header-top-area{border-bottom:1px solid #47617a}.header-top{border-bottom:none;padding:3px 12px 4px}.header-top span{background-size:17px 12px;font-size:8px;padding-left:23px}.mm-wrapper_opened .header-container{background:#fff}.mm-wrapper_opened .header-top-area{display:none}.header-main-content{padding-left:20px;padding-right:20px}.main-menu{display:none}.header-content{padding:9px 0}.logo{max-width:56px}.logo .dk-logo,.logo .menu-open-logo{display:none}.logo .mob-logo{display:block}.header-container.headerfixed .logo .dk-fx-logo,.header-container.headerfixed .logo .mob-logo,.header-container.white-header .logo .dk-fx-logo,.header-container.white-header .logo .mob-logo{display:none}.header-container.headerfixed .logo .menu-open-logo,.header-container.white-header .logo .menu-open-logo{display:block}.mob-menu-area button{background-color:#0000;border:none}.header-container.headerfixed .mob-menu-area span,.header-container.headerfixed .mob-menu-area span:after,.header-container.headerfixed .mob-menu-area span:before,.header-container.white-header .mob-menu-area span,.header-container.white-header .mob-menu-area span:after,.header-container.white-header .mob-menu-area span:before{background:#000!important}.mm-wrapper_opened .header-container.headerfixed .mob-menu-area span{background:#0000!important}.header-right{padding-top:8px;width:25px}.header-right ul li{padding:0}.header-right ul li a,.header-right ul li:before{display:none}.header-right ul li a.shopping-bag{display:block}.header-right ul li .languages{display:none}.mm-wrapper_opened .header-right ul li a.shopping-bag{background:url(../images/shopping-bag2.png) no-repeat center 0;background-size:25px 25px}.mm-wrapper_opened .header-social ul li a.user-profile{display:block}.mob-menu-area{display:block!important}html body.mm-wrapper_opened header.container.header-container div.mob-menu-area button.active span{background:#0000!important}.header-menu{display:block}.mm-menu_offcanvas{display:block;top:59px}.mm-wrapper_opened .mob-logo{display:none!important}.mm-wrapper_opened .menu-open-logo{display:block!important}.mm-wrapper_opened .mob-menu-area.header>a>span{background-color:#0000!important}.mm-wrapper_opened .mob-menu-area span:after,.mm-wrapper_opened .mob-menu-area span:before{background:#000!important}.mm-listitem__text{white-space:normal!important}}.menu-bg-hover{background-color:#000000b3;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:50}.title-categ.mm-listitem,html body .main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li.title-categ{color:#000;font-weight:600}.title-categ.mm-listitem span,html body .main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li.title-categ span{display:flex}.title-categ.mm-listitem+li,html body .main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li.title-categ+li{border-top:0}.title-categ.mm-listitem:hover,html body .main-menu ul li ul.dropdown-menu li .dropdown-menu-area ul li ul li.title-categ:hover{color:#000;cursor:default}.footer-container{background:#1a408b;padding-top:58px;position:relative}.footer-left{padding-right:15px;width:27.8%}.footer-right{padding-bottom:11px;width:72.2%}.footer-logo{max-width:247px}.footer-col{padding:0 15px 22px 0;width:29.5%}.footer-last-col{width:41%}.footer-col{position:relative}.footer-col h2{font-weight:600;padding-bottom:22px}.footer-col h2,.footer-col ul li{color:#fff;font-size:16px;line-height:normal}.footer-col ul li{padding-bottom:17px}.footer-col ul li a{color:#fff}.footer-col ul li a:hover{text-decoration:underline}.footer-col a,.footer-col p{color:#fff;font-size:16px;line-height:22px;padding-bottom:16px}@media screen and (max-width:1024px){.footer-col a,.footer-col p{font-size:12px}}.footer-col a:hover{text-decoration:underline}.footer-col .footer-social{position:absolute;right:0;top:26px;width:25px}.footer-col .footer-social .social-networks-title{color:#fff;font-size:12px;font-weight:800}@media screen and (min-width:1024px){.footer-col .footer-social .social-networks-title{display:none}}.footer-col .footer-social h2{display:none}.footer-col .footer-social ul li{color:#fff;font-size:20px;padding-top:4px}.footer-col .footer-social ul li a{color:#fff}.sgs-logo-area{max-width:200px}.sgs-logo-area .sgs-logo,.sgs-logo-area .sgs-logo .sgs-logo-info{width:35px}.sgs-logo-area p{color:#fff;font-size:11px;padding-left:8px}.sgs-logo-area p a{border-bottom:1px solid #fff;color:#fff}.copyright{padding-top:22px}.copyright span{margin-right:5px}.copyright p,.copyright span{color:#fff;display:inline;font-size:12px;line-height:normal}.copyright p a,.copyright span a{color:#fff;display:inline-block;margin:0 5px}.copyright p a:hover,.copyright span a:hover{text-decoration:underline}.footer-bottom-content{flex-wrap:nowrap;padding-top:5px}.footer-bottom-left{width:40%}.footer-cln-logo{height:60px;margin:5px 0 5px 28px;width:100px}.footer-cln-logo img{height:100%;object-fit:contain;object-position:center;width:100%}.footer-cln-logo:first-child{margin-left:0}.fnc-logo-area{margin:5px 0}.fnc-logo-area .fnc-logo,.fnc-logo-area .fnc-logo .sgs-logo-info{width:51px}.fnc-logo-area p{color:#000;font-size:12px;line-height:normal;padding-left:10px}.fnc-logo-area p a{color:#000}.sgs-logo-info-area .fnc-logo-area{display:none!important}@media screen and (max-width:991px){.footer-cln-logo{margin-left:15px}}@media screen and (max-width:910px){.footer-bottom-left,.footer-bottom-right{width:100%}.footer-cln-logo-area{justify-content:center}.footer-cln-logo{margin:5px 6px}}@media screen and (min-width:841px){.open_list{display:block!important}}@media screen and (max-width:840px){.footer-container{padding-top:15px}.footer-left{display:none!important}.copyright,.footer-right,.sgs-logo-area{width:100%}.copyright{border-top:1px solid #fff}.footer-right-bottom{padding-top:16px}.footer-col{border-bottom:1px solid #fff;padding:16px 0 15px;width:100%}.footer-col ul li{padding-bottom:14px}.footer-col ul li:last-child{padding-bottom:3px}.footer-col .footer-social{padding-top:15px;position:static;width:100%}.footer-col .footer-social ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.footer-col .footer-social ul li{margin-right:23px;padding-bottom:0}.footer-col .footer-social h2{display:block;padding-bottom:3px!important}.footer-col p{padding:5px 0 4px}.open_list{display:none;padding-top:15px}.open_list.open_list_show{display:block}.footer-col h2{background:url(../images/down-arrow2.png) no-repeat 100%;background-size:15px 8px;cursor:pointer;padding-bottom:0}.footer-col h2.open{background:url(../images/up-arrow2.png) no-repeat 100%;background-size:15px 8px}.open_list_show{display:block}.footer-last-col h2{background:none}.sgs-logo-info-area .fnc-logo-area{color:#fff;display:flex!important}.sgs-logo-info-area .fnc-logo-area .fnc-logo,.sgs-logo-info-area .fnc-logo-area .fnc-logo .fnc-logo-info{width:35px}.sgs-logo-info-area .fnc-logo-area p{color:#fff}.footer-bottom-left .fnc-logo-area{display:none!important}.sgs-logo-area,.sgs-logo-info-area{padding-bottom:6px}}@media screen and (max-width:767px){.footer-col{border-bottom:1px solid #fff;padding:16px 0 15px;width:100%}.footer-col ul li{font-size:12px;font-weight:300}.footer-col ul li:last-child{padding-bottom:3px}.footer-col h2,.footer-col p{font-size:12px}.footer-col p{line-height:17px}.copyright{padding-bottom:6px;padding-top:17px}.copyright p,.copyright span{font-size:10px}.sgs-logo-area p,.sgs-logo-info-area .fnc-logo-area p{font-size:10px;line-height:14px}.footer-cln-logo-area{max-width:100%}.footer-cln-logo{display:block;height:100%;margin:0 10px 10px;width:50px}.footer-cln-logo img{height:100%;margin:0 auto;object-fit:contain;object-position:center;width:100%}}.fab{font-size:24px}.footer-bottom-container{background-color:#fff;padding:20px 0}@media screen and (max-width:767px){.footer-bottom-container{padding:10px 0}}.footer-cln-logo-area{flex-wrap:nowrap}.listing-product-area{padding-top:11px}.listing-product-area .listing-product-heading{display:flex;position:relative}@media screen and (max-width:1024px){.listing-product-area .listing-product-heading{display:block}}.listing-product-area .big-title-content,.listing-product-area .listing-product-heading .wpgb-facet fieldset:last-child{margin-bottom:0}.listing-product-area .big-title-content h1{font-size:20px;margin:0 auto;padding-bottom:17px;width:max-content}.listing-product-area .big-title-content h1:after{background-color:#1a408c;content:" ";display:block;height:2px;margin:10px auto 0;width:50%}.sort-dit{margin-top:-47px;width:196px}.listing-product-col-area{margin:35px -35px 0}.listing-product-col{padding:40px 35px 31px;width:25%}.listing-product-info{padding:0 10px 15px;position:relative;text-align:center;transition:all .3s ease-out;z-index:3}.listing-product-info:before{background:#fff;content:"";height:50px;left:0;position:absolute;top:0;width:100%;z-index:-1}.listing-product-info h3{color:#000;font-size:16px;font-weight:300;line-height:normal}.listing-product-info h3 a{color:#000}.listing-product-info p{color:#a3a3a3;font-size:16px;font-weight:300;line-height:normal;margin:5px 0;text-transform:uppercase}.listing-product-info small{color:#000;font-size:16px;font-weight:600;line-height:normal}.listing-product-img{margin:35px auto;max-width:207px;position:relative;width:100%}.listing-product-img:after{content:"";display:block;padding-bottom:100%}.listing-product-img a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.listing-product-img img{height:100%;object-fit:contain;object-position:center;transition:all .3s ease-out;width:100%}.listing-product-info:hover{background:#f9f9f9}.listing-product-info:hover .listing-product-img img{transform:scale(1.1);transition:all .3s ease-out}.more-pdt-btn{text-align:center}.more-pdt-btn .more-btn,html body .container .more-pdt-btn button{background-color:inherit;border-color:#000;color:#000;padding:0 32px}.more-pdt-btn .more-btn:hover,html body .container .more-pdt-btn button:hover{background:#1a408c;border-color:#1a408c;color:#fff}.contact-us-area{border:5px solid #f9f9f9;margin:45px 0 50px;padding:21px 37px 29px}.contact-us-area p{color:#000;font-size:15px;line-height:25px;padding:8px 10px 8px 0}.contact-us-area .more-btn{background:#1a408c;border-color:#1a408c;color:#fff;padding:0 37px}.contact-us-area .more-btn:hover{background:#fff;color:#1a408c}.sort-dit .filter-select .dk-selected,html body .container .wpgb-facet select.wpgb-select{background:#0000;border:none;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#000;font-size:16px;font-weight:500;overflow:hidden;padding:0 27px 0 0;position:relative;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:768px){.sort-dit .filter-select .dk-selected,html body .container .wpgb-facet select.wpgb-select{font-size:12px}}html body .container .wpgb-facet select.wpgb-select{padding-right:40px}html body .container .wpgb-facet select.wpgb-select~.wpgb-select-controls .wpgb-select-separator{display:none}html body .container .wpgb-facet select.wpgb-select~.wpgb-select-controls .wpgb-select-toggle{fill:#000}.sort-dit .filter-select .dk-selected:after{border:none}.sort-dit .filter-select .dk-selected{position:relative}.sort-dit .filter-select .dk-select-open-down .dk-selected:before,.sort-dit .filter-select .dk-select-open-up .dk-selected:before,.sort-dit .filter-select .dk-selected:before{background:url(../images/bgr-dk-arrow2.png) no-repeat 0;background-size:11px 6px;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#a3a3a3;content:"";display:block;font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:900;height:7px;margin-right:0;position:absolute;right:6px;top:12px;transition:all .3s ease-in-out;width:11px}.sort-dit .filter-select .dk-select-options{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;color:#a3a3a3;font-size:13px;max-height:inherit}.dk-select-open-down .dk-select-options,.sort-dit .filter-select .dk-select-options{border:none;margin:0;padding:0}.dk-optgroup,.dk-optgroup-options li:hover,.dk-option,.sort-dit .filter-select .dk-select-options{background:inherit;border:0;color:inherit;font-size:13px}.sort-dit .filter-select .dk-select-options{border:0;padding:0}.sort-dit .filter-select .dk-option.dk-option-highlight{color:#000}.sort-dit .filter-select .dk-option{background:#fff;border:0;border-bottom:0;color:#a3a3a3;font-size:13px;font-weight:400;height:inherit;line-height:normal;padding:5px 27px 5px 10px;position:relative;text-align:right}.sort-dit .filter-select.dk-select-options{border-bottom:0}.sort-dit .filter-select .dk-select-options{background:#fff;border-bottom:0;box-shadow:0 2px 4px #64646480;padding-bottom:13px;padding-top:10px}.sort-dit .filter-select.dk-select-open-down .dk-select-options{border-bottom:0;border-top:0;z-index:999999}.footer-top-banner-container{background:url(../images/bgr-footer-top-banner.jpg) no-repeat center 0/cover;margin-bottom:20px;padding:52px 20px 37px;position:relative}.footer-top-banner-container:before{background:#00000082;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.footer-top-banner-content{margin:0 auto;max-width:810px;position:relative;text-align:center;z-index:5}.footer-top-banner-content p{color:#fff;font-size:15px;line-height:25px;padding-bottom:15px}@media screen and (max-width:1160px){.listing-product-col{width:33.333%}}@media screen and (max-width:1024px){.contact-us-area{background:#f9f9f9;display:block;margin:30px -20px;padding:11px 20px 10px}.contact-us-area .more-btn{display:block;font-size:14px;height:40px;line-height:38px;padding:0 10px}.contact-us-area .more-products{width:100%}}@media screen and (max-width:991px){.listing-product-col{width:50%}}@media screen and (max-width:767px){.listing-product-area{padding-top:3px}.listing-product-area .big-title-content h2{font-size:16px;margin-bottom:0}.listing-product-area .big-title-content h2:before{display:none}.sort-dit{margin-top:7px;width:140px}.listing-product-col-area{margin:0 -12px}.listing-product-col{padding:4px 12px 13px}.listing-product-info{padding-bottom:5px}.listing-product-info:before{display:none}.listing-product-img{background:#f9f9f9;margin:0 auto 8px;max-width:100%}.listing-product-img img{margin:29px auto 22px;max-width:95px}.listing-product-info:hover{background:#0000}.listing-product-info:hover .listing-product-img img{transform:scale(1)}.more-pdt-btn .more-btn{display:block;font-size:14px;height:45px;line-height:43px;padding:0 10px}.footer-top-banner-container{margin-bottom:0;padding:20px 20px 13px}.footer-top-banner-content p{font-size:12px}}@media screen and (max-width:640px){.sort-dit .filter-select .dk-selected{font-size:10px;padding:0 12px 0 0}.sort-dit .filter-select .dk-select-open-down .dk-selected:before,.sort-dit .filter-select .dk-select-open-up .dk-selected:before,.sort-dit .filter-select .dk-selected:before{background-size:7px 5px;height:5px;right:0;top:11px;width:8px}.sort-dit .filter-select .dk-option{font-size:10px;padding:5px 12px 5px 0}.listing-product-info h3{font-size:12px;line-height:14px;margin-top:20px;padding-bottom:10px}.listing-product-info p{font-size:10px;line-height:12px}.listing-product-info small{font-size:12px;line-height:12px}.contact-us-area p{font-size:13px;padding:8px 0 15px}.contact-us-area .more-btn{background:#1a408c;border-color:#1a408c;color:#fff;padding:0 37px}.contact-us-area .more-btn:hover{background:#fff;color:#1a408c}}.wpgb-facet .wpgb-select{border:none}.wpgb-facet .wpgb-select .wpgb-select-separator{display:none}.wpgb-facet .wpgb-select .wpgb-select-toggle,.wpgb-facet .wpgb-select .wpgb-select-toggle:hover{color:#000}.wpgb-facet .wpgb-select .wpgb-select-placeholder{justify-content:flex-end}.breadcrumb-area{padding-bottom:13px;padding-top:20px}.breadcrumb{color:#a3a3a3;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-o-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;margin-left:-9px}.breadcrumb .breadcrumb-item.active span{color:#000}.breadcrumb a,.breadcrumb span{color:#a3a3a3;display:inline-block;font-size:13px;font-weight:400;margin:0 5px;text-decoration:none}.breadcrumb-append{display:none}.fiche-product-left{width:50%}.fiche-product-right{width:46.66%}.fiche-product-slider-area{background:#f9f9f9;padding:195px 20px 195px 58px}@media screen and (min-width:1024px){.fiche-product-slider-area{position:sticky;top:95px}}.fiche-product-slider{padding:0 30px}.fiche-product-dist{max-width:632px}.fiche-product-slider .owl-carousel .owl-nav{display:block;width:100%}.fiche-product-slider .owl-carousel .owl-nav .owl-next,.fiche-product-slider .owl-carousel .owl-nav .owl-prev{border:0;border-radius:0;font-size:20px;height:30px;position:absolute;text-indent:-99999px;top:50%;width:30px;z-index:99999}.fiche-product-slider .owl-carousel .owl-nav .owl-prev{background:url(../images/left-chevron.svg) no-repeat 50%;background-size:contain;left:-30px}.fiche-product-slider .owl-carousel .owl-nav .owl-prev:hover{transform:scale(1.1)}.fiche-product-slider .owl-carousel .owl-nav .owl-next{background:url(../images/right-chevron.svg) no-repeat 50%;background-size:contain;right:-30px}.fiche-product-slider .owl-carousel .owl-nav .owl-next:hover{transform:scale(1.1)}.fiche-product-slider .owl-dots{display:none;padding-top:6px;text-align:center}.fiche-product-slider .owl-dots .owl-dot{background:#000;display:inline-block;height:3px;margin:0 5px;opacity:.59;outline:0;width:16px}.fiche-product-slider .owl-dots .owl-dot.active{opacity:1}.fiche-product-dist .breadcrumb a,.fiche-product-dist .breadcrumb span{font-size:13px;margin:0 6px}.fiche-product-dist .breadcrumb li:first-child a,.fiche-product-dist .breadcrumb li:first-child span{margin:0}.fiche-amp-cont{margin-bottom:30px;padding:23px 0 7px;position:relative}.fiche-amp-cont:before{background:#1a408c;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:78px}.fiche-amp-left h2{color:#000;font-size:20px;font-weight:600;padding-bottom:1px}.fiche-amp-left h2,.fiche-amp-left span{line-height:normal;text-transform:uppercase}.fiche-amp-left span{color:#a3a3a3;font-size:16px}.fiche-amp-right strong{color:#1a408c;font-size:20px;font-weight:500;line-height:normal}.fiche-product-dist h3{font-size:21px;font-weight:400;line-height:normal;padding-bottom:15px}.price-row-area{padding:22px 0 31px}.price-row{border-bottom:1px solid #a3a3a3;padding:10px 16px 10px 13px}.price-row:first-child{padding-left:5px;padding-right:23px}.price-row span{color:#000;font-size:16px;line-height:normal}.price-row small{color:#000;font-size:19px;font-weight:300;line-height:normal}.price-row small:last-child{color:#1a408c}.dynamic-pricing-table{padding:22px 0 31px;width:100%}.dynamic-pricing-table tbody tr{border-bottom:1px solid #a3a3a3;display:flex;justify-content:space-between;padding:10px 16px 10px 13px;width:100%}.dynamic-pricing-table tbody tr td,.dynamic-pricing-table tbody tr th{font-size:16px;font-weight:inherit;line-height:normal;text-align:center;width:auto}.dynamic-pricing-table tbody tr td:first-child,.dynamic-pricing-table tbody tr th:first-child{text-align:left}.dynamic-pricing-table tbody tr td:last-child,.dynamic-pricing-table tbody tr th:last-child{text-align:right}.dynamic-pricing-table tbody tr td:last-child{color:#1a408c}.cart-btn-area{position:relative}.cart-btn-area form{display:flex;flex-wrap:wrap}.price-field-area{height:49px;left:0;position:absolute;top:0;width:86px}.price-field,.quantity{height:max-content;position:relative;width:100px}.price-field input,.woocommerce .quantity input.qty{-moz-appearance:textfield;background:#fff;border:1px solid #a3a3a3;color:#000;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;height:50px;margin-right:10px;outline:none;padding:0 50px 0 25px;-webkit-user-select:#fff;user-select:#fff;width:100px}.price-field input::-webkit-inner-spin-button,.price-field input::-webkit-outer-spin-button,.woocommerce .quantity input.qty::-webkit-inner-spin-button,.woocommerce .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none}.price-field input::selection,.woocommerce .quantity input.qty::selection{background:#fff;color:#000}.increase{background:url(../images/bgr-increase.png) no-repeat 50%;background-size:10px 10px;border-bottom:1px solid #a3a3a3;top:0}.decrease,.increase{border-left:1px solid #a3a3a3;cursor:pointer;height:25px;position:absolute;right:0;width:25px}.decrease{background:url(../images/bgr-decrease.png) no-repeat 50%;background-size:10px 10px;bottom:0}.woocommerce .cart-btn .single_add_to_cart_button.alt,html body div.cart-btn-area .single_add_to_cart_button.alt{border:1px solid #1a408c;cursor:pointer;display:block;font-size:15px;font-weight:700;line-height:normal;margin-left:10px;padding:14px 5px 15px;text-align:center;transition:all .3s ease-in-out;width:calc(100% - 110px)}.woocommerce .cart-btn button.single_add_to_cart_button.alt,html body div.cart-btn-area button.single_add_to_cart_button.alt{background-color:#1a408c;color:#fff;height:50px;margin-bottom:10px;margin-left:auto}.woocommerce .cart-btn button.single_add_to_cart_button.alt:hover,html body div.cart-btn-area button.single_add_to_cart_button.alt:hover{background-color:#fff;color:#1a408c}.woocommerce .cart-btn a.single_add_to_cart_button.alt,html body div.cart-btn-area a.single_add_to_cart_button.alt{background-color:#fff;color:#1a408c;height:50px;margin-bottom:10px;margin-left:auto}.woocommerce .cart-btn a.single_add_to_cart_button.alt:hover,html body div.cart-btn-area a.single_add_to_cart_button.alt:hover{background:#1a408c;color:#fff}.peint-list ul{padding:24px 0 86px}.peint-list ul li span{background:url(../images/bgr-li1.png) no-repeat;background-size:41px 22px;font-size:21px;padding-left:56px}.peint-list ul li span:after{color:#1a408c;content:"*"}.peint-list ul li small{color:#1a408c;display:block;font-size:12px}.fiche-product-dist h3.title-info{color:#000;font-size:20px;font-weight:500;line-height:normal}.toggle-area{border-top:1px solid;padding:0 0 50px}@media screen and (max-width:1024px){.toggle-area{margin:0 auto;width:100%}}.toggle-cont-area{border-bottom:1px solid;padding:13px 0 5px}.toggle-cont-area h4{background:url(../images/toggle-arrow.png) no-repeat right 12px;background-size:15px 15px;color:#000;cursor:pointer;font-size:20px;font-weight:400;line-height:normal;margin-right:20px;padding:0 0 10px 20px;position:relative}.toggle-cont-area h4.active_title{background:url(../images/toggle-arrow2.png) no-repeat right 12px;background-size:15px 15px}.toggle-cont{display:none;padding:12px 0 15px 24px}.toggle-cont p{color:#000;font-size:15px;line-height:25px;padding:0 0 0 20px}.toggle-cont .price-row{border-bottom:none;padding:8px 25px 5px 22px}.toggle-cont .price-row:nth-child(odd){background:#f9f9f9}.toggle-cont .price-row span{font-size:15px}.toggle-cont .price-row small{color:#a3a3a3;font-size:15px}.contact-btn{margin-bottom:50px}.contact-btn a{background:#000;color:#fff;display:block;font-size:14px;padding:10px 76px 9px 44px;position:relative}.contact-btn a:before{background:url(../images/right-white-chevron.svg) no-repeat 0 0;background-size:contain;content:"";height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:20px}.contact-btn a:hover:before{right:10px}.product-item-container{padding-bottom:20px;padding-top:49px}.product-item-container .big-title-content h2{padding-bottom:16px}.product-item-slider{padding:16px 73px 23px}.product-item-slider .product-item-info:hover img{transform:scale(1.1)}.product-item-slider .product-item-info .product-slider-img{background:#f9f9f9;margin:0 0 13px;max-width:100%;padding:65px 10px}.product-item-slider .product-item-info .product-slider-img img{margin:0 auto;max-width:206px;transition:all .2s ease-in-out}.product-item-slider .product-item-info h3{font-size:16px;padding-bottom:0}.product-item-slider .product-item-info p{font-weight:300;padding-bottom:0}.product-item-slider .product-item-info small{font-size:16px;font-weight:300}.product-item-slider .owl-carousel .owl-nav{width:100%}.product-item-slider .owl-carousel .owl-nav .owl-next,.product-item-slider .owl-carousel .owl-nav .owl-prev{border:0;border-radius:0;font-size:20px;height:30px;position:absolute;text-indent:-99999px;top:50%;width:30px;z-index:99999}.product-item-slider .owl-carousel .owl-nav .owl-prev{background:url(../images/left-chevron.svg) no-repeat 50%;background-size:contain;left:-73px}.product-item-slider .owl-carousel .owl-nav .owl-next{background:url(../images/right-chevron.svg) no-repeat 50%;background-size:contain;right:-73px}.product-item-slider .owl-dots{display:none}@media screen and (max-width:1240px){.product-item-slider .product-item-info h3,.product-item-slider .product-item-info small{font-size:14px}.product-item-slider{padding:16px 40px 0}.product-item-slider .owl-carousel .owl-nav .owl-prev{background-size:40px 7px;left:-50px}.product-item-slider .owl-carousel .owl-nav .owl-next{background-size:40px 7px;right:-50px}}@media screen and (max-width:1140px){.fiche-product-slider-area{padding:100px 20px}}@media screen and (max-width:991px){.fiche-amp-left h2{font-size:16px}}@media screen and (max-width:767px){.breadcrumb-append{display:block}.fiche-product-dist .breadcrumb-area{display:none}.fiche-product-slider .owl-dots{display:block}.fiche-amp-left,.fiche-amp-right,.fiche-product-left,.fiche-product-right{width:100%}.fiche-product-dist{max-width:100%}.fiche-amp-cont:before{display:none}.fiche-product-slider-area{margin:0 -20px;padding:0 20px}.fiche-product-slider{padding:64px 46px 10px}.fiche-product-slider .owl-carousel .owl-nav .owl-next,.fiche-product-slider .owl-carousel .owl-nav .owl-prev{height:5px;top:-50px;width:30px}.fiche-product-slider .owl-carousel .owl-nav .owl-prev{background-size:30px 5px;left:-45px}.fiche-product-slider .owl-carousel .owl-nav .owl-next{background-size:30px 5px;right:-45px}.fiche-product-slider .owl-carousel .owl-nav .owl-next.disabled,.fiche-product-slider .owl-carousel .owl-nav .owl-prev.disabled{display:none}.fiche-product-slider .owl-dots{padding-top:32px}.fiche-amp-cont{margin-bottom:5px;padding:15px 0 7px}.price-row-area{padding:3px 0 19px}.fiche-product-dist h3{font-size:19px;padding-bottom:7px}.toggle-area{padding:0 0 30px}.product-item-container{padding:39px 0 7px 20px!important}.product-item-slider{padding:4px 0 0}.product-item-slider .owl-carousel .owl-nav .owl-next,.product-item-slider .owl-carousel .owl-nav .owl-prev{display:none}}@media screen and (max-width:640px){.fiche-amp-left span{font-size:13px}.fiche-amp-right strong{font-size:16px}.price-row{padding:11px 0 10px}.price-row:first-child{padding-left:0;padding-right:0}.price-row small,.price-row span{font-size:14px}.cart-btn,.price-field input[type=email],.price-field input[type=text]{font-size:13px}.peint-list{padding-bottom:25px}.peint-list ul{border-bottom:1px solid;padding:24px 0 20px}.peint-list ul li{background-size:37px 21px;font-size:19px;padding:0 0 6px 47px}.fiche-product-dist h3.title-info{font-size:16px}.toggle-area{border-top:1px solid;margin-top:4px;padding:0 0 35px}.toggle-cont-area{padding:13px 0 5px}.toggle-cont-area h4{font-size:13px;padding:0 0 5px 20px}.toggle-cont-area h4,.toggle-cont-area h4.active_title{background-position:right 3px}.toggle-cont{display:none;padding:12px 0 15px}.toggle-cont p{color:#000;font-size:12px;line-height:20px;padding:0}.toggle-cont .price-row{justify-content:flex-start;padding:8px 20px 5px}.toggle-cont .price-row span{font-size:12px}.toggle-cont .price-row small{font-size:12px;padding-left:35px}.contact-btn{margin:13px -20px 0}.contact-btn a{font-size:13px;padding:10px 60px 9px 20px}.contact-btn a:before{background-size:30px 5px;height:5px;width:30px}.product-item-slider .product-item-info .product-slider-img{padding:44px 10px}.product-item-slider .product-item-info .product-slider-img img{max-width:150px}.product-item-slider .product-item-info h3{font-size:12px}.product-item-slider .product-item-info p{font-size:10px}.product-item-slider .product-item-info small{font-size:12px}}.fiche-pdt-cont{max-height:999px;overflow:hidden;transition:all .5s ease-in-out}.fiche-pdt-cont.view-more-hidden{max-height:150px}.view-more-button{background-color:inherit;border:inherit;font-weight:600;margin-top:15px;outline:none;text-decoration:underline}.view-more-button:hover{cursor:pointer}.view-more-button.view-more-button-disabled{display:none}.not-discounted-price{color:#a3a3a3;margin-right:15px;text-decoration:line-through}.product-sheet-download{align-items:center;color:#1a408c;display:flex;font-size:14px;margin-top:10px;text-decoration:underline}.product-sheet-download:before{background-image:url(../images/product_sheet.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:25px;margin-right:10px;width:25px}.available-on-backorder{display:none}.added_to_quote{color:#000;font-size:16px;font-weight:inherit;line-height:normal;margin:0 auto;width:auto}.added_to_quote:hover{text-decoration:underline}.quantityText{font-size:16px}.gform_required_legend,h2.gform_title{display:none}.main-content-area .big-title-content h2{font-size:26px}.show-cont{color:#a3a3a3;display:none;font-size:12px;font-weight:500;line-height:24px;text-decoration:underline}.contact-content{padding:10px 0 46px}.contact-left{width:56.4%}.contact-right{width:41.32%}.contact-form-area{background:#f9f9f9;padding:39px 33px 38px}.gform_body .g-field{width:47.78%}html body .gform_wrapper.gravity-theme .gform_validation_errors{margin-bottom:20px}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield{padding-bottom:19px}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_complex{display:block}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_complex label{display:none}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gchoice a{color:#000;text-decoration:underline}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gchoice a:hover{text-decoration:none}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label{color:#000;display:block;font-size:15px;font-weight:100;line-height:normal;margin-bottom:0;padding-bottom:6px}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label small{color:#1a408c}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=tel],html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text],html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select,html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea{background:#f9f9f9;border:none;border-bottom:1px solid #a3a3a3;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#a3a3a3;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;height:30px;outline:none;padding:5px 0;resize:none;width:100%}html body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea{border:1px solid #a3a3a3;height:101px;margin-top:10px;padding:10px}html body .gform_wrapper.gravity-theme .gform_footer{margin:0 auto;width:158px}html body .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#1a408c;border:none;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;height:40px;line-height:40px;outline:none;padding:0 10px;resize:none;text-align:center;text-transform:capitalize;width:100%}html body .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover{background:#fff;color:#1a408c}html body .gform_wrapper.gravity-theme .button.gform_button_select_files{background:#1a408c;border:1px solid #1a408c;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:500;line-height:1;outline:none;padding:10px 15px;resize:none;text-align:center;text-transform:capitalize}html body .gform_wrapper.gravity-theme .button.gform_button_select_files:hover{background:#0000;color:#1a408c}.contact-addres-area{padding:16px 0 31px}.contact-addres-col{padding:0 0 20px 5px;width:40%}.contact-addres-col p{color:#000;font-size:15px;line-height:20px;padding:0 0 0 40px;position:relative}.contact-addres-col p a{color:#000}.contact-addres-col p strong{font-weight:500}.contact-addres-col p:before{color:#1a408c;content:"";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:900;height:23px;left:0;position:absolute;top:0;width:22px}.contact-addres-col.phone-number p:before{content:"";transform:rotate(85deg)}#contactFormMap{border:0;display:block;height:520px;width:100%}.support-content{padding:68px 310px 62px 0;position:relative}.support-content .support-img{position:absolute;right:0;top:-26px;width:230px}.support-content h3{color:#000;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;line-height:normal;padding-bottom:15px}.support-content p{color:#000;font-size:17px;line-height:30px;padding-bottom:25px}.support-content .more-btn{border:1px solid;line-height:43px;padding:0 20px}.support-content .more-btn:hover{background:#fff;border:1px solid}@media screen and (max-width:1160px){.contact-addres-col{width:45%}.contact-addres-col p{padding-left:27px}}@media screen and (max-width:991px){.contact-left{padding-bottom:30px;width:100%}.contact-right{width:100%}#contactFormMap{height:290px}}@media screen and (max-width:640px){.contact-content{margin:0 -20px;padding-bottom:0}.contact-form-area{padding:39px 20px 36px}.less-cont p span.show-text,.less-cont.view-active .show-cont{display:none}.less-cont{padding-bottom:5px}.less-cont p span{display:inline-block;opacity:.5}.less-cont.view-active p span{opacity:1}.less-cont.view-active p span.show-text{display:inline-block;opacity:1}.show-cont{display:inline-block}.main-content-area .big-title-content h2{font-size:16px}.breadcrumb-area{padding-bottom:18px;padding-top:15px}.breadcrumb{font-size:10px;margin-left:-7px}.breadcrumb a,.breadcrumb span{font-size:10px;margin:0 7px}.contact-addres-area{padding:10px 0 21px}.contact-addres-col{text-align:center;width:100%}.contact-addres-col p{font-size:13px;padding:31px 0 0}.contact-addres-col p:before{margin:0 auto;right:0}.text-field-area .text-field{width:100%}.text-field label{font-size:12px;padding-bottom:0}.text-field input[type=email],.text-field input[type=phone],.text-field input[type=text],.text-field textarea{font-size:10px;padding:3px 0}.text-field textarea{padding:10px}.submit input[type=submit]{font-size:14px}.filter-select{font-size:10px}.filter-select .dk-option{font-size:10px;padding:10px 0}.filter-select .dk-select-open-down .dk-selected:before,.filter-select .dk-select-open-up .dk-selected:before,.filter-select .dk-selected:before{background-size:8px 10px;top:8px}}html body .leaflet-bottom,html body .leaflet-top{z-index:800}.presse-articles-area{padding:10px 0 0}.presse-articles-area h2{color:#000;font-size:26px;font-weight:600;line-height:normal;padding-bottom:24px}.presse-item-area{padding-bottom:55px}.presse-articles-area:last-child .presse-item-area{padding-bottom:30px}.presse-item-row{background:#f9f9f9;padding:26px 0;position:relative;z-index:4}.presse-item-row:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:150px;z-index:-1}.presse-item-row:nth-child(2n){background:#0000}.presse-item-img{width:300px}.presse-item-img a{display:block;width:300px}.presse-item-content{padding:0 0 0 51px}.presse-item-content h3{color:#000;font-size:20px;font-weight:500;line-height:normal;padding-bottom:5px}.presse-item-content h3 a{color:#000}.presse-item-content h3 a:hover{text-decoration:underline}.presse-item-content p{color:#000;font-size:14px;line-height:25px;padding:10px 0}.presse-item-content .meta-item{color:#1a408c;font-size:14px;font-weight:500;line-height:normal;padding-bottom:18px}.presse-item-content .meta-item small{color:#979797;display:inline-block;font-size:14px;font-weight:400;margin-left:56px}.presse-item-btn{display:flex;justify-content:center;margin-top:20px;padding-bottom:10px}.presse-item-btn .more-btn{background:#1a408c;border-color:#1a408c;color:#fff;cursor:pointer;display:none;font-size:14px;height:39px;line-height:37px;padding:0 10px;width:33%}.presse-item-btn .more-btn:hover{background:#fff;color:#1a408c}@media screen and (max-width:991px){.presse-item-content{padding-left:25px}.presse-item-content p{padding:6px 0}.presse-item-content .meta-item{padding-bottom:10px}.presse-item-content .meta-item small{margin-left:25px}}@media screen and (max-width:767px){.presse-articles-info{padding:25px 0 18px}.presse-articles-area:last-child .presse-item-area,.presse-item-area{padding-bottom:0}.presse-item-row{-o-flex-wrap:wrap;flex-wrap:wrap;padding:18px 0}.presse-item-img,.presse-item-img a{width:100%}.presse-item-content{padding:15px 0 0}.presse-articles-area h2{color:#1a408c;font-size:15px;padding-bottom:15px;text-align:center}.presse-item-btn .more-btn{display:block;width:100%}}@media screen and (max-width:640px){.presse-item-content h3{font-size:14px;padding-bottom:3px}.presse-item-content p{font-size:12px}.presse-item-content .meta-item{font-size:11px}.presse-item-content .meta-item small{display:block;font-size:11px;margin:2px 0 0}}.headslider-item,section.slider-container{height:100vh}.headslider-item{background-size:cover;width:100%}.headslider-buttons-cont{margin:auto;width:1360px}.headslider-buttons{bottom:50px;position:absolute;z-index:1}button.buttonhead{background:none;border:none;color:#fff;cursor:pointer;font-size:18px;margin-right:30px;opacity:.7;padding-top:15px}button.buttonhead.active{border-top:2px solid #fff;opacity:1}.slider-content-info{max-width:640px}.slider-content-info .headslider-title h3{color:#fff;font-size:31px;font-weight:300;line-height:45px;padding-bottom:6px;text-transform:uppercase}.slider-content-info .headslider-title p{color:#fff;font-size:32px;font-weight:600;line-height:45px;padding-bottom:24px}.slider-content-info .headslider-title p strong{border-bottom:1px solid #fff;font-weight:600}.slider-content-info p{color:#fff;font-size:14px;line-height:25px;padding-bottom:18px}.headslider .slick-dots{display:none!important}.product-slider-container{padding-bottom:28px;padding-top:100px}.product-slider-container .big-title-content{margin-bottom:13px}.product-slider{position:relative}.product-carousel{padding:0 60px 24px}.product-item-info{margin:0 auto;max-width:340px;padding-bottom:20px;text-align:center;transition:all .3s ease-out}.product-item-info h3{color:#000;font-size:14px;font-weight:500;line-height:normal;padding-bottom:7px}.product-item-info h3 a{color:#000}.product-item-info p{color:#a3a3a3;font-size:16px;line-height:normal;padding-bottom:5px;text-transform:uppercase}.product-item-info small{color:#000;font-size:14px;font-weight:300;line-height:normal}.product-slider-img{margin:36px auto;max-width:212px}.product-slider-img img{height:200px;margin:0 auto;max-width:100%;object-fit:cover;width:auto}.product-slider .product-item-info{position:relative}.product-slider .product-item-info:hover{background:#f9f9f9}.product-slider .product-item-info:before{background:#fff;content:"";height:44px;left:0;position:absolute;top:0;width:100%}.product-slider img{transform:scale(1.3);transition:all .3s ease-out}.product-slider{width:100%}.manufactured-container .manufactured-slider{position:relative}.manufactured-container .manufactured-slider .manufactured-buttons{bottom:40px;left:55%;position:absolute}.manufactured-container .manufactured-slider .manufactured-carousel{align-items:center;display:flex}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-img,.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-img img{height:550px;object-fit:cover;overflow:hidden}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-item{width:50%}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block .manufactured-content{background:#1a408c;display:flex!important;height:350px;text-align:center;width:45%}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block .manufactured-content .inner{margin:auto;max-width:430px}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block .manufactured-content h3 p{color:#fff;font-size:20px;font-weight:600;line-height:normal;padding-bottom:24px}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block .manufactured-content p{color:#fff;font-size:15px;line-height:26px;padding-bottom:15px}.manufactured-container .manufactured-buttons .manufactured-next:hover,.manufactured-container .manufactured-buttons .manufactured-prev:hover{transform:scale(1.1)}.events-container .events-buttons{bottom:210px;position:absolute;width:50%;z-index:3}.events-container .events-buttons .events-buttons-cont{position:absolute;right:50px}.events-container .events-slider{position:relative}.events-container .events-slider .events-carousel{align-items:center;display:flex}.events-container .events-slider .events-carousel .events-carousel-img,.events-container .events-slider .events-carousel .events-carousel-img img{height:700px;object-fit:cover;overflow:hidden;width:100%}.events-container .events-slider .events-carousel .events-carousel-block{margin-right:-130px;width:50%;z-index:2}.events-container .events-cont{height:350px}.events-container .events-buttons .event-next:hover,.events-container .events-buttons .event-prev:hover{transform:scale(1.1)}.events-container .events-carousel-item.events-carousel-img>div{position:relative}.events-container .events-carousel-item.events-carousel-img>div span{color:#fff;padding-left:10px;position:absolute;top:10px;z-index:1}.clientele-container{background:#232222;padding-bottom:45px;padding-top:46px}.clientele-left{width:29.7%}.clientele-right{width:70.3%}.clientele-cont{max-width:365px}.clientele-cont h3{color:#fff;font-size:20px;font-weight:600;line-height:normal;padding-bottom:14px}.clientele-cont p{color:#fff;font-size:14px;line-height:25px;padding-bottom:13px}.clientele-cont .more-btn{height:39px;line-height:37px;padding:0 29px}.clientele-cont .more-btn:hover{background:#1a408c;border-color:#1a408c;color:#fff}.clientele-col-area .clientele-col{padding:8px 0 7px 15px;width:25%}.clientele-col-area .clientele-col .clientele-col-info{cursor:pointer;display:block;overflow:hidden;position:relative}.clientele-col-area .clientele-col .clientele-col-info img{transition:transform .2s}.clientele-col-area .clientele-col .clientele-col-info:hover img{transform:scale(1.3)}.clientele-col-area .clientele-col .clientele-col-info .client-up-cont{background-image:radial-gradient(circle 103px at 258.26% 1444.04%,#000 0,#00000040 100%);height:100%;left:0;padding:10px 15px;position:absolute;text-align:center;top:0;width:100%}.clientele-col-area .clientele-col .clientele-col-info .client-up-cont span{color:#fff;font-size:15px;font-weight:600;line-height:normal}.client-logo-container{padding-bottom:43px;padding-top:52px}.client-logo-slider{position:relative}.client-logo-carousel{padding:0 60px}.client-logo-carousel div.client-logo{margin-right:25px}@media screen and (max-width:1024px){.client-logo-carousel div.client-logo{height:50px;margin-right:5px}.client-logo-carousel div.client-logo>img{height:100%;max-height:inherit;max-width:inherit}}.client-logo-carousel div.client-logo img{display:block;filter:grayscale(100%);margin:0 auto;max-height:100px;max-width:200px;width:auto!important}.client-logo-carousel div.client-logo img:hover{filter:none}.latest-news-slider .latest-news-cont{min-height:360px;position:relative}.latest-news-slider .latest-news-cont h5{padding-bottom:5px}.latest-news-slider .news-item{height:auto;padding-right:30px}.latest-news-slider .slick-slide{height:100%}.view-all-btn a:hover{text-decoration:underline}.client-logo-slider .client-logo-next,.client-logo-slider .client-logo-prev,.events-buttons .event-next,.events-buttons .event-prev,.manufactured-slider .manufactured-next,.manufactured-slider .manufactured-prev,.product-slider .product-button-next,.product-slider .product-button-prev,.project-slider-block .slick-arrow.slick-next,.project-slider-block .slick-arrow.slick-prev{border:0;border-radius:0;cursor:pointer;font-size:20px;height:30px;position:absolute;text-indent:-99999px;top:50%;width:30px;z-index:1}.client-logo-slider .client-logo-prev,.events-buttons .event-prev,.manufactured-buttons .manufactured-prev,.product-slider .product-button-prev,.project-slider-block .slick-arrow.slick-prev{background:url(../images/left-chevron.svg) no-repeat 50%;background-size:contain;transition:transform .2s}.client-logo-slider .client-logo-next,.events-buttons .event-next,.manufactured-buttons .manufactured-next,.product-slider .product-button-next,.project-slider-block .slick-arrow.slick-next{background:url(../images/right-chevron.svg) no-repeat 50%;background-size:contain;right:0;transition:transform .2s}.client-logo-slider .client-logo-next:hover,.client-logo-slider .client-logo-prev:hover,.product-slider .product-button-next:hover,.product-slider .product-button-prev:hover{transform:scale(1.1)}.events-buttons .event-prev{right:70px}.manufactured-buttons .manufactured-prev{left:-60px}.manufactured-buttons .manufactured-next{right:-60px}@media screen and (max-width:1600px){.events-slider .owl-carousel .owl-nav .owl-next,.events-slider .owl-carousel .owl-nav .owl-prev{bottom:190px}}@media screen and (max-width:1360px){.events-slider .owl-carousel .owl-nav .owl-next,.events-slider .owl-carousel .owl-nav .owl-prev{bottom:130px}.manufactured-slider-area .custom-btn{bottom:20px;left:0;right:-22%}.events-slider-area .custom-btn{bottom:20%}}@media screen and (max-width:1170px){.events-cont{padding:90px 20px 70px}.master-slider-custom .ms-thumb-frame{margin-right:15px!important}.events-slider .owl-carousel .owl-nav .owl-next,.events-slider .owl-carousel .owl-nav .owl-prev{bottom:80px}.events-slider-area .custom-btn{bottom:23%}.mft-cont{padding:45px 20px 40px}.events-cont{padding:50px 20px 40px}}@media screen and (max-width:1024px){.slider-content-info{margin:auto;padding:0 35px;text-align:center}.ms-tabs .ms-thumb h4{font-size:13px}ul.slick-dots{display:flex;justify-content:center;margin-top:20px}li[role=presentation].slick-active button{background-color:#000}li[role=presentation] button{background-color:#b8b8b8;border:none;display:inline-block;font-size:0;height:2px;margin-right:10px;width:20px}.headslider ul.slick-dots{bottom:20px;display:flex!important;left:50%;position:absolute;transform:translate(-50%)}.latest-news-slider ul.slick-dots{justify-content:unset}.latest-news-slider li[role=presentation] button{background:#1a408c;display:inline-block;height:3px;margin:0 5px;opacity:.5;outline:0;width:16px}.latest-news-slider li[role=presentation].slick-active button{opacity:1}.headslider li[role=presentation].slick-active button{background-color:#fff}.headslider li[role=presentation] button{background-color:#b8b8b8;height:3px}.latest-news-slider .latest-news-cont{height:auto}.manufactured-container .manufactured-slider .manufactured-buttons{display:none}.manufactured-container .manufactured-slider .manufactured-carousel{display:block}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-img,.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-img img{height:250px}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-item{width:100%}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block{margin-top:-50px;padding:0 20px}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block .manufactured-content{padding:30px 20px}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block .manufactured-content h3 p{font-size:15px;padding-bottom:5px}.manufactured-container .manufactured-slider .manufactured-carousel .manufactured-carousel-block .manufactured-content p{padding-bottom:0}.client-logo-carousel{padding:0}.client-logo-carousel .client-logo img{height:auto;max-width:100%}.events-carousel-block{margin-right:0!important}.events-cont{height:auto!important}}@media screen and (max-width:991px){.manufactured-container{padding:0 0 29px}.mft-slider-img{position:relative;z-index:-1}.mft-slider-img:before{background:#0000005e;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.events-cont{padding:35px 20px 20px}.events-slider-img{position:relative;z-index:-1}.events-slider-img:before{background:#0000005e;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.events-title{display:none}.events-title-show{color:#fff;display:block;font-size:11px;font-weight:500;left:0;padding:0 20px;position:absolute;top:15px;width:100%}.manufactured-slider-left{width:100%}.manufactured-slider-right{padding:0 20px;width:100%}.manufactured-slider3{margin-top:-68px}.events-slider-area .custom-btn,.manufactured-slider-area .custom-btn{bottom:inherit;left:0;right:0;top:32%;width:100%}.events-slider-area .nextnt,.events-slider-area .prevnt,.manufactured-slider-area .nextnt,.manufactured-slider-area .prevnt{width:30px}.events-slider-area .prevnt,.manufactured-slider-area .prevnt{background:url(../images/slider-prev-arrow-wh.png) no-repeat 0;background-size:30px 5px;left:12px}.events-slider-area .nextnt,.manufactured-slider-area .nextnt{background:url(../images/slider-next-arrow-wh.png) no-repeat 50%;background-size:30px 5px;right:12px}.events-slider-left{order:2;padding:0 20px;width:100%}.events-slider-right{width:100%}.events-slider1{margin:-68px 0 0}}@media screen and (max-width:880px){.master-slider-custom .ms-thumb-list,.slider-down-btn{display:none}.clientele-container{padding:30px 0 74px;position:relative}.clientele-left{padding:0 20px;width:100%}.clientele-right{width:100%}.clientele-cont{max-width:100%;padding-bottom:6px}.clientele-col-area .clientele-col{padding:0}.clientele-cont .more-btn{bottom:25px;left:0;margin:0 auto;position:absolute;right:0;width:157px}}@media screen and (max-width:767px){.master-slider-custom .ms-thumb-list{display:none}.ms-skin-default .ms-bullet{display:block}.slider-content-info .headslider-title p strong{border-bottom:0}.slider-content-info .headslider-title p{font-size:20px;line-height:30px}.slider-content-info p{font-size:11px;line-height:20px;padding-bottom:12px}.clientele-cont .more-btn,.more-btn{font-size:11px;height:31px;line-height:29px;padding:0 22px}.clientele-cont .more-btn{width:122px}.big-title-content{margin-bottom:0}.big-title-content h1,.big-title-content h2{font-size:15px;margin-bottom:11px}.big-title-content h1:before,.big-title-content h2:before{height:1px;width:47px}.big-title-content p{font-size:11px;line-height:20px;padding-bottom:10px}.product-slider-container{padding-bottom:30px;padding-top:15px}.product-item-info{padding-bottom:8px}.product-item-info h3{font-size:12px;padding-bottom:7px}.product-item-info p{font-size:11px;padding-bottom:5px}.product-item-info small{font-size:12px}.mft-cont{padding:18px 20px 15px}.mft-cont-info h3{font-size:14px;padding-bottom:14px}.mft-cont-info h3 a{border-bottom:0}.mft-cont-info p{font-size:11px;line-height:20px;padding-bottom:10px}.events-cont-info{padding:0;text-align:center}.events-cont-info h3{font-size:14px;padding-bottom:16px}.events-cont-info p{font-size:11px;line-height:20px;padding-bottom:10px}.events-number{font-size:25px;left:0;top:-20px}.clientele-cont h3{font-size:14px;padding-bottom:8px}.clientele-cont p{font-size:11px;line-height:20px;padding-bottom:13px}.clientele-col-area .clientele-col{width:33.333%}.clientele-col-area .clientele-col .clientele-col-info a .client-up-cont span{font-size:12px}.product-slider{padding:0 30px}.client-logo-slider{padding:17px}.client-logo-slider .owl-carousel .owl-nav{display:none}.client-logo-slider .owl-dots{display:block}.product-slider .owl-carousel .owl-item.center img{margin-top:0}.client-logo-slider .owl-carousel .owl-nav .owl-next,.client-logo-slider .owl-carousel .owl-nav .owl-prev,.product-slider .owl-carousel .owl-nav .owl-next,.product-slider .owl-carousel .owl-nav .owl-prev{height:5px;width:31px}.client-logo-slider .owl-carousel .owl-nav .owl-prev,.product-slider .owl-carousel .owl-nav .owl-prev{background-size:31px 5px;left:-38px}.client-logo-slider .owl-carousel .owl-nav .owl-next,.product-slider .owl-carousel .owl-nav .owl-next{background-size:31px 5px;right:-38px}.latest-news-slider .owl-dots{display:block}.latest-news-container{padding-bottom:19px;padding-top:20px}.latest-news-area{margin-bottom:0;padding-top:7px}.latest-news-cont{border:5px solid #f9f9f9;padding:22px 20px 70px}.latest-news-cont h5{font-size:12px;line-height:21px}.latest-news-cont h6{font-size:11px;line-height:23px;padding-bottom:12px}.latest-news-cont p{font-size:11px;line-height:20px;margin-bottom:16px}.latest-news-cont .more-btn{bottom:unset;height:31px;line-height:29px;padding:0 29px;position:relative}.latest-news-container .center-content{position:relative}.view-all-btn{margin-top:-18px;position:absolute;right:0}.view-all-btn a{font-size:11px}.client-logo-container{padding:15px 0 0}.client-logo-container .big-title-content{padding-left:20px;padding-right:20px}.less-cont p{font-size:12px;padding-bottom:5px}.product-slider .product-button-prev{left:0}.product-slider .product-button-next{right:0}.client-logo-slider .client-logo-next,.client-logo-slider .client-logo-prev,.headslider-buttons-cont{display:none}.headslider-item{height:100vh}.events-container .events-slider .events-buttons{display:none}.events-container .events-slider .events-carousel{display:flex;flex-direction:column}.events-container .events-slider .events-carousel .events-carousel-img,.events-container .events-slider .events-carousel .events-carousel-img img{height:250px;order:1;width:100%}.events-container .events-slider .events-carousel .events-carousel-block{margin-top:-50px;order:2;padding:0 20px;width:100%;z-index:1}.events-cont{margin-right:unset}.latest-news-slider .news-item{padding-right:0}.product-slider-img img{object-fit:contain}}@media screen and (max-width:480px){.clientele-col-area .clientele-col{width:50%}.product-slider-img{margin:26px auto 10px}.product-slider img{transform:scale(1);transition:none}.product-slider .owl-carousel .owl-item.center img{margin-top:-5px;transform:scale(1.1)}.events-slider .owl-carousel .owl-nav .owl-next,.events-slider .owl-carousel .owl-nav .owl-prev,.manufactured-slider .owl-carousel .owl-nav .owl-next,.manufactured-slider .owl-carousel .owl-nav .owl-prev{top:30%}}.panier-content-area{padding:12px 0 43px}.panier-content-right{width:41.32%}.panier-content-right h3{color:#000;font-size:16px;font-weight:500;height:49px;line-height:25px;padding:17px 36px 14px 0}.panier-content-right .contact-form-area{padding:24px 32px 28px}.shopping-content-area .panier-content-left{width:100%}.shopping-content-area .panier-content-left .tab-wrapper{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:1024px){.shopping-content-area .panier-content-left .tab-wrapper{flex-direction:column;justify-content:flex-start}}.shopping-content-area .panier-content-left .tab-wrapper .cart-details{width:62.72%}@media screen and (max-width:1024px){.shopping-content-area .panier-content-left .tab-wrapper .cart-details{width:100%}}.shopping-content-area .panier-content-left .tab-wrapper .panier-content-right{margin-top:-57px;width:35%}@media screen and (max-width:1024px){.shopping-content-area .panier-content-left .tab-wrapper .panier-content-right{margin-top:0;width:100%}}ul.tab_menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0;padding:0}ul.tab_menu li{color:#000;font-size:16px;font-weight:300;padding:0}ul.tab_menu li button{background:#fff;border:none;color:#000;display:block;font-size:16px;opacity:.71;padding:17px 36px 14px;text-align:center;text-decoration:none}ul.tab_menu li button:focus{outline:none}ul.tab_menu li button:hover{cursor:pointer}ul.tab_menu li button.tag-active,ul.tab_menu li.active button{background:#f9f9f9;color:#000;font-weight:400;opacity:1}html body .woocommerce .cart-details table{border:none;border-collapse:collapse;border-radius:0;width:100%}html body .woocommerce .cart-details table tr{background:#f9f9f9;border-top:1px solid #a3a3a3}@media screen and (max-width:1024px){html body .woocommerce .cart-details table tr{grid-column-gap:10px;display:grid;grid-template-areas:"pt pn" "pt pp" "pq ps";grid-template-columns:1fr 1fr;padding:15px;position:relative}html body .woocommerce .cart-details table tr td.product-thumbnail{display:block;grid-area:pt}html body .woocommerce .cart-details table tr td.product-thumbnail:before{display:none}html body .woocommerce .cart-details table tr td.product-name{align-items:center;display:flex;grid-area:pn}html body .woocommerce .cart-details table tr td.product-name:before{display:none}html body .woocommerce .cart-details table tr td.product-name a{font-weight:800;height:max-content}html body .woocommerce .cart-details table tr td.product-price{grid-area:pp}html body .woocommerce .cart-details table tr td.product-quantity{grid-area:pq;margin-top:10px}html body .woocommerce .cart-details table tr td.product-quantity:before{display:none}html body .woocommerce .cart-details table tr td.product-subtotal{align-items:center;display:flex;grid-area:ps}html body .woocommerce .cart-details table tr td.product-subtotal span{font-weight:800}html body .woocommerce .cart-details table tr td.close-price{height:max-content;position:absolute;right:5px;top:5px;width:max-content}}html body .woocommerce .cart-details table tr:first-child,html body .woocommerce .cart-details table tr:last-child{border-top:0}html body .woocommerce .cart-details table tr:last-child{background-color:inherit}@media screen and (max-width:1024px){html body .woocommerce .cart-details table tr:last-child{display:block}html body .woocommerce .cart-details table tr:last-child>td:first-child{display:block;width:100%}html body .woocommerce .cart-details table tr:last-child>td:first-child div{display:flex;flex-direction:column;width:100%}html body .woocommerce .cart-details table tr:last-child>td:first-child div input{height:40px}html body .woocommerce .cart-details table tr:last-child>td:first-child div button,html body .woocommerce .cart-details table tr:last-child>td:first-child div input{margin-bottom:10px;margin-left:0;width:100%}}html body .woocommerce .cart-details table tr td{color:#000;font-size:15px;padding:20px 0 20px 20px;vertical-align:middle}@media screen and (max-width:1024px){html body .woocommerce .cart-details table tr td{padding:0;width:100%}}html body .woocommerce .cart-details table tr td.close-price a{font-size:24px}html body .woocommerce .cart-details table tr td:first-child{padding-left:35px;width:10%}@media screen and (max-width:1024px){html body .woocommerce .cart-details table tr td:first-child{padding:0;width:100%}}html body .woocommerce .cart-details table tr td:last-child{padding-right:35px}@media screen and (max-width:1024px){html body .woocommerce .cart-details table tr td:last-child{padding-right:0}}html body .woocommerce .cart-details table tr td a{color:#000}html body .woocommerce .cart-details table tr td a img{width:100%}html body .woocommerce .cart-details table tr td span{font-weight:300}html body .woocommerce .cart-details table tr td strong{font-weight:400}html body .woocommerce .product-thumbnail{width:auto}@media screen and (max-width:1024px){html body .woocommerce .product-thumbnail{width:30%}}html body .woocommerce .product-thumbnail a{background:#fff;display:block;padding:15px;width:max-content}@media screen and (max-width:1024px){html body .woocommerce .product-thumbnail a{padding:0}}html body .woocommerce .product-thumbnail img{display:block;height:auto;margin:0 auto;max-width:100px}.close-price a,.close-price a.remove{color:#000!important;display:inline-block;font-weight:500!important;width:15px}.close-price a img,.close-price a.remove img{display:block;height:auto;max-width:15px}.product-quantity .price-field{width:86px}.update-btn-area{padding:17px 0 0}.woocommerce .button.wc-backward,.woocommerce .cart-details .button.afrfq_update_quote_btn,.woocommerce .cart-details button.cart-btn,.woocommerce .cart-details button.cart-btn:disabled{background:#fff;border:1px solid #a3a3a3;border-radius:0;color:#a3a3a3;cursor:pointer;display:block;font-size:13px;font-weight:400;line-height:1;outline:0;padding:12px 20px;text-align:center;transition:all .3s ease-in-out;width:max-content}.woocommerce .button.wc-backward:not(.update-btn),.woocommerce .cart-details .button.afrfq_update_quote_btn:not(.update-btn),.woocommerce .cart-details button.cart-btn:disabled:not(.update-btn),.woocommerce .cart-details button.cart-btn:not(.update-btn){margin-left:10px}.woocommerce .button.wc-backward.update-btn,.woocommerce .cart-details .button.afrfq_update_quote_btn.update-btn,.woocommerce .cart-details button.cart-btn.update-btn,.woocommerce .cart-details button.cart-btn:disabled.update-btn{margin-left:auto}.woocommerce .button.wc-backward:hover,.woocommerce .cart-details .button.afrfq_update_quote_btn:hover,.woocommerce .cart-details button.cart-btn:disabled:hover,.woocommerce .cart-details button.cart-btn:hover{background:#1a408c;border:1px solid #1a408c;color:#fff}html body .woocommerce .cart-details .button.afrfq_update_quote_btn:not(.update-btn){margin-left:auto}.shopping-content-area .panier-content-right .contact-form-area{padding-bottom:1px;padding-top:6px}.pdt-price-row{border-top:1px solid #a3a3a3;padding:21px 0}.pdt-price-row.pdt-price-padding{padding-bottom:74px}.pdt-price-row.pdt-price-padding .pdt-price-right{margin-bottom:20px}.pdt-price-row:first-child{border-top:0}.pdt-price-row .pdt-price-left{width:40%}.pdt-price-row .pdt-price-right{text-align:right;width:50%}.pdt-price-row strong{color:#000;display:block;font-size:16px;font-weight:400;line-height:normal}.pdt-price-row strong.bold-text{font-weight:500}.pdt-price-row span{font-size:16px}.pdt-price-row small,.pdt-price-row span{color:#000;font-weight:300;line-height:normal}.pdt-price-row small{font-size:13px}.pdt-price-row small a{color:#000;text-decoration:underline}html body .woocommerce .order-btn-area{padding-top:16px;text-align:center}html body .woocommerce .cart-details .button.addify_checkout_place_quote,html body .woocommerce .order-btn-area .order-btn{background:#1a408c;border:1px solid #1a408c;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;margin-bottom:0;outline:0;padding:10px 30px;text-align:center;transition:all .3s ease-in-out}html body .woocommerce .cart-details .button.addify_checkout_place_quote:hover,html body .woocommerce .order-btn-area .order-btn:hover{background:#fff;color:#1a408c}@media screen and (max-width:991px){.panier-content-left{width:100%}.panier-content-right{padding-top:30px;width:100%}.panier-content-right .contact-form-area{padding:24px 15px 28px}ul.tab_menu li a{padding:17px 26px 14px}.shopping-content-area .panier-content-left,.shopping-content-area .panier-content-right{width:100%}}@media screen and (max-width:767px){.panier-content-right h3{font-size:13px}.cart-details table tr td{font-size:13px;padding:15px 0 15px 10px}}@media screen and (max-width:767px)and (max-width:1024px){.product-name{width:70%}}@media screen and (max-width:767px){.product-thumbnail a{padding:8px 4px}.product-thumbnail img{max-width:75px}ul.tab_menu li{font-size:13px}ul.tab_menu li a{font-size:13px;padding:13px 16px 11px}.pdt-price-row{padding:15px 0}.pdt-price-row.pdt-price-padding{padding-bottom:35px}.pdt-price-row .pdt-price-left{width:48%}.pdt-price-row span,.pdt-price-row strong{font-size:13px}}@media screen and (max-width:580px){.cart-details{overflow-y:scroll}.cart-details table{width:560px}}.coupon{display:flex}.coupon input[type=text]{background-color:#fff;border:1px solid #a3a3a3;outline:none;padding:5px}html body .woocommerce .woocommerce-notices-wrapper .woocommerce-error,html body .woocommerce .woocommerce-notices-wrapper .woocommerce-info,html body .woocommerce .woocommerce-notices-wrapper .woocommerce-message{border-top-color:#1a408c;margin-bottom:20px}.cart_totals a,html body .woocommerce .woocommerce-notices-wrapper .woocommerce-error:before,html body .woocommerce .woocommerce-notices-wrapper .woocommerce-info:before,html body .woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{color:#1a408c}.woocommerce-shipping-calculator,.woocommerce-shipping-calculator .shipping-calculator-form{padding-top:10px}.woocommerce-shipping-calculator .shipping-calculator-form .form-row{padding:5px 0}.woocommerce-shipping-calculator .shipping-calculator-form .select2-selection.select2-selection--single{border-radius:0}.woocommerce-shipping-calculator .shipping-calculator-form input,.woocommerce-shipping-calculator .shipping-calculator-form span{font-size:14px}.woocommerce-shipping-calculator .shipping-calculator-form input{padding:8px 5px 5px}.woocommerce-shipping-calculator .shipping-calculator-form button{background:#fff;border:1px solid #a3a3a3;border-radius:0;color:#a3a3a3;cursor:pointer;display:block;font-size:13px;font-weight:400;line-height:1;outline:0;padding:1px 5px;text-align:center;transition:all .3s ease-in-out}.woocommerce-shipping-calculator .shipping-calculator-form button:hover{background:#1a408c;border:1px solid #1a408c;color:#fff}.product-price strong del{display:block}a.woocommerce-remove-coupon{background-image:url(../images/close.png);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#0000;display:inline-block;height:10px;overflow:hidden;-webkit-user-select:none;user-select:none;width:10px}html body .woocommerce .addify-quote-form{display:flex;justify-content:space-between}@media screen and (max-width:1024px){html body .woocommerce .addify-quote-form{flex-direction:column}}html body .woocommerce .addify-quote-form>table{width:62.72%}@media screen and (max-width:1024px){html body .woocommerce .addify-quote-form>table{width:100%}}html body .woocommerce .addify-quote-form .panier-content-right{background:#f9f9f9;height:max-content;padding:20px 32px;width:35%}@media screen and (max-width:1024px){html body .woocommerce .addify-quote-form .panier-content-right{width:100%}}html body .woocommerce .addify-quote-form .panier-content-right .form_row{display:flex;justify-content:center}.addify-cart-empty{width:62.72%}@media screen and (max-width:768px){.addify-cart-empty{width:100%}}@media only screen and (min-width:800px){div.af_quote_fields{width:100%}}html body .woocommerce .cart-details table tr.addify-option-field{background-color:inherit;display:flex;flex-direction:column;margin-bottom:10px}html body .woocommerce .cart-details table tr.addify-option-field th{color:#000;font-family:Poppins - Regular,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:20px;text-align:left}html body .woocommerce .cart-details table tr.addify-option-field th.field-required:after{color:#1a408c;content:"*"}html body .woocommerce .cart-details table tr.addify-option-field td:last-child{padding:0}html body .woocommerce .cart-details table tr.addify-option-field td:last-child input,html body .woocommerce .cart-details table tr.addify-option-field td:last-child select{background-color:inherit;border:none;border-left:none!important;padding:5px}html body .woocommerce .cart-details table tr.addify-option-field td:last-child input:not([type=checkbox]),html body .woocommerce .cart-details table tr.addify-option-field td:last-child select:not([type=checkbox]){border-bottom:1px solid #0003!important}html body .woocommerce .cart-details table tr.addify-option-field td:last-child input:not([type=checkbox]):focus,html body .woocommerce .cart-details table tr.addify-option-field td:last-child select:not([type=checkbox]):focus{border-bottom:1px solid #000!important;outline:none}.return-to-shop{display:flex;justify-content:center}html body .woocommerce-info{border-top-color:#1a408c}html body .woocommerce-info:after,html body .woocommerce-info:before{color:#1a408c}html body .woocommerce-info a{color:#000;font-weight:600}html body .woocommerce .tab-content .woocommerce-message{margin-bottom:0;width:62.72%}@media screen and (max-width:1024px){html body .woocommerce .tab-content .woocommerce-message{width:100%}}.woocommerce-message{border-top-color:#1a408c}.woocommerce-message:before{color:#1a408c}html body.woocommerce .button{background:#1a408c;border:1px solid #1a408c;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;margin-bottom:0;outline:0;padding:10px 30px;text-align:center;transition:all .3s ease-in-out}html body.woocommerce .button:hover{background:#0000;color:#1a408c}@media screen and (max-width:768px){.single-product .woocommerce-notices-wrapper>div{display:flex;flex-direction:column-reverse}.single-product .woocommerce-notices-wrapper>div>a.button{display:block;float:none;margin-top:10px}}.woocommerce .checkout_coupon{align-items:center;border:none;display:flex;flex-wrap:wrap;padding:32px 0;width:100%}.woocommerce .checkout_coupon p{font-size:16px;margin-bottom:16px;width:100%}.woocommerce .checkout_coupon input{background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;padding:10px 0;transition:.35s ease-in-out}.woocommerce .checkout_coupon input:focus,.woocommerce .checkout_coupon input:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}.woocommerce .checkout_coupon .form-row{padding-left:0}.woocommerce .checkout_coupon .button{background-color:#1a408c;border:2px solid #0000;color:#fff;cursor:pointer;font-size:16px;line-height:35px;margin-left:auto;outline:none;padding:0 20px;transition:.2s ease-in-out}.woocommerce .checkout_coupon .button:hover{background-color:#0000;border:2px solid #1a408c;color:#1a408c;opacity:.8}@media(min-width:992px){.woocommerce .checkout_coupon{padding:32px 48px 32px 0;width:50%}.woocommerce .checkout_coupon .button{padding:0 15px}}form.woocommerce-checkout:not(.woocommerce-order-received){display:inline-block}form.woocommerce-checkout:not(.woocommerce-order-received) .col2-set{float:left;width:58%}form.woocommerce-checkout:not(.woocommerce-order-received) .col2-set .col-1,form.woocommerce-checkout:not(.woocommerce-order-received) .col2-set .col-2{float:none;max-width:100%;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .col2-set .form-row{display:block}form.woocommerce-checkout:not(.woocommerce-order-received) #order_review_heading{font-size:18px;margin-bottom:35px}form.woocommerce-checkout:not(.woocommerce-order-received) #order_review_heading,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order{float:right;width:45%}@media(max-width:992px){form.woocommerce-checkout:not(.woocommerce-order-received) #order_review_heading,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order{float:none;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) #order_review_heading{margin-top:50px}}form.woocommerce-checkout:not(.woocommerce-order-received) .form-row input:not([type=checkbox]){font-size:16px;margin-bottom:0;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields>h3{font-size:18px;margin-bottom:35px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-account-fields #account_password_field>label{display:none}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox>span{font-size:16px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox{-webkit-appearance:checkbox;margin:0;opacity:0;position:absolute;top:-2px;visibility:hidden;width:0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox:checked~span:before{background-color:#000;box-shadow:inset 0 0 0 2px #fff}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address span{padding-left:26px;position:relative}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address span:before{border:1px solid #000;content:"";display:inline-block;height:14px;left:0;position:absolute;top:3px;width:14px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row{position:relative}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row>label,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row>label{clip:unset;clip-path:unset;color:#000;cursor:text;display:block;height:auto;left:0;margin:0;padding:0;pointer-events:none;position:absolute;top:8px;transition:all .1s ease-in-out;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row>label.screen-reader-text .optional,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row>label.screen-reader-text .optional{display:none}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=email],form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=number],form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=tel],form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=text],form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=email],form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=number],form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=tel],form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=text]{padding:35px 0 10px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=email]::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=number]::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=tel]::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=text]::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=email]::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=number]::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=tel]::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=text]::placeholder{opacity:0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=email]:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=number]:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=tel]:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type=text]:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=email]:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=number]:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=tel]:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input[type=text]:not(:placeholder-shown){color:#444;padding:35px 0 10px}@media(max-width:369px){form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper #billing_address_2,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper #billing_address_2{padding:25px 0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper #billing_address_2:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper #billing_address_2:not(:placeholder-shown),form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper #billing_address_2:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper #billing_address_2:not(:placeholder-shown){padding:70px 0 10px}}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper select,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper select{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;color:#a3a3a3;display:inline-block;font-size:16px;line-height:25px;outline:none;padding:10px 0;transition:.35s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper select::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper select::placeholder{color:#a3a3a3}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input:hover,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper select:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper select:hover,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input:hover,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper select:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper select:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input:focus::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper select:focus::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input:focus::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper select:focus::placeholder{opacity:0;transition:.2s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper textarea,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper textarea{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;color:#a3a3a3;display:block;font-size:16px;max-height:300px;max-width:100%;min-height:180px;min-width:100%;outline:none;padding:0;transition:.2s ease-in-out;width:auto}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper textarea::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper textarea::placeholder{color:#a3a3a3}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper textarea:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper textarea:hover,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper textarea:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper textarea:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000;color:#000}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper textarea:focus::placeholder,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper textarea:focus::placeholder{opacity:0;transition:.2s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper .select2,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper .select2{min-height:70px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper .select2 .select2-selection,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper .select2 .select2-selection{min-height:70px;padding:35px 0 15px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-billing-fields .form-row .woocommerce-input-wrapper .select2 .select2-selection .select2-selection__arrow,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper .select2 .select2-selection .select2-selection__arrow{top:36px}form.woocommerce-checkout:not(.woocommerce-order-received) .notes>label{color:#000;display:block;height:auto;margin:0;padding:0;pointer-events:none;transition:all .1s ease-in-out;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .notes textarea{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;color:#444;display:block;font-size:16px;max-height:300px;max-width:100%;min-height:176px;min-width:100%;outline:none;padding:0;transition:.2s ease-in-out;width:100%}@media(min-width:1024px){form.woocommerce-checkout:not(.woocommerce-order-received) .notes textarea{margin-bottom:100px}}form.woocommerce-checkout:not(.woocommerce-order-received) .notes textarea::placeholder{opacity:0}form.woocommerce-checkout:not(.woocommerce-order-received) .notes textarea:focus,form.woocommerce-checkout:not(.woocommerce-order-received) .notes textarea:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000;color:#000}form.woocommerce-checkout:not(.woocommerce-order-received) .notes textarea:focus::placeholder{opacity:0;transition:.2s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment>h3{font-size:18px;margin-bottom:32px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-privacy-policy-text{margin-top:16px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-privacy-policy-text p{font-size:16px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-privacy-policy-text a{color:#000;font-weight:800;padding:0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{font-size:16px;padding-left:26px;position:relative}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text:before{border:1px solid #000;content:"";display:inline-block;height:14px;left:0;position:absolute;top:3px;width:14px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__input-checkbox{-webkit-appearance:checkbox;margin:0;opacity:0;position:absolute;top:-2px;visibility:hidden;width:0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions{background-color:#00000008;margin-bottom:16px;padding:30px 35px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions a,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions address,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions blockquote,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions code,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions dd,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions div,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions dl,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions dt,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h1,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h4,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h5,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h6,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions img,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions li,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions p,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions pre,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions span,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions td,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions th,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions tr{font-size:16px;line-height:1.7}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods{list-style-type:none}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li{overflow:auto}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.woocommerce-notice{font-size:16px;line-height:1.6;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li>input{opacity:0;position:absolute}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li>input:checked~label:before{background-color:#000;border:2px solid #000;box-shadow:inset 0 0 0 2px #fff;content:"";display:inline-block;transition:.2s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li>input.input-radio{visibility:hidden}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li input[type=checkbox]{background-image:none;border:1px solid;width:14px!important}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li>label{cursor:pointer;display:inline;font-size:16px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li>label:before{border:1px solid #000;border-radius:50%;content:"";display:none;display:inline-block;height:12px;margin-right:15px;position:relative;top:1px;transition:.2s ease-in-out;width:12px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li>label:hover:before{background-color:#000;border:2px solid #000;box-shadow:inset 0 0 0 2px #fff;transition:.2s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li img{display:inline;float:right;margin:0;max-width:40px!important}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li .payment_box{padding:16px 0}@media(min-width:768px){form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li .payment_box{padding:16px 0 16px 31px}}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li .payment_box p{color:#a3a3a3;font-size:16px;margin-bottom:0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li .payment_box .wc-payment-form .form-row{margin-bottom:14px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_authnet .wc-credit-card-form{margin:14px 0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_authnet .form-row label,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_ppec_paypal img{display:none}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_stripe label[for=payment_method_stripe]{display:inline!important;padding-left:0!important}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_stripe label[for=payment_method_stripe] img{max-width:35px!important;vertical-align:middle}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_stripe ul{list-style-type:none;padding-left:0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_stripe fieldset label{cursor:text}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_stripe fieldset label:before{display:none}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_stripe fieldset .wc-stripe-elements-field{border:none;box-shadow:inset 0 -1px 0 0 #ddd;margin:0 0 16px;padding:10px 0}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_stripe_sepa img.stripe-icon{margin-top:8px!important}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_paypal img{max-width:102px!important}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_paypal .about_paypal{background-color:#0000;background-position:0 100%;background-repeat:no-repeat;background-size:100% 100%;margin-left:5px;transition:background-size .35s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li.payment_method_paypal .about_paypal:hover{background-size:0 100%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order #place_order{background:#1a408c;border:1px solid #1a408c;border-radius:0;color:#fff;cursor:pointer;display:block;float:inherit!important;font-size:15px;font-weight:500;margin:15px auto;outline:0;padding:10px 30px;text-align:center;transition:all .3s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order #place_order:hover{background:#fff;color:#1a408c}form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details{float:none;width:100%}@media(min-width:992px){form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details{float:left;width:50%}}form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details .form-row{margin-bottom:16px;padding-left:0}form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details .form-row .woocommerce-input-wrapper>strong{display:block;font-size:16px;font-weight:400;margin-bottom:-5px;padding:35px 0 0}form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details .form-row select{font-size:16px;height:48px;line-height:40px;outline:none;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details .form-row-first,form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details .form-row-last{float:none;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details .woocommerce-additional-fields>h3{display:none}form.woocommerce-checkout:not(.woocommerce-order-received) #customer_details .create-account span{font-size:16px}form.woocommerce-checkout:not(.woocommerce-order-received) #order_review #payment{background:none}form.woocommerce-checkout:not(.woocommerce-order-received) #order_review #payment .payment_box{background:none;border:2px solid #a3a3a3}form.woocommerce-checkout:not(.woocommerce-order-received) #order_review #payment .payment_box:before{border:1em solid;border-color:#0000 #0000 #a3a3a3;top:-15px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login{border:none;margin:0;max-width:100%;padding:32px 0;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p{font-size:16px;margin-bottom:16px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p input{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;display:block;line-height:25px;margin-bottom:16px;outline:none;padding:10px 0;transition:.35s ease-in-out;width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p input:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p .password-input{width:100%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p .button{background-color:#1a408c;border:2px solid #0000;color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:48px;margin-right:20px;outline:none;padding:0 50px;transition:.2s ease-in-out}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p .button:hover{background-color:#0000;border:2px solid #1a408c;color:#1a408c}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p .required{color:#1a408c}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .lost_password{padding:3px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .clear{clear:both}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .woocommerce-button{width:auto}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .form-row-first{margin-bottom:16px}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .form-row-first,form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .form-row-last{order:0}@media(min-width:992px){form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login{padding:32px 48px 32px 0;width:50%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .form-row-first{float:left;margin-bottom:0;margin-right:3%;width:47%}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login .form-row-last{float:left;margin-left:3%;width:47%}}form.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-error{margin-bottom:50px;padding:1em 2em 1em 3.5em}.select2-container{min-height:45px}.select2-container .select2-results__options{opacity:0;transition:opacity .5s ease-in-out}.select2-container .select2-results__options .select2-container--open .select2-dropdown--below{border:none;border-radius:0}.select2-container .select2-results__options .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container .select2-results__options .select2-container--default .select2-results__option--highlighted[data-selected],.select2-container .select2-results__options .select2-container--default .select2-results__option[aria-selected=true],.select2-container .select2-results__options .select2-container--default .select2-results__option[data-selected=true]{background-color:#0000001a;color:#000}.select2-container .select2-results__options .select2-container--open .select2-dropdown--above{border:none}.select2-container .select2-results__options .select2-results__option{cursor:pointer;font-size:16px;outline:none;padding:6px 16px}.select2-container .select2-results__options .select2-dropdown{box-shadow:0 10px 30px -10px #0003}.select2-container .select2-results__options .select2-search--dropdown{border-bottom:1px solid #0000004d;padding:10px 0;position:relative}.select2-container .select2-results__options .select2-search--dropdown:after{speak:none;color:#000;content:"";font-family:Block-Shop;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:10px;text-transform:none;top:50%;transform:translateY(-50%)}.select2-container .select2-results__options .select2-container--default .select2-search--dropdown .select2-search__field{background:#fff;border:none;box-shadow:none;margin:0;padding:0 40px 0 15px}.select2-container .select2-results__options .select2-container--default .select2-search--dropdown .select2-search__field:hover{border:none;box-shadow:none}.select2-container .select2-results__options .select2-selection__clear{display:none}.select2-container .select2-results__options[aria-expanded=true]{opacity:1}.select2-selection.select2-selection--single{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;border-radius:0;box-shadow:inset 0 -1px 0 0 #0000004d;color:#888;display:block;font-size:16px;height:45px;outline:none;overflow:hidden;position:relative;transition:all .35s ease-in-out}.select2-selection.select2-selection--single:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}.select2-selection.select2-selection--single .select2-selection__rendered{padding:0}.select2-container--open .select2-dropdown--below{border:none;border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#0000001a;color:#000}.select2-container--open .select2-dropdown--above{border:none}.select2-results__option{cursor:pointer;font-size:16px;outline:none;padding:6px 16px}.select2-dropdown{box-shadow:0 10px 30px -10px #0003}.select2-search--dropdown{border-bottom:1px solid #0000004d;padding:10px 0;position:relative}.select2-container--default .select2-search--dropdown .select2-search__field{background:#fff;border:none;box-shadow:none;margin:0;padding:0 40px 0 15px}.select2-container--default .select2-search--dropdown .select2-search__field:hover{border:none;box-shadow:none}.select2-selection__clear{display:none}.woocommerce .woocommerce-info a:hover,.woocommerce-error a:hover{text-decoration:underline}.woocommerce form .form-row .required,.woocommerce-checkout .required{color:#1a408c}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address{margin:25px 0}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address label{align-items:center;display:flex}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address span{padding:0}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address span:before{display:none}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox{opacity:1;position:relative;top:0;visibility:visible}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-login p.form-row:not(.form-row-first,.form-row-last){align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.woocommerce-thankyou-order-received{font-size:25px;font-weight:700;padding-bottom:40px;text-align:center}.woocommerce-order-overview{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;width:100%}.woocommerce ul.order_details:after,.woocommerce ul.order_details:before{display:none}h2.woocommerce-column__title,h2.woocommerce-order-details__title{margin-bottom:15px}td.product-name a{color:#e5231d}@media(max-width:1024px){.woocommerce-cart .woocommerce{display:block}.woocommerce-order-overview{grid-template-columns:1fr}.woocommerce ul.order_details li{border-right:none;padding-bottom:15px}.woocommerce ul.order_details li:last-child{padding-bottom:0}}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details,html body .woocommerce .shop_table.woocommerce-checkout-review-order-table{border:none}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr td,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr th,html body .woocommerce .shop_table.woocommerce-checkout-review-order-table tr td,html body .woocommerce .shop_table.woocommerce-checkout-review-order-table tr th{border:none;color:#000}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr:nth-child(2n),html body .woocommerce .shop_table.woocommerce-checkout-review-order-table tbody tr,html body .woocommerce .shop_table.woocommerce-checkout-review-order-table tr:nth-child(2n){background:#f9f9f9}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details a,html body .woocommerce .shop_table.woocommerce-checkout-review-order-table a{color:#000}.checkout-registration-needed{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin:50px auto}.checkout-registration-needed a{background:#1a408c;border:1px solid #1a408c;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:500;margin:10px auto;outline:0;padding:10px 30px;text-align:center;transition:all .3s ease-in-out}.checkout-registration-needed a:hover{background:#fff;color:#1a408c}html body .woocommerce .cart-details table tr.addify-option-field{border-top:none}html body .woocommerce .cart-details table tr.addify-option-field:last-child{display:flex;flex-direction:row-reverse;justify-content:flex-end}html body .woocommerce .cart-details table tr.addify-option-field th{font-size:13px}.my-account .woocommerce{margin:0 auto;max-width:1360px}.woocommerce-account #customer_login a{color:#000;text-decoration:underline}.woocommerce-account mark{background-color:inherit}.woocommerce-account .container h2{margin-top:50px}@media(min-width:992px){.woocommerce-account .container h2{margin:80px 0 0;width:50%}}.woocommerce-account .container .page-header{display:none}.woocommerce-account .container .woocommerce-MyAccount-navigation{width:100%}@media(min-width:951px){.woocommerce-account .container .woocommerce-MyAccount-navigation{margin:25px 0}}.woocommerce-account .container .woocommerce-MyAccount-navigation ul{padding-left:0;text-align:center}.woocommerce-account .container .woocommerce-MyAccount-navigation ul li{display:inline-block;list-style:none;padding:0 8px;position:relative}.woocommerce-account .container .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .container .woocommerce-MyAccount-navigation ul li:hover a{background-color:#1a408c;color:#fff!important;text-decoration:none!important}.woocommerce-account .container .woocommerce-MyAccount-navigation ul li a{color:#1a408c;display:block;font-size:20px;padding:.6em;transition:all .2s ease-in-out}@media(max-width:471px){.woocommerce-account .container .woocommerce-MyAccount-navigation ul li a{font-size:16px}}.woocommerce-account .container .woocommerce-MyAccount-navigation ul li:not(:last-child):after{background:#0003;content:"";display:block;height:15px;position:absolute;right:-2px;top:20px;width:1px}@media(max-width:471px){.woocommerce-account .container .woocommerce-MyAccount-navigation ul li:not(:last-child):after{top:15px}}.woocommerce-account .container .woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:underline}.woocommerce-account .container .woocommerce-MyAccount-content{margin-bottom:50px;width:100%}.woocommerce-account .container .woocommerce-MyAccount-content>p{margin-bottom:40px;text-align:center}.woocommerce-account .container .woocommerce-MyAccount-content a{color:#000;text-decoration:underline}@media(max-width:768px){.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-orders-table{border-bottom:none;border-left:none;border-right:none}}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a{background-color:#1a408c;border:2px solid #0000;color:#fff;margin-right:10px;text-decoration:none;transition:.2s ease-in-out;width:auto}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a:hover{background-color:#0000;border:2px solid #1a408c;color:#1a408c}@media(max-width:768px){.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions{margin-bottom:40px}}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-Address{max-width:100%}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-Address a.edit{text-decoration:underline!important}@media(max-width:768px){.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-Address:not(:last-child){margin-bottom:50px}}.woocommerce-account .container .woocommerce-MyAccount-content form h3{margin:auto;max-width:528px}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-input-wrapper .select2-container{margin-bottom:16px}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields{margin:auto;max-width:528px}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row label .required{color:#1a408c}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row input{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;display:block;line-height:25px;margin-bottom:16px;outline:none;padding:10px 0;transition:.35s ease-in-out;width:100%}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row input:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row select{color:#888;font-size:16px;height:40px;margin-bottom:16px;width:100%}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields .button{background:#1a408c;border:1px solid #1a408c;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:500;margin:0 auto;outline:0;padding:10px 30px;text-align:center;transition:all .3s ease-in-out}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields .button:hover{background:#fff;color:#1a408c}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper{margin-bottom:16px;overflow:hidden}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p{margin:0}.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p#billing_email_field,.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p#billing_first_name_field,.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p#billing_last_name_field,.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p#billing_phone_field,.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p#shipping_first_name_field,.woocommerce-account .container .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p#shipping_last_name_field{width:100%}@media(min-width:769px){.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm{margin:auto;max-width:528px}}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm em{font-size:13px;font-style:normal}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{margin:0}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p input,.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p select{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;display:block;line-height:25px;margin-bottom:16px;outline:none;padding:10px 0;transition:.35s ease-in-out;width:100%}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p input:hover,.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p select:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p input+span,.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p select+span{display:block;margin:-10px 0 6px}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .password-input,.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row-first,.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row-last{width:100%}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{border:none;margin-bottom:16px;margin-top:64px}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{display:block;font-size:1.15rem;margin-bottom:32px}@media(min-width:768px){.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:1.375rem}}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{background:#1a408c;border:1px solid #1a408c;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:500;margin:0 auto;outline:0;padding:10px 30px;text-align:center;transition:all .3s ease-in-out}.woocommerce-account .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button:hover{background:#fff;color:#1a408c}.woocommerce-account .container .col-1,.woocommerce-account .container .col-2{max-width:100%}.woocommerce-account .container .woocommerce-form-login,.woocommerce-account .container .woocommerce-form-register{border:none;margin:0;max-width:100%;padding:32px 0;width:100%}.woocommerce-account .container .woocommerce-form-login p,.woocommerce-account .container .woocommerce-form-register p{font-size:16px;margin:16px 0}.woocommerce-account .container .woocommerce-form-login p input,.woocommerce-account .container .woocommerce-form-register p input{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;display:block;line-height:25px;margin-bottom:16px;outline:none;padding:10px 0;transition:.35s ease-in-out;width:100%}.woocommerce-account .container .woocommerce-form-login p input:hover,.woocommerce-account .container .woocommerce-form-register p input:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}.woocommerce-account .container .woocommerce-form-login p .password-input,.woocommerce-account .container .woocommerce-form-register p .password-input{width:100%}.woocommerce-account .container .woocommerce-form-login p .button,.woocommerce-account .container .woocommerce-form-register p .button{background-color:#1a408c;border:2px solid #0000;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:48px;margin:0 auto;outline:none;padding:0 50px;transition:.2s ease-in-out}.woocommerce-account .container .woocommerce-form-login p .button:hover,.woocommerce-account .container .woocommerce-form-register p .button:hover{background-color:#0000;border:2px solid #1a408c;color:#1a408c}.woocommerce-account .container .woocommerce-form-login p>.woocommerce-form__label-for-checkbox,.woocommerce-account .container .woocommerce-form-register p>.woocommerce-form__label-for-checkbox{display:none}.woocommerce-account .container .woocommerce-form-login .lost_password,.woocommerce-account .container .woocommerce-form-register .lost_password{padding:3px}.woocommerce-account .container .woocommerce-form-login .clear,.woocommerce-account .container .woocommerce-form-register .clear{clear:both}.woocommerce-account .container .woocommerce-form-login .woocommerce-button,.woocommerce-account .container .woocommerce-form-register .woocommerce-button{width:auto}.woocommerce-account .container .woocommerce-form-login .form-row-first,.woocommerce-account .container .woocommerce-form-register .form-row-first{margin-bottom:16px}.woocommerce-account .container .woocommerce-form-login .form-row-first,.woocommerce-account .container .woocommerce-form-login .form-row-last,.woocommerce-account .container .woocommerce-form-register .form-row-first,.woocommerce-account .container .woocommerce-form-register .form-row-last{order:0}@media(min-width:992px){.woocommerce-account .container .woocommerce-form-login,.woocommerce-account .container .woocommerce-form-register{margin:auto auto 80px;padding:32px 48px 32px 0}.woocommerce-account .container .woocommerce-form-login .form-row-first,.woocommerce-account .container .woocommerce-form-register .form-row-first{float:left;margin-bottom:0;margin-right:3%;width:47%}.woocommerce-account .container .woocommerce-form-login .form-row-last,.woocommerce-account .container .woocommerce-form-register .form-row-last{float:left;margin-left:3%;width:47%}}@media(min-width:993px){.woocommerce-account .container .woocommerce-ResetPassword{margin:80px auto;width:40%}}@media(max-width:992px){.woocommerce-account .container .woocommerce-ResetPassword{margin:40px auto}}.woocommerce-account .container .woocommerce-ResetPassword>p{margin-bottom:0;margin-top:15px}.woocommerce-account .container .woocommerce-ResetPassword>p input{background-color:#0000;background-image:linear-gradient(0deg,#000 1px,#000 0,#fff0 0,#fff0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border:none;box-shadow:inset 0 -1px 0 0 #0000004d;display:block;line-height:25px;margin-bottom:16px;outline:none;padding:10px 0;transition:.35s ease-in-out;width:100%}.woocommerce-account .container .woocommerce-ResetPassword>p input:hover{background-size:100% 100%;box-shadow:inset 0 -1px 0 0 #0000}.woocommerce-account .container .woocommerce-ResetPassword .woocommerce-form-row--first{width:100%}.woocommerce-account .container .woocommerce-ResetPassword .button{background-color:#1a408c;border:2px solid #0000;color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:48px;margin-right:20px;outline:none;padding:0 50px;transition:.2s ease-in-out}.woocommerce-account .container .woocommerce-ResetPassword .button:hover{background-color:#0000;border:2px solid #1a408c;color:#1a408c}@media(max-width:384px){.woocommerce-account .container .woocommerce-ResetPassword .button{line-height:25px;padding:10px 50px}}.woocommerce-account footer{padding-top:40px}.woocommerce-account footer .container{margin-top:0}form.edit-account>p:not(.custom_form_field,:last-child){display:none}.woocommerce-orders-table__cell-order-status span{padding:5px 15px}.woocommerce-orders-table__cell-order-status span.status-pending{background-color:#ff304233;color:#ff3042}.woocommerce-order .woocommerce-notice.woocommerce-thankyou-order-received{font-size:26px;font-style:normal;font-weight:600;line-height:1;padding:50px 0;text-align:center}@media screen and (max-width:768px){.woocommerce-order .woocommerce-notice.woocommerce-thankyou-order-received{font-size:18px}}.woocommerce-order .woocommerce-order-overview.woocommerce-thankyou-order-details{align-items:center;display:flex;justify-content:center}@media screen and (max-width:768px){.woocommerce-order .woocommerce-order-overview.woocommerce-thankyou-order-details{flex-direction:column}}.woocommerce-order .woocommerce-order-overview.woocommerce-thankyou-order-details li{flex-direction:column;text-align:center}@media screen and (max-width:768px){.woocommerce-order .woocommerce-order-overview.woocommerce-thankyou-order-details li{border-bottom:1px solid #d3ced2;border-right:none;margin:5px 0;padding:5px}}.woocommerce-order .woocommerce-column__title,.woocommerce-order .woocommerce-order-details__title{padding:12px}.woocommerce-order table.woocommerce-table--order-details,.woocommerce-order table.woocommerce-table--order-details tr td,.woocommerce-order table.woocommerce-table--order-details tr th{border:none}.woocommerce-order table.woocommerce-table--order-details tbody tr,.woocommerce-order table.woocommerce-table--order-details tr:nth-child(2n){background:#f9f9f9}.woocommerce-order table.woocommerce-table--order-details a{color:#000}.woocommerce-order .woocommerce-column address{border:none}html{scroll-behavior:smooth}div:target{padding-top:93px}.drone-control-area,.drone-control-bottom-content,.drone-operator-area,.events-secured-col-area,.four-col-area,.four-col-cont,.ne-road-cont-area,.our-references-area{display:flex;flex-wrap:wrap}.our-references-area:not(.references-even) .references-col:last-child{display:flex}.our-references-area:not(.references-even) .references-col:last-child .references-img{margin-left:auto}.drone-operator-area,.ne-road-cont-area,.our-references-area{align-items:center}.four-col-area,.four-col-cont{justify-content:center}.four-col-cont{align-items:center}.center-content4{margin:0 auto;max-width:1260px}.drone-control-container{padding:0!important}.drone-control-left{width:70.76%}.drone-control-right{padding-bottom:102px;width:29.24%}.drone-control-cont{background:#1a408c;margin-left:-281px;padding:37px 38px;width:491px}.drone-control-cont h3{color:#fff;font-size:22px;font-weight:500;line-height:normal;padding-bottom:8px}.drone-control-cont h3 strong{font-weight:600}.drone-control-cont p{color:#fff;font-size:14px;font-weight:400;line-height:25px;padding-bottom:19px}.drone-control-cont .down-arrow-btn{display:block;height:30px;margin-left:28px;width:30px}.drone-control-bottom-container{padding:58px 0 20px}.drone-control-bottom-left{padding:50px 40px 40px 20px;width:44.86%}.drone-control-bottom-right{padding:0 20px 0 0;width:55.13%}.drone-control-title h4{font-size:16px;font-weight:600;line-height:28px;padding-bottom:8px}.drone-control-appen-title{display:none}.drone-control-bottom-cont{max-width:740px;width:100%}.drone-control-bottom-cont p{font-size:14px;font-weight:400;line-height:27px;padding-bottom:8px}.drone-control-bottom-img{margin:0 auto;max-width:434px}.characteristics-container{padding-bottom:56px}.characteristics-container h2{font-size:18px;font-weight:500;line-height:normal;padding:14px 0}.characteristics-cont .price-row{border-bottom:none;padding:8px 30px 5px 22px}.characteristics-cont .price-row:nth-child(odd){background:#f9f9f9}.characteristics-cont .price-row span{font-size:14px}.characteristics-cont .price-row small{color:#a3a3a3;font-size:14px}.securite-drone-control .drone-control-area{align-items:flex-start}.securite-drone-control .drone-control-left{width:65.3%}.securite-drone-control .drone-control-right{padding:67px 0 0}.securite-drone-control .drone-control-cont{margin-left:-168px}.security-container{padding-bottom:15px;padding-top:44px}.security-container p{color:#000;font-size:14px;line-height:28px;padding-bottom:10px}.four-col-container{padding:0!important}.four-col-container h2{color:#000;font-size:22px;font-weight:600;line-height:normal;padding-bottom:30px;text-align:center}.four-col{position:relative;width:25%}.four-col-cont{background:#000000b3;height:100%;left:0;padding:20px 10px;position:absolute;text-align:center;top:0;transition:all .3s ease-in-out;width:100%}.four-col-cont h3{color:#fff;font-size:20px;font-weight:500;line-height:normal;padding-bottom:8px}.four-col-cont p{color:#fff;font-size:14px;line-height:27px;max-width:190px;padding:8px 0}.four-col,.four-col-info{transition:all .3s ease-in-out}.four-col{height:457px}.four-col:hover{transform:translateY(-20px);transition:all .3s ease-in-out}.four-col:hover .four-col-cont{background:#0000004d;transition:all .3s ease-in-out}.four-col img{height:457px!important;object-fit:cover;width:100%}.our-references-container{padding:55px 0 51px!important}.our-references-container h2{color:#000;font-size:19px;font-weight:600;line-height:normal;padding:0 20px 23px}.our-references-area{background:#f9f9f9}.references-col{width:50%}.references-even .references-col:first-child{order:2}.references-cont{padding:20px 82px}.references-cont h3{color:#000;font-size:19px;font-weight:600;line-height:normal;padding-bottom:18px}.references-cont p{color:#000;font-size:14px;line-height:27px}.ne-road-container{padding-bottom:85px;padding-top:95px;position:relative}.ne-road-container:before{background:#000;content:"";height:100%;left:0;opacity:.31;position:absolute;top:0;width:100%}.ne-road-cont-area{position:relative;z-index:9}.ne-road-title{width:29.6%}.ne-road-title h2{color:#fff;font-size:23px;font-weight:600;line-height:normal}.ne-road-right{width:70%}.ne-road-right p{color:#fff;font-size:14px;line-height:27px;padding:8px 0}.product-information-container{padding-bottom:88px;padding-top:93px;position:relative}.product-information-container:before{background:#f9f9f9;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}.product-information{text-align:center}.product-information h2{color:#000;font-size:19px;font-weight:600;line-height:normal;padding-bottom:15px}.product-information p{color:#000;font-size:14px;font-weight:400;line-height:27px;padding-bottom:24px}.product-information .more-btn{border-color:#000;color:#000;height:39px;line-height:37px;padding:0 22px}.product-information .more-btn:hover{color:#fff}.drone-operator-container{background:#f9f9f9}.drone-operator-col{width:50%}.drone-operator-content{max-width:620px;padding:15px 20px 15px 0;width:100%}.drone-operator-content h4{font-size:17px;font-weight:600;line-height:31px;padding:22px 0 23px;position:relative}.drone-operator-content h4:before{background:#1a408c;content:"";height:2px;left:0;position:absolute;top:0;width:63px}.drone-operator-content p{font-size:14px;line-height:27px;padding-bottom:10px}.events-secured-container{padding-bottom:38px;padding-top:37px}.events-secured-area h3{font-size:17px;font-weight:600;line-height:31px;padding-bottom:23px;position:relative;text-align:center}.events-secured-area h3:before{background:#1a408c;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:63px}.events-secured-col-area{padding-top:23px}.events-secured-col{padding:10px 10px 30px;width:25%}.events-secured-col .events-sec-logo{margin:0 auto;max-width:169px}.product-info-slider-container{padding-bottom:20px;padding-top:40px}.product-info-slider-container .big-title-content h2{color:#000;font-size:26px;font-weight:600;line-height:normal;padding-bottom:14px;position:relative;text-align:center}.product-info-slider-container .big-title-content h2:before{background:#1a408c;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:79px}.product-info-slider{padding:0 88px 20px}.product-info-slider .product-info-area .product-info-slider-img{height:300px;margin:0 0 13px;width:100%}.product-info-slider-img img{height:100%;object-fit:cover;object-position:center;width:100%}.product-info-slider .item{padding-right:30px}.product-info-slider .product-info-area h3{color:#000;font-size:15px;font-weight:500;line-height:normal;text-align:center}.product-info-slider .product-info-area h3 a{color:#000}.product-info-slider-container .center-content{position:relative}.product-info-slider-container .slider3cols-next,.product-info-slider-container .slider3cols-prev{border:0;border-radius:0;cursor:pointer;font-size:20px;height:30px;position:absolute;text-indent:-99999px;top:50%;width:30px;z-index:2}.product-info-slider-container .slider3cols-prev{background:url(../images/left-chevron.svg) no-repeat 50%;background-size:contain}@media screen and (max-width:1024px){.product-info-slider-container .slider3cols-prev{display:none!important}}.product-info-slider-container .slider3cols-next{background:url(../images/right-chevron.svg) no-repeat 50%;background-size:contain;right:0}@media screen and (max-width:1024px){.product-info-slider-container .slider3cols-next{display:none!important}}@media screen and (max-width:1140px){.securite-drone-control .drone-control-right{padding:25px 0 0}}@media screen and (max-width:880px){.drone-control-left{width:100%}.drone-control-right,.securite-drone-control .drone-control-right{padding:0 20px;width:100%}.drone-control-cont{margin:-48px 0 0;width:100%}.securite-drone-control .drone-control-left{width:100%}.securite-drone-control .drone-control-cont{margin:-48px 0 0}.drone-control-bottom-container{padding:8px 0 16px}.drone-control-bottom-left{padding:0 20px 30px;width:100%}.drone-control-bottom-right{padding:0 20px;width:100%}.drone-control-bottom-img{margin-top:22px}.drone-control-title{display:none}.drone-control-title h4{font-size:12px;font-weight:500;line-height:20px}.drone-control-appen-title,.drone-control-appen-title .drone-control-title{display:block}.drone-control-bottom-cont{max-width:100%}.drone-control-bottom-cont p{font-size:11px;line-height:20px;padding-bottom:0}.drone-operator-container{padding:0!important}.drone-operator-col{width:100%}.drone-operator-content{max-width:100%;padding:25px 20px 24px;text-align:center}.drone-operator-content h4:before{margin:0 auto;right:0;width:45px}}@media screen and (max-width:768px){.product-info-slider .item{padding-right:0}.product-info-slider{padding:0 20px 20px}ul.slick-dots{display:flex;justify-content:center;margin-top:20px}li[role=presentation].slick-active button{background-color:#000}li[role=presentation] button{background-color:#b8b8b8;border:none;display:inline-block;font-size:0;height:2px;margin-right:10px;width:20px}.ne-road-cont-area{flex-direction:column;justify-content:center;text-align:center}.ne-road-container{padding:30px 10px}.product-information-container:before{display:none}.product-information-container{background:#f9f9f9;padding:30px 10px}.drone-control-cont{padding:15px 20px 11px;text-align:center}.drone-control-cont h3{font-size:15px;padding-bottom:4px}.drone-control-cont p{font-size:11px;line-height:20px;padding-bottom:10px}.drone-control-cont .down-arrow-btn{display:none}.characteristics-container{padding:0 0 29px!important}.characteristics-container h2{font-size:16px;padding:0 20px 14px}.characteristics-cont .price-row{padding:8px 20px 5px}.characteristics-cont .price-row span{font-size:12px}.characteristics-cont .price-row small{font-size:12px;padding-left:35px}.drone-operator-content h4{font-size:12px;font-weight:500;line-height:20px;padding:9px 0 10px}.drone-operator-content p{font-size:11px;line-height:20px}.events-secured-container{padding-bottom:26px;padding-top:26px}.events-secured-area h3{font-size:12px;font-weight:500;line-height:20px;padding-bottom:10px}.events-secured-area h3:before{width:45px}.events-secured-col-area{padding-top:10px}.events-secured-col{padding:10px 10px 20px;width:50%}.events-secured-col .events-sec-logo{max-width:95px}.ne-road-container{padding-bottom:22px;padding-top:30px}.ne-road-title{padding-bottom:6px;text-align:center;width:100%}.ne-road-title h2{font-size:15px}.ne-road-right{text-align:center;width:100%}.ne-road-right p{font-size:11px;line-height:20px}.product-information-container{padding-bottom:28px;padding-top:27px}.product-information-container:before{bottom:0;height:45%;top:inherit;width:100%}.product-information h2{font-size:15px;padding-bottom:10px}.product-information p{font-size:11px;line-height:20px;padding-bottom:8px}.product-information .more-btn{height:31px;line-height:29px;padding:0 16px}.product-info-slider-container{padding-bottom:0;padding-top:18px}.product-info-slider-container .big-title-content h2{font-size:15px;padding-bottom:9px}.product-info-slider-container .big-title-content h2:before{width:47px}.product-info-slider{padding:6px 0 20px}.product-info-slider .product-info-area .product-info-slider-img{margin:0 0 9px}.product-info-slider .product-info-area h3{font-size:13px}.product-info-slider .owl-carousel .owl-nav{display:none}.product-info-slider .owl-dots{display:block;text-align:center}.security-container{padding-bottom:0;padding-top:15px}.security-container p{font-size:11px;line-height:20px}.four-col-container h2{font-size:15px;padding:0 20px 20px}.four-col{width:50%}.four-col-cont h3{font-size:15px;padding-bottom:3px}.four-col-cont p{font-size:11px;line-height:20px;max-width:250px;padding:5px 0}.four-col img{height:224px!important}.our-references-container{padding:15px 0 29px!important}.our-references-container h2{font-size:15px;padding:0 20px 13px;text-align:center}.references-cont{padding:16px 20px 28px}.references-cont h3{font-size:15px;padding-bottom:7px}.references-cont p{font-size:11px;line-height:20px}.technologies-container{padding-top:0}.tec-title{display:none}.tec-title h2{font-size:15px;line-height:21px}.tec-title-append,.tec-title-append .tec-title{display:block}.tec-title2{display:none}.tec-title2 h2{font-size:15px;line-height:21px}.tec-title-append2,.tec-title-append2 .tec-title2{display:block}.tec-title-append2{padding-bottom:19px}.technologies-cont{padding:9px 0 0}.technologies-cont p{font-size:11px;line-height:20px;padding-bottom:14px}.technologies-cont .down-arrow-btn{display:none}.four-col-area{flex-direction:column}.four-col{height:224px;width:100%}.our-references-area{flex-direction:column}.references-col{width:100%}.references-col:first-child,.references-even .references-col:first-child{order:1}}.founder-block{padding:70px;position:relative}@media screen and (max-width:768px){.founder-block{padding:70px 20px 20px}}.founder-block .founder-block-content{align-items:center;display:flex}@media screen and (max-width:768px){.founder-block .founder-block-content{flex-direction:column}}.founder-block .founder-block-content ul{list-style-type:disc}.founder-block .founder-block-content .founder-picture{width:30%}@media screen and (max-width:1024px){.founder-block .founder-block-content .founder-picture{width:50%}}@media screen and (max-width:768px){.founder-block .founder-block-content .founder-picture{width:100%}}.founder-block .founder-block-content .founder-picture img{height:100%;object-fit:cover;object-position:center;width:100%}.founder-block .founder-block-content .content{padding:0 0 0 75px;width:70%}@media screen and (max-width:1024px){.founder-block .founder-block-content .content{width:50%}}@media screen and (max-width:768px){.founder-block .founder-block-content .content{padding:0;width:100%}.founder-block .founder-block-content .content .founder-title{left:20px;position:absolute;top:20px}}.founder-block .founder-block-content .content .founder-title h2{font-size:25px}@media screen and (max-width:768px){.founder-block .founder-block-content .content .founder-title h2{font-size:15px}}.founder-block .founder-block-content .content .founder-title h3{color:#1a408c;font-size:20px;font-style:italic;font-weight:400}@media screen and (max-width:768px){.founder-block .founder-block-content .content .founder-title h3{font-size:12px}}.founder-block .founder-block-content .content p{font-size:16px;margin:20px 0 30px}.founder-block .founder-block-content a.social-network{display:inline-block;height:25px;margin-right:10px;width:25px}.founder-block .founder-block-content a.social-network:hover{opacity:.6}.founder-block .founder-block-content a.social-network img{height:100%;object-fit:contain;object-position:center;width:100%}.founder-block:before{background-color:#f9f9f9;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:60%;z-index:-1}.founder-block.founder-block-right .founder-picture{order:2}@media screen and (max-width:768px){.founder-block.founder-block-right .founder-picture{order:0}}.founder-block.founder-block-right .content{padding:0 75px 0 0;width:70%}@media screen and (max-width:768px){.founder-block.founder-block-right .content{padding:0;width:100%}}.founder-block.founder-block-right:before{left:inherit;right:0}.technologies-area{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.technologies-area .technologies-left{width:52.35%}@media screen and (max-width:991px){.technologies-area .technologies-left{width:100%}}.technologies-area .tec-title-append,.technologies-area .tec-title-append .tec-title{display:none}@media screen and (max-width:768px){.technologies-area .tec-title-append,.technologies-area .tec-title-append .tec-title{display:block}}.technologies-area .tec-img-col-area{display:flex;flex-wrap:wrap}@media screen and (max-width:991px){.technologies-area .tec-img-col-area{justify-content:space-between}}.technologies-area .tec-img-col-area .tec-img-col{padding:0 58px 0 0;width:50%}.technologies-area .tec-img-col-area .tec-img-col:nth-child(2){margin-top:33px}@media screen and (max-width:1140px){.technologies-area .tec-img-col-area .tec-img-col{padding:0 20px 0 0}}@media screen and (max-width:991px){.technologies-area .tec-img-col-area .tec-img-col{padding:0;width:49%}.technologies-area .tec-img-col-area .tec-img-col:nth-child(2){margin-top:13px}}@media screen and (max-width:640px){.technologies-area .tec-img-col-area .tec-img-col{width:48.5%}}@media screen and (max-width:480px){.technologies-area .tec-img-col-area .tec-img-col{width:48.1%}}.technologies-area .tec-img-col-area .tec-img-col img{display:block;height:auto;max-width:100%}.technologies-area .technologies-right{width:46.39%}@media screen and (max-width:991px){.technologies-area .technologies-right{width:100%}}.technologies-area .technologies-right .technologies-cont{padding:20px 0 33px}@media screen and (max-width:768px){.technologies-area .technologies-right .technologies-cont{padding:9px 0 0}}.technologies-area .technologies-right .technologies-cont p{color:#000;font-size:14px;line-height:25px;padding-bottom:34px}@media screen and (max-width:768px){.technologies-area .technologies-right .technologies-cont p{font-size:11px;line-height:20px;padding-bottom:14px}.technologies-area .tec-title{display:none}}.technologies-area .tec-title h2{color:#000;font-size:26px;font-weight:600;line-height:37px;padding-bottom:15px}@media screen and (max-width:768px){.technologies-area .tec-title h2{font-size:15px;line-height:21px}}.technologies-area .down-arrow-btn{display:block;height:30px;margin-left:25px;width:30px}@media screen and (max-width:768px){.technologies-area .down-arrow-btn{display:none}}.stats-block{align-items:center;display:flex;padding:100px 0;position:relative}@media screen and (max-width:768px){.stats-block{border-bottom:1px solid #0000004d;display:grid;grid-template-areas:"title" "picture" "description" "stats";grid-template-columns:1fr;margin-bottom:10px;padding:25px 0}}.stats-block:after{background-color:#1a408c;content:" ";display:block;height:100%;max-width:calc(50vw - 10%);min-width:calc(50vw - 30%);position:absolute;right:calc(-50vw - -50%);top:50%;transform:translate(-8px,-50%);width:calc(100vw - 100%);z-index:-1}@media screen and (max-width:768px){.stats-block:after{display:none}}.stats-block .stats-block-picture{grid-area:picture;position:relative;width:30%}@media screen and (max-width:768px){.stats-block .stats-block-picture{margin:20px 0;width:80%}.stats-block .stats-block-picture:before{background-color:#1a408c;content:" ";display:block;height:calc(40px + 100%);position:absolute;right:calc(-20% - 30px);top:50%;transform:translateY(-50%);width:50%;z-index:-1}.stats-block .stats-block-picture:after{content:"";display:block;padding-bottom:100%}.stats-block .stats-block-picture img{height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}.stats-block .stats-block-content{padding-right:30px;width:70%}@media screen and (max-width:768px){.stats-block .stats-block-content{width:100%}}.stats-block h2{color:#000;font-size:26px;font-weight:600;grid-area:title;line-height:37px;padding-bottom:15px}@media screen and (max-width:768px){.stats-block h2{font-size:15px;line-height:21px}}.stats-block p{color:#000;font-size:14px;grid-area:description;line-height:25px;padding-bottom:34px}@media screen and (max-width:768px){.stats-block p{font-size:11px;line-height:20px;padding-bottom:14px}}.stats-list{display:flex;flex-wrap:wrap;grid-area:stats;justify-content:center}.stat-item{align-items:center;display:flex;flex-direction:column;height:max-content;margin:20px 50px;width:max-content}@media screen and (max-width:768px){.stat-item{margin:20px 10px}}.stat-item .stat{display:inline-block;height:150px;margin:6px 20px 20px;position:relative;text-align:center;vertical-align:top;width:150px}@media screen and (max-width:768px){.stat-item .stat{height:100px;width:100px}}.stat-item .stat span{color:#1a408c;font-size:32px;height:max-content;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:max-content}.stat-item .stat canvas{height:100%;width:100%}.stat-item>span{color:#1a408c;display:block;font-size:20px;font-weight:600;text-align:center}.full-image-and-texts-block,.full-image-and-texts-block img{width:100%}.full-image-and-texts-block h2{color:#000;font-size:26px;font-weight:600;grid-area:title;line-height:37px;padding-bottom:15px}@media screen and (max-width:768px){.full-image-and-texts-block h2{font-size:15px;line-height:21px}}.full-image-and-texts-block p{color:#000;font-size:14px;grid-area:description;line-height:25px;padding-bottom:34px}@media screen and (max-width:768px){.full-image-and-texts-block p{font-size:11px;line-height:20px;padding-bottom:14px}}.form-block{display:flex;height:max-content;margin-top:100px}@media screen and (max-width:1024px){.form-block{flex-direction:column;margin-top:50px}}.form-block .form-block-form{height:max-content;width:50%}@media screen and (max-width:1024px){.form-block .form-block-form{width:100%}}.form-block .form-block-images{grid-gap:10px;display:grid;grid-auto-rows:200px;grid-template-areas:"first first" "second fourth" "third fourth";grid-template-columns:repeat(2,1fr);padding-left:50px;width:50%}@media screen and (max-width:1024px){.form-block .form-block-images{grid-auto-rows:150px;padding-left:0;width:100%}}.form-block .form-block-images div img{height:100%;object-fit:cover;object-position:center;width:100%}.form-block .form-block-images div:first-child{grid-area:first}.form-block .form-block-images div:nth-child(2){grid-area:second}.form-block .form-block-images div:nth-child(3){grid-area:third}.form-block .form-block-images div:nth-child(4){grid-area:fourth}.drone-control-area{align-items:flex-end}.drone-control-area .drone-control-cont{color:#fff}.drone-control-area .down-arrow-btn{margin-top:20px}.project-info-slider-img{height:200px}.project-info-slider-img a{height:100%}.project-info-slider-img a img{height:100%;object-fit:contain;object-position:center;width:100%}.drone-operator-container{padding-left:0;padding-right:0}.drone-operator-container.drone-operator-container-reverse{background-color:#fff}.drone-operator-container.drone-operator-container-reverse .drone-operator-area{flex-direction:row-reverse}.drone-operator-container.drone-operator-container-reverse .drone-operator-area .drone-operator-content{padding:15px 0 15px 20px}.drone-operator-container.drone-operator-container-reverse .drone-operator-area .drone-operator-content>div{padding-left:0;padding-right:20px}.drone-operator-container .drone-operator-content>div{padding-left:20px}.drone-operator-container .drone-operator-img{display:flex}.four-col-desc a{color:#fff}.rd-block{align-items:center;display:flex;padding:100px 0;position:relative}@media screen and (max-width:1024px){.rd-block{border-bottom:1px solid #0000004d;display:grid;grid-template-areas:"banner" "title" "picture" "description" "link" "certifications";grid-template-columns:1fr;margin-bottom:10px;padding:25px 0;text-align:center}}.rd-block.rd-block-illustration-left{flex-direction:row-reverse}.rd-block.rd-block-illustration-left .rd-block-content{padding-left:30px;padding-right:0}.rd-block.rd-block-bottom:after,.rd-block.rd-block-left:after,.rd-block.rd-block-right:after,.rd-block.rd-block-top:after{content:" ";display:block;position:absolute;z-index:-1}@media screen and (max-width:1024px){.rd-block.rd-block-bottom:after,.rd-block.rd-block-left:after,.rd-block.rd-block-right:after,.rd-block.rd-block-top:after{display:none}}.rd-block.rd-block-left:after,.rd-block.rd-block-right:after{background-color:#1a408c;height:100%;max-width:calc(50vw - 10%);min-width:calc(50vw - 30%);top:50%;transform:translate(-8px,-50%);width:calc(100vw - 100%)}.rd-block.rd-block-bottom:after,.rd-block.rd-block-top:after{background-color:#f9f9f9;height:40%;left:50%;transform:translate(-50%);width:99vw}.rd-block.rd-block-right:after{right:calc(-50vw - -50%)}.rd-block.rd-block-left:after{left:calc(-50vw - -50%)}.rd-block.rd-block-top:after{top:0}.rd-block.rd-block-bottom:after{bottom:0}.rd-block .rd-block-content,.rd-block .rd-block-picture{width:50%}@media screen and (max-width:1024px){.rd-block .rd-block-content,.rd-block .rd-block-picture{width:100%}}.rd-block .rd-block-content{padding-right:30px}.rd-block-banner{grid-area:banner;height:50px;margin-bottom:10px}.rd-block-banner img{height:100%;object-fit:contain;object-position:left;width:100%}@media screen and (max-width:1024px){.rd-block-banner img{object-position:center}}.rd-block-title{font-size:18px;font-weight:600;grid-area:title;margin-bottom:10px}@media screen and (max-width:768px){.rd-block-title{font-size:14px}}.rd-block-description{font-size:14px;font-weight:400;grid-area:description;margin-bottom:20px}@media screen and (max-width:768px){.rd-block-description{font-size:12px}}.rd-block-certifications{display:flex;flex-wrap:wrap;grid-area:certifications;height:80px;justify-content:flex-end;margin-top:20px}@media screen and (max-width:1024px){.rd-block-certifications{height:50px;margin-top:-45px}}.rd-block-certifications img{height:100%;width:auto}.rd-block-picture{grid-area:picture}.rd-block-link{border-bottom:1px solid #000;color:#000;font-size:14px;grid-area:link;height:max-content;margin-bottom:10px;padding-bottom:5px;width:max-content}@media screen and (max-width:768px){.rd-block-link{font-size:12px}}.rd-block-link:after{background-image:url(../images/mob-right-arrow.png);background-position:100%;background-repeat:no-repeat;background-size:cover;content:" ";display:inline-block;height:10px;margin-left:5px;transition:all .2s ease-in-out;width:10px}.rd-block-link:hover:after{margin-left:10px}.rd-block-numbering{color:#1a408c;font-size:96px;font-weight:600;height:max-content;line-height:1;position:relative;width:max-content}@media screen and (max-width:768px){.rd-block-numbering{font-size:36px;margin-bottom:-20px;opacity:.5}}.rd-block-numbering:before{background-color:#f9f9f9;border-radius:999px;content:"";display:block;height:150px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px;z-index:-1}@media screen and (max-width:768px){.rd-block-numbering:before{display:none}}.rd-block-with-numbering-left{display:flex}.rd-block-with-numbering-left>div{margin-left:20px;margin-top:40px}.project-slider-block{padding:20px 60px;position:relative}@media screen and (max-width:768px){.project-slider-block{padding:20px 0}}.project-slider-block:after{background-color:#f9f9f9;content:"";display:block;height:40%;left:50%;position:absolute;top:0;transform:translate(-50%);width:99vw;z-index:-1}@media screen and (max-width:768px){.project-slider-block:after{display:none}}.project-slider-block .big-title-content{padding-top:30px}.project-slider-block .item{padding:0 20px}@media screen and (max-width:768px){.project-slider-block .item{padding:0 10px}}.project-slider-block .rd-block-banner{margin-top:10px}.project-slider-block .slick-arrow.slick-prev{left:-10px;transform:translate(-100%,-50%)}.project-slider-block .slick-arrow.slick-next{right:-10px;transform:translate(100%,-50%)}.project-slider-block .rd-block-bottom{display:flex;justify-content:space-between}.project-slider-block .rd-block-certifications{height:50px;margin-top:0}@media screen and (max-width:1024px){.project-slider-block .rd-block-certifications{margin-top:-20px}}.notfound-wrapper{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 93px);margin-top:93px;padding-top:300px;position:relative;width:100%}@media screen and (max-width:991px){.notfound-wrapper{height:calc(100vh - 59px);margin-top:59px}}.notfound-wrapper img{height:100%;left:0;object-fit:cover;object-position:center;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.notfound-wrapper h1{color:#000;font-size:32px;font-weight:600;line-height:45px}.notfound-wrapper span{color:#000;font-size:20px;font-weight:600;line-height:normal;margin-bottom:14px;padding-bottom:8px;position:relative}.notfound-wrapper span:after{background:#1a408c;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:78px}.notfound-wrapper p{font-size:18px}.notfound-wrapper a{background:#1a408c;border:1px solid #1a408c;border-radius:0;color:#fff;font-size:14px;font-weight:500;line-height:1;margin-top:50px;padding:15px 35px;text-align:center;transition:all .2s ease-out!important}.notfound-wrapper a:hover{background:#0000;color:#1a408c}.seopress-user-consent.seopress-user-message{display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:1rem;gap:20px;height:fit-content;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:30%}.seopress-user-consent.seopress-user-message p:first-child{display:flex;flex-direction:column}.seopress-user-consent.seopress-user-message p:last-child{display:flex;gap:20px}.seopress-user-consent.seopress-user-message p:last-child button{cursor:pointer;padding:10px 15px}.seopress-user-consent.seopress-user-message p:last-child #seopress-user-consent-accept{border:none}.seopress-user-consent.seopress-user-message p:last-child #seopress-user-consent-close{font-weight:400}.seopress-user-consent.seopress-user-message.seopress-user-consent-hide{display:none}@media screen and (max-width:991px){.seopress-user-consent.seopress-user-message{width:80%}}@tailwind utilities;.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
