 @font-face {font-family: "Peyda";src: url(../fonts/PeydaWebFaNum-Medium.woff2);}:root {--body-font: 'Peyda', sans-serif;--heading-font: 'Peyda', sans-serif;--theme-color: #38B6FF;--theme-color2: #053262;--theme-color-light: rgba(0, 191, 255, .08);--theme-bg-light: #F5F7FA;--body-text-color: #757F95;--color-white: #ffffff;--color-dark: #053262;--color-green: #11B76B;--color-blue: #0049D0;--color-skyblue: #00BFFF;--color-yellow: #FBA707;--color-gray: #ECECEC;--color-red: #FD6A6A;--hero-overlay-color: #01060F;--slider-arrow-bg: rgba(255, 255, 255, 0.2);--box-shadow: 0 0 40px 5px rgb(0 0 0 / 5%);--box-shadow2: 0 0 15px rgba(0, 0, 0, 0.17);--transition: all .5s ease-in-out;--transition2: all .3s ease-in-out;--border-info-color: rgba(0, 0, 0, 0.08);--border-info-color2: rgba(0, 0, 0, 0.05);--border-white-color: rgba(255, 255, 255, 0.12);--border-white-color2: rgba(255, 255, 255, 0.07);--footer-bg: #053262;--footer-text-color: #F5FAFF;}*, *:before, *:after {box-sizing: inherit;}* {scroll-behavior: inherit !important;}html, body {height: auto;width: 100%;margin: 0;padding: 0;box-sizing: border-box;}body {font-family: var(--body-font);font-style: normal;font-size: 16px;font-weight: normal;color: var(--body-text-color);line-height: 1.8;}a {color: var(--color-dark);display: inline-block;}a, a:active, a:focus, a:hover {outline: none;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;text-decoration: none;}a:hover {color: var(--color-blue);}ul {margin: 0;padding: 0;}li {text-align: right !important;list-style: none;}h1, h2, h3, h4, h5, h6 {color: var(--color-dark);margin: 0px;font-weight: 600;font-family: var(--heading-font);line-height: 1.2;}h1 {font-size: 40px;}h2 {font-size: 35px;}h3 {font-size: 28px;}h4 {font-size: 22px;}h5 {font-size: 18px;}h6 {font-size: 16px;}p {margin: 0px;}.img, img {max-width: 100%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;height: auto;}label {color: #999;cursor: pointer;font-weight: 400;}*::-moz-selection {background: #d6b161;color: var(--color-white);text-shadow: none;}::-moz-selection {background: #555;color: var(--color-white);text-shadow: none;}::selection {background: #555;color: var(--color-white);text-shadow: none;}*::-moz-placeholder {color: #999;font-size: 16px;opacity: 1;}*::placeholder {color: #999;font-size: 16px;opacity: 1;}.preloader {position: fixed;width: 100%;height: 100%;background: var(--color-white);top: 0;right: 0;z-index: 999;display: flex;align-items: center;justify-content: center;}.loader-ripple {display: inline-block;position: relative;width: 80px;height: 80px;}.loader-ripple div {position: absolute;border: 4px solid var(--theme-color);opacity: 1;border-radius: 50%;animation: loader-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;}.loader-ripple div:nth-child(2) {animation-delay: -0.5s;}@keyframes loader-ripple {0% {top: 36px;right: 36px;width: 0;height: 0;opacity: 1;}100% {top: 0px;right: 0px;width: 72px;height: 72px;opacity: 0;}}.ovrflow-hidden {overflow: hidden;}.position-relative {position: relative;z-index: 1;}.text-right {text-align: left;}.space-between {display: flex;justify-content: space-between;align-items: center;}.c-pd {padding: 0 7rem;}.s-pd {padding: 0 12rem;}.h-100 {height: 100%;}.h-100vh {height: 100vh;}.bg {background: var(--theme-color-light);}.bg-2 {background: var(--theme-bg-light);}.py-120 {padding: 120px 0;}.py-110 {padding: 110px 0;}.py-100 {padding: 100px 0;}.py-90 {padding: 90px 0;}.py-80 {padding: 80px 0;}.pt-0 {padding-top: 0px;}.pt-10 {padding-top: 10px;}.pt-20 {padding-top: 20px;}.pt-30 {padding-top: 30px;}.pt-40 {padding-top: 40px;}.pt-50 {padding-top: 50px;}.pt-60 {padding-top: 60px;}.pt-70 {padding-top: 70px;}.pt-80 {padding-top: 80px;}.pt-90 {padding-top: 90px;}.pt-100 {padding-top: 100px;}.pt-110 {padding-top: 110px;}.pt-120 {padding-top: 120px;}.pb-0 {padding-bottom: 0px;}.pb-10 {padding-bottom: 10px;}.pb-20 {padding-bottom: 20px;}.pb-30 {padding-bottom: 30px;}.pb-40 {padding-bottom: 40px;}.pb-50 {padding-bottom: 50px;}.pb-60 {padding-bottom: 60px;}.pb-70 {padding-bottom: 70px;}.pb-80 {padding-bottom: 80px;}.pb-90 {padding-bottom: 90px;}.pb-100 {padding-bottom: 100px;}.pb-110 {padding-bottom: 110px;}.pb-120 {padding-bottom: 120px;}.mt-0 {margin-top: 0px;}.mt-10 {margin-top: 10px;}.mt-20 {margin-top: 20px;}.mt-30 {margin-top: 30px;}.mt-40 {margin-top: 40px;}.mt-50 {margin-top: 50px;}.mt-60 {margin-top: 60px;}.mt-70 {margin-top: 70px;}.mt-80 {margin-top: 80px;}.mt-90 {margin-top: 90px;}.mt-100 {margin-top: 100px;}.mt-120 {margin-top: 120px;}.mb-0 {margin-bottom: 0px;}.mb-10 {margin-bottom: 10px;}.mb-20 {margin-bottom: 20px;}.mb-30 {margin-bottom: 30px;}.mb-40 {margin-bottom: 40px;}.mb-50 {margin-bottom: 50px;}.mb-60 {margin-bottom: 60px;}.mb-70 {margin-bottom: 70px;}.mb-80 {margin-bottom: 80px;}.mb-90 {margin-bottom: 90px;}.mb-100 {margin-bottom: 100px;}.my-120 {margin: 120px 0;}.my-110 {margin: 110px 0;}.my-100 {margin: 100px 0;}.my-90 {margin: 90px 0;}.my-80 {margin: 80px 0;}.site-heading {margin-bottom: 50px;position: relative;z-index: 1;}.site-title-tagline {text-transform: uppercase;letter-spacing: 4px;font-size: 17px;font-weight: 700;color: var(--theme-color);position: relative;margin-bottom: 5px;display: inline-block;}.site-title {font-weight: 700;text-transform: capitalize;font-size: 34px;color: var(--color-dark);margin-top: 4px;}.site-title span{color: var(--theme-color);}.site-heading p {margin-top: 15px;}.site-heading-inline{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 40px;margin-bottom: 30px;}.site-heading-inline .site-title{display: flex;align-items: center;gap: 10px;font-size: 25px;position: relative;}.site-heading-inline .site-title::before{content: "";position: absolute;right: 0;bottom: -10px;background: var(--theme-color-light);border-radius: 50px 0 0 50px;width: 80%;height: 100%;z-index: -1;}.site-heading-inline .site-title::after{content: "";position: absolute;right: 0;bottom: -10px;width: 20%;border-bottom: 3px solid var(--theme-color);z-index: -1;}.site-heading-inline .site-title img{width: 32px;}.site-heading-inline a{font-weight: 500;color: var(--theme-color);}.site-heading-inline a:hover{color: var(--color-red);}@media all and (max-width: 767px) {.site-heading-inline .site-title {font-size: 19px;}.site-heading-inline .site-title img{width: 25px;}}.theme-btn {position: relative;font-size: 16px;background: var(--theme-color);color: var(--color-white);padding: 10px 20px;display: inline-block;vertical-align: middle;text-transform: capitalize;border-radius: 10px;font-weight: 500;cursor: pointer;text-align: center;overflow: hidden;border: none;box-shadow: var(--box-shadow);transition: var(--transition);z-index: 1;}.theme-btn::before {content: "";height: 300px;width: 300px;background: var(--color-red);border-radius: 50%;position: absolute;top: 50%;right: 50%;transform: translateY(-50%) translateX(50%) scale(0);transition: 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index: -1;}.theme-btn:hover {color: var(--color-white);}.theme-btn:hover::before {transform: translateY(-50%) translateX(50%) scale(1);}.theme-btn i {margin-right: 5px;}.theme-btn span {transform: rotate(80deg);margin-left: 5px;}.theme-btn2{background: var(--color-red);color: var(--color-white);}.theme-btn2::before {background: var(--theme-color);}.theme-btn2:hover{color: var(--color-white);}#scroll-top {position: fixed;bottom: -20px;left: 30px;z-index: 99;font-size: 20px;border: none;outline: none;border-radius: 50px;color: var(--color-white);background-color: var(--theme-color);cursor: pointer;width: 50px;height: 50px;line-height: 50px;text-align: center;box-shadow: var(--box-shadow2);transition: var(--transition);opacity: 0;visibility: hidden;z-index: 1;}#scroll-top.active{opacity: 1;visibility: visible;bottom: 20px;}@media all and (min-width: 768px) and (max-width: 1199px) {#scroll-top.active {bottom: 100px;}}.header-top {position: relative;padding: 6px 0 9px 0;background: transparent;border-bottom: 1px solid var(--border-info-color);border-top: 3px solid var(--theme-color);}.header-top-left > p{color: var(--color-white);}.header-top-list li {display: inline-block;color: var(--color-dark);font-size: 14px;font-weight: 500;border-left: 1px solid rgba(255, 255, 255, 0.15);padding: 0px 6px 0px 13px;}.header-top-list li:last-child{border-left: none;padding-left: 0;}.header-top-list li:first-child{padding-right: 0;}.header-top-list li a {color: var(--color-dark);}.header-top-list li a:hover{color: var(--theme-color);}.header-top-list li i{color: var(--theme-color);margin-left: 5px;}.header-top-right {float: left;}.header-top-right .dropdown-menu{border: none;border-radius: 15px;box-shadow: var(--box-shadow);padding: 10px;min-width: 80px;}.header-top-right .dropdown-item{color: var(--color-dark);border-radius: 10px;text-align: center;}.header-top-right .dropdown-item:hover{background: var(--theme-color);color: var(--color-white);}.header-top-social a{margin-right: 10px;}.header-top-social span{color: var(--theme-color);}.header-top-list li .header-top-social a i{margin-left: 0;transition: var(--transition);}.header-top-social a:hover i{color: var(--theme-color2);}@media all and (max-width: 991px) {.header-top-list li{border-left: none;}.header-top-left .header-top-list li.help{display: none;}.header-top-right .header-top-list li{padding-left: 0px;}.header-top .dropdown-toggle::after{float: unset;}.header-top-social span{display: none;}}@media all and (max-width: 767px) {.header-top{text-align: center;}.header-top-right{float: unset;}.header-top-social{display: none;}}.header-top.light .header-top-list li a{color: var(--color-white);}.header-top.light .header-top-list li i{color: var(--color-white);}.header-top.light .header-top-social span{color: var(--color-white);}.header-top.light .header-top-right .dropdown-item{color: var(--color-dark);}.header-top.light .header-top-right .dropdown-item:hover{color: var(--color-white);}.header-middle {position: relative;background: var(--color-white);padding: 22px 0 22px 0;z-index: 3;}.header-middle-search .search-content{display: flex;background: var(--color-white);border: 2px solid var(--theme-color);padding: 4px 4px;border-radius: 50px;transition: var(--transition);}.header-middle-search .search-content:hover{border-color: var(--theme-color);}.header-middle-search .form-control{border-radius: 0px;box-shadow: none;border: none;padding-left: 2px;}.header-middle-search .form-control::placeholder{color: var(--body-text-color);}.header-middle-search .search-btn{padding: 5.5px 15px 4.5px 15px;border: none;background: none;color: var(--body-text-color);font-size: 18px;transition: var(--transition);}.header-middle-search .search-btn:hover{color: var(--theme-color);}.header-middle-search .nice-select{border-radius: 0 50px 50px 0;border: none;font-size: 16px;padding-left: 15px;line-height: 42px;border-left: 1px solid var(--border-info-color);}.header-middle-search .nice-select::after{width: 8px;height: 8px;margin-top: -6px;}.header-middle-search .nice-select .list{border: none;border-radius: 8px;padding: 10px;box-shadow: var(--box-shadow);}.header-middle-search .nice-select .option{text-align: start;border-radius: 8px;}.header-middle-search .nice-select .option:hover{background: var(--theme-color);color: var(--color-white);}.header-middle-search .nice-select .option.focus, .header-middle-search .nice-select .option.selected.focus{background: var(--theme-color-light);color: var(--theme-color);}.header-middle-right {float: left;}.header-middle-list li{display: inline-block;}.header-middle-list .list-item{position: relative;display: flex;align-items: center;gap: 9px;font-size: 16px;margin-right: 12px;transition: var(--transition);}.header-middle-list li:first-child .list-item{margin-right: 0px;}.header-middle-list .list-item-icon{position: relative;width: 45px;height: 45px;line-height: 45px;background: var(--theme-color-light);color: var(--theme-color);font-size: 20px;text-align: center;border-radius: 50px;position: relative;transition: var(--transition);}.header-middle-list .list-item-icon span{position: absolute;width: 18px;height: 18px;line-height: 18px;color: var(--color-white);background: var(--theme-color);border-radius: 50px;font-size: 12px;left: -5px;top: -5px;}.header-middle-list .list-item-info h6{font-weight: 400;font-size: 14px;}.header-middle-list .list-item-info h5{font-weight: 500;font-size: 14px;margin-top: 3px;}.header-middle-list .shop-cart{position: relative;}.dropdown-cart{position: relative;}.dropdown-cart-menu{position: absolute;left: 0;top: 60px;background: var(--color-white);border-radius: 15px;padding: 20px;box-shadow: var(--box-shadow);min-width: 320px;opacity: 0;visibility: hidden;transition: var(--transition);}.dropdown-cart:hover .dropdown-cart-menu{opacity: 1;visibility: visible;top: 48px;}.dropdown-cart-header{display: flex;justify-content: space-between;align-items: center;padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px solid var(--border-info-color);}.dropdown-cart-header span, .dropdown-cart-header a{font-size: 13px;font-weight: 600;color: var(--color-dark);text-transform: uppercase;}.dropdown-cart-header a:hover{color: var(--theme-color);}.dropdown-cart-list li {position: relative;width: 100%;border-bottom: 1px solid var(--border-info-color);padding-bottom: 15px;margin-bottom: 15px;}.dropdown-cart-list li:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.dropdown-cart-item{display: flex;align-items: center;gap: 15px;}.dropdown-cart-item .cart-img{width: 70px;height: 70px;border-radius: 10px;padding: 8px;border: 1px solid var(--border-info-color);}.dropdown-cart-item:hover .cart-img img{transform:scale(1.09);}.dropdown-cart-item .cart-info{flex: 1;}.dropdown-cart-item .cart-info h4{font-size: 14px;margin-bottom: 5px;}.dropdown-cart-item .cart-info h4 a:hover{color: var(--theme-color);}.dropdown-cart-item .cart-remove{color: var(--color-red);font-size: 18px;transition: var(--transition);}.dropdown-cart-item .cart-remove:hover{color: var(--theme-color);}.dropdown-cart-bottom{padding-top: 10px;margin-top: 15px;border-top: 1px solid var(--border-info-color);}.dropdown-cart-total{display: flex;justify-content: space-between;align-items: center;}.dropdown-cart-total span {text-transform: uppercase;color: var(--color-dark);font-size: 13px;font-weight: 600;}.dropdown-cart-total .total-amount{font-size: 14px;}.dropdown-cart-bottom .theme-btn{display: block;padding: 8px 20px;margin-top: 25px;}@media all and (min-width: 1199px) and (max-width: 1399px){.header-middle-list .list-item{gap: 8px;}.header-middle-list li:first-child .list-item{margin-right: 0;}.header-middle-list .list-item-icon{width: 42px;height: 42px;line-height: 42px;}}@media all and (max-width: 1199px){.header-middle-list .list-item-info{display: none;}}@media all and (max-width: 991px) {.header-middle{display: none;}}.navbar {background: var(--theme-color2);padding-top: 0px;padding-bottom: 0px;z-index: 2;}.navbar.fixed-top {background: var(--color-white);box-shadow: var(--box-shadow2);animation: slide-down 0.7s;}@keyframes slide-down {0% {transform: translateY(-100%);}100% {transform: translateY(0);}}.navbar .navbar-brand .logo-display {display: block;}.navbar .navbar-brand .logo-scrolled {display: none;}.navbar.fixed-top .navbar-brand .logo-display {display: none;}.navbar.fixed-top .navbar-brand .logo-scrolled {display: block;}.navbar .navbar-toggler:focus {outline: none;box-shadow: none;}.navbar-toggler-mobile-icon {display: inline-block;width: inherit;height: inherit;}.navbar-brand {margin-left: 0;}.navbar-brand img {width: 180px;}.navbar .dropdown-toggle::after {display: inline-block;margin-right: 5px;vertical-align: baseline;font-family: 'Font Awesome 6 Pro';content: "\f107";font-weight: 600;border: none;font-size: 14px;}@media all and (min-width: 992px) {.navbar.navbar-expand-lg .offcanvas .offcanvas-body{gap: 80px;}.navbar.fixed-top.navbar-expand-lg .offcanvas .offcanvas-body{gap: 20px;}.navbar .nav-item .nav-link {margin-left: 25px;padding: 10px 0 10px 0;font-size: 16px;font-weight: 500;color: var(--color-dark);text-transform: capitalize;}.navbar .nav-item:last-child .nav-link {margin-left: 0 !important;}.navbar.fixed-top .nav-item .nav-link {color: var(--color-dark);padding: 22px 0 22px 0;}.navbar .nav-item .dropdown-menu {display: block;opacity: 0;visibility: hidden;transition: .3s;margin-top: 0;border: none;right: -15px;border-radius: 15px;padding: 15px 12px;background: var(--color-white);width: 220px;box-shadow: var(--box-shadow);}.navbar .nav-item .dropdown-menu .dropdown-item {font-size: 16px;text-align: start;font-weight: 400;color: var(--color-dark);position: relative;overflow: hidden;text-transform: capitalize;transition: var(--transition);}.navbar .nav-item .dropdown-menu .dropdown-item:hover {background: transparent;color: var(--theme-color);padding-right: 22px;}.navbar .nav-item .dropdown-menu .dropdown-item::before {content: "\f111";position: absolute;font-family: "Font Awesome 6 pro";right: 8px;top: 14px;color: var(--theme-color);font-weight: bold;font-size: 6px;transform: scale(0, 0);transition: var(--transition);z-index: -1;}.navbar .nav-item .dropdown-menu .dropdown-item:hover::before {opacity: 1;visibility: visible;transform: scale(1, 1);}.navbar .nav-item .nav-link {position: relative;}.navbar .nav-item .nav-link.active, .navbar .nav-item:hover .nav-link {color: var(--theme-color);}.navbar.fixed-top .nav-item .nav-link.active, .navbar.fixed-top .nav-item:hover .nav-link {color: var(--theme-color);}.navbar .nav-item:hover .dropdown-menu {transition: .3s;opacity: 1;visibility: visible;top: 100%;transform: rotateX(0deg);}.navbar .dropdown-menu-end {left: 0;right: auto;}.navbar .dropdown-menu.fade-down {top: 80%;transform: rotateX(-75deg);transform-origin: 100% 0%;}.navbar .dropdown-menu.fade-up {top: 140%;}.nav-right {display: flex;align-items: center;justify-content: center;gap: 20px;}.nav-right-link {position: relative;font-size: 16px;color: var(--color-dark);font-weight: 500;}.nav-right-link:hover {transition: var(--transition);color: var(--theme-color);}.navbar.fixed-top .nav-right-link{color: var(--color-dark);}.navbar.fixed-top .nav-right-link:hover{color: var(--theme-color);}.nav-right.icon .nav-right-link{color: var(--color-dark);font-size: 18px;padding: 4px;}.nav-right.icon .nav-right-link:hover{color: var(--theme-color);}.nav-right.icon .nav-right-link span{position: absolute;width: 18px;height: 18px;line-height: 18px;color: var(--color-white);background: var(--theme-color);text-align: center;border-radius: 50px;font-size: 12px;left: -5px;top: -5px;}}@media all and (min-width: 1199px) and (max-width: 1399px){.navbar .nav-item .nav-link {margin-left: 15px !important;}.navbar.fixed-top .navbar-brand img{width: 130px;}.nav-right {margin-right: 15px !important;}.navbar.fixed-top .nav-right{gap: 12px;}}@media all and (max-width: 1199px) {.navbar .nav-right {display: none;}}@media all and (min-width: 992px) and (max-width: 1199px){.navbar .nav-item .nav-link {margin-left: 15px;font-size: 16px;}}.mobile-menu-right {display: none;}@media all and (max-width: 991px) {.navbar {padding-top: 8px;padding-bottom: 8px;background: var(--color-white);}.navbar-brand img {width: 130px;}.navbar .offcanvas{width: 300px;}.navbar .offcanvas-header .btn-close{box-shadow: none;}.navbar .offcanvas-brand{width: 150px;}.navbar .dropdown-toggle::after {float: left;margin-top: 2px;}.navbar .dropdown-item{color: var(--color-dark);}.navbar .nav-item .nav-link {color: var(--color-dark);font-weight: 500;margin-left: 0px;transition: var(--transition);}.navbar .nav-item .nav-link:hover {color: var(--theme-color) !important;}.navbar-toggler {padding: 0;border: none;}.navbar-toggler span{display: block;width: 22px;border-bottom: 3px solid var(--theme-color);border-radius: 50px;margin-top: 5px;}.navbar-toggler span:first-child{margin-top: 0;}.navbar-toggler span:nth-child(2){width: 15px;}.mobile-menu-right, .mobile-menu-btn {display: flex;align-items: center;gap: 20px;}.mobile-menu-right .nav-right-link {background: transparent;border: none;font-size: 20px;color: var(--theme-color);text-align: center;padding: 0;position: relative;}.mobile-menu-right .nav-right-link span{position: absolute;width: 18px;height: 18px;line-height: 18px;color: var(--color-white);background: var(--theme-color);border-radius: 50px;font-size: 12px;left: -10px;top: -5px;}.navbar .dropdown-menu {border-radius: 15px;border: 1px solid var(--border-info-color);}.nav-right {display: none;}.navbar .navbar-brand .logo-scrolled{display: block;}}@media all and (min-width: 992px) {.navbar.light .nav-item .nav-link {color: var(--color-white);}.navbar.light .nav-item .nav-link:hover, .navbar.light .nav-item .nav-link.active{color: var(--theme-color);}.navbar.light .nav-right-link{color: var(--color-white);}.navbar.light .nav-right-link:hover{color: var(--theme-color);}.navbar.light.fixed-top .nav-item .nav-link{color: var(--color-dark);}.navbar.light.fixed-top .nav-item .nav-link:hover, .navbar.light.fixed-top .nav-item .nav-link.active{color: var(--theme-color);}.navbar.light.fixed-top .nav-right-link{color: var(--color-dark);}.navbar.light.fixed-top .nav-right-link:hover{color: var(--theme-color);}}.category-all{position: relative;}.category-btn{border: none;background: var(--theme-color);color: var(--color-white);padding: 15px 20px;border-radius: 0px;font-weight: 500;}.category-btn i{font-size: 17px;color: var(--color-white);}.category-btn span{margin-right: 7px;}.navbar.fixed-top .category-btn{padding: 6px 14px;border-radius: 7px;}.navbar.fixed-top .category-btn span{display: none;margin-right: 0px;}.navbar.fixed-top .category-all{margin-right: 50px;}.navbar.fixed-top .main-category{right: auto;left: 0;}.navbar.fixed-top .main-category{display: none;}.main-category{position: absolute;right: 0;top: 55px;min-width: 250px;border-radius: 10px;padding: 8px 8px;background: var(--color-white);box-shadow: var(--box-shadow);display: none;z-index: 2;}.main-category li{display: block;position: relative;}.main-category li a {display: flex;align-items: center;gap: 10px;color: var(--color-dark);padding: 8px 10px 8px 16px;border-radius: 10px;font-weight: 400;}.main-category li a:hover{color: var(--theme-color);}.main-category li a i{font-size: 16px;}.main-category li a .category-icon{font-size: 25px;line-height: 0;color: var(--color-dark);}.main-category li a img{width: 25px;}.main-category li a span{flex-grow: 1;font-size: 16px;}.sub-category-mega{width: 800px;display: inline-block;height: auto;position: absolute;right: 246px;top: 0;background: var(--color-white);border-radius: 10px;padding: 30px;opacity: 0;visibility: hidden;transition: var(--transition);box-shadow: var(--box-shadow);z-index: 1;}.main-category li:hover .sub-category-mega{opacity:1;visibility:visible;}.sub-category-mega .category-title{display: inline-block;margin-bottom: 20px;background: var(--theme-color);color: var(--color-white);padding: 4px 13px !important;border-radius: 8px;font-size: 14px;border-right: none;}.sub-category-mega .category-title:hover{color: var(--color-dark);}.sub-category-mega .category-img img{border-radius: 10px;width: 100%;}.sub-category-mega .category-img a{padding: 0 !important;border-right: none !important;background: none !important;}.sub-category-mega [class*="col-"]{margin-top: 18px;}.sub-category-mega [class*="col-"]:nth-child(-n+4){margin-top: 0;}.sub-category-mega .category-link a{padding: 5px 0 5px 0 !important;border-right: none !important;}.sub-category-mega .category-link a:hover{background: none;color: var(--theme-color);}.sub-category-mega .category-link a:last-child{padding-bottom: 0 !important;}.sub-category-mega .category-title-text{margin-bottom: 20px;position: relative;}.sub-category-mega .category-title-text::before{content: "";position: absolute;width: 15px;border-bottom: 3px solid var(--theme-color);border-radius: 50px;right: 0;bottom: -8px;}@media all and (min-width: 1199px) and (max-width: 1399px){.main-category {min-width: 260px;}.main-category li a{gap: 8px;}.main-category li a img{width: 20px;}.sub-category, .sub-category-mega{right: 257px;}}@media all and (max-width: 1199px){.main-category{display: none;}.sub-category-mega {width: 690px;}}@media all and (min-width: 992px) and (max-width: 1199px){.navbar.fixed-top .category-all{margin: 0 30px;}.navbar.fixed-top .category-btn{padding: 5px 14px;}.navbar.fixed-top .main-category {min-width: 260px;top: 56px;}.navbar.fixed-top .sub-category-mega{right: 260px;}}@media all and (max-width: 991px){.category-all{display: none;}}@media all and (min-width: 992px){.nav-item.mega-menu {position: static;}.navbar .nav-item.mega-menu .dropdown-menu{width: 98.2%;right: 12px;}.mega-menu .mega-content{padding: 12px 16px 10px 16px;}.mega-menu .mega-menu-title{text-align: start;font-size: 17px;margin-bottom: 15px;color: var(--color-dark);}.mega-menu-img img{border-radius: 15px;}.navbar .nav-item.mega-menu .dropdown-menu .dropdown-item{padding-right: 0;}.navbar .nav-item.mega-menu .dropdown-menu .dropdown-item::before{right: 0;}.navbar .nav-item.mega-menu .dropdown-menu .dropdown-item:hover{padding-right: 15px;}}@media all and (max-width: 991px){.mega-menu-img{display: none;}.mega-menu .mega-content h5{margin: 15px 0;}}.navbar .nav-item .dropdown-submenu {position: relative;}.navbar .nav-item .dropdown-submenu .dropdown-menu::before {display: none;}.navbar .nav-item .dropdown-submenu a::after {transform: rotate(90deg);position: absolute;left: 15px;top: 6.5px;font-weight: 600;}.navbar .nav-item .dropdown-submenu a:hover {background: transparent;color: var(--color-white);}.navbar .nav-item .dropdown-submenu .dropdown-menu {top: 120%;right: 100%;opacity: 0;visibility: hidden;}.navbar .nav-item .dropdown-submenu:hover .dropdown-menu {top: 0;opacity: 1;visibility: visible;}.navbar .dropdown-right .dropdown-submenu .dropdown-menu{right: unset;left: 100%;}@media all and (max-width: 991px) {.navbar .nav-item .dropdown-submenu .dropdown-menu {margin: 0 17px;}.navbar .nav-item .dropdown-submenu .dropdown-menu {opacity: unset;visibility: unset;}.navbar .nav-item .dropdown-submenu a::after {top: 4px;}.navbar .nav-item .dropdown-submenu a:hover {color: var(--theme-color);}}.search-popup {position: fixed;right: 0;top: 0;height: 100vh;width: 100%;z-index: 99999;margin-top: -540px;transform: translateY(-100%);background-color: rgba(0, 0, 0, .95);transition: all 1500ms cubic-bezier(0.860, 0.000, 0.070, 1.000);transition-timing-function: cubic-bezier(0.860, 0.000, 0.070, 1.000);}.sidenav-bar-visible .search-popup {width: 80%;}.search-active .search-popup {transform: translateY(0%);margin-top: 0;}.search-popup .close-search {position: absolute;right: 0;left: 0;top: 75%;border: none;margin: 0 auto;margin-top: -200px;border-radius: 50px;text-align: center;background: var(--theme-color);text-align: center;width: 50px;height: 50px;color: var(--color-white);font-size: 20px;cursor: pointer;box-shadow: var(--box-shadow);transition: all 500ms ease;opacity: 0;visibility: hidden;}.search-popup .close-search span{transition: var(--transition);}.search-popup .close-search:hover span{transform: rotate(-180deg);}.search-active .search-popup .close-search {visibility: visible;opacity: 1;top: 50%;transition-delay: 1500ms;}.search-popup form {position: absolute;max-width: 700px;top: 50%;right: 15px;left: 15px;margin: -35px auto 0;transform: scaleX(0);transform-origin: center;transition: all 300ms ease;}.search-active .search-popup form {transform: scaleX(1);transition-delay: 1200ms;}.search-popup .form-group {position: relative;margin: 0px;overflow: hidden;}.search-popup .form-control {position: relative;width: 100%;height: 70px;outline: none;border-radius: 0px;border: none;border-bottom: 2px solid var(--color-white);background-color: transparent;color: var(--color-white);font-size: 40px;padding: 0 20px 0 70px;transition: all 500ms ease;text-transform: capitalize;}.search-popup .form-control::placeholder{color: var(--color-white);font-size: 40px;}.search-popup .form-group button {position: absolute;left: 5px;top: 5px;border-radius: 50px;background: transparent;text-align: center;font-size: 30px;color: var(--color-white);height: 50px;width: 50px;border: none;cursor: pointer;transition: all 500ms ease;}.search-popup .form-group button:hover{color: var(--theme-color);}.hero-section {overflow: hidden;}.hero-slider-wrap{background: var(--theme-bg-light);border-radius: 10px;}.hero-single {display: flex;align-items: center;justify-content: center;}.hero-single .hero-content {position: relative;}.hero-single .hero-content .hero-sub-title {display: inline-block;color: var(--theme-color2);font-size: 22px;letter-spacing: 4px;font-weight: 700;position: relative;text-transform: uppercase;}.hero-single .hero-content .hero-title {color: var(--color-white);font-size: 45px;font-weight: 700;margin: 30px 0 25px 0;text-transform: capitalize;}.hero-single .hero-content .hero-title span{color: var(--theme-color2);}.hero-single .hero-content p {color: var(--color-white);line-height: 30px;font-weight: 400;font-size: 17px;margin-bottom: 40px;}.hero-btn{display: flex;align-items: center;gap: 10px;}.hero-slider{position: relative;}.hero-slider .owl-dots {position: absolute;bottom: 28px;right: 50%;transform: translateX(50%);}.hero-slider .owl-dots .owl-dot {background: var(--color-white);margin: 5px;border-radius: 50px;width: 8px;height: 8px;display: inline-block;transition: var(--transition);}.hero-slider .owl-dots .owl-dot.active{background-color: var(--color-white);width: 20px;}.hero-slider .owl-nav{position: absolute;font-size: 25px;left: 20px;bottom: 16px;}.hero-slider .owl-nav button{width: 44px;height: 44px;line-height: 44px;background: var(--color-white)!important;color: var(--theme-color);text-align: center;border-radius: 50px;transition: var(--transition);}.hero-slider .owl-nav button:hover{background: var(--theme-color) !important;color: var(--color-white);}.hero-slider .owl-nav .owl-prev{margin-left: 12px;}.hs-1 .hero-slider{border-radius: 20px;background: rgba(56, 182, 255, .15);position: relative;}.hs-1 .hero-slider::before{content: "";position: absolute;left: 80px;top: -20px;width: 400px;height: 400px;background: var(--theme-color);border-radius: 50% 0 50% 50%;transform: rotate(-20deg);}.hs-1 .hero-slider::after{content: "";position: absolute;right: 0;top: 0;width: 100%;height: 100%;background-image: url(../img/shape/01.png);background-repeat: no-repeat;background-position: center;background-size: cover;border-radius: 20px;opacity: .4;z-index: -1;}.hs-1 .hero-single{padding: 50px 50px;}.hs-1 .hero-single .hero-content .hero-sub-title {color: var(--color-white);font-size: 16px;background: var(--theme-color);padding: 6px 25px 6px 20px;border-radius: 0 50px 0 50px;}.hs-1 .hero-single .hero-content .hero-title {color: var(--color-dark);}.hs-1 .hero-single .hero-content .hero-title span{color: var(--theme-color);}.hs-1 .hero-single .hero-content p {color: var(--color-dark);}.hs-1 .hero-single .hero-img{position: relative;}.hs-1 .hero-single .hero-img img{width: 70%;margin: auto;}.hs-1 .hero-single .hero-img .hero-img-price{position: absolute;right: 10px;top: 10px;width: 90px;height: 90px;color: var(--color-white);font-weight: 500;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;z-index: 1;}.hs-1 .hero-single .hero-img .hero-img-price::before{content: "";position: absolute;inset: 5px;border-radius: 50px;border: 2px dotted var(--color-white);}.hs-1 .hero-single .hero-img .hero-img-price::after{content: "";position: absolute;inset: 0;background: var(--theme-color);border-radius: 50px 50px 0 50px;box-shadow: var(--box-shadow);transform: rotate(95deg);z-index: -1;}.hs-1 .hero-single .hero-img .hero-img-price span{line-height: 1;}.hs-1 .hero-slider .owl-dots .owl-dot {background: var(--theme-color2);}@media all and (max-width: 1199px) {.hs-1 .hero-slider::before {width: 340px;height: 340px;}.hs-1 .hero-single{padding: 30px 30px;}}@media all and (max-width: 991px) {.hs-1 .hero-slider::before {width: 550px;height: 550px;top: unset;bottom: 0;transform: rotate(180deg);}.hs-1 .hero-single{padding: 50px;}.hs-1 .hero-single .hero-img{margin-top: 50px;}.hs-1 .hero-single .hero-img img{width: 100%;}}@media all and (max-width: 767px) {.hs-1 .hero-slider::before {left: 10px;bottom: 0px;width: 300px;height: 300px;}.hs-1 .hero-single{padding: 40px 20px 60px 20px;}}.hs-2 .hero-single{position: relative;padding-top: 150px;padding-bottom: 150px;z-index: 1;}.hs-2 .hero-single .hero-content .hero-sub-title{color: var(--color-white);font-size: 18px;background: var(--theme-color);border-radius: 50px;padding: 5px 15px;}.hs-2 .hero-single .hero-content .hero-title{color: var(--color-dark);}.hs-2 .hero-single .hero-content .hero-title span{color: var(--theme-color);}.hs-2 .hero-single .hero-content p{color: var(--color-dark);font-weight: 500;}.hs-2 .hero-single-bg{position: absolute;width: 100%;height: 100%;right: 0;top: 0;background-repeat: no-repeat;background-size: cover;background-position: center;}.hs-2 .hero-slider .owl-nav{position: unset;}.hs-2 .hero-slider .owl-nav button{display: flex;flex-direction: column;justify-content: center;position: absolute;top: 50%;transform: translateY(-50%);}.hs-2 .hero-slider .owl-nav .owl-prev{transform: rotate(180deg);right: 20px;}.hs-2 .hero-slider .owl-nav .owl-next{transform: rotate(180deg);left: 20px;}@media all and (max-width: 1199px){.hs-2 .hero-slider .owl-nav{display: none;}}.hs-3 .hero-single{background-repeat: no-repeat;background-position: center;background-size: cover;padding: 120px 50px;border-radius: 20px;}.hs-3 .hero-single .hero-content .hero-sub-title{color: var(--color-white);}.hs-3 .hero-single .hero-content .hero-title{margin-top: 25px;}@media all and (max-width: 1199px){.hs-3 .hero-single{padding: 100px 20px;}}.small-banner{position: relative;}.small-banner .banner-item{position: relative;border-radius: 15px;}.small-banner .banner-item img{height:100%;width:100%;border-radius: 15px;}.small-banner .banner-content{position: absolute;right: 0;top: 50%;transform: translateY(-50%);padding-right: 35px;}.small-banner .banner-item h3 {font-size: 22px;font-weight: 600;text-transform: capitalize;color: var(--color-dark);}.small-banner .banner-item h3 span{color: var(--color-red);}.small-banner .banner-item p {display: inline-block;background: var(--theme-color);font-size: 13px;color: var(--color-white);font-weight: 500;text-transform: uppercase;letter-spacing: 1px;padding: 2px 14px;margin-bottom: 15px;border-radius: 50px;}.small-banner .banner-item a {color: var(--color-dark);margin-top: 15px;font-size: 14px;font-weight: 500;display: inline-block;text-transform:uppercase;border-bottom:2px solid var(--color-dark);}.small-banner .banner-item a:hover{color: var(--theme-color);border-color: var(--theme-color);}@media all and (max-width: 1399px) {.small-banner .banner-item h3 {font-size: 19px;}}@media all and (max-width: 1199px) {.small-banner .banner-content{padding-right: 25px;}.small-banner .banner-item h3 {font-size: 17px;}}.mid-banner{position: relative;}.mid-banner .banner-item{position: relative;border-radius: 15px;}.mid-banner .banner-item img{height:100%;width:100%;border-radius: 15px;}.mid-banner .banner-content{position: absolute;right: 0;top: 50%;transform: translateY(-50%);padding-right: 50px;}.mid-banner .banner-item h3 {font-size: 25px;font-weight: 700;line-height: 1.4;letter-spacing: 1px;text-transform: uppercase;color: var(--color-dark);}.mid-banner .banner-item h3 span{color: var(--theme-color);}.mid-banner .banner-item p {font-size: 16px;color: var(--color-white);font-weight: 500;margin-bottom: 20px;letter-spacing: 3px;text-transform: uppercase;display: inline-block;background: var(--theme-color);clip-path: polygon(100% 0, 95% 50%, 100% 100%, 0 100%, 5% 50%, 0 0);padding: 0 15px;}.mid-banner .banner-item .theme-btn{border-radius: 8px;padding: 8px 20px;text-transform: uppercase;margin-top: 25px;font-size: 14px;letter-spacing: 2px;}@media all and (max-width: 1199px) {.mid-banner .banner-content{padding-right: 25px;}.mid-banner .banner-item h3 {font-size: 19px;}}@media all and (max-width: 991px) {.mid-banner .banner-item p{margin-bottom: 10px;font-size: 10px;padding: 0 9px;}.mid-banner .banner-item h3{font-size: 15px;}.mid-banner .banner-item .theme-btn{margin-top: 10px;padding: 5px 15px;font-size: 12px;}}.big-banner{position: relative;}.big-banner .banner-wrap{position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;border-radius: 20px;padding-top: 50px;padding-bottom: 50px;}.big-banner .banner-content{text-align: center;}.big-banner .banner-content h6{color: var(--color-dark);font-size: 22px;text-transform: lowercase;letter-spacing: 4px;}.big-banner .banner-content h2{color: var(--color-dark);text-transform: uppercase;margin-top: 20px;margin-bottom: 20px;}.big-banner .banner-content p{color: var(--color-dark);text-transform: lowercase;font-size: 20px;border-top: 1px solid var(--color-dark);border-bottom: 1px solid var(--color-dark);display: inline-block;}.big-banner .banner-content .theme-btn{border-radius: 50px;margin-top: 30px;padding: 8px 28px;}.popup-banner .modal-content{border-radius: 12px;border: none;}.popup-banner .btn-close{display: flex;flex-direction: column;justify-content: center;position: absolute;left: 10px;top: 10px;background: var(--theme-color);width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 50px;font-size: 19px;color: var(--color-white);opacity: 1;transition: var(--transition);z-index: 2;}.popup-banner .btn-close:hover{background: var(--color-red);color: var(--color-white);}.popup-banner .modal-body{padding: 0px;}.popup-banner-content{position: relative;z-index: 1;}.popup-banner-content::before{content: "";position: absolute;bottom: 20px;left: 20px;width: 150px;height: 150px;border: 20px solid var(--theme-color);border-radius: 50%;opacity: .1;z-index: -1;}.popup-banner-content::after{content: "";position: absolute;top: 30px;left: 200px;width: 100px;height: 100px;border: 18px solid var(--theme-color);border-radius: 50%;opacity: .1;z-index: -1;}.popup-banner-img img{width: 100%;border-radius: 0 10px 10px 0;}.popup-banner-info{padding: 20px 10px 20px 35px;}.popup-banner-info h6{background: var(--color-red);color: var(--color-white);border-radius: 50px;padding: 6px 15px;font-weight: 500;text-transform: uppercase;letter-spacing: 2px;display: inline-block;}.popup-banner-info h2{font-size: 30px;font-weight: 700;margin: 20px 0 12px 0;line-height: 1.4;}.popup-banner-info h2 span{color: var(--theme-color);}.popup-banner-info .theme-btn{margin-top: 25px;}@media all and (max-width: 991px) {.popup-banner-img img{border-radius: 10px 10px 0 0;}.popup-banner-info{padding: 30px;}}.category-item a{width: 100%;vertical-align: middle;}.category-info{text-align: center;padding: 25px 15px 20px 15px;border: 2px solid var(--theme-color-light);border-radius: 40px 0 40px 40px;transition: var(--transition2);}.category-item:hover .category-info{border-color: var(--theme-color);}.category-info .icon{width: 120px;height: 120px;margin: 0 auto 0 auto;border-radius: 80px 0 80px 80px;background: var(--theme-color);position: relative;display: flex;align-items: center;justify-content: center;box-shadow: var(--box-shadow);}.category-info .icon::before{content: "";position: absolute;inset: 5px;border: 3px solid var(--color-white);border-right-color: transparent;border-top-color: transparent;border-radius: 80px;transition: var(--transition);}.category-info:hover .icon::before{transform: rotate(-45deg);}.category-info .icon img{width: 58px;filter: brightness(0) invert(1);}.category-info:hover .icon img{transform: scale(1.1);}.category-info .content{margin-top: 20px;}.category-info .content h4{font-size: 18px;color: var(--color-dark);transition: all .3s ease-in-out;}.category-info:hover .content h4{color: var(--theme-color);}.category-info .content p{color: var(--theme-color);}@media all and (max-width: 767px) {.category-info .icon{width: 105px;height: 105px;}}.category-area.ca-2 .category-info{background: var(--theme-color-light);border: none;border-radius: 80px;}.category-area.ca-2 .category-info .icon{border-radius: 100px;}.category-area.ca-2 .category-info .icon::before{display: none;}.category-area.ca-2 .category-info .content{margin-top: 15px;}.category-area.ca-2 .category-slider{margin-top: 10px;}.category-area.ca-3 .category-item{border: 1px solid var(--border-info-color);border-radius: 30px;margin-bottom: 25px;}.category-area.ca-3 .category-img{display: flex;align-items: center;}.category-area.ca-3 .category-img .thumb-big{padding: 10px;}.category-area.ca-3 .category-img .thumb-big img{width: 100%;}.category-area.ca-3 .category-img .thumb-list{text-align: center;border-right: 1px solid var(--border-info-color);width: 60%;}.category-area.ca-3 .category-img .thumb-list .thumb-list-1, .category-area.ca-3 .category-img .thumb-list .thumb-list-2{padding: 10px;}.category-area.ca-3 .category-img .thumb-list .thumb-list-1{border-bottom: 1px solid var(--border-info-color);}.category-area.ca-3 .category-img-info{padding: 15px 10px 25px 10px;text-align: center;border-top: 1px solid var(--border-info-color);}.category-area.ca-3 .category-img-info h4{font-size: 18px;color: var(--color-dark);}.category-area.ca-3 .category-img-info p{color: var(--body-text-color);margin-top: 5px;margin-bottom: 20px;}.category-area.ca-3 .category-img-info .theme-btn{width: unset;border-radius: 50px;padding: 6px 20px;box-shadow: none;}.category-area.ca-4 .category-info{display: flex;align-items: center;gap: 8px;text-align: right;border-radius: 100px;padding: 5px;border: 1px solid var(--border-info-color);}.category-area.ca-4 .category-info:hover{border-color: var(--theme-color);}.category-area.ca-4 .category-info .icon{width: 65px;height: 65px;border-radius: 50px;margin: 0;}.category-area.ca-4 .category-info .icon::before{display: none;}.category-area.ca-4 .category-info .icon img{width: 40px;}.category-area.ca-4 .category-info .content{flex: 1;margin-top: 0;}.category-area.ca-4 .category-info .content h4{font-size: 15px;margin-bottom: 3px;}.category-area.ca-4 .category-info .content p{font-size: 15px;}@media all and (max-width: 767px){.category-area.ca-4 .category-info{flex-direction: column;text-align: center;border-radius: 30px;padding-top: 10px;padding-bottom: 10px;}}.category-area.ca-5 .category-info{border-radius: 30px;}.category-area.ca-5 .category-info .icon{border-radius: 50%;background: var(--theme-color-light);box-shadow: none;}.category-area.ca-5 .category-info .icon::before{border: 2.5px solid var(--theme-color);border-right-color: transparent;border-top-color: transparent;}.category-area.ca-5 .category-info .icon img{filter: unset;width: 85px;}.category-area.ca-6 .category-item{margin-bottom: 20px;}.category-area.ca-6 .category-img{position: relative;overflow: hidden;border-radius: 10px;transition: var(--transition);}.category-area.ca-6 .category-img img{border-radius: 10px;}.category-area.ca-6 .category-img .category-img-info{position: absolute;right: -1px;bottom: -1px;z-index: 1;}.category-area.ca-6 .category-img .category-img-info h4{background: var(--color-white);color: var(--color-dark);font-size: 20px;letter-spacing: 1px;padding: 15px 20px 15px 35px;text-transform: uppercase;box-shadow: var(--box-shadow);clip-path: polygon(15% 0%, 100% 0, 100% 100%, 0% 100%);transition: var(--transition);}.category-area.ca-6 .category-img:hover .category-img-info h4{color: var(--theme-color);}.category-area.ca-7 .category-info{border: none;padding: 0;}.category-area.ca-7 .category-info .icon{border-radius: 50%;box-shadow: none;}.shop-sidebar {margin-bottom: 30px;}.shop-widget {background: var(--color-white);padding: 25px;margin-bottom: 25px;border-radius: 10px;}.shop-widget-title {position: relative;font-size: 18px;color: var(--color-dark);margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid var(--border-info-color);}.shop-search-form .form-group {position: relative;}.shop-search-form .form-control {padding: 12px 15px 12px 45px;border-radius: 10px;box-shadow: none;}.shop-search-form .form-control::placeholder{color: var(--body-text-color);}.shop-search-form .form-control:focus {border-color: var(--theme-color);}.shop-search-form button {position: absolute;left: 0;top: 0;padding: 10px 18px 6px 18px;background: transparent;border: none;color: var(--theme-color);}.shop-category-list a{width: 100%;color: var(--body-text-color);margin: 4px 0;transition: var(--transition);}.shop-category-list a:hover{color: var(--theme-color);padding-right: 3px;}.shop-category-list span{float: left;}.shop-checkbox-list li{margin-bottom: 8px;}.shop-checkbox-list.rating i{color: var(--theme-color);}.shop-checkbox-list .form-check-input {box-shadow: none;margin-top: 7px;}.shop-checkbox-list .form-check-input:checked {background-color: var(--theme-color);border-color: var(--theme-color);}.shop-checkbox-list .form-check-input:focus{border-color: var(--theme-color);}.shop-checkbox-list .form-check-label {color: var(--body-text-color);width: 100%;margin-right: 4px;}.shop-checkbox-list .form-check-label span{float: left;margin-left: 3px;}.shop-checkbox-list.color li{display: inline-block;margin-left: 2px;}.shop-checkbox-list.color .form-check{padding-left: 0;position: relative;padding-right: 0;}.shop-checkbox-list.color .form-check-input {position: absolute;opacity: 0;visibility: hidden;z-index: -1;}.shop-checkbox-list.color .form-check-label{margin-right: 0;}.shop-checkbox-list.color .form-check-label span{width: 28px;height: 28px;border-radius: 50px;vertical-align: top;margin-top: 2.5px;margin-left: 5px;position: relative;}.shop-checkbox-list.color .form-check-label span::before{content: "\f00c";position: absolute;width: 100%;height: 100%;right: 0;top: 0;font-family: "Font Awesome 6 Pro";color: var(--color-white);text-align: center;opacity: 0;visibility: hidden;}.shop-checkbox-list.color .form-check-input:checked~.form-check-label span::before{opacity: 1;visibility: visible;}.shop-widget-banner{position: relative;z-index: 1;}.shop-widget-banner .banner-img{position: absolute;background-repeat: no-repeat;background-position: center;background-size: cover;width: 100%;height: 100%;border-radius: 10px;z-index: -1;}.shop-widget-banner .banner-img::before{content: "";position: absolute;right: 0;top: 0;background: rgba(0, 0, 0, 0.6);width: 100%;height: 100%;border-radius: 10px;z-index: -1;}.shop-widget-banner .banner-content{text-align: center;padding-top: 100px;padding-bottom: 100px;}.shop-widget-banner .banner-content h6{color: var(--color-white);font-size: 18px;text-transform: uppercase;letter-spacing: 2px;border-top: 2px solid var(--color-white);border-bottom: 2px solid var(--color-white);display: inline-block;}.shop-widget-banner .banner-content h4{color: var(--color-white);font-size: 28px;margin: 15px 0;}.shop-widget-banner .banner-content .theme-btn{border-radius: 50px;padding: 5px 20px;}.shop-sort{display: flex;align-items: center;justify-content: space-between;background: var(--color-white);border-radius: 10px;padding: 8px 15px;margin-bottom: 30px;}.shop-sort-box{display: flex;align-items: center;gap: 8px;font-size: 15px;}.shop-sort-box .nice-select{border-radius: 10px;padding-right: 20px;padding-left: 13px;}.shop-sort-box .nice-select::after{width: 6px;height: 6px;left: 15px;}.shop-sort-box .nice-select .list{border: none;border-radius: 10px;padding-top: 7px;padding-bottom: 7px;box-shadow: var(--box-shadow);}.shop-sort-gl a{background: transparent;border: 1px solid var(--border-info-color);color: var(--body-text-color);text-align: center;border-radius: 50px;width: 35px;height: 35px;line-height: 35px;}.shop-sort-grid{margin-left: 5px;}.shop-sort-gl .active{border-color: var(--theme-color);background: var(--theme-color);color: var(--color-white);}.shop-area .pagination .page-link, .shop-area2 .pagination .page-link, .shop-area3 .pagination .page-link{border-radius: 50px !important;}.shop-area2 .shop-widget{border: 1px solid var(--border-info-color);background: transparent;}.shop-area2 .shop-sort{border: 1px solid var(--border-info-color);border-radius: 10px;padding: 10px 20px;}@media all and (max-width: 767px) {.shop-sort{flex-direction: column;gap: 20px;}.shop-sort-box{flex-direction: column;width: 100%;}.shop-sort-box .nice-select, .shop-sort-box .nice-select .list{width: 100%;}}.shop-cart thead tr {background: var(--theme-color);color: var(--color-white);}.shop-cart thead tr th {text-transform: uppercase;font-weight: 600;font-size: 14px;color: var(--color-dark);letter-spacing: .4px;}.shop-cart thead tr th, .shop-cart thead tr td {white-space: nowrap;}.shop-cart tr td {color: var(--color-dark);vertical-align: middle;border-bottom: 1px solid var(--border-info-color);border-top: none;position: relative;padding: 20px 10px;font-size: 16px;}.shop-cart-img {width: 100px;}.shop-cart-img img {width: 100%;border-radius: 8px;padding: 6px;border: 1px solid var(--border-info-color);}.shop-cart-name{font-size: 16px;margin-bottom: 4px;font-weight: 600;}.shop-cart-name a:hover{color: var(--theme-color);}.shop-cart-info p{font-size: 14px;color: var(--body-text-color);}.shop-cart-info p span{font-weight: 500;margin-left: 5px;}.shop-cart-price{font-weight: 500;}.shop-cart-qty {width: 110px;}.shop-cart-qty button {width: 30px;height: 30px;line-height: 28px;color: var(--theme-color);text-align: center;border: 0;border-radius: 50px;background: var(--theme-bg-light);}.shop-cart-qty button i{font-weight: 500;}.shop-cart-qty input {width: 30px;border: none;background: transparent;color: var(--theme-color);text-align: center;}.shop-cart-subtotal{font-weight: 500;}.shop-cart-remove{font-size: 18px;width: 35px;height: 35px;line-height: 35px;border: 1px solid var(--border-info-color);text-align: center;border-radius: 50px;}.shop-cart-remove:hover {border-color: var(--color-red);color: var(--color-red);}.shop-cart-footer {margin-top: 20px;}.shop-cart-coupon{margin-bottom: 25px;}.shop-cart-coupon .form-group{position: relative;}.shop-cart-coupon .form-control {box-shadow: none;padding: 15px 25px 15px 160px;border-radius: 50px;}.shop-cart-coupon .form-control:focus {border-color: var(--theme-color);}.shop-cart-coupon .theme-btn {position: absolute;left: 5.4px;top: 5.4px;border-radius: 50px;padding: 8px 20px;}.shop-cart-summary {padding: 30px;border: 1px solid var(--border-info-color);background: var(--theme-bg-light);border-radius: 10px;margin-top: 12px;margin-right: 20px;}.shop-cart-summary h5{margin-bottom: 25px;}.shop-cart-summary li {margin-bottom: 10px;}.shop-cart-summary li span {float: left;}.shop-cart-summary li strong {color: var(--color-dark);}.shop-cart-total {padding-top: 10px;border-top: 1px solid var(--border-info-color);}.shop-cart-total span {font-weight: bold;color: var(--theme-color);}@media all and (max-width: 991px) {.shop-cart-summary {margin-right: 0;}}.shop-checkout-step .accordion-item{margin-bottom: 20px;border: 1px solid var(--border-info-color);border-radius: 8px;}.shop-checkout-step .accordion-button{background: transparent;box-shadow: none;font-weight: 600;color: var(--color-dark);}.shop-checkout-step .accordion-button:not(.collapsed){background: transparent;color: var(--theme-color);}.shop-checkout-step .accordion-body{border-top: 1px solid var(--border-info-color);}.shop-checkout-form .form-group{margin-bottom: 15px;}.shop-checkout-form label{color: var(--color-dark);margin-bottom: 4px;}.shop-checkout-form .form-control{padding: 12px 20px;border-radius: 12px;box-shadow: none;}.shop-checkout-form .form-control::placeholder{color: var(--body-text-color);}.shop-checkout-form .nice-select{display: flex;justify-content: flex-start;width: 100%;font-size: 16px;border-radius: 8px;height: 50px;line-height: 47px;padding-right: 20px;margin-bottom: 15px;}.shop-checkout-form .nice-select:after{right: inherit;left: 12px;width: 9px;height: 9px;margin-left: 8px;margin-top: -6px;}.shop-checkout-form .nice-select .list{width: 100%;height: 300px;overflow-y: auto;border-radius: 8px;}.shop-checkout-form .form-control:focus, .shop-checkout-form .nice-select{border-color: var(--theme-color);}.shop-checkout-form .form-check-input{margin-top: 7px;box-shadow: none;}.shop-checkout-form .form-check-input:focus{border-color: var(--theme-color);}.shop-checkout-form .form-check-input:checked{background-color: var(--theme-color);border-color: var(--theme-color);}.shop-checkout-form .theme-btn{margin-top: 15px;margin-bottom: 10px;}.shop-checkout-form .theme-btn2{background: var(--theme-color);color: var(--color-white);margin-left: 8px;}.shop-checkout-form .theme-btn2::before{background: var(--color-dark);}.shop-shipping-method{margin-top: 20px;padding-top: 25px;border-top: 1px solid var(--border-info-color);}.shop-shipping-method h6{margin-bottom: 20px;}.shop-shipping-method .form-check{padding-left: 0;position: relative;margin-bottom: 20px;}.shop-shipping-method .form-check-input{width: 1.3em;height: 1.3em;position: absolute;top: -2px;left: 6px;margin-left: inherit;}.shop-shipping-method label{font-weight: 500;border: 1px solid var(--border-info-color);background: var(--color-white);padding: 10px 15px 10px 15px;border-radius: 10px;width: 100%;}.shop-shipping-method .form-check-input:checked~label{border-color: var(--theme-color) !important;}.shop-shipping-method label span{display: block;color: var(--body-text-color);font-weight: 400;}.shop-checkout-payment .nav-link{background: transparent !important;border: 1px solid var(--border-info-color);text-align: center;border-radius: 12px;margin-left: 15px;margin-bottom: 20px;position: relative;}.shop-checkout-payment .nav-link::before{content: "\f058";position: absolute;font-family: "Font Awesome 6 Pro";font-weight: bold;font-size: 20px;color: var(--theme-color);transform: scale(0);opacity: 0;visibility: hidden;right: 4px;top: -4px;transition: var(--transition);}.shop-checkout-payment .nav-link.active::before{opacity: 1;visibility: visible;transform: scale(1);}.shop-checkout-payment .nav-link.active{border-color: var(--theme-color);}.shop-checkout-payment .nav-link span{color: var(--body-text-color);}.shop-checkout-payment .checkout-card-img{padding-top: 12px;margin-bottom: 12px;}.shop-checkout-payment .checkout-card-img img{width: 34px;}.shop-checkout-payment .checkout-payment-img img{width: 120px;}.shop-checkout-payment .checkout-payment-img.cod img{width: 52px;}.shop-checkout-form.cod .form-check-input{width: 1.4em;height: 1.4em;border-radius: 6px;}.shop-checkout-form.cod label{font-weight: 500;margin-right: 10px;}.shop-checkout-form.cod label span{display: block;font-weight: 400;color: var(--body-text-color);}.shop-checkout-form.cod label a{color: var(--theme-color);}.shop-checkout-complete{position: relative;}.checkout-complete-content{background: var(--theme-bg-light);border-radius: 20px;padding: 50px;text-align: center;border: 1px solid var(--border-info-color);}.checkout-complete-icon{width: 60px;height: 60px;line-height: 60px;font-size: 35px;color: var(--color-white);background: var(--color-green);margin: 0 auto;border-radius: 50px;margin-bottom: 20px;}.checkout-complete-content h3{text-transform: capitalize;}.checkout-complete-content p{margin-top: 15px;margin-bottom: 30px;}@media all and (min-width: 992px) and (max-width: 1399px) {.checkout-complete-content{padding: 40px;}}.shop-single{position: relative;}.shop-single-gallery{position: relative;}.shop-single-video{position: absolute;width: 45px;height: 45px;line-height: 42px;left: 10px;top: 10px;padding-right: 5px;border: 1px solid var(--border-info-color);border-radius: 50px;color: var(--body-text-color);text-align: center;font-size: 20px;z-index: 1;}.shop-single-video:hover{background: var(--theme-color);color: var(--color-white);}.shop-single-gallery .flex-viewport{width: 100%;border-radius: 10px;border: 1px solid var(--border-info-color);margin-bottom: 10px;text-align: center;}.shop-single-gallery .flex-viewport img{padding: 30px;width: 91%;}.shop-single-gallery .flex-control-thumbs li{margin: 6.8px;padding: 0;width: 23%;}.shop-single-gallery .flex-control-thumbs li:first-child{margin-right: 0;}.shop-single-gallery .flex-control-thumbs li:last-child{margin-left: 0;}.shop-single-gallery .flex-control-thumbs img{border: 1px solid var(--border-info-color);border-radius: 10px;padding: 10px;}.shop-single-gallery .flex-control-thumbs li img.flex-active{border-color: var(--theme-color);}.shop-single-gallery .flex-direction-nav a{border-radius: 50px !important;background: var(--theme-color);line-height: 40px !important;margin-top: -75px;}.shop-single-gallery .flex-direction-nav a:hover{background: var(--theme-color);}.shop-single-info{margin-right: 20px;}.shop-single-title{font-size: 25px;}.shop-single-rating{margin: 10px 0;}.shop-single-rating i{color: var(--theme-color);}.shop-single-rating .rating-count{margin-right: 10px;display: inline-block;}.shop-single-price{margin-top: 5px;margin-bottom: 5px;font-size: 23px;font-weight: 500;}.shop-single-price del{margin-left: 5px;font-size: 18px;color: var(--body-text-color);}.shop-single-price .amount {color: var(--theme-color);}.shop-single-price .discount-percentage{color: var(--color-red);font-size: 15px;}.shop-single-cs{border-top: 1px solid var(--border-info-color);padding-top: 20px;}.shop-single-cs h6{margin-bottom: 15px;color: var(--body-text-color);font-weight: 500;}.shop-single-size .nice-select{border-radius: 8px;padding-right: 15px;}.shop-single-size .nice-select::after{width: 6px;height: 6px;}.shop-single-cs .shop-cart-qty button{width: 35px;height: 35px;line-height: 34px;transition: var(--transition);}.shop-single-cs .shop-cart-qty button:hover{background: var(--theme-color);color: var(--color-white);}.shop-single-sortinfo li{font-weight: 500;margin: 10px 0;}.shop-single-sortinfo a, .shop-single-sortinfo span{font-weight: 400;margin-right: 5px;}.shop-single-sortinfo a{color: var(--body-text-color);}.shop-single-sortinfo a:hover{color:var(--theme-color) }.shop-single-action{border-top: 1px solid var(--border-info-color);padding-top: 20px;margin-top: 20px;}.shop-single-action .theme-btn{padding: 8px 20px;}.shop-single-action .theme-btn2{margin-right: 10px;border: 1px solid var(--border-info-color);box-shadow: none;text-align: center;padding: 8px 15px;background: transparent;color: var(--theme-color);}.shop-single-action .theme-btn2:hover{color: var(--color-white);}.shop-single-action .theme-btn2 span{margin-left: 0;}.shop-single-share a{width: 40px;height: 40px;line-height: 39px;border: 1px solid var(--border-info-color);border-radius: 50px;text-align: center;color: var(--body-text-color);margin-right: 5px;}.shop-single-share a:hover{background: var(--theme-color);border-color: var(--theme-color);color: var(--color-white);}.shop-single-details{margin-top: 50px;}.shop-single-desc{padding-top: 30px;}.shop-single-additional{padding-top: 30px;}.shop-single-review{padding-top: 30px;}.shop-single-details .nav-tabs {border-width: 2px;}.shop-single-details .nav-tabs .nav-link {color: var(--color-dark);font-size: 18px;padding: 12px 25px;font-weight: 500;border: none;background: transparent;border-bottom: 2px solid transparent;}.shop-single-details .nav-tabs .nav-link:hover, .shop-single-details .nav-tabs .nav-link.active {border-bottom: 2px solid var(--theme-color);color: var(--theme-color);}.shop-single-list{margin: 20px 0;}.shop-single-list .title{margin-bottom: 15px;color: var(--color-dark);font-size: 17px;}.shop-single-list ul li{margin: 5px 0;list-style: unset;margin-right: 15px;}.shop-single-list ul li span{color: var(--color-dark);margin-left: 5px;}.shop-single-review .blog-comments-item{position: relative;border: 1px solid var(--border-info-color);border-radius: 10px;padding: 30px;}.shop-single-review .review-rating{position: absolute;left: 30px;top: 30px;}.shop-single-review .review-rating i {color: var(--theme-color);}.shop-single-review .blog-comments-content h5{font-size: 17px;margin-bottom: 5px;}.shop-single-review .blog-comments-content i{margin-left: 5px;}.shop-single2 .shop-single-gallery .flex-viewport{background: var(--color-white);}.shop-single2 .shop-single-gallery .flex-control-thumbs img{background: var(--color-white);}.shop-single2 .flex-direction-nav{display: none;}.shop-single2 .shop-cart-qty button{background: var(--color-white);}.shop-single2 .shop-single-details{background: var(--color-white);border-radius: 10px;}.shop-single2 .shop-single-desc, .shop-single2 .shop-single-additional, .shop-single2 .shop-single-review{padding: 30px;}.shop-single2 .blog-comments-single{background: var(--theme-bg-light);}.shop-single2 .related-item .product-item{background: var(--color-white);}@media all and (max-width: 1399px) {.shop-single-gallery .flex-control-thumbs li{margin: 6px;}.shop-single-action .theme-btn2{margin-right: 2px;}}@media all and (max-width: 1199px) {.shop-single-color{margin-top: 20px;}.shop-single-action .shop-single-btn{margin-bottom: 20px;}}@media all and (max-width: 991px) {.shop-single-info{margin-right: 0;margin-top: 30px;}.shop-single-color{margin-top: 0px;}.shop-single-action .shop-single-btn{margin-bottom: 0px;}}@media all and (max-width: 767px) {.shop-single-gallery .flex-control-thumbs li{margin: 4.6px;}.shop-single-size{margin-top: 20px;}.shop-single-color{margin-top: 20px;}.shop-single-action .shop-single-btn{margin-bottom: 20px;}.shop-single-details .nav-tabs .nav-link{font-size: 16px;padding: 10px 10px;}.shop-single-review .review-rating{left: 10px;top: 5px;}}.compare-table {background: var(--theme-bg-light);white-space: nowrap;}.compare-table th{vertical-align: middle;}.compare-table tbody tr th, .compare-table tbody tr td {padding: 10px 15px;}.compare-img{position: relative;}.compare-img img{border-radius: 10px;}.compare-remove{position: absolute;width: 36px;height: 36px;line-height: 36px;text-align: center;left: 10px;top: 10px;background: var(--theme-color);color: var(--color-white);border-radius: 50px;}.compare-remove:hover{background: var(--color-red);color: var(--color-white);}.compare-title{font-size: 17px;font-weight: 500;}.compare-title:hover{color: var(--theme-color);}.compare-price{color: var(--theme-color);font-weight: 600;}.compare-rate i{color: var(--color-yellow);}.compare-table .theme-btn{padding: 8px 15px;}.price-range-box{margin-bottom: 12px;}.price-range.ui-widget-content {border: none;background: var(--border-info-color);height: 5px;border-radius: 3px;}.price-range .ui-state-default, .price-range .ui-widget-content .ui-state-default {top: -7px;width: 18px;height: 18px;border: none;border-radius: 50%;cursor: pointer;margin-right: 0px;background: var(--theme-color);z-index: 1;}.price-range .ui-state-focus {outline: none;}.price-range .ui-widget-header {background: var(--theme-color);border-radius: 0 !important;}.price-range-input input {border: none;margin-bottom: 20px;color: var(--theme-color);background: transparent;font-weight: 700;outline: none;}.product-area{position: relative;}.product-item{position: relative;padding: 20px;border-radius: 20px;overflow: hidden;z-index: 1;}.product-item::before{content: "";position: absolute;height: 80%;right: 0;left: 0;bottom: -50px;background: var(--theme-color-light);border-radius: 20px;transition: var(--transition2);transform: skewY(15deg);z-index: -1;}.product-item:hover::before{height: 85%;transform: unset;}.product-img{position: relative;}.product-item .type{position: absolute;left: 0px;top: 0px;display: inline-block;background: var(--theme-color);color: var(--color-white);font-size: 11px;padding: 2px 15px;font-weight: 500;letter-spacing: 1px;text-transform: uppercase;border-radius: 50px;}.product-item .type.new{background: var(--theme-color);}.product-item .type.oos{background: var(--color-red);}.product-item .type.discount{background: var(--color-yellow);}.product-item .type.hot{background: var(--color-skyblue);}.product-action-wrap{position: absolute;bottom: 0px;width: 100%;text-align: center;opacity: 0;visibility: hidden;transition: var(--transition);}.product-item:hover .product-action-wrap{opacity: 1;visibility: visible;bottom: 10px;}.product-action a{width: 40px;height: 40px;line-height: 40px;background: var(--theme-color);color: var(--color-white);text-align: center;border-radius: 50%;margin: 0 3px;}.product-action a:hover{background: var(--theme-color);color: var(--color-white);}.product-content{margin-top: 2px;}.product-title a{font-size: 17px;color: var(--color-dark);}.product-title a:hover{color: var(--theme-color);}.product-rate{color: var(--color-yellow);font-size: 15px;margin-top: 3px;}.product-bottom{display: flex;align-items: flex-end;justify-content: space-between;}.product-price{font-size: 16px;font-weight: 500;}.product-price del{margin-left: 5px;color: var(--body-text-color);}.product-price span{color: var(--color-red);}.product-cart-btn{position: relative;border: none;background: var(--theme-color);color: var(--color-white);border-radius: 50%;text-align: center;font-size: 18px;width: 42px;height: 42px;transition: var(--transition);box-shadow: var(--box-shadow);}.product-cart-btn:hover{color: var(--color-white);background: var(--theme-color);}@media all and (min-width: 992px) and (max-width: 1399px) {.product-item{padding: 15px;}.product-cart-btn{width: 37px;height: 37px;font-size: 15px;}.product-price del{font-size: 13px;}}@media all and (max-width: 767px){.product-wrap{margin: 0 15px;}}.product-slider .owl-nav button{position: absolute;background: var(--theme-color)!important;color: var(--color-white)!important;width: 35px;height: 35px;line-height: 35px;font-size: 20px!important;text-align: center;border-radius: 50%;box-shadow: var(--box-shadow);transition: var(--transition);top: 50%;transform: translateY(-50%);}.product-slider .owl-nav button:hover{background: var(--theme-color)!important;}.product-slider .owl-prev{transform: rotate(180deg)!important;display: flex;flex-direction: column;justify-content: center;right: -16px;}.product-slider .owl-next{transform: rotate(180deg)!important;display: flex;flex-direction: column;justify-content: center;left: -16px;}.product-slider2 .product-item{margin-bottom: 0px;}.product-slider2 .owl-nav button{position: absolute;background: var(--theme-color)!important;color: var(--color-white)!important;width: 35px;height: 35px;line-height: 35px;font-size: 20px!important;text-align: center;border-radius: 50%;box-shadow: var(--box-shadow);transition: var(--transition);top: 50%;transform: translateY(-50%) rotate(180deg);display: flex;flex-direction: column;justify-content: center;}.product-slider2 .owl-nav button:hover{background: var(--theme-color)!important;}.product-slider2 .owl-prev{right: -16px;}.product-slider2 .owl-next{left: -16px;}.product-banner img{border-radius: 20px;}.item-big .product-img{text-align: center;width: 100%;}.item-big .product-img img{width: 80%;margin: auto;}.item-2 .product-item{background: var(--theme-color-light);border-radius: 20px;}.item-2 .product-item::before{display: none;}.item-3 .product-item{border: 1px solid var(--border-info-color);}.item-3 .product-item::before{display: none;}.item-4 .product-item{background: var(--color-white);}.item-4 .product-item::before{display: none;}.item-5 .product-item::before{transform: none;}.item-list .product-item{display: flex;align-items: center;gap: 30px;background: var(--color-white);border-radius: 20px;}.item-list .product-item::before{display: none;}.item-list.item-2 .product-item{background: var(--theme-bg-light);}.item-list .product-img{width: 220px;}.item-list .product-content{flex: 1;}.item-list .product-content p{margin-top: 10px;margin-bottom: 15px;}.item-tab .nav{justify-content: space-between;gap: 10px;}.item-tab .nav-link{font-size: 17px;font-weight: 500;color: var(--color-dark);background: var(--theme-color-light);padding: 5px 20px;border-radius: 0;border-radius: 50px;}.item-tab .nav-item:last-child .nav-link{margin-left: 0;}.item-tab .nav-link.active{color: var(--color-white);background: var(--theme-color2);}@media all and (max-width: 767px) {.item-list .product-item{flex-direction: column;align-items: unset;gap: 5px;}.item-list .product-img{width: 100%;}.item-tab .nav{justify-content: unset;}}.product-list{position: relative;}.pl-negative{margin-top: -130px;}.product-list-box{padding: 25px;border-radius: 20px;background: var(--color-white);}.product-list-box.border{border-color: var(--border-info-color) !important;}.product-list{position: relative;}.product-list-title{position: relative;font-size: 25px;margin-bottom: 40px;padding-bottom: 15px;font-weight: 700;border-bottom: 1px solid var(--border-info-color);}.product-list-title::before{content: "";position: absolute;right: 0;bottom: -1.8px;width: 40px;height: 2px;background: var(--theme-color);}.product-list-item{display: flex;gap: 14px;background: var(--theme-color-light);align-items: center;border-radius: 15px;margin: 25px 0;padding: 10px;position: relative;transition: var(--transition);}.product-list-item:last-child{margin-bottom: 0;}.product-list-img{background: var(--color-white);border: 1px solid var(--border-info-color);border-radius: 15px;padding: 10px;}.product-list-img img{width: 100px;height: 100px;}.product-list-item:hover .product-list-img img{transform: scale(1.1);}.product-list-content{flex: 1;}.product-list-content h4 a{font-size: 18px;}.product-list-content h4 a:hover{color: var(--theme-color);}.product-list-rate{font-size: 15px;color: var(--color-yellow);margin-top: 4px;}.product-list-price{margin-top: 4px;font-weight: 500;}.product-list-price del{margin-left: 10px;}.product-list-price span{color: var(--color-red);}.product-list-btn{position: absolute;left: -3px;bottom: -3px;width: 50px;height: 50px;line-height: 36px;border-radius: 50%;border: 7px solid var(--color-white);background: var(--theme-color);color: var(--color-white);text-align: center;}.product-list-btn:hover{background: var(--theme-color);color: var(--color-white);}@media all and (max-width: 1399px) {.product-list-content h4 a{font-size: 16px;}}@media all and (max-width: 767px) {.pl-negative{margin-top: -80px;}}.ps-img{width: 95%;}.ps-content{margin-right: 20px;}.ps-item-wrap{margin-top: 25px;}.ps-item-wrap .ps-item{display: flex;gap: 20px;}.ps-item-wrap .ps-item{border: 1px solid var(--border-info-color);padding: 20px;border-radius: 20px;}.ps-item-wrap .ps-item .icon{width: 50px;height: 50px;}.ps-item-wrap .ps-item .content{flex: 1;}.ps-item-wrap .ps-item .content h6{color: var(--color-dark);margin-bottom: 5px;}.ps-item-wrap .ps-item .content p{color: var(--body-text-color);}.product-section2 .ps-content{background: var(--theme-bg-light);padding: 55px 50px;border-radius: 30px;margin-right: 0;}.product-section2 .ps-img img{border-radius: 30px;}.quickview .modal-content{border-radius: 20px;}.quickview .modal-body{padding: 30px;}.quickview .btn-close{position: absolute;left: 10px;top: 10px;background: var(--theme-color);color: var(--color-white);font-size: 18px;width: 25px;height: 25px;line-height: 27px;border-radius: 50px;opacity: 1;transition: var(--transition);z-index: 1;}.quickview .btn-close:hover{background: var(--color-red);color: var(--color-white);}.quickview-img{background: var(--theme-color-light);padding: 30px;border-radius: 20px;}.quickview-title{margin-bottom: 5px;}.quickview-rating i{color: var(--color-yellow);}.quickview-price {margin-top: 15px;margin-bottom: 15px;}.quickview-price h5{font-weight: 500;}.quickview-price del {margin-left: 10px;color: var(--body-text-color);}.quickview-price span {color: var(--theme-color);}.quickview-list li{margin: 5px 0;}.quickview-list li span{font-weight: 500;margin-right: 10px;}.quickview-list li .stock{color: var(--theme-color) }.quickview-cart{margin: 15px 0;}.quickview-cart .theme-btn{padding: 5px 18px;}.quickview-social a{width: 30px;height: 30;line-height: 32px;text-align: center;color: var(--color-dark);}.quickview-social a:hover{color: var(--theme-color);}.tooltip-inner {background: var(--theme-color);border-radius: 50px;padding: 2px 10px;font-size: 12px;font-weight: 600;}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{border-top-color: var(--theme-color) !important;}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{border-top-color: var(--theme-color) !important;}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{right: -2.5px !important;border-right-color: var(--theme-color) !important;}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{left: -2.5px !important;border-left-color: var(--theme-color) !important;}.tooltip.show {opacity: 1;}.modal-open{overflow: auto;padding-left: 0 !important;}.countdown{position: relative;margin: 15px 0;}.countdown-item{background: var(--color-white);text-align: center;margin: 5px;padding: 12px 20px 16px 20px;border-radius: 50px;border: 1px solid var(--border-info-color);}.countdown-item h2{color: var(--color-red);font-weight: 700;}.countdown-item h5{margin-top: 2px;color: var(--color-dark);}.deal-area{position: relative;background: var(--theme-color-light);overflow: hidden;z-index: 1;}.deal-area::before{content: "";position: absolute;top: -150px;right: 10%;width: 400px;height: 400px;background: var(--theme-color);border-radius: 50%;opacity: .1;z-index: -1;}.deal-text-shape{position: absolute;left: 0;top: 0;writing-mode: vertical-lr;transform: scale(-1, -1);letter-spacing: 15px;font-size: 180px;line-height: 180px;font-weight: 800;text-transform: uppercase;color: var(--theme-color);opacity: .2;z-index: -1;}.deal-content{margin-left: 80px;}.deal-info span{color: var(--color-red);font-size: 22px;text-transform: uppercase;font-weight: 600;letter-spacing: 8px;}.deal-info h1{font-weight: 700;margin-top: 5px;margin-bottom: 15px;color: var(--color-dark);}.deal-info p{color: var(--color-dark);font-size: 17px;}.deal-img{position: relative;}.deal-discount{position: absolute;width: 120px;height: 120px;top: 0;right: 20%;background: var(--color-red);color: var(--color-white);border-radius: 50%;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;}.deal-discount span{font-size: 40px;line-height: 40px;font-weight: 800;}.deal-discount span:last-child{font-size: 25px;line-height: 25px;font-weight: 600;text-transform: uppercase;}@media all and (max-width: 991px) {.deal-img{margin-top: 50px;}}@media all and (max-width: 767px) {.deal-content{margin-left: 0;}}.deal-area2 .deal-wrap{padding: 50px 40px 30px 40px;border-radius: 30px;background-image: url(../img/shape/07.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;}.deal-area2 .deal-content {margin-right: 10px;}.deal-countdown{padding: 0 7px;margin-top: 25px;margin-bottom: 35px;}.deal-countdown .row{gap: 8px;}.deal-countdown .countdown-item{margin: 3px;padding: 10px 6px;border-radius: 20px;border: none;}.deal-countdown .countdown-item h2{font-size: 50px;margin-bottom: 4px;}.deal-countdown .countdown-item h5{font-size: 16px;font-weight: 700;text-transform: uppercase;letter-spacing: .5px;}.deal-slider .owl-dots{text-align: center;margin-top: 30px;}.deal-slider .owl-dots button{width: 12px;height: 12px;border-radius: 50px;border: 2px solid var(--theme-color);margin: 4px;transition: var(--transition2);}.deal-slider .owl-dots button.active{background: var(--theme-color);}.seller-area{position: relative;}.seller-item{text-align: center;margin-bottom: 10px;}.seller-img a{width: 135px;height: 135px;margin: 0 auto 10px auto;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 2px solid var(--theme-color-light);}.seller-item:hover .seller-img a{border-color: var(--theme-color);}.seller-img img{width: 80px;}.seller-item:hover .seller-img img{transform: scale(1.1);}.seller-title{font-size: 17px;font-weight: 500;color: var(--color-dark);}.seller-item:hover .seller-title{color: var(--theme-color);}@media all and (max-width: 1399px) {.seller-img a{width: 118px;height: 118px;}.seller-img img{width: 60px;}}.become-seller{position: relative;}.seller-form{padding: 35px;background: var(--color-white);border-radius: 15px;border: 1px solid var(--border-info-color);}.seller-form-header{border-bottom: 1px solid var(--border-info-color);padding-bottom: 20px;margin-bottom: 20px;}.seller-form-header h4{margin-bottom: 10px;}.seller-form .nice-select, .seller-form .form-group{margin-bottom: 15px;}.seller-form label{color: var(--color-dark);margin-bottom: 4px;}.seller-form .form-control{padding: 12px 20px;border-radius: 12px;box-shadow: none;}.seller-form .form-control::placeholder{color: var(--body-text-color);}.seller-form .form-control:focus, .seller-form .nice-select:focus{border-color: var(--theme-color);}.seller-form .nice-select{display: flex;justify-content: flex-start;border-radius: 8px;width: 100%;font-size: 16px;height: 50px;line-height: 47px;}.seller-form .nice-select::after{width: 9px;height: 9px;margin-top: -6px;left: 12px !important;right: inherit;}.seller-form .nice-select .list{width: 100%;height: 250px;overflow-y: auto;border-radius: 8px;}.seller-form .theme-btn{margin-top: 15px;}.seller-feature-item{border: 1px solid var(--border-info-color);border-radius: 15px;padding: 40px;text-align: center;margin-bottom: 15px;}.seller-feature-icon{margin: 0 auto 30px auto;}.seller-feature-icon img{width: 75px;}.seller-feature-content h4{font-size: 20px;margin-bottom: 10px;}@media all and (min-width: 992px) and (max-width: 1399px) {.seller-feature-item{padding: 36px;}.seller-feature-icon img{width: 55px;}}@media all and (max-width: 991px) {.seller-form{margin-bottom: 30px;}}.vendor-area{position: relative;}.vendor-area .shop-widget{background: var(--theme-bg-light);}.vendor-area .shop-sort{background: var(--theme-bg-light);padding-left: 8px;}.vendor-item{padding: 18px;background: var(--color-white);border-radius: 10px;margin-bottom: 25px;box-shadow: var(--box-shadow);}.vendor-banner-img{position: relative;}.vendor-banner-img img{border-radius: 8px;}.vendor-logo{position: absolute;width: 80px;height: 80px;left: 20px;bottom: -40px;background: var(--color-white);padding: 15px;border-radius: 50px;}.vendor-content{padding-top: 15px;}.vendor-name{margin-bottom: 5px;}.vendor-name h4{font-size: 18px;color: var(--color-dark);}.vendor-rating{color: var(--theme-color);font-size: 14px;margin-top: 5px;}.vendor-info{margin-top: 10px;}.vendor-info a{margin-top: 5px;}.vendor-info a:hover{color: var(--theme-color);}.vendor-info a i{margin-left: 5px;}.vendor-bottom{display: flex;justify-content: space-between;align-items: center;margin-top: 15px;padding-top: 15px;border-top: 1px solid var(--border-info-color);}.vendor-content .theme-btn{padding: 5px 20px;border-radius: 50px;}.vendor-store{position: relative;}.vendor-store-banner{background: var(--color-white);padding: 20px;border-radius: 10px;margin-bottom: 25px;}.store-banner-img{background-repeat: no-repeat;background-size: cover;background-position: center;height: 300px;border-radius: 15px;}.vendor-store-logo{width: 100px;height: 100px;padding: 10px;background: var(--color-white);border-radius: 50%;margin: -50px 50px 0 0;}.vendor-store-content{display: flex;justify-content: space-between;gap: 20px;}.vendor-store-name{color: var(--color-dark);font-size: 24px;font-weight: 700;margin-bottom: 5px;}.vendor-store-contact{margin-top: 10px;}.vendor-store-contact a{margin-left: 10px;}.vendor-store-contact a i{margin-left: 5px;}.vendor-store-contact a:hover{color: var(--theme-color);}.vendor-store-rating{color: var(--theme-color);}.vendor-store-sale{color: var(--body-text-color);margin-bottom: 20px;font-weight: 500;}.vendor-store-social a{width: 36px;height: 36px;line-height: 36px;text-align: center;background: var(--theme-color);color: var(--color-white);border-radius: 50px;margin-left: 5px;}.vendor-store-social a:hover{background: var(--theme-color);color: var(--color-white);}@media all and (max-width: 991px) {.store-banner-img{height: 220px;}.vendor-store-content {flex-direction: column;}}.feature-area{position: relative;}.feature-wrap{padding: 40px 20px;border-radius: 20px;background: var(--color-dark);position: relative;z-index: 1;}.feature-wrap::before{content: "";position: absolute;right: 0;top: 0;width: 100%;height: 100%;background-image: url(../img/shape/02.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;border-radius: 20px;opacity: .2;z-index: -1;}.feature-wrap .feature-item{border-left: 1px solid var(--border-white-color);}.feature-wrap [class*=col-]:last-child .feature-item{border-left: none;}.feature-item{display: flex;align-items: center;justify-content: center;gap: 15px;}.feature-icon{width: 65px;height: 65px;line-height: 55px;background: var(--theme-color);color: var(--color-white);font-size: 30px;border-radius: 50px 0 50px 50px;text-align: center;position: relative;}.feature-icon::before{content: "";position: absolute;border-radius: 50px 0 50px 50px;width: 65px;height: 65px;top: -8px;right: -8px;border: 2px solid var(--theme-color);}.feature-icon img{width: 40px;filter: brightness(0) invert(1);}.feature-content h4{font-size: 20px;margin-bottom: 5px;font-weight: 600;color: var(--color-white);}.feature-content p{color: var(--color-white);}@media all and (min-width: 1199px) and (max-width: 1399px){.feature-wrap{padding: 40px 10px;}.feature-item{gap: 11px;}}@media all and (max-width: 1199px) {.feature-content{flex: 1;}.feature-wrap .feature-item{border-left: none;}}@media all and (max-width: 991px) {.feature-item {margin: 10px 0;}}@media all and (max-width: 767px) {.feature-item {flex-direction: column;text-align: center;}}.feature-area.ft-2 .feature-item{background: var(--color-dark);padding: 20px;border-radius: 100px;justify-content: flex-start;position: relative;overflow: hidden;transition: var(--transition);z-index: 1;}.feature-area.ft-2 .feature-item:hover{transform: translateY(-5px);}.feature-area.ft-2 .feature-item::before{content: "";position: absolute;left: 0;top: 0;width: 80px;height: 80px;border: 5px solid var(--color-white);border-radius: 30px;transform: rotate(35deg);opacity: .1;z-index: -1;}.feature-area.ft-2 .feature-icon{border-radius: 50px;}.feature-area.ft-2 .feature-icon::before{top: -5px;right: -5px;border-radius: 50px;}.feature-area.ft-3 .feature-wrap{background: transparent;border: 1px solid var(--border-info-color);}.feature-area.ft-3 .feature-wrap::before{display: none;}.feature-area.ft-3 .feature-icon{border-radius: 50px;}.feature-area.ft-3 .feature-icon::before{display: none;}.feature-area.ft-3 .feature-content h4{color: var(--color-dark);}.feature-area.ft-3 .feature-content p{color: var(--body-text-color);}.feature-area.ft-4 .feature-wrap{background: var(--theme-bg-light);}.feature-area.ft-4 .feature-wrap::before{display: none;}.feature-area.ft-4 .feature-icon{display: flex;flex-direction: column;justify-content: center;align-items: center;border-radius: 50px;}.feature-area.ft-4 .feature-icon::before{display: none;}.feature-area.ft-4 .feature-content h4{color: var(--color-dark);}.feature-area.ft-4 .feature-content p{color: var(--body-text-color);}.feature-area.ft-5 .feature-item{background: var(--theme-color-light);margin: 30px 0;padding: 20px;border-radius: 30px;justify-content: start;}.feature-area.ft-5 .feature-left .feature-item{justify-content: end;flex-direction: row-reverse;text-align: left;}.feature-area.ft-5 .feature-icon{width: 85px;height: 85px;line-height: 80px;border-radius: 50px;}.feature-area.ft-5 .feature-icon::before{display: none;}.feature-area.ft-5 .feature-icon img{width: 50px;}.feature-area.ft-5 .feature-content{flex: 1;}.feature-area.ft-5 .feature-content h4{color: var(--color-dark);}.feature-area.ft-5 .feature-content p{color: var(--body-text-color);}.about-left{position: relative;}.about-shape{position: absolute;left: 40px;top: 5px;width: 150px;z-index: -1;}.about-img{position: relative;}.about-img .img-1{border-radius: 200px 200px 0 200px;}.about-img .img-2{border-radius: 200px 0 200px 200px;}.about-experience{position: absolute;display: flex;align-items: center;gap: 10px;top: 50px;right: 50%;background: var(--color-white);border-radius: 100px 100px 0 100px;padding: 10px 10px 10px 30px;color: var(--color-dark);box-shadow: var(--box-shadow);}.about-experience-icon{display: flex;justify-content: center;color: var(--color-white);font-size: 45px;width: 70px;height: 70px;line-height: 60px;text-align: center;background: var(--theme-color);border-radius: 50px;}.about-experience-icon img{width: 55px;filter: brightness(0) invert(1);}.about-right{position: relative;display: block;padding-right: 30px;}.about-list{margin-top: 30px;margin-bottom: 20px;}.about-list ul{display: flex;flex-wrap: wrap;gap: 30px;}.about-list ul li{display: flex;align-items: center;gap: 10px;font-weight: 600;color: var(--color-dark);}.about-list ul li i{width: 35px;height: 35px;line-height: 35px;color: var(--color-white);text-align: center;background: var(--theme-color2);border-radius: 50px;}@media all and (max-width: 991px) {.about-right{margin-top: 30px;padding-right: 0px;}}@media all and (max-width: 767px) {.about-experience{right: 80px;}}.counter-area {position: relative;background: var(--theme-color);z-index: 1;}.counter-box {display: flex;align-items: center;justify-content: center;gap: 10px;position: relative;z-index: 1;}.counter-box .icon {display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;text-align: center;font-size: 60px;border-radius: 50%;width: 100px;height: 100px;line-height: 83px;color: var(--color-white);border: 3px solid var(--color-white);background: var(--color-dark);z-index: 1;}.counter-box .icon img{filter:brightness(0) invert(1);width: 55px;}.counter-box .counter {display: block;line-height: 1;color: var(--color-white);font-size: 50px;font-weight: 600;}.counter-box .counter-amount{display: flex;color: var(--color-white);}.counter-box .counter-amount .counter-sign{margin-right: 5px;font-size: 20px;font-weight: 500;}.counter-box .title {color: var(--color-white);margin-top: 10px;font-size: 20px;font-weight: 600;text-transform: capitalize;}@media all and (max-width: 991px) {.counter-area .counter-box {margin: 40px 0;}}.team-area {position: relative;overflow: hidden;}.team-item {padding: 15px;margin-bottom: 60px;text-align: center;position: relative;background: var(--color-white);border-radius: 15px;box-shadow: var(--box-shadow);transition: var(--transition);}.team-item:hover {transform: translateY(-10px);}.team-img img{border-radius: 15px;margin-top: -50px;}.team-content {padding: 10px 0 5px 0;}.team-bio h5 {font-size: 20px;margin-top: 5px;margin-bottom: 5px;text-transform: capitalize;}.team-bio span {font-size: 16px;font-weight: 500;color: var(--theme-color);text-transform: capitalize;}.team-bio h5 a:hover {color: var(--theme-color);}.team-social {border-top: 1px solid var(--border-info-color);margin-top: 10px;padding-top: 10px;}.team-social a {display: inline-block;color: var(--color-white);width: 40px;height: 40px;line-height: 40px;margin: 4px;border-radius: 50px;background: var(--theme-color);box-shadow: var(--box-shadow);}.team-social a:hover {background: var(--theme-color2);color: var(--color-dark);}.play-btn {display: inline-block;padding: 0;height: 75px;width: 75px;line-height: 75px;font-size: 20px;text-align: center;background: var(--color-red);color: var(--color-white) !important;position: absolute;border-radius: 50%;z-index: 1;}.play-btn i::after {content: "";position: absolute;height: 100%;width: 100%;top: 0;right: 0;z-index: -1;background-color: var(--color-red);border-radius: 50px;animation: ripple-wave 1s linear infinite;-webkit-transform: scale(1);transform: scale(1);transition: all 0.5s ease-in-out;}@keyframes ripple-wave {0% {opacity: 0.8;-webkit-transform: scale(0.9);transform: scale(0.9);}100% {opacity: 0;-webkit-transform: scale(2);transform: scale(2);}}.video-content {position: relative;background-repeat: no-repeat;background-position: center;background-size: cover;}.video-content::before {content: "";position: absolute;background: rgba(0, 0, 0, .3);width: 100%;height: 100%;right: 0;top: 0;}.video-content.rounded-5::before{border-radius: inherit;}.video-wrapper {position: relative;display: flex;justify-content: center;border-radius: 5px;height: 450px;z-index: 1;}.video-wrapper img {border-radius: 12px;}.video-area .play-btn {display: inline-block;padding: 0;height: 75px;width: 75px;text-align: center;position: absolute;border-radius: 50%;top: 50%;right: 50%;transform: translate(50%, -50%);}@media all and (max-width: 767px) {.video-wrapper {height: 250px;}}.testimonial-area {position: relative;}.ts-bg{position: relative;background: var(--theme-color2);}.ts-bg::before{content: "";position: absolute;right: 0;top: 0;width: 100%;height: 100%;background-image: url(../img/shape/03.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;opacity: .25;}.ts-border .testimonial-item{border: 1px solid var(--border-info-color);}.testimonial-item {position: relative;margin-bottom: 20px;background: var(--color-white);border-radius: 70px 70px 0 70px;padding: 30px;}.testimonial-author{display: flex;align-items: center;gap: 10px;padding: 8px;margin-bottom: 15px;background: var(--color-dark);border-radius: 50px 50px 0 50px;border-bottom: 1px solid var(--border-info-color);box-shadow: var(--box-shadow);}.testimonial-author-img{width: 70px;}.testimonial-author-img img{border-radius: 50px 50px 0 50px;}.testimonial-author-info h4{font-size: 19px;color: var(--color-white);}.testimonial-author-info p{color: var(--theme-color);font-weight: 500;}.testimonial-quote{position: relative;z-index: 1;}.testimonial-quote-icon{position: absolute;left: 30px;bottom: 20px;width: 100px;opacity: .45;}.testimonial-rate{color: var(--theme-color);margin-top: 15px;}.testimonial-slider .owl-dots{text-align: center;margin-top: 20px;}.testimonial-slider .owl-dots .owl-dot span{background: var(--theme-color);margin: 5px;border-radius: 50px;width: 8px;height: 8px;display: inline-block;transition: var(--transition);}.testimonial-slider .owl-dots .owl-dot.active span{background-color: var(--theme-color);width: 20px;}.testimonial-area2 .testimonial-author{border-radius: 50px;background: var(--theme-color-light);border: none;box-shadow: none;}.testimonial-area2 .testimonial-author-info h4{color: var(--color-dark);}.testimonial-area2 .testimonial-item{border-radius: 70px;}.testimonial-area2 .testimonial-author-img img{border-radius: 50px;}.testimonial-area3 .testimonial-wrap{background: linear-gradient(to left, #FCCBC6, #F9EAC8);border-radius: 50px;padding: 50px;}.testimonial-area3 .site-heading p{color: var(--color-dark);font-size: 19px;margin-top: 5px;}.testimonial-area3 .testimonial-item{border-radius: 20px;margin-bottom: 0;}.testimonial-area3 .testimonial-author{background: var(--color-white);padding: 0 0 20px 0;border-radius: 0;box-shadow: none;}.testimonial-area3 .testimonial-author-img img{border-radius: 50px;}.testimonial-area3 .testimonial-author-info h4{color: var(--color-dark);}@media all and (max-width: 767px) {.testimonial-area3 .testimonial-wrap{padding: 20px;}}.brand-area{position: relative;}.brand-slider{margin-top: 20px;}.brand-item a{padding: 30px 10px;border: 1px solid var(--border-info-color);border-radius: 20px;}.brand-item a:hover{border-color: var(--theme-color);}.help-area{position: relative;}.help-search{text-align: center;margin-bottom: 60px;}.help-search h3{margin-bottom: 5px;}.help-search-form{margin-top: 20px;}.help-search-form .form-group{position: relative;}.help-search-form .form-control{padding: 12px 20px 12px 50px;border-radius: 8px;box-shadow: none;}.help-search-form .form-control:focus{border-color: var(--theme-color);}.help-search-form .form-group button{position: absolute;top: 0px;left: 0px;padding: 10px 15px 6px 15px;background: transparent;border: none;color: var(--body-text-color);}.help-search-keyword{text-align: right;margin-top: 5px;}.help-search-keyword span{color: var(--color-dark);}.help-search-keyword a{color: var(--body-text-color);}.help-search-keyword a:hover{color: var(--theme-color);}.help-item{text-align: center;margin-bottom: 25px;border: 1px solid var(--border-info-color);border-radius: 25px;padding: 30px;}.help-icon i{font-size: 45px;font-weight: 300;color: var(--theme-color);}.help-content h4{margin-top: 15px;margin-bottom: 10px;font-size: 20px;}.help-item .theme-btn{border-radius: 50px;padding: 6px 20px;margin-top: 25px;}.help-bottom{text-align: center;margin-top: 30px;}.help-bottom p{margin-top: 5px;margin-bottom: 20px;}.invoice-area{position: relative;}.invoice-container.not-print{padding: 0 150px;}.invoice-print{text-align: left;margin-bottom: 30px;}.invoice-wrapper{background: var(--color-white);border-radius: 10px;padding: 50px;}.invoice-header{display: flex;justify-content: space-between;}.invoice-width{width: 40%;}.invoice-logo img{width: 180px;}.invoice-date-box{display: flex;justify-content: space-between;margin-top: 40px;}.invoice-address-box{display: flex;justify-content: space-between;margin-top: 30px;}.invoice-address h5{margin-bottom: 8px;}.invoice-table{margin-top: 30px;}.invoice-table table{width: 100%;border-collapse: collapse;}.invoice-table table, .invoice-table td, .invoice-table th {border: 1px solid var(--border-info-color);}.invoice-table td, .invoice-table th {padding: 10px 20px;}.invoice-bottom{margin-top: 30px;padding-top: 15px;border-top: 1px solid var(--border-info-color);display: flex;justify-content: space-between;}.invoice-bottom a{color: var(--body-text-color);}.faq-area{position: relative;}.faq-area .list-group-item{color: var(--body-text-color);font-weight: 500;font-size: 16px;padding: 10px 20px;}.faq-area .list-group-item.active{background: var(--theme-color);border-color: var(--theme-color);color: var(--color-white);font-size: 18px;z-index: 1;}.faq-area .list-group-item:first-child{border-top-right-radius: 10px;border-top-left-radius: 10px;}.faq-area .list-group-item:last-child {border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.faq-area .accordion-item {border: 1px solid var(--border-info-color);margin-bottom: 15px;background: var(--color-white);border-radius: 12px !important;}.faq-area .accordion-item span {width: 38px;height: 38px;margin-left: 15px;}.faq-area .accordion-item i {width: 38px;height: 38px;line-height: 38px;border-radius: 12px;background: var(--theme-color);text-align: center;color: var(--color-white);}.faq-area .accordion-button:not(.collapsed) {color: var(--theme-color);background: transparent;box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);}.faq-area .accordion-button {border-radius: 0px !important;background: transparent;font-weight: 600;font-size: 16px;padding: 8px 8px 8px 20px;color: var(--body-text-color);text-transform: capitalize;box-shadow: none !important;}.faq-area .accordion-body{border-top: 1px solid var(--border-info-color);color: var(--body-text-color);}@media all and (max-width: 991px) {.faq-area .accordion-button {font-size: 16px;}}.accordion-button::after{margin-left: 0;margin-right: auto;}.login-form {padding: 40px;background: var(--color-white);border-radius: 50px;box-shadow: var(--box-shadow);}.login-form .login-header {text-align: center;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid var(--border-info-color);}.login-form .login-header img {width: 200px;margin-bottom: 10px;}.login-form .login-header h3 {color: var(--theme-color);margin-bottom: 5px;font-weight: 800;}.login-form .login-header p {font-size: 20px;}.login-form .form-group {padding-left: 0;margin-bottom: 20px;}.login-form .form-check label {padding-right: 1.5em;}.login-form label {color: var(--color-dark);margin-bottom: 5px;}.login-form .form-group .form-control {border: 1px solid var(--border-info-color);border-radius: 15px;padding: 12px 18px;box-shadow: none;transition: .5s;}.login-form .form-group .form-control::placeholder{color: var(--body-text-color);}.login-form .form-group .form-control:focus {border-color: var(--theme-color);}.login-form .form-check-input {float: right;box-shadow: none;}.login-form .form-check-input:focus{border-color: var(--theme-color);}.login-form .forgot-pass {color: var(--theme-color);transition: .5s;}.login-form .forgot-pass:hover {color: var(--theme-color);}.login-form .theme-btn {width: 100%;}.login-form .theme-btn::before{width: 460px;height: 460px;}.login-form .theme-btn i {margin-left: 5px;}.login-form .form-check-input {margin-top: 6.3px;}.login-form .form-check-label a {color: var(--theme-color);transition: .5s;}.login-form .form-check-label a:hover {color: var(--theme-color);}.form-check-input:checked {background-color: var(--theme-color);border-color: var(--theme-color);}.login-form .login-footer {margin-top: 25px;}.login-form .login-footer p {text-align: center;}.login-form .login-footer p a {color: var(--theme-color);transition: .5s;}.login-form .login-footer a:hover {color: var(--theme-color);}.social-login {position: relative;border-top: 1px solid #F1F1F1;margin-top: 25px;padding-top: 15px;}.social-divider{position: absolute;right: 50%;top: -21px;padding: 5px;background: var(--color-white);transform: translateX(50%);}.social-login p {margin: 10px 0;}.social-login-list {text-align: center;}.social-login-list a {padding: 5px 20px;border: 2px solid var(--border-info-color);border-radius: 50px;margin: 5px;}.social-login-list a i{margin-left: 5px;}.social-login-list .fb-auth{border-color: #3B5998;color: #3B5998;}.social-login-list .fb-auth:hover{background: #3B5998;color: var(--color-white)!important;}.social-login-list .gl-auth{border-color: #DD4B39;color: #DD4B39;}.social-login-list .gl-auth:hover{background: #DD4B39;color: var(--color-white)!important;}.social-login-list .tw-auth{border-color: #55ACEE;color: #55ACEE;}.social-login-list .tw-auth:hover{background: #55ACEE;color: var(--color-white)!important;}@media all and (min-width: 992px) and (max-width: 1399px) {.login-form{padding: 30px;}.social-login-list a{margin-left: 4px;}}@media only screen and (max-width: 991px) {.login-form {padding: 40px 20px;}}.nav-account img {width: 45px;border-radius: 50%;padding: 3px;border: 3px solid var(--theme-color);cursor: pointer;}.nav-account .dropdown-menu {border: none;min-width: 220px;border-radius: 10px;box-shadow: var(--box-shadow);}.nav-account .dropdown-user{border-bottom: 1px solid var(--border-info-color);padding: 8px 20px;margin-bottom: 5px;}.nav-account .dropdown-user h5{font-size: 15px;}.nav-account .dropdown-user p{font-size: 14px;text-transform: lowercase;color: var(--body-text-color);}.nav-account .dropdown-menu li {width: 100%;}.nav-account .dropdown-menu li a i {margin-left: 5px;}.nav-account .dropdown-menu .dropdown-item {padding: 6px 20px;font-weight: 500;}.nav-account .dropdown-menu .dropdown-item:hover {background: transparent;color: var(--theme-color);padding-right: 25px;}.user-area .sidebar {background: var(--color-white);border-radius: 10px;margin-bottom: 25px;padding: 15px;}.user-area .sidebar .user-menu-angle{float: left;margin-top: 6px;}.user-area .sidebar .user-menu-list{margin-right: 35px;}.user-area .sidebar .user-menu-list li a{position: relative;}.user-area .sidebar .user-menu-list li a::before{content: "\e122";position: absolute;font-family: "Font Awesome 6 Pro";right: 0px;top: 13px;color: var(--theme-color);font-size: 8px;font-weight: bold;}.user-area .sidebar-top {text-align: center;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid var(--border-info-color);}.user-area .sidebar-profile-img {position: relative;width: 100px;height: 100px;margin: 0 auto 15px auto;border-radius: 50px;padding: 4px;border: 3px solid var(--theme-color);}.user-area .sidebar-profile-img img {border-radius: 50%;}.user-area .sidebar-profile-img button {position: absolute;border-radius: 50px;background: var(--theme-color);color: var(--color-white);width: 30px;height: 30px;line-height: 28px;text-align: center;border: none;left: 0;bottom: 0;}.user-area .profile-img-file {display: none;}.user-area .sidebar-list li {margin: 5px 0;}.user-area .sidebar-list li a {color: var(--color-dark);padding: 6px 15px 6px 6px;display: block;font-weight: 500;transition: var(--transition);}.user-area .sidebar-list li a:hover {padding-right: 20px;}.user-area .sidebar-list li a i {margin-left: 5px;color: var(--theme-color);}.user-area .sidebar-list .active i {color: var(--color-white);}.user-area .sidebar-list .active {background: var(--theme-color);color: var(--color-white);border-radius: 8px;}.user-area .sidebar-list li a span{float: left;line-height: unset;padding: 0px 6px;border-radius: 10px;margin-top: 3.7px;}.user-card {background: var(--color-white);padding: 15px 20px 20px 20px;border-radius: 10px;margin-bottom: 25px;}.user-card-title {color: var(--color-dark);font-size: 20px;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid var(--border-info-color);}.user-card .text-success {color: var(--theme-color) !important;}.user-card-header {display: flex;align-items: center;justify-content: space-between;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid var(--border-info-color);}.user-card-header .user-card-title {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}.user-card-header-right {display: flex;align-items: center;gap: 20px;}.user-card-header .theme-btn {padding: 8px 15px;}@media all and (max-width: 767px) {.user-card-header {flex-direction: column;align-items: flex-start;gap: 20px;}.user-card-header-right {flex-direction: column-reverse;align-items: flex-start;}}.user-card-search .form-group {position: relative;}.user-card-search .form-control {padding: 10px 35px 10px 20px;box-shadow: none;border-radius: 10px;border-color: var(--border-info-color);color: var(--color-dark);}.user-card-search .form-control::placeholder{color: var(--body-text-color);}.user-card-search .form-control:focus {border-color: var(--theme-color);}.user-card-search i {position: absolute;right: 12px;top: 15px;}.user-card-filter .nice-select{height: 45px;line-height: 42.5px;border-color: var(--border-info-color);border-radius: 10px;}.user-card-filter .nice-select::after{width: 6px;height: 6px;margin-top: -5px;}.user-form .form-group {margin-bottom: 15px;}.user-form .form-group label {color: var(--color-dark);margin-bottom: 4px;}.user-form .form-control {padding: 12px 20px;border-radius: 12px;box-shadow: none;color: var(--color-dark);}.user-form .form-control::placeholder{color: var(--body-text-color);}.user-form .form-text{color: var(--body-text-color);}.user-form .nice-select{display: flex;justify-content: flex-start;width: 100%;height: 50px;line-height: 48px;border-radius: 10px;font-size: 16px;padding-right: 20px;margin-bottom: 15px;}.user-form .nice-select::after{width: 9px;height: 9px;margin-top: -7px;left: 18px;right: inherit;}.user-form .nice-select .list{width: 100%;}.user-form .nice-select:focus, .user-form .form-control:focus {border-color: var(--theme-color);}.user-form .theme-btn {width: unset;margin-top: 15px;}.user-form .form-img-upload {width: 100%;height: 140px;border: 2px dashed var(--border-info-color);border-radius: 10px;cursor: pointer;}.user-form .form-img-file {display: none;}.user-form .form-img-upload span {display: flex;align-items: center;justify-content: center;height: 100%;width: 100%;}.user-form .form-img-upload span i {margin-left: 5px;}.user-form .form-check {padding-left: inherit;padding-right: 1.5em;margin-bottom: 15px;}.user-form .form-check-input {margin-left: 1.5em;float: right;margin-top: 6.5px;box-shadow: none;}.user-form .form-check-input:focus {border-color: var(--theme-color);}.user-form .form-check label {color: var(--color-dark);}.user-form .form-check label a{color: var(--theme-color);}.user-area .badge{border-radius: 50px;padding: 5px 12px;}.user-area .badge-success{background: #DCFCE7;color: #22C79C;}.user-area .badge-info{background: #F3E8FF;color: #A855F7;}.user-area .badge-primary{background: #DBF7FD;color: #0DCAF0;}.user-area .badge-danger{background: #FEE2E2;color: #EF4444;}.dashboard-widget {display: flex;align-items: center;justify-content: space-between;padding: 30px 20px;border-radius: 10px;margin: 10px 0;}.dashboard-widget-info span {font-weight: 500;}.dashboard-widget-info h1 {font-size: 30px;font-weight: 700;margin-bottom: 5px;}.dashboard-widget-icon {width: 65px;height: 65px;display: flex;align-items: center;justify-content: center;font-size: 32px;border-radius: 50px;}.dashboard-widget.color-1 {background: rgba(168, 85, 247, .08);color: #A855F7;}.dashboard-widget.color-1 h1 {color: #A855F7;}.dashboard-widget.color-1 .dashboard-widget-icon {background: #A855F7;color: #fff;}.dashboard-widget.color-2 {background: rgba(17, 183, 107, .08);color: #11B76B;}.dashboard-widget.color-2 h1 {color: #11B76B;}.dashboard-widget.color-2 .dashboard-widget-icon {background: #11B76B;color: #fff;}.dashboard-widget.color-3 {background: rgba(240, 84, 84, .08);color: #F05454;}.dashboard-widget.color-3 h1 {color: #F05454;}.dashboard-widget.color-3 .dashboard-widget-icon {background: #F05454;color: #fff;}.user-area .table {border-collapse: separate;border-spacing: 0 10px;margin-bottom: 0;}.user-area .table th{color: var(--body-text-color);}.user-area .table tbody tr{background: var(--theme-bg-light);margin-bottom: 10px;}.user-area .table td{background: unset;color: var(--color-dark);}.user-area .table td:first-child {border-right-style: solid;border-top-right-radius: 8px;border-bottom-right-radius: 8px;}.user-area .table td:last-child {border-left-style: solid;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}.user-area .table-list-info a {display: flex;align-items: center;gap: 15px;}.user-area .table-list-info h6 {transition: all .5s ease-in-out;margin-bottom: 5px;}.user-area .table-list-content:hover h6 {color: var(--theme-color);}.user-area .table-list-info p{color: var(--color-dark);}.user-area .table-list-info span{color: var(--color-dark);}.user-area .table-list-img{background: var(--color-white);border-radius: 10px;padding: 10px;}.user-area .table-list-info img {width: 80px;border-radius: 8px;}.user-area .user-card .table>:not(caption)>*>* {vertical-align: middle;padding: 0.8rem 0.8rem;}.user-area .table-list-code{color: var(--theme-color);font-weight: 500;}@media all and (max-width: 767px) {.user-area .table-list-info a {display: block;}.user-area .table-list-info h6 {margin-top: 10px;}}.user-action-dropdown .btn{padding: 4px 9px;border-radius: 8px;}.user-action-dropdown .dropdown-menu{border: none;box-shadow: var(--box-shadow);z-index: 1;}.user-action-dropdown .dropdown-item{color: var(--color-dark);}.user-action-dropdown .dropdown-item:hover{background: transparent;color: var(--theme-color);}.user-action-dropdown .dropdown-item i{margin-left: 5px;}.user-order-detail .order-detail-content{background: var(--theme-bg-light);padding: 30px;border-radius: 10px;margin-top: 15px;}.user-order-detail .order-detail-content h5{margin-bottom: 20px;}.user-order-detail .order-detail-content p i{margin-left: 5px;}.user-order-detail .order-detail-content li{margin: 5px 0;}.user-order-detail .order-detail-content li span{float: left;}.user-order-detail .order-detail-content li:last-child{border-top: 1px solid var(--border-info-color);margin-top: 10px;padding-top: 10px;font-weight: 500;}.user-ticket-detail .ticket-detail-content{margin-top: 30px;}.user-ticket-detail .ticket-chat-item{display: flex;gap: 20px;margin: 50px 0;}.user-ticket-detail .ticket-img img{width: 80px;border-radius: 50%;}.user-ticket-detail .ticket-info{flex: 1;}.user-ticket-detail .ticket-info span{color: var(--theme-color);}.user-track-order .track-order-content{margin-top: 30px;}.user-track-order .track-order-content h5{text-transform: uppercase;font-size: 15px;letter-spacing: 1px;}.user-track-order .track-order-content h5 span{color: var(--theme-color2);}.user-track-order .track-order-info{margin-top: 25px;}.user-track-order .track-order-info a{background: var(--theme-bg-light);padding: 10px 20px;border-radius: 10px;margin: 0 0 5px 5px;}.user-track-order .track-order-info a span{font-weight: 500;}.user-track-order .track-order-step{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 30px;}.user-track-order .track-order-step .step-item{text-align: center;padding: 10px;flex: 1;position: relative;z-index: 1;}.user-track-order .track-order-step .step-item::before{content: "";position: absolute;width: 100%;height: 5px;background: var(--theme-color2);right: 0;top: 50px;z-index: -1;}.user-track-order .track-order-step .step-item:first-child:before{width: 50%;right: unset;left: 0;}.user-track-order .track-order-step .step-item:last-child:before{width: 50%;}.user-track-order .track-order-step .step-item.completed::before{background: var(--color-red);}.user-track-order .track-order-step .step-icon{width: 80px;height: 80px;line-height: 80px;text-align: center;background: var(--theme-color2);color: var(--color-white);font-size: 35px;border-radius: 50%;margin: 0 auto;}.user-track-order .track-order-step .step-item.completed .step-icon{background: var(--color-red);}.user-track-order .track-order-step .step-item h6{margin-top: 15px;font-size: 14px;}@media all and (max-width: 767px) {.user-track-order .track-order-step{flex-wrap: nowrap;flex-direction: column;}.user-track-order .track-order-step .step-item::before{display: none;}}.user-country .user-country-list li{display: flex;align-items: center;gap: 10px;margin: 12px 0;}.user-country .user-country-list li:last-child{margin-bottom: 0;}.user-country .user-country-list li img{width: 35px;border-radius: 4px;}.user-country .user-country-list li h6{color: var(--body-text-color);font-weight: 500;flex: 1;}.user-country .user-country-list li span{color: var(--body-text-color);font-weight: 500;}.user-store .store-file{display: none;}.user-store .store-logo-preview{position: relative;width: 120px;height: 120px;margin-top: 10px;margin-bottom: 30px;border: 1px solid var(--border-info-color);padding: 10px;border-radius: 50%;}.user-store .store-banner-preview{position: relative;margin-top: 10px;margin-bottom: 30px;}.user-store .store-banner-preview img{border-radius: 12px;}.user-store .store-banner-preview button, .user-store .store-logo-preview button{position: absolute;border-radius: 50px;width: 35px;height: 35px;background: var(--theme-color);color: var(--color-white);border: none;box-shadow: var(--box-shadow);}.user-store .store-logo-preview button{left: -10px;bottom: 20px;}.user-store .store-banner-preview button{left: 20px;bottom: 20px;}.user-payout .user-payout-content{margin-top: 20px;}.user-payout .payout-item{background: var(--theme-bg-light);padding: 30px;border-radius: 10px;}.user-payout .next-payout p{margin-top: 20px;margin-bottom: 36px;font-size: 18px;}.user-payout .next-payout p span{font-weight: 500;}.user-payout .payout-method .payout-method-img{margin-top: 20px;margin-bottom: 25px;}.user-payout .payout-method .payout-method-img img{width: 100px;margin-left: 10px;}@media all and (max-width: 991px) {.user-payout .next-payout{margin-bottom: 20px;}}.user-setting .form-check{margin-bottom: 10px;}.user-setting .form-check-input{margin-top: 6.5px;box-shadow: none;}.user-setting .form-check-label{color: var(--body-text-color);}.user-message .message-wrapper {display: flex;}.user-message .message-inbox {max-width: 340px;border: 1px solid var(--border-info-color);border-radius: 10px;}.user-message .message-inbox {overflow: hidden;}.user-message .message-content {padding-right: 30px;position: relative;overflow: hidden;}.user-message .message-content-info {max-height: 750px;overflow-y: scroll;margin-left: -50px;padding-left: 50px;}.user-message .message-inbox, .user-message .message-content {flex: 1;}.user-message .message-inbox ul {max-height: 950px;overflow-y: scroll;width: 357px;list-style: none;padding: 0;margin: 0;}.user-message .message-inbox ul li.message-active {border-right: 3px solid var(--theme-color);}.user-message .message-inbox ul li {border-bottom: 1px solid var(--border-info-color);transition: .2s;list-style: none;}.user-message .message-inbox ul li:last-child {border-bottom: none;}.user-message .message-by-content h5 {margin-bottom: 0;font-size: 14px;line-height: 1;}.user-message .message-inbox ul li a {position: relative;display: block;padding: 30px;}.user-message .message-inbox .message-avatar {position: absolute;right: 16px;top: 50%;transform: translateY(-50%);}.user-message .message-avatar img {display: inline-block;width: 54px;height: 54px;border-radius: 50%;}.user-message .message-avatar img {width: 50px;height: 50px;}.user-message .message-inbox .message-by {margin-right: 50px;}.user-message .message-by-content h5 i {background: var(--color-yellow);padding: 3px 8px;border-radius: 50px;color: var(--color-white);font-size: 13px;}.user-message .message-by-content span {font-size: 13px;position: absolute;top: 25.5px;left: 25px;float: left;color: var(--body-text-color);}.user-message .message-inbox .message-by p {height: 26px;max-width: 205px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;margin: 0;padding: 0;color: var(--body-text-color);line-height: 27px;}.user-message .message-item {display: block;position: relative;margin-bottom: 25px;}.user-message .message-item .message-avatar {position: absolute;right: 0;top: 0;}.user-message .message-item .message-avatar img {width: 50px;height: 50px;display: inline-block;border-radius: 50%;}.user-message .message-item .message-description {margin-right: 70px;background: var(--theme-bg-light);border-radius: 12px;padding: 20px;position: relative;}.user-message .message-item .message-description::before {position: absolute;top: 0px;right: -9px;content: "\f0d9";font-family: "Font Awesome 6 Pro";font-weight: bold;font-size: 31px;color: var(--theme-bg-light);}.user-message .message-item .message-description p {font-size: 15px;padding: 0;margin: 0;line-height: 27px;}.user-message .message-item.me .message-avatar {right: auto;left: 0;position: absolute;top: 0;}.user-message .message-item.me .message-description {color: var(--theme-color);background: #F2F7FF;margin-right: 0;margin-left: 70px;border-radius: 12px;padding: 20px;position: relative;}.user-message .message-item.me .message-description::before {content: "\f0da";right: auto;left: -10px;color: #F2F7FF;}.user-message .message-reply {margin-top: 15px;position: absolute;bottom: 0;right: 30px;left: 15px;}.user-message .message-reply .form-control {padding: 15px 20px;box-shadow: none;border-radius: 10px;color: var(--color-dark);}.user-message .message-reply .form-control::placeholder{color: var(--body-text-color);}.user-message .message-reply .form-control:focus {border-color: var(--theme-color);}.user-message .message-reply .theme-btn {margin-top: 15px;}.user-message .message-status {width: 12px;height: 12px;background: var(--theme-color);display: flex;border-radius: 50%;border: 3px solid var(--color-white);position: absolute;left: -5px;top: 50%;}.user-message .message-status.online {background: var(--theme-color);}.user-message .message-status.offline {background: var(--color-red);}.user-message .message-status.busy {background: var(--color-yellow);}.user-message .header-account:hover{cursor: pointer;}.user-message .header-account img {width: 45px;border-radius: 50%;}.user-message .header-account .dropdown-menu{border: none;border-radius: 10px;box-shadow: var(--box-shadow);}.user-message .header-account .dropdown-item{color: var(--color-dark);}.user-message .header-account .dropdown-item:hover{background: transparent;color: var(--theme-color);padding-right: 20px;}@media all and (max-width: 991px) {.user-message .message-by-content span {left: 65px;}.user-message .message-reply {left: 0;}}@media all and (max-width: 767px) {.user-message .message-wrapper {flex-direction: column;gap: 50px;}.user-message .user-card-header {flex-direction: row;align-items: center;gap: 20px;}.user-message .message-content {padding-right: 0;padding-bottom: 200px;}.user-message .message-reply {right: 0;}}.coming-soon {background-repeat: no-repeat;background-size: cover !important;background-position: center !important;min-height: 100vh;width: 100%;top: 0;right: 0;position: relative;}.coming-soon .container {position: relative;}.coming-soon:before {position: absolute;content: '';background: rgba(0, 0, 0, .7);width: 100%;height: 100%;top: 0;right: 0;}.coming-soon-content .title{margin-bottom: 8px;}.coming-soon-content .lead{font-weight: 500;}.coming-soon .newsletter-form {position: relative;margin-top: 30px;}.coming-soon .newsletter-form .input-newsletter {height: 55px;display: block;width: 100%;border: none;border-radius: 15px;font-size: 14px;padding-top: 0;padding-left: 150px;padding-bottom: 0;padding-right: 25px;box-shadow: none;}.coming-soon .newsletter-form button {position: absolute;left: 4px;top: 4px;bottom: 4px;height: auto;border: none;border-radius: 12px;background: var(--theme-color);display: inline-block;color: var(--color-white);padding-right: 30px;padding-left: 30px;font-weight: 500;transition: .5s;}.coming-soon .newsletter-form button:hover {background: var(--theme-color);color: var(--color-white);}.coming-social {margin-top: 30px;text-align: center;}.coming-social a {color: var(--color-white);margin: 5px;width: 40px;height: 40px;line-height: 36px;text-align: center;border-radius: 12px;border: 2px solid var(--color-white);display: inline-block;transition: .5s;}.coming-social a:hover {background: var(--theme-color);border-color: var(--theme-color);}.coming-soon-countdown {margin-top: 30px;}@media all and (max-width: 1399px) {.coming-soon-content{margin-top: 0;}}.error-wrapper {text-align: center;}.error-wrapper h1 {font-size: 250px;letter-spacing: 5px;font-weight: bold;color: var(--theme-color);}.error-wrapper h1 span {color: var(--color-dark);}.error-wrapper h2 {margin-top: 30px;margin-bottom: 10px;}.error-wrapper img {width: 100%;}.error-wrapper .theme-btn {margin-top: 30px;}@media all and (max-width: 767px) {.error-wrapper h1 {font-size: 160px;}}.terms-content:not(:last-child) {margin-bottom: 54px;}.terms-content:first-child {margin-top: -3px;}.terms-content .terms-list {margin-top: 37px;}.terms-content h3 {position: relative;font-size: 22px;font-weight: 700;margin-bottom: 15px;}.terms-content p:not(:last-child) {margin-bottom: 26px;}.terms-list li:not(:last-child) {margin-bottom: 16px;}.mail-success{position: relative;}.mail-success-content{background: var(--color-white);padding: 50px;text-align: center;border-radius: 15px;box-shadow: var(--box-shadow);}.mail-success-icon{width: 80px;height: 80px;line-height: 80px;font-size: 35px;color: var(--color-white);background: var(--theme-color);margin: 0 auto;border-radius: 50px;margin-bottom: 20px;}.mail-success-content h3{text-transform: capitalize;}.mail-success-content p{margin-top: 15px;margin-bottom: 30px;}.blog-area{position: relative;}.blog-item{background: var(--color-white);padding: 20px;border: 1px solid var(--border-info-color);border-radius: 40px;transition: var(--transition);}.blog-item-img{border-radius: 25px;overflow: hidden;position: relative;}.blog-item-img img {border-radius: 25px;box-shadow: var(--box-shadow);}.blog-item:hover .blog-item-img img{transform: scale(1.1);}.blog-date{position: absolute;left: 15px;bottom: 15px;background: var(--theme-color);color: var(--color-white);font-weight: 500;border-radius: 50px 50px 0 50px;padding: 4px 15px 4px 12px;}.blog-item-meta{padding: 14px 0;margin-bottom: 14px;border-bottom: 1px solid var(--border-info-color);}.blog-item-meta ul li {display: inline-block;margin-left: 15px;font-weight: 500;position: relative;color: var(--color-dark);}.blog-item-meta ul li i {margin-left: 5px;color: var(--theme-color);}.blog-item-meta a:hover {color: var(--theme-color);}.blog-title {font-size: 20px;margin-bottom: 15px;text-transform: capitalize;}.blog-item-info p {margin-bottom: 16px;}.blog-item-info .theme-btn {margin-top: 10px;}.blog-item-info h4 a {color: var(--color-dark);}.blog-item-info h4 a:hover {color: var(--theme-color);}.blog-area2 .blog-item{position: relative;}.blog-area2 .blog-item .blog-date{top: 4px;left: 50px;bottom: unset;border-radius: 50px;background: var(--color-white);color: var(--theme-color);z-index: 1;}.blog-area2 .blog-item-info{margin-top: 20px;}.blog-area2 .blog-item .blog-item-meta{padding: 14px 0;margin-top: 14px;padding-bottom: 0;margin-bottom: 0;border-top: 1px solid var(--border-info-color);border-bottom: 0;}.blog-thumb-img {margin-bottom: 20px;}.blog-single-content img {border-radius: 15px;}.blog-meta {display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}.blog-meta .blog-meta-left ul {display: flex;align-items: center;gap: 20px;}.blog-meta .blog-meta-left ul li{font-weight: 500;}.blog-meta i {margin-left: 5px;color: var(--theme-color);}.blog-meta a {color: var(--body-text-color);font-weight: 500;}.blog-meta a:hover {color: var(--theme-color);}.blog-details-title {font-size: 34px;color: var(--color-dark);}.blockqoute {position: relative;background: var(--theme-bg-light);border-right: 5px solid var(--theme-color);padding: 30px;font-size: 17px;font-style: italic;margin: 20px 0;border-radius: 0px;}.blockqoute i{position: absolute;left: 30px;bottom: 8px;color: var(--theme-color);font-size: 90px;opacity: .2;}.blockqoute-author {margin-top: 20px;padding-right: 60px;position: relative;color: var(--color-dark);}.blockqoute-author::before {content: "";position: absolute;height: 2px;width: 40px;background: var(--theme-color);right: 0;top: 10px;}.blog-details-tags {display: flex;align-items: center;gap: 20px;}.blog-details-tags h5 {color: var(--color-dark);}.blog-details-tags ul {display: flex;align-items: center;gap: 15px;}.blog-details-tags ul a {background: var(--theme-bg-light);color: var(--color-dark);padding: 4px 18px 5px 18px;border-radius: 50px;transition: var(--transition);}.blog-details-tags ul a:hover {background: var(--theme-color);color: var(--color-white);}.blog-author {display: flex;justify-content: start;align-items: center;background: var(--color-white);border-radius: 10px;box-shadow: var(--box-shadow);margin: 50px 0;padding: 20px;}.blog-author-img {width: 320px;}.blog-author-img img {border-radius: 15px;}.author-name {font-size: 22px;color: var(--theme-color);margin: 8px 0;}.author-info {padding: 0 20px;}.author-social {margin-top: 10px;}.author-social a {width: 35px;height: 35px;line-height: 31px;text-align: center;border: 2px solid var(--theme-color);border-radius: 50px;margin-left: 5px;color: var(--theme-color);transition: var(--transition);}.author-social a:hover {color: var(--color-white);background: var(--theme-color);}.blog-comments {margin-bottom: 50px;}.blog-comments h3 {color: var(--color-dark);}.blog-comments-wrap {margin: 30px 0;}.blog-comments-item {display: flex;justify-content: start;align-items: flex-start;margin-top: 50px;}.blog-comments-item img {border-radius: 50%;}.blog-comments-content {padding: 0 20px 0 0;}.blog-comments-content span {font-size: 14px;color: var(--theme-color);font-weight: 500;}.blog-comments-content a {font-weight: 500;margin-top: 5px;color: var(--theme-color);}.blog-comments-content a:hover {color: var(--color-red);}.blog-comments-content h5 {color: var(--color-dark);}.blog-comments-reply {margin-right: 50px;}.blog-comments-form {padding: 30px;margin-top: 50px;border-radius: 10px;background: var(--theme-bg-light);}.blog-comments-form h3 {margin-bottom: 20px;}.blog-comments-form .form-group {margin-bottom: 20px;}.blog-comments-form .form-control {padding: 15px 20px;border-radius: 12px;box-shadow: none;transition: var(--transition);}.blog-comments-form .form-control::placeholder{color: var(--body-text-color);}.blog-comments-form .form-control:focus {border-color: var(--theme-color);}@media all and (max-width: 767px) {.blog-meta {flex-direction: column;font-size: 15px;}.blog-meta .blog-meta-left ul {gap: 10px;}.blog-details-tags {flex-direction: column;align-items: flex-start;}.blog-author {flex-direction: column;text-align: center;padding: 25px;}.author-info{margin-top: 25px;}.blog-comments-item {flex-direction: column;text-align: center;padding: 30px 0px;box-shadow: var(--box-shadow);margin-bottom: 30px;border-radius: 10px;}.blog-comments-item img{margin: 0 auto 20px auto;}.blog-comments-reply {margin-right: 0px;}}.widget {background: var(--theme-bg-light);padding: 30px;margin-bottom: 30px;border-radius: 15px;}.widget .widget-title {position: relative;padding-bottom: 10px;margin-bottom: 30px;font-size: 20px;font-weight: 700;color: var(--color-dark);}.widget .widget-title::before {position: absolute;content: '';width: 10px;border-bottom: 3px solid var(--theme-color);bottom: 0;right: 0;}.widget .widget-title::after {position: absolute;content: '';width: 25px;border-bottom: 3px solid var(--theme-color);bottom: 0;right: 15px;}.widget .search-form .form-control {padding: 12px 15px 12px 15px;border-radius: 12px;box-shadow: none;}.widget .search-form {position: relative;}.widget .search-form .form-control:focus {border-color: var(--theme-color);}.widget .search-form button {position: absolute;left: 0;top: 0;font-size: 18px;padding: 8px 18px 6px 18px;background: transparent;border: none;color: var(--theme-color);}.widget .category-list a {display: block;padding: 10px 0;font-weight: 500;border-bottom: 1px solid var(--border-info-color);transition: var(--transition);}.widget .category-list a:last-child {margin-bottom: 0px;border-bottom: none;}.widget .category-list a:hover {padding-right: 10px;color: var(--theme-color);}.widget .category-list a i {margin-left: 5px;color: var(--theme-color);}.widget .category-list a span {float: left;}.widget .recent-post-item {display: flex;justify-content: start;align-items: center;margin-bottom: 20px;}.widget .recent-post-item:last-child{margin-bottom: 0;}.widget .recent-post-img {margin-left: 20px;}.widget .recent-post-img img {width: 120px;border-radius: 12px;}.widget .recent-post-bio h6 {font-size: 16px;font-weight: 700;margin-bottom: 4px;text-transform: capitalize;}.widget .recent-post-bio span {font-size: 14px;font-weight: 500;color: var(--theme-color);}.widget .recent-post-bio span i {margin-left: 5px;}.widget .recent-post-bio h6 a:hover {color: var(--theme-color);}.widget .social-share-link a {width: 35px;height: 35px;line-height: 32px;border: 2px solid var(--theme-color);color: var(--theme-color);text-align: center;margin-left: 5px;border-radius: 50px;transition: var(--transition);}.widget .social-share-link a:hover {background: var(--theme-color);color: var(--color-white);}.widget .tag-list a {background: var(--color-white);color: var(--color-dark);padding: 5px 15px;margin-bottom: 10px;margin-left: 10px;border-radius: 8px;display: inline-block;transition: var(--transition);}.widget .tag-list a:hover {background-color: var(--theme-color);color: var(--color-white);}.pagination-area{position: relative;}.pagination {display: flex;justify-content: center;align-items: center;}.pagination .page-link {border: none;background: var(--color-dark);color: var(--color-white);margin: 0 10px;border-radius: 10px !important;width: 40px;height: 40px;line-height: 28px;text-align: center;transition: var(--transition);}.pagination .page-link:hover, .pagination .page-item.active .page-link {background: var(--theme-color);color: var(--color-white);z-index: 1;}.site-breadcrumb {position: relative;background-repeat: no-repeat !important;background-position: center !important;background-size: cover !important;padding-top: 50px;padding-bottom: 50px;z-index: 1;}.site-breadcrumb-bg {position: absolute;background-repeat: no-repeat;background-position: center !important;background-size: cover !important;height: 100%;width: 100%;top: 0;right: 0;z-index: -1;}.site-breadcrumb .breadcrumb-title {font-size: 25px;color: var(--color-dark);font-weight: 700;margin-bottom: 10px;text-transform: capitalize;}.site-breadcrumb .breadcrumb-menu {position: relative;z-index: 1;}.site-breadcrumb .breadcrumb-menu li {position: relative;display: inline-block;margin-right: 25px;color: var(--color-dark);font-weight: 500;text-transform: capitalize;}.site-breadcrumb .breadcrumb-menu li a {color: var(--color-dark);transition: all 0.5s ease-in-out;}.site-breadcrumb .breadcrumb-menu li::before {position: absolute;content: '\f100';font-family: 'Font Awesome 6 Pro';left: -21px;top: 1px;text-align: center;font-size: 16px;color: var(--color-dark);}.site-breadcrumb .breadcrumb-menu li:first-child {margin-right: 0;}.site-breadcrumb .breadcrumb-menu li:last-child:before {display: none;}.site-breadcrumb .breadcrumb-menu li a:hover {color: var(--color-red);}.site-breadcrumb .breadcrumb-menu li.active {color: var(--color-dark);}.contact-area {position: relative;}.contact-content {margin-bottom: 50px;}.contact-info {display: flex;flex-direction: column;align-items: center;text-align: center;gap: 15px;padding: 25px 15px;position: relative;margin-bottom: 25px;border-radius: 20px;background:var(--color-white);box-shadow: var(--box-shadow);transition: var(--transition);}.contact-info:hover{transform: translateY(-8px) }.contact-info-icon i {font-size: 35px;color: var(--color-white);width: 80px;height: 80px;line-height: 80px;text-align: center;border-radius: 50px;background: var(--theme-color);}.contact-info h5 {font-size: 18px;margin-bottom: 8px;color: var(--color-dark);}.contact-info p{color: var(--body-text-color);font-weight: 500;font-size: 16px;}.contact-form{background: var(--color-white);border-radius: 20px;padding: 30px 30px 10px 30px;box-shadow: var(--box-shadow);}.contact-form-header {margin-bottom: 30px;}.contact-form-header h2 {font-size: 25px;font-weight: 700;margin-bottom: 10px;color: var(--color-dark);}.contact-form .form-group {margin-bottom: 25px;}.contact-form .form-group .form-control {padding: 15px 20px;border-radius: 12px;box-shadow: none;transition: var(--transition);}.contact-form .form-group .form-control::placeholder{color: var(--body-text-color);}.contact-form .form-group .form-control:focus {border-color: var(--theme-color);}.contact-map {margin-bottom: -9px;}.contact-map iframe {width: 100%;height: 350px;}@media all and (max-width: 991px) {.contact-info{padding: 35px;}}@media all and (max-width: 768px) {.contact-content {margin-top: 50px;margin-bottom: 0;}}.gallery-item {position: relative;width: 100%;text-align: center;}.gallery-img {position: relative;height: 100%;border-radius: 30px;overflow: hidden;}.gallery-img::before{content:"";position: absolute;inset: 0;background: var(--theme-color2);transition: all 0.7s ease-in-out;transform: translateY(-110%);}.gallery-img:hover::before{transform: translateY(110%);}.gallery-img::after{content:"";position: absolute;inset: 0;background: var(--theme-color2);opacity: .8;transition: all 0.7s ease-in-out;transform: translateY(-110%);}.gallery-img:hover::after{transform: none;}.gallery-img img {width: 100%;border-radius: 30px;}.gallery-link {display: flex;flex-direction: column;justify-content: center;position: absolute;top: 50%;right: 50%;border-radius: 50%;font-size: 34px;color: var(--theme-color);width: 60px;height: 60px;line-height: 60px;background: var(--color-white);transition: all 200ms 0ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transform: translate(50%, -50%) scale(0);z-index: 1;}.gallery-item:hover .gallery-link {transform: translate(50%, -50%) scale(1);transition: all 300ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-delay: 0.7s;}.affiliate-area{position: relative;}.affiliate-img{position: relative;}.affiliate-img::before{content: "";position: absolute;left: 30px;bottom: 0;width: 50%;height: 100%;background: var(--theme-color);transform: rotate(-5deg);border-radius: 20px;z-index: -1;}.affiliate-img img{border-radius: 20px;width: 90%;}.affiliate-item{display: flex;align-items: center;border-radius: 12px;}.affiliate-percentage{width: 120px;height: 120px;border-radius: 50%;text-align: center;border: 5px solid var(--color-white);display: flex;justify-content: center;align-items: center;flex-direction: column;background: var(--color-red);}.affiliate-percentage h1{color: var(--color-white);font-weight: bold;}.affiliate-percentage h1 span{font-size: 20px;color: var(--color-white);}.affiliate-item .level{color: var(--color-white);font-weight: 500;}@media all and (max-width: 991px) {.affiliate-img{margin-bottom: 35px;}}.cta-area{position: relative;background: var(--theme-color2);overflow: hidden;z-index: 1;}.cta-area::before{content: "";position: absolute;width: 250px;height: 250px;border: 30px solid var(--color-white);border-radius: 50%;right: 50px;bottom: -100px;opacity: .1;z-index: -1;}.cta-area::after{content: "";position: absolute;width: 350px;height: 350px;border: 30px solid var(--color-white);border-radius: 50%;left: 50px;top: -150px;opacity: .1;z-index: -1;}.cta-content{text-align: center;}.cta-content h6{color: var(--theme-color);text-transform: uppercase;letter-spacing: 5px;font-size: 600;}.cta-content h1{color: var(--color-white);font-weight: 700;margin-top: 25px;margin-bottom: 15px;}.cta-content h1 span{color: var(--theme-color);}.cta-content p{color: var(--color-white);}.cta-content .theme-btn{margin-top: 25px;}.process-area{position: relative;}.process-item{padding: 25px;border-radius: 30px;position: relative;background: var(--color-white);box-shadow: var(--box-shadow);}.process-item .icon{width: 80px;height: 80px;line-height: 75px;text-align: center;background: var(--theme-color2);border-radius: 50px;margin-bottom: 20px;}.process-item .icon img{width: 45px;filter: brightness(0) invert(1);}.process-item .icon span{position: absolute;left: 20px;top: 0;font-weight: 800;font-size: 40px;color: var(--theme-color);}.process-item h4{color: var(--color-dark);margin-bottom: 10px;}.instagram-area{position: relative;}.instagram-item {position: relative;}.instagram-img img{border-radius: 50px;}.instagram-item::after {content: "";position: absolute;top: 0;right: 0;width: 0;height: 100%;background: rgba(0, 0, 0, 0.3);border-radius: 50px;opacity: 0;z-index: 0;transition: 0.4s;}.instagram-item a {display: flex;flex-direction: column;justify-content: center;position: absolute;top: 50%;right: 50%;width: 45px;height: 45px;line-height: 45px;border-radius: 50%;background: var(--theme-color);color: var(--color-white);font-size: 20px;visibility: hidden;opacity: 0;text-align: center;z-index: 2;transition: 0.4s;transform: translate(50%, -50%);}.instagram-item:hover::after {width: 100%;opacity: 1;}.instagram-item:hover a {visibility: visible;opacity: 1;}.choose-area{position: relative;}.choose-img img{border-radius: 100px 100px 100px 0;box-shadow: var(--box-shadow);}.choose-content{margin-top: 70px;}.choose-item{display: flex;gap: 18px;padding: 20px;background: var(--color-white);border-radius: 0 50px 50px 50px;}.choose-icon{width: 80px;height: 80px;line-height: 76px;text-align: center;background: var(--theme-color);border-radius: 0 50px 50px 50px;}.choose-icon img{width: 50px;filter: brightness(0) invert(1);}.choose-info{flex: 1;}.choose-info h4{color: var(--color-dark);margin-bottom: 8px;}.choose-info p{color: var(--body-text-color);}.choose-area2 .choose-content{margin-top: 30px;}.choose-area2 .choose-img img{border-radius: 100px;}.choose-area2 .choose-item{border-radius: 40px;border: 1px solid var(--border-info-color);}.choose-area2 .choose-icon{border-radius: 50px;}.newsletter-area{position: relative;}.newsletter-wrap{position: relative;background-image: url(../img/newsletter/01.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 80px 0;border-radius: 25px;z-index: 1;}.newsletter-wrap::before{content: "";position: absolute;right: 0;top: 0;width: 100%;height: 100%;background: rgba(34, 41, 52, .5);border-radius: 25px;z-index: -1;}.newsletter-content{text-align: center;}.newsletter-content h3{font-size: 25px;font-weight: 700;margin-bottom: 5px;text-transform: uppercase;color: var(--color-white);}.newsletter-content h3 span{color: var(--color-yellow);}.newsletter-content p{color: var(--color-white);font-size: 18px;text-transform: lowercase;}.subscribe-form{margin-top: 20px;}.subscribe-form .form-control {padding: 18px 30px 18px 150px;border-radius: 50px;box-shadow: none;border: none;}.subscribe-form{position: relative;}.subscribe-form .theme-btn {position: absolute;left: -10px;top: 5px;border-radius: 50px;}@media all and (max-width: 991px) {.newsletter-wrap{padding: 80px 20px;}.subscribe-form .form-control {padding: 18px 20px 18px 135px;}}.newsletter-area2 .newsletter-wrap{padding: 80px 50px;background-image: url(../img/newsletter/bg.jpg);}.newsletter-area2 .newsletter-wrap::before{display: none;}.newsletter-area2 .newsletter-content{text-align: right;}@media all and (max-width: 767px) {.newsletter-area2 .newsletter-wrap {padding: 40px 20px;}}.footer-area {background: var(--footer-bg);position: relative;z-index: 1;}.ft-bg::before{content: "";position: absolute;right: 0;top: 0;width: 100%;height: 100%;background-image: url(../img/shape/04.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;opacity: .1;z-index: -1;}.footer-widget-box {margin-bottom: 20px;}.footer-widget {position: relative;z-index: 1;}.footer-logo img {width: 210px;margin-bottom: 15px;}.footer-widget-title {color: var(--color-white);position: relative;padding-bottom: 20px;margin-bottom: 20px;font-weight: 500;font-size: 18px;z-index: 1;}.footer-widget-title::before {content: '';position: absolute;width: 10px;height: 2px;background: var(--theme-color);border-radius: 50px;bottom: 0;right: 0;z-index: -1;}.footer-widget-title::after {content: '';position: absolute;width: 30px;height: 2px;background: rgba(255, 255, 255, 0.2);border-radius: 50px;bottom: 0;right: 14px;z-index: -1;}.footer-list {display: flex;flex-direction: column;gap: .65rem;}.footer-list li a {position: relative;color: var(--color-white);transition: var(--transition);}.footer-list li a::before{content: ".";position: absolute;right: -3px;top: .5px;font-size: 50px;line-height: 0;color: var(--theme-color);opacity: 0;visibility: hidden;transition: var(--transition);}.footer-list li a:hover::before{opacity: 1;visibility: visible;}.footer-list li a i {margin-left: 5px;color: var(--theme-color);}.footer-list li a:hover {padding-right: 12px;color: var(--theme-color);}.footer-widget-box p {color: var(--color-white);padding-left: 18px;margin-bottom: 20px;}.footer-contact li {position: relative;display: flex;justify-content: start;align-items: center;color: var(--footer-text-color);font-size: 16px;margin-bottom: 8px;}.footer-contact li a {color: var(--footer-text-color);-webkit-transition: 0.3s;transition: 0.3s;}.footer-contact li i {width: 35px;height: 35px;line-height: 35px;font-size: 16px;margin-left: 11px;border-radius: 50px;background: var(--theme-color);text-align: center;-webkit-transition: 0.3s;transition: 0.3s;color: var(--color-white);}.footer-download h5{color: var(--color-white);margin-top: 10px;margin-bottom: 15px;font-size: 16px;font-weight: 500;}.footer-download-btn{display: flex;gap: 10px;}.footer-download-btn a{display: flex;align-items: center;gap: 8px;padding: 10px 10px 10px 13px;background: var(--theme-color);color: var(--color-white);border-radius: 7px;box-shadow: var(--box-shadow);}.footer-download-btn a i{font-size: 32px;}.download-btn-info{display: flex;flex-direction: column;}.download-btn-info span{font-weight: 500;font-size: 12px;line-height: 1;}.download-btn-info h6{color: var(--color-white);font-size: 14px;margin-top: 5px;}.copyright {position: relative;}.copyright-wrap{padding: 28px 0;border-top: 1px solid var(--border-white-color);}.copyright .copyright-text {color: var(--footer-text-color);margin-bottom: 0px;font-size: 16px;}.copyright .copyright-text a {color: var(--theme-color);font-weight: 500;}.footer-payment span{display: block;color: var(--color-white);margin-bottom: 8px;}.footer-payment img{width: 50px;margin-left: 2px;}.footer-social {display: flex;gap: 15px;justify-content: end;}.footer-social span{line-height: 39px;color: var(--color-white);}.footer-social a{height: 38px;width: 38px;line-height: 39px;text-align: center;border-radius: 50px;background: rgba(255, 255, 255, 0.05);color: var(--color-white);transition: var(--transition);}.footer-social a:hover {background: var(--theme-color);color: var(--color-white);}@media all and (min-width: 1199px) and (max-width: 1399px) {.footer-download-btn a i{font-size: 27px;}.download-btn-info span{font-size: 10px;}.download-btn-info h6{font-size: 12px;}.footer-payment img{width: 46px;}}@media all and (min-width: 992px) and (max-width: 1199px) {.footer-payment span, .footer-social span{display: none;}.footer-payment img{width: 38px;}}@media all and (max-width: 991px) {.footer-widget-box {margin-bottom: 50px;}.footer-payment{margin-bottom: 20px;}.footer-social {justify-content: flex-start;margin-top: 20px;}.footer-top-link {margin-top: 8px;}.copyright .copyright-text{text-align: start;}}.footer-area.light{background: var(--theme-color-light);}.footer-area.light .footer-widget-title{color: var(--color-dark);font-weight: 600;}.footer-area.light .footer-widget-title::after{background: var(--theme-color);}.footer-area.light .footer-widget-box p{color: var(--body-text-color);}.footer-area.light .footer-contact li{margin-bottom: 9px;}.footer-area.light .footer-list li a{color: var(--body-text-color);position: relative;}.footer-area.light .footer-list li a:hover{color: var(--theme-color);}.footer-area.light .footer-contact li, .footer-area.light .footer-contact li a{color: var(--body-text-color);}.footer-area.light .footer-contact li i{background: var(--theme-color);}.footer-area.light .footer-newsletter .form-control{border-radius: 12px;padding: 16px 18px 16px 70px;border: 1px solid var(--border-info-color);}.footer-area.light .footer-newsletter .theme-btn{border-radius: 10px;top: 5px;left: 5px;padding: 9px 18px }.footer-area.light .footer-newsletter .theme-btn i{margin-right: 0;}.footer-area.light .footer-download h5{color: var(--color-dark);margin-bottom: 20px;}.footer-area.light .footer-download-btn a{background: var(--theme-color);}.footer-area.light .copyright-wrap{border-top: 1px solid var(--border-info-color);}.footer-area.light .footer-social span, .footer-area.light .footer-payment span, .footer-area.light .copyright .copyright-text{color: var(--body-text-color);}.footer-area.light .footer-social a{background: var(--theme-color);}.footer-area.light .footer-top-link h5{color: var(--color-dark);}.footer-area.light .footer-top-link-info a{border-color: var(--border-info-color);color: var(--body-text-color);}.footer-area.light .footer-top-link-info a:hover{color: var(--color-white);}.home-2 .navbar{background: transparent;z-index: 3;}.home-2 .navbar.fixed-top{background: var(--color-white);}.home-2 .hs-1{margin-top: -8rem;}.home-2 .hs-1 .hero-single{background-repeat: no-repeat;background-position: center;background-size: cover;padding-top: 250px;padding-bottom: 180px;}.home-2 .hs-1 .hero-img{position: absolute;left: -50px;bottom: -180px;text-align: center;width: 60%;}.home-2 .hs-1 .hero-img-info{position: absolute;left: 2%;top: 5%;display: flex;align-items: center;gap: 12px;width: 225px;background: var(--color-white);padding: 10px 10px;border-radius: 50px 50px 0 50px;box-shadow: var(--box-shadow);}.home-2 .hs-1 .hero-img-info .icon{width: 70px;height: 70px;line-height: 70px;background: var(--theme-color);border-radius: 50px 50px 0 50px;text-align: center;}.home-2 .hs-1 .hero-img-info img{width: 50px;filter: brightness(0) invert(1);}.home-2 .hs-1 .hero-img-info h6{color: var(--theme-color);font-weight: 600;flex: 1;}.home-2 .search-product{position: relative;z-index: 2;}.home-2 .search-form{background: var(--color-white);border-radius: 20px 0px 20px 20px;padding: 20px;margin-top: -58px;box-shadow: var(--box-shadow);}.home-2 .search-form h5{margin-bottom: 10px;}.home-2 .search-form .nice-select{display: flex;justify-content: flex-end;direction: ltr;width: 100%;height: 50px;line-height: 48px;border-color: var(--border-info-color);border-radius: 12px;font-size: 16px;}.home-2 .search-form .nice-select:focus{border-color: var(--theme-color);}.home-2 .search-form .nice-select::after{width: 8px;height: 8px;margin-top: -5px;left: 15px;}.home-2 .search-form .nice-select .list{width: 100%;height: 250px;overflow-y: auto;border-radius: 12px;}.home-2 .search-form .form-control{border-color: var(--border-info-color);color: var(--body-text-color);border-radius: 12px;padding: 12px 20px;box-shadow: none;}.home-2 .search-form .form-control::placeholder{color: var(--body-text-color);}.home-2 .search-form .form-control:focus{border-color: var(--theme-color);}.home-2 .search-form .theme-btn{width: 100%;}.home-2 .ft-bg::before{background-image: url(../img/shape/06.jpg);opacity: .15;}@media all and (min-width: 992px) {.home-2 .navbar .nav-item .nav-link {padding: 25px 0 25px 0;}}@media all and (min-width: 992px) and (max-width: 1199px) {.home-2 .navbar.navbar-expand-lg .offcanvas .offcanvas-body {gap: 30px;}.home-2 .navbar .nav-right {display: flex;}}@media all and (max-width: 991px) {.home-2 .hs-1 .hero-single{padding-top: 220px;padding-bottom: 0;}.home-2 .hs-1 .hero-right{position: relative;}.home-2 .hs-1 .hero-img{position: relative;width: 100%;bottom: 0;left: 0;}.home-2 .hs-1 .hero-img-info{top: 30%;left: -20px;}.home-2 .search-form .nice-select, .home-2 .search-form .form-group{margin-bottom: 20px;}}.home-4 .header-top{background: var(--theme-color);padding: 7px 0 10px 0;border: none;}.home-4 .navbar{background: var(--color-white);}.home-4 .hs-1 .hero-single{background: var(--theme-color-light);border-radius: 50px;padding-top: 60px;padding-bottom: 60px;position: relative;}.home-4 .hs-1 .hero-single .hero-title span{display: block;text-transform: uppercase;color: var(--color-dark);font-weight: 800;letter-spacing: 5px;text-shadow: 5px 5px rgba(5, 50, 98, .1);}.home-4 .hs-1 .hero-single .hero-title span:nth-child(1){margin-right: 40px;}.home-4 .hs-1 .hero-single .hero-title span:nth-child(2){color: var(--theme-color);}.home-4 .hs-1 .hero-single .hero-title span:nth-child(3){margin-right: 80px;}.home-4 .hs-1 .hero-img {position: absolute;left: 50px;bottom: -2px;width: 50%;}.home-4 .hero-product{display: flex;align-items: center;justify-content: end;flex-wrap: wrap;gap: 15px;position: relative;}.home-4 .hero-product a{background: var(--color-white);border-radius: 50px;display: flex;align-items: center;justify-content: center;gap: 8px;padding: 5px 20px 5px 5px;outline: 2px solid transparent;}.home-4 .hero-product a:hover{outline-color: var(--theme-color);}.home-4 .hero-product .price-info{line-height: 1;}.home-4 .hero-product .price-info h6{color: var(--color-dark);font-size: 15px;margin-bottom: 5px;}.home-4 .hero-product .price-info span{color: var(--theme-color);font-size: 14px;}.home-4 .hero-product .img{width: 60px;height: 60px;background: var(--theme-color-light);padding: 5px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}.home-4 .hero-product img{width: 40px;}.home-4 .hero-product a:hover .img img{transform: rotate(-360deg);}@media all and (min-width: 992px) and (max-width: 1199px) {.home-4 .navbar.navbar-expand-lg .offcanvas .offcanvas-body {gap: 30px;}.home-4 .navbar .nav-right {display: flex;}}@media all and (min-width: 992px) {.home-4 .navbar .nav-item .nav-link {padding: 30px 0 30px 0;}}@media all and (max-width: 991px) {.home-4 .hs-1 .hero-single{padding-top: 35px;padding-bottom: 0;}.home-4 .hs-1 .hero-right{position: relative;}.home-4 .hs-1 .hero-img{position: relative;width: 100%;left: 0;bottom: 0;}.home-4 .hs-1 .hero-product{display: none;}.home-4 .hs-1 .hero-single .hero-title span:nth-child(3){margin-right: 50px;}}.home-5 .navbar{background: var(--color-white);border-bottom: 1px solid var(--border-info-color);}.home-5 .header-middle-search .search-content{background-color: var(--theme-color-light);border: none;}.home-5 .header-middle-search .nice-select, .home-5 .header-middle-search .form-control{background-color: transparent;}.home-5 .header-middle-list{display: flex;align-items: center;gap: 10px;}.home-5 .header-middle-list .list-item-icon{background: transparent;width: unset;height: unset;}.home-5 .header-middle-list .list-item-icon span{left: -10px;}.home-5 .header-middle-list .list-item-info h5{margin-top: 0;transition: var(--transition);}.home-5 .header-middle-list .list-item:hover h5{color: var(--theme-color);}.home-5 .category-btn{padding: 10px 20px;border-radius: 10px;}.home-5 .hs-1 .hero-slider{background: transparent;border-radius: 20px;overflow: hidden;}.home-5 .hs-1 .hero-slider::before, .home-5 .hs-1 .hero-slider::after{display: none;}.home-5 .hs-1 .hero-single{background-repeat: no-repeat;background-position: center;background-size: cover;padding-top: 110px;padding-bottom: 110px;}.home-5 .ft-bg::before{background-image: url(../img/shape/06.jpg);opacity: .15;}@media all and (min-width: 992px) {.home-5 .navbar .nav-item .nav-link {padding: 25px 0 25px 0;}}.home-5 .header-line{position: absolute;width: 100%;height: 2px;right: 0px;bottom: 0px;display: flex;overflow: hidden;z-index: -1;}.home-5 .header-line .line-1{background: #F5C34B;width: 10%;}.home-5 .header-line .line-2{background: #6BD68D;width: 20%;}.home-5 .header-line .line-3{background: #EC752F;width: 20%;}.home-5 .header-line .line-4{background: #7091F5;width: 20%;}.home-5 .header-line .line-5{background: #6BD68D;width: 20%;}.home-5 .header-line .line-6{background: #FBA1B7;width: 10%;}.home-6 .header-top{border-top: none;}.home-6 .header-middle{border-bottom: 1px solid var(--border-info-color);}.home-6 .category-btn{min-width: 280px;padding: 10px;border-radius: 15px 15px 0 0;}.home-6 .navbar.fixed-top .category-btn{min-width: unset;}.home-6 .main-category{display: block;margin-top: -5px;border-radius: 0 0 15px 15px;min-width: 280px;}.home-6 .navbar.fixed-top .main-category{min-width: 250px;margin-top: -1px;}.home-6 .sub-category-mega{right: 275px;}.home-6 .navbar.fixed-top .sub-category-mega{right: 246px;}.home-6 .navbar{background: var(--color-white);}.home-6 .hs-1 .hero-slider{background: transparent;}.home-6 .hs-1 .hero-slider::before, .home-6 .hs-1 .hero-slider::after{display: none;}.home-6 .hs-1 .hero-slider .owl-dots .owl-dot{background-color: var(--color-white);}.home-6 .hs-1 .hero-single{padding-top: 76px;padding-bottom: 80px;border-radius: 20px;background-repeat: no-repeat;background-position: center;background-size: cover;}.home-6 .hs-1 .hero-single .hero-title{color: var(--color-white);}.home-6 .hs-1 .hero-single .hero-content p{color: var(--color-white);}.home-6 .ft-bg::before{background-image: url(../img/shape/0.jpg);opacity: .05;}@media all and (max-width: 1199px) {.home-6 .category-btn{border-radius: 10px;}.home-6 .main-category{display: none;}}@media all and (min-width: 992px) {.home-6 .navbar .nav-item .nav-link {padding: 20px 0;}}.home-7 .header-top{background: var(--theme-color);}.home-7 .navbar{background: var(--color-white);}.home-7 .category-btn{padding-top: 10px;padding-bottom: 10px;border-radius: 12px;}.home-8 .header-middle{background: var(--theme-color2);border-bottom: 1px solid var(--border-white-color);}.home-8 .header-middle-search .search-content{border-radius: 10px;border: none;}.home-8 .header-middle-list .list-item-info h5, .home-8 .header-middle-list .list-item-info h6{color: var(--color-white);}.home-8 .hero-section .hero-banner img{border-radius: 20px;}.home-8 .hs-3 .hero-single{padding-top: 105px;padding-bottom: 110px;}.home-9 .header-top{background: var(--theme-color2);border-top: 0;}.home-9 .navbar{background: var(--color-white);}.home-9 .header-middle-search .search-content{border-radius: 10px;}.home-9 .header-middle-list .list-item-icon{border-radius: 10px;}.home-9 .category-btn{padding: 8px 15px;border-radius: 8px;}.home-9 .hs-1 .hero-slider::before{display: none;}.home-9 .hs-1 .hero-single .hero-img img{width: 100%;}.home-9 .ft-bg::before{background-image: url(../img/shape/06.jpg);opacity: .15;}@media all and (min-width: 992px) {.home-9 .hs-1 .hero-single{padding: 104px 50px;}}.home-10 .navbar{background: transparent;}.home-10 .navbar.fixed-top{background: var(--color-white);}.home-10 .hs-1 {margin-top: -8rem;}.home-10 .hs-1 .hero-single{padding-top: 190px;padding-bottom: 100px;}.home-10 .hs-1 .hero-single .hero-content .hero-title{font-size: 80px;}.home-10 .hs-1 .hero-single .hero-img img{width: 100%;}.home-10 .hero-img .text-shape-1, .home-10 .hero-img .text-shape-2{position: absolute;font-size: 50px;text-transform: uppercase;font-family: var(--heading-font);letter-spacing: 10px;font-weight: 800;font-style: italic;color: var(--theme-color);}.home-10 .hero-img .text-shape-1{top: 0;right: 0;}.home-10 .hero-img .text-shape-2{left: 0;bottom: 0;}.home-10 .hs-1 .hero-single .hero-img .hero-img-price{right: unset;left: 20px;}.home-10 .hs-1 .hero-single .hero-img .hero-img-price::after{transform: rotate(-360deg);}.home-10 .ft-bg::before{background-image: url(../img/shape/06.jpg);opacity: .15;}@media all and (min-width: 992px) {.home-10 .navbar .nav-item .nav-link {padding: 35px 0 35px 0;}}@media all and (min-width: 992px) and (max-width: 1199px) {.home-10 .navbar.navbar-expand-lg .offcanvas .offcanvas-body {gap: 30px;}.home-10 .navbar .nav-right {display: flex;}.home-10 .navbar .nav-right-btn{display: none;}}@media all and (max-width: 767px) {.home-10 .hs-1 .hero-single .hero-content .hero-title{font-size: 50px;}.home-10 .hero-img .text-shape-1, .home-10 .hero-img .text-shape-2{font-size: 35px;}}