:root{--color-white:#fff;--color-orange:#FE5900}.logo{position:relative;z-index:1}.logo::before{content:'';position:absolute;height:105px;width:100%;top:-4px;left:-20px;background:#1e1e1e29;clip-path:polygon(.519% 54.777%,.519% 54.777%,.217% 47.132%,.212% 39.586%,.486% 32.258%,1.024% 25.267%,1.807% 18.731%,2.819% 12.771%,4.043% 7.504%,5.461% 3.049%,7.056% -.474%,8.812% -2.948%,94.581% -92.39%,100.09% .019%,14.32% 89.462%,14.32% 89.462%,12.493% 90.726%,10.688% 90.747%,8.936% 89.599%,7.265% 87.35%,5.702% 84.075%,4.277% 79.842%,3.018% 74.725%,1.953% 68.794%,1.11% 62.121%,.519% 54.777%);filter:blur(45px);z-index:-2}.logo::after{content:'';position:absolute;height:100px;width:100%;top:-3px;left:-18px;background:var(--white);clip-path:polygon(.519% 54.777%,.519% 54.777%,.217% 47.132%,.212% 39.586%,.486% 32.258%,1.024% 25.267%,1.807% 18.731%,2.819% 12.771%,4.043% 7.504%,5.461% 3.049%,7.056% -.474%,8.812% -2.948%,94.581% -92.39%,100.09% .019%,14.32% 89.462%,14.32% 89.462%,12.493% 90.726%,10.688% 90.747%,8.936% 89.599%,7.265% 87.35%,5.702% 84.075%,4.277% 79.842%,3.018% 74.725%,1.953% 68.794%,1.11% 62.121%,.519% 54.777%);z-index:-1}.logo img{padding:8px;width:95px;height:60px;object-fit:contain;position:relative;top:7px}.sticky .logo img{top:unset}#bwt_header{position:absolute;z-index:99;left:0;right:0;width:100%}#wpadminbar{position:fixed!important}#Header .sticky{box-shadow:rgb(0 0 0 / 10%) 0 4px 12px!important;background-color:#fff}#Header .sticky .logo::before,#Header .sticky .logo::after{clip-path:unset;background-color:unset}.header-cls.container{margin:0 auto}.main-navigation ul ul li:hover a{background:unset}.announcement-hr{width:96%;margin:0 auto;background:#CCC;height:2px!important}.header-read-more a{background-color:var(--color-orange);padding:10px 18px;color:var(--color-white);font:normal 18px/24px Bebas Neue;z-index:1;font-weight:100;justify-content:space-between;letter-spacing:1px}.header-read-more a{color:#fff}.sticky{position:fixed!important;top:0;width:100%;padding-bottom:0!important;z-index:99;background-color:#fff;left:0}.stickynavbar .header-cls:not(.container){padding-inline-end:7%}#Header .sub-menu .current-menu-item{background-color:var(--color-orange)}#Header .sub-menu .current-menu-item a{color:#fff!important}.main-navigation ul{margin:0;padding:0;display:flex;justify-content:end;gap:20px}.main-navigation li{position:relative;padding:15px 18px;display:inline-block}.primary_nav{display:flex;justify-content:end;gap:30px}.main-navigation a{display:block;text-decoration:none;font:600 15px / 24px var(--font-one);letter-spacing:0;color:var(--black)!important}.main-navigation a:hover{color:var(--purple)!important}#sidebar1,.mobile-menu,.sub-menu{display:none}.main-navigation ul ul{position:absolute;left:0;top:50px;background:var(--color-secondary);min-width:220px;z-index:9999;transition:all 1s;transform:scaleX(0);animation:rotateY 0.4s ease-in-out forwards;transform-origin:left center;border-radius:6px}@keyframes rotateY{0%{transform:scaleX(0)}100%{transform:scale(1)}}.main-navigation ul ul ul{left:31%!important;top:100%!important}.main-navigation ul ul li a:hover{padding-left:10px;transition:all 0.3s}.main-navigation ul ul li{float:none;text-align:left;padding:10px 15px;margin:0}.main-navigation ul ul li,.menubar.scrolled .main-navigation ul ul li{float:none;display:block;text-align:left}.main-navigation ul li ul{background:var(--white);list-style:none;position:absolute;padding:0;display:none;margin:0;border:0;box-shadow:0 5px 40px rgb(0 0 0 / .15);display:none;overflow:hidden;transition:all 1s;left:0;animation:0.6s cubic-bezier(.25,.46,.45,.94) 0s 1 normal both running tilt-in-top-2}@keyframes tilt-in-top-2{0%{-webkit-transform:rotateY(-30deg) translateY(-300px) skewY(30deg);transform:rotateY(-30deg) translateY(-300px) skewY(30deg);opacity:0}100%{-webkit-transform:rotateY(0deg) translateY(0) skewY(0deg);transform:rotateY(0deg) translateY(0) skewY(0deg);opacity:1}}.main-navigation ul li:hover ul,.main-navigation ul li ul li:hover ul{display:block}.sub-menu a:before{content:'';position:absolute;top:50%;left:0;z-index:-1;height:3px;width:10px;margin-top:0;-moz-transform:translate3d(-100%,-100%,0) scale(0);-ms-transform:translate3d(-100%,-100%,0) scale(0);-webkit-transform:translate3d(-100%,-100%,0) scale(0);transform:translate3d(-100%,-100%,0) scale(0);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background:var(--purple)}.sub-menu a:hover:before{-moz-transform:translate3d(-70%,-50%,0) scale(1);-ms-transform:translate3d(-70%,-50%,0) scale(1);-webkit-transform:translate3d(-70%,-50%,0) scale(1);transform:translate3d(-70%,-50%,0) scale(1)}.main-navigation ul li:hover>ul{display:block}.primary_nav>li>ul>li a{font:600 15px/20px var(--theme-font);letter-spacing:0}.side-navigation ul li.current_page_item{border:2px solid #fff;border-radius:50px;background:#566e89;padding:4px 26px;margin:20px}.main-navigation ul ul li,.menubar.scrolled .main-navigation ul ul li{float:none;display:block;text-align:left}.primary_nav>li>ul>li a:hover{color:var(--white)!important}.main-navigation ul ul li:last-child{border-bottom:0}#menu-primary-menu>.menu-item-has-children::before{content:"\f078";font-family:'font awesome 5 free';font-weight:800;position:absolute;right:1px;bottom:0;top:18px;font-size:12px;color:#000}.sub-menu li{padding:10px 12px}.main-navigation a{position:relative;z-index:1;transition:all .5s ease}::placeholder{color:var(--downriver);opacity:1;}:-ms-input-placeholder{color:var(--downriver)}::-ms-input-placeholder{color:var(--downriver)}.header-search-form:after{content:'';position:absolute;height:90px;width:2px;background:#ccc;top:-30px;left:-32%}#sticky-onoff,.responsive-menu-title{display:none}#cart{box-shadow:0 3px 6px #00000029;background:#fff;width:325px;left:unet;top:30px;right:0;margin:0 auto;text-align:left;padding:10px;position:absolute;z-index:999999;display:none;animation:growDown 300ms ease-in-out forwards;transform-origin:top center;box-shadow:0 0 4px #19213f7d;border:1px solid var(--purple)}@keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}100%{transform:scaleY(1)}}.cart_box:hover #cart{display:block;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}#cart .woocommerce a.button{background:#000;padding:10px 20px!important;border-radius:25px;font-size:12px;color:#fff;font:normal normal 600 14px / 14px var(--font-one)}.order-track-hover button.button.wp-element-button{padding:10px 20px}#cart .woocommerce a.button:hover,.order-track-hover button.button.wp-element-button:hover{background:var(--purple);color:#fff!important}.mini_cart_item img{background:#F1EAFF;padding:5px;border-radius:10px}#cart .widget_shopping_cart_content p{margin:0}#header .woocommerce form .form-row,#header .woocommerce form .form-row{width:100%}#cart .woocommerce-mini-cart__total{padding-left:27px}#cart .woocommerce .widget_shopping_cart .total,#cart .woocommerce.widget_shopping_cart .total{border-top:1px solid #eee;padding:10px 0}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{right:0;left:unset;top:-2px;font-size:12px!important;display:flex;align-items:center;justify-content:center;padding:9px}#header .mini_cart_item a{font:normal normal 600 14px / 16px Rubik;letter-spacing:0;color:#000}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left!important;margin-right:24px;width:20%;object-fit:cover;margin-bottom:10px}.woocommerce a.remove{background:var(--purple);color:white!important;width:20px;padding:4px;height:20px;font-size:16px;display:flex;align-items:center;justify-content:center}.alert.alert-minimalist{background-color:#ffe;border-color:var(--purple);border-radius:3px;color:#959595;box-shadow:0 0 5px rgb(51 51 51 / 30%);padding:10px;z-index:9999999!important;height:auto;width:26%!important;background:#fff;padding:10px 23px;box-shadow:rgb(0 0 0 / 16%) 0 1px 4px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}.alert.alert-minimalist img{width:50px}.prod-title{font:600 16px / 25px Rubik;color:#000}.prod-messg{font:normal normal normal 14px / 24px Rubik;color:#000}.pull-left{float:none}.wishlist-items-wrapper .product-name{text-align:center!important}.wishlist-items-wrapper .product-price{font-family:Inter;font-weight:700;font-size:14px;line-height:15px;color:#000!important}.search-container{position:relative;border-radius:10px;background-color:#fff;transition:all 0.3s ease-in-out;display:none;box-shadow:rgb(0 0 0 / 7%) 0 1px 1px,rgb(0 0 0 / 7%) 0 2px 2px,rgb(0 0 0 / 7%) 0 4px 4px,rgb(0 0 0 / 7%) 0 8px 8px,rgb(0 0 0 / 7%) 0 16px 16px}.search-container.opened{max-height:100px;transition:all 0.5s ease-in-out;z-index:99}.search-container input[type="text"]{outline:none;font-size:1.6rem;margin:18px;width:300px;background-color:inherit;border:0}.search-container .search-icon{vertical-align:super}.contains-search{position:relative}.search-container{position:absolute;width:auto;z-index:99;right:2em;top:4em;min-width:260px}.search-container [type=search]{border:unset;position:relative;background:#fff0;padding:10px 4px;width:auto;border-radius:10px}.contains-search .fa-times:before{position:relative;top:6px;font-size:16px}.search-buttons{background:var(--red);color:#fff;border:none;padding:10px}.search-icon{background:#fff0;border:none}.search-icon i,.header-login i{font-size:14px;color:#000}.serach-page input.search-field{padding:10px}button.search-submit{border:0;background-color:#fff0}:focus-visible{outline:unset}.search-container form button{position:absolute;background:0 0;opacity:1;border:none;font-size:0}.search-container [type=submit]{position:absolute;top:3px;background:var(--purple);border:none;top:3px;right:3px;border-radius:7px;height:35px;width:35px;padding:0}.search_form ::placeholder{color:#000}.search-container button::before{content:'\f002';font-family:"font awesome 6 free";font-weight:900;font-size:14px;color:#fff}#bwt-footer{background:linear-gradient(87deg,#CBB6FE .73%,#EAD6B5 99.68%);background-repeat:no-repeat}.footer-logo{z-index:1;}.footer-logo::after{content:'';position:absolute;clip-path:polygon(.519% 54.777%,.519% 54.777%,.217% 47.132%,.212% 39.586%,.486% 32.258%,1.024% 25.267%,1.807% 18.731%,2.819% 12.771%,4.043% 7.504%,5.461% 3.049%,7.056% -.474%,8.812% -2.948%,94.581% -92.39%,100.09% .019%,14.32% 89.462%,14.32% 89.462%,12.493% 90.726%,10.688% 90.747%,8.936% 89.599%,7.265% 87.35%,5.702% 84.075%,4.277% 79.842%,3.018% 74.725%,1.953% 68.794%,1.11% 62.121%,.519% 54.777%);background:var(--white);height:95px;width:100%;z-index:-1;top:-5px;left:-25px}.footer-logo img{width:75px;height:40px;top:15px;position:relative}.custom-social-icons{display:flex;gap:7px}.custom-social-icons i{background:#000;color:var(--white);width:35px;height:35px;line-height:35px;text-align:center;border-radius:50%;animation-name:tada;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in}.custom-social-icons i:hover{background:var(--purple)}.slider-social-wrap{margin-bottom:30px;margin-top:30px;display:flex;flex-direction:column;gap:10px;width:max-content;margin-left:auto}.footer-border{border-top:2px solid #FFF}#bwt-footer h3{font-family:Inter;font-weight:700;font-size:22px;line-height:26px;margin-bottom:20px}#bwt-footer form{position:relative;margin-top:10%;z-index:1}.footer-col-one{position:relative}.textwidget p{font-size:14px}.footer-col-one svg{position:absolute;bottom:50px;right:65px;width:155px;opacity:.2}#menu-footer{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px 10px}#menu-categories li{margin-bottom:15px}#bwt-footer form input[type="email"]{width:100%;border:none;box-shadow:0 4px 4px 0 #00000026;padding:10px;border-radius:7px}input::-webkit-input-placeholder{color:#7D7D7D}#bwt-footer .wpcf7-submit{position:absolute;right:4px;top:4px;font-weight:900;font-family:"Font Awesome 6 Free";border:none;border-radius:5px;background:var(--orange);font-size:15px;height:33px;width:33px;line-height:20px;text-align:center;color:var(--white)}#bwt-footer ul li a{color:#000;font:500 15px / 26px var(--font-one)}.about_me i,#bwt-footer ul li a:hover{color:var(--purple)}#bwt-footer .phone-wrap i{background:var(--purple);align-items:center;font-size:20px;padding:12px;border-radius:5px;color:#fff}.about_me a{font:400 16px / 22px var(--font-one);letter-spacing:0;color:var(--black);display:flex;gap:10px;align-items:baseline;margin-bottom:7px}.phone-wrap{margin-top:30px}.about_me .phone-wrap a{font:600 20px / 22px var(--font-one);margin-bottom:0}.about_me a:hover{color:var(--purple)}.copyright-text a,.copyright-text p{font-family:Inter;font-weight:400;font-size:16px;color:#fff}.copyright-text a:hover{color:var(--purple)}#main-header input[type="text"]{height:65px;font-size:21px;font-weight:500;outline:none;color:#555;padding:0 25px;width:750px;position:absolute;top:0;right:0;background:#fff;z-index:3;transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer;border:1px solid #BBB;cursor:text}.header-form i{font-size:29px;color:#03B2FB;position:absolute;right:20px;z-index:4;top:16px}#site-navigation ul li.current_page_item a{color:var(--purple)!important}#menu-quick-menu{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px 0}#slider{padding-top:px}#category{padding-top:px}#about-us{padding-top:px!important}#feature{padding-top:px!important}#services{padding-top:px}#our-product{padding-top:px}#project{padding-top:px!important}#custom-print{padding-top:px}#testimonial{padding-top:px!important}#why-choose-us{padding-top:px}#plan{padding-top:px}#blog-news{padding-top:px}