.headerLogo img,.vamtam-sticky-header{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);-o-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}.headerLogo img{-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#page{position:relative;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}a,footer a:hover,h3.elementor-post__title a:hover,.elementor-menu-cart__product-name a:hover,.vamtam-trash:hover,#userLogin a:hover i,.home .elementor-menu-cart__toggle_button span:hover i,.sousCat h2:hover,.vamtam-sticky-header.vamtam-sticky-header--fixed-shown #userLogin a:hover i,.voirTout a:hover{color:#008bc1!important}.servicepage,.home,.white p,.archiveBreadcrumb a:hover,.sub-menu.elementor-nav-menu--dropdown a,.vamtam-sticky-header.vamtam-sticky-header--fixed-shown .sub-menu.elementor-nav-menu--dropdown a,.transparentheader #userLogin i,.voirTout a,.cart_totals a,.cart_totals a:hover,#place_order,#place_order:hover,#yith-welrp .yith-welrp-submit-button,#yith-welrp .yith-welrp-continue-as-guest .button,.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{color:#EAEBED!important}.home .vamtam-sticky-header.vamtam-sticky-header--fixed-shown nav a,a:hover,footer a,h3.elementor-post__title a,.vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-menu-cart__toggle_button i,.servicepage .vamtam-sticky-header.vamtam-sticky-header--fixed-shown nav a,.single-product .colText .woocommerce-Price-amount,.elementor-menu-cart__product-name a,.elementor-menu-cart__main .elementor-button--view-cart:hover span,a:hover .vamtam-trash,.elementor-nav-menu--main a,#userLogin i,.vamtam-sticky-header.vamtam-sticky-header--fixed-shown #userLogin i,#cn-notice-buttons a,#yith-welrp .yith-welrp-submit-button:hover,#yith-welrp .yith-welrp-continue-as-guest .button:hover{color:#0c0c0c!important}.elementor-menu-cart__main .elementor-button--view-cart span,.product .vamtam-add-to-cart-wrap a,.elementor-menu-cart__toggle_button .elementor-button-icon::before,.white li,.white h2,.white h3{color:#fff!important}.archiveContent p{color:#999!important}p,li{color:#666!important}.home .elementor-nav-menu--main:not(.e--pointer-framed) .current-menu-ancestor>.elementor-item:after,.home .elementor-nav-menu--main:not(.e--pointer-framed) .current-menu-ancestor>.elementor-item:before,h1::after,h2::after,.servicepage .elementor-nav-menu--main:not(.e--pointer-framed) .current-menu-ancestor>.elementor-item:after,.servicepage .elementor-nav-menu--main:not(.e--pointer-framed) .current-menu-ancestor>.elementor-item:before,h1::after,h2::after{background-color:#008bc1!important}.transparentheader .vamtam-sticky-header{background:linear-gradient(180deg,rgb(0 0 0 / .4) 0%,#fff0 100%)!important}.transparentheader .vamtam-sticky-header.vamtam-sticky-header--fixed-shown,.vamtam-sticky-header{background:rgb(255 255 255)!important}.services .elementor-cta svg path,.megaMenu svg path{fill:#008bc1!important}.single_variation_wrap .woocommerce-Price-amount,.elementor-kit-4 button,.woocommerce .button{font-family:"Fugaz One",Sans-serif!important}.sousCat h2{font-family:"Poppins"!important}h1{font-size:calc(53px + 1vw)!important}h2{font-size:calc(33px + 1vw)!important}.superH1{font-size:calc(28px + 1vw)!important}.superH2,.smallH2 h2{font-size:calc(18px + 1vw)!important}h3{font-size:calc(19px + 0.8vw)!important}.homeHero h3{font-size:calc(13px + 0.8vw)!important}.services h3{font-size:calc(11px + 0.8vw)!important}.smallH3 h3,h3.elementor-post__title{font-size:calc(10px + 0.8vw)!important}.archiveBlogH1 h1,.single-post h1{font-size:58px!important}.homeTitle p{font-size:50px!important}.archiveH1 h1{font-size:40px!important}.single-product h1,.woocommerce h2,.page3rd h2{font-size:27px!important}.single-product .colText .woocommerce-Price-amount{font-size:25px!important}h4,.vamtam-elementor-menu-cart__header>span,.woocommerce h3,.page3rd h3{font-size:22px!important}.elementor-menu-cart__product-price .woocommerce-Price-amount bdi{font-size:19px!important}h2.woocommerce-loop-product__title,.woocommerce h4{font-size:18px!important}.elementor-menu-cart__product-name a{font-size:16px!important}p,.sousCat h2{font-size:15px!important}.elementor-kit-4 select,.elementor-kit-4 .elementor-field-group .elementor-select-wrapper select,.elementor-kit-4 .select2.select2-container .selection>.select2-selection[role="combobox"]{font-size:14px!important}.archiveContent p,.smallContent p,.smallContent li{font-size:13px!important}.subFooter p,.subFooter a{font-size:12px!important}h1,h2,h3{line-height:1.2!important}.servicepage h1{line-height:1!important}.elementor-menu-cart__main .elementor-button--view-cart span,.archive h2,.archive .vamtam-add-to-cart-wrap a,.woocommerce .button,.elementor-kit-4 button,.elementor-menu-cart__toggle_button .elementor-button-icon::before,mark{font-weight:500!important}h2,.woocommerce h1{letter-spacing:0!important}.sousCat h2{text-transform:inherit!important}.archiveH1 h1{margin-left:0!important}.single-product h2{margin-bottom:20px!important;margin-top:15px!important}.single-product .products .product h2{margin-bottom:0px!important}.page3rd h2{margin-left:0!important}.page3rd h2::after{display:none}.woocommerce h3{margin-top:40px;margin-bottom:8px}h4{text-transform:initial!important;margin-bottom:8px!important;font-weight:500;margin-top:30px}.smallContent h2{margin-top:60px!important;margin-bottom:20px!important}.smallContent h3{margin-top:50px!important;margin-bottom:20px!important}.alignLeft h2{margin-left:0!important}.flex,.flexCol>div{display:flex}.brMobile br{display:none}.nolink>a{cursor:default}h1,h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin:auto!important;z-index:2}body:not(.servicepage) h1::after,h2::after{content:"";position:absolute;width:calc(100% + 30px);max-width:80vw;height:12px;left:-15px;bottom:14px;z-index:-1;animation:In 1.8s 2s ease forwards!important;-webkit-animation:In 1.8s 2s ease forwards!important;opacity:0;-webkit-transform:skewX(-0deg) translateY(60px) translateX(-35px);-ms-transform:skewX(-0deg) translateY(60px) translateX(-35px);transform:skewX(-0deg) translateY(60px) translateX(-35px)}h2::after{bottom:8px}.woocommerce h2::after{height:6px;bottom:5px;left:0;width:100%;content:""}.archiveBlogH1 h1::after{height:10px}.noAfter h1::after,.noAfter h2::after,.products .product h2::after{display:none}@keyframes In{from{-webkit-transform:skewX(-0deg) translateY(60px) translateX(-35px);-ms-transform:skewX(-0deg) translateY(60px) translateX(-35px);transform:skewX(-0deg) translateY(60px) translateX(-35px);opacity:0}to{-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);opacity:1}}.translate1{animation:translate1 0.8s 2s ease forwards!important;-webkit-animation:translate1 0.8s 3s ease forwards!important;transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);opacity:0}@keyframes translate1{from{transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);opacity:0}to{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}}.translate2{animation:translate1 0.8s 3s ease forwards!important;-webkit-animation:translate1 0.8s 4s ease forwards!important;transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);opacity:0}.translate3{animation:translate1 0.8s 4s ease forwards!important;-webkit-animation:translate1 0.8s 5s ease forwards!important;transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);opacity:0}.home h1,.textShadow,.servicepage h1,.textShadow{text-shadow:0 0 30px rgb(0 0 0 / 25%)}.content{max-width:1024px;margin:auto}.content2,.single-product h2{margin-left:0!important}#header{max-width:100vw}div[data-elementor-type="header"]{width:100%;z-index:999999!important}#header .col1 .elementor-image{justify-content:start;display:grid}.headerLogo img{height:80px!important;width:100%!important}.transparentheader .headerLogo img{opacity:0}.transparentheader .headerLogo>div{background-image:url(/wp-content/uploads/2021/03/logo-white.svg);background-size:contain;background-repeat:no-repeat}.headerLogo>div{background:none}.vamtam-sticky-header.vamtam-sticky-header--fixed-shown,.vamtam-sticky-header,.transparentheader .vamtam-sticky-header.vamtam-sticky-header--fixed-shown{border-bottom:1px solid #0c0c0c}.transparentheader .vamtam-sticky-header{border:none}.vamtam-sticky-header.vamtam-sticky-header--fixed-shown .headerLogo img{opacity:1}.vamtam-prevent-scroll-jumps{padding-top:0!important}.megaMenu>div{backdrop-filter:blur(15px);background:#0c0c0cc7;margin:0!important;padding-top:84px!important}.sub-menu.elementor-nav-menu--dropdown,.elementor-popup-modal .dialog-widget-content{backdrop-filter:blur(15px)!important;background-color:#0c0c0cc7!important}#userLogin{width:30px}.homeHero{height:100vh;background:#0c0c0c}.homeHero .secInner1{position:absolute;margin:0!important;top:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;transform:translateX(-50%)}.homeHero .secInner2{position:absolute;top:calc(100vh - 110px);margin:0!important;z-index:9;background:rgb(0 0 0 / .2);backdrop-filter:blur(5px)}.homeTitle2>div{min-width:80vw;left:50%;position:relative;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.heroServicepage .col1{position:absolute;top:44%}.page3rd #page{margin:130px 0 50px}.woocommerce-ordering,.woocommerce .sku_wrapper,.sousCat img,.sousCat .vamtam-hover-wrap{display:none!important}.products .product img{aspect-ratio:1;object-fit:cover}.elementor-wc-products.vamtam-has-theme-style ul.products li.product:not(.product-category) .vamtam-product-content{padding-left:0}.single-product .wp-video{max-width:800px}.woocommerce-account #page{margin-top:150px}.woocommerce-cart #page,.woocommerce-checkout #page{margin-top:80px}.yith-welrp-continue-as-guest{overflow:hidden}.woocommerce-coupon-form{width:auto;float:left}.descProd .wc-tabs{display:none}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__container .elementor-menu-cart__main .vamtam-close{width:18px}.single-post h1::after{bottom:9px!important}@media screen and (min-width:1920px){h1{font-size:72px!important}h2{font-size:52px!important}.superH1{font-size:47px!important}.superH2,.smallH2 h2{font-size:37px!important}h3{font-size:34px!important}.homeHero h3{font-size:23px!important}.services h3,.smallH3 h3,h3.elementor-post__title{font-size:26px!important}}@media screen and (max-width:1024px){.servicepage .elementor-menu-cart__toggle_button i{color:#0c0c0c!important}.vamtam-sticky-header nav a{color:#EAEBED!important}.brMobile br{display:block}.homeTitle p,.archiveBlogH1 h1,.single-post h1{font-size:45px!important}.archiveH1 h1{font-size:35px!important}.homeHero h3{font-size:calc(17px + 0.8vw)!important}h3{font-size:calc(17px + 0.8vw)!important}.archiveBlogH1 h1::after{bottom:9px!important}#page{padding-top:80px}.scrolled#header{border-bottom:1px solid #0c0c0c}.elementor-nav-menu--dropdown{backdrop-filter:blur(15px)!important;background:rgb(12 12 12 / .8)!important}.transparentheader #userLogin i,.home .elementor-menu-cart__toggle_button i{color:#0c0c0c!important}.transparentheader .vamtam-sticky-header,.vamtam-sticky-header{position:fixed;width:100%;background:#fff!important}.vamtam-sticky-header .col1{order:2}.vamtam-sticky-header .col1 .elementor-widget-container{text-align:center}.headerLogo img{height:70px!important}.scrolled .headerLogo img{height:50px!important}.vamtam-sticky-header .col2{order:1}.vamtam-sticky-header .col2 .elementor-widget-wrap{justify-content:start!important}.vamtam-sticky-header .col3{order:3}.col3 .userLogin .elementor-icon-wrapper{display:flex}.col3 #userLogin i{font-size:27px}#elementor-menu-cart__toggle_button{padding-left:30px}.elementor-menu-cart__toggle_button i{font-size:27px}.transparentheader .headerLogo>div{background:none}.transparentheader .headerLogo img{opacity:1}.homeHero{height:75vh}.homeHero .secInner2{top:calc(67vh - 110px)}.single-product .wp-video{max-width:94vw!important}}@media screen and (max-width:767px){#page{padding-top:68px}.elementor .elementor-hidden-phone{display:block!important}#header .col2 .elementor-menu-toggle{padding:0}h1{font-size:calc(46px + 1vw)!important}h2{font-size:calc(29px + 1vw)!important}.superH2,.smallH2 h2{font-size:calc(16px + 1vw)!important}.homeHero h3{font-size:calc(15px + 0.8vw)!important}.services h3{font-size:calc(14px + 0.8vw)!important}.homeTitle p,.archiveH1 h1,.archiveBlogH1 h1,.single-post h1{font-size:31px!important}h2.woocommerce-loop-product__title,.woocommerce h4{font-size:16px!important}.archiveBlogH1 h1::after{bottom:5px!important;height:8px!important}.noAfterMobile h2::after,.noAfterMobile h1::after{display:none}.headerLogo img{height:58px!important}.scrolled .headerLogo img{height:40px!important}.elementor-menu-cart__toggle_button i{font-size:23px}#elementor-menu-cart__toggle_button{padding-left:15px}.col3 #userLogin i{font-size:23px}.homeHero{height:calc(100vh - 120px)}.homeTitle p{font-size:35px!important}.homeHero .secInner2{top:calc(100vh - 267px)}body:not(.servicepage) h1::after,h2::after{height:11px;bottom:7px;width:100%;left:-3px}.leftTitle_mobile h2{margin-left:0!important}.archiveContent .term-description>div{padding:0!important}.archive .sousCat .products{display:flex!important;flex-wrap:wrap!important}.archive .sousCat .vamtam-product-cat-content{padding:0!important}body.archive .sousCat ul.products li.product{margin-bottom:-20px!important}#cmplz-cookiebanner-container .cmplz-buttons{flex-direction:row!important}#cmplz-cookiebanner-container .cmplz-message{font-size:11px;line-height:1.2}#cmplz-cookiebanner-container .cmplz-buttons button{font-size:13px;line-height:1.2;height:33px}.cmplz-header{display:none!important}@media screen and (max-width:500px){h1{font-size:calc(36px + 1vw)!important}h2{font-size:calc(27px + 1vw)!important}.archiveH1 h1{font-size:25px!important}nav a{font-size:14px!important}#header{padding:5px 15px 5px 15px}#header .col3{width:25%}.homeTitle>div{margin-top:-50px!important}.homeTitle2>div{margin-top:-35px!important}.cookie-notice-container,.cookie-revoke-container{padding:10px}#cn-notice-text{line-height:1.4}#cn-notice-buttons{margin-top:10px}}