@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap);:root{--primary-color:223, 69, 44;--sr-color:36, 37, 38;--white:255, 255, 255}html{overflow-x:hidden}body{margin:0;padding:0;box-sizing:border-box;font-family:'Poppins'}::selection{background-color:rgba(var(--primary-color),1);color:rgba(var(--white),1)}a.site-title,p.site-description{color:rgba(var(--white));text-decoration:none;text-transform:capitalize;display:block;margin:0}a{color:rgba(var(--primary-color),1);text-decoration:underline}a:hover,a:focus-within{color:rgba(var(--primary-color),1);text-decoration:dotted underline}.main-header .navbar .navbar-nav .current-menu-item>a,.main-header .navbar .navbar-nav a:hover,.main-header .navbar .navbar-nav>li.current_page_ancestor>a,.main-header .navbar .navbar-nav a:hover,.main-header .navbar .navbar-nav a:focus,.main-header .navbar .navbar-nav a:focus-within{color:rgba(var(--primary-color));background:rgba(var(--primary-color))}.theme-unit{padding:100px 0}.header-search-active.overlay-enabled{overflow:hidden}.above-header{padding:8px 0;position:relative;z-index:1}.above-header .widget-contact .contact-icon{width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;margin-right:15px;transition:0.65s;position:relative;z-index:1}.header-three .above-header .widget-contact .contact-icon{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.header-three .above-header .widget-contact .contact-icon:before{background-color:rgba(var(--primary-color),1)}.header-three .above-header .widget-contact .contact-info p.text span,.header-three .above-header .widget-contact .contact-info p.text a{color:rgba(var(--sr-color),1)}.above-header .widget-contact .contact-icon:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.above-header .widget-contact .contact-area:hover .contact-icon:before,.above-header .widget-contact .contact-area:focus-within .contact-icon:before{background-color:rgba(var(--primary-color),1)}.above-header .widget-contact .contact-area:hover .contact-icon,.above-header .widget-contact .contact-area:focus-within .contact-icon{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.above-header .widget-contact .contact-area{display:flex;align-items:center}.above-header .widget-contact .contact-info p.text{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.above-header .widget-contact .contact-info p.text span{font-weight:600;font-size:20px;display:inline-block;color:rgba(var(--white),1)}.above-header .widget-contact .contact-info p.text a{color:rgba(var(--white),1);text-decoration:none}.widget_social_widget ul{padding:0;margin:0;list-style:none}.above-header .widget_social_widget li{display:inline-block}.above-header .widget_social_widget li a{width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block}.above-header .widget_social_widget li a:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.above-header .widget_social_widget li a:hover:before,.above-header .widget_social_widget li a:focus-within:before{background-color:rgba(var(--primary-color),1)}.above-header .widget_social_widget li a:hover,.above-header .widget_social_widget li a:focus-within{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.above-header .widget_social_widget li:last-child a{margin-right:0}.above-item.center{text-align:center}.above-item.right .widget-contact .contact-area{justify-content:end}.above-header .widget-right{display:flex;justify-content:end}.header-two .header-bottom,.header-three .header-bottom{padding:15px 0;background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff)}.header-two .widget-right>.widget:not(:first-child),.header-three .widget-right>.widget:not(:first-child){margin-left:20px}.header-two .navbar .navbar-nav,.header-three .navbar .navbar-nav{flex:1}.header-two.main-header .navbar.nav_bg{z-index:2}.header-two .above-header,.header-three .above-header{padding:20px 0}.header-three .above-header{background-color:rgba(var(--white),1)}.header-two .navbar-brand,.header-three .navbar-brand{height:100%;display:flex;flex-direction:column}.header-bottom .col-lg-6:nth-child(2) .widget .contact-area{justify-content:end}.main-header .navbar .dropdown-menu{border-radius:0;padding:0;margin:0;background:rgba(var(--sr-color))}.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover{background:none;color:rgba(var(--primary-color))}.main-header .navbar .dropdown-menu li .dropdown-item{text-decoration:none;position:relative;padding:10px 20px;border-bottom:1px solid rgba(0 0 0 / 10%);color:rgb(var(--white));transition:1s}.main-header .navbar .dropdown-menu li .dropdown-item:hover,.main-header .navbar .dropdown-menu li .dropdown-item:focus-within{color:rgba(var(--white));background:rgba(var(--primary-color))}.dropdown-menu .dropdown-toggle::after{position:absolute;top:50%;right:15px;transform:translate(0,-50%)}.main-header .navbar-toggler{color:rgba(var(--white),1);border-color:rgba(var(--white),1)}.main-header .navbar .dropdown-menu li:not(:last-child){border-bottom:1px solid rgba(var(--white),.1)}.navbar .navbar-nav li .dropdown-menu li .dropdown-menu,.navbar .navbar-nav li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{left:100%;top:0}.navbar .navbar-nav li .dropdown-menu li .dropdown-menu li .dropdown-menu,.navbar .navbar-nav li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu,.navbar .navbar-nav li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{top:100%;left:0%}.navbar .navbar-nav li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu,.navbar .navbar-nav li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{left:-100%;top:0%}.navbar .navbar-nav li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{top:0%;left:-100%}.main-menu-right .menu-right-list .cart-wrapper .header-cart,.header-search-toggle{width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;transition:0.65s;position:relative;z-index:1;border:none;display:block}.main-menu-right .menu-right-list .cart-wrapper .header-cart:before,.header-search-toggle:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.main-menu-right .menu-right-list .cart-wrapper .header-cart:hover:before,.main-menu-right .menu-right-list .cart-wrapper .header-cart:focus-within:before,.header-search-toggle:hover:before,.header-search-toggle:focus-within:before{background-color:rgba(var(--primary-color),1)}.main-menu-right .menu-right-list .cart-wrapper .header-cart:hover,.main-menu-right .menu-right-list .cart-wrapper .header-cart:focus-within,.header-search-toggle:hover,.header-search-toggle:focus-within{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.header-two .main-menu-right .menu-right-list .cart-wrapper .header-cart:hover,.header-two .main-menu-right .menu-right-list .cart-wrapper .header-cart:focus-within,.header-two .main-menu-right .menu-right-list .search-button .header-search-toggle:hover,.header-two .main-menu-right .menu-right-list .search-button .header-search-toggle:focus-within{background-color:rgba(var(--sr-color),.4);color:rgba(var(--primary-color))}.header-two .main-menu-right .menu-right-list .cart-wrapper .header-cart:hover:before,.header-two .main-menu-right .menu-right-list .cart-wrapper .header-cart:focus-within:before,.header-two .main-menu-right .menu-right-list .search-button .header-search-toggle:hover:before,.header-two .main-menu-right .menu-right-list .search-button .header-search-toggle:focus-within:before{background-color:rgba(var(--sr-color),1)}.main-menu-right .menu-right-list .cart-wrapper .header-cart:hover span,.main-menu-right .menu-right-list .cart-wrapper .header-cart:focus-within span{background-color:rgba(var(--white));color:rgba(var(--sr-color))}.main-menu-right .menu-right-list{padding:0;margin:0;list-style:none;display:flex}.main-menu-right .menu-right-list li{display:inline-block;position:relative}.main-header .navbar .navbar-nav .nav-item a.nav-link{color:rgba(var(--white),1);font-weight:400;text-decoration:none;flex:1;padding-left:10px}.main-header .navbar .navbar-nav .nav-item.current_page_item a{background-color:rgba(var(--primary-color))}.main-header.header-three .navbar .navbar-nav .nav-item.current_page_item a{background-color:rgba(var(--sr-color))}.mobile-collapsed button{border:none;height:40px;width:40px;border-radius:100%;font-size:18px;background-color:rgba(var(--primary-color),1);color:rgba(var(--white),1)}.mobile-collapsed>button:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);display:block;transition:0.65s}.navbar ul.navbar-nav .nav-item.current>.mobile-collapsed>button:before,.navbar ul.navbar-nav .nav-item ul.dropdown-menu li.current>.mobile-collapsed>button:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header-search-popup{background-color:rgb(4 32 56 / .8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001;overflow:hidden;display:none;visibility:hidden;opacity:0}.header-search-flex{width:100%;margin:auto;position:relative;top:50%;-moz-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.header-search-popup .search-form{display:flex;align-items:center;width:450px;margin:0 auto}.close-style.header-search-close{position:absolute;width:40px;height:40px;border:none;background:var(--light);color:rgba(var(--primary-color),1);top:-140px;right:7%}.header-search-active .header-search-popup{display:block;visibility:visible;opacity:1}.header-search-popup .search-form .header-search-field{padding:10px;border-radius:5px;border:none;box-shadow:none;height:50px}.header-search-popup .search-form{position:relative;overflow:hidden}.header-search-popup .search-form .search-submit{position:absolute;height:40px;width:40px;line-height:40px;padding:0;border:none;border-radius:5px;background:rgba(var(--primary-color));color:rgba(var(--white));right:5px}.close-style{position:absolute;top:2.2%;right:1%;margin:0 auto;display:block;width:45px;height:44px;border-radius:0;border-color:#fff0;border-style:solid;background:var(--primary-color);z-index:9}.close-style:before,.close-style:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:25px;height:4px;background:rgba(var(--white),1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.close-style:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close-style:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-two .main-menu-right .menu-right-list .cart-wrapper .header-cart span,.header-three .main-menu-right .menu-right-list .cart-wrapper .header-cart span{background:rgba(var(--sr-color));color:rgb(var(--white))}.header-two .main-menu-right .menu-right-list .cart-wrapper .header-cart:hover span,.header-three .main-menu-right .menu-right-list .cart-wrapper .header-cart:hover span,.header-two .main-menu-right .menu-right-list .cart-wrapper .header-cart:hover span,.header-three .main-menu-right .menu-right-list .cart-wrapper .header-cart:hover span{background:rgba(var(--white));color:rgb(var(--sr-color))}.main-menu-right .menu-right-list .cart-wrapper .header-cart span{position:absolute;width:15px;height:15px;border-radius:15px;line-height:15px;background:rgba(var(--primary-color));font-size:10px;color:rgba(var(--white),1);top:0;right:0;transition:0.65s}.shopping-cart{position:absolute;top:100%;right:0;z-index:2;width:250px;padding:12px;background:rgba(var(--white),1);border-radius:0 3px 3px;border:0;border-top:3px solid var(--primary-color);opacity:0;visibility:hidden;-webkit-box-shadow:0 15px 30px -5px rgb(0 0 0 / 7%);box-shadow:0 15px 30px -5px rgb(0 0 0 / 7%);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition:var(--bs-transition);transition:.6s}.shopping-cart-header{border-bottom:1px solid #E8E8E8;padding-bottom:15px;color:var(--secondary-color);line-height:1.5}.shopping-cart-header .badge{background-color:rgba(var(--primary-color));width:20px;height:20px;border-radius:20px;text-align:center;line-height:20px;padding:0;position:absolute}.bticn{position:relative}.bticn span{position:absolute;width:16px;height:16px;border-radius:20px;display:inline-block;text-align:center;background:#fff;line-height:16px;color:#000;font-size:10px}.shopping-cart-total{float:right;font-size:1.125rem;font-weight:600}.woocommerce-Price-amount.amount{font-weight:600}div.shopping-cart ul.shopping-cart-items{padding:0;margin:0;padding-top:20px;list-style:none}div.shopping-cart ul.shopping-cart-items li{display:inline-block;width:100%;margin:0 0 10px 0;padding:0;font-size:15px;position:relative;line-height:1.5}div.shopping-cart ul a.remove{float:right;margin-top:0;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;color:rgba(var(--white),1)!important;background-color:rgba(var(--primary-color),1);box-shadow:0 0 10px rgb(0 0 0 / 15%)}.menu-right-list li.cart-wrapper:hover .shopping-cart,.menu-right-list li.cart-wrapper:focus-within .shopping-cart{visibility:visible;opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.main-header .main-menu-right .menu-right-list li:not(:first-child):not(.shopping-cart-items li){margin-left:15px}.shopping-cart .shopping-cart-items .item-img{float:left;margin-right:12px;width:50px;height:50px;border-radius:var(--bs-theme-radius);text-align:center;border:1px solid var(--bs-gray-light);border-radius:50px;box-shadow:0 0 12px -3px rgb(0 0 0 / 25%)}.shopping-cart .shopping-cart-items li:after{content:'';clear:both;display:block}.shopping-cart .shopping-cart-items .item-img img{width:50px;height:50px;border-radius:50px}.shopping-cart .shopping-cart-items .item-name{display:block;font-weight:600;font-size:14px;color:var(--secondary-color)}.shopping-cart .shopping-cart-items .item-price{margin-right:0;color:var(--secondary-color)}.shopping-cart .shopping-cart-items .item-quantity{color:rgba(var(--primary-color),1)}.shopping-cart .main-btn{display:block;text-align:center;border:1px solid}a.main-btn,.main-btn{display:inline-block;text-decoration:none;background:rgba(var(--primary-color),.4);color:rgba(var(--white),1);position:relative;overflow:hidden;border-radius:40px 20px 20px 40px;height:50px;line-height:50px;padding:0 20px;z-index:1;transition:0.65s;font-weight:500}a.main-btn:before,.main-btn:before{position:absolute;content:'';inset:6px 8px 6px 1px;background-color:rgba(var(--primary-color),1);border-radius:40px 20px 20px 40px;z-index:-1}a.main-btn::after,.main-btn::after{position:absolute;content:'';inset:6px 8px 6px 1px;background-color:rgba(var(--white));border-radius:40px 20px 20px 40px;z-index:-1;left:100%;transition:0.65s;opacity:0}a.main-btn:hover::after,.main-btn:hover::after,a.main-btn:focus-within::after,.main-btn:focus-within::after{left:0;opacity:1}a.main-btn:hover,.main-btn:hover,a.main-btn:focus-within,.main-btn:focus-within{color:rgba(var(--primary-color));background-color:rgba(var(--white),.4)}.widget-contact p.text{margin-bottom:0}.header-bottom .widget-contact .contact-area{display:flex}.header-bottom .widget-contact div.text{display:flex}.header-bottom .bg-head-bottom{background-color:rgba(var(--primary-color),1);padding:15px}.header-bottom .widget-contact .contact-area .contact-icon{color:rgba(var(--white),1);margin-right:10px}.header-two .header-bottom .widget-contact .contact-area .contact-info span,.header-three .header-bottom .widget-contact .contact-area .contact-info span{color:rgba(var(--sr-color),1)}.header-two .header-bottom .widget-contact .contact-area .contact-icon,.header-two .header-bottom .widget-contact .contact-area .contact-info .title,.header-three .header-bottom .widget-contact .contact-area .contact-icon,.header-three .header-bottom .widget-contact .contact-area .contact-info .title{color:rgba(var(--primary-color),1);font-weight:600}.header-bottom .widget-contact .contact-area .contact-info .title{display:inline-block;color:rgba(var(--white),1);font-weight:500;margin-right:10px}.header-bottom .widget-contact .contact-area .contact-info span{display:inline-block;color:rgba(var(--white),1)}.header-two .button-area .main-btn{background:rgba(var(--white),.4);color:rgba(var(--primary-color))}.header-two .button-area .main-btn::before{background:rgba(var(--white))}.header-two .button-area .main-btn::after{background-color:rgba(var(--sr-color))}.main-header .is-sticky-menu{position:fixed;top:0;left:0;right:0;width:100%;z-index:999;-webkit-box-shadow:0 10px 15px rgb(0 0 0 / 5%);-ms-box-shadow:0 10px 15px rgb(0 0 0 / .05);-o-box-shadow:0 10px 15px rgb(0 0 0 / .05);box-shadow:0 10px 15px rgb(0 0 0 / 5%);-webkit-animation:1s ease-in-out 0s normal none 1 running fadeInDown;animation:1s ease-in-out 0s normal none 1 running fadeInDown;background-color:rgba(var(--sr-color))!important}.slider-section .slide-main{position:relative;overflow:hidden}.slider-section .slide-main:before{position:absolute;content:'';inset:0;background-color:rgba(var(--sr-color),.7)}.overframe{margin:-10px 0}.slider-section .slider-content{position:absolute;inset:0;align-items:center;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;justify-content:center;width:100%}.slider-content .main-btn{line-height:40px;height:40px}.content-inner{width:80%;margin:auto;text-align:center}.slider-content .slide-subtitle{font-size:20px;font-weight:500;color:rgba(var(--white),1);text-transform:uppercase;border-top:2px solid rgba(var(--white),1)}.slider-content .slide-title{color:rgba(var(--white),1);font-weight:700;margin-bottom:7px}.slide-main iframe{height:55.6vw;width:100%}.pr_color{color:rgba(var(--primary-color),1)}.play-button a{width:40px;height:40px;border-radius:40px;line-height:40px;background-color:rgba(var(--white),1);display:inline-block;color:rgba(var(--primary-color),1);margin-bottom:15px;position:relative;z-index:1;text-align:center}.play-button a:before{content:'';position:absolute;inset:-6px;z-index:-1;border:1px solid rgba(var(--white),1);border-radius:50px}.slider-section .carousel-control-next,.slider-section .carousel-control-prev{position:absolute;top:50%;width:40px;height:40px;transform:translate(0,-50%);background-color:rgba(var(--primary-color),.5);color:rgb(var(--white));width:45px}.slider-section .carousel-control-next{border-radius:20px 5px 5px 20px}.slider-section .carousel-control-next::before{position:absolute;content:'';inset:3px 4px 3px 1px;background-color:rgba(var(--primary-color),1);border-radius:20px 5px 5px 20px;z-index:-1}.slider-section .carousel-control-prev{border-radius:5px 20px 20px 5px}.slider-section .carousel-control-prev::before{position:absolute;content:'';inset:3px 1px 3px 4px;background-color:rgba(var(--primary-color),1);border-radius:5px 20px 20px 5px;z-index:-1}.slider-section .carousel-item .play-button,.slider-section .carousel-item span.slide-subtitle,.slider-section .carousel-item h1.slide-title,.slider-section .carousel-item a.main-btn{opacity:0;transition:1s}.slider-section .carousel-item.active .play-button{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;opacity:1}.slider-section .carousel-item.active .slide-subtitle{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInRight;opacity:1}.slider-section .carousel-item.active h1.slide-title{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;opacity:1}.slider-section .carousel-item.active a.main-btn{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;opacity:1}.info-item{padding:0 25px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;position:relative;z-index:1;display:flex;align-items:center;background-color:rgba(var(--primary-color),.4);overflow:hidden}.info-item:after{content:'';background-color:rgba(var(--white),1);inset:10px;position:absolute;z-index:-2;transition:0.65s}[class*='col']:first-of-type>.info-item{border-radius:100px 10px 10px 100px}[class*='col']:first-of-type>.info-item:after{inset:10px 10px 10px 1px;border-radius:100px 10px 10px 100px}[class*='col']:last-of-type>.info-item{border-radius:10px 100px 100px 10px}[class*='col']:last-of-type>.info-item:after{inset:10px 1px 10px 10px;border-radius:10px 100px 100px 10px}.info-item:before{content:'';position:absolute;z-index:-1;background-image:url(../../../themes/corpex/assets/images/shapes/shape-3.png);background-color:rgba(var(--sr-color),1);inset:0;background-repeat:no-repeat;background-position-x:100%;visibility:hidden;opacity:0;transition:0.65s}.info-item:hover:before,.info-item:focus-within:before{visibility:visible;opacity:1}.info-item:hover .contact-info p.text span,.info-item:focus-within .contact-info p.text span{color:rgba(var(--white),1)}.info-item .contact-info p.text{margin-bottom:0;margin-right:15px}.info-item .contact-info p.text a{text-decoration:none;color:rgba(var(--primary-color),1);font-size:28px;font-weight:600;display:block;}.info-item .contact-info p.text span{font-size:16px;color:#666;transition:0.65s}.info-item .contact-area{display:flex;align-items:center;justify-content:space-between}.info-item .contact-area .contact-icon{min-width:50px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1);text-align:center;font-size:16px;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block}.info-item .contact-area .contact-icon:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--primary-color),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.info-item .contact-area .contact-icon:hover:before,.info-item .contact-area .contact-icon:focus-within:before{background-color:rgba(var(--primary-color),1)}.info-item .contact-area .contact-icon:hover,.info-item .contact-area .contact-icon:focus-within{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.section-title{width:60%;margin:0 auto 40px;text-align:center}.section-title h2{font-size:35px;font-weight:700;color:rgba(var(--sr-color),1)}.section-title p{margin-bottom:0;color:#666}.section-title h2>span:not(:has(button)){border-radius:40px 20px 20px 40px;background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1);text-align:center;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block;padding:10px 15px}.section-title h2>span:before{content:'';border-radius:40px 20px 20px 40px;background-color:rgba(var(--primary-color),1);inset:6px 8px 6px 1px;position:absolute;z-index:-1;transition:0.65s}.service-section{padding:100px 0 75px;background-color:rgba(var(--white),1)}.service-section .service{background-color:rgba(var(--white),1);padding:25px;box-shadow:rgb(17 17 26 / .1) 0 0 16px;text-align:center;position:relative;overflow:hidden;margin-bottom:25px;z-index:1;transition:0.65s}.service-section .service:hover,.service-section .service:focus-within{background-color:rgba(var(--primary-color),1)}.service-section .service:hover .service-content h4 a,.service-section .service:focus-within .service-content h4 a,.service-section .service:hover .service-content p,.service-section .service:focus-within .service-content p{color:rgba(var(--white),1)}.service-section .service:hover .service-content a.main-btn:before,.service-section .service:focus-within .service-content a.main-btn:before{background-color:rgba(var(--white))}.service-section .service:hover .service-content a.main-btn,.service-section .service:focus-within .service-content a.main-btn{color:rgba(var(--primary-color));background-color:rgba(var(--white),.4)}.service-section .service .main-btn::after{left:0;right:100%;border-radius:20px 40px 40px 20px;inset:6px 1px 6px 8px}.service-section .service .main-btn:hover::after{right:1px}.service-section .service:before{content:'';position:absolute;z-index:-1;inset:-16%;background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);;transform:rotate(-54deg) translateY(61%);transition:0.3s}.service-section .service:hover:before,.service-section .service:focus-within:before{transform:rotate(54deg) translateY(61%);opacity:.1}.service-icon{font-size:22px;border-radius:0 0 20px 20px;color:rgba(var(--primary-color),1);text-align:center;transition:0.65s;position:relative;z-index:1;display:inline-block;width:60px;margin-bottom:20px}.service-icon i{transform:translateY(-18px)}.service-icon:before{content:'';border-radius:0 0 15px 15px;background-color:rgba(var(--white),1);inset:-100% 3px 12px 3px;position:absolute;transition:0.65s}.service-icon:after{content:'';border-radius:0 0 15px 15px;background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);;inset:-100% 1px 6px 1px;position:absolute;z-index:-1;transition:0.65s}.service-content h4 a{text-decoration:none;font-size:18px;font-weight:600;color:rgba(var(--sr-color),1)}.service-content a.main-btn{border-radius:20px 40px 40px 20px}.service-content a.main-btn:before{border-radius:20px 40px 40px 20px;inset:6px 1px 6px 8px}.funfact-section{padding:100px 0;background-color:rgba(var(--sr-color),1)}.funfact{position:relative;padding:15px}.funfact:before{content:'';position:absolute;width:80%;background-color:rgba(var(--white),1);height:4px;left:0;bottom:0;border-radius:5px}.funfact:after{content:'';position:absolute;width:44%;background-color:rgba(var(--primary-color),1);height:4px;left:0;bottom:0;border-radius:5px}.funfact:hover:after,.funfact:focus-within:after{animation:lftori 2s linear infinite}@keyframes lftori{0%{transform:translateX(0%)}50%{transform:translateX(80%)}100%{transform:translateX(0%)}}.funfact h5{font-size:50px;font-weight:600;color:rgba(var(--white),1);width:150px;height:150px;display:inline-block;line-height:150px;position:relative;margin-bottom:25px;text-align:center}.funfact h5:before{border-radius:100%;border:8px dotted rgba(var(--primary-color),1);content:'';inset:0;position:absolute;border-bottom-color:rgba(var(--white),.4);animation:spin 10s linear infinite}@keyframes spin{to{transform:rotate(0deg)}from{transform:rotate(360deg)}}.funfact p{margin-bottom:0;font-size:30px;font-weight:600;color:rgba(var(--white),1)}.portfolio-section{padding:100px 0 75px;background-color:rgba(var(--white),1)}.portfolio-section .st-tab-filter a,.team_single .st-tab-filter a{border-radius:20px 20px 40px 40px;text-align:center;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block;padding:10px 15px;text-decoration:none;color:rgba(var(--sr-color),1);font-weight:500}.portfolio-section .st-tab-filter a:before,.team_single .st-tab-filter a:before{content:'';border-radius:20px 20px 40px 40px;inset:1px 4px 5px 4px;position:absolute;z-index:-1;transition:0.65s}.portfolio-section .st-tab-filter a.active,.team_single .st-tab-filter a.active{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.portfolio-section .st-tab-filter a.active:before,.team_single .st-tab-filter a.active:before{background-color:rgba(var(--primary-color),1)}.portfolio-section .st-tab-filter,.team_single .st-tab-filter{margin-bottom:40px}.projects-item img{width:100%}.projects-caption{position:absolute;text-align:center;bottom:-100%;visibility:hidden;width:100%;background:rgba(var(--sr-color),1);padding:15px 0;transition:0.65s}.projects-item:hover .projects-caption,.projects-item:focus-within .projects-caption{bottom:0;visibility:visible}.projects-caption p{color:rgba(var(--white),1);margin-bottom:10px}.projects-caption h4{background-color:rgba(var(--primary-color),1);color:rgba(var(--white),1);display:inline-block;font-size:18px;padding:5px;border-radius:5px}.projects-item{position:relative;overflow:hidden;margin-bottom:25px;box-shadow:rgb(17 17 26 / .1) 0 0 16px}.projects-item .image{position:relative;overflow:hidden}.projects-item .image:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--sr-color),.8),rgba(var(--primary-color),.8));transform:scale(1.5);opacity:0;transition:0.65s}.projects-item:hover .image:before,.projects-item:focus-within .image:before{opacity:1;transform:scale(1)}.projects-link a{border-radius:20px 20px 40px 40px;width:50px;height:50px;line-height:0;font-size:22px;text-align:center;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block;padding:10px 15px;text-decoration:none;font-weight:500;background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.projects-link a:before{content:'';border-radius:20px 20px 40px 40px;inset:1px 4px 5px 4px;position:absolute;z-index:-1;transition:0.65s;background-color:rgba(var(--primary-color),1)}.projects-link{position:absolute;top:50%;left:-50%;transform:translate(-50%,-50%);visibility:hidden;transition:0.65s}.projects-item:hover .projects-link,.projects-item:focus-within .projects-link{left:50%;visibility:visible}.slide-main img,.slide-main video{height:55.6vw;object-fit:cover;width:100%}.pricing-section{padding:100px 0;background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);}.pricing-item{background-color:rgba(var(--white),1);padding:25px;overflow:hidden;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;text-align:center;position:relative;z-index:1}.pricing-item .main-btn:hover,.pricing-item.recommend .main-btn{background-color:rgba(var(--sr-color),.4)}.pricing-item.recommend .main-btn{color:rgba(var(--primary-color))}.pricing-item.recommend .main-btn::after{left:0;opacity:1}.pricing-item.recommend{background-color:rgba(var(--sr-color),1)}.pricing-item.recommend:before,.pricing-item.recommend:after{background-color:rgba(var(--white),.1)}.pricing-item:before{content:'';position:absolute;left:10px;right:10px;bottom:10px;background-color:rgba(var(--sr-color),.1);z-index:-1;height:30%;border-radius:100%}.pricing-item:after{content:'';position:absolute;left:25px;right:25px;bottom:13%;background-color:rgba(var(--sr-color),.1);z-index:-1;height:100%;border-radius:40% 40% 100% 100%}.pricing-list ul{padding:0;margin:0;list-style:none;text-align:left;margin-bottom:25px}.pricing-item.recommend .pricing-list ul li{color:rgba(var(--white),1)}.pricing-list ul li{margin-bottom:20px;color:rgba(var(--sr-color),1);font-weight:500}.pricing-list ul li:last-child{margin-bottom:0}.pricing-item.recommend .pricing-list ul li i{background-color:rgba(var(--white),1);color:rgba(var(--primary-color),1)}.pricing-list ul li i{width:30px;height:30px;border-radius:30px;line-height:30px;background-color:rgba(var(--sr-color),1);color:rgba(var(--white),1);margin-right:10px;text-align:center}.price-heading{text-align:center;margin-bottom:25px;position:relative;background-color:rgba(var(--sr-color),1);padding:10px;color:rgb(var(--white));z-index:1}.pricing-item.recommend .price-heading{background-color:rgba(var(--primary-color),1)}.pricing-item.recommend .price-heading::before,.pricing-item.recommend .price-heading::after{background-color:rgba(var(--primary-color),.9)}.price-heading::before{content:'';position:absolute;background-color:rgba(var(--sr-color),.9);z-index:-1;clip-path:polygon(0 0%,100% 17%,100% 83%,0% 100%);inset:-25% 0 -25% -13%;width:14%}.price-heading::after{content:'';position:absolute;background-color:rgba(var(--sr-color),.9);z-index:-1;clip-path:polygon(0 17%,100% 0%,100% 100%,0% 83%);width:14%;margin-left:auto;right:-13%;top:-25%;bottom:-25%}.price-heading h2{margin-bottom:0;font-size:26px}.pricing-rate{width:130px;height:130px;border-radius:130px;background-color:rgba(var(--primary-color),1);display:flex;align-items:center;justify-content:center;position:relative;margin:40px auto}.pricing-rate::before{content:"\f111";inset:-15px;border:2px solid rgba(var(--primary-color),1);position:absolute;border-radius:100%;font-family:'fontawesome';font-size:20px;line-height:0;animation:dotmove1 5s linear infinite}.pricing-rate::after{content:"\f111";inset:-15px;border:2px solid #fff0;position:absolute;border-radius:100%;font-family:'fontawesome';font-size:20px;line-height:0;transform:rotate(180deg);animation:dotmove2 5s linear infinite}@keyframes dotmove1{to{transform:rotate(0deg)}from{transform:rotate(360deg)}}@keyframes dotmove2{to{transform:rotate(180deg)}from{transform:rotate(540deg)}}.pricing-rate span.pricing{font-size:26px;font-weight:800;color:rgba(var(--white),1)}.pricing-rate span.pricing small{font-size:16px;font-weight:500;display:block}.testimonial-section{padding:100px 0;background-color:rgba(var(--white),1)}.testimonial-content .testimonial-content-inner{background-color:rgba(var(--white),1);padding:25px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.testimonial-content .testimonial-content-inner .client-detail{display:flex;align-items:center}.testimonial-content .testimonial-content-inner .client-detail .image{margin-right:15px}.testimonial-content .testimonial-content-inner .client-detail .image img{width:90px;height:90px;object-fit:cover;border-radius:100%;border:2px dotted rgba(var(--primary-color))}.testimonial-content .testimonial-content-inner .client-detail h6{font-size:22px;color:rgba(var(--sr-color),1);font-weight:600;margin-bottom:0}.testimonial-content .testimonial-content-inner p.paragraph{position:relative;padding-left:20px}.testimonial-content .testimonial-content-inner p.paragraph::before{content:'\f10d';font-family:fontawesome;margin-right:10px;top:-10px;left:0;position:absolute}.testimonial-content .testimonial-content-inner p.paragraph::after{content:'\f10e';font-family:fontawesome;margin-left:10px;vertical-align:-webkit-baseline-middle}.testimonial .row{align-items:center}.content-heading h2{font-size:35px;font-weight:600;margin-bottom:25px}.testimonial-image{text-align:center;padding:70px 0}.testimonial-image span{display:inline-block;position:relative;z-index:1}.testimonial-image span img{border-radius:100%;width:350px;height:350px}.testimonial-image span::before{content:'';position:absolute;inset:-50px;z-index:-1;background-color:rgba(var(--primary-color),.4);border-radius:100%}.testimonial-image span::after{content:'';position:absolute;inset:-70px;z-index:-1;border:2px dotted rgba(var(--primary-color),1);border-radius:100%}.testimonial-section .testimonial .carousel-indicators>button{width:20px;height:15px;background:rgba(var(--primary-color),.4);margin:0 5px;padding:0;line-height:0;border:none;border-radius:15px 5px 5px 15px;position:relative}.testimonial-section .testimonial .carousel-indicators>button::before{content:'';position:absolute;inset:2px 4px 2px 0;border-radius:15px 5px 5px 15px;background:rgba(var(--primary-color))}.cta-section{position:relative;overflow:hidden;z-index:1;background-size:cover}.cta-section::before{content:'';position:absolute;inset:0;background-color:rgba(var(--sr-color),.8);z-index:-1}.cta-content{height:100%;display:flex;align-items:center;padding:50px 0}.cta-content h3{font-size:45px;font-weight:500;color:rgba(var(--white),1)}.cta-content span{font-size:55px;font-weight:800}.primary_color{color:rgba(var(--primary-color),1)}.cta-image{text-align:center;position:relative;z-index:1}.cta-image::before{content:'';position:absolute;inset:0;background-image:url(../../../themes/corpex/assets/images/shapes/shape-5.png);z-index:-1;background-repeat:no-repeat;background-size:contain}.feature-section{padding:100px 0;background-color:rgba(var(--white),1)}.feature-section .feature-list{padding:0;margin:0;list-style:none}.feature-section .feature-list li{padding:20px;margin-bottom:25px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;display:inline-flex;align-items:center;width:100%;position:relative;overflow:hidden;z-index:1}.feature-section .feature-list li::before{content:'';inset:0;position:absolute;display:block;background-image:url(../../../themes/corpex/assets/images/shapes/shape-3.png);z-index:-1;background-color:rgba(var(--sr-color),1);background-repeat:no-repeat;background-position:100%;visibility:hidden;opacity:0;transition:0.65s}.feature-section .feature-list li:hover::before,.feature-section .feature-list li:hover::before{opacity:1;visibility:visible}.feature-section .feature-list li:last-child{margin-bottom:0}.feature-section .feature-list li i:not(.feature-list li a i){font-size:40px;color:rgba(var(--primary-color),.4);transition:0.65s;margin-right:15px}.feature-section .feature-list li h5{flex:1;color:rgba(var(--sr-color),1);font-size:22px;transition:0.65s;font-weight:600;margin-bottom:0}.feature-section .feature-list li:hover i:not(.feature-list li a i),.feature-section .feature-list li:focus-within i:not(.feature-list li a i){color:rgba(var(--primary-color),1)}.feature-section .feature-list li:hover h5,.feature-section .feature-list li:focus-within h5{color:rgba(var(--white),1)}.feature-section .feature-image{text-align:center}.feature-section .feature-image img{max-width:100%}.team-section{padding:100px 0;position:relative;overflow:hidden;z-index:1;background-size:cover;background-position:center}.team_single{padding:100px 0 75px;background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);;background-position:center;background-size:contain}.team_single .team{margin-bottom:25px}.team-section:not(.team_single):not(.team-about)::before{content:'';inset:0;position:absolute;background-color:rgba(var(--sr-color),.8);z-index:-1}.team-section:not(.team_single):not(.team-about) .section-title h2,.team-section:not(.team_single):not(.team-about) .section-title p{color:rgba(var(--white),1)}.team-image img{width:100%;display:block}.team-section .team{position:relative;overflow:hidden}.team-section .team-content{position:absolute;bottom:30px;visibility:hidden;right:30px;left:30px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:0.65s}.team-section .team:hover .team-content,.team-section .team:focus-within .team-content{visibility:visible}.team-section .team-content h4{background-color:rgba(var(--primary-color),1);color:rgba(var(--white),1);padding:10px;font-size:22px;font-weight:600;margin-bottom:25px;transform:translateX(-200%);transition:0.65s}.team-section .team:hover .team-content h4,.team-section .team:focus-within .team-content h4{transform:translateX(0%)}.team-section .team-content span{background-color:rgba(var(--sr-color),1);color:rgba(var(--white),1);padding:5px 10px;font-size:16px;font-weight:500;margin-bottom:25px;display:inline-block;transform:translateX(220%);visibility:hidden;transition:0.65s}.team-section .team:hover .team-content span,.team-section .team:focus-within .team-content span{transform:translateX(0%);visibility:visible}.team .widget_social_widget li{display:inline-block;visibility:hidden}.team .widget_social_widget li:nth-child(1){transform:translateY(200%);transition:0.2s}.team .widget_social_widget li:nth-child(2){transform:translateY(200%);transition:0.4s}.team .widget_social_widget li:nth-child(3){transform:translateY(200%);transition:0.6s}.team .widget_social_widget li:nth-child(4){transform:translateY(200%);transition:0.8s}.team:hover .widget_social_widget li,.team:focus-within .widget_social_widget li{transform:translateY(0%);visibility:visible}.team .widget_social_widget li a{width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block;width:36px;height:40px;line-height:48px}.team .widget_social_widget li a:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.team .widget_social_widget li a:hover:before,.team .widget_social_widget li a:focus-within:before{background-color:rgba(var(--primary-color),1)}.team .widget_social_widget li a:hover,.team .widget_social_widget li a:focus-within{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.team .widget_social_widget li:last-child a{margin-right:0}.team .team-image{position:relative;overflow:hidden;min-height:250px;background:rgba(var(--white))}.team .team-image:before{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(var(--sr-color),.8),rgba(var(--primary-color),.8));transform:scale(1.5);opacity:0;transition:0.65s}.team:hover .team-image:before,.team:focus-within .team-image:before{opacity:1;transform:scale(1)}.blog-section{padding:100px 0;background-color:rgba(var(--white),1)}.blog_page{padding:100px 0 75px}.blog_page .post-item{margin-bottom:25px}.post-item .post-image{margin-bottom:0;position:relative;overflow:hidden;z-index:1}.post-item .post-image::before{content:'';position:absolute;inset:0;background-color:rgba(var(--sr-color),.7);z-index:1;opacity:0;visibility:hidden;transition:0.65s}.post-item:hover .post-image::before{visibility:visible;opacity:1}.post-item .post-image a.main-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(-200%);visibility:hidden;opacity:0;transition:0.65s}.post-item:hover .post-image a.main-btn,.post-item:focus-within .post-image a.main-btn{transform:translate(-50%,-50%) translateY(0%);visibility:visible;opacity:1}.post-item .post-image img{width:100%;box-shadow:rgb(14 30 37 / .12) 0 2px 4px 0,rgb(14 30 37 / .32) 0 2px 16px 0;transition:0.65s}.post-item:hover .post-image img,.post-item:focus-within .post-image img{transform:scale(1.1)}.post-item{background-color:rgba(var(--white),1);padding:25px;margin-bottom:25px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;overflow:hidden}.post-item .post-meta{position:relative;background-color:rgba(var(--sr-color),1);padding:10px;color:rgb(var(--white));z-index:1;margin-bottom:25px;display:flex;justify-content:space-between;transition:0.65s}.post-item .post-meta::before{content:'';position:absolute;background-color:rgba(var(--sr-color),.9);z-index:-1;clip-path:polygon(0 0%,100% 17%,100% 82%,0% 100%);inset:-25% 0 -25% -11%;transition:0.65s;width:12%}.post-item .post-meta::after{content:'';position:absolute;background-color:rgba(var(--sr-color),.9);z-index:-1;clip-path:polygon(0 19%,100% 0%,100% 100%,0% 79%);width:12%;margin-left:auto;right:-9%;top:-25%;transition:0.65s;bottom:-25%}.post-meta .post-date a,.post-meta a.author{color:rgba(var(--white),1);text-decoration:none}.post-item:hover .post-meta,.post-item:focus-within .post-meta{background-color:rgba(var(--primary-color),1)}.post-item:hover .post-meta::before,.post-item:focus-within .post-meta::before,.post-item:hover .post-meta::after,.post-item:focus-within .post-meta::after{background-color:rgba(var(--primary-color),.9)}.post-title a,.post-title h5{text-decoration:none;color:rgba(var(--sr-color),1);font-size:22px;font-weight:600;transition:0.65s}.post-title a:hover,.post-title a:focus-within{color:rgba(var(--primary-color),1);text-decoration:dotted underline}a.more-link{display:inline-block;text-decoration:none;background:rgba(var(--primary-color),.4);color:rgba(var(--white),1);position:relative;border-radius:40px 20px 20px 40px;height:50px;line-height:50px;padding:0 20px;z-index:1;transition:0.65s;font-weight:500}a.more-link:before{position:absolute;content:'';inset:6px 8px 6px 1px;background-color:rgba(var(--primary-color),1);border-radius:40px 20px 20px 40px;transition:0.65s;z-index:-1}a.more-link::after,.more-link::after{position:absolute;content:'';inset:6px 8px 6px 1px;background-color:rgba(var(--sr-color));border-radius:40px 20px 20px 40px;z-index:-1;left:100%;transition:0.65s;opacity:0}a.more-link:hover::after,.more-link:hover::after,a.more-link:focus-within::after,.more-link:focus-within::after{left:0;opacity:1}a.more-link:hover,.more-link:hover,a.more-link:focus-within,.more-link:focus-within{color:rgba(var(--primary-color));background-color:rgba(var(--sr-color),.4)}.post-image img{object-fit:cover}.blog-post.author-details{background-color:rgba(var(--sr-color));padding:30px;border-radius:200px 50px 50px 200px;margin-bottom:30px}.blog-post.author-details .media{display:flex;align-items:center}.blog-post.author-details .media .auth-meta{margin-right:15px}.blog-post.author-details .media .auth-meta img{width:150px;height:150px;border-radius:150px}.blog_single .post-item{margin-bottom:30px}.media-body.author-meta-det h4 a{font-size:22px;font-weight:600;color:rgba(var(--primary-color));text-decoration:none}.media-body.author-meta-det p{color:rgb(var(--white))}.comments-area ol{list-style:none}.comments-area .comment-list{padding:0}.comments-area .comment-body{position:relative;padding:25px 25px 25px 170px;min-height:120px;overflow-wrap:break-word;word-wrap:break-word;border-radius:3px;z-index:0;background-color:rgba(var(--primary-color),.5);border-radius:100px 50px 50px 100px;margin-bottom:25px}.comments-area .comment-body::before{content:'';position:absolute;z-index:-1;inset:15px 30px 15px 0;background-color:rgba(var(--sr-color));border-radius:100px 50px 50px 100px;transition:0.65s}.comments-area .comment-body:hover::before,.comments-area .comment-body:focus-within::before{background-color:rgba(var(--primary-color))}.comments-area li{list-style:none}span.says{display:none}.comments-area .comment-meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.comments-area .comment-meta .comment-author img{position:absolute;z-index:0;left:20px;top:50%;width:130px;height:130px;border-radius:100%;transform:translate(0,-50%)}.comment-author b.fn{font-size:18px;color:rgb(var(--primary-color));font-weight:500;transition:0.65s}.comments-area .comment-body:hover .comment-author b.fn,.comments-area .comment-body:focus-within .comment-author b.fn{color:rgb(var(--white))}.comment-metadata a{text-decoration:none;color:rgb(var(--white),.6);font-size:16px;font-weight:400}.comment-content p{color:rgb(var(--white))}.reply{text-align:end;margin-right:40px}.reply a{color:rgb(var(--white));text-decoration:none}.reply a::before{content:"\f122";font-family:fontawesome;margin-right:5px}.single-comments-title h2,.comments-title h3,.comment-respond .comment-reply-title{background-color:rgba(var(--primary-color),.4);padding:15px 30px;border-radius:50px 25px 25px 50px;position:relative;font-size:26px;font-weight:600;color:rgba(var(--white));z-index:1}.single-comments-title h2::before,.comments-title h3::before,.comment-respond .comment-reply-title::before{content:'';position:absolute;inset:10px 15px 10px 0;background-color:rgba(var(--primary-color));border-radius:50px 25px 25px 50px;z-index:-1}.comment-respond .comment-reply-title{margin-bottom:25px}.comment-respond{background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);;border-radius:15px;padding:25px}form.comment-form .comment-textarea{width:100%;border:1px solid rgba(var(--primary-color),.5);padding:15px 40px;outline:none;border-radius:200px 100px 100px 200px;height:150px}.comment-form-author input,.comment-form-email input,.comment-form-url input{border:1px solid rgba(var(--primary-color),.5);padding:15px 20px;outline:none;border-radius:50px 25px 25px 50px;width:100%}.comment-form-author{width:48%;float:left}.comment-form-email{width:48%;float:right}.comment-form-url{clear:both}.comment-form-cookies-consent input[type="checkbox"]{outline:none}.comment-form-cookies-consent input[type=checkbox]:checked{background-color:rgba(var(--primary-color))}.form-submit input[type="submit"]{border:none;padding:15px;background-color:rgba(var(--primary-color));color:rgba(var(--white));font-weight:500;border-radius:50px 25px 25px 50px}.above-header .widget_social_widget li a{width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block}.above-header .widget_social_widget li a:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.above-header .widget_social_widget li a:hover:before,.above-header .widget_social_widget li a:focus-within:before{background-color:rgba(var(--primary-color),1)}.above-header .widget_social_widget li a:hover,.above-header .widget_social_widget li a:focus-within{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.header-three .above-header .widget_social_widget li a{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.header-three .above-header .widget_social_widget li a::before{background-color:rgba(var(--primary-color),1)}.header-three .above-header .widget_social_widget li a:hover,.header-three .above-header .widget_social_widget li a:focus-within{background-color:rgba(var(--sr-color),.4);color:rgba(var(--white),1)}.header-three .above-header .widget_social_widget li a:hover::before,.header-three .above-header .widget_social_widget li a:focus-within:before{background-color:rgba(var(--sr-color),1)}.header-three .above-header .widget-contact .contact-area:hover .contact-icon,.header-three .above-header .widget-contact .contact-area:focus-within .contact-icon{background-color:rgba(var(--sr-color),.4);color:rgba(var(--white),1)}.header-three .above-header .widget-contact .contact-area:hover .contact-icon::before,.header-three .above-header .widget-contact .contact-area:focus-within .contact-icon::before{background-color:rgba(var(--sr-color))}.footer-section{background-size:cover;background-position:center;position:relative;overflow:hidden;z-index:1}.footer-section:before{content:'';position:absolute;inset:0;background-color:rgba(var(--sr-color),.7);z-index:-1}.sponsors{padding:50px 0}.sponsor{height:90px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--white),.3)}.footer-top-bg{background-color:rgba(var(--sr-color),.7);border-radius:100px;padding:20px}.footer-top .contact-area{background-size:cover;background-position:center;position:relative;text-align:center;padding:40px;z-index:1;background-color:rgba(var(--primary-color),1);display:flex;justify-content:center}.footer-top .footer-top-item:nth-child(1) .contact-area:before{content:'';position:absolute;background-size:cover;background-position:center;z-index:-1;top:15px;bottom:15px;right:30px;left:0;border-radius:100px 30px 30px 100px}.footer-top .footer-top-item:nth-child(1) .contact-area{border-radius:100px 30px 30px 100px}.footer-top .footer-top-item:nth-child(2) .contact-area{border-radius:30px 100px 100px 30px}.footer-top .footer-top-item:nth-child(2) .contact-area:before{content:'';position:absolute;background-size:cover;background-position:center;z-index:-1;top:15px;bottom:15px;left:30px;right:0;border-radius:30px 100px 100px 30px}.footer-top .footer-top-item:nth-child(1) .contact-area:after{top:15px;bottom:15px;right:30px;left:0;border-radius:100px 30px 30px 100px}.footer-top .footer-top-item:nth-child(2) .contact-area:after{top:15px;bottom:15px;left:30px;right:0;border-radius:30px 100px 100px 30px}.footer-top .footer-top-item:nth-child(1) .contact-area:after,.footer-top .footer-top-item:nth-child(2) .contact-area:after{content:'';position:absolute;background-color:rgba(var(--sr-color),.8);z-index:-1}.footer-top .widget-contact .contact-icon{width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;margin:0 15px;transition:0.65s;position:relative;z-index:1}.footer-top .widget-contact .contact-icon:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.footer-top .widget-contact .contact-area:hover .contact-icon:before,.footer-top .widget-contact .contact-area:focus-within .contact-icon:before{background-color:rgba(var(--primary-color),1)}.footer-top .widget-contact .contact-area:hover .contact-icon,.footer-top .widget-contact .contact-area:focus-within .contact-icon{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.footer-top .widget-contact .contact-info p.text{display:flex;flex-direction:column;text-align:left}.footer-top .widget-contact .contact-info p.text span{color:rgba(var(--white),1);font-size:20px;font-weight:600}.footer-top .widget-contact .contact-info p.text a{color:rgba(var(--white),1);font-size:16px;font-weight:500;text-decoration:none;transition:0.65s}.footer-top .widget-contact .contact-info p.text a:hover,.footer-top .widget-contact .contact-info p.text a:focus-within{color:rgba(var(--primary-color),1)}.footer-main{padding:50px 0}.footer-main .footer-item .logo{margin-bottom:25px}.footer-main .footer-item .tagcloud,.footer-main .footer-item p{color:rgba(var(--white),1)}.footer-main .widget_social_widget li{display:inline-block}.footer-main .widget_social_widget li a{width:40px;height:46px;line-height:56px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;margin-right:10px;margin-bottom:10px;transition:0.65s;position:relative;z-index:1;display:inline-block}.footer-main .widget_social_widget li a:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.footer-main .widget_social_widget li a:hover:before,.footer-main .widget_social_widget li a:focus-within:before{background-color:rgba(var(--primary-color),1)}.footer-main .widget_social_widget li a:hover,.footer-main .widget_social_widget li a:focus-within{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.footer-main .widget_social_widget li:last-child a{margin-right:0}.footer-copyright{padding:15px 0;background-color:rgba(var(--sr-color),.9)}.footer-copyright .copyright-text{color:rgba(var(--white),1);height:100%;margin:0}.footer-copyright .copyright-text a{color:rgba(var(--primary-color),1);transition:0.65s;margin-left:5px}.footer-copyright .copyright-text a:hover,.footer-copyright .copyright-text a:focus-within{text-decoration:dotted underline}.footer-copyright .widget_payment_methods ul{padding:0;margin:0;list-style:none;text-align:end}.footer-copyright .widget_payment_methods ul li{display:inline-block}.footer-copyright .widget_payment_methods ul li a{font-size:26px;transition:0.65s;color:rgba(var(--white),1)}.footer-copyright .widget_payment_methods ul li a:hover,.footer-copyright .widget_payment_methods ul li a:focus-within{color:rgba(var(--primary-color),1)}.scrollingUp.main-btn{display:inline-block;text-decoration:none;background:rgba(var(--primary-color),.4);color:rgba(var(--white),1);border-radius:40px 40px 20px 20px;height:50px;line-height:50px;padding:0 20px;z-index:999;border:none;position:fixed;bottom:0%;left:50%;transform:translate(-50%,0);visibility:hidden;transition:0.65s}.scrollingUp.main-btn:before{position:absolute;content:'';inset:0 1px 6px 1px;background-color:rgba(var(--primary-color),1);border-radius:40px 40px 20px 20px;z-index:-1}.scrollingUp.main-btn.is-active{bottom:8%;visibility:visible}.scrollingUp.main-btn::after{inset:0 1px 6px 1px;background-color:rgba(var(--sr-color),1);border-radius:40px 40px 20px 20px;top:100%}.scrollingUp.main-btn:hover::after,.scrollingUp.main-btn:focus-within::after{top:0}.breadcrumb-area{height:500px;position:relative;overflow:hidden;z-index:1;background-position:center;display:flex;align-items:center}.breadcrumb-content h1.breadcrumb-heading{text-align:center;display:none}.breadcrumb-content .breadcrumb-list .breadcrumb-item.active span a{width:unset;text-decoration:none;padding:0 15px}.breadcrumb-area::before{content:'';position:absolute;inset:0;background-color:rgba(var(--sr-color),.7);z-index:1}.breadcrumb-content .breadcrumb-list{padding:0;margin:0;list-style:none;display:flex}.breadcrumb-content .breadcrumb-list li{position:relative;z-index:1}.breadcrumb-content .breadcrumb-list li:first-child{flex:1}.breadcrumb-content .breadcrumb-list li:first-child:before{content:'';position:absolute;z-index:-1;width:100%;height:1px;background-color:rgba(var(--white),.2);top:50%;transform:translate(0,-50%)}.breadcrumb-content .breadcrumb-list li:first-child:after{content:"";position:absolute;z-index:-1;width:100px;height:3px;background-color:rgba(var(--primary-color),1);top:50%;left:55%;transform:translate(-50%,-50%);border-radius:5px}.breadcrumb-content .breadcrumb-list li a{width:unset;text-decoration:none;padding:0 15px;height:60px;line-height:64px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:22px;margin-right:10px;transition:0.65s;position:relative;z-index:1;display:inline-block}.breadcrumb-content .breadcrumb-list li a::before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.breadcrumb-content .breadcrumb-list li a:hover:before,.breadcrumb-content .breadcrumb-list li a:focus-within:before{background-color:rgba(var(--primary-color),1)}.breadcrumb-content .breadcrumb-list li a:hover,.breadcrumb-content .breadcrumb-list li a:focus-within{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.breadcrumb-content .breadcrumb-list li:last-child{display:inline-block;text-decoration:none;background:rgba(var(--primary-color),.4);color:rgba(var(--white),1);border-radius:40px 20px 20px 40px;height:60px;line-height:60px;padding:0 20px;z-index:1;font-size:30px;font-weight:700}.breadcrumb-content .breadcrumb-list li:last-child:before{position:absolute;content:'';inset:6px 8px 6px 1px;background-color:rgba(var(--primary-color),1);border-radius:40px 20px 20px 40px;z-index:-1}.about-section.about_single{padding:100px 0;background-color:rgba(var(--white),1)}.about-single-content h2{font-size:40px;font-weight:700;text-transform:uppercase;color:rgba(var(--sr-color))}.about-single-content p:not(.contact-info p){color:rgba(var(--sr-color));position:relative;padding-left:15px;z-index:1}.about-single-content p:not(.contact-info p):before{position:absolute;content:'';inset:0;z-index:-1;border-left:2px solid rgba(var(--sr-color))}.about-single-heading{position:relative;margin-bottom:30px;padding-bottom:15px;z-index:1}.about-single-heading::before{content:'';position:absolute;inset:0;z-index:-1;border-bottom:1px solid rgba(var(--sr-color),.2)}.about-single-heading::after{content:'';position:absolute;inset:0;z-index:-1;border-bottom:3px solid rgba(var(--primary-color));width:100px;margin:auto;bottom:-1px}.about-single-feature{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;position:relative;z-index:1;margin-bottom:30px}.about-single-feature::before{content:'';position:absolute;inset:0;z-index:-1;border-bottom:1px solid rgba(var(--sr-color),.2)}.about-single-feature::after{content:'';position:absolute;inset:0;z-index:-1;border-bottom:3px solid rgba(var(--primary-color));width:100px;margin:auto;bottom:-1px}.about-single-feature li{background-blend-mode:multiply;width:48%;background-size:cover;background-position:center;position:relative;text-align:center;padding:40px;z-index:1;background-color:rgba(var(--sr-color),.5)}.about-single-feature li:nth-child(1){border-radius:100px 30px 30px 100px}.about-single-feature li:nth-child(1):before{content:'';position:absolute;background-size:cover;background-position:center;z-index:-1;top:15px;bottom:15px;right:30px;left:0;border-radius:100px 30px 30px 100px}.about-single-feature li:nth-child(1):after{content:'';position:absolute;background-color:rgba(var(--sr-color),.7);z-index:-1;top:15px;bottom:15px;right:30px;left:0;border-radius:100px 30px 30px 100px}.about-single-feature li:nth-child(2):before{content:'';position:absolute;background-size:cover;background-position:center;z-index:-1;top:15px;bottom:15px;right:0;left:30px;border-radius:30px 100px 100px 30px}.about-single-feature li:nth-child(2):after{content:'';position:absolute;z-index:-1;top:15px;bottom:15px;right:0;left:30px;border-radius:30px 100px 100px 30px;background-color:rgba(var(--sr-color),.7)}.about-single-feature li:nth-child(2){border-radius:30px 100px 100px 30px}.about-single-feature .contact-area{display:flex;align-items:center}.about-single-feature .contact-area .contact-icon{min-width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;transition:0.65s;position:relative;z-index:1}.about-single-feature .contact-area .contact-icon:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.about-single-feature .contact-area .contact-info p a{text-decoration:none;color:rgba(var(--white),1);font-size:20px;font-weight:600}.about_single .about-single-widget{display:inline-block;margin-left:20px;overflow:hidden;transform:translateY(4px)}.about_single .about-single-widget .contact-area{display:flex}.about_single .about-single-widget .contact-icon{min-width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1);text-align:center;font-size:16px;transition:0.65s;position:relative;z-index:1;margin-right:15px}.about_single .about-single-widget .contact-icon::before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--primary-color),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.about_single .about-single-widget .contact-info p span{color:rgba(var(--sr-color),1);font-weight:600}.about_single .about-single-widget .contact-info p a{display:block;font-size:20px;color:rgba(var(--primary-color),1);text-decoration:none;font-weight:600}.about-single-img{height:100%}.about-single-img video{width:100%;height:100%;object-fit:cover}.about-single-content .main-btn:hover,.about-single-content .main-btn:focus-within{background-color:rgba(var(--sr-color),.4)}.about-single-content .main-btn::after{background-color:rgba(var(--sr-color))}.workprocess-section{background-color:rgb(var(--white));padding:100px 0}.workprocess-item{height:230px;width:230px;border-radius:300px;background-color:rgba(var(--sr-color),1);display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column;padding:15px 15px;position:relative;z-index:1;margin:auto;transition:0.65s}.workprocess-item:hover,.workprocess-item:focus-within{background-color:rgba(var(--primary-color))}.workprocess-item::before{position:absolute;content:'';inset:-15px;z-index:-1;border:3px dotted rgba(var(--primary-color));border-radius:100%}.workprocess-section .col-lg-3 .workprocess-item>span{position:absolute;z-index:-1;border-radius:100%;width:30px;height:30px;border-radius:30px;line-height:30px;background-color:rgba(var(--primary-color));text-align:center;top:17px;right:0;transition:0.65s}.workprocess-section .col-lg-3 .workprocess-item:hover>span,.workprocess-item:focus-within::after{animation:circle 10s linear infinite;top:unset;right:unset}@keyframes circle{0%{transform:rotate(0deg) translate(130px) rotate(0deg)}100%{transform:rotate(360deg) translate(130px) rotate(-360deg)}}.workprocess-item .workprocess-content{text-align:center}.workprocess-item .workprocess-content h3 a{color:rgba(var(--primary-color),1);font-weight:600;font-size:22px;text-decoration:none;transition:0.65s}.workprocess-item:hover .workprocess-content h3 a,.workprocess-item:focus-within .workprocess-content h3 a{color:rgb(var(--white))}.workprocess-item .workprocess-content h3{margin:0}.workprocess-item .workprocess-content p{margin:0;line-height:1.5}.workprocess-icon{width:50px;height:50px;border-radius:50px;line-height:50px;background-color:rgba(var(--primary-color));color:rgb(var(--white));text-align:center;font-size:26px;position:relative;z-index:1;margin-bottom:15px;transition:0.65s}.workprocess-icon:before{content:'';position:absolute;inset:-10px;background-color:rgba(var(--primary-color),.3);border-radius:100%;z-index:-1;border:1px solid rgba(var(--primary-color));transition:0.65s}.workprocess-item:hover .workprocess-icon,.workprocess-item:focus-within .workprocess-icon{background-color:rgba(var(--white),1);color:rgba(var(--primary-color),1)}.workprocess-item:hover .workprocess-icon:before,.workprocess-item:focus-within .workprocess-icon:before{background-color:rgba(var(--white),.3);border:1px solid rgba(var(--white))}.cta-section2{padding:100px 0;background-position:center;background-size:cover;position:relative;z-index:1}.cta-section2::before{content:'';position:absolute;inset:0;background:rgba(0 0 0 / 60%);z-index:-1}.cta2-content{background-color:rgba(var(--white),.4);border-radius:100px 50px 50px 100px;padding:30px;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.cta2-content::before{position:absolute;background-color:rgba(var(--white),1);border-radius:100px 50px 50px 100px;content:'';inset:15px 30px 15px 0;z-index:-1}.cta2-content .cta2-heading span,.cta2-content .contact-area .contact-info p span{color:rgba(var(--sr-color));font-weight:600}.cta2-content .cta2-heading h4{font-size:30px;font-weight:700;color:rgba(var(--primary-color))}.cta2-content .cta2-heading{flex:.6;margin-right:15px;padding:0 15px}.cta2-content .contact-area{border-right:1px solid rgba(var(--sr-color),.1);border-left:1px solid rgba(var(--sr-color),.1);margin-right:15px;padding:0 15px}.cta2-content .contact-area .contact-info p{display:flex;flex-direction:column}.cta2-content .contact-area .contact-info p a{text-decoration:none;font-size:22px;font-weight:700}.team-section.team-about{background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);}.cta2-content .main-btn:hover,.cta2-content .main-btn:focus-within{background-color:rgba(var(--sr-color),.4)}.cta2-content .main-btn::after{background-color:rgba(var(--sr-color))}.testimonial-section2{padding:100px 0 75px;background-color:rgba(var(--sr-color))}.testimonial-section2:not(.testimonial_single) .section-title h2,.testimonial-section2:not(.testimonial_single) .section-title p{color:rgb(var(--white))}.sponsor-section2{background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);;padding:100px 0 75px}.sponsor-section2 .sponsor2-item{background-color:rgba(var(--sr-color),.3);padding:0 30px;border-radius:100px 50px 50px 100px;text-align:center;position:relative;z-index:1;height:100px;line-height:100px;transition:0.65s;margin-bottom:25px}.sponsor-section2 .sponsor2-item::before{content:'';position:absolute;inset:15px 15px 15px 0;border-radius:100px 50px 50px 100px;background-color:rgba(var(--sr-color),1);z-index:-1;transition:0.65s}.sponsor-section2 .sponsor2-item:hover,.sponsor-section2 .sponsor2-item:focus-within{background-color:rgba(var(--primary-color),.3)}.sponsor-section2 .sponsor2-item:hover::before,.sponsor-section2 .sponsor2-item:focus-within::before{background-color:rgba(var(--primary-color),1)}.faq-section{padding:100px 0;background-color:rgb(var(--white))}.faq-section .accordion .accordion-item{border-radius:30px 15px 15px 30px;margin-bottom:25px;border:none;background-color:rgba(var(--primary-color),.3);position:relative;z-index:1}.faq-section .accordion .accordion-item:before{content:'';position:absolute;inset:10px 10px 10px 0;border-radius:30px 15px 15px 30px;z-index:-1;background-color:rgba(var(--primary-color))}.faq-section .accordion .accordion-item .accordion-body,.faq-section .accordion .accordion-item strong{color:rgba(var(--white))}.faq-section .accordion-button{border-radius:30px;box-shadow:none;border:none;font-weight:600;padding:20px;background-color:rgba(var(--sr-color),.3);color:rgba(var(--white));position:relative;z-index:1}.faq-section .accordion-button.collapsed{background-color:#fff0}.faq-section .accordion-button:before{content:'';position:absolute;background-color:rgba(var(--sr-color),1);inset:10px 10px 10px 0;z-index:-1;border-radius:30px 15px 15px 30px;transition:0.65s}.faq-section .accordion-button:not(.collapsed)::before{background-color:rgba(var(--primary-color),1)}.faq-section .accordion-button:not(.collapsed){background-color:#fff0}.faq-section .accordion-item .accordion-button{border-radius:30px 15px 15px 30px}.accordion-item:last-of-type .accordion-button.collapsed{border-radius:30px 15px 15px 30px}.accordion-item .accordion-button::after{content:"+";height:20px;width:20px;background-image:unset;background-color:rgba(var(--white));color:rgba(var(--sr-color));text-align:center;border-radius:20px;font-size:20px;line-height:20px;box-shadow:0 0 0 5px rgba(var(--white),.4)}.section-404{padding:100px 0;background-color:rgb(var(--white));text-align:center}.card-404 h1{font-size:200px;font-weight:800;text-shadow:12px 5px rgba(var(--primary-color),.4);color:rgba(var(--primary-color));line-height:1}.card-404 h6.not-found{font-size:35px;font-weight:700;color:rgba(var(--sr-color))}.card-404 .main-btn:hover,.card-404 .main-btn:focus-within{background-color:rgba(var(--sr-color),.4)}.card-404 .main-btn::after{background-color:rgba(var(--sr-color))}.testimonial-section2.testimonial_single{padding:100px 0 55px;background-color:rgb(var(--white))}.testimonial2-content{z-index:1;position:relative;margin-bottom:25px}.testimonial-section2.testimonial_single .testimonial2-content{margin-bottom:45px}.testimonial2-content .paragraph{color:rgb(var(--white));padding:30px 20px 20px;position:relative;margin:0;transition:0.65s}.testimonial-section2:not(.testimonial_single) .testimonial2-content .paragraph{color:rgba(var(--sr-color));font-weight:500}.testimonial-section2:not(.testimonial_single) .testimonial2-content:hover .paragraph,.testimonial-section2:not(.testimonial_single) .testimonial2-content:focus-within .paragraph{color:rgba(var(--white))}.testimonial-section2:not(.testimonial_single) .testimonial2-content .paragraph::before{color:rgba(var(--white))}.testimonial-section2:not(.testimonial_single) .testimonial2-detail h3,.testimonial-section2:not(.testimonial_single) .testimonial2-detail span{color:rgba(var(--white))}.testimonial-section2:not(.testimonial_single) .testimonial2-content:hover .paragraph::before,.testimonial-section2:not(.testimonial_single) .testimonial2-content:focus-within .paragraph::before{color:rgba(var(--sr-color));background-color:rgb(var(--white))}.testimonial2-content .paragraph::before{content:"\f10e";font-family:fontawesome;width:40px;height:40px;border-radius:40px;display:inline-block;position:absolute;background-color:rgba(var(--primary-color));text-align:center;line-height:40px;top:-20px;transition:0.65s}.testimonial2-content .paragraph::after{content:'';position:absolute;width:40px;height:40px;border-radius:2px;transform:rotate(45deg);bottom:-8%;left:10%;z-index:-1;transition:0.65s}.testimonial2-content .paragraph,.testimonial2-content .paragraph::after{background-color:rgba(var(--white))}.testimonial_single .testimonial2-content .paragraph,.testimonial_single .testimonial2-content .paragraph::after{background-color:rgba(var(--sr-color))}.testimonial2-info{display:flex;align-items:center;padding-left:20px;padding-top:25px}.testimonial2-image{margin-right:15px}.testimonial2-image img{width:70px;height:70px;object-fit:cover;border-radius:100%}.testimonial2-detail h3{font-size:20px;font-weight:600;margin:0;color:rgba(var(--sr-color))}.testimonial2-content:hover .paragraph::before,.testimonial2-content:focus-within .paragraph::before{background-color:rgba(var(--sr-color))}.testimonial2-content:hover .paragraph,.testimonial2-content:focus-within .paragraph,.testimonial2-content:hover .paragraph::after,.testimonial2-content:focus-within .paragraph::after{background-color:rgba(var(--primary-color))}.masonry{position:relative}.masonry-item{position:absolute}nav .pagination{justify-content:center}nav .pagination .page-item .page-link{border:none;background-color:rgba(var(--white));box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;border-radius:50px 25px 25px 50px;color:rgba(var(--primary-color));width:40px;height:40px;line-height:40px;padding:0;text-align:center;text-decoration:none;font-weight:600}nav .pagination .page-item .page-link:hover,nav .pagination .page-item .page-link.current,nav .pagination .page-item .page-link:focus-within{background-color:rgba(var(--primary-color));color:rgba(var(--white))}nav .pagination .page-item:not(:last-child){margin-right:10px}.form-section{padding:100px 0;background-color:rgb(var(--white))}.form-section .send-your-enquiry{background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);;border-radius:10px;padding:25px}.form-section .send-your-enquiry h4{color:var(--dark1);font-size:26px;font-weight:600;margin-bottom:15px}.form-section .send-your-enquiry .wpcf7-form label{display:block;color:var(--dark1)}.form-section .send-your-enquiry .wpcf7-form label input{background-color:rgb(var(--white));color:var(--dark1);border-radius:5px;border-color:#848490;padding:10px;width:100%;border:1px solid rgba(var(--primary-color),.3);border-radius:50px 25px 25px 50px;outline:none;transition:0.65s}.form-section .send-your-enquiry .wpcf7-form label input:focus-within,.wpcf7-form-control-wrap textarea:focus-within{color:var(--dark1);border-color:rgba(var(--primary-color))}.form-section .send-your-enquiry .wpcf7-form p:nth-child(2){width:48%;float:left}.form-section .send-your-enquiry .wpcf7-form p:nth-child(3){width:48%;float:right}.form-section .send-your-enquiry .wpcf7-form p:nth-child(4){clear:both}.form-section .send-your-enquiry .wpcf7-form p:nth-child(6){margin:0}.wpcf7-form-control-wrap textarea{height:100px;border-radius:5px;width:100%;transition:0.65s;border-radius:50px 25px 25px 50px;border:1px solid rgba(var(--primary-color),.3);outline:none;padding:25px}.form-section .send-your-enquiry .wpcf7-form .wpcf7-submit{background-color:rgba(var(--primary-color));color:rgba(var(--white));font-weight:600;border-radius:30px 15px 15px 30px;outline:none;border:none;padding:10px 15px;position:relative}.form-section .widget-contact .widget-title{background-color:rgba(var(--primary-color),.4);padding:15px 15px;border-radius:50px 25px 25px 50px;position:relative;z-index:1;color:rgb(var(--white));font-size:22px;font-weight:700;margin-bottom:25px}.form-section .widget-contact .widget-title::before{content:'';position:absolute;inset:10px 20px 10px 0;background-color:rgba(var(--primary-color),1);border-radius:50px 25px 25px 50px;z-index:-1}.form-section .widget-contact .contact-area{background-color:rgba(var(--sr-color),.5);position:relative;z-index:1;border-radius:100px 50px 50px 100px;padding:25px;margin-bottom:25px;display:flex;align-items:center}.form-section .widget-contact .contact-area:last-child{margin-bottom:0}.form-section .widget-contact .contact-area::before{background-color:rgba(var(--sr-color));content:'';position:absolute;z-index:-1;border-radius:100px 50px 50px 100px;inset:15px 30px 15px 0}.form-section .widget-contact .contact-area .contact-icon{min-width:50px;height:50px;line-height:50px;border-radius:50px;color:rgb(var(--white));font-size:22px;background-color:rgba(var(--primary-color));text-align:center;margin-right:15px}.form-section .widget-contact .contact-area .contact-info{display:flex;flex-direction:column}.form-section .widget-contact .contact-area .contact-info span{font-size:20px;font-weight:600;color:rgb(var(--white))}.form-section .widget-contact .contact-area .contact-info a{text-decoration:none;font-size:16px;color:rgb(var(--white))}.contact-info-section{padding:100px 0;background-color:rgba(var(--sr-color))}.contact-info-section .section-title h2,.contact-info-section .section-title p{color:rgb(var(--white))}.contact-info-section .contact-info-item{background-color:rgba(var(--white),.5);padding:40px 30px 60px;position:relative;z-index:1;border-radius:250px 250px 100px 100px;text-align:center;overflow:hidden;transition:0.65s}.contact-info-section .contact-info-item::before{content:'';background-color:rgba(var(--white));inset:0 15px 30px 15px;position:absolute;z-index:-1;border-radius:250px 250px 100px 100px}.contact-info-section .contact-info-item::after{content:'';background-color:rgba(var(--primary-color));inset:0 15px 30px 15px;position:absolute;z-index:-1;border-radius:250px 250px 100px 100px;transform:translateY(100%);opacity:0;transition:0.65s}.contact-info-section .contact-info-item:hover::after,.contact-info-section .contact-info-item:focus-within::after{transform:translateY(0%);top:0%;opacity:1}.contact-info-section .contact-info-item:hover,.contact-info-section .contact-info-item:focus-within{background-color:rgba(var(--primary-color),.4)}.contact-info-section .contact-info-item .contact-icon{width:80px;height:80px;line-height:80px;border-radius:80px;background-color:rgba(var(--primary-color));color:rgb(var(--white));text-align:center;font-size:35px;display:inline-block;position:relative;margin-bottom:25px;transition:0.65s}.contact-info-section .contact-info-item .contact-icon:before{content:'';position:absolute;inset:-10px;border:1px solid rgba(var(--primary-color));border-radius:100%;transition:0.65s}.contact-info-section .contact-info-item .contact-info p.text span{font-size:26px;font-weight:700;color:rgba(var(--sr-color),1);transition:0.65s;display:block}.contact-info-section .contact-info-item .contact-info p.text a{font-size:18px;font-weight:500;color:rgba(var(--sr-color),1);transition:0.65s;text-decoration:none}.map-section>div{line-height:0}.map-section iframe{width:100%;height:500px}.contact-info-section .contact-info-item:hover .contact-icon,.contact-info-section .contact-info-item:focus-within .contact-icon{color:rgba(var(--primary-color));background-color:rgba(var(--white))}.contact-info-section .contact-info-item:hover .contact-icon::before,.contact-info-section .contact-info-item:focus-within .contact-icon::before{border-color:rgba(var(--white))}.contact-info-section .contact-info-item:hover p.text>span,.contact-info-section .contact-info-item:focus-within p.text>span,.contact-info-section .contact-info-item:hover p.text>a,.contact-info-section .contact-info-item:focus-within p.text>a{color:rgba(var(--white))}.product-section{padding:100px 0;background-color:rgb(var(--white))}.product-section p.woocommerce-result-count{float:left;padding:10px 15px;background-color:rgba(var(--primary-color),.4);border-radius:50px 25px 25px 50px;position:relative;z-index:1;color:rgb(var(--white))}.product-section p.woocommerce-result-count::before{content:'';inset:5px 10px 5px 0;background-color:rgba(var(--primary-color));border-radius:50px 25px 25px 50px;position:absolute;z-index:-1}.product-section form.woocommerce-ordering{float:right}.product-section form.woocommerce-ordering select{padding:10px 15px;background-color:rgba(var(--white));border:none;outline:none;box-shadow:rgb(0 0 0 / .1) 0 0 25px -5px,rgb(0 0 0 / .04) 0 0 10px -5px}.product-section .product-action{position:absolute;bottom:0;transition:0.65s}.product-section .product-action .add_to_cart_button,.product-section .product-action .product_type_grouped{text-decoration:none;display:inline-block;padding:7px 14px;background-color:rgba(var(--primary-color));color:rgba(var(--white));border-radius:30px}.product-section .product-single:hover .product-action{transform:translate(-50%,0) translateY(0)}.modal-backdrop{z-index:1}.nav-area .menu-right{width:100%;height:100%;position:relative}.nav-area .menu-right::before{width:100%;height:100%;position:absolute;content:'';top:0;left:0;border-left:1px solid rgba(255 255 255 / 10%);z-index:-1}.menu-right ul li{display:inline-block;height:100%;line-height:4;width:33.33%;text-align:center}.menu-right ul li:not(:last-child){border-right:1px solid rgba(255 255 255 / 10%)}.menu-right ul li a{height:100%;display:block;color:var(--white-fix);font-size:16px}.menu-right .modal-header{border:none}.header-search-flex{height:100%;display:flex;align-items:center;justify-content:center;max-width:600px;width:100%;margin:0 auto}.header-search-flex .search-form{display:flex;width:100%;justify-content:end}.header-search-flex .search-form .header-search-field{border-radius:5px;width:79%;outline:none;border:none;padding:18px;transition:0.65s;transition-delay:0.5s;background-color:#fff;color:#000}.header-search-flex .search-form .search-submit{width:10%;border-radius:5px;border:none;outline:none;background-color:rgba(var(--primary-color));transition:0.65s;transition-delay:0.5s;color:#fff;font-size:22px;transform:translateX(-60px)}.modal .modal-content{background-color:rgb(4 32 56 / .8)}.modal .modal-content .modal-header{border:0}.modal .modal-header .btn-close{color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");opacity:1;position:absolute;left:50%;transform:translate(-50%,0);top:30%;z-index:999;border:1px solid #fff;border-radius:50%;padding:15px}.modal .modal-header .btn-close:focus{box-shadow:unset!important}.modal .header-search-flex .search-form .header-search-field:not(.modal.show .header-search-flex .search-form .header-search-field){opacity:0;transform:translateX(-50%);visibility:hidden}.modal .header-search-flex .search-form .search-submit:not(.modal.show .header-search-flex .search-form .search-submit){opacity:0;transform:translateX(200%);visibility:hidden}.header-two .header-search-toggle:hover:before,.header-two .header-search-toggle:focus-within:before{background-color:rgba(var(--sr-color),1)}.header-two .header-search-toggle:hover i,.header-two .header-search-toggle:focus-within i{color:rgba(var(--primary-color),1)}.header-two .header-search-toggle:hover,.header-two .header-search-toggle:focus-within{background-color:rgba(var(--sr-color),.4);color:rgba(var(--primary-color))}.service-section .card{box-shadow:none;border:0;margin-bottom:20px}.service-section .card .card-front,.service-section .card .card-back{position:relative;transform-style:preserve-3d;perspective:1000px;backface-visibility:hidden;height:100%}.service-section .card .card-back .card-body::after,.service-section .card .card-back .card-body::before{content:"";position:absolute;width:50px;height:250px;border-color:rgba(180 180 180,40%);z-index:10}.service-section .card .card-back .card-body::before{top:10px;left:10px;border-left:1px solid rgba(180 180 180 / 50%);border-top:1px solid rgba(180 180 180 / 50%)}.service-section .card .card-back .card-body::after{bottom:10px;right:10px;border-right:1px solid rgba(180 180 180 / 50%);border-bottom:1px solid rgba(180 180 180 / 50%)}.service-section .card .card-front::after{content:'';position:absolute;z-index:1;border:1px solid rgba(180 180 180 / 40%);inset:20px}.service-section .card .card-body{transform-style:preserve-3d;backface-visibility:hidden;width:100%;height:100%;transform-style:preserve-3d;perspective:1000px;backface-visibility:hidden;transform:translateZ(95px) scale(.81);text-align:center;position:relative;padding:100px 24px;z-index:2}.service-section .card .card-body{display:flex;align-items:center;justify-content:center;flex-direction:column}.service-section .card .card-front img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-position:center;object-fit:cover}.service-section .card .card-back{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;transform:rotateY(180deg);background:#292929;background-image:url(../../../themes/corpex/assets/images/service/bg-image.jpg);background-size:cover;background-attachment:scroll;background-position:center;background-repeat:repeat;background-origin:content-box}.service-section .card .card-back .card-body .icon-item{width:80px;height:80px;border-radius:50%;line-height:80px;color:#fff;font-size:40px;margin:auto;margin-bottom:30px;background:rgba(var(--primary-color),1)}.service-section .card .card-back .card-body .card-text{color:#fff;font-size:16px}.service-section .card .card-back .card-body .main-btn{overflow:visible}.service-section .card:hover .card-front{transform:rotateY(-180deg)}.service-section .card:hover .card-back{transform:rotateY(0deg)}.service-section .card>*{backface-visibility:hidden;transition:0.9s cubic-bezier(.68,-.55,.265,1.55)}.service-section .card .card-front .card-body .card-title{font-size:20px;font-weight:600;color:#fff;position:relative;padding-bottom:30px;margin-bottom:20px}.service-section .card .card-front .card-body .card-title::after{content:"";position:absolute;left:50%;bottom:10px;width:80px;transform:translate(-50%,-50%);height:3px;margin-left:-10px;background:rgba(var(--primary-color),1)}.service-section .card .card-front::before,.service-section .card .card-back::before{content:'';position:absolute;inset:0;background:rgb(0 0 0 / 60%);z-index:1}.service-section .card .card-body .main-btn{border-radius:10px 40px 40px 10px;font-size:24px;color:rgba(var(--primary-color),1);background-color:rgba(var(--white),.4)}.service-section .card .card-body .main-btn::before{background:rgba(var(--white),1);inset:6px 2px 6px 6px;border-radius:10px 40px 40px 10px}.service-section .card .card-back .card-body .main-btn{border-radius:10px 40px 40px 10px;font-size:24px;color:rgba(var(--white),1);background-color:rgba(var(--primary-color),.4)}.service-section .card .card-back .card-body .main-btn::before{background:rgba(var(--primary-color),1);inset:6px 2px 6px 6px;border-radius:10px 40px 40px 10px}.service-section .card .card-back .card-body .main-btn:hover::after,.service-section .card .card-back .card-body .main-btn:focus-within::after{content:'';inset:6px 2px 6px 100%;background-color:rgba(var(--white));border-radius:10px 40px 40px 10px}.service-section .card .card-back .card-body .main-btn:hover::after,.service-section .card .card-back .card-body .main-btn:focus-within::after{left:6px;opacity:1}.service-section .card .card-back .card-body .main-btn:hover,.service-section .card .card-back .card-body .main-btn:focus-within{color:rgba(var(--primary-color),1);background:rgba(var(--white),.4)}circle{r:5%}circle.grow{r:30%;transition:r 1s ease-out}circle.shrink{r:0%;transition:r 10s ease-in}.sponsor{float:left;height:100%;min-height:100px!important;padding:20px;line-height:100px;display:flex!important;align-items:center;justify-content:center;margin-right:10px}.footer-section svg{z-index:-2!important}.preloader{top:0;bottom:0;left:0;right:0;position:fixed;z-index:999999;height:100%;width:100%}.preloader .preloader-wapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh}.preloader .loader-section{background-color:#fff;height:100%;position:fixed;top:0;width:calc(50% + 1px)}.preloader .loader-section.section-right{right:0}.preloader .loader-section.section-left{left:0}.preloader .loaded .section-right{-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);-webkit-transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1);-o-transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1);transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1)}.preloader .loaded .section-left{-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1);-o-transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1);transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1)}.preloader .spinner{display:block;position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid #fff0;border-top-color:var(--primary-color);-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;transform:translate(-50%,-50%);z-index:99}.preloader .spinner:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid #fff0;border-top-color:var(--primary-color);-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.preloader .spinner:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid #fff0;border-top-color:var(--primary-color);-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.preloader .loaded .spinner{opacity:0;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;visibility:hidden}.about-single-img{text-align:center;position:relative}.about-single-img img{width:100%}.about-single-img .video-play a{position:absolute;width:50px;height:50px;border-radius:50px;line-height:50px;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(var(--primary-color));color:rgba(var(--white))}.about-single-img .video-play a::before{content:'';position:absolute;inset:0;animation:wave 1s linear infinite;background:rgba(var(--white),.4);border-radius:100px}@keyframes wave{from{box-shadow:0 0 0 0 rgba(var(--primary-color),.4);inset:0}to{box-shadow:0 0 15px 0 rgba(var(--primary-color),.4);opacity:0;inset:-15px}}.widget.woocommerce.widget_price_filter .price_slider_wrapper{padding:20px}nav.woocommerce-pagination,nav.navigation.pagination{text-align:center;margin-top:25px;justify-content:center}nav.woocommerce-pagination .nav-links,nav.navigation.pagination .nav-links{background:rgba(var(--sr-color),1)}nav.woocommerce-pagination ul li .page-numbers,nav.navigation.pagination .nav-links .page-numbers{width:40px;height:50px;display:inline-block;line-height:50px;color:rgb(var(--white));text-decoration:none;font-weight:500;position:relative;z-index:1}nav.woocommerce-pagination ul.page-numbers,nav.navigation.pagination span.page-numbers{padding:0;margin:0;list-style:none;display:inline-flex;justify-content:center;background:rgba(var(--sr-color),1)}nav.woocommerce-pagination ul li .page-numbers.current::before,nav.navigation.pagination .nav-links .page-numbers.current::before{background-color:rgba(var(--primary-color),1);content:'';position:absolute;inset:-10px 0;z-index:-1;clip-path:polygon(10% 15%,0 15%,10% 0,90% 0,100% 15%,90% 15%,90% 85%,100% 85%,90% 100%,10% 100%,0 85%,10% 85%)}iframe{max-width:100%;width:100%;height:100%}.page-links{padding:0;margin-top:30px;list-style:none;display:flex;justify-content:center;position:relative;align-items:center}.page-links .post-page-numbers{width:40px;height:50px;display:inline-block;line-height:50px;color:rgb(var(--white));text-decoration:none;font-weight:500;position:relative;z-index:1;text-align:center;background:rgba(var(--sr-color),1)}.page-links .post-page-numbers.current::before{background-color:rgba(var(--primary-color),1);content:'';position:absolute;inset:-10px 0;z-index:-1;clip-path:polygon(10% 15%,0 15%,10% 0,90% 0,100% 15%,90% 15%,90% 85%,100% 85%,90% 100%,10% 100%,0 85%,10% 85%)}.woocommerce-info::before{position:unset}.footer-item ul:has(.cat-item){list-style-type:none;padding:0}.info-section aside.widget.widget-contact{width:100%;padding:40px 0}.sidebar{border-left:4px solid rgba(var(--sr-color));position:sticky;top:0}.sidebar .widget:not(.sidebar .widget>.widget){background:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);;margin-bottom:25px}.sidebar .widget .widget-title,.sidebar .widget .wp-block-group__inner-container h1,.sidebar .widget .wp-block-group__inner-container h2,.sidebar .widget .wp-block-group__inner-container h3,.sidebar .widget .wp-block-group__inner-container h4,.sidebar .widget .wp-block-group__inner-container h5,.sidebar .widget .wp-block-group__inner-container h6,.sidebar .widget .wp-block-search__label{font-size:22px;font-weight:600;color:rgba(var(--white));padding:10px 20px;background:rgba(var(--sr-color));display:block;border-right:3px solid rgba(var(--primary-color));margin:0;position:relative;overflow:hidden;z-index:1}.sidebar .widget .widget-title::before,.sidebar .widget .wp-block-group__inner-container h1::before,.sidebar .widget .wp-block-group__inner-container h2::before,.sidebar .widget .wp-block-group__inner-container h3::before,.sidebar .widget .wp-block-group__inner-container h4::before,.sidebar .widget .wp-block-group__inner-container h5::before,.sidebar .widget .wp-block-group__inner-container h6::before,.sidebar .widget .wp-block-search__label::before{content:"";position:absolute;inset:0;background-image:url(../../../themes/corpex/assets/images/shapes/shape-3.png);background-repeat:no-repeat;background-position:center center;z-index:-1}.sidebar .widget ul,.sidebar .widget ol{padding:0;margin:0;list-style:none}.sidebar .widget a{text-decoration:none}.sidebar .widget p{color:#666}.sidebar .widget form.wp-block-search__no-button .wp-block-search__inside-wrapper input{width:100%}.sidebar .widget .wp-block-search__inside-wrapper{display:flex;padding:20px;background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);}.sidebar .widget .wp-block-search__inside-wrapper .wp-block-search__input{box-shadow:0 0 5px rgb(0 0 0 / 15%);padding:10px;border-radius:0;height:50px;border:none;outline:none;width:75%}.sidebar .widget .wp-block-search__inside-wrapper .wp-block-search__button{background:rgba(var(--primary-color));color:rgba(var(--white));font-weight:600;border-radius:0;border:none;height:50px;width:25%}.sidebar .widget .wp-block-latest-posts{padding:20px}.sidebar .widget .wp-block-latest-comments .wp-block-latest-comments__comment{background-color:rgba(var(--white));padding:10px;margin-bottom:20px}.sidebar .widget_block .wp-block-latest-posts li .wp-block-latest-posts__post-title{padding:10px;display:block;box-shadow:0 0 5px rgb(0 0 0 / 15%);margin-bottom:20px;color:rgba(var(--se-color));background-color:rgba(var(--white));transition:0.65s}.sidebar .widget_block .wp-block-latest-posts li .wp-block-latest-posts__post-title:hover,.sidebar .widget_block .wp-block-latest-posts li .wp-block-latest-posts__post-title:focus-within{background:rgba(var(--primary-color));color:rgba(var(--white))}.sidebar .widget_block .wp-block-latest-posts li:last-child .wp-block-latest-posts__post-title{margin-bottom:0}.sidebar .widget .wp-block-latest-comments{padding:20px}.sidebar .widget .wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0}.sidebar .widget .wp-block-latest-comments .sidebar .widget .wp-block-latest-comments .wp-block-latest-comments__comment-meta a{color:rgba(var(--primary-color));display:inline-block}.sidebar .widget .wp-block-archives{padding:20px}.sidebar .widget .wp-block-archives li{display:flex;background-color:rgba(var(--white));padding:10px}.sidebar .widget .wp-block-archives li a{color:rgba(var(--primary-color));flex:1}.sidebar .widget .wp-block-archives-dropdown select{width:100%;padding:10px;border:none;outline:none}.sidebar .widget .wp-block-calendar{padding:20px}.sidebar .widget .wp-calendar-table caption{caption-side:top;font-size:22px;color:rgba(var(--white));font-weight:600;line-height:1;background-color:rgba(var(--primary-color));padding:10px;margin-bottom:20px}.sidebar .widget .wp-calendar-table th,.sidebar .widget .wp-calendar-table td{color:rgba(var(--sr-color));width:40px;height:40px;text-align:center;border:1px solid #848490;border-radius:5px;border-collapse:collapse;margin:5px;display:inline-block;line-height:40px}.sidebar .widget .wp-calendar-table th{background:rgba(var(--primary-color));color:rgba(var(--white))}.sidebar .widget .wp-calendar-table{border-left:none;border-right:none;border-color:#848490;margin:0 auto}.sidebar .widget .wp-calendar-table #today{background-color:rgba(var(--primary-color));color:rgba(var(--white))}.sidebar .wp-calendar-nav span a{text-decoration:none;color:rgba(var(--primary-color));display:inline-block;transition:0.65s}.sidebar .wp-calendar-nav span a:hover,.sidebar .wp-calendar-nav span a:focus-within{color:rgba(var(--primary-color))}.sidebar .widget .wp-block-categories-list{padding:20px}.sidebar .widget .wp-block-categories-list li{padding:10px;box-shadow:0 0 5px rgb(0 0 0 / 15%);margin-bottom:20px;display:flex;background:rgba(var(--white));transition:0.65s}.sidebar .widget .wp-block-categories-list li:last-child{margin-bottom:0}.sidebar .widget .wp-block-categories li:hover,.sidebar .widget .wp-block-categories li:focus-within{background:rgba(var(--primary-color));color:rgba(var(--white))}.sidebar .widget .wp-block-categories li a{flex:1;color:rgba(var(--sr-color))}.sidebar .widget .wp-block-categories li:hover a,.sidebar .widget .wp-block-categories li:focus-within a{color:var(--white)}.sidebar .widget .wp-block-categories-dropdown{padding:20px}.sidebar .widget .wp-block-categories-dropdown select{padding:10px;border:none;outline:none;background-color:rgba(var(--white));width:100%}.sidebar .widget .wp-block-latest-posts__list.has-dates.has-author.wp-block-latest-posts li a{margin-bottom:0;background:none;box-shadow:none;padding:0;color:rgba(var(--primary-color))}.sidebar .widget .wp-block-latest-posts__list.has-dates.has-author.wp-block-latest-posts li{background-color:rgba(var(--white));margin-bottom:25px;padding:10px}.sidebar .widget .wp-block-latest-posts__list.has-dates.has-author.wp-block-latest-posts li:last-child{margin-bottom:0}.sidebar .widget_block .logged-in.wp-block-loginout{padding:20px}.sidebar .widget_block .logged-in.wp-block-loginout a{color:rgba(var(--primary-color));font-weight:600}.sidebar .widget_block .wp-block-page-list li a{color:rgba(var(--sr-color));font-weight:600;transition:0.65s;margin-bottom:15px;display:inline-block}.sidebar .widget_block .wp-block-page-list li:last-child a{margin-bottom:0}.sidebar .widget_block .wp-block-page-list li a:hover,.sidebar .widget_block .wp-block-page-list li a:focus-within{color:rgba(var(--primary-color))}.sidebar .widget_block .wp-block-rss{padding:20px}.sidebar .widget_block .wp-block-rss .wp-block-rss__item{padding:10px;background-color:rgba(var(--white))}.sidebar .widget_block .wp-block-rss li a{color:rgba(var(--sr-color));font-weight:600;transition:0.65s}.sidebar .widget_block .wp-block-rss li:not(:last-child){margin-bottom:20px}.sidebar .widget_block .wp-block-rss li a{color:rgba(var(--primary-color))}.sidebar .widget .wp-block-social-links{padding:20px}.sidebar .widget .wp-block-page-list{padding:20px}.sidebar .widget.widget_block .is-layout-flex.wp-block-social-links li{display:inline-block;margin-right:10px}.sidebar .widget.widget_block .is-layout-flex.wp-block-social-links li:last-child{margin-right:0}.sidebar .widget.widget_block .is-layout-flex.wp-block-social-links li a{width:40px;height:40px;border-radius:40px;text-align:center;background-color:rgba(var(--sr-color));display:inline-block;line-height:40px;transition:0.65s;color:rgba(var(--white))}.sidebar .widget.widget_block .is-layout-flex.wp-block-social-links li a svg{fill:rgba(var(--white))}.sidebar .widget.widget_block .is-layout-flex.wp-block-social-links li a:hover,.sidebar .widget.widget_block .is-layout-flex.wp-block-social-links li a:focus-within{background-color:rgba(var(--primary-color));color:var(--white)}.sidebar .widget_block .wp-block-tag-cloud{padding:20px}.sidebar .widget_block .wp-block-tag-cloud a{display:inline-block;padding:10px 15px;border-radius:40px 20px 20px 40px;background:var(--dark1);color:rgba(var(--primary-color));border:1px solid rgba(var(--primary-color));text-decoration:none;margin:0 5px 10px 0;transition:0.65s;font-weight:600;font-size:16px;text-transform:capitalize}.sidebar .widget_block .wp-block-tag-cloud a:hover,.sidebar .widget_block .wp-block-tag-cloud a:focus-within{background-color:rgba(var(--primary-color));color:rgba(var(--white));border-color:rgba(var(--primary-color))}.sidebar .widget .wp-block-woocommerce-all-reviews{padding:20px}.sidebar .widget .wp-block-woocommerce-all-reviews .wc-block-sort-select__select{padding:10px;background-color:rgba(var(--white));width:100%;border:none;outline:none}.sidebar .wc-block-review-list .wc-block-review-list-item__product a{color:rgba(var(--sr-color));font-weight:600}.sidebar .wc-block-review-list .wc-block-review-list-item__rating__stars{color:#f6c613}.sidebar .wc-block-review-list-item__author{color:rgba(var(--primary-color))}.sidebar .widget.widget_block .wp-block-woocommerce-all-reviews .wc-block-sort-select{margin-bottom:25px}.sidebar .widget.widget_block .wc-block-sort-select__label span{color:var(--white)}.sidebar .widget.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__image img{width:50px;height:50px;margin-right:15px}.sidebar .widget.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__info{display:flex;margin-bottom:15px}.sidebar .wc-block-review-list-item__rating__stars span{color:#e6a237}.sidebar .wc-block-review-list-item__product a{text-decoration:none}.sidebar .wc-block-review-list-item__item{margin-bottom:20px;background-color:rgba(var(--white));padding:10px}.sidebar .wc-block-review-list-item__item div>p{margin:0}.sidebar .wc-block-review-list-item__item:last-child{margin-bottom:0}.sidebar .wc-block-featured-category__link .wp-block-button__link,.sidebar .wc-block-featured-product__link .wp-block-button__link,.sidebar .wp-block-button__link{padding:10px 15px;background:rgba(var(--primary-color));color:rgba(var(--white));display:inline-block;border-radius:50px 25px 25px 50px}.sidebar .wc-block-grid__products li a .wc-block-grid__product-title{color:rgba(var(--sr-color));font-weight:600}.sidebar .widget .wc-block-featured-category__wrapper .wc-block-featured-category__title{margin-bottom:20px}.sidebar .wc-block-featured-category{align-content:center;align-items:center;background-color:#eee;background-position:50%;background-size:cover;display:flex;flex-wrap:wrap;justify-content:center;margin:0;overflow:hidden;position:relative;width:100%;border-radius:10px}.sidebar .wc-block-featured-category__title{color:var(--white)}.sidebar .wc-block-featured-product__wrapper,.sidebar .wp-block-handpicked-products .wc-block-grid__products,.sidebar .wc-block-grid__products{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;height:100%;justify-content:center;overflow:hidden;width:100%;flex-direction:column;text-align:center}.sidebar .widget .wc-block-featured-product,.sidebar .widget .wc-block-grid{padding:25px;background-color:#eee;border-radius:10px;display:flex;align-items:center}.sidebar .wc-block-featured-product__price .woocommerce-Price-amount{color:rgba(var(--primary-color))}.sidebar .wc-block-featured-product__background-image{margin-bottom:15px}.sidebar .wc-block-grid__product-image{margin-bottom:15px}.sidebar .wc-block-grid__product-onsale{position:absolute;top:0;left:0;background-color:rgba(var(--primary-color));font-weight:600;padding:5px 8px;display:inline-block;color:rgba(var(--white));border-radius:30px 15px 15px 30px}.sidebar .wc-block-grid__products{position:relative;overflow:hidden;margin-bottom:25px}.sidebar .wc-block-grid__products .wc-block-grid__product:last-child{margin-bottom:0}.sidebar .wc-block-grid .wc-block-grid__product:not(:last-child){margin-bottom:20px}.sidebar .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{border:1px solid #eee;display:inline-block;max-width:50px;padding:0;position:relative;vertical-align:middle;margin-right:15px}.sidebar .widget .wc-block-product-categories-list .wc-block-product-categories-list-item{margin-bottom:20px;color:rgba(var(--sr-color));background:rgba(var(--white));padding:10px;display:flex;align-items:center}.sidebar .widget .wc-block-product-categories-list .wc-block-product-categories-list-item:last-child{margin-bottom:0}.sidebar .widget .wc-block-product-categories-list .wc-block-product-categories-list-item a{text-decoration:none;color:rgba(var(--sr-color));transition:0.65s;font-weight:600;flex:1}.sidebar .widget .wc-block-product-categories-list .wc-block-product-categories-list-item a:hover,.sidebar .widget .wc-block-product-categories-list .wc-block-product-categories-list-item a:focus-within{color:rgba(var(--primary-color))}.sidebar .widget .wc-block-product-categories-list--depth-0{padding:20px;width:100%}.sidebar .wc-block-grid__product-rating .star-rating{color:#e6a237}.sidebar .widget .wp-block-woocommerce-product-categories{display:flex}.sidebar .widget .wc-block-product-categories.is-dropdown{padding:20px}.sidebar .widget .wp-block-woocommerce-product-search{padding:20px}.sidebar .widget .wp-block-woocommerce-product-search form .wc-block-product-search__field{padding:10px;background-color:rgba(var(--white));border:none;outline:none;width:75%}.sidebar .widget .wp-block-woocommerce-product-search form .wc-block-product-search__button{width:25%}.sidebar .widget .wc-block-product-categories__dropdown{display:inline-block;width:80%}.sidebar .widget .wp-block-woocommerce-mini-cart{padding:20px}.sidebar .widget .wc-block-product-categories__dropdown select{padding:10px;width:100%}.sidebar .widget .wp-block-woocommerce-product-categories .wc-block-product-categories__button{width:20%;background:rgba(var(--primary-color));border:none;border-left:1px solid #848490;padding:10px}.sidebar .wc-block-product-search__label{color:rgba(var(--sr-color))}.sidebar .widget .wc-block-product-search form .wc-block-product-search__field{box-shadow:0 0 5px rgb(0 0 0 / 15%)}.sidebar .widget .wc-block-product-search form .wc-block-product-search__button{border:none;background-color:rgba(var(--primary-color));color:var(--white)}.sidebar .widget .wc-block-product-search form .wc-block-product-search__button svg{fill:var(--white)}.sidebar .screen-reader-text{display:none}.sidebar .widget.widget_block .wc-block-product-search .wc-block-product-search__fields{display:flex}.sidebar .has-text-align-center{margin-bottom:0}.sidebar .widget.widget_block .wc-block-mini-cart .wc-block-mini-cart__button{background-color:rgba(var(--primary-color));color:var(--white);border:none;padding:10px}.sidebar .widget.widget_block .wc-block-mini-cart .wc-block-mini-cart__drawer{color:var(--white)}.sidebar .woocommerce.widget_product_search .woocommerce-product-search{box-shadow:0 0 5px rgb(0 0 0 / 15%);display:flex}.sidebar .woocommerce.widget_product_search .woocommerce-product-search .search-field{height:50px}.sidebar .woocommerce.widget_product_search .woocommerce-product-search .wp-element-button{height:50px;padding:0;width:30%;border:none;background-color:rgba(var(--primary-color));font-weight:600;border-left:1px solid #848490;}.sidebar .widget .wc-block-product-categories-list--has-images{padding:20px;width:100%}.sidebar .widget .wc-block-product-categories-list--has-images li a span img{width:40px;height:40px;object-fit:cover}.sidebar .woocommerce.widget_product_categories{background-color:#132243;border-radius:10px}.sidebar .woocommerce.widget_product_categories .dropdown_product_cat.select2-hidden-accessible{height:50px}.sidebar .widget.woocommerce.widget_product_categories .product-categories li{margin-bottom:20px;color:var(--white)}.sidebar .widget.woocommerce.widget_product_categories .product-categories li:last-child{margin-bottom:0}.sidebar .widget.woocommerce.widget_product_categories .product-categories li a{text-decoration:none;color:rgba(var(--sr-color));transition:0.65s;font-weight:600}.sidebar .widget.woocommerce.widget_product_categories .product-categories li a:hover,.sidebar .widget.woocommerce.widget_product_categories .product-categories li a:focus-within{color:rgba(var(--primary-color))}.sidebar .woocommerce.widget_product_tag_cloud .tagcloud a{display:inline-block;padding:10px 15px;border-radius:40px 20px 20px 40px;color:rgba(var(--primary-color));border:1px solid rgba(var(--primary-color));text-decoration:none;margin:0 5px 10px 0;transition:0.65s;font-weight:600;font-size:16px}.sidebar .woocommerce.widget_product_tag_cloud .tagcloud a:hover,.sidebar .woocommerce.widget_product_tag_cloud .tagcloud a:focus-within{background-color:rgba(var(--primary-color));color:rgba(var(--white));border-color:rgba(var(--primary-color))}.sidebar .woocommerce.widget_products .product_list_widget li,.sidebar .woocommerce.widget_recent_reviews .product_list_widget li,.sidebar .woocommerce.widget_top_rated_products .product_list_widget li{margin-bottom:20px;text-align:left}.sidebar .woocommerce.widget_products .product_list_widget li:last-child,.sidebar .woocommerce.widget_recent_reviews .product_list_widget li:last-child,.sidebar .woocommerce.widget_top_rated_products .product_list_widget li:last-child{margin-bottom:0}.sidebar .woocommerce .attachment-woocommerce_thumbnail{display:inline-block;margin-bottom:15px}.sidebar .woocommerce .product-title{display:block;color:rgba(var(--primary-color))}.sidebar .star-rating span{color:#e6a237}.sidebar .reviewer{color:var(--white)}.sidebar .widget_archive select{padding:10px;border:none;outline:none;background-color:rgba(var(--white));margin:20px;width:88%}.sidebar .widget_archive ul li{display:flex;background-color:var(--white);color:rgba(var(--sr-color));padding:10px;box-shadow:0 0 5px rgb(0 0 0 / 15%);transition:0.65s;margin-bottom:25px}.sidebar .widget_archive ul li:last-child{margin-bottom:0}.sidebar .widget_archive ul li:hover,.sidebar .widget_archive ul li:focus-within{background-color:rgba(var(--primary-color));color:var(--white)}.sidebar .widget_archive ul li a{color:rgba(var(--sr-color));font-weight:600;flex:1;transition:0.65s;padding-left:10px}.sidebar .widget_archive ul li:hover a,.sidebar .widget_archive ul li:focus-within a{color:var(--white)}.sidebar .widget_categories ul{padding:20px}.sidebar .widget_categories ul li{display:flex;background-color:rgba(var(--white));color:rgba(var(--sr-color));padding:10px;box-shadow:0 0 5px rgb(0 0 0 / 15%);transition:0.65s;margin-bottom:25px}.sidebar .widget_categories ul li:last-child{margin-bottom:0}.sidebar .widget_categories ul li:hover,.sidebar .widget_categories ul li:focus-within{background-color:rgba(var(--primary-color));color:var(--white)}.sidebar .widget_categories ul li a{color:rgba(var(--sr-color));font-weight:600;flex:1;transition:0.65s}.sidebar .widget_categories ul li:hover a,.sidebar .widget_categories ul li:focus-within a{color:rgba(var(--white))}.sidebar .widget_categories form{padding:20px}.sidebar .widget_categories form select{width:100%;padding:10px;border:none;outline:none;background-color:rgba(var(--white))}.sidebar .widget_pages ul{padding:20px}.sidebar .widget_pages li a{color:rgba(var(--sr-color));display:inline-block;font-weight:600;margin-bottom:15px;transition:0.65s}.sidebar .widget_pages li:last-child a{margin-bottom:0}.sidebar .widget_pages li a:hover,.sidebar .widget_pages li a:focus-within{color:rgba(var(--primary-color))}.sidebar .widget.widget_meta ul{padding:20px}.sidebar .widget.widget_meta ul li:not(.sidebar .widget.widget_meta ul li:last-child){margin-bottom:20px}.sidebar .widget.widget_meta ul li a{text-decoration:none;color:rgba(var(--sr-color));transition:0.65s;font-weight:600}.sidebar .widget.widget_meta ul li a:hover,.sidebar .widget.widget_meta ul li a:focus-within{color:rgba(var(--primary-color))}.sidebar .widget.widget_meta ul li:nth-child(1) a:before{content:'\f007'}.sidebar .widget.widget_meta ul li:nth-child(2) a:before{content:"\f08b"}.sidebar .widget.widget_meta ul li:nth-child(3) a:before{content:"\f086"}.sidebar .widget.widget_meta ul li:nth-child(4) a:before{content:"\f27a"}.sidebar .widget.widget_meta ul li:nth-child(5) a:before{content:"\f19a"}.sidebar .widget.widget_meta ul li a:before{font-family:fontawesome;color:rgba(var(--primary-color));margin-right:10px}.sidebar .widget_nav_menu .menu{padding:20px}.sidebar .widget_nav_menu .menu .menu-item{border-bottom:1px solid #848490;padding:10px 0}.sidebar .widget_nav_menu .menu .menu-item .sub-menu{border-top:1px solid #848490;margin-top:10px;padding-left:15px}.sidebar .widget_nav_menu .menu .menu-item a{font-weight:600;color:rgba(var(--sr-color));transition:0.65s}.sidebar .widget_nav_menu .menu .menu-item a:hover,.sidebar .widget_nav_menu .menu .menu-item a:focus-within{color:rgba(var(--primary-color))}.sidebar .widget_nav_menu .menu .menu-item .sub-menu li:last-child{border-bottom:none;padding-bottom:0}.sidebar .widget_recent_entries ul{padding:20px}.sidebar .widget_recent_entries ul li{background-color:rgba(var(--white));padding:10px}.sidebar .widget_recent_comments ul{padding:20px}.sidebar .widget_recent_comments ul .recentcomments{background-color:rgba(var(--white));padding:10px;margin-bottom:20px}.sidebar .widget_recent_comments ul .recentcomments:last-child{margin-bottom:0}.sidebar .widget_recent_comments ul li a{color:rgba(var(--primary-color))}.sidebar .widget_recent_entries ul li:not(:last-child){margin-bottom:20px}.sidebar .widget_recent_entries ul li a{color:rgba(var(--sr-color));transition:0.65s;font-weight:600;margin-bottom:20px;display:inline-block}.sidebar .widget_recent_entries ul li a{margin-bottom:0}.sidebar .widget_recent_entries ul li:last-child a{margin-bottom:0}.sidebar .widget_recent_entries ul li a:hover,.sidebar .widget_recent_entries ul li a:focus-within{color:rgba(var(--primary-color))}.sidebar .widget_rss ul{padding:20px}.sidebar .widget_rss ul li{background-color:rgba(var(--white));padding:10px}.sidebar .widget_rss ul li:not(:last-child){margin-bottom:20px}.sidebar .widget_rss ul li a{color:rgba(var(--sr-color));font-weight:600;display:block}.sidebar .widget_rss ul li .rss-date{color:rgba(var(--primary-color))}.sidebar .widget_search .search-form{display:flex;padding:20px}.sidebar .widget_search .search-form label{width:75%}.sidebar .widget_search .search-form label input.search-field{box-shadow:0 0 5px rgb(0 0 0 / 15%);border-radius:0;padding:10px;border:none;outline:none;background-color:rgba(var(--white));width:100%}.sidebar .widget_search .search-form .search-submit{background-color:rgba(var(--primary-color));color:var(--white);border:none;width:25%}.sidebar .widget_text .wp-caption a img.size-large{width:100%}.sidebar .widget_text .textwidget{padding:20px}.sidebar .widget_tag_cloud .tagcloud{padding:20px}.sidebar .widget_tag_cloud .tagcloud a{display:inline-block;padding:10px 15px;border-radius:40px 20px 20px 40px;background:var(--dark1);color:rgba(var(--primary-color));border:1px solid rgba(var(--primary-color));text-decoration:none;margin:0 5px 10px 0;transition:0.65s;font-weight:600;font-size:8pt!important;text-transform:capitalize}.sidebar .widget_tag_cloud .tagcloud a:hover,.sidebar .widget_tag_cloud .tagcloud a:focus-within{background-color:rgba(var(--primary-color));color:var(--white);border-color:rgba(var(--primary-color))}.sidebar .widget_text img.emoji{width:18px}.sidebar .widget_media_gallery .gallery .gallery-item .overlay{position:absolute;background:rgba(0 0 0 / 50%);display:flex;align-items:center;justify-content:center;color:var(--white);transition:0.65s;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;visibility:hidden}.sidebar .widget_media_gallery .gallery .gallery-item:hover .overlay,.sidebar .widget_media_gallery .gallery .gallery-item:focus-within .overlay{width:100%;height:100%;visibility:visible}.sidebar .widget_media_gallery .gallery .gallery-item .gallery-icon{position:relative;overflow:hidden}.sidebar .widget_media_gallery .gallery .gallery-item{width:30.33%;float:left;margin:4px}.sidebar .widget_media_gallery .gallery .gallery-item img{width:100%;display:block}.sidebar .widget_media_gallery .gallery .gallery-item::after,.sidebar .widget_media_gallery:after{content:'';display:block;clear:both}.sidebar .woocommerce.widget_shopping_cart .widget_shopping_cart_content{padding:20px}.sidebar .woocommerce.widget_shopping_cart .woocommerce-mini-cart-item{padding:20px}.sidebar .widget.widget_product_search .woocommerce-product-search{padding:20px}.sidebar .widget.widget_product_search .woocommerce-product-search .search-field{padding:10px;background-color:rgba(var(--white));border:none;outline:none}.sidebar .woocommerce.widget_product_categories .dropdown_product_cat{padding:10px;background-color:rgba(var(--white));width:88%;margin:20px;border:none;outline:none}.sidebar .woocommerce.widget_product_categories .product-categories{padding:20px}.sidebar .woocommerce.widget_product_categories .product-categories .cat-item{background-color:rgba(var(--white));padding:10px;display:flex}.sidebar .woocommerce.widget_product_categories .product-categories .cat-item a{flex:1}.sidebar .woocommerce.widget_product_tag_cloud .tagcloud{padding:20px}.sidebar .woocommerce.widget_products .product_list_widget,.sidebar .woocommerce.widget_recent_reviews .product_list_widget,.sidebar .woocommerce.widget_top_rated_products .product_list_widget{padding:20px}.sidebar .woocommerce.widget_products .product_list_widget li{padding:10px}.sidebar .woocommerce.widget_products .product_list_widget li a img.attachment-woocommerce_thumbnail{width:50px;height:50px;border-radius:50%}.sidebar .woocommerce.widget_products ul.product_list_widget li a{display:block;font-weight:700;text-decoration:none;color:var(--secondary-color);transition:.6s}.sidebar .woocommerce.widget_products ul.product_list_widget li a:hover,.sidebar .woocommerce.widget_products ul.product_list_widget li a:focus-within{color:var(--primary-color)}.sidebar .woocommerce.widget_products .widget li a{position:relative;z-index:0;display:inline-block}.sidebar .woocommerce.widget_products .secondary-content ul li{background-color:#F2F2F2;transition:0.3s}.sidebar .woocommerce.widget_products ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.sidebar .woocommerce.widget_products ul.product_list_widget li img{float:right;height:auto}.sidebar .widget .woocommerce-widget-layered-nav-list{padding:25px}.sidebar .widget .woocommerce-widget-layered-nav-list li:not(:last-child){margin-bottom:15px}.sidebar .woocommerce.widget_top_rated_products .product_list_widget li a{display:block;font-weight:600;text-decoration:none;color:var(--secondary-color);transition:.6s}.sidebar .woocommerce.widget_top_rated_products .product_list_widget li a:hover,.sidebar .woocommerce.widget_top_rated_products .product_list_widget li a:focus-within{color:var(--primary-color)}.sidebar .woocommerce.widget_top_rated_products ul.product_list_widget li img{float:right;margin-left:4px;width:50px;height:50px;height:auto;box-shadow:none;border-radius:50%}.sidebar .woocommerce.widget_top_rated_products ul.product_list_widget li img{float:right;height:auto}.footer-section .widget_block .wp-block-group__inner-container h1,.footer-section .widget_block .wp-block-group__inner-container h2,.footer-section .widget_block .wp-block-group__inner-container h3,.footer-section .widget_block .wp-block-group__inner-container h4,.footer-section .widget_block .wp-block-group__inner-container h5,.footer-section .widget_block .wp-block-group__inner-container h6,.footer-section .widget .widget-title:not(.widget>.widget .widget-title){font-size:20px;font-weight:600;color:rgba(var(--white),1);padding:10px 15px;background-color:rgba(var(--sr-color),.8);border-right:3px solid rgba(var(--primary-color),1);margin-bottom:20px}.footer-section .widget_block .wp-block-categories{padding:0;margin:0;list-style:none}.footer-section .widget_block .wp-block-categories li:not(:last-child){margin-bottom:20px}.footer-section .widget_block .wp-block-categories li a{text-decoration:none;color:rgba(var(--white),1);position:relative;transition:0.65s;z-index:1}.footer-section .widget_block .wp-block-categories li a:hover,.footer-section .widget_block .wp-block-categories li a:focus-within{color:rgba(var(--primary-color))}.footer-section .widget_block .wp-block-categories li a::after{content:"\f101";position:absolute;font-family:fontawesome;z-index:-1;right:0;opacity:0;visibility:hidden;transition:0.65s}.footer-section .widget_block .wp-block-categories li a:hover::after,.footer-section .widget_block .wp-block-categories li a:focus-within::after{opacity:1;visibility:visible;right:-25px}.footer-section .widget_block .wp-block-tag-cloud a,.footer-section .widget_block .tagcloud a{text-decoration:none;text-transform:capitalize;display:inline-block;padding:10px 15px;border-radius:30px 10px 10px 30px;border:1px solid rgba(var(--white),1);color:rgba(var(--white),1);margin-right:5px;margin-bottom:10px;transition:0.65s;font-size:initial!important}.footer-section .widget_block .wp-block-tag-cloud a:hover,.footer-section .widget_block .wp-block-tag-cloud a:focus-within,.footer-section .widget_block .tagcloud a:hover,.footer-section .widget_block .tagcloud a:focus-within{border-color:rgba(var(--primary-color));background-color:rgba(var(--primary-color));color:rgba(var(--white),1)}.footer-section .widget-contact .contact-icon{min-width:46px;height:50px;line-height:58px;border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1);text-align:center;font-size:16px;margin-right:15px;transition:0.65s;position:relative;z-index:1}.footer-section .widget-contact .contact-icon:before{content:'';border-radius:25px 25px 40px 40px;background-color:rgba(var(--white),1);top:9px;left:3px;right:3px;bottom:0;position:absolute;z-index:-1;transition:0.65s}.footer-section .widget-contact .contact-area:hover .contact-icon:before,.footer-section .widget-contact .contact-area:focus-within .contact-icon:before{background-color:rgba(var(--primary-color),1)}.footer-section .widget-contact .contact-area:hover .contact-icon,.footer-section .widget-contact .contact-area:focus-within .contact-icon{background-color:rgba(var(--primary-color),.4);color:rgba(var(--white),1)}.footer-section .widget-contact .contact-area:not(.footer-top-bg .contact-area){display:flex;align-items:center;margin-bottom:25px}.footer-section .widget-contact .contact-area:not(.footer-top-bg .contact-area):last-child{margin-bottom:0}.footer-section .widget-contact .contact-info p.text{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.footer-section .widget-contact .contact-info p.text span{font-weight:600;font-size:18px;display:inline-block;color:rgba(var(--primary-color),1)}.footer-section .widget-contact .contact-info p.text a{color:rgba(var(--white),1);text-decoration:none}.product-section{padding:100px 0;background:rgba(var(--white))}.product-section .woocommerce div.product{margin-bottom:30px}.woocommerce form.woocommerce-ordering{margin:0 0 2em}.avril-content .page-title{margin-bottom:1.25rem}.woocommerce .woocommerce-ordering select.orderby{background-color:rgba(var(--white));box-shadow:0 0 10px rgb(0 0 0/0.1);border-color:#ececec;cursor:pointer}.av-container.woo-container .product{padding-right:15px;padding-left:15px;margin-bottom:2em}.product .product-single{text-align:center;background-color:#fff;-webkit-transition:0.3s;transition:0.3s;display:block;position:relative;overflow:hidden;border:1px solid var(--sp-border-light);border-radius:0;transition:var(--sp-transition)}.product .product-single:hover,.product .product-single:focus-within{box-shadow:0 0 20px 0 rgb(0 0 0 / .1)}.product-img{position:relative;overflow:hidden;display:block}.product .product-single a>img{text-align:center;margin:auto;border-bottom:1px solid var(--sp-border-light)}.product-content{padding:12px 10px;display:flex;align-items:center;justify-content:space-between;border:1px solid #eee}.product .product-single h3{font-size:.95rem;display:inline-block;font-weight:500;line-height:1.5;text-align:left;text-transform:capitalize}.woocommerce div.product .product-single .price{display:inline-block;font-size:.9rem;font-weight:500;line-height:1.5;text-align:right;margin-left:5px}.price .woocommerce-Price-amount.amount{display:inline-block;font-size:inherit;line-height:inherit}.product-action{position:absolute;bottom:0;left:0;width:100%;padding:.782rem .35rem;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(100%);transition:0.65s}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce div.product-single:hover .product-action,.woocommerce div.product-single:focus-within .product-action{opacity:1;visibility:visible;transform:translateY(0)}.woocommerce div.product-single a.button,.woocommerce div.product-single a.button.add_to_cart_button,.woocommerce div.product-single a.added_to_cart.wc-forward{position:relative;font-weight:600;letter-spacing:.65px;border-radius:30px 15px 15px 30px;padding:10px 15px;font-size:.77rem;text-transform:capitalize;color:rgba(var(--white));transition:var(--sp-transition);background:rgba(var(--primary-color));transition:0.65s}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{display:flex}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{flex:1}.woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0;border:none;outline:none;padding:10px}.woocommerce div.product-single a.added_to_cart.wc-forward{margin-left:6px;border-left:1px solid rgb(255 255 255/15%);padding-left:6px}.woocommerce div.product-single a.button.add_to_cart_button:before{content:"\f07a";font-family:fontawesome;display:block;text-align:center;margin-bottom:6px;font-size:20px;line-height:15px;display:none}.woocommerce div.product-single a.added_to_cart.wc-forward:before{content:"\f06e";font-family:fontawesome;display:block;text-align:center;margin-bottom:6px;font-size:20px;line-height:15px}.woocommerce div.product-single a.button:hover,.woocommerce div.product-single a.button:focus,.woocommerce div.product-single a.button.add_to_cart_button:hover,.woocommerce div.product-single a.button.add_to_cart_button:focus,.woocommerce div.product-single a.button.add_to_cart_button.added,.woocommerce div.product-single a.added_to_cart.wc-forward:hover,.woocommerce div.product-single a.added_to_cart.wc-forward:focus{background-color:rgba(var(--sr-color));color:rgba(var(--white))}.product .product-single .price del span{color:#b7b7b7;text-decoration-line:line-through}.woocommerce #reviews #comments h3{font-size:28px;letter-spacing:.5px;margin-bottom:20px}.woocommerce div.product .woocommerce-tabs .panel h3{font-size:30px;margin-bottom:10px}.related.products h3{text-transform:capitalize}.product .product-single ul.rate{margin-top:15px;font-size:16px}.product .product-single ul.rate li i.fa.fa-star:before{margin-right:5px}.product .product-single ul.rate{transform:translateX(-100%);margin-top:-40px;font-size:16px;width:100%;text-align:left;opacity:0;visibility:hidden;-webkit-transition:0.3s;transition:0.3s}.product .product-single ul.rate li{background-color:rgb(17 17 17/0.7);display:inline-block;text-align:center;color:rgba(var(--white));min-height:40px;line-height:40px;padding:0 17px;border-radius:0 20px 0 0}.product .product-single:hover ul.rate,.product .product-single:focus-within ul.rate{opacity:1;visibility:visible;transform:translateX(0)}p.woocommerce-notice.woocommerce-notice--success{margin-bottom:15px;padding:15px;border-top:2px solid #fff0}.woocommerce ul.order_details{padding:15px 15px 0;background-color:rgba(var(--white));border:1px solid #d3ced2}.woocommerce ul.order_details li{margin-bottom:15px}.woocommerce .woocommerce-order h2{font-size:32px;margin-bottom:15px}.woocommerce section.woocommerce-customer-details address{border-radius:0;border:1px solid #d3ced2;padding:22px}p.woocommerce-notice.woocommerce-notice--success,div.woocommerce-info,p.woocommerce-info,li.woocommerce-info{border-color:rgba(var(--primary-color));background-color:rgba(var(--white));box-shadow:0 6px 25px -5px rgb(0 0 0/0.12)}p.woocommerce-notice.woocommerce-notice--success a,div.woocommerce-info a,p.woocommerce-info a,li.woocommerce-info a,p.woocommerce-notice.woocommerce-notice--success:before,div.woocommerce-info:before,p.woocommerce-info:before,li.woocommerce-info:before{color:rgba(var(--primary-color))}.woocommerce nav.woocommerce-pagination{display:block;margin-top:2.5em;margin-bottom:2em;text-align:center}.woocommerce nav.woocommerce-pagination ul.page-numbers{padding:0;margin:0}.woocommerce nav.woocommerce-pagination ul.page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers li{border:none;float:none;display:inline-flex;align-items:center}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{display:inline-flex;min-width:40px;height:40px;justify-content:center;align-items:center;border-radius:30px 15px 15px 30px;text-decoration:none}.woocommerce nav.woocommerce-pagination ul li a.page-numbers:focus,.woocommerce nav.woocommerce-pagination ul li a.page-numbers:hover,.woocommerce nav.woocommerce-pagination ul li span.page-numbers.current{color:rgba(var(--white));background-color:rgba(var(--primary-color))}.product .product-single a.added_to_cart.wc-forward{font-weight:600;letter-spacing:.5px;display:block}.dark-product .product-single{background-color:rgba(var(--primary-color))}.dark-product .product-single h2,.dark-product .product-single .woocommerce-Price-amount.amount{color:rgba(var(--white))}.woocommerce .dark-product div.product-single a.button,.woocommerce div.product-single .dark-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{color:rgba(var(--primary-color));background-color:rgba(var(--white))}.dark-product .product-single a.added_to_cart.wc-forward{color:rgba(var(--white))}.single-product .product .product_title.entry-title{letter-spacing:.65px;font-size:34px;margin-bottom:3px}.single-product .product p.price{margin-bottom:10px}.single-product .product .product_meta>span{display:block}.single-product .product .single_add_to_cart_button{margin-left:10px}.woocommerce .col2-set div.col-2,.woocommerce-page .col2-set div.col-2,.woocommerce .col2-set div.col-1,.woocommerce-page .col2-set div.col-1{width:48%;max-width:100%}span.woocommerce-input-wrapper{width:100%}.select2-container--default span.select2-selection--single{height:34px;border-radius:0;background-color:#fbfbfb;border-color:#e9e9ea}.select2-container--default .select2-selection--single span.select2-selection__rendered{line-height:34px}.select2-container--default .select2-selection--single span.select2-selection__arrow{height:30px}.woocommerce form p.form-row{margin:0 0 10px}.woocommerce-checkout-review-order li{position:relative}.woocommerce-checkout-review-order li label{margin-bottom:0;vertical-align:middle;line-height:1.5;display:inline-flex;align-items:center}.woocommerce-checkout div#payment.woocommerce-checkout-payment{background-color:rgba(var(--white));box-shadow:0 3px 30px -6px rgb(0 0 0/0.15);padding:25px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,body.woocommerce-checkout #payment div.payment_box{background-color:#f7f1ee;border:2px solid rgba(var(--primary-color))}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,body.woocommerce-checkout #payment div.payment_box::before{border-color:rgba(var(--primary-color));border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;top:-.95em}.woocommerce-checkout-review-order #payment ul.payment_methods label img{height:38px;margin-left:.75em}.woocommerce-checkout #payment .payment_method_paypal a.about_paypal{padding:0 10px;background-color:rgba(var(--white));line-height:30px;border-radius:20px;font-weight:600;box-shadow:0 0 10px -2px rgb(0 0 0/0.2)}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:18px}.woocommerce form .form-row textarea.input-text{padding:7px;outline:none}.woocommerce .quantity .qty{padding:.469rem;outline:none;border:1px solid #eee;width:90px}.woocommerce table.shop_table a.remove{background-color:rgba(var(--primary-color));color:rgba(var(--white))!important;width:20px;display:inline-block;height:20px;text-align:center;text-decoration:none;padding:0;line-height:20px;border-radius:9px 4px 4px 9px}.woocommerce form .form-row input.input-checkbox,.woocommerce form .form-row input.input-checkbox#terms{outline:none;outline-offset:unset;display:inline-block}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:rgba(var(--white));background-color:rgba(var(--primary-color));border-radius:0;padding:10px;border:none}.woocommerce-page.woocommerce-cart #content table.cart td.actions .coupon input.input-text[type="text"]{padding:7px 6px 6px;width:100%;max-width:180px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:rgba(var(--white))}@media only screen and (min-width:992px){.woocommerce-checkout #payment .payment_method_paypal a.about_paypal{position:absolute;right:0}}@media only screen and (max-width:991px){.woocommerce ul.order_details li{float:none;border-right:0;padding-bottom:10px;border-bottom:1px dashed #d3ced2}.woocommerce p.woocommerce-result-count{display:block;text-align:center;width:100%}.woocommerce .woocommerce-ordering{display:block;width:100%;margin-top:.5em}.woocommerce .col2-set div.col-2,.woocommerce-page .col2-set div.col-2,.woocommerce .col2-set div.col-1,.woocommerce-page .col2-set div.col-1{width:100%;max-width:100%}}.product .product-single .sale-ribbon{position:absolute;top:12px;left:-24px;margin:0;font-size:13px;font-weight:500;text-align:left;padding:1px 30px;text-transform:uppercase;color:rgba(var(--white));background-color:rgba(var(--sr-color));box-shadow:0 0 12px rgb(255 255 255/0.35);transform:rotate(-45deg);z-index:1}.woocommerce-account .addresses .title .edit,.woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-number a,.woocommerce-account .woocommerce-MyAccount-content p a{color:rgba(var(--primary-color))}.woocommerce-MyAccount-navigation ul{background-color:#f9f9f9;border:1px solid #e5e5e5;padding:0;list-style:none;margin:0}.woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 20px;line-height:1.5;border-width:0;border-style:solid;border-left-width:2px;border-left-color:#fff0;border-bottom-width:1px;border-bottom-color:#e5e5e5;color:#2c3145;-webkit-transition:0.3s all;transition:0.3s all}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li a:focus{background-color:rgba(var(--white));border-left-color:rgba(var(--primary-color))}.woocommerce-account .woocommerce-MyAccount-content{border:1px solid #e5e5e5;padding:20px;background-color:#fbfbfb;min-height:254px}.woocommerce .woocommerce-Addresses{margin-top:15px}.woocommerce .woocommerce-Addresses .woocommerce-Address{border:1px solid #e5e5e5;padding:15px}.woocommerce-account .addresses address{margin-bottom:0}.woocommerce-account .edit-account .woocommerce-form-row input.woocommerce-Input{min-height:38px;padding:8px 15px}.woocommerce-account .edit-account .woocommerce-form-row em{margin-top:5px;display:block}.woocommerce-account .edit-account .woocommerce-form-row{display:inline-block}.woocommerce-account .edit-account .woocommerce-Button{margin-top:10px}.woocommerce-Address-title{position:relative}.woocommerce-Address-title a.edit{position:absolute;top:0;right:0}@media only screen and (max-width:991px){.woocommerce .woocommerce-Addresses .woocommerce-Address{width:100%!important;float:none!important}.woocommerce .woocommerce-Addresses .woocommerce-Address:not(:last-child){margin-bottom:15px}}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:rgba(var(--primary-color))}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto;width:50px}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{padding:10px;outline:none}.cart_totals .wc-proceed-to-checkout .checkout-button{padding:10px 15px;text-decoration:none}.woocommerce form .form-row select,.woocommerce form .form-row input.input-text{min-height:40px;padding:7px 16px;border-radius:4px;border:1px solid #dbdbdb}.woocommerce form.woocommerce-checkout .woocommerce-additional-fields,.woocommerce form.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce form.woocommerce-checkout .woocommerce-billing-fields{padding:25px;border:1px solid #d8d8d8;border-radius:5px}.woocommerce form.woocommerce-checkout h3{font-size:18px;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid #d8d8d8;display:block;width:100%}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form.woocommerce-checkout h3#order_review_heading,.woocommerce-checkout #order_review{float:right;width:48%}.woocommerce form.woocommerce-checkout h3{font-size:18px;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid #d8d8d8;display:block;width:100%}.woocommerce-checkout>.col2-set>div.col-2{float:none;width:100%}.woocommerce-checkout>.col2-set>div.col-1{float:none;width:100%;margin-bottom:30px}.woocommerce .col2-set div.col-2,.woocommerce-page .col2-set div.col-2,.woocommerce .col2-set div.col-1,.woocommerce-page .col2-set div.col-1{width:48%;max-width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;top:.7em;cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.woocommerce ul.products{padding:0;list-style:none}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0 / .1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgb(0 0 0 / .1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.post-section{padding:100px 0 100px}.screen-reader-text{display:none}.checkput-page{padding:100px 0;background:rgba(var(--white))}.woocommerce-checkout form.checkout{display:inline-block;width:100%;margin-top:30px}.woocommerce-checkout>.col2-set>div.col-1{float:none;width:100%;margin-bottom:30px}.woocommerce-checkout>.col2-set>div.col-2{float:none;width:100%}.woocommerce-checkout>div.col2-set{float:left;width:48%}.woocommerce form.woocommerce-checkout h3#order_review_heading,.woocommerce-checkout #order_review{float:right;width:48%}@media only screen and (max-width:959px){.woocommerce-checkout>.col2-set>.col-1,.woocommerce-checkout>.col2-set>.col-2,.woocommerce-checkout>.col2-set,.woocommerce form.woocommerce-checkout h3#order_review_heading,.woocommerce-checkout #order_review{float:none;width:100%}.woocommerce-checkout #customer_details{margin-bottom:30px}}.woocommerce form.woocommerce-checkout .woocommerce-additional-fields,.woocommerce form.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce form.woocommerce-checkout .woocommerce-billing-fields{padding:25px;border:1px solid #d8d8d8;border-radius:5px}.woocommerce form.woocommerce-checkout .woocommerce-form__label .input-checkbox,.woocommerce form.woocommerce-checkout .woocommerce-form__label .input-checkbox+span{display:inline-block;vertical-align:middle}.woocommerce form.woocommerce-checkout .woocommerce-shipping-fields+div{margin-top:30px}.woocommerce form.woocommerce-checkout .woocommerce-form__label .input-checkbox{margin-right:3px}.woocommerce form.woocommerce-checkout h3{font-size:18px;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid #d8d8d8;display:block;width:100%}.woocommerce table.woocommerce-checkout-review-order-table{border-collapse:collapse}.woocommerce table.woocommerce-checkout-review-order-table th,.woocommerce table.woocommerce-checkout-review-order-table td{padding:14.5px 12px;background:#fff0}.woocommerce table.woocommerce-checkout-review-order-table tr{border-bottom:1px solid #d8d8d8}.woocommerce table.woocommerce-checkout-review-order-table th{font-size:16px;font-weight:600}.woocommerce-checkout .post-items,.woocommerce-checkout .post-items .post-content{border:0;padding:0;background:#fff0}.woocommerce-checkout .woocommerce .woocommerce-info{padding:15px 20px 15px 47px}.woocommerce-checkout .woocommerce .woocommerce-info::before{content:"\f097";text-shadow:none;color:var(--bs-secondary)}.woocommerce-form-coupon-toggle{color:rgba(var(--white));margin-bottom:25px}.showcoupon{text-decoration:none;color:rgba(var(--primary-color));font-weight:600}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce-account .post-content .woocommerce h2{font-size:35px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.45em}.woocommerce span.onsale{min-height:auto}.woocommerce form .form-row select,.woocommerce form .form-row input.input-text{min-height:40px;padding:7px 16px;border-radius:4px;border:1px solid #dbdbdb;outline:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container--default span.select2-selection--single{height:34px;border-radius:0;background-color:#fbfbfb;border-color:#e9e9ea}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single span.select2-selection__rendered{line-height:34px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container--default .select2-selection--single span.select2-selection__arrow{height:30px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.woocommerce-checkout .woocommerce .woocommerce-info{padding:15px 20px 15px 47px}p.woocommerce-notice.woocommerce-notice--success,div.woocommerce-info,p.woocommerce-info,li.woocommerce-info{border-color:rgba(var(--primary-color));background-color:rgba(var(--white));box-shadow:0 6px 25px -5px rgb(0 0 0/0.12);color:rgba(var(--sr-color));padding:15px}.wc_payment_methods.payment_methods.methods{padding:0;list-style:none}form.woocommerce-form.woocommerce-form-login.login{border:1px solid #dbdbdb;padding:25px;border-radius:10px}@media(min-width:992px){.main-header.transparent{position:absolute;width:100%;z-index:99}.main-header .navbar .dropdown-menu{display:unset;opacity:0;visibility:hidden;transition:0.65s;border:none;transform:translateY(30px);border:1px solid rgba(180 180 180 / 50%);box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.main-header .navbar .header-cart+.dropdown-menu{opacity:1}.navbar .navbar-nav .nav-item:hover>.dropdown-menu,.navbar .navbar-nav .nav-item:focus-within>.dropdown-menu,.navbar .navbar-nav li:hover>.dropdown-menu,.navbar .navbar-nav li:focus-within>.dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:scaleY(1);transform:scaleY(1)}.main-header .navbar.nav_bg{background-color:rgba(var(--sr-color),.8);padding:20px 15px}.header-two.main-header .navbar.nav_bg{background-color:rgba(var(--primary-color),.3);padding:20px 15px;border-radius:100px 30px 30px 100px}.info-section{margin-top:-75px;position:relative;z-index:2}.main-header .navbar .navbar-nav{margin-right:15px}.breadcrumb-content{margin-top:218px}.header-two.main-header .navbar.nav_bg:before{content:'';inset:10px 10px 10px 0;background-color:rgba(var(--primary-color),1);padding:20px 15px;position:absolute;z-index:-1;border-radius:100px 30px 30px 100px}.header-two.main-header .navbar.is-sticky-menu{border-radius:0}.header-two.main-header .navbar.is-sticky-menu:before{background-color:rgba(var(--sr-color));inset:0;border-radius:0}.header-two.main-header .navbar.is-sticky-menu .navbar-brand,.header-three.main-header .navbar.is-sticky-menu .navbar-brand{display:block!important}.header-two.main-header .navbar.is-sticky-menu .navbar-nav,.header-three.main-header .navbar.is-sticky-menu .navbar-nav{justify-content:center}}@media(max-width:991px){.main-header .above-header,.main-header .header-bottom{display:none}.main-header{background-color:rgba(var(--sr-color),1)}.navbar-nav .nav-item:first-child{border-top:1px solid rgba(var(--white),.1)}.navbar-nav .nav-item:not(:last-child){border-bottom:1px solid rgba(var(--white),.1)}.navbar-nav .nav-item .dropdown-menu{background-color:rgba(var(--sr-color),1);border:none;width:100%;border-top:1px solid rgba(var(--white),.1)}.navbar-nav .nav-item .dropdown-menu li a{color:rgba(var(--white),1);flex:1;line-height:1}.navbar-nav .nav-item,.navbar-nav .nav-item .dropdown-menu li{display:flex;align-items:center;flex-wrap:wrap}.navbar-nav .nav-item .dropdown-toggle::after{display:none}.navbar-collapse{height:calc(100vh - 90px);overflow:auto}section.info-section{padding:100px 0 75px;background-color:color-mix(in srgb,rgb(var(--primary-color)) 10%,#ffffff);}section.info-section .info-item{margin-bottom:25px}.funfact-section{padding:100px 0 75px}.funfact-section .funfact{margin-bottom:25px}.pricing-section{padding:100px 0 75px}.pricing-section .pricing-item{margin-bottom:25px}.team-section{padding:100px 0 75px}.team-section .team{margin-bottom:25px}.blog-section{padding:100px 0 75px}.blog-section .post-item{margin-bottom:25px}.footer-top-bg{border-radius:80px 30px}.footer-top-bg .footer-top-item:not(:last-child){margin-bottom:20px}.footer-section .footer-item{margin-bottom:25px}.breadcrumb-area{height:300px}.workprocess-section{padding:100px 0 50px}.workprocess-section .workprocess-item{margin-bottom:50px}.cta2-content .contact-area{border:none}.cta2-content .cta2-heading{flex:auto;width:100%;margin-bottom:10px;text-align:center}.cta-section2 .widget-contact{width:100%;margin-bottom:10px;text-align:center}.cta2-content{justify-content:center}.blog-leftbar .col-lg-4{order:2}.contact-info-section{padding:100px 0 75px}.contact-info-section .contact-info-item{margin-bottom:25px}}@media(min-width:768px){.breadcrumb-content .breadcrumb-list li:first-child:after{left:30%;animation:slide-ltr 10s linear infinite}.slider-content .slide-title{font-size:45px}.play-button a{margin-bottom:25px}.play-button a::before{inset:-10px}.slider-content .main-btn{line-height:50px;height:50px}.slider-content .slide-title{margin-bottom:30px}}@media (min-width:992px){.slider-content .slide-title{font-size:60px}.header-one+.corpex-content .slider-section .slider-content,.header-two+.corpex-content .slider-section .slider-content{margin-top:100px}}@keyframes slide-ltr{0%{left:30%}50%{left:80%}100%{left:30%}}@media (max-width:767px){.slide-main img,.slide-main video{}.play-button a{width:25px;height:25px;border-radius:25px;line-height:25px}.funfact-section .funfact{text-align:center}.funfact-section .funfact:before{width:100%}.funfact-section .funfact:after{width:56%}.footer-copyright .widget_payment_methods ul{text-align:center}.footer-copyright .copyright-text{text-align:center;display:block}.form-section .send-your-enquiry{margin-top:25px}.footer-copyright .row>div:first-child{order:2}}@media (max-width:575px){.content-inner{width:100%}.main-header .navbar-brand img{max-width:150px;height:auto}.slider-content .slide-title{font-size:24px}.slider-content .slide-subtitle{font-size:16px}.carousel-control-prev,.carousel-control-next{display:none}.cta-content span{font-size:35px;display:block}.cta-content h3{font-size:26px}.testimonial-image span img{width:200px;height:200px}.content-heading h2{font-size:30px}.testimonial-image span::before{inset:-30px}.testimonial-image span::after{inset:-50px}.section-title{width:100%}.card-404 h1{font-size:120px}.card-404 h6.not-found{font-size:26px}.cta2-content .cta2-heading h4{font-size:20px}.about_single .about-single-feature li{width:100%}.about-single-feature li:nth-child(1){margin-bottom:25px}.about-single-feature .contact-area .contact-icon{margin:0 15px}.breadcrumb-content .breadcrumb-list li:last-child{font-size:20px}.header-search-popup .search-form{width:100%;padding:0 15px}.header-search-popup .search-form .search-submit{right:25px}.comments-area .comment-body{padding:25px 25px 25px 50px;border-radius:50px}.comments-area .comment-body::before{border-radius:50px}.comments-area .comment-meta .comment-author img{position:inherit;transform:translate(0,0);display:block}.reply a{color:rgb(var(--white));text-decoration:none;background:rgba(var(--primary-color));padding:5px;border-radius:5px}.reply{text-align:start;margin-right:0}.blog-post.author-details{border-radius:50px}.blog-post.author-details .media{flex-wrap:wrap}}@media (max-width:319px){.slider-content a.main-btn{padding:0 12px}.navbar-brand img{width:160px}}@media(max-width:1399px) and (min-width:1200px){.cta-image::before{background-position-y:55px}}@media(max-width:1199px) and (min-width:992px){.cta-image::before{background-position-y:125px}.above-header .widget-contact .contact-info p.text span{font-size:15px}.above-header .widget_social_widget li a{margin-right:5px}.info-item .contact-info p.text a{font-size:22px}.workprocess-item{width:200px;height:200px}.contact-info-section .contact-info-item .contact-info p.text span{font-size:22px}}@media(max-width:768px){.cta-image::before{background-position-y:80px}}@media(max-width:399px){.footer-top .contact-area{padding:30px;align-items:center}.footer-top .footer-top-item:nth-child(1) .contact-area:before,.footer-top .footer-top-item:nth-child(1) .contact-area:after{right:15px}.footer-top .footer-top-item:nth-child(2) .contact-area:before,.footer-top .footer-top-item:nth-child(2) .contact-area:after{left:15px}}blockquote,blockquote p{font-style:italic;font-weight:500;line-height:1.3;letter-spacing:1px}blockquote{border-left:2px solid var(--sp-primary);padding:10px 15px;background:#fbfbfb;margin:0 0 15px}blockquote p{color:initial}blockquote cite,blockquote small{line-height:1.3;padding-top:15px;display:block}blockquote em,blockquote i,blockquote cite{font-style:normal}.gallery-icon a{display:block}.gallery-item{background-color:#ececec;padding:0;margin-right:2.7%;margin-bottom:2.7%;text-align:center;float:left}.widget_media_gallery:after{content:'';clear:both;display:block}.gallery figure.gallery-item:last-child{margin-bottom:0}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:45%}.gallery-columns-3 .gallery-item{width:30.3%}.gallery-columns-4 .gallery-item{width:20%}.gallery-columns-5 .gallery-item{width:17.7%}.gallery-columns-6 .gallery-item{width:13.6%}.gallery-columns-7 .gallery-item{width:12.25%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.11%}.gallery dl a{display:block}.gallery dl a img{height:auto;margin:0 auto}.gallery br+br{display:none}img.alignnone{margin:0 auto;max-width:100%}#attachment_907{width:100%}img.alignleft,.wp-caption.alignleft{margin-right:30px}img.alignright,.wp-caption.alignright{margin-left:30px;float:right;clear:both;margin-bottom:30px}img.wp-caption .alignnone{display:block;margin:0 auto;height:auto;width:100%}a img.alignright{float:right}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{margin-left:auto;margin-right:auto}.aligncenter{margin-top:.5em;margin-bottom:.5em}.alignleft{float:left}.alignright{float:right;margin:.5em 0 .5em 20px}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{clear:left;font-style:italic;line-height:1.5em;margin:.75em 0;text-align:center}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption p.wp-caption-text{font-family:'Open Sans';font-size:14px;margin:12px 0;text-align:center;font-weight:400;font-style:italic;line-height:1.5em}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f8f8f8;border-color:#eee;border-image:initial;border-radius:3px;border-style:solid;border-width:1px;margin-bottom:20px;max-width:100%;padding-left:4px;padding-right:4px;padding-top:4px;text-align:center}.wp-caption>img{max-width:100%}form.post-password-form label,form.post-password-form input{display:inline-block}figure.aligncenter{margin:auto;margin-top:.5em;margin-bottom:.5em}p:has(img.aligncenter){text-align:center}.blog-page p:has(+.page-links) .alignleft{float:none}.comments-area{margin-bottom:25px;clear:both}a.site-title,p.site-description{color:initial}.header-bottom [class*="col-"]:nth-child(2) .widget-contact .contact-area .contact-info span{color:rgba(var(--white),1)}.header-bottom .widget-contact .contact-area{padding:15px 0;z-index:1;position:relative}.header-three .header-bottom{padding:0;background-color:rgba(var(--sr-color),.1);position:relative}.header-search-toggle:before{background-color:rgba(var(--sr-color),1)}.header-search-toggle{background-color:rgba(var(--sr-color),.4);color:rgba(var(--white),1)}@media (min-width:992px){.main-header .navbar.nav_bg{background-color:rgba(var(--primary-color))}}@media (max-width:991px){.navbar .navbar-nav .nav-item a.nav-link{color:rgba(var(--sr-color),1)!important}.navbar .navbar-nav .nav-item a.nav-link:hover,.navbar .navbar-nav .nav-item a.nav-link:focus,.navbar .navbar-nav .nav-item a.nav-link:focus-within,.main-header .navbar .navbar-nav .nav-item.current_page_item a{color:rgba(var(--white),1)!important}.navbar .navbar-nav .nav-item a.nav-link.active{color:rgba(var(--white),1)!important}.navbar .navbar-nav .nav-item a.nav-link.active,.navbar .navbar-nav .nav-item a.nav-link.hover,.navbar .navbar-nav .nav-item a.nav-link:focus,.navbar .navbar-nav .nav-item a.nav-link:focus-within{background-color:rgba(var(--primary-color),1)!important}.main-header{background-color:rgba(var(--white),1)}.navbar-nav .nav-item:not(:last-child){border-bottom:1px solid rgba(var(--sr-color),.1)}.main-header .navbar-toggler{color:rgba(var(--primary-color),1);border-color:rgba(var(--primary-color),1)}.navbar-nav{height:82vh;overflow:auto}}.slide-main .ytp-large-play-button{display:none}@media (min-width:992px){.navbar:not(.is-sticky-menu) .menu-right-list a.main-btn,.main-btn{background-color:rgba(var(--sr-color),.4)}.navbar:not(.is-sticky-menu) .navbar-nav .nav-item a.nav-link{color:rgba(var(--white),1)}.navbar:not(.is-sticky-menu) .menu-right-list a.main-btn:before,.main-btn:before{background-color:rgba(var(--sr-color),1)}.navbar.is-sticky-menu .header-search-toggle:hover:before{background-color:rgba(var(--primary-color),1)}.navbar.is-sticky-menu .header-search-toggle{color:rgba(var(--white),1)}.navbar.is-sticky-menu .header-search-toggle:hover{background-color:rgba(var(--primary-color),.4)}.navbar.is-sticky-menu .menu-right-list a.main-btn:before,.navbar.is-sticky-menu .main-btn:before,.navbar.is-sticky-menu .navbar-nav a:hover{background-color:rgba(var(--primary-color),1)!important}.navbar.is-sticky-menu .navbar-nav a:hover{color:rgba(var(--white),1)!important}.navbar.is-sticky-menu .main-menu-right .menu-right-list .cart-wrapper .header-cart:before{background-color:rgba(var(--primary-color),1)}.navbar.is-sticky-menu .main-menu-right .menu-right-list .cart-wrapper .header-cart{color:rgba(var(--white),1);background-color:rgba(var(--primary-color),.4)}.navbar.is-sticky-menu .navbar-nav .nav-item a.nav-link,.main-header .navbar .navbar-nav .current-menu-item>a{color:rgba(var(--sr-color),1)}.navbar.is-sticky-menu .navbar-nav .nav-item.current_page_item a,.navbar.is-sticky-menu .navbar-nav .nav-item a.nav-link:hover,.navbar.is-sticky-menu .navbar-nav .nav-item a.nav-link:focus{color:rgba(var(--white),1)}.navbar.navbar.is-sticky-menu .navbar-nav .nav-item a.nav-link:focus-within,.navbar.navbar.is-sticky-menu .navbar-nav .nav-item a.nav-link:focus{background-color:rgba(var(--primary-color),1);color:rgba(var(--white),1)}.main-header .navbar .navbar-nav a:hover,.main-header .navbar .navbar-nav a:focus,.main-header .navbar .navbar-nav a:focus-within{background:rgba(var(--sr-color))}}.main-header .is-sticky-menu{background-color:rgba(var(--white),1)!important}.navbar.navbar.is-sticky-menu a.main-btn::after,.navbar.navbar.is-sticky-menu .main-btn::after{position:absolute;content:'';inset:6px 8px 6px 1px;background-color:rgba(var(--sr-color));border-radius:40px 20px 20px 40px;z-index:-1;left:100%;transition:0.65s;opacity:0}.navbar.navbar.is-sticky-menu a.main-btn:hover::after,.navbar.navbar.is-sticky-menu .main-btn:hover::after,.navbar.navbar.is-sticky-menu a.main-btn:focus-within::after,.navbar.navbar.is-sticky-menu .main-btn:focus-within::after{left:0;opacity:1}.navbar.navbar.is-sticky-menu a.main-btn:hover,.navbar.navbar.is-sticky-menu .main-btn:hover,.navbar.navbar.is-sticky-menu a.main-btn:focus-within,.navbar.navbar.is-sticky-menu .main-btn:focus-within{color:rgba(var(--white));background-color:rgba(var(--primary-color),.4)}.main-menu-right .menu-right-list .cart-wrapper .header-cart:hover,.main-menu-right .menu-right-list .cart-wrapper .header-cart:focus-within,.header-search-toggle:hover,.header-search-toggle:focus-within{background-color:rgba(var(--white),.4);color:rgba(var(--primary-color),1)}.main-menu-right .menu-right-list .cart-wrapper .header-cart:hover:before,.main-menu-right .menu-right-list .cart-wrapper .header-cart:focus-within:before,.header-search-toggle:hover:before,.header-search-toggle:focus-within:before{background-color:rgba(var(--white),1)}div.shopping-cart ul.cart-items{padding:0;margin:0;padding-top:20px;list-style:none}.main-header .main-menu-right .menu-right-list div.shopping-cart ul.cart-items li{display:inline-block;width:100%;margin:0 0 10px 0;padding:0;font-size:15px;position:relative;line-height:1.5}.shopping-cart .cart-items .item-img{float:left;margin-right:12px;width:50px;height:50px;border-radius:var(--bs-theme-radius);text-align:center;border:1px solid var(--bs-gray-light);border-radius:50px;box-shadow:0 0 12px -3px rgb(0 0 0 / 25%)}.shopping-cart .cart-items .item-img img{width:50px;height:50px;border-radius:50px}.shopping-cart .cart-items .item-name{display:block;font-weight:600;font-size:14px;color:rgba(var(--sr-color))}.header-three .navbar-brand{display:initial}@media (max-width:576px){.header-three .navbar-brand .custom-logo{max-width:150px;height:auto}}.header-bottom::before{content:"";position:absolute;border-radius:30px 15px 15px 30px;background:rgb(var(--sr-color),44%);height:52px;right:0;top:0;z-index:0}.header-bottom::after{content:"";position:absolute;background-color:rgba(var(--sr-color),1);border-radius:30px 15px 15px 30px;padding:18px;right:0;top:50%;transform:translate(0,-50%);z-index:0}.header-bottom{--myVar:defaultValue}.header-bottom::before,.header-bottom::after{width:var(--myVar)}.breadcrumb-area{height:unset}.breadcrumb-content{margin-top:0;padding:80px 0}.wc-block-cart-items td{color:inherit}.wc-block-components-totals-coupon__content button.components-button{border-radius:0}ul.wp-block-page-list a{text-decoration:none}.wc-block-featured-category__link .wp-block-button__link:focus{color:#fff}.wc-block-featured-product__price .woocommerce-Price-amount.amount{color:inherit}.wp-block-post-comments-form .comment-reply-title{margin-bottom:1.4rem}.wp-block-group .wp-block-details p{margin-top:1rem;padding-top:1rem}.woocommerce table.shop_attributes td{text-decoration:none}.wc-block-cart-items th{color:inherit}.wp-block-latest-posts__post-author{font-size:18px;font-weight:600}.post .entry-content ul.wp-block-post-template li.wp-block-post .wp-block-post-date{padding-bottom:1.2rem}.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus{color:#fff}.wc-block-featured-product__price .woocommerce-Price-amount.amount{text-decoration:none}.widget .wp-block-group pre.wp-block-preformatted{background:rgb(26 26 26 / .8);color:#ddd}.sidebar .widget .wp-block-file .wp-block-file__button{background-color:#1b8415}.wp-block-social-links .wp-social-link:last-child{margin-bottom:8px}.wp-block-code.has-background code{background:inherit}.wc-block-mini-cart__footer-checkout:focus{background-color:inherit;color:#fff}.wc-block-cart__submit-button,.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus{text-decoration:none}.wc-block-mini-cart__badge{color:inherit}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{line-height:16px}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a{font-size:1.2rem;text-decoration:none}.wc-block-mini-cart__footer span.wc-block-components-totals-item__label{font-size:16px;line-height:20px}.wp-block-file.has-background{padding:.5rem}.wc-block-cart-item__remove-link{text-decoration:none!important}a.wp-block-latest-posts__post-title{text-decoration:none}.wp-block-latest-comments__comment a{text-decoration:none}.has-background.wp-block-read-more{padding:.25em 1.375em}.wc-block-components-product-badge{font-size:1rem!important}.wc-block-components-totals-coupon-link{text-decoration:none}.wc-block-grid__product-price.price ins{line-height:18px}.wc-block-components-product-badge{text-decoration:none}.wp-block-file a{line-height:18px}