@charset "UTF-8";.bg-loader {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: #91b367;display: flex;justify-content: center;align-items: center;z-index: 9999;opacity: 1;transition: opacity 0.5s ease, visibility 0s 0.5s;}.bg-loader:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(circle, #ffffff1a, #0000001a 60%);z-index: 1;}.bg-loader.hide {visibility: hidden;opacity: 0;}.loader {width: 50px;aspect-ratio: 1;background: #f7ca63;border-radius: 50%;animation: l1 3s infinite linear;}@keyframes l1 {12.5% {border-radius: 37% 63% 70% 30% / 30% 62% 38% 70% }25% {border-radius: 50% 50% 70% 30% / 52% 62% 38% 48% }37.5% {border-radius: 33% 67% 18% 82% / 52% 75% 25% 48% }50% {border-radius: 73% 27% 18% 82% / 52% 32% 68% 48% }62.5% {border-radius: 73% 27% 74% 26% / 64% 32% 68% 36% }75% {border-radius: 84% 16% 15% 85% / 55% 79% 21% 45% }87.5% {border-radius: 12% 88% 69% 31% / 10% 66% 34% 90% }}.owl-carousel .owl-item img {height: auto }.owl-loaded .owl-stage:after {content: "" }.owl-carousel:not(.owl-loaded) {flex-wrap: nowrap;overflow: hidden }.owl-carousel:not(.owl-loaded)[class*=cols-]:not(.gutter-no) {margin-right: -10px;margin-left: -10px;width: auto }.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 1.5rem }.owl-theme.owl-shadow-carousel .owl-nav.disabled + .owl-dots {margin-top: 4rem }.owl-theme .owl-nav .owl-next, .owl-theme .owl-nav .owl-prev {margin: 0;transform: translateY(-50%);font-size: 20px;font-weight: 400;color: #64ba7b }.owl-theme .owl-nav .owl-next i:before, .owl-theme .owl-nav .owl-prev i:before {margin: 0 }.owl-theme .owl-nav .owl-next:not(.disabled):active .owl-theme .owl-nav .owl-next:not(.disabled):focus, .owl-theme .owl-nav .owl-next:not(.disabled):active .owl-theme .owl-nav .owl-prev:not(.disabled):focus, .owl-theme .owl-nav .owl-next:not(.disabled):hover, .owl-theme .owl-nav .owl-prev:not(.disabled):active .owl-theme .owl-nav .owl-next:not(.disabled):focus, .owl-theme .owl-nav .owl-prev:not(.disabled):active .owl-theme .owl-nav .owl-prev:not(.disabled):focus, .owl-theme .owl-nav .owl-prev:not(.disabled):hover {background-color: #64ba7b;border-color: #64ba7b;color: #fff }.owl-theme .owl-nav .owl-next.disabled, .owl-theme .owl-nav .owl-prev.disabled {color: #ccc }.owl-theme .owl-nav .owl-prev {left: -40px }.owl-theme .owl-nav .owl-next {right: -40px }.owl-theme .owl-dots .owl-dot.active span {background-color: #91b367;border-color: #91b367;}.owl-theme .owl-dots .owl-dot span {margin: 5px }@media (max-width:1300px) {.owl-theme .owl-nav .owl-prev {left: 20px }.owl-theme .owl-nav .owl-next {right: 20px }}.owl-nav-full .owl-nav {opacity: 0;transition: opacity 0.4s }.owl-nav-full .owl-nav .owl-next, .owl-nav-full .owl-nav .owl-prev {margin: 0;top: 0;height: 100%;transform: none;border: 0;font-size: 3rem;font-weight: 400;color: #333;border-radius: 0;background-color: #ffffffcc;transition: 0.4s }.owl-nav-full .owl-nav .owl-next:not(.disabled):hover, .owl-nav-full .owl-nav .owl-prev:not(.disabled):hover {color: #64ba7b;background-color: #ffffffcc }.owl-nav-full .owl-nav .owl-next.disabled, .owl-nav-full .owl-nav .owl-prev.disabled {visibility: hidden;opacity: 0 }.owl-nav-full .owl-nav .owl-prev {left: 0;box-shadow: 4px 0px 7px -5px rgba(0,0,0,0.2) }.owl-nav-full .owl-nav .owl-next {right: 0;box-shadow: -4px 0px 7px -5px rgba(0,0,0,0.2) }.owl-nav-full:hover .owl-nav {opacity: 1 }.owl-nav-full:hover .owl-prev {left: 0 }.owl-nav-full:hover .owl-next {right: 0 }.owl-nav-arrow .owl-nav .owl-next, .owl-nav-arrow .owl-nav .owl-prev {margin: 0;color: #666;font-weight: 400;width: 1em;height: 1em;font-size: 4.5rem;border: none }.owl-nav-arrow .owl-nav .owl-next i, .owl-nav-arrow .owl-nav .owl-prev i {display: none }.owl-nav-arrow .owl-nav .owl-next:before, .owl-nav-arrow .owl-nav .owl-prev:before {font-family: "Font Awesome 6 Pro" }.owl-nav-arrow .owl-nav .owl-next:not(.disabled):active, .owl-nav-arrow .owl-nav .owl-next:not(.disabled):focus, .owl-nav-arrow .owl-nav .owl-next:not(.disabled):hover, .owl-nav-arrow .owl-nav .owl-prev:not(.disabled):active, .owl-nav-arrow .owl-nav .owl-prev:not(.disabled):focus, .owl-nav-arrow .owl-nav .owl-prev:not(.disabled):hover {background-color: transparent;color: #91b367 }.owl-nav-arrow .owl-nav .owl-next.disabled, .owl-nav-arrow .owl-nav .owl-prev.disabled {color: #aaa }.owl-nav-arrow .owl-nav .owl-next {right: 5% }.owl-nav-arrow .owl-nav .owl-next:before {content: "\2039" }.owl-nav-arrow .owl-nav .owl-prev {left: 5%;margin-right: 20px }.owl-nav-arrow .owl-nav .owl-prev:before {content: "\203a" }.owl-nav-inner .owl-nav .owl-next, .owl-nav-inner .owl-nav .owl-prev {opacity: 0;visibility: hidden }.owl-nav-inner .owl-nav .owl-prev {left: 0 }.owl-nav-inner .owl-nav .owl-next {right: 0 }.owl-nav-inner:hover .owl-next, .owl-nav-inner:hover .owl-prev {opacity: 1;visibility: visible }.owl-nav-inner:hover .owl-prev {left: 2rem }.owl-nav-inner:hover .owl-next {right: 2rem }.owl-nav-top .owl-nav {position: absolute;display: flex;top: -5.3rem;left: -0.4rem;color: #ccc;}.owl-nav-top .owl-nav .owl-next:not(.disabled) .owl-prev:not(.disabled) {color: #777;}.owl-nav-top .owl-nav .owl-prev, .owl-nav-top .owl-nav .owl-next {position: static;transform: translateY(-11%);}.owl-nav-top .owl-nav .owl-next {margin-left: 5px;}.owl-nav-top .owl-nav i {padding: 0.1rem 0.5rem;font-size: 1.8rem;font-weight: 700;}.owl-nav-top .owl-nav i::before {margin: 0;}.owl-nav-top.owl-nav-arrow .owl-nav .owl-prev, .owl-nav-top.owl-nav-arrow .owl-nav .owl-next {font-size: 3.4rem;}.owl-nav-bottom .owl-nav {position: absolute;bottom: 1.7rem;left: -0.4rem;color: #999;}.owl-nav-bottom .owl-nav i {font-size: 2rem;font-weight: 700;}.owl-nav-bottom .owl-nav i::before {margin: 0;}.owl-nav-bottom .owl-prev {margin-right: 0.8rem;}.owl-dot-white .owl-dots .owl-dot span {background-color: #fff;border-color: #fff;opacity: 0.8;}.owl-dot-white .owl-dots .owl-dot.active span {background-color: #fff;border-color: #fff;opacity: 1;}.owl-dot-grey .owl-dots .owl-dot span {background-color: #efefef;border-color: #efefef;}.owl-dot-grey .owl-dots .owl-dot.active span {background-color: #999;border-color: #999;}.owl-dot-inner .owl-dots {position: absolute;bottom: 4.5rem;left: 50%;transform: translateX(-50%);direction: rtl }.brand-carousel .owl-stage {display: flex;align-items: center;}.brand-carousel .owl-item img {width: auto;margin: auto;}.brand-carousel:not(.loaded) {text-align: center;align-items: center;}.owl-carousel .slide-animate {transform: translate3d(0, 0, 0) scale(1);will-change: filter, transform, opacity;visibility: hidden;opacity: 0;}.owl-carousel .slide-animate.show-content {visibility: visible;opacity: 1;}.owl-full-height, .owl-full-height .owl-stage-outer, .owl-full-height .owl-stage, .owl-full-height .owl-item, .owl-same-height .owl-item > * {height: 100%;}.owl-same-height .owl-stage {display: flex;}.owl-full-height .owl-item img {height: 100%;width: 100%;object-fit: cover;}.owl-shadow-carousel .owl-stage-outer {margin: -30px;padding: 30px;}.owl-nav-bg .owl-nav .owl-prev {right: 15.4%;}.owl-nav-bg .owl-nav .owl-next {left: 15.4%;}.owl-nav-bg .owl-nav [class*=owl-] {width: 4.8rem;height: 4.8rem;border-width: 2px;font-size: 3.2rem;color: #666;border-color: #666;}.owl-nav-bg .owl-nav [class*=owl-].disabled {border-color: #acabab;}.owl-nav-bg .owl-nav i {line-height: 1;margin-bottom: 2px;}.owl-nav-fade .owl-nav .owl-prev {opacity: 0;margin-right: 4rem;}.owl-nav-fade .owl-nav .owl-next {opacity: 0;margin-left: 4rem;}.owl-nav-fade:hover .owl-nav .owl-prev {opacity: 1;margin-right: 0;}.owl-nav-fade:hover .owl-nav .owl-next {opacity: 1;margin-left: 0;}.owl-split .owl-item:not(:last-child) {position: relative;}.owl-split .owl-item:not(:last-child)::after {content: "";position: absolute;right: 100%;top: 0;bottom: 0;width: 1px;background-color: #ebebeb;}.owl-middle .owl-stage {display: flex;align-items: center;}.counter-main {padding-top: 10rem;padding-bottom: 10rem;}.section-main {margin-bottom: 10rem;}.rotate-slider {padding-left: 17.9% }.rotate-slider .owl-stage-outer {margin: -20px;padding: 20px;padding-left: 23%;margin-left: -23%;}.rotate-slider .owl-item {transition: 1s;border: 1px solid #ccc;border-radius: 1.5rem }.rotate-slider .owl-item:not(.active) {transform: scale(0.8) translateX(100%);transform-origin: left }.rotate-slider .owl-nav .owl-next {right: auto;left: 40px;font-size: 36px }.rotate-slider .owl-nav .owl-next:before {content: "\2039" }.rotate-slider .owl-nav .owl-prev {display: none }@media (max-width:479px) {.rotate-slider .owl-nav .owl-next {right: auto;left: 15px;font-size: 24px }}.plan {background: #fff;border: 1px solid #dedede;border-radius: 1.5rem;padding-bottom: 40px;overflow: hidden;box-shadow: #0000000d -1.95px 1.95px 2.6px;}.plan-name {font-family: vazir;display: block;font-size:var(--heading-lg);line-height: 47px;font-weight: 600;padding: 20px 0;color: #fff;}.plan.featured {margin: -45px 5px 0;padding-bottom: 50px;box-shadow: 0 1px 15px #00000033;}.plan .plan-header i {font-size: 60px;color: #fff;}.featured .plan-header {padding-top: 40px;background: #f7ca63;}.plan-header {padding-top: 40px;background: #91b367;}.plan-price {font-size: 35px;padding: 30px 0;margin-bottom: 30px;position: relative;background: #f9f9f9;color: #323232;direction: rtl;}.plan-time {color: #fff;padding-bottom: 15px;}.plan-time span {color: #fff;font-weight: 900 }.plan-price .plan-number {font-weight: 900;margin-left: 5px;font-size: var(--heading-xl) }.plan-price:after {bottom: -29px;border: solid transparent;content: " ";position: absolute;border-width: 15px;border-top-color: #f6f6f6;left: 50%;margin-left: -16px;}.plan.featured .plan-price {background: #f6f6f6;padding: 53px 0;}.plan.featured a.btn {border-color: #f7ca63;background: #f7ca63;}.plan.featured a.btn:hover {border-color: #e8b540;background: #e8b540;}.plan.featured .plan-price:after {border-top-color: #f6f6f6;}.plan.featured .plan-name {color: #fff;}.plan.featured .plan-price {color: #323232;}.plan-price .currency {top: -0.9em;font-size: 100%;left: -0.01em;font-weight: 900;}.plan-name small {display: block;font-size: var(--heading-xxs);font-weight: 600;line-height: normal;}.plan-price sub {font-size: 18px;font-weight: 700;margin-right: 5px;}.plan ul {background: #fff;padding: 0;margin-bottom: 0;}.plan ul li {border-top: 1px dashed #dedede;padding: 10px 12px;font-weight: 500;text-align: right;direction: rtl;}.plan ul li span {font-size: 12px;}.plan ul li .fa-check {margin-left: 5px;color: #91b367;font-weight: 500;}.plan ul li .fa-close {margin-left: 5px;}.plan ul li:first-child {border-top: 0;}.noUi-target {background: #eee;margin: 4px 16px 3rem 9px;}.noUi-connects {padding: 11.5px 0;top: -10px;}.noUi-connect {background: #999;margin-top: 11px;height: 3px;}.noUi-horizontal .noUi-handle {top: -0.6rem;width: 1.2rem;height: 1.7rem;background: #444;border-radius: 3px;}*, ::after, ::before {box-sizing: inherit;}html {font-size: 62.5%;font-size-adjust: 100%;box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body {margin: 0;overflow-x: hidden;font-family: vazir;line-height: 1.6;color: #666;}main {display: block;position: relative;background-color: #fff;}body:not(.loaded) * {transition: all 0s;}li {list-style: none }.page-wrapper {position: relative;transition: margin 0.4s;}table {width: 100%;border-collapse: collapse;}table td, table th {padding: 0;}:root {--heading-xl: clamp(2.5rem, 5vw + 1rem, 3.5rem);--heading-lg: clamp(2rem, 4vw + 0.8rem, 2.75rem);--heading-md: clamp(1.75rem, 3vw + 0.6rem, 2.25rem);--heading-sm: clamp(1.5rem, 2.5vw + 0.5rem, 2rem);--heading-xs: clamp(1.2rem, 1.5vw + 0.4rem, 1.5rem);--heading-xxs: clamp(0.4rem, 1vw + 0.3rem, 0.8rem);--font-base: clamp(0.95rem, 1vw + 0.2rem, 1.5rem);--font-md: clamp(1.05rem, 1vw + 0.3rem, 1.125rem);--font-lg: clamp(1.2rem, 1.2vw + 0.3rem, 1.25rem);--font-xl: clamp(0.9rem, 1vw + 0.4rem, 1rem);}.heading-xl {font-size: var(--heading-xl);font-weight: 700;line-height: 1.2;margin-bottom: 0.75em;}.heading-lg {font-size: var(--heading-lg);font-weight: 700;line-height: 1.3;margin-bottom: 0.75em;}.heading-md {font-size: var(--heading-md);font-weight: 600;line-height: 1.35;margin-bottom: 0.65em;}.heading-sm {font-size: var(--heading-sm);font-weight: 600;line-height: 1.4;margin-bottom: 0.6em;}.heading-xs {font-size: var(--heading-xs);font-weight: 500;line-height: 1.45;margin-bottom: 0.5em;}.heading-xxs {font-size: var(--heading-xxs);font-weight: 500;line-height: 1.5;margin-bottom: 0.5em;}.text-base {font-size: var(--font-base);font-weight: 400;line-height: 1.6;margin-bottom: 1em;}.text-md {font-size: var(--font-md);font-weight: 400;line-height: 1.65;margin-bottom: 1em;}.text-lg {font-size: var(--font-lg);font-weight: 400;line-height: 1.7;margin-bottom: 1.1em;}.text-xl {font-size: var(--font-xl);font-weight: 400;line-height: 1.75;margin-bottom: 1.2em;}.font-primary {font-family: vazir;}.font-secondary {font-family: "Open Sans", sans-serif;}.font-weight-bolder {font-weight: 800;}.font-weight-bold {font-weight: 700;}.font-weight-semi-bold {font-weight: 600;}.font-weight-semi {font-weight: 500;}.font-weight-normal {font-weight: 400;}.font-weight-light {font-weight: 300;}.text-normal {text-transform: none;}.font-normal {font-stretch: normal;}.text-left {text-align: left;}.text-center {text-align: center;}.text-right {text-align: right !important;}.text-white {color: #fff !important;}.text-light {color: #ccc;}.text-grey {color: #999;}.text-body {color: #535353 !important;}.text-dark {color: #222 !important;}.text-black {color: #000;}.text-primary {color: #91b367;}.text-secondary {color: #f7ca63;}.text-green {color: #91b367 !important }.text-yellow {color: #f7ca63 }.lh-2 {line-height: 2;}.lh-1 {line-height: 1;}.lh-0 {line-height: 0;}.bg-white {background-color: #fff;}.bg-light {background-color: #ccc;}.bg-grey {background-color: #999;}.bg-dark {background-color: #535353;}.bg-black {background-color: #000;}.bg-cream {background-color: #fffcf6;}.bg-green {background-color: #91b367;}.bg-yellow {background-color: #f7ca63;}.bg-primary {background-color: #91b367;}.bg-secondary {background-color: #f7ca63;}.link-base, .link-sm, .link-lg, .link-nav {text-decoration: none;color: inherit;line-height: 1.4;}.section {padding: 7rem 0;}.grey-section {background-color: #f7f6f2;background: url(/images/bg-line-2.png) #91b367;background-size: contain }.parallax {background-color: #3c3f41;}ul {padding-right: 1em;}.menu, .menu ul, .mobile-menu, .mobile-menu ul, .nav, .nav ul, .widget-body, .widget-body ul, .list, .breadcrumb, .filter-items, .select-menu > ul, .dropdown-box, .pagination, .nav-filters, .category ul, .comments ul, .product-nav, .product-tabs > div ul {list-style-type: none;margin: 0;padding: 0;}a {text-decoration: none;color: inherit;transition: color 0.3s;font-size: var(--heading-xs) }a:hover {color: #91b367;}:focus {outline: 0;}figure {margin: 0;}img {max-width: 100%;height: auto;vertical-align: middle;}hr {margin-bottom: 1rem;border: 0;border-top: 1px solid #eee;}input {-webkit-appearance: none;border: 0;padding: 0;font-family: vazir;}input:focus {outline: 0;}.input-wrapper > input, .input-wrapper > button, .input-group > input, .input-group > button {margin: 0px;}i {font-style: normal;}p {font-size: var(--heading-xs);line-height: 1.8;color: #535353 }button:focus {outline: none;}.scrollable, .sidebar-content {-webkit-overflow-scrolling: touch;}.scrollable::-webkit-scrollbar, .sidebar-content::-webkit-scrollbar {height: 7px;width: 4px;}.scrollable::-webkit-scrollbar-thumb, .sidebar-content::-webkit-scrollbar-thumb {margin-left: 2px;background: #00000040;border-radius: 5px;cursor: pointer;}.scrollable-light::-webkit-scrollbar-thumb {background: #ffffff33;}@keyframes bouncedelay {0%, 80%, 100% {transform: scale(1);}40% {transform: scale(1.2);}}@keyframes rotatedelay {0% {transform: rotateZ(0);}100% {transform: rotateZ(360deg);}}@keyframes reveal-1 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50%;}20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(55%, 55%, 0);border-radius: 0;}80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(55%, 55%, 0);border-radius: 0;}100% {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50%;}}@keyframes reveal-2 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50%;}20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(55%, -55%, 0);border-radius: 0;}80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(55%, -55%, 0);border-radius: 0;}100% {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50%;}}@keyframes reveal-3 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50%;}20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(-55%, -55%, 0);border-radius: 0;}80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(-55%, -55%, 0);border-radius: 0;}100% {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50%;}}@keyframes reveal-4 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50%;}20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(-55%, 55%, 0);border-radius: 0;}80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(-55%, 55%, 0);border-radius: 0;}100% {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50%;}}.appear-animate {transform: translate3d(0, 0, 0) scale(1);will-change: transform, filter, opacity;}.fade {opacity: 0;transition: opacity 0.5s;}.fade.in {opacity: 1;}.scroll-top {position: fixed;text-align: center;bottom: 30px;right: auto;left: 30px;width: 60px;height: 60px;font-size: 27px;opacity: 0;visibility: hidden;transition: transform 0.3s, visibility 0.3s, opacity 0.3s;color: #535353;transform: translateY(40px);border-radius: 3px;z-index: 999;line-height: 60px;}.scroll-top:hover {color: #535353;}.scroll-top i {font-size: 6rem;font-weight: 900;line-height: inherit;color: #f7ca63;}.scroll-top span {font-size: 2.5rem;color: #fff;position: absolute;top: 2px;right: 15px;font-weight: 400;}@media (min-width: 480px) {.scroll-top.show {visibility: visible;opacity: 1;transform: translateY(0);}}@keyframes fixedTop {from {transform: translateY(-100%);transform-origin: center top 0px;}to {transform: translateY(0);}}@keyframes fixedBottom {from {transform: translateY(100%);transform-origin: center top 0px;}to {transform: translateY(0);}}.sticky-content.fix-top {top: 0;}.sticky-content.fix-bottom {bottom: 0;}.sticky-content.fixed {position: fixed;opacity: 1;right: 0;left: 0;background-color: #fffcf6;z-index: 1051;box-shadow: 0 0 10px 1px #0000001a;padding-top: 10px;padding-bottom: 10px;}.sticky-content.fixed.fix-top {animation: fixedTop 0.4s;}.sticky-content.fixed.fix-bottom {animation: fixedBottom 0.4s;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(359deg);}}.sticky-icon-links li:nth-child(4) a {background: #91b367;}.w-100 {width: 100%;}.h-100 {height: 100%;}.h-auto {height: auto;}.p-sticky {position: sticky;}.p-relative {position: relative;}.p-absolute {position: absolute;}.x-50 {right: 50% !important;transform: translateX(50%) !important;}.x-50.y-50 {transform: translate(50%, -50%) !important;}.y-50 {top: 50% !important;transform: translateY(-50%) !important;}.d-none {display: none;}.d-block {display: block;}.d-inline-block {display: inline-block;}.d-flex {display: flex;}.d-inline-flex {display: inline-flex;}.justify-content-center {justify-content: center;}.justify-content-start {justify-content: flex-start;}.justify-content-end {justify-content: flex-end;}.justify-content-between {justify-content: space-between;}.align-items-start {align-items: flex-start;}.align-items-center {align-items: center;}.align-items-end {align-items: flex-end;}.flex-column {flex-direction: column;}.flex-wrap {flex-wrap: wrap;}.flex-1 {flex: 1;}.overflow-hidden {overflow: hidden;}@media (min-width: 1200px) {.d-xl-none {display: none;}.d-xl-block {display: block;}.d-xl-flex {display: flex;}.d-xl-inline-flex {display: inline-flex;}}@media (min-width: 992px) {.d-lg-none {display: none;}.d-lg-block {display: block;}.d-lg-flex {display: flex;}.d-lg-inline-flex {display: inline-flex;}}@media (min-width: 768px) {.d-md-flex {display: flex;}}@media (max-width: 1199px) {.d-xl-show {display: none;}}@media (max-width: 991px) {.d-lg-show {display: none!important }}@media (max-width: 767px) {.d-md-show {display: none }}@media (max-width: 479px) {.d-xs-show {display: none }}.border-no {border: none !important;}blockquote {margin: 0;}.list {font-size:var(--heading-xs);line-height: 1.86;color: #666;}.list-style-none {list-style: none;}.list-type-number {list-style-type: decimal;}.list-type-check li {position: relative;padding-right: 2.4rem;}.list-type-check li::before {display: block;position: absolute;right: 3px;font-family: "Font Awesome 6 Pro";content: "\2713";font-weight:500;font-size:var(--heading-xs);color: #f7ca63 }.details-section-left {display: inline-flex;align-items: center;justify-content: center }.text-bd-left {position: relative;padding-right: 2rem;}.text-bd-right::before {content: "";display: block;position: absolute;right: 0;width: 2px;top: 5px;bottom: 5px;background-color: #dae1e5;}@media (max-width: 767px) {.list-type-number {margin-right: 2.3rem;}}.container, .container-fluid {width: 100%;padding-right: 20px;padding-left: 20px;margin-right: auto;margin-left: auto;}@media (max-width: 479px) {.container, .container-fluid {padding-right: 15px;padding-left: 15px;}}.container-fluid {max-width: 1820px;}.container {max-width: 1220px;}.divider {display: inline-block;vertical-align: middle;margin-left: 1.5rem;margin-right: 1.5rem;height: 2.5rem;width: 1px;background-color: #eee;}.row {display: flex;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;}.row > * {position: relative;width: 100%;padding-left: 10px;padding-right: 10px;}.gutter-lg {margin-right: -15px;margin-left: -15px;}.gutter-lg > * {padding-left: 15px;padding-right: 15px;}.gutter-sm {margin-right: -5px;margin-left: -5px;}.gutter-sm > * {padding-left: 5px;padding-right: 5px;}.gutter-xs {margin-right: -1px;margin-left: -1px;}.gutter-xs > * {padding-left: 1px;padding-right: 1px;}.gutter-no {margin-right: 0;margin-left: 0;}.gutter-no > * {padding-left: 0;padding-right: 0;}.cols-1 > * {max-width: 100%;flex: 0 0 100%;}.cols-2 > * {max-width: 50%;flex: 0 0 50%;}.cols-3 > * {max-width: 33.3333%;flex: 0 0 33.3333%;}.cols-4 > * {max-width: 25%;flex: 0 0 25%;}.cols-5 > * {max-width: 20%;flex: 0 0 20%;}.cols-6 > * {max-width: 16.6667%;flex: 0 0 16.6667%;}.cols-7 > * {max-width: 14.2857%;flex: 0 0 14.2857%;}.cols-8 > * {max-width: 12.5%;flex: 0 0 12.5%;}@media (min-width: 480px) {.cols-xs-1 > * {max-width: 100%;flex: 0 0 100%;}.cols-xs-2 > * {max-width: 50%;flex: 0 0 50%;}.cols-xs-3 > * {max-width: 33.3333%;flex: 0 0 33.3333%;}.cols-xs-4 > * {max-width: 25%;flex: 0 0 25%;}.cols-xs-5 > * {max-width: 20%;flex: 0 0 20%;}.cols-xs-6 > * {max-width: 16.6667%;flex: 0 0 16.6667%;}.cols-xs-7 > * {max-width: 14.2857%;flex: 0 0 14.2857%;}.cols-xs-8 > * {max-width: 12.5%;flex: 0 0 12.5%;}}@media (min-width: 576px) {.cols-sm-1 > * {max-width: 100%;flex: 0 0 100%;}.cols-sm-2 > * {max-width: 50%;flex: 0 0 50%;}.cols-sm-3 > * {max-width: 33.3333%;flex: 0 0 33.3333%;}.cols-sm-4 > * {max-width: 25%;flex: 0 0 25%;}.cols-sm-5 > * {max-width: 20%;flex: 0 0 20%;}.cols-sm-6 > * {max-width: 16.6667%;flex: 0 0 16.6667%;}.cols-sm-7 > * {max-width: 14.2857%;flex: 0 0 14.2857%;}.cols-sm-8 > * {max-width: 12.5%;flex: 0 0 12.5%;}}@media (min-width: 768px) {.cols-md-1 > * {max-width: 100%;flex: 0 0 100%;}.cols-md-2 > * {max-width: 50%;flex: 0 0 50%;}.cols-md-3 > * {max-width: 33.3333%;flex: 0 0 33.3333%;}.cols-md-4 > * {max-width: 25%;flex: 0 0 25%;}.cols-md-5 > * {max-width: 20%;flex: 0 0 20%;}.cols-md-6 > * {max-width: 16.6667%;flex: 0 0 16.6667%;}.cols-md-7 > * {max-width: 14.2857%;flex: 0 0 14.2857%;}.cols-md-8 > * {max-width: 12.5%;flex: 0 0 12.5%;}}@media (min-width: 992px) {.cols-lg-1 > * {max-width: 100%;flex: 0 0 100%;}.cols-lg-2 > * {max-width: 50%;flex: 0 0 50%;}.cols-lg-3 > * {max-width: 33.3333%;flex: 0 0 33.3333%;}.cols-lg-4 > * {max-width: 25%;flex: 0 0 25%;}.cols-lg-5 > * {max-width: 20%;flex: 0 0 20%;}.cols-lg-6 > * {max-width: 16.6667%;flex: 0 0 16.6667%;}.cols-lg-7 > * {max-width: 14.2857%;flex: 0 0 14.2857%;}.cols-lg-8 > * {max-width: 12.5%;flex: 0 0 12.5%;}}@media (min-width: 1200px) {.cols-xl-1 > * {max-width: 100%;flex: 0 0 100%;}.cols-xl-2 > * {max-width: 50%;flex: 0 0 50%;}.cols-xl-3 > * {max-width: 33.3333%;flex: 0 0 33.3333%;}.cols-xl-4 > * {max-width: 25%;flex: 0 0 25%;}.cols-xl-5 > * {max-width: 20%;flex: 0 0 20%;}.cols-xl-6 > * {max-width: 16.6667%;flex: 0 0 16.6667%;}.cols-xl-7 > * {max-width: 14.2857%;flex: 0 0 14.2857%;}.cols-xl-8 > * {max-width: 12.5%;flex: 0 0 12.5%;}}@media (min-width: 1600px) {.cols-xxl-1 > * {max-width: 100%;flex: 0 0 100%;}.cols-xxl-2 > * {max-width: 50%;flex: 0 0 50%;}.cols-xxl-3 > * {max-width: 33.3333%;flex: 0 0 33.3333%;}.cols-xxl-4 > * {max-width: 25%;flex: 0 0 25%;}.cols-xxl-5 > * {max-width: 20%;flex: 0 0 20%;}.cols-xxl-6 > * {max-width: 16.6667%;flex: 0 0 16.6667%;}.cols-xxl-7 > * {max-width: 14.2857%;flex: 0 0 14.2857%;}.cols-xxl-8 > * {max-width: 12.5%;flex: 0 0 12.5%;}}.col-1 {max-width: 8.3333%;flex: 0 0 8.3333%;}.col-2 {max-width: 16.6667%;flex: 0 0 16.6667%;}.col-3 {max-width: 25%;flex: 0 0 25%;}.col-4 {max-width: 33.3333%;flex: 0 0 33.3333%;}.col-5 {max-width: 41.6667%;flex: 0 0 41.6667%;}.col-6 {max-width: 50%;flex: 0 0 50%;}.col-7 {max-width: 58.3333%;flex: 0 0 58.3333%;}.col-8 {max-width: 66.6667%;flex: 0 0 66.6667%;}.col-9 {max-width: 75%;flex: 0 0 75%;}.col-10 {max-width: 83.3333%;flex: 0 0 83.3333%;}.col-11 {max-width: 91.6667%;flex: 0 0 91.6667%;}.col-12 {max-width: 100%;flex: 0 0 100%;}@media (min-width: 480px) {.col-xs-1 {max-width: 8.3333%;flex: 0 0 8.3333%;}.col-xs-2 {max-width: 16.6667%;flex: 0 0 16.6667%;}.col-xs-3 {max-width: 25%;flex: 0 0 25%;}.col-xs-4 {max-width: 33.3333%;flex: 0 0 33.3333%;}.col-xs-5 {max-width: 41.6667%;flex: 0 0 41.6667%;}.col-xs-6 {max-width: 50%;flex: 0 0 50%;}.col-xs-7 {max-width: 58.3333%;flex: 0 0 58.3333%;}.col-xs-8 {max-width: 66.6667%;flex: 0 0 66.6667%;}.col-xs-9 {max-width: 75%;flex: 0 0 75%;}.col-xs-10 {max-width: 83.3333%;flex: 0 0 83.3333%;}.col-xs-11 {max-width: 91.6667%;flex: 0 0 91.6667%;}.col-xs-12 {max-width: 100%;flex: 0 0 100%;}}@media (min-width: 576px) {.col-sm-1 {max-width: 8.3333%;flex: 0 0 8.3333%;}.col-sm-2 {max-width: 16.6667%;flex: 0 0 16.6667%;}.col-sm-3 {max-width: 25%;flex: 0 0 25%;}.col-sm-4 {max-width: 33.3333%;flex: 0 0 33.3333%;}.col-sm-5 {max-width: 41.6667%;flex: 0 0 41.6667%;}.col-sm-6 {max-width: 50%;flex: 0 0 50%;}.col-sm-7 {max-width: 58.3333%;flex: 0 0 58.3333%;}.col-sm-8 {max-width: 66.6667%;flex: 0 0 66.6667%;}.col-sm-9 {max-width: 75%;flex: 0 0 75%;}.col-sm-10 {max-width: 83.3333%;flex: 0 0 83.3333%;}.col-sm-11 {max-width: 91.6667%;flex: 0 0 91.6667%;}.col-sm-12 {max-width: 100%;flex: 0 0 100%;}}@media (min-width: 768px) {.col-md-1 {max-width: 8.3333%;flex: 0 0 8.3333%;}.col-md-2 {max-width: 16.6667%;flex: 0 0 16.6667%;}.col-md-3 {max-width: 25%;flex: 0 0 25%;}.col-md-4 {max-width: 33.3333%;flex: 0 0 33.3333%;}.col-md-5 {max-width: 41.6667%;flex: 0 0 41.6667%;}.col-md-6 {max-width: 50%;flex: 0 0 50%;}.col-md-7 {max-width: 58.3333%;flex: 0 0 58.3333%;}.col-md-8 {max-width: 66.6667%;flex: 0 0 66.6667%;}.col-md-9 {max-width: 75%;flex: 0 0 75%;}.col-md-10 {max-width: 83.3333%;flex: 0 0 83.3333%;}.col-md-11 {max-width: 91.6667%;flex: 0 0 91.6667%;}.col-md-12 {max-width: 100%;flex: 0 0 100%;}}@media (min-width: 992px) {.col-lg-1 {max-width: 8.3333%;flex: 0 0 8.3333%;}.col-lg-2 {max-width: 16.6667%;flex: 0 0 16.6667%;}.col-lg-3 {max-width: 25%;flex: 0 0 25%;}.col-lg-4 {max-width: 33.3333%;flex: 0 0 33.3333%;}.col-lg-5 {max-width: 41.6667%;flex: 0 0 41.6667%;}.col-lg-6 {max-width: 50%;flex: 0 0 50%;}.col-lg-7 {max-width: 58.3333%;flex: 0 0 58.3333%;}.col-lg-8 {max-width: 66.6667%;flex: 0 0 66.6667%;}.col-lg-9 {max-width: 75%;flex: 0 0 75%;}.col-lg-10 {max-width: 83.3333%;flex: 0 0 83.3333%;}.col-lg-11 {max-width: 91.6667%;flex: 0 0 91.6667%;}.col-lg-12 {max-width: 100%;flex: 0 0 100%;}}@media (min-width: 1200px) {.col-xl-1 {max-width: 8.3333%;flex: 0 0 8.3333%;}.col-xl-2 {max-width: 16.6667%;flex: 0 0 16.6667%;}.col-xl-3 {max-width: 25%;flex: 0 0 25%;}.col-xl-4 {max-width: 33.3333%;flex: 0 0 33.3333%;}.col-xl-5 {max-width: 41.6667%;flex: 0 0 41.6667%;}.col-xl-6 {max-width: 50%;flex: 0 0 50%;}.col-xl-7 {max-width: 58.3333%;flex: 0 0 58.3333%;}.col-xl-8 {max-width: 66.6667%;flex: 0 0 66.6667%;}.col-xl-9 {max-width: 75%;flex: 0 0 75%;}.col-xl-10 {max-width: 83.3333%;flex: 0 0 83.3333%;}.col-xl-11 {max-width: 91.6667%;flex: 0 0 91.6667%;}.col-xl-12 {max-width: 100%;flex: 0 0 100%;}}@media (min-width: 1600px) {.col-xxl-10 {flex: 0 0 83.3333%;max-width: 83.3333%;}.col-xxl-3 {flex: 0 0 25%;max-width: 25%;}.col-xxl-2 {flex: 0 0 16.6666%;max-width: 16.6666%;}}@media (min-width: 1200px) {.col-xl-5col {position: relative;flex: 0 0 20%;max-width: 20%;padding-left: 10px;padding-right: 10px;}.col-xl-5col2 {position: relative;flex: 0 0 40%;max-width: 40%;padding-left: 10px;padding-right: 10px;}.col-xl-5col4 {position: relative;flex: 0 0 80%;max-width: 80%;padding-left: 10px;padding-right: 10px;}}.order-first {order: -1;}.order-last {order: 9;}@media (min-width: 576px) {.order-sm-auto {order: 0;}.order-sm-first {order: -1;}.order-sm-last {order: 9;}}@media (min-width: 768px) {.order-md-auto {order: 0;}.order-md-first {order: -1;}.order-md-last {order: 9;}}@media (min-width: 992px) {.order-lg-auto {order: 0;}.order-lg-first {order: -1;}.order-lg-last {order: 9;}}@media (min-width: 1200px) {.order-xl-auto {order: 0;}.order-xl-first {order: -1;}.order-xl-last {order: 9;}}.grid {margin: -1rem;}.posts.grid {margin: 1rem;}.grid .banner, .grid .category, .grid .category > a, .grid figure, .grid .banner img, .grid .category img {height: 100%;}.grid img {object-fit: cover;}.grid .grid-item {padding: 1rem;transform: translate3d(0, 0, 0);}.grid.gutter-sm {margin: -0.5rem;}.grid.gutter-sm .grid-item {padding: 0.5rem;}.grid.gutter-no {margin: 0;}.grid.gutter-no .grid-item {padding: 0;width: calc(100% - 40px);margin-right: 20px;margin-bottom: 20px;}.grid::after {content: "";display: block;clear: both;}.grid.grid-float {display: block;}.grid.grid-float .grid-item {float: right;}.split-line > * {margin-bottom: 3rem;padding-bottom: 3rem;border-bottom: 1px solid #ebebeb;}.split-line > *::after {content: "";display: block;width: 1px;height: calc(100% - 3rem);position: absolute;left: 0;top: 0;background-color: #ebebeb;}.split-line > .col-1:nth-child(12n)::after, .split-line > .col-2:nth-child(6n)::after, .split-line > .col-3:nth-child(4n)::after, .split-line > .col-4:nth-child(3n)::after, .split-line > .col-5:nth-child(2n)::after, .split-line > .col-6:nth-child(2n)::after, .split-line > .col-7:nth-child(1n)::after, .split-line > .col-8:nth-child(1n)::after, .split-line > .col-9:nth-child(1n)::after, .split-line > .col-10:nth-child(1n)::after, .split-line > .col-11:nth-child(1n)::after, .split-line.cols-1 > *:nth-child(1n)::after, .split-line.cols-2 > *:nth-child(2n)::after, .split-line.cols-3 > *:nth-child(3n)::after, .split-line.cols-4 > *:nth-child(4n)::after, .split-line.cols-5 > *:nth-child(5n)::after, .split-line.cols-6 > *:nth-child(6n)::after, .split-line.cols-7 > *:nth-child(7n)::after, .split-line.cols-8 > *:nth-child(8n)::after {content: none;}@media (min-width: 576px) {.split-line > .col-sm-1:nth-child(n)::after, .split-line > .col-sm-2:nth-child(n)::after, .split-line > .col-sm-3:nth-child(n)::after, .split-line > .col-sm-4:nth-child(n)::after, .split-line > .col-sm-5:nth-child(n)::after, .split-line > .col-sm-6:nth-child(n)::after, .split-line > .col-sm-7:nth-child(n)::after, .split-line > .col-sm-8:nth-child(n)::after, .split-line > .col-sm-9:nth-child(n)::after, .split-line > .col-sm-10:nth-child(n)::after, .split-line > .col-sm-11:nth-child(n)::after, .split-line.cols-sm-1 > *:nth-child(n)::after, .split-line.cols-sm-2 > *:nth-child(n)::after, .split-line.cols-sm-3 > *:nth-child(n)::after, .split-line.cols-sm-4 > *:nth-child(n)::after, .split-line.cols-sm-5 > *:nth-child(n)::after, .split-line.cols-sm-6 > *:nth-child(n)::after, .split-line.cols-sm-7 > *:nth-child(n)::after, .split-line.cols-sm-8 > *:nth-child(n)::after {content: "";}.split-line > .col-sm-1:nth-child(12n)::after, .split-line > .col-sm-2:nth-child(6n)::after, .split-line > .col-sm-3:nth-child(4n)::after, .split-line > .col-sm-4:nth-child(3n)::after, .split-line > .col-sm-5:nth-child(2n)::after, .split-line > .col-sm-6:nth-child(2n)::after, .split-line > .col-sm-7:nth-child(1n)::after, .split-line > .col-sm-8:nth-child(1n)::after, .split-line > .col-sm-9:nth-child(1n)::after, .split-line > .col-sm-10:nth-child(1n)::after, .split-line > .col-sm-11:nth-child(1n)::after, .split-line.cols-sm-1 > *:nth-child(1n)::after, .split-line.cols-sm-2 > *:nth-child(2n)::after, .split-line.cols-sm-3 > *:nth-child(3n)::after, .split-line.cols-sm-4 > *:nth-child(4n)::after, .split-line.cols-sm-5 > *:nth-child(5n)::after, .split-line.cols-sm-6 > *:nth-child(6n)::after, .split-line.cols-sm-7 > *:nth-child(7n)::after, .split-line.cols-sm-8 > *:nth-child(8n)::after {content: none;}}@media (min-width: 768px) {.split-line > .col-md-1:nth-child(n)::after, .split-line > .col-md-2:nth-child(n)::after, .split-line > .col-md-3:nth-child(n)::after, .split-line > .col-md-4:nth-child(n)::after, .split-line > .col-md-5:nth-child(n)::after, .split-line > .col-md-6:nth-child(n)::after, .split-line > .col-md-7:nth-child(n)::after, .split-line > .col-md-8:nth-child(n)::after, .split-line > .col-md-9:nth-child(n)::after, .split-line > .col-md-10:nth-child(n)::after, .split-line > .col-md-11:nth-child(n)::after, .split-line.cols-md-1 > *:nth-child(n)::after, .split-line.cols-md-2 > *:nth-child(n)::after, .split-line.cols-md-3 > *:nth-child(n)::after, .split-line.cols-md-4 > *:nth-child(n)::after, .split-line.cols-md-5 > *:nth-child(n)::after, .split-line.cols-md-6 > *:nth-child(n)::after, .split-line.cols-md-7 > *:nth-child(n)::after, .split-line.cols-md-8 > *:nth-child(n)::after {content: "";}.split-line > .col-md-1:nth-child(12n)::after, .split-line > .col-md-2:nth-child(6n)::after, .split-line > .col-md-3:nth-child(4n)::after, .split-line > .col-md-4:nth-child(3n)::after, .split-line > .col-md-5:nth-child(2n)::after, .split-line > .col-md-6:nth-child(2n)::after, .split-line > .col-md-7:nth-child(1n)::after, .split-line > .col-md-8:nth-child(1n)::after, .split-line > .col-md-9:nth-child(1n)::after, .split-line > .col-md-10:nth-child(1n)::after, .split-line > .col-md-11:nth-child(1n)::after, .split-line.cols-md-1 > *:nth-child(1n)::after, .split-line.cols-md-2 > *:nth-child(2n)::after, .split-line.cols-md-3 > *:nth-child(3n)::after, .split-line.cols-md-4 > *:nth-child(4n)::after, .split-line.cols-md-5 > *:nth-child(5n)::after, .split-line.cols-md-6 > *:nth-child(6n)::after, .split-line.cols-md-7 > *:nth-child(7n)::after, .split-line.cols-md-8 > *:nth-child(8n)::after {content: none;}}@media (min-width: 992px) {.split-line > .col-lg-1:nth-child(n)::after, .split-line > .col-lg-2:nth-child(n)::after, .split-line > .col-lg-3:nth-child(n)::after, .split-line > .col-lg-4:nth-child(n)::after, .split-line > .col-lg-5:nth-child(n)::after, .split-line > .col-lg-6:nth-child(n)::after, .split-line > .col-lg-7:nth-child(n)::after, .split-line > .col-lg-8:nth-child(n)::after, .split-line > .col-lg-9:nth-child(n)::after, .split-line > .col-lg-10:nth-child(n)::after, .split-line > .col-lg-11:nth-child(n)::after, .split-line.cols-lg-1 > *:nth-child(n)::after, .split-line.cols-lg-2 > *:nth-child(n)::after, .split-line.cols-lg-3 > *:nth-child(n)::after, .split-line.cols-lg-4 > *:nth-child(n)::after, .split-line.cols-lg-5 > *:nth-child(n)::after, .split-line.cols-lg-6 > *:nth-child(n)::after, .split-line.cols-lg-7 > *:nth-child(n)::after, .split-line.cols-lg-8 > *:nth-child(n)::after {content: "";}.split-line > .col-lg-1:nth-child(12n)::after, .split-line > .col-lg-2:nth-child(6n)::after, .split-line > .col-lg-3:nth-child(4n)::after, .split-line > .col-lg-4:nth-child(3n)::after, .split-line > .col-lg-5:nth-child(2n)::after, .split-line > .col-lg-6:nth-child(2n)::after, .split-line > .col-lg-7:nth-child(1n)::after, .split-line > .col-lg-8:nth-child(1n)::after, .split-line > .col-lg-9:nth-child(1n)::after, .split-line > .col-lg-10:nth-child(1n)::after, .split-line > .col-lg-11:nth-child(1n)::after, .split-line.cols-lg-1 > *:nth-child(1n)::after, .split-line.cols-lg-2 > *:nth-child(2n)::after, .split-line.cols-lg-3 > *:nth-child(3n)::after, .split-line.cols-lg-4 > *:nth-child(4n)::after, .split-line.cols-lg-5 > *:nth-child(5n)::after, .split-line.cols-lg-6 > *:nth-child(6n)::after, .split-line.cols-lg-7 > *:nth-child(7n)::after, .split-line.cols-lg-8 > *:nth-child(8n)::after {content: none;}}@media (min-width: 1200px) {.split-line > .col-xl-1:nth-child(n)::after, .split-line > .col-xl-2:nth-child(n)::after, .split-line > .col-xl-3:nth-child(n)::after, .split-line > .col-xl-4:nth-child(n)::after, .split-line > .col-xl-5:nth-child(n)::after, .split-line > .col-xl-6:nth-child(n)::after, .split-line > .col-xl-7:nth-child(n)::after, .split-line > .col-xl-8:nth-child(n)::after, .split-line > .col-xl-9:nth-child(n)::after, .split-line > .col-xl-10:nth-child(n)::after, .split-line > .col-xl-11:nth-child(n)::after, .split-line.cols-xl-1 > *:nth-child(n)::after, .split-line.cols-xl-2 > *:nth-child(n)::after, .split-line.cols-xl-3 > *:nth-child(n)::after, .split-line.cols-xl-4 > *:nth-child(n)::after, .split-line.cols-xl-5 > *:nth-child(n)::after, .split-line.cols-xl-6 > *:nth-child(n)::after, .split-line.cols-xl-7 > *:nth-child(n)::after, .split-line.cols-xl-8 > *:nth-child(n)::after, .split-line > .col-xl-5col:nth-child(n)::after, .split-line > .col-xl-7col:nth-child(n)::after, .split-line > .col-xl-8col:nth-child(n)::after {content: "";}.split-line > .col-xl-1:nth-child(12n)::after, .split-line > .col-xl-2:nth-child(6n)::after, .split-line > .col-xl-3:nth-child(4n)::after, .split-line > .col-xl-4:nth-child(3n)::after, .split-line > .col-xl-5:nth-child(2n)::after, .split-line > .col-xl-6:nth-child(2n)::after, .split-line > .col-xl-7:nth-child(1n)::after, .split-line > .col-xl-8:nth-child(1n)::after, .split-line > .col-xl-9:nth-child(1n)::after, .split-line > .col-xl-10:nth-child(1n)::after, .split-line > .col-xl-11:nth-child(1n)::after, .split-line.cols-xl-1 > *:nth-child(1n)::after, .split-line.cols-xl-2 > *:nth-child(2n)::after, .split-line.cols-xl-3 > *:nth-child(3n)::after, .split-line.cols-xl-4 > *:nth-child(4n)::after, .split-line.cols-xl-5 > *:nth-child(5n)::after, .split-line.cols-xl-6 > *:nth-child(6n)::after, .split-line.cols-xl-7 > *:nth-child(7n)::after, .split-line.cols-xl-8 > *:nth-child(8n)::after, .split-line > .col-xl-5col:nth-child(5n)::after, .split-line > .col-xl-7col:nth-child(7n)::after, .split-line > .col-xl-8col:nth-child(8n)::after {content: none;}}.mt-0 {margin-top: 0 }.mb-0 {margin-bottom: 0 }.pt-0 {padding-top: 0 }.pb-0 {padding-bottom: 0 }.mt-1 {margin-top: 0.5rem }.mb-1 {margin-bottom: 0.5rem }.pt-1 {padding-top: 0.5rem }.pb-1 {padding-bottom: 0.5rem }.mt-2 {margin-top: 1rem }.mb-2 {margin-bottom: 1rem }.pt-2 {padding-top: 1rem }.pb-2 {padding-bottom: 1rem }.mt-3 {margin-top: 1.5rem }.mb-3 {margin-bottom: 1.5rem }.pt-3 {padding-top: 1.5rem }.pb-3 {padding-bottom: 1.5rem }.mt-4 {margin-top: 2rem }.mb-4 {margin-bottom: 2rem }.pt-4 {padding-top: 2rem }.pb-4 {padding-bottom: 2rem }.mt-5 {margin-top: 2.5rem }.mb-5 {margin-bottom: 2.5rem }.pt-5 {padding-top: 2.5rem }.pb-5 {padding-bottom: 2.5rem }.mt-6 {margin-top: 3rem }.mb-6 {margin-bottom: 3rem }.pt-6 {padding-top: 3rem }.pb-6 {padding-bottom: 3rem }.mt-7 {margin-top: 3.5rem }.mb-7 {margin-bottom: 3.5rem }.pt-7 {padding-top: 3.5rem }.pb-7 {padding-bottom: 3.5rem }.mt-8 {margin-top: 4rem }.mb-8 {margin-bottom: 4rem !important }.pt-8 {padding-top: 4rem }.pb-8 {padding-bottom: 4rem }.mt-9 {margin-top: 4.5rem }.mb-9 {margin-bottom: 4.5rem }.pt-9 {padding-top: 4.5rem }.pb-9 {padding-bottom: 4.5rem }.mt-10 {margin-top: 5rem }.mt-20 {margin-top: 10rem }.mb-10 {margin-bottom: 5rem }.pt-10 {padding-top: 5rem }.pb-10 {padding-bottom: 5rem }.ml-0 {margin-left: 0 !important }.mr--1 {margin-bottom: -1px }.mr-0 {margin-right: 0rem }.pl-0 {padding-left: 0rem }.pr-0 {padding-right: 0rem }.ml-1 {margin-left: 0.5rem }.mr-1 {margin-right: 0.5rem }.pl-1 {padding-left: 0.5rem }.pr-1 {padding-right: 0.5rem }.ml-2 {margin-left: 1rem }.mr-2 {margin-right: 1rem !important }.pl-2 {padding-left: 1rem }.pr-2 {padding-right: 1rem !important }.ml-3 {margin-left: 1.5rem }.mr-3 {margin-right: 1.5rem }.pl-3 {padding-left: 1.5rem }.pr-3 {padding-right: 1.5rem }.ml-4 {margin-left: 2rem }.mr-4 {margin-right: 2rem }.pl-4 {padding-left: 2rem }.pr-4 {padding-right: 2rem }.ml-5 {margin-left: 2.5rem }.mr-5 {margin-right: 2.5rem }.pl-5 {padding-left: 2.5rem }.pr-5 {padding-right: 2.5rem }.ml-6 {margin-left: 3rem }.mr-6 {margin-right: 3rem }.pl-6 {padding-left: 3rem }.pr-6 {padding-right: 3rem }.ml-7 {margin-left: 3.5rem }.mr-7 {margin-right: 3.5rem }.pl-7 {padding-left: 3.5rem }.pr-7 {padding-right: 3.5rem }.ml-8 {margin-left: 4rem }.mr-8 {margin-right: 4rem }.pl-8 {padding-left: 4rem }.pr-8 {padding-right: 4rem }.ml-9 {margin-left: 4.5rem }.mr-9 {margin-right: 4.5rem }.pl-9 {padding-left: 4.5rem }.pr-9 {padding-right: 4.5rem }.ml-10 {margin-left: 5rem }.mr-10 {margin-right: 5rem }.pl-10 {padding-left: 5rem }.pr-10 {padding-right: 5rem }.p-0 {padding: 0 }.m-0 {margin: 0 }.ml-auto {margin-left: auto }.mr-auto {margin-right: auto }.mx-auto {margin-right: auto;margin-left: auto }@media (min-width:576px) {.mt-sm-0 {margin-top: 0rem }.mb-sm-0 {margin-bottom: 0rem }.mr-sm-0 {margin-right: 0rem }.ml-sm-0 {margin-left: 0rem }.pt-sm-0 {padding-top: 0rem }.pr-sm-0 {padding-right: 0rem }.pl-sm-0 {padding-left: 0rem }.pb-sm-0 {padding-bottom: 0rem }.mt-sm-1 {margin-top: 0.5rem }.mb-sm-1 {margin-bottom: 0.5rem }.mr-sm-1 {margin-right: 0.5rem }.ml-sm-1 {margin-left: 0.5rem }.pt-sm-1 {padding-top: 0.5rem }.pr-sm-1 {padding-right: 0.5rem }.pl-sm-1 {padding-left: 0.5rem }.pb-sm-1 {padding-bottom: 0.5rem }.mt-sm-2 {margin-top: 1rem }.mb-sm-2 {margin-bottom: 1rem }.mr-sm-2 {margin-right: 1rem }.ml-sm-2 {margin-left: 1rem }.pt-sm-2 {padding-top: 1rem }.pr-sm-2 {padding-right: 1rem }.pl-sm-2 {padding-left: 1rem }.pb-sm-2 {padding-bottom: 1rem }.mt-sm-3 {margin-top: 1.5rem }.mb-sm-3 {margin-bottom: 1.5rem }.mr-sm-3 {margin-right: 1.5rem }.ml-sm-3 {margin-left: 1.5rem }.pt-sm-3 {padding-top: 1.5rem }.pr-sm-3 {padding-right: 1.5rem }.pl-sm-3 {padding-left: 1.5rem }.pb-sm-3 {padding-bottom: 1.5rem }.mt-sm-4 {margin-top: 2rem }.mb-sm-4 {margin-bottom: 2rem }.mr-sm-4 {margin-right: 2rem }.ml-sm-4 {margin-left: 2rem }.pt-sm-4 {padding-top: 2rem }.pr-sm-4 {padding-right: 2rem }.pl-sm-4 {padding-left: 2rem }.pb-sm-4 {padding-bottom: 2rem }.mt-sm-5 {margin-top: 2.5rem }.mb-sm-5 {margin-bottom: 2.5rem }.mr-sm-5 {margin-right: 2.5rem }.ml-sm-5 {margin-left: 2.5rem }.pt-sm-5 {padding-top: 2.5rem }.pr-sm-5 {padding-right: 2.5rem }.pl-sm-5 {padding-left: 2.5rem }.pb-sm-5 {padding-bottom: 2.5rem }.mt-sm-6 {margin-top: 3rem }.mb-sm-6 {margin-bottom: 3rem }.mr-sm-6 {margin-right: 3rem }.ml-sm-6 {margin-left: 3rem }.pt-sm-6 {padding-top: 3rem }.pr-sm-6 {padding-right: 3rem }.pl-sm-6 {padding-left: 3rem }.pb-sm-6 {padding-bottom: 3rem }.mt-sm-7 {margin-top: 3.5rem }.mb-sm-7 {margin-bottom: 3.5rem }.mr-sm-7 {margin-right: 3.5rem }.ml-sm-7 {margin-left: 3.5rem }.pt-sm-7 {padding-top: 3.5rem }.pr-sm-7 {padding-right: 3.5rem }.pl-sm-7 {padding-left: 3.5rem }.pb-sm-7 {padding-bottom: 3.5rem }.mt-sm-8 {margin-top: 4rem }.mb-sm-8 {margin-bottom: 4rem }.mr-sm-8 {margin-right: 4rem }.ml-sm-8 {margin-left: 4rem }.pt-sm-8 {padding-top: 4rem }.pr-sm-8 {padding-right: 4rem }.pl-sm-8 {padding-left: 4rem }.pb-sm-8 {padding-bottom: 4rem }.mt-sm-9 {margin-top: 4.5rem }.mb-sm-9 {margin-bottom: 4.5rem }.mr-sm-9 {margin-right: 4.5rem }.ml-sm-9 {margin-left: 4.5rem }.pt-sm-9 {padding-top: 4.5rem }.pr-sm-9 {padding-right: 4.5rem }.pl-sm-9 {padding-left: 4.5rem }.pb-sm-9 {padding-bottom: 4.5rem }.mt-sm-10 {margin-top: 5rem }.mb-sm-10 {margin-bottom: 5rem }.mr-sm-10 {margin-right: 5rem }.ml-sm-10 {margin-left: 5rem }.pt-sm-10 {padding-top: 5rem }.pr-sm-10 {padding-right: 5rem }.pl-sm-10 {padding-left: 5rem }.pb-sm-10 {padding-bottom: 5rem }}@media (min-width:768px) {.mt-md-0 {margin-top: 0rem }.mb-md-0 {margin-bottom: 0rem }.mr-md-0 {margin-right: 0rem }.ml-md-0 {margin-left: 0rem }.pt-md-0 {padding-top: 0rem }.pb-md-0 {padding-bottom: 0rem }.pr-md-0 {padding-right: 0rem }.pl-md-0 {padding-left: 0rem }.mt-md-1 {margin-top: 0.5rem }.mb-md-1 {margin-bottom: 0.5rem }.mr-md-1 {margin-right: 0.5rem }.ml-md-1 {margin-left: 0.5rem }.pt-md-1 {padding-top: 0.5rem }.pb-md-1 {padding-bottom: 0.5rem }.pr-md-1 {padding-right: 0.5rem }.pl-md-1 {padding-left: 0.5rem }.mt-md-2 {margin-top: 1rem }.mb-md-2 {margin-bottom: 1rem }.mr-md-2 {margin-right: 1rem }.ml-md-2 {margin-left: 1rem }.pt-md-2 {padding-top: 1rem }.pb-md-2 {padding-bottom: 1rem }.pr-md-2 {padding-right: 1rem }.pl-md-2 {padding-left: 1rem }.mt-md-3 {margin-top: 1.5rem }.mb-md-3 {margin-bottom: 1.5rem }.mr-md-3 {margin-right: 1.5rem }.ml-md-3 {margin-left: 1.5rem }.pt-md-3 {padding-top: 1.5rem }.pb-md-3 {padding-bottom: 1.5rem }.pr-md-3 {padding-right: 1.5rem }.pl-md-3 {padding-left: 1.5rem }.mt-md-4 {margin-top: 2rem }.mb-md-4 {margin-bottom: 2rem }.mr-md-4 {margin-right: 2rem }.ml-md-4 {margin-left: 2rem }.pt-md-4 {padding-top: 2rem }.pb-md-4 {padding-bottom: 2rem }.pr-md-4 {padding-right: 2rem }.pl-md-4 {padding-left: 2rem }.mt-md-5 {margin-top: 2.5rem }.mb-md-5 {margin-bottom: 2.5rem }.mr-md-5 {margin-right: 2.5rem }.ml-md-5 {margin-left: 2.5rem }.pt-md-5 {padding-top: 2.5rem }.pb-md-5 {padding-bottom: 2.5rem }.pr-md-5 {padding-right: 2.5rem }.pl-md-5 {padding-left: 2.5rem }.mt-md-6 {margin-top: 3rem }.mb-md-6 {margin-bottom: 3rem }.mr-md-6 {margin-right: 3rem }.ml-md-6 {margin-left: 3rem }.pt-md-6 {padding-top: 3rem }.pb-md-6 {padding-bottom: 3rem }.pr-md-6 {padding-right: 3rem }.pl-md-6 {padding-left: 3rem }.mt-md-7 {margin-top: 3.5rem }.mb-md-7 {margin-bottom: 3.5rem }.mr-md-7 {margin-right: 3.5rem }.ml-md-7 {margin-left: 3.5rem }.pt-md-7 {padding-top: 3.5rem }.pb-md-7 {padding-bottom: 3.5rem }.pr-md-7 {padding-right: 3.5rem }.pl-md-7 {padding-left: 3.5rem }.mt-md-8 {margin-top: 4rem }.mb-md-8 {margin-bottom: 4rem }.mr-md-8 {margin-right: 4rem }.ml-md-8 {margin-left: 4rem }.pt-md-8 {padding-top: 4rem }.pb-md-8 {padding-bottom: 4rem }.pr-md-8 {padding-right: 4rem }.pl-md-8 {padding-left: 4rem }.mt-md-9 {margin-top: 4.5rem }.mb-md-9 {margin-bottom: 4.5rem }.mr-md-9 {margin-right: 4.5rem }.ml-md-9 {margin-left: 4.5rem }.pt-md-9 {padding-top: 4.5rem }.pb-md-9 {padding-bottom: 4.5rem }.pr-md-9 {padding-right: 4.5rem }.pl-md-9 {padding-left: 4.5rem }.mt-md-10 {margin-top: 5rem }.mb-md-10 {margin-bottom: 5rem }.mr-md-10 {margin-right: 5rem }.ml-md-10 {margin-left: 5rem }.pt-md-10 {padding-top: 5rem }.pb-md-10 {padding-bottom: 5rem }.pr-md-10 {padding-right: 5rem }.pl-md-10 {padding-left: 5rem }}@media (min-width:992px) {.mt-lg-0 {margin-top: 0rem }.mb-lg-0 {margin-bottom: 0 !important }.pt-lg-0 {padding-top: 0rem }.pb-lg-0 {padding-bottom: 0rem }.ml-lg-0 {margin-left: 0rem }.mr-lg-0 {margin-right: 0rem }.pl-lg-0 {padding-left: 0rem }.pr-lg-0 {padding-right: 0rem }.mt-lg-1 {margin-top: 0.5rem }.mb-lg-1 {margin-bottom: 0.5rem }.pt-lg-1 {padding-top: 0.5rem }.pb-lg-1 {padding-bottom: 0.5rem }.ml-lg-1 {margin-left: 0.5rem }.mr-lg-1 {margin-right: 0.5rem }.pl-lg-1 {padding-left: 0.5rem }.pr-lg-1 {padding-right: 0.5rem }.mt-lg-2 {margin-top: 1rem }.mb-lg-2 {margin-bottom: 1rem }.pt-lg-2 {padding-top: 1rem }.pb-lg-2 {padding-bottom: 1rem }.ml-lg-2 {margin-left: 1rem }.mr-lg-2 {margin-right: 1rem }.pl-lg-2 {padding-left: 1rem }.pr-lg-2 {padding-right: 1rem }.mt-lg-3 {margin-top: 1.5rem }.mb-lg-3 {margin-bottom: 1.5rem }.pt-lg-3 {padding-top: 1.5rem }.pb-lg-3 {padding-bottom: 1.5rem }.ml-lg-3 {margin-left: 1.5rem }.mr-lg-3 {margin-right: 1.5rem }.pl-lg-3 {padding-left: 1.5rem }.pr-lg-3 {padding-right: 1.5rem }.mt-lg-4 {margin-top: 2rem }.mb-lg-4 {margin-bottom: 2rem }.pt-lg-4 {padding-top: 2rem }.pb-lg-4 {padding-bottom: 2rem }.ml-lg-4 {margin-left: 2rem }.mr-lg-4 {margin-right: 2rem }.pl-lg-4 {padding-left: 2rem }.pr-lg-4 {padding-right: 2rem }.mt-lg-5 {margin-top: 2.5rem }.mb-lg-5 {margin-bottom: 2.5rem }.pt-lg-5 {padding-top: 2.5rem }.pb-lg-5 {padding-bottom: 2.5rem }.ml-lg-5 {margin-left: 2.5rem }.mr-lg-5 {margin-right: 2.5rem }.pl-lg-5 {padding-left: 2.5rem }.pr-lg-5 {padding-right: 2.5rem }.mt-lg-6 {margin-top: 3rem }.mb-lg-6 {margin-bottom: 3rem }.pt-lg-6 {padding-top: 3rem }.pb-lg-6 {padding-bottom: 3rem }.ml-lg-6 {margin-left: 3rem }.mr-lg-6 {margin-right: 3rem }.pl-lg-6 {padding-left: 3rem }.pr-lg-6 {padding-right: 3rem }.mt-lg-7 {margin-top: 3.5rem }.mb-lg-7 {margin-bottom: 3.5rem }.pt-lg-7 {padding-top: 3.5rem }.pb-lg-7 {padding-bottom: 3.5rem }.ml-lg-7 {margin-left: 3.5rem }.mr-lg-7 {margin-right: 3.5rem }.pl-lg-7 {padding-left: 3.5rem }.pr-lg-7 {padding-right: 3.5rem }.mt-lg-8 {margin-top: 4rem }.mb-lg-8 {margin-bottom: 4rem }.pt-lg-8 {padding-top: 4rem }.pb-lg-8 {padding-bottom: 4rem }.ml-lg-8 {margin-left: 4rem }.mr-lg-8 {margin-right: 4rem }.pl-lg-8 {padding-left: 4rem }.pr-lg-8 {padding-right: 4rem }.mt-lg-9 {margin-top: 4.5rem }.mb-lg-9 {margin-bottom: 4.5rem }.pt-lg-9 {padding-top: 4.5rem }.pb-lg-9 {padding-bottom: 4.5rem }.ml-lg-9 {margin-left: 4.5rem }.mr-lg-9 {margin-right: 4.5rem }.pl-lg-9 {padding-left: 4.5rem }.pr-lg-9 {padding-right: 4.5rem }.mt-lg-10 {margin-top: 5rem }.mb-lg-10 {margin-bottom: 5rem }.pt-lg-10 {padding-top: 5rem }.pb-lg-10 {padding-bottom: 5rem }.ml-lg-10 {margin-left: 5rem }.mr-lg-10 {margin-right: 5rem }.pl-lg-10 {padding-left: 5rem }.pr-lg-10 {padding-right: 5rem }}@media (min-width:1200px) {.mt-xl-0 {margin-top: 0rem }.mb-xl-0 {margin-bottom: 0rem }.ml-xl-0 {margin-left: 0rem }.mr-xl-0 {margin-right: 0rem }.pl-xl-0 {padding-left: 0rem }.pr-xl-0 {padding-right: 0rem }.mt-xl-1 {margin-top: 0.5rem }.mb-xl-1 {margin-bottom: 0.5rem }.ml-xl-1 {margin-left: 0.5rem }.mr-xl-1 {margin-right: 0.5rem }.pl-xl-1 {padding-left: 0.5rem }.pr-xl-1 {padding-right: 0.5rem }.mt-xl-2 {margin-top: 1rem }.mb-xl-2 {margin-bottom: 1rem }.ml-xl-2 {margin-left: 1rem }.mr-xl-2 {margin-right: 1rem }.pl-xl-2 {padding-left: 1rem }.pr-xl-2 {padding-right: 1rem }.mt-xl-3 {margin-top: 1.5rem }.mb-xl-3 {margin-bottom: 1.5rem }.ml-xl-3 {margin-left: 1.5rem }.mr-xl-3 {margin-right: 1.5rem }.pl-xl-3 {padding-left: 1.5rem }.pr-xl-3 {padding-right: 1.5rem }.mt-xl-4 {margin-top: 2rem }.mb-xl-4 {margin-bottom: 2rem }.ml-xl-4 {margin-left: 2rem }.mr-xl-4 {margin-right: 2rem }.pl-xl-4 {padding-left: 2rem }.pr-xl-4 {padding-right: 2rem }.mt-xl-5 {margin-top: 2.5rem }.mb-xl-5 {margin-bottom: 2.5rem }.ml-xl-5 {margin-left: 2.5rem }.mr-xl-5 {margin-right: 2.5rem }.pl-xl-5 {padding-left: 2.5rem }.pr-xl-5 {padding-right: 2.5rem }.mt-xl-6 {margin-top: 3rem }.mb-xl-6 {margin-bottom: 3rem }.ml-xl-6 {margin-left: 3rem }.mr-xl-6 {margin-right: 3rem }.pl-xl-6 {padding-left: 3rem }.pr-xl-6 {padding-right: 3rem }.mt-xl-7 {margin-top: 3.5rem }.mb-xl-7 {margin-bottom: 3.5rem }.ml-xl-7 {margin-left: 3.5rem }.mr-xl-7 {margin-right: 3.5rem }.pl-xl-7 {padding-left: 3.5rem }.pr-xl-7 {padding-right: 3.5rem }.mt-xl-8 {margin-top: 4rem }.mb-xl-8 {margin-bottom: 4rem }.ml-xl-8 {margin-left: 4rem }.mr-xl-8 {margin-right: 4rem }.pl-xl-8 {padding-left: 4rem }.pr-xl-8 {padding-right: 4rem }.mt-xl-9 {margin-top: 4.5rem }.mb-xl-9 {margin-bottom: 4.5rem }.ml-xl-9 {margin-left: 4.5rem }.mr-xl-9 {margin-right: 4.5rem }.pl-xl-9 {padding-left: 4.5rem }.pr-xl-9 {padding-right: 4.5rem }.mt-xl-10 {margin-top: 5rem }.mb-xl-10 {margin-bottom: 5rem }.ml-xl-10 {margin-left: 5rem }.mr-xl-10 {margin-right: 5rem }.pl-xl-10 {padding-left: 5rem }.pr-xl-10 {padding-right: 5rem }}@media (min-width: 992px) {.ml-lg-auto {margin-left: auto }.mr-lg-auto {margin-right: auto }.mx-lg-auto {margin-right: auto;margin-left: auto;}}.accordion {overflow: hidden;border-radius: 1.5rem }.accordion .collapsed, .accordion .expanding {display: none;}.card-header {font-size: var(--heading-md);font-weight: 600;line-height: 1;color: #535353;background: #ffb70026;border-bottom: 1px solid #31313117;border-radius: 1.5rem }.card-header a {display: flex;align-items: center;position: relative;padding: 1.8rem 0.5rem;}.card-header a:hover {color: #91b367;}.card-header a:hover span {color: #91b367;}.card-header a::after {position: absolute;top: 50%;transform: translateY(-50%);left: 0.5rem;font-family: "Font Awesome 6 Pro";font-size: 1.8rem;font-weight: 400;color: #535353;}.card-header .collapse {color: #91b367;}.card-header .collapse:after {color: #91b367;}.expand::after {content: "";}.collapse::after {content: "";}.card-body {padding: 1.3rem 0.5rem;}.card {background-color: transparent;}.accordion-plus .expand::after {content: "\2b";}.accordion-plus .collapse::after {content: "\2013";}.accordion-boxed .card-header a, .accordion-boxed .card-body {padding-right: 2rem;padding-left: 2rem;border-radius: 1.5rem;background: #ffb7000f }.accordion-boxed .card-header a::after {left: 2.3rem;}.accordion-border .card {border-width: 1px 1px 0;border-style: solid;border-color: #3131314d;border-radius: 1.5rem;overflow:hidden }.accordion-border .card:last-child {border-bottom: 1px solid #eee;}.alert {position: relative;padding: 1.6rem 1.8rem 1.6rem 3.8rem;border: 1px solid #535353;font-size:var(--heading-xs);line-height: 1.75;}.alert .btn-close {display: inline-block;position: absolute;top: 55%;left: 1.1rem;transform: translateY(-50%);margin-top: -0.1rem;font-size: 1.5rem;line-height: 0;color: #fff;}.alert-title {font-size: 1.4rem;line-height: inherit;color: inherit;}.btn-close {transition: color 0.3s;}.btn-close:hover {color: #000;}.alert-primary {background-color: #f7ca63;border-color: #f7ca63;color: #f7ca63;}.alert-success {background-color: #a8c26e;border-color: #a8c26e;color: #a8c26e;}.alert-warning {background-color: #f7ca63;border-color: #f7ca63;color: #f7ca63;}.alert-danger {background-color: #b10001;border-color: #b10001;color: #b10001;}.alert-black {background-color: #535353;border-color: #535353;}.alert-black .btn-close:hover {color: #666;}.alert-simple {background-color: transparent;border-style: dashed;border-color: #cacbcc;}.alert-icon {padding: 1.5rem 1.9rem 1.5rem 3.9rem;}.alert-icon > i {vertical-align: middle;margin-right: 1.2rem;line-height: 1;font-size: 2.4rem;font-weight: 600;}.alert-light.alert-primary {background-color: #edf4f9;border-color: #edf4f9;}.alert-light.alert-danger {background-color: #f6d6d5;border-color: #f6d6d5;color: #6d1a17;}.alert-light.alert-danger .btn-close {color: #6d1a17;}.alert-light.alert-warning {background-color: #fff5eb;border-color: #fff5eb;}.alert-message {display: block;padding: 1.3rem 1.9rem 1.9rem 3.9rem;}.alert-message .btn-close {position: absolute;transform: translateY(0);top: 2.7rem;left: 2.1rem;font-size: 1.4rem;}.alert-message .alert-title {margin-bottom: 0.5rem;font-weight: 700;line-height: 1.7;}.alert-message p {margin: 0;padding-left: 2rem;line-height: 1.7;}.alert-message.alert-link p {color: #666;}.alert-message.alert-link a {color: #91b367;}.alert-message.alert-link a:hover {text-decoration: underline;}.alert-btn:not(.alert-message) {padding: 1.5rem 0.9rem 1.5rem 3rem;position: fixed;left: 50%;bottom: 30px;transform: translateX(-50%);z-index: 9999;border-radius: 10px;direction: ltr;background: linear-gradient(45deg,#91b367, #487611);max-width: 50rem;display: inline-flex !important;justify-content: space-between;align-items: center;}.alert-btn .btn:not(.btn-close) {margin-left: 1rem;padding: 0.73em 1.61em;}.alert-btn.alert-message p {margin-bottom: 1rem;}.alert-btn.alert-light.alert-warning .btn:not(.btn-close) {color: #f7ca63;background-color: #fff;border-color: #fff;}.alert-btn.alert-light.alert-warning .btn:not(.btn-close):hover {color: #fff;background-color: #f7ca63;border-color: #f7ca63;}@keyframes maskUp {from {transform: translate(0, 100%);}to {transform: translate(0, 0);}}@keyframes maskRight {from {transform: translate(-100%, 0);}to {transform: translate(0, 0);}}@keyframes maskDown {from {transform: translate(0, -100%);}to {transform: translate(0, 0);}}@keyframes maskLeft {from {transform: translate(100%, 0);}to {transform: translate(0, 0);}}.maskUp {animation-name: maskUp;}.maskRight {animation-name: maskRight;}.maskDown {animation-name: maskDown;}.maskLeft {animation-name: maskLeft;}@keyframes fadeInUpShorter {from {opacity: 0;transform: translate(0, 50px);transform-origin: 0 0;}to {opacity: 1;transform: none;}}.fadeInUpShorter {animation-name: fadeInUpShorter;}@keyframes fadeInLeftShorter {from {opacity: 0;transform: translate(50px, 0);transform-origin: 0 0;}to {opacity: 1;transform: none;}}.fadeInLeftShorter {animation-name: fadeInLeftShorter;}@keyframes fadeInRightShorter {from {opacity: 0;transform: translate(-50px, 0);transform-origin: 0 0;}to {opacity: 1;transform: none;}}.fadeInRightShorter {animation-name: fadeInRightShorter;}@keyframes fadeInDownShorter {from {opacity: 0;transform: translate(0, -50px);transform-origin: 0 0;}to {opacity: 1;transform: none;}}.fadeInDownShorter {animation-name: fadeInDownShorter;}@keyframes blurIn {from {opacity: 0;filter: blur(20px);transform: scale(1.2);}to {opacity: 1;filter: blur(0);transform: none;}}.blurIn {animation-name: blurIn;}@keyframes grayOut {from {opacity: 1;filter: grayscale(0);}15% {filter: grayscale(100%);}to {opacity: 0;filter: grayscale(100%);}}.grayOut {animation-name: grayOut;}@keyframes dotPulse {from {opacity: 1;transform: scale(0.2);}to {opacity: 0;transform: scale(1);}}.dotPulse {animation-name: dotPulse;animation-iteration-count: infinite;animation-duration: 4s;}@keyframes slideInUp {0% {transform: translate3d(0, 100%, 0);visibility: visible;}to {transform: translateZ(0);}}@keyframes slideInDown {0% {transform: translate3d(0, -100%, 0);visibility: visible;}to {transform: translateZ(0);}}@keyframes slideInLeft {0% {transform: translate3d(-100%, 0, 0);visibility: visible;}to {transform: translateZ(0);}}@keyframes slideInRight {0% {transform: translate3d(100%, 0, 0);visibility: visible;}to {transform: translateZ(0);}}@keyframes flipInX {0% {animation-timing-function: ease-in;opacity: 0;transform: perspective(400px) rotateX(90deg);}to {transform: perspective(400px);}}@keyframes flipInY {0% {animation-timing-function: ease-in;opacity: 0;transform: perspective(400px) rotateY(90deg);}to {transform: perspective(400px);}}@keyframes flipOutY {0% {animation-timing-function: ease-out;transform: perspective(400px);}to {opacity: 0;transform: perspective(400px) rotateY(90deg);}}@keyframes brightIn {0% {animation-timing-function: ease-in;filter: brightness(0%);}to {filter: brightness(100%);}}.brightIn {animation-name: brightIn;}.appear-animate {visibility: hidden;opacity: 0;}.appear-animation-visible {visibility: visible;opacity: 1;}@keyframes zoomInShorter {0% {-webkit-transform: scale3d(0.8, 0.8, 0.8);opacity: 0;transform: scale3d(0.8, 0.8, 0.8);}50% {opacity: 1;}}.zoomInShorter {animation-name: zoomInShorter;}@keyframes bounceInUp {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;transform: translate3d(0, 3000px, 0);}60% {opacity: 1;transform: translate3d(0, -20px, 0);}75% {transform: translate3d(0, 10px, 0);}90% {transform: translate3d(0, -5px, 0);}to {transform: translate3d(0, 0, 0);}}@keyframes slideZoomIn {0% {transform: scale3d(1, 1, 1);opacity: 1;}100% {transform: scale3d(1.1, 1.1, 1);opacity: 1;}}.slideZoomIn {animation-name: slideZoomIn;}@keyframes rotateStar {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}.label-star {align-items: center;padding: 9px 7px 5px;border-radius: 1rem;line-height: 1;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #f7ca63;}.label-star::before, .label-star::after {animation: 4s linear 0s infinite rotateStar;content: "\e13e";display: inline-block;margin: 0.5rem 0.5rem 0.5rem 1.5rem;vertical-align: middle;font-family: "Font Awesome 6 Pro";font-size: 0.467em;}.label-star::before {margin-right: 0.5rem;animation-direction: reverse;}.comments.no-border {border-top: none }.comments ul ul {margin-right: 6rem;padding-top: 4.5rem }.comments li {margin-bottom: 4.5rem }.comments li:last-child {border-bottom-width: 0;margin-bottom: 0;padding-bottom: 0 }.comment {position: relative;display: flex;align-items: flex-start }.comment p {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.comment-body {position: relative;flex: 1 1 auto;margin-right: 20px;padding: 22px 20px;background-color: #fffcf6;border-radius: 1.5rem;box-shadow: rgb(0 0 0 / 0%) 0px 0.0625em 0.0625em, rgb(0 0 0 / 14%) 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #fffcf6;}.comment-reply {color: #777;position: absolute;right: 0;top: 1.7rem;font-weight: 600;line-height: 1;padding-bottom: 0.5rem;transition: color 0.3s,box-shadow 0.3s }.comment-reply:focus, .comment-reply:hover {color: #b68c5a;box-shadow: 0 2px 0 #b68c5a }.comment-media {max-width: 6rem;flex: 0 0 6rem;height: 6rem;overflow: hidden;box-shadow: #00000026 -1.95px 1.95px 2.6px;border-radius: 1.5rem;}.comment-media img {display: block;width: 100%;height: 100%;object-fit: cover }.comment-user {margin-bottom: 1rem }.comment-user h6 {margin-top: 1.2rem;margin-bottom: 0.8rem;}.comment-user h6 a:focus, .comment-user h6 a:hover {color: #b68c5a }.comment-user h6 span {display: block }.comment-date {display: block;margin-bottom: 0.5rem;font-size:var(--font-xl);color: #666;line-height: 1 }@font-face {font-family: "Font Awesome 6 Pro";src: url("../fonts/Themeparsi.eot?5gap68");src: url("../fonts/Themeparsi.eot?5gap68#iefix") format("embedded-opentype"), url("../fonts/Themeparsi.ttf?5gap68") format("truetype"), url("../fonts/Themeparsi.woff?5gap68") format("woff"), url("../fonts/Themeparsi.svg?5gap68#Themeparsi") format("svg");font-weight: normal;font-style: normal;font-display: block;}.social-links {display: inline-flex;flex-wrap: wrap;align-items: center;}.social-links.square-link .social-link {border-radius: 0;}.social-links.square-link, .social-links.rounded-link {display: flex;justify-content: center;}.social-links.square-link .social-link, .social-links.rounded-link .social-link {margin: 5px 15px;border: none;font-size: 24px;width: 45px;height: 45px;line-height: 45px;}.social-links.square-link .social-link:not(:hover), .social-links.rounded-link .social-link:not(:hover) {color: #fff;background-color: #eee;}.social-links.rounded-link .social-link {border-radius: 1.5rem;}.social-link {display: flex;justify-content: center;align-items: center;margin: 2px 8px 2px 0;width: 3.6rem;height: 3.6rem;border-radius: 50%;transition: color 0.4s, border 0.4s, background 0.4s;background-color: #f7ca63;border: 2px solid #535353 }.social-link img {width: 15px;height: 15px;}.social-link:last-child {margin-left: 0;}.social-link i {line-height: 1;}.social-link:hover {background: #91b367;border-color: #91b367;color: #fff;}.circle-icon {display: flex;text-align: center;align-items: center;justify-content: center;border: 2px solid #535353;width: 36px;height: 36px;border-radius: 50%;}.circle-icon i {font-size: 1.8rem;background: #f7ca63;border-radius: 50%;border: 2px solid #ffffff;width: 32px;height: 32px;}.no-border .social-link {border: 0;line-height: 30px;}.no-border .social-link:not(:hover) {background: transparent;}.no-backgrond .social-link {background-color: transparent;line-height: 30px;}.no-backgrond .social-link:not(:hover) {background: transparent;}.widget-title {margin-bottom: 2rem;padding: 1.1rem 0;font-size: var(--heading-xs);font-weight: 700;line-height: 1.2;border-bottom: 1px solid #eee;}.widget-products .widget-title {padding: 2.8rem 0.3rem 1.6rem;font-size: 1.8rem;font-weight: 600;}.form .form-control {margin-bottom: 2rem;}.form-control {display: block;width: 100%;min-height: 4.8rem;padding: 1.2rem 1.5rem 1.1rem;min-height: 4.8rem;line-height: 1.5;border: 1px solid #ddd;font-size: var(--font-lg);font-weight: 400;box-shadow: none;outline: 0;transition: background-color 0.3s, border-color 0.3s;color: #999;border-radius: 1rem;background-color: #ffffffe0;}.form-control::placeholder {color: inherit;transition: color 0.3s;direction: rtl;text-align: right }.form-control:focus::placeholder {color: transparent;}.form-control:focus::-webkit-input-placeholder {color: transparent;}.form-control:focus::-moz-placeholder {color: transparent;}.form-control.form-solid {background-color: #fff;border: 0;color: #8d8d8d;}textarea {font-family: inherit;min-width: 100%;max-width: 100%;}.custom-checkbox {position: absolute;opacity: 0;}.custom-checkbox + label {display: block;position: relative;padding-right: 2.6rem;cursor: pointer;}.custom-checkbox + label::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 18px;height: 18px;line-height: 17px;border: 1px solid #535353;border-radius: 2px;}.login-popup .custom-checkbox + label::before {border: 1px solid #fff;}@media (-ms-high-contrast: active), (-ms-high-contrast: none) {.custom-checkbox + label::before {line-height: 14px;}}.custom-checkbox:checked + label::before {content: "";border-color: #f7ca63;background: #f7ca63;color: #fff;font-size: 9px;font-weight: 600;font-family: "Font Awesome 6 Pro";text-align: center;}.select-box, .select-menu {position: relative;}.select-box select, .select-menu select {position: relative;max-width: 14rem;min-height: auto;width: auto;height: 100%;padding-right: 9px;padding-left: 25px;border: 1px solid #d7d7d7;border-radius: 2px;color: inherit;background-color: transparent;font-size: var(--heading-xs);font-family: inherit;z-index: 1;-moz-appearance: none;-webkit-appearance: none;}.select-box select:focus, .select-menu select:focus {outline: none;}.select-box::before, .select-menu::before {content: "";font-family: "Font Awesome 6 Pro";position: absolute;font-weight: 900;font-size: 9px;left: 8px;top: 50%;transform: translateY(-50%);}.select-box option {font-size: 1.3rem;}@media (-ms-high-contrast: active), (-ms-high-contrast: none) {select::-ms-expand {display: none;}select:focus::-ms-value {background: transparent;color: #666;}}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;}.quantity {-moz-appearance: textfield;max-width: 48px;}.input-group {display: inline-flex;width: 11rem;height: 4.5rem;}.input-group .form-control {flex: 1;padding: 0;min-height: 4.5rem !important;font-size: 1.4rem;border: solid #ffffff29;border-width: 1px 0;color: #fff;text-align: center;border-radius: 0;}.input-group button {padding: 0;width: 3.1rem;border: 1px solid #ffffff29;font-size: 1.3rem;color: #fff;background-color: #ffffff29;cursor: pointer;-webkit-appearance: none;}.custom-radio {position: relative;}.custom-radio input {display: none;}input[type=radio] ~ label {padding-right: 2.5rem;}input[type=radio] ~ label::before, input[type=radio] ~ label::after {position: absolute;content: "";display: inline-block;border-radius: 50%;top: 50%;transform: translateY(-50%);}input[type=radio] ~ label::before {right: 0;width: 1.8rem;height: 1.8rem;background-color: #fff;border: 1px solid #cdcdcd;}input[type=radio] ~ label::after {width: 0.8rem;height: 0.8rem;right: 0.5rem;background: #91b367;opacity: 0;}input[type=radio]:checked ~ label::after {opacity: 1;}.input-wrapper input.form-control {flex: 1;min-width: 40px;font-size: 1.3rem;direction: rtl;border-color: #999;background-color: #f9f9f960;color: #ccc }.input-wrapper-inline {display: flex;position: relative;max-width: 61.3rem;width: 100%;height: 45px;}.btn-absolute input.form-control {width: 100%;padding: 1rem 4rem 1rem 1.5rem;color: #666;font-size: 1.3rem;}.btn-absolute .btn {position: absolute;width: auto;height: 100%;min-width: 4.3rem;left: 0;font-size: 1.6rem;}.btn-absolute .btn:hover {color: #91b367;}.btn-absolute .btn i {margin-right: 0;}.tab-content {background-color: transparent;}.nav-tabs {display: flex;flex-wrap: wrap;min-height: 75px;height: auto;}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-item:hover .nav-link {color: #535353;}.nav-tabs .nav-item .nav-link.active {color: #f7ca63;font-size: var(--heading-lg);font-weight: 800;}.nav-link {display: block;margin-bottom: -0.1rem;padding: 1.6rem 0.2rem;font-size: var(--heading-sm);font-weight: 300;line-height: 1;text-align: center;border-radius: 0;border: 0;transition: border 0.35s, color 0.35s, background-color 0.35s;}.nav-link-with-img {position: relative;margin-bottom: -4px;height: 100%;padding: 1.5rem 0 2rem;}.nav-link-with-img figure {height: 7.4rem;width: 12.1rem;}.nav-link-with-img .img-cat-title {position: absolute;bottom: 1.8rem;font-size:var(--heading-xs);font-weight: 100;min-width: 12.1rem;color: #fff }.nav-link-with-img::after {content: "";position: absolute;bottom: -2px;width: 100%;border-bottom: 3px solid #f7ca63;transform: scaleX(0) translateX(50%);transform-origin: right;transition: transform 0.3s;border-radius: 5px;}.nav-link-with-img.active::after, .nav-link-with-img:hover::after {transform: scaleX(1) translateX(50%);}.nav-item:not(:last-child) {margin-left: 2rem;}.nav-item:not(:first-child) {margin-right: 2rem;}.nav-fill .nav-item {flex: 1;}.tab-content {position: relative;}.tab-content > .tab-pane {position: absolute;right: 0;left: 0;top: 0;bottom: 0;height: 0;opacity: 0;z-index: -1;transition: visibility 0.3s, opacity 0.3s;}.tab-content > .tab-pane:not(.active) {overflow: hidden;visibility: hidden;}.tab-content > .active {position: relative;height: auto;opacity: 1;z-index: auto;}.tab-pane {color: #fff;background-size: cover;margin-bottom: 10rem;}.tab-pane-wrap {background: url(/images/bg-line1.png) #fafafa;border: 1px solid #f8f8f8;box-shadow: #00000026 -1.95px 1.95px 2.6px;padding: 4rem;border-radius: 1.5rem;}.tab-nav-simple .nav-link {border-bottom: 2px solid transparent;background-color: transparent;color: #666;font-size:var(--heading-lg) }.tab-nav-simple .nav-item.show .nav-link, .tab-nav-simple .nav-item .nav-link.active, .tab-nav-simple .nav-item:hover .nav-link {border-bottom-color: #91b367;}.tab-nav-center .nav {justify-content: center;}.tab-nav-right .nav {justify-content: flex-start;}.tab-nav-boxed .nav-link {padding-right: 2.4rem;padding-left: 2.4rem;}.tab-nav-round .nav-item:not(:last-child) {margin-left: 2px;}.tab-nav-round .nav-link {margin-bottom: 0;border-radius: 2.3rem;background-color: #f2f3f5;}.tab-nav-round .nav-tabs {border-bottom: 0;}.tab-boxed .tab-pane {padding-right: 2rem;padding-left: 2rem;}@media (max-width: 767px) {.tab-nav-boxed .nav-link {padding-right: 1rem;padding-left: 1rem;}}@media (max-width: 479px) {.tab-nav-round .nav-link {margin-bottom: 0.5rem;}}.nav-filters {display: flex;align-items: center;flex-wrap: wrap;color: #666;}.nav-filters li:not(:last-child) {margin-left: 1.8rem;}.nav-filter {display: inline-block;position: relative;padding: 0.5rem 0;font-size: 1.4rem;line-height: 1;color: #999 }.nav-filter.active {background-color: transparent;color: inherit;}.nav-filters li:has(.nav-filter.active) {background-color: #f7ca63;color: #fff;}.nav-filters li:has(.nav-filter.active) span {color: #fff;}.nav-filters li:hover {background-color: #f7ca63;color: #fff;}.nav-filters li:hover a {color: #fff;}.nav-filters li:hover span {color: #fff;}.filter-underline .nav-filter {border-bottom: 1px solid transparent;transition: color 0.3s, border-color 0.3s;}.filter-underline .nav-filter.active {border-color: #91b367;}.mfp-wrap {z-index: 3000;}.mfp-bg {z-index: 3000;background: #000;opacity: 0;transition: opacity 0.3s ease-out;}.mfp-bg.mfp-ready {opacity: 0.7;}.mfp-bg.mfp-removing {opacity: 0;}.mfp-container video {width: 100%;height: 100%;}.mfp-close {width: 24px;height: 24px;opacity: 1;}.mfp-wrap .mfp-close {top: 20px;left: 20px;}.mfp-content .mfp-close {text-align: center;line-height: unset;top: 0px;left: -1px;position: absolute;display: flex;align-items: center;justify-content: center;background-color: #f7ca63;padding: 35px 35px 18px 18px;border-radius: 13px 0 15px 0;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {top: 15px;left: 0;}.mfp-close span {display: none;}.mfp-close::before, .mfp-close::after {content: "";display: block;position: absolute;background-color: #fff;width: 2px;height: 50%;top: 13px;right: calc(50% - 0px);transform: rotateZ(135deg) scale(1.5);border-radius: 5px;}.mfp-close::before {width: 50%;height: 2px;top: calc(50% - 1px);right: 15px;transform: rotateZ(135deg) scale(1.5);}.mfp-close:hover, .mfp-close:focus {color: #91b367 }.pswp__button--arrow--right, .mfp-arrow {width: 4.8rem;height: 4.8rem;color: #fff;border-radius: 50%;font-size: 2.4rem;font-weight: 900;font-family: "Font Awesome 6 Pro";text-align: center;opacity: 0.5;right: 10%;transition: opacity 0.3s;border: 2px solid;}.pswp__button--arrow--left, .mfp-arrow {width: 4.8rem;height: 4.8rem;color: #fff;border-radius: 50%;font-size: 2.4rem;font-weight: 900;font-family: "Font Awesome 6 Pro";text-align: center;opacity: 0.5;left: 10%;transition: opacity 0.3s;border: 2px solid;}.pswp__ui > button::before {background: transparent;position: static;line-height: 44px;}.pswp__ui > button.pswp__button--arrow--right::before {margin-left: 3px;}.pswp__ui > button.pswp__button--arrow--left::before {margin-right: 3px;}.pswp__ui > button:hover {opacity: 1;}.pswp__button--arrow--left::before {content: "";font-family: "Font Awesome 6 Pro";}.mfp-arrow::before, .mfp-arrow::after {content: "";position: static;display: inline;margin: 0;border: 0;}.mfp-arrow::after {content: none;}button.mfp-arrow {border: 2px solid;}.pswp__button--arrow--left, .mfp-arrow-left {right: 10%;}.pswp__button--arrow--right::before, .mfp-arrow-right::before {content: "";font-family: "Font Awesome 6 Pro";}.mfp-content > * {position: relative;margin: auto;background: #91b36780;box-shadow: 5px 5px 20px #0000001a;border: 2px solid #f7ca63;backdrop-filter: blur(10px);}.mfp-ready .mfp-content > * {opacity: 1;}.mfp-removing .mfp-content > * {opacity: 0;}.login-popup {max-width: 490px;padding: 4rem;border-radius: 1.5rem;}.login-popup .nav-tabs {height: 120px;}.login-popup .tab .nav-item {flex: none;}.login-popup .nav-item .nav-link:hover {color: #fff }.login-popup .social-link {border-color:#fff;}.login-popup .nav-item .nav-link {padding: 0 0 1px;color: #f7ca63;font-size: var(--heading-md);font-weight: 300;line-height: 2.43;transition: font-size 0.3s, color 0.3s;}.login-popup .delimiter {margin: 0 0.8rem;color: #fff }.login-popup .tab-pane {padding: 0;}.login-popup form {margin-bottom: 2.2rem;}.login-popup .form-group {margin-bottom: 1.8rem;position: relative;}.login-popup .form-group span.form-control-icon {width: 40px;height: 40px;line-height: 40px;font-size: 16px;color: #999;position: absolute;top: 5px;left: -10px;}.login-popup .form-group label {display: inline-block;margin-bottom: 8px;font-size: 1.3rem;line-height: 1;}.login-popup .form-group .form-control {padding: 1.2rem 1.5rem 1.1rem;color: #fff;border-radius: 1rem;background: #ffffff29;border: 1px solid #ffffff29;height: 6rem;}.login-popup .form-footer {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-top: 2.5rem;margin-bottom: 2.3rem;font-size: 1.3rem;}.login-popup .custom-checkbox + label {color: #fff }.login-popup .lost-link {text-align: right;color: #535353;font-size: 1.3rem;}.login-popup .lost-link:hover {color: #91b367;}.login-popup .form-choice label {display: flex;align-items: center;margin-top: 2.5rem;margin-bottom: 1.3rem;font-size: 1.3rem;color: #eee;}.login-popup .form-choice label::after, .login-popup .form-choice label::before {content: "";height: 1px;flex: 1;background: #eee;}.login-popup .form-choice label::after {margin-right: 3rem;}.login-popup .form-choice label::before {margin-left: 3rem;}.container > .login-popup {margin: 0 auto;background: url(/images/bg-line1.png) #fafafa;background-size: cover;border: 1px solid #f8f8f8;box-shadow: #00000026 -1.95px 1.95px 2.6px;}.login-popup .login-main .form-group .form-control {padding: 1.2rem 1.5rem 1.1rem;font-size: var(--font-lg);color: #999;border-radius: 1rem;border-color: #ddd;background-color: #ffffffe0;height: 6rem;font-family: vazir }.login-popup .login-main .login-title-wrap {display: flex;justify-content: center;align-items: center }.login-popup .login-main .login-main-title {color: #91b367;font-size: var(--heading-lg);font-weight: 700;}.mfp-product .mfp-container {display: flex;align-items: center;justify-content: center;padding: 4rem 2rem 4rem;}.mfp-product .mfp-content {max-width: 98.8rem;margin: auto;}.mfp-product .product {margin-bottom: 2rem;background: #91b36780;box-shadow: 5px 5px 20px #0000001a;border: 2px solid #f7ca63;backdrop-filter: blur(10px);padding: 3rem;border-radius: 1.5rem;}.mfp-product .product-single .product-details {padding: 0;}.mfp-product .product-details {position: absolute;overflow-y: auto;height: 100%;top: 0;}.mfp-product .mfp-close {color: #fff;top: 0px;left: -1px;position: absolute;display: flex;align-items: center;justify-content: center;background-color: #f7ca63;padding: 25px 25px;border-radius: 13px 0 15px 0;}.mfp-product .owl-nav .owl-next, .mfp-product .owl-nav .owl-prev {width: 3.6rem;height: 3.6rem;font-size: 3rem;}.mfp-product .owl-nav .owl-next {right: 1rem;}.mfp-product .owl-nav .owl-prev {left: 1rem;}.pswp__bg {background-color: #000000b3;}.pswp__img--placeholder--blank {background-color: #F2F3F5;}.pswp__ui--fit .pswp__caption, .pswp__ui--fit .pswp__top-bar {background-color: transparent;}.pswp__caption__center {text-align: center;}.mfp-ready.mfp-flip-popup .mfp-content {transform: translateY(0) perspective(600px) rotateX(0);}.mfp-flip-popup .mfp-content, .mfp-removing.mfp-flip-popup .mfp-content {transition: 0.3s ease-out;transform: translateY(-20px) perspective(600px) rotateX(20deg);}.mfp-content video {width: 100%;height: 100%;}.mfp-video-popup .mfp-content {max-width: 1000px;}.mfp-video-popup {z-index: 10000;}.mfp-img-popup .mfp-content {width: unset;}@media (max-width: 767px) {.mfp-product .product {padding: 2rem 1rem;}.mfp-arrow {color: #444;}.mfp-product .product-details {position: relative;}}@media (min-width: 768px) {.mfp-product .row {margin: 0 -1.5rem;}.mfp-product .row > .col-md-6 {padding-right: 1.5rem;padding-left: 1.5rem;}.mfp-product .product-gallery {margin-bottom: 0;}.mfp-product .pr-md-3 {padding-left: 1.5rem;}}.title-custom-cross {display: flex;align-items: center;font-size:var(--heading-xl);color: #91b367;line-height: 1 }.title-custom-cross.title-line:after, .title-custom-cross.title-line-inverse:after, .title-custom-cross.title-right-line:before, .title-custom-cross.title-right-line-inverse:before {max-width: 6rem;}.title-underline-simple.title-underline span:after {content: none;}.title-custom-underline:after {content: "";position: absolute;top: 3.4rem;left: 50%;transform: translateX(-50%);padding: 0 4rem;border: 2px solid #26c;}.title {display: flex;flex-wrap: wrap;position: relative;align-items: center;text-align: center;margin-bottom: 0;line-height: 0;color: #535353;font-size: var(--heading-md);font-weight: 500 }.title.title-center {justify-content: center;}.title.title-descri {font-size: 3rem;}.badge {background: #f7ca63;padding: 0.8em 1em;line-height: 0.5em;border-radius: 0.5rem;color: #fff;margin-bottom: 10px;display: inline-block;font-size: var(--font-xl);border: 2px solid #f7ca63;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;}.title-line-inverse::after {flex: 1;margin-right: 3rem;content: "";height: 1px;background-color: #fff;}.title-line::after {flex: 1;margin-right: 3rem;content: "";height: 1px;background-color: #91b367 }.title-line.title-underline::after {position: absolute;right: 0;left: 0;bottom: 0;z-index: 1;}.title-right-line-inverse::before {flex: 1;margin-left: 3rem;content: "";height: 1px;background-color: #fff;}.title-right-line::before {flex: 1;margin-left: 3rem;content: "";height: 1px;background-color: #91b367 }@media (max-width: 479px) {.title-line::before {margin-left: 1.5rem;}.title-line::after {margin-right: 1.5rem;}}.title-underline {display: block;text-align: right;}.title-underline:after {margin: 0;position: absolute;right: 0;left: 0;bottom: 0;z-index: 1;}.title-underline span {display: inline-block;position: relative;z-index: 2;line-height: 2.28;}.title-underline span::after {content: "";position: absolute;display: block;width: 100%;height: 1px;bottom: 0;background-color: #91b367;}.title-custom-wrap {flex-direction: column;text-align: center;align-items: center;min-height: 100px;}.title-custom {font-weight: 900;color: #151515;justify-content: center;}.title-custom h2 {margin-top: 0.8rem }.title-custom-green {font-size:var(--heading-xs);color: #91b367;}.title-white {font-weight: 900;color: #fff;justify-content: center;}.title-white h2 {margin-top: 0.8rem }.title-custom-white {font-size: var(--heading-xs);color: #fff;}.title-wrapper .title {margin-bottom: 2rem;font-weight: 700 }.title-wrapper p {margin-bottom: 2.3rem;font-size: 1.4rem;line-height: 1.71;color: #999;}.title-simple {display: block;}.title-simple::before, .title-simple::after {content: none;}.title-index3 {margin-bottom: 5rem;}.title-sm {font-size:var(--heading-lg);}.title-icon {flex-direction: column;}.title-icon > i {margin-top: 1rem;font-size: 1.8rem;color: #91b367;}.title-icon::before, .title-icon::after {content: none;}.title-white {color: #fff;}.title-white::before, .title-white::after {background-color: #fff;opacity: 0.1;}.title-white > .title {color: #fff;}.title-white > .title::before, .title-white > .title::after {background-color: #fff;opacity: 0.1;}.title-white > p {color: #fff;opacity: 0.5;}.title-link {justify-content: space-between;padding: 1rem 0;border-bottom: 1px solid #eee;}.title-link::before, .title-link::after {content: none;}.title-link a {color: #444;font-size: 1.3rem;}.title-link a:hover {color: #91b367;}.title-link i {font-size: 1rem;}.with-link {display: flex;justify-content: space-between;line-height: 1;}.with-link::after {background-color: #eee;}.with-link a {display: inline-flex;align-items: center;margin-right: auto;font-weight: 700;font-size: 13px;line-height: 2.05em;color: #535353;transition: color 0.3s;}.with-link a:hover {color: #91b367;}.with-link i {margin-right: 0.9rem;font-size: 1.9rem;line-height: 0;}.menu-coffee {background-position: top center;background-repeat: no-repeat;background-size: contain;min-height: 100rem;}.menu-coffee-wrap {border-radius: 0.5rem;margin: 10px;padding: 6rem 3rem;box-shadow: 4px 4px 5px 0px #f5d48f inset, -4px -4px 5px 0px #f0cf92 inset;}.menu-coffee .tab {max-width: 840px;min-height: 700px;margin: 0 auto;border: 1px solid #e3e0d3;border-radius: 1.5rem;overflow: hidden;background: linear-gradient(0deg, #fdf8eb, #fdf8eb);}.menu-coffee .nav-link.active {font-size: var(--heading-sm) !important;}.menu-coffee .nav-link {font-size: var(--heading-sm) !important;}.menu-coffee .tab-content {max-height: 800px;overflow: auto }.menu-coffee .tab-content .menu-item {display: flex;align-items: center;margin-left: 4rem;margin-bottom: 2rem;direction: rtl;}.menu-coffee .nav-link {border-radius: 48px;background-clip: border-box;padding: 6px 16px 7px;border: 2px solid;border-color: transparent }.menu-coffee .tab-nav-simple .nav-item:hover .nav-link {border: 2px solid #91b367;}.menu-coffee .nav-tabs .nav-item .nav-link.active {border: 2px solid #91b367;color: #91b367 }.menu-coffee .nav-tabs {border-bottom: none;min-height: 60px;}.menu-coffee .menu-item-description {display: block;vertical-align: baseline;padding: 0 0;margin: 0 0;flex: 1;}.menu-coffee .menu-item-description .menu-item {align-items: center;margin-bottom: 20px;padding-right: 70px;padding-inline-end: 70px;padding-inline-start: 0;}.menu-coffee .menu-item-description .menu-item-title {display: flex;justify-content: space-between;}.menu-coffee .menu-item .menu-item-img {padding-right: 30px;padding-inline-end: 30px;padding-inline-start: 0;}.menu-coffee .menu-item .menu-item-img img {border: none;border-radius: 0;box-shadow: none;height: auto;}.menu-coffee .menu-item-description .menu-item-header {margin: 0;font-size: var(--heading-sm);color: #151515 }.menu-coffee .menu-item-description .menu-item-price {margin: 0;font-size: var(--heading-sm);color: #91b367 }.menu-coffee .menu-item-dots {flex: 1;border-bottom: 2px dotted #00000033;margin: 0px 15px 0;position: relative;top: -15px;}.tooltiptext {font-family: vazir;position: absolute;padding: 1rem 0.7rem;bottom: 150%;right: 48%;background-color: #333;color: #fff;font-size: 1.3rem;font-weight: 400;text-align: center;visibility: hidden;opacity: 0;transform: translateX(-50%);z-index: 1;transition: opacity 0.3s;}.tooltip-top::after, .tooltip-bottom::after {content: "";position: absolute;right: 50%;margin-right: -6px;border-width: 6px;border-style: solid;}.tooltip-top::after {top: 96%;border-color: #333 transparent transparent transparent;}.tooltip-bottom::after {top: -37%;border-color: transparent transparent #333 transparent;}.btn {display: inline-block;text-align: center;align-items: center;justify-content: center;border: 2px solid #e4eaec;background-color: #e4eaec;color: #535353;outline: 0;padding: 0.8em 2.78em;font-weight: 300;font-size: var(--heading-xs);font-family: vazir;transition: color 0.3s, border-color 0.3s, background-color 0.3s, box-shadow 0.3s;white-space: nowrap;cursor: pointer;border-radius: 1rem;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;}.btn:hover, .btn:active, .btn:focus {color: #91b367;border-color: #cfdadd;background-color: #cfdadd;}.btn i {margin-right: 0.4rem;line-height: 0;font-size: var(--heading-sm);}.btn i::before {margin: 0;}.btn-green {color: #fff;border-color: #91b367;background-color: #91b367;}.btn-green:hover, .btn-green:active, .btn-green:focus {color: #fff;border-color: #6e9143;background-color: #6e9143;}.btn-yellow {color: #fff;border-color: #f7ca63;background-color: #f7ca63;}.btn-yellow:hover, .btn-yellow:active, .btn-yellow:focus {color: #fff;border-color: #e8b540;background-color: #e8b540;}.btn-white {color: #535353;background-color: #fff;border-color: #fff;}.btn-white:hover, .btn-white:active, .btn-white:focus {color: #fff;border-color: #91b367;background-color: #91b367;}.btn-white.btn-outline {color: #fff;background-color: transparent;border-color: #fff;}.btn-white.btn-outline:hover, .btn-white.btn-outline:active, .btn-white.btn-outline:focus {color: #91b367;background-color: #fff;}@keyframes slideLeft {0% {transform: translateX(0);}50% {transform: translateX(-0.5em);}100% {transform: translateX(0);}}@keyframes slideRight {0% {transform: translateX(0);}50% {transform: translateX(0.5em);}100% {transform: translateX(0);}}@keyframes slideUp {0% {transform: translateY(0);}50% {transform: translateY(-0.5em);}100% {transform: translateY(0);}}@keyframes slideDown {0% {transform: translateY(0);}50% {transform: translateY(0.5em);}100% {transform: translateY(0);}}.btn-link {padding: 0;color: #fff;border: 0;background-color: transparent;box-shadow: none }.btn-link:hover, .btn-link:active, .btn-link:focus {background-color: transparent;color: #f7ca63;}.btn.btn-block {display: block;width: 100%;padding: 1.1em 1em;}@media (-ms-high-contrast: active), (-ms-high-contrast: none) {.btn.btn-link {overflow: visible;}}.post {border-radius: 1.5rem;position: relative }.post .btn i {margin-right: 6px;}.post .btn i::before {margin: 0;}.post .post-details > *:last-child {margin-top: 0;margin-bottom: 0;}.post.post-list.overlay-dark {border: 1px solid #e3e0d3;background: #fefcf5;border-radius: 0 }.post-calendar .post-day {display: block;margin-bottom: 1px;font-size: 1.6rem;}.post-calendar .post-month {display: block;margin-right: 2px;font-size: 1rem;}.post-media {position: relative;width: 100%;margin-bottom: 0;border-radius: 1.5rem 1.5rem 0 0;}.post-media img {display: block;width: 100%;height: auto;transition: transform 0.3s;border-radius: 1.5rem 1.5rem 0 0 }.post.overlay-dark .post-media {border-radius: 0;box-shadow: #00000066 0px 2px 4px, #0000004d 0px 7px 13px -3px, #00000033 0px -3px 0px inset;}.post.overlay-dark .post-media img {border-radius: 0;}.post.overlay-dark .post-details {min-height: 350px;padding: 1.5rem;display: inline-grid;align-items: center;border-radius: 0px !important;}.post .post-calendar {display: flex;align-items: center;justify-content: center;flex-direction: column;width: 4.5rem;height: 4.7rem;color: #fff;font-weight: 600;position: absolute;right: 2rem;top: 2rem;border-radius: 10px;box-shadow: 0 2px 5px #0000001a;animation: fixedTop 0.4s;transition: color 350ms ease, background-color 350ms ease;background: #00000033;-webkit-backdrop-filter: blur(0.7rem);backdrop-filter: blur(0.7rem);border: 1px solid #ffffff33;}.post-single {box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;border-radius: 1.5rem;overflow: hidden }.post-single .post-calendar {position: absolute;right: 2rem;top: 2rem;}.post-single .post-calendar {display: flex;align-items: center;justify-content: center;flex-direction: column;width: 4.5rem;height: 4.7rem;color: #fff;font-weight: 600;border-radius: 10px;box-shadow: 0 2px 5px #0000001a;animation: fixedTop 0.4s;transition: color 350ms ease, background-color 350ms ease;background: #00000033;-webkit-backdrop-filter: blur(0.7rem);backdrop-filter: blur(0.7rem);border: 1px solid #ffffff33;}.post-media .owl-dots {bottom: 2.5rem;}.post-media .owl-dots .owl-dot span {border-color: #fff;background-color: transparent;}.post-media .owl-dots .owl-dot:hover span {border-color: #fff;background-color: #fff;}.post-details {padding: 2rem 1rem 2.5rem;direction: rtl;border-radius: 0 0 1.5rem 1.5rem }.post.post-grid {border-radius: 1.5rem;}.post.post-grid .post-details {border-radius: 1.5rem;}.owl-carousel.owl-rtl .owl-item {border-radius: 1.5rem;}.owl-carousel.owl-rtl .owl-item .post-details {border-radius: 0 0 1.5rem 1.5rem;}.post-single figure{min-height:40rem }.post.post-classic {border-radius: 1.5rem;}.post.post-classic .post-details {border-radius: 1.5rem;}.post-single .post-details {border-radius: 1.5rem;}.post-meta {font-size:var(--heading-xs);color: #999;display: flex;align-items: center;text-align: center;justify-content: center;border-bottom: 1px solid #f7ca63;padding-bottom: 1rem;}.post-meta a, .post-meta span {color: #333;}.post-meta a:hover {color: #91b367;}.post-meta span {transition: color 0.3s;}.post-meta a {margin-left: 10px;font-size: var(--font-lg) }.post-meta .post-comment:hover span {color: inherit;}.post-title {margin-bottom: 1.2rem;margin-top: 2rem;font-size: var(--heading-sm);font-weight: 600;line-height: 1.5;color: #535353;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}.post-content {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 1.8rem;}.post-sm .post-details {padding: 2.2rem 0.3rem 2rem;}.inner-video .post-media {position: relative;height: 20rem !important }.inner-video .video-play {display: none;position: absolute;right: 50%;top: 50%;transform: translate(-50%, -50%);transition: color 0.3s, opacity 0.3s;font-family: "Font Awesome 6 Pro";font-size: 6rem;color: #fff;cursor: pointer;z-index: 10;}.inner-video .video-play::before {content: "";}.inner-video video {position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 100%;height: 100%;object-fit: cover;}.inner-video.playing video, .inner-video.paused video {display: block;}.inner-video.playing .video-play, .inner-video.pauvideo-play {opacity: 0;}.inner-video.playing .video-play:before, .inner-video.pauvideo-play:before {content: "";}.inner-video.playing .post-media, .inner-video.paupost-media {background-color: #000;}.inner-video.playing .post-media:hover .video-play, .inner-video.paupost-media:hover .video-play {opacity: 1;}.inner-video.playing img, .inner-video.paused img {visibility: hidden;}.inner-video.pauvideo-play {opacity: 1;}.inner-video.pauvideo-play:before {content: "";}.post-list {margin-bottom: 2rem;}.post-list .post-details {padding: 2rem 0;}.post-list img {min-height: 20rem;object-fit: cover;}@media (min-width: 576px) {.post-list {display: flex;align-items: center;}.post-list .post-media {margin-left: 2rem;}.post-list .post-details, .post-list .post-media {width: calc(50% - 1rem);}}.post-list-sm {display: flex;align-items: center;margin-bottom: 2rem;}.post-list-sm .post-media {max-width: 9rem;flex: 0 0 9rem;height: 9rem;}.post-list-sm .post-media img {height: 100%;object-fit: cover;border-radius: 1rem }.post-list-sm .post-details {padding: 0;margin-right: 1.6rem;background-color: transparent;border: none }.post-list-sm .post-details .post-name {margin-top: 0.8rem }.post-list-sm .post-meta {justify-content: start }.post-list-sm .post-author {color: #333 }.post-list-sm .post-title {margin-bottom: 0;white-space: normal;text-transform: none;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}.post-col .post {margin: 0;padding: 1rem 0.3rem;box-shadow: none }.product.product-main {padding: 1.5rem;border: 1px solid #eee;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.06);}.product.product-main {margin-bottom: 2rem;border: 1px solid #e3e0d3;border-radius: 1.5rem;overflow: hidden;background: #fff;}.product.product-main .product-details {background-color: #fff;padding: 0 }.product.product-main .post-title {margin-top: 1.2rem;}.product-details-wrap {color: #535353;margin-bottom: 1rem }.product-details-wrap li {display: flex;align-items: center;font-size:var(--heading-xs) }.post-frame .post-details {padding: 2.2rem 0 2rem;}.post-frame .post-content {margin-bottom: 1.8rem;line-height: 1.72;}ul.blog-filters {font-weight: 400;color: #333;margin-bottom: 10rem }ul.blog-filters li {margin-left: 2rem;margin-right: 2rem;border: 2px solid #f7ca63;padding: 3px 1.5rem;border-radius: 2rem;margin-bottom: 1rem }.blog-filters span {margin-right: 0.8rem;color: #999;}.blog-filters li {padding: 0;margin-right: 0.8rem;line-height: 2.143;border-bottom: 2px solid transparent;}.blog-filters a.nav-filter {border-width: 2px;}.owl-carousel.blog-centerzoom-carousel .post {position: relative;}.owl-carousel.blog-centerzoom-carousel .post-details {background-color: #1d1d1d;}.owl-carousel.blog-centerzoom-carousel .owl-nav .owl-prev {top: 80.5%;right: 10.5%;}.owl-carousel.blog-centerzoom-carousel .owl-nav .owl-next {top: 80.5%;left: 10.5%;}@media (min-width: 992px) {.owl-carousel.blog-centerzoom-carousel .owl-item {padding-bottom: 300px;}.owl-carousel.blog-centerzoom-carousel .post-details {position: absolute;}.owl-carousel.blog-centerzoom-carousel .owl-item .post-media {transform: scale(0.75);transition: transform 0.2s;transform-origin: top center;}.owl-carousel.blog-centerzoom-carousel .owl-item .post-details {width: 75%;top: 75%;transition: width 0.2s, top 0.2s, left 0.2s;}.owl-carousel.blog-centerzoom-carousel .center .post-media {transform: scale(1.5);}.owl-carousel.blog-centerzoom-carousel .center .post-details {top: 150%;width: 150%;right: -25%;}.owl-carousel.blog-centerzoom-carousel .owl-item:not(.active) + .owl-item:not(.active) .post-media, .owl-carousel.blog-centerzoom-carousel .active + .owl-item:not(.active) .post-media {transform-origin: top left;}.owl-carousel.blog-centerzoom-carousel .owl-item:not(.active) + .active .post-media {transform-origin: top left;}.owl-carousel.blog-centerzoom-carousel .center + .active .post-media {transform-origin: top right;}.owl-carousel.blog-centerzoom-carousel .center + .active .post-details {right: 25%;}}.pagination-wrap {margin-top: 40px;}.pagination {display: flex;list-style: none;padding: 0;margin: 20px 0;justify-content: center;align-items: center;gap: 8px;}.pagination li {margin: 0;}.pagination a {display: inline-block;padding: 10px 15px;text-decoration: none;color: #555;border: 1px solid #ddd;border-radius: 5px;font-size: var(--heading-sm);transition: all 0.3s ease;background-color: #fefcf5 }.pagination a:hover {background-color: #f7ca63;color: #fff;border-color: #f7ca63;}.pagination a.active {background-color: #91b367;color: #fff;border-color: #91b367;}.pagination a.prev, .pagination a.next {font-weight: bold;color: #f7ca63 }.pagination a.prev:hover, .pagination a.next:hover {background-color: #c18f59;color: #fff;border-color: #c18f59;}.show-info {margin: 0;color: #535353;}.show-info span {margin: 0 0.5rem;color: #535353;}.page-header {display: flex;flex-direction: column;align-items: center;justify-content: center;height: 250px;padding: 3em 1em;background: url(../images/page-header/header.jpg) no-repeat;background-color: #91b367;background-position: center;background-size: contain;text-align: center;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}.page-title {margin-top: 4rem;margin-bottom: 1rem;font-size: var(--heading-lg);color: #fff }.breadcrumb-nav {border-bottom: 1px dashed #eee;}.breadcrumb-nav .breadcrumb li:not(:last-child)::after {margin-right: 0.8rem;opacity: 1;}.breadcrumb {display: flex;flex-wrap: wrap;align-items: center;font-size: var(--font-xl);padding: 1rem 0;}.breadcrumb a {font-size: var(--font-xl) }.breadcrumb a:hover {color: #535353;}.breadcrumb li:not(:last-child) a {color: #999;transition: color 0.3s;}.breadcrumb li:hover:not(:last-child) a {color: #535353;}.breadcrumb .delimiter {margin: 0 0.7em;font-size: 1.19rem;opacity: 0.5;}.breadcrumb li:not(:last-child)::after {content: "\bb";position: relative;margin: 0 0.6em;font-size: 1.5rem;font-family: "Font Awesome 6 Pro";font-weight: 300;}.breadcrumb li:last-child {color: #91b367;padding-top: 5px }.banner-background {background-color: #6b6b6b;}.banner-background .banner-subtitle {font-size: var(--heading-lg);margin-top: 0px;}.banner-background .banner-title {margin-bottom: 0.7rem;font-size: var(--heading-xl);}.banner-background p {margin-bottom: 2.8rem;font-weight: 500;font-size: var(--heading-md);}.banner-background .input-wrapper {max-width: 60rem;width: 100%;height: 4.8rem;}.banner-background .input-wrapper .form-control {position: relative;flex: 1;padding-right: 2.4rem;border: 1px solid #e7e7e7;border-left: 0;font-size: 1.3rem;}.equal-height .product {height: 100%;}.product-shadow {transition: box-shadow 0.3s;}.product-shadow:hover {box-shadow: 0 15px 25px -20px rgba(0, 0, 0, 0.5);}.text-center .product-details {padding-right: 0.5rem;padding-left: 0.5rem;}.product-wrap {margin-bottom: 2rem;}.product {position: relative;overflow: hidden;font-family: vazir;font-size:var(--heading-sm);color: #fff;transition: 0.3s;border-radius: 1.5rem;background: #ffffff29;border: 1px solid #ffffff29;padding: 5px;}.product:hover .product-action, .product:hover .product-action-vertical {visibility: visible;opacity: 1;}.product-media:hover img:first-child {opacity: 0;}.product-media:hover img:last-child {opacity: 1;}.product-media {position: relative;margin-bottom: 0;transition: box-shadow 0.3s;}.product-media img {display: block;width: 100%;height: auto;transition: all 0.5s;}.product-media img:last-child {position: absolute;opacity: 0;left: 0;top: 0;right: 0;object-fit: cover;}.product-media img:first-child {position: relative;opacity: 1;}.product-2 {border: 1px solid #e3e0d3;border-radius: 10px;overflow: hidden;background: #fff;}.product-2 .product-media img {border-radius: 1rem 1rem 0 0;}.product-2 .product-details {background: #fff;}.product-2 .product-details .btn-quickview, .product-hide-details .btn-quickview {margin: 0;}.product.product-index3 {padding: 1rem 1rem 1.5rem;box-shadow: none;border: 1px solid #e5e5e5;border-radius: 0px;}.product.product-index3 .product-label.label-sale {font-size: 12px;font-weight: 400;padding: 4px 10px;border-radius: 25px;margin-top: 10px;}.product.product-index3 .product-details {background-color: #fff;text-align: right;padding: 0 }.product.product-index3 .product-details .ratings-container {justify-content: flex-start;margin-bottom: 1rem }.product.product-index3 .btn-cart.btn {max-width: 100%;background-color: #f9f9f9 !important;border-color: #ddd !important;border-radius: 3px;color: #000;box-shadow: none;border: 1px solid;}.equal-height .cafemenu {height: 100%;}.cafemenu-shadow {transition: box-shadow 0.3s;}.cafemenu-shadow:hover {box-shadow: 0 15px 25px -20px rgba(0, 0, 0, 0.5);}.text-center .cafemenu-details {padding-right: 0.5rem;padding-left: 0.5rem;}.cafemenu-wrap {margin-bottom: 2rem;}.cafemenu {position: relative;font-size: var(--heading-sm);color: #535353;transition: 0.3s;background: #ffffff29;border: 1px solid #ffffff29;padding: 5px;}.cafemenu-action {display: flex;justify-content: space-between;align-items: center }.cafemenu-action .cafemenu-buy {border-radius: 1.5rem;padding: 0.5rem 2rem;background-color: #f7ca63;border: 1px solid #f7ca63;color: #fff;box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;}.cafemenu-action .cafemenu-price {border-radius: 1.5rem;padding: 0.5rem 1rem;color: #aaa;border: 1px solid #eee;font-weight: 400;background-color: #fff;box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;}.cafemenu:hover .cafemenu-action, .cafemenu:hover .cafemenu-action-vertical {visibility: visible;opacity: 1;}.cafemenu-media:hover img:first-child {opacity: 0;}.cafemenu-media:hover img:last-child {opacity: 1;}.cafemenu-media {position: relative;margin-bottom: 0;transition: box-shadow 0.3s;}.cafemenu-media img {display: block;width: 45%;position: absolute;opacity: 0;top: -5rem;max-width: 17.5rem;height: auto;transition: all 0.5s;}.cafemenu-media a {display: flex;justify-content: center }.cafemenu-media img:first-child {position: absolute;opacity: 1;}.cafemenu.cafemenu-main .cafemenu-details {padding: 0 }.cafemenu.cafemenu-main .cafemenu-details .ratings-container {justify-content: center }.owl-carousel .owl-stage-outer .cafemenu-media img {top: -14rem;}.cafemenu-details-wrap {border-bottom: 1px solid #eee;margin-bottom: 1.5rem }.cafemenu-details-wrap p {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.cafemenu.cafemenu-main .post-title {margin-top: 1.2rem;}.cafemenu-wrapper {padding: 8rem 1.5rem 2rem;border: 1px solid #eee;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.06);margin-bottom: 2rem;border: 1px solid #e3e0d3;border-radius: 1.5rem;overflow: hidden;background: #fff;transition: 0.3s;}.cafemenu-wrapper:hover {cursor: pointer;border-color: #f7ca63;background-color: #f9eac9 }.cafemenu-wrapper .cafemenu-header {text-align: center;}.cafemenu-wrapper .cafemenu-header .cafemenu-title {font-size: var(--heading-md);color: #91b367;font-weight: 700;margin: 0 }.elements > div {margin-bottom: 3rem;transition: transform 0.3s;}.elements > div > a {display: block;}.elements > div .element-accordian .element-img {background-position: calc(-180px * (1 - 1)) 0;}.elements > div .element-accordian .element-hover-img {background-position: calc(-180px * 1 + 90px) 0;}.elements > div .element-banner .element-img {background-position: calc(-180px * (2 - 1)) 0;}.elements > div .element-banner .element-hover-img {background-position: calc(-180px * 2 + 90px) 0;}.elements > div .element-blog .element-img {background-position: calc(-180px * (3 - 1)) 0;}.elements > div .element-blog .element-hover-img {background-position: calc(-180px * 3 + 90px) 0;}.elements > div .element-button .element-img {background-position: calc(-180px * (4 - 1)) 0;}.elements > div .element-button .element-hover-img {background-position: calc(-180px * 4 + 90px) 0;}.elements > div .element-cta .element-img {background-position: calc(-180px * (5 - 1)) 0;}.elements > div .element-cta .element-hover-img {background-position: calc(-180px * 5 + 90px) 0;}.elements > div .element-icon-box .element-img {background-position: calc(-180px * (6 - 1)) 0;}.elements > div .element-icon-box .element-hover-img {background-position: calc(-180px * 6 + 90px) 0;}.elements > div .element-portfolio .element-img {background-position: calc(-180px * (7 - 1)) 0;}.elements > div .element-portfolio .element-hover-img {background-position: calc(-180px * 7 + 90px) 0;}.elements > div .element-category .element-img {background-position: calc(-180px * (8 - 1)) 0;}.elements > div .element-category .element-hover-img {background-position: calc(-180px * 8 + 90px) 0;}.elements > div .element-product .element-img {background-position: calc(-180px * (9 - 1)) 0;}.elements > div .element-product .element-hover-img {background-position: calc(-180px * 9 + 90px) 0;}.elements > div .element-tab .element-img {background-position: calc(-180px * (10 - 1)) 0;}.elements > div .element-tab .element-hover-img {background-position: calc(-180px * 10 + 90px) 0;}.elements > div .element-testimonial .element-img {background-position: calc(-180px * (11 - 1)) 0;}.elements > div .element-testimonial .element-hover-img {background-position: calc(-180px * 11 + 90px) 0;}.elements > div .element-title .element-img {background-position: calc(-180px * (12 - 1)) 0;}.elements > div .element-title .element-hover-img {background-position: calc(-180px * 12 + 90px) 0;}.elements > div .element-typography .element-img {background-position: calc(-180px * (13 - 1)) 0;}.elements > div .element-typography .element-hover-img {background-position: calc(-180px * 13 + 90px) 0;}.elements > div .element-video .element-img {background-position: calc(-180px * (14 - 1)) 0;}.elements > div .element-video .element-hover-img {background-position: calc(-180px * 14 + 90px) 0;}.elements > div .element-icon .element-img {background-position: calc(-180px * (15 - 1)) 0;}.elements > div .element-icon .element-hover-img {background-position: calc(-180px * 15 + 90px) 0;}.elements > div:hover {transform: scale(1.3);z-index: 1;}.element {display: flex;position: relative;flex-direction: column;align-items: center;justify-content: center;padding: 3.4rem 0 2.6rem;background-color: #f9eac9;border-radius: 1.5rem;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #f9eac9;transition: transform 0.3s;}.element:hover {background-color: #91b367;border-color: #91b367;}.element .element-img {width: 90px;height: 70px;background-image: url(../images/elements.png);background-repeat: no-repeat;transition: opacity 0.3s, visibility 0.3s;}.element .element-hover-img {position: absolute;width: 90px;height: 70px;right: 50%;top: 1.2rem;background-image: url(../images/elements.png);transform: translateX(-50%);visibility: hidden;opacity: 0;transition: opacity 0.3s, visibility 0.3s;}.element p {margin: 1.4rem 0 0;text-align: center;color: #535353;font-size: var(--heading-md);font-weight: 600;line-height: 1.2;text-transform: uppercase;}.element.active .element-img, .element:hover .element-img {opacity: 0;visibility: hidden;}.element.active .element-hover-img, .element:hover .element-hover-img {opacity: 1;visibility: visible;}@media (max-width: 575px) {.element-section .element-type {max-width: 30rem;margin: 0 auto;}.elements > div:hover {transform: scale(1.05);}}.ribbon {position: absolute;top: -6.1px;left: 20px;direction: rtl;z-index: 9 }.ribbon span:before, .ribbon span:after {position: absolute;content: "";}.ribbon:after {position: absolute;content: "";width: 0;height: 0;border-left: 45px solid transparent;border-right: 45px solid transparent;left: 0;}.ribbon span {position: relative;display: block;text-align: center;font-size: 12px;line-height: 1;padding: 15px 8px 10px;border-top-right-radius: 8px;width: 90px;border: none;box-shadow: 0 4px 10px #00000033;}.ribbon span:after {height: 6px;width: 8px;left: -8px;top: 0;border-radius: 8px 8px 0 0;}.ribbon span:before {height: 6px;width: 6px;left: -6px;top: 0;}.ribbon.discount {color: #535353;}.ribbon.discount:after {border-top: 15px solid #f7ca63;}.ribbon.discount span {background: #f7ca63;}.ribbon.discount span:after {background: #cd9003;}.ribbon.discount span:before {background: #f7ca63;}.ribbon.stock {color: #535353;}.ribbon.stock:after {border-top: 15px solid #ccc;}.ribbon.stock span {background: #ccc;}.ribbon.stock span:after {background: #999;}.ribbon.stock span:before {background: #ccc;}.ribbon.new {color: #fff;}.ribbon.new:after {border-top: 15px solid #91b367;}.ribbon.new span {background: #91b367;}.ribbon.new span:after {background: #4e5f39;}.ribbon.new span:before {background: #91b367;}.stock-price {filter: blur(5px);color: #999;user-select: none;margin-right: 10px;}.btn-quickview-stock {background: #f8f8f8;border: 1px solid #ccc;color: #535353;}.btn-quickview-stock:hover {border-color: #ccc;background: #ccc;color: #535353;}.section-attrproduct {background-color: #fffcf6;border-radius: 1.5rem;box-shadow: rgb(0 0 0 / 0%) 0px 0.0625em 0.0625em, rgb(0 0 0 / 14%) 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #fffcf6;border-radius: 12px;padding: 3rem min(3rem, 2vw);}.s-attrproduct-list {display: grid;grid-template-columns: repeat(auto-fit, minmax(min(35rem, 100%), 1fr));gap: 2rem;font-size:var(--heading-xs);color: #535353 }.s-attrproduct-list li {display: grid;grid-template-columns: 14rem minmax(0, 1fr);gap: 1rem;}.s-attrproduct-list li span {background: #f9eac9;border-radius: 5px;padding: .2rem 1.5rem;display: flex;align-items: center;white-space: unset;}.attrproduct-name {white-space: nowrap;}.attrproduct-value {line-height: 1.6;}.list-unstyled i {color: #999;margin-left: 5px;font-size: var(--heading-xs);}.list-unstyled {padding-right: 0;list-style: none;direction: rtl;}.btn-quickview {transition: opacity 0.3s;}.btn-quickview:hover {opacity: 1;}.btn-quickview i {font-size: 1.4rem;}.btn-wishlist {display: flex;background-color: #fff;color: #535353;font-size: 1.6rem;font-weight: 700;transition: border-color 0.3s, color 0.3s, background-color 0.3s;text-align: center;align-items: center;justify-content: center;border: 2px solid #535353;width: 36px;height: 36px;border-radius: 50%;}.btn-wishlist i {font-size: 1.8rem;background: #f7ca63;border-radius: 50%;border: 2px solid #ffffff;width: 32px;height: 32px;color: #fff }.btn-wishlist.loading::before, .btn-wishlist.loading::after {z-index: 1;}.product-action-vertical {position: absolute;top: 15px;right: 15px;transition: opacity 0.3s, visibility 0.3s;opacity: 0;visibility: hidden;}.product-action-vertical .btn-wishlist.loading {overflow: hidden;}.product-action {position: absolute;right: 0;left: 0;bottom: 0;display: flex;align-items: center;background-color: transparent;z-index: 10;transition: opacity 0.3s, visibility 0.3s;opacity: 0;}.product-details {position: relative;background-color: #fffcf6;padding-top: 1.4rem;padding-bottom: 2rem;border-radius: 0 0 1rem 1rem }.product-details > .btn-wishlist {position: absolute;top: 1.2rem;left: 0;color: #999;z-index: 1;font-size: 1.6rem;}.product-details > .btn-wishlist i {display: inline-block;margin: 0;transition: transform 0.3s;}.product-details > .btn-wishlist:hover {color: #91b367;}.product-details > .btn-wishlist:hover i {transform: rotateY(180deg);}.product-details > :last-child {margin-bottom: 0;display: flex;justify-content: space-between;}.product-details .product-action {position: relative;opacity: 1;visibility: visible;}.product-cat {margin-bottom: 0.5rem;font-size: 1rem;font-weight: 400;line-height: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.product-cat a:hover {color: #91b367;}.product-name {margin-bottom: 0.3rem;font-family: inherit;font-size: var(--heading-xs);font-weight: 400;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.product-name a:hover {color: #91b367;}.product-price {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;align-items: center;flex-wrap: wrap;margin-bottom: 0.3rem;line-height: 1.86;color: #535353;font-size:var(--heading-xs) }.product-price .old-price {color: #aaa;}.product-price .new-price {margin-left: 1rem;text-decoration: none;}.ratings-container {display: flex;align-items: center;margin-right: 1px;line-height: 1.1;letter-spacing: 0.06em;margin-bottom: 1.8rem;font-size:var(--heading-xs);}.ratings-full {cursor: pointer;}.ratings-full, .ratings {position: relative;font-family: "Font Awesome 6 Pro";}.ratings-full + .rating-reviews {margin-right: 1rem;}.ratings-full::before {content: "\2b50" "\2b50" "\2b50" "\2b50" "\2b50";color: #00000029;font-family: "Font Awesome 6 Pro";}.ratings-full:hover .tooltiptext {visibility: visible;opacity: 1;}.ratings {position: absolute;top: 0;right: 0;white-space: nowrap;overflow: hidden;}.ratings::before {content: "\2b50" "\2b50" "\2b50" "\2b50""\2b50";color: #f7ca63;font-family: "Font Awesome 6 Pro";}.rating-reviews {margin: 2px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 1.1rem;color: #aaa;letter-spacing: 0;}.rating-reviews:hover {color: #91b367;}.product-variations {display: flex;}.ratings-container + .product-variations {margin-top: -5px;}.product-variations > a:not(.size-guide) {display: inline-block;position: relative;margin: 3px 5px 3px 0;padding: 0 5px;border-radius: 2px;background-color: transparent;background-size: cover;font-size: var(--heading-xs);font-family: inherit;text-align: center;vertical-align: middle;cursor: pointer;width: 2.6rem;height: 2.6rem;color: #535353;transition: 0.3s;border: 1px solid #eee;}.product-variations > a:not(.size-guide):last-child {margin-left: 0;}.product-variations .color:not(.active) {border: none;}.product-variations > a.active, .product-variations > a:not(.size-guide):hover {border: 1px solid #91b367;color: #91b367;box-shadow: inset 0 0 0 2px #fff;}.product-details .product-action, .product-hide-details .product-action {position: relative;opacity: 1;}.product-details .product-action .btn-wishlist, .product-hide-details .product-action .btn-wishlist {position: static;}.product-hide-details .btn-quickview {margin: 0 1.6rem 0 0;}.product-classic .btn-quickview {opacity: 1;}.product-classic .btn-quickview i:before {content: "";}.product-classic .btn-wishlist, .product-classic .btn-quickview {transform: translateX(-200%);opacity: 0;visibility: hidden;transition: transform 0.3s, opacity 0.3s, visibility 0.3s, color 0.3s, background-color 0.3s, border-color 0.3s;}.product-classic .btn-quickview {transition: transform 0.5s, opacity 0.5s, visibility 0.5s, color 0.3s, background-color 0.3s, border-color 0.3s;}.product-classic:hover .btn-wishlist, .product-classic:hover .btn-quickview {transform: translateX(0);opacity: 1;visibility: visible;}.product-classic .product-details {padding-right: 0;}.product-classic .ratings-container {margin-bottom: 1.5rem;}.product-slideup-content {overflow: hidden;}.product-slideup-content .product-hide-details {position: absolute;top: 100%;right: 0;width: 100%;transition: transform 0.3s;background-color: #fff;}.product-slideup-content .product-details {padding-bottom: 1px;background-color: #fff;transition: transform 0.3s;}.product-slideup-content .btn-wishlist, .product-slideup-content .btn-quickview {opacity: 0;visibility: hidden;transition: transform 0.4s, opacity 0.3s, visibility 0.3s, color 0.3s, background-color 0.3s;}.product-slideup-content .btn-quickview {transform: translateX(-200%);}.product-slideup-content .btn-wishlist {transform: translateX(200%);}.product-slideup-content:hover .btn-wishlist, .product-slideup-content:hover .btn-quickview {transform: translateX(0);opacity: 1;visibility: visible;}.product-slideup .product-details {padding-bottom: 0;background-color: #fff;transition: transform 0.3s;}.product-slideup .ratings-container {margin-bottom: 0;}.product-slideup .btn-wishlist, .product-slideup .btn-quickview {opacity: 0;visibility: hidden;transition: transform 0.4s, opacity 0.3s, visibility 0.3s, color 0.3s, background-color 0.3s;}.product-slideup .btn-quickview {transform: translateX(-200%);}.product-slideup .btn-wishlist {transform: translateX(200%);}.product-slideup .product-action {display: flex;position: absolute;padding-top: 1.5rem;top: 100%;bottom: auto;visibility: hidden;opacity: 0;}.product-slideup:hover {transform: translateY(-58px);}.product-slideup:hover .btn-wishlist, .product-slideup:hover .btn-quickview {transform: translateX(0);opacity: 1;visibility: visible;}.product-slideup:hover .product-action {visibility: visible;opacity: 1;}.product-slideup .btn-wishlist, .product-slideup-content .btn-wishlist {position: static;margin: 0 1.6rem 0 0;}.split-line {overflow: hidden;}.product-image-gap {padding: 0.9rem;border: 1px solid #eee;background-color: #fff;}.product-image-gap .product-details {padding: 1.8rem 1rem 1rem;}.product-image-gap .ratings-container {margin-bottom: 0;}.product-image-gap:hover {box-shadow: 0 5px 30px rgba(0, 0, 0, 0.05);}@media (max-width: 479px) {.product-image-gap .product-details {padding: 1.8rem 0 1rem;}}.product-list {margin-bottom: 2rem;padding-top: 3rem;padding-bottom: 3rem;border: solid 1px #00000026;box-shadow: 3px 3px 9px #a4a4ba33;background-color: #fffcf6 }.product-list .row {margin-right: 0;margin-left: 0;}.product-list .img-wrap {display: flex;align-items: center;justify-content: center }.product-list .product-media {margin: 0;}.product-list .product-media img {border-radius: 1rem }.product-list .product-details {padding: 0;flex: 1;background-color: #fffcf6 }.product-list .product-label {font-size: 1.1rem;}.product-list .btn-quickview {opacity: 1;}.product-list .btn-wishlist {margin: 0 0 0 0.8rem;}.product-list .btn-quickview {transition: transform 0.5s, opacity 0.5s, visibility 0.5s, color 0.3s, background-color 0.3s;}.product-list .ratings-container {margin-bottom: 0.8rem;}.product-list .product-name {font-size: var(--heading-sm);font-weight: 600;color: #363636;margin-bottom: 1rem;}.product-list .product-price {font-size: 1.8rem;font-weight: 600;}.product-list .product-short-desc {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 2rem;text-transform: none;font-size: 1.4rem;line-height: 1.78;color: #666;}.product-list:hover .btn-quickview, .product-list:hover .btn-wishlist {transform: translateX(0);opacity: 1;visibility: visible;}.product-list-sm {display: flex;align-items: center;margin-bottom: 2rem;}.product-list-sm .product-media {flex: 0 0 10rem;max-width: 10rem;margin: 0 0 0 1rem;}.product-list-sm .product-details {flex: 0 0 calc(100% - 10rem);max-width: calc(100% - 10rem);padding: 0;}.product-list-sm .product-name {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 0.7rem;color: #363636;padding-right: 0;}.product-list-sm .product-name:hover {color: #ffb700;}.product-list-sm .ratings-container {margin: 0;}.product-list-sm .product-price {font-size: 1.4rem;}.product-list-sm + .product-list {margin-top: 2rem;}.listing-features {position: relative;margin: 0;padding: 0 0 5px;display: flex;align-items: flex-end;justify-content: space-between;}.listing-price {padding: 0 0 10px;}.listing-features .ratings-container {overflow: hidden;}.listing-details-group {margin: 10px 0 10px 0;border-bottom: 1px solid #f4f4f4;}.listing-details-group ul {margin: 0 0 10px;}.listing-details-group ul {display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;padding: 0 }.listing-details-group ul li {display: flex;align-items: center;-webkit-box-align: center;-ms-flex: 33.33%;flex: 33.33%;max-width: 33.33%;}.listing-details-group ul li span img {line-height: 0;width: 22px !important;display: flex;justify-content: center;border-radius: unset;}.listing-details-group ul li p {margin: 0 5px 0 0;}.listing-price-details {display: flex;align-items: center;justify-content: start !important;background: #ffb7000f;padding: 5px 10px;margin: 0 0 10px;border-radius: 5px;border: 1px dashed;border-color: #ffb7009e;}.stock-price {filter: blur(5px);color: #999;user-select: none;margin-right: 10px;}.listing-price-details p {color: #ffb700;margin: 0 0 0 3px;font-weight: 600;}.listing-price-details span {margin: 0 0 0 3px;color: #ffb700;font-weight: 600;font-size: var(--heading-xs);}.list-price ul {padding: 0;}.list-price li {display: flex;justify-content: space-between;}.list-price li {margin-bottom: 5px;}.list-price li span {background: #ffb70026;}.list-price li:nth-child(odd) span {background: #ffb7000f }.list-price li .day-price {border-radius: 5px;color: #363636;padding: 7px 20px;margin: 0;width: 100%;margin-right: 3px;display: flex;align-items: center;font-size: var(--heading-xs) }.list-price .daily {align-items: center;display: flex;justify-content:center;border-radius: 5px;color: #363636;padding: 7px 20px;margin: 0;min-width: 80px;font-size: var(--heading-xs) }.listing-location-details {display: flex;}.listing-location-details h6 {margin-bottom: 0;color: #999;font-size: 14px;font-weight: 400;margin-left: 7px;}.listing-location-details span {margin-left: 5px;}.listing-location-details .listing-price {font-size: 13px;display: flex;margin-bottom: 5px;}.listing-location-details .listing-price h6 {margin-bottom: 0;color: #999;font-size: 14px;font-weight: 400;margin-left: 7px;}.listing-item .listing-content .listing-location-details .listing-price h6 {display: flex;align-items: center;-webkit-box-align: center;}.listing-location-details .listing-price h6 span {color: #999;font-size: 14px;font-weight: 400;margin-left: 7px;}.listing-location-details .listing-price span {margin-left: 5px;line-height: 0;}.listing-location-details .listing-price span i {display: none;}.listing-button .btn-order {background: #201f1d;position: relative;border-radius: 5px;font-weight: 500;font-size: 16px;color: #ffffff;text-align: center;padding: 7px 10px;width: 100%;}.product-list-sm .btn-cart {margin-top: 2rem;height: 3.3rem;max-width: 11.7rem;border: 1px solid #d7d7d7;color: #ffb700;background: transparent;font-size: 1.3rem;}.product-list-sm .btn-cart:hover {border-color: #ffb700;background: #ffb700;}.widget-store-time {font-size: var(--heading-xs);max-width: 490px;padding: 4rem;border-radius: 1.5rem;}.widget-store-time label.opened {color: #91b367;text-align: left }.widget-store-time label.closed{color:orangered;text-align:left }.widget-store-time i {color: #f7ca63;margin-left: 0.5rem }.widget-store-time li {padding: 8px;display: inline-flex;align-items: center;justify-content: space-between;width: 100%;border-radius: 1rem;border-color: #ddd;background-color: #ffffffe0;margin-bottom: 0.3rem;border-bottom: 1px solid #edeef0 }.widget-store-time label {color: #535353;display: inline-block;min-width: 8rem;line-height: 2 }.widget-store-time .login-main ul{padding-right:0 }.product.text-center .product-cat {padding: 0;}.product.text-center .product-price, .product.text-center .product-variations, .product.text-center .ratings-container, .product.text-center .product-action {justify-content: center;}.product.shadow-media:hover .product-media {box-shadow: 0px 20px 20px -16px rgba(0, 0, 0, 0.5);}.product.cart-full .product-price, .product.product-with-qty .product-details .product-price {margin-bottom: 1rem;}.product.product-with-qty .product-quantity {display: flex;align-items: center;justify-content: center;margin-left: 2rem;}.product.product-with-qty button {display: flex;align-items: center;justify-content: center;padding: 0;color: #333;font-size: 1rem;width: 24px;height: 24px;border-radius: 0.5rem;border: 1px solid #ebebeb;background: #fff;cursor: pointer;transition: background-color 0.3s, color 0.3s;}.product.product-with-qty button:hover {background-color: #91b367;color: #fff;}.product.product-with-qty .quantity {min-height: auto;width: 3.2rem;padding: 0;font-weight: 700;font-size: 1.3rem;border: none;text-align: center;color: #535353;}@media (max-width: 575px) {.product-list {display: block;}.product-list .product-media {margin: 0;max-width: 100%;}.product-list .product-details {padding: 1.8rem 0 2rem;}.product-action-vertical {top: 10px;left: 10px;}}@media (max-width: 479px) {.btn-quickview {font-size: 1.1rem;}}.product-filters {margin-left: 1.5rem;}.banner.inner-banner::before {content: "";position: absolute;right: 1rem;left: 1rem;top: 1rem;bottom: 1rem;border: 2px solid #e1e1e14d;z-index: 1;}.banner.inner-banner .banner-content {z-index: 2;}.banner .banner-content {position: relative;text-align: center;}.banner-about {border-radius: 10px;box-shadow: 0 2px 5px #0000001a;animation: fixedTop 0.4s;transition: color 350ms ease, background-color 350ms ease;background: #00000033;-webkit-backdrop-filter: blur(0.7rem);backdrop-filter: blur(0.7rem);border: 1px solid #ffffff33;padding: 40px;}.banner {position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;font-size: var(--font-base) }.banner figure img {display: block;width: 100%;height: auto }.banner.inner-banner:before {content: "";position: absolute;right: 1rem;left: 1rem;top: 1rem;bottom: 1rem;border: 2px solid #e1e1e14d;z-index: 1 }.banner-subtitle {line-height: 1;}.banner-fixed > .banner-content, .banner-fixed > .container, .banner-fixed > .container-fluid {position: absolute;z-index: 1 }.banner-fixed > .container, .banner-fixed > .container-fluid {right: 0;left: 0;top: 0;bottom: 0 }.banner-fixed.content-middle .banner-content {top: 50%;transform: translateY(-50%) }.banner-fixed.content-center .banner-content {text-align: center;left: 50%;transform: translateX(-50%) }.banner-fixed.content-center.content-middle .banner-content {transform: translate(-50%,-50%) }@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {.intro-slider .banner img {height: 100%;width: 100% }}.video-banner {position: relative }.video-banner .btn-play {display: inline-flex;justify-content: center;align-items: center;line-height: 49px;width: 51px;height: 51px;font-size: 22px;border-radius: 50%;border: 1px solid;transition: background-color 0.3s,border-color 0.3s }.video-banner .btn-play:hover {background-color: #20c7d9;border-color: #20c7d9 }.kenburns-banner .banner-content {bottom: -20%;top: 22%;}.kenburns-banner img {object-fit: cover;}.kenburns-banner .banner {overflow: hidden;box-shadow: #00000066 0px 2px 4px, #0000004d 0px 7px 13px -3px, #00000033 0px -3px 0px inset;}.address-section {margin-bottom: 1.8rem;}.address-section .address-list {padding: 5px 10px 5px 10px;border-radius: 1.5rem;margin-bottom: 1rem;width: 100%;background: url(/images/bg-line1.png) #fafafa;background-size: cover;border: 1px solid #f8f8f8;box-shadow: #00000026 -1.95px 1.95px 2.6px;}.address-section .address-list i {font-size: 4rem;color: #f7ca63 }.contact-section .address-form {padding: 15px 10px 15px 10px;border-radius: 1.5rem;background: url(/images/bg-line1.png) #fafafa;background-size: cover;margin-bottom: 4rem;border: 1px solid #f8f8f8;box-shadow: #00000026 -1.95px 1.95px 2.6px;}.address-section h3 {font-size:var(--heading-lg);margin-top: 1rem;}.banner-radius {border-radius: 1.5rem;overflow: hidden;}.shadow-img {box-shadow: #00000066 0px 2px 4px, #0000004d 0px 7px 13px -3px, #00000033 0px -3px 0px inset;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.intro-slider .banner img {height: 100%;width: 100%;}}.video-banner .btn-play {display: inline-flex;justify-content: center;align-items: center;line-height: 49px;width: 51px;height: 51px;font-size: 22px;border-radius: 50%;border: 1px solid;transition: background-color 0.3s, border-color 0.3s;}.video-banner .btn-play:hover {background-color: #91b367;border-color: #91b367;}.banner-button-hide .banner-content {transition: padding 0.3s;}.banner-button-hide:hover .banner-content {padding-bottom: 6.2rem;}.category {position: relative;font-size: 1rem;}.category img {display: block;width: 100%;max-width: 130px;height: auto;margin-right: auto;margin-left: auto;}.category .category-name {margin-bottom: 0.3rem;font-size:var(--heading-md);font-weight: 600;line-height: 1.2;color: inherit;}.category .category-name a {color: inherit;font-size: var(--heading-md);}.category .category-count {font-size: 1.3rem;line-height: 1.2;}.category-content {display: flex;align-items: center;flex-direction: column;justify-content: center;text-align: center;transition: background 0.3s;}.category-group-icon {display: flex;align-items: center;border: 0;color: #fff;}.category-group-icon > * {flex: 1;}.category-group-icon .category-media {text-align: center;}.category-group-icon .category-media i {display: inline-block;font-size: 6.8rem;margin-right: auto;margin-left: auto;margin-bottom: 1.8rem;line-height: 1;transition: transform 0.3s;color: #fff;}.category-group-icon > a {padding-left: 1rem;}.category-group-icon > a:hover i {transform: translateY(-0.5rem);}.category-group-icon .category-content {padding: 28px 0px 28px 10px;background: transparent;text-align: right;align-items: flex-start;}.category-group-icon .category-name {margin-bottom: 0;text-align: center;color: #fff;}.category-group-icon .category-list {font-size: 1.3rem;line-height: 1.2;}.category-group-icon .category-list li {white-space: nowrap;}.category-group-icon .category-list li::before {content: "";padding-left: 0.8rem;font-family: "Font Awesome 6 Pro";font-size: 1.3rem;font-weight: 600;color: #fff;}.category-group-icon .category-list a {position: relative;display: inline-block;transition: -webkit-text-decoration 0.3s;transition: text-decoration 0.3s;transition: text-decoration 0.3s, -webkit-text-decoration 0.3s;}.category-group-icon .category-list a:hover {color: inherit;text-decoration: underline;}.category-group-icon:hover .category-name {margin-bottom: 0;}.category-group-icon:hover .category-content {background: transparent;}.banner-group img {min-height: 20rem;object-fit: cover;object-position: 30% center }.banner-group .banner-title {font-size: var(--heading-lg);line-height: 1;margin-top: 1.5rem;}.banner-group .banner-subtitle {color: #666;font-size: var(--heading-sm);line-height: 2;margin-top: 2.5rem }.banner-group hr {height: 2px;margin: 1.5rem 0 1.3rem 2px;width: 100% }.banner1 .banner-content {left: 5.6% }.banner2 .banner-content {left: 5.6% }.banner2 .banner-subtitle {color: #ccc }.video-banner {padding: 8.5rem 0 8.4rem;box-shadow: #00000066 0px 2px 4px, #0000004d 0px 7px 13px -3px, #00000033 0px -3px 0px inset;}.video-banner .banner-title {font-size:var(--heading-xl);}.video-banner .banner-subtitle {margin-bottom: 0.8rem;font-size: var(--heading-sm) }.video-banner .btn-play {padding: 1rem 1.2rem;border-width: 2px;font-size: 3rem;width: 61px;height: 61px;line-height: 4.2rem;color: #fff }.video-banner .d-icon-play-solid {font-size: 3.5rem }.icon-box .icon-box-title {margin: 0 0 0.7rem;font-size: var(--heading-sm);line-height: 1.6;}.icon-box p {margin: 0;font-size: var(--heading-xs);line-height: 1.72;color: #666;}.icon-box i::before {margin: 0;}.icon-box .icon-box-content {text-align: center;}.icon-box-icon {display: inline-block;margin-bottom: 1rem;font-size: 2.5rem;font-weight: 600;color: #535353;}.icon-box-icon svg {height: 3.4rem;width: 4.8rem;}.icon-box-side {display: flex;align-items: center;justify-content: center;direction: rtl }.icon-box-side .icon-box-content {text-align: right;margin-right: 2rem }.icon-box-side .icon-box-icon {margin-bottom: 0;align-items: center;border: 2px solid #91b367;width: 55px;height: 55px;border-radius: 50%;text-align: center;align-items: center;}.icon-box-side .icon-box-title {margin: 0;}.icon-border .icon-box-icon {display: inline-flex;align-items: center;justify-content: center;width: 8rem;height: 8rem;border-radius: 50%;border: 1px solid #e2e2e2;font-size: 2.5rem;}.icon-border .icon-box-icon img {border-radius: 50%;}.icon-border svg {height: 2.4rem;}.icon-solid .icon-box-icon {font-size: 4.8rem;color: #91b367;}.icon-solid svg {width: 5.4rem;height: 5.4rem;fill: #91b367;}.icon-solid.icon-box-side {align-items: flex-start;}.icon-solid.icon-box-side svg {width: 4.8rem;height: 4.8rem;}@media (max-width: 991px) {.icon-box-side {flex-direction: column;}.icon-box-side .icon-box-icon {display: inline-block;padding: 2rem;}.icon-box-side .icon-box-content {text-align: center;}}.product-thumbs-wrap, .product-single-carousel {flex-basis: 100%;max-width: 100%;}.product-single-carousel .owl-nav .owl-prev, .product-single-carousel .owl-nav .owl-next {color: #535353;border: 0;}.product-image {position: relative;}.product-single {color: inherit;}.product-single .product-details {padding: 0 0 3rem;background-color: transparent;}.container-fluid .product-single .product-details {padding-top: 4px;}aside + div .product-single .product-details {padding-top: 2px;}.product-menu-details {background-color: #f7ca63;border-radius: 1.5rem;padding: 1.5rem 0;align-items: center;display: flex;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #f7ca63;}.product-menu-details .icon-box-title {color: #535353 }.product-menu-details p {color: #535353 }.product-single .product-cat {margin-bottom: 1.3rem;color: #999;font-size: 1.3rem;font-weight: 400;}.product-single .product-cat span {margin-left: 0.7rem;}.product-single .product-name {margin-bottom: 1rem;margin-top: 0.6rem;font-size: var(--heading-lg);font-weight: 400;white-space: normal;color: #535353;}.product-single .product-name-en {margin-bottom: 0.6rem;font-size:var(--heading-sm);font-weight: 300;white-space: normal;color: #999;}.product-single .product-price {display: block;margin-bottom: 1.1rem;color: #f7ca63;font-size:var(--heading-lg);font-weight: 700;line-height: 1;}.product-single .old-price {font-size: 2.4rem;font-weight: 600;}.product-single .rating-reviews {font-size: 1.3rem;}.product-single .rating-reviews:not(:hover) {color: #999;}.product-single .ratings-container {margin-bottom: 1.7rem;font-size: 14px;}.product-single .ratings-container .ratings:before {color: #666;}.product-single .ratings-full {margin-top: -2px;}.product-single label {color: #535353;font-weight: 400;}.product-single .product-action {display: inline-block;}.product-single .product-action .btn-wishlist {position: relative;}.product-single .divider {margin-right: -1rem;margin-left: 1.8rem;}.product-single .social-links {color: #999;}.product-single .social-link {border: 2px solid #fff;}.product-single .social-link.social-facebook:hover {background-color: transparent;color: #3b5998;}.product-single .social-link.social-twitter:hover {background-color: transparent;color: #1da1f2;}.product-single .social-link.social-pinterest:hover {background-color: transparent;color: #bd081c;}.product-single .product-footer > * {margin-bottom: 1rem;}.product-single .btn-wishlist {border: none;color: #fff;display: inline-block;padding: 0.5rem 0;font-weight: 400;font-size: 1.4rem;background-color: transparent;transition: color 0.3s;text-transform: none;text-align: center;width: auto }.product-single .btn-compare {display: inline-block;padding: 0.5rem 0;font-weight: 400;font-size: 1.4rem;background-color: transparent;transition: color 0.3s;text-transform: none;color: #666;}.product-single .btn-wishlist i {display: inline-block;margin-left: 1rem }.product-single .btn-compare i {display: inline-block;margin: 0 0 -0.3rem 0.5rem;vertical-align: middle;font-size: 1.8rem;}.product-single .btn-wishlist:hover, .product-single .btn-compare:hover {color: #91b367;}.product-single .btn-compare {border: none;color: #fff;display: inline-block;padding: 0.5rem 0;font-weight: 400;font-size: 1.4rem;background-color: transparent;transition: color 0.3s;text-transform: none;text-align: center }.product-single .btn-compare i {font-size: 1.6rem;background: #f7ca63;border-radius: 50%;border: 2px solid #ffffff;width: 32px;height: 32px;display: inline-block;margin-left: 1rem;}.product-single-carousel .product-image img {border-radius: 1.5rem }.product-single .quantity {font-weight: 700;}.product-single .product-meta + .product-countdown-container {margin-top: 0.4rem;}.product-single .product-countdown-container {display: inline-flex;align-items: center;margin-bottom: 2.5rem;padding: 1rem 1.6rem;border: 1px solid #444;background-color: #444;text-transform: none;line-height: 1;color: #fff;border-radius: 1.5rem;}.product-single .product-countdown-container label {margin-left: 0.5rem;text-transform: none;color: #fff;}.product-single .product-countdown-container .product-sale-info {position: relative;padding-left: 1.5rem;}.product-single .product-countdown-container .product-sale-info i {margin-right: 0.8rem;}.product-single .product-countdown-container .product-sale-info::after {content: "";display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 2.4rem;background: #ffffff33;}.product-single .product-countdown-container .product-sale-info + label {margin-right: 1.5rem;}.product-single .product-variations > a:not(.size-guide) {width: 7rem;height: 3rem;background: #f8f8f8;border-radius: 1.5rem;}.product-single .color {border: 0;}.product-single .size {width: 3.6rem;}.product-single .accordion ul {list-style: none;padding-right: 0;}.product-single .rating-form label, .product-single form label {font-weight: 400;font-size: var(--heading-xs);text-transform: none;color: #666;}.product-meta {margin-bottom: 1.8rem;color: #999;font-size:var(--heading-xs);}.product-meta span {margin: 0 3px 0 1.9rem;color: #fff }.product-details.scrollable p {color: #fff }.product-details.scrollable .product-price {margin-bottom: 2rem;}.product-details.scrollable .rating-reviews:not(:hover) {color: #fff;}.product-form {display: flex;align-items: flex-start;flex-wrap: nowrap;line-height: 3rem;margin: 0 0 1rem;}.product-form > label {min-width: 7rem;margin-bottom: 1rem;font-size:var(--heading-xs);font-weight: 400;}.product-form.product-variations {line-height: 37px;}.product-form .select-box::before {left: 1.4rem;font-size: 1.3rem;color: #535353;}.product-form select {max-width: none;padding: 0.8rem 1.4rem 0.8rem 3rem;color: #535353;border-color: #ebebeb;font-size: 1.3rem;}.product-form .product-variations {display: block;margin-top: -3px;margin-bottom: -3px;}.product-form.product-qty {line-height: 4.5rem;}.product-form .quantity-minus {border-radius: 0 1.5rem 1.5rem 0;color: #fff }.product-form .quantity-plus {border-radius: 1.5rem 0 0 1.5rem;color: #fff }.product-form .input-group {margin-left: 1rem;}.product-external .product-short-desc {color: #ee8204;}.product-external .product-form button {background: #ee8204;}.hurryup-bar > p {margin-bottom: 0.5rem;color: #535353;background: transparent;padding: 0;}.hurryup-bar .bar {position: relative;display: block;width: 100%;max-width: 38rem;height: 14px;background: #eee;border-radius: 10px;}.hurryup-bar .stock-bar {position: absolute;right: 0;top: 0;height: 100%;display: block;background: #f7ca63;border-radius: 10px;}.product-form-group {position: relative;display: flex;align-items: flex-start;flex-wrap: wrap;flex: 1;}.product-form-group > * {margin-bottom: 1rem;}.product-form-group .product-variations {margin-bottom: 7px;}.product-form-group tr {border-bottom: 1px solid #eee;}.product-form-group td {padding: 2rem 0;}.product-form-group .item-name {padding-right: 2rem;color: #535353;line-height: 1.4;}.product-form-group .item-price {font-weight: 600;color: #535353;padding-right: 2.5rem;}.size-guide {display: inline-flex;align-items: center;font-weight: 300;}.size-guide i {margin-right: 0.8rem;font-size: 2.1rem;color: #666;}.select-box + .size-guide {margin-right: 10px;}.product-variation-price {display: none;padding-top: 25px;}.product-variation-price span {margin-bottom: 1rem;color: #535353;font-size: var(--heading-lg);font-weight: 700;}.product-variation-clean {display: block;position: absolute;margin-top: 1rem;padding: 0.3em 1em;right: 0;top: calc(100% - 10px);font-size: 1rem;line-height: 1.6;background: #c30000;color: #ffffff;border-radius: 3px;}.product-tabs.tab-nav-simple .nav-link {font-size: 2rem;font-weight: 700;color: #535353;}.minipopup-area {position: fixed;right: 30px;bottom: 30px;z-index: 9999;border-radius: 1.5rem;margin: 5px;padding: 20px 10px;}.minipopup-box {text-align: right;position: absolute;right: -8rem;width: 303px;padding: 2rem;transform: translateY(-100%);opacity: 0;transition: opacity 0.3s, left 0.3s ease-out, transform 0.3s;z-index: 9999;direction: rtl;border-radius: 1.5rem;padding: 20px 10px;margin-bottom: 1.8rem;background: #f9eac9;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #f9eac9;}.minipopup-box.show {opacity: 1;right: 0;}.minipopup-box.focus {transform: scale(0.98) translateY(-100%);}.minipopup-box .product.product-cart, .minipopup-box .product.product-compare {margin-top: 0;}.minipopup-box .product.product-cart .product-name, .minipopup-box .product.product-compare .product-name {display: block;font-size: 1.4rem;margin-bottom: 0px;color: #000;font-weight: 400;}.minipopup-box .product.product-cart, .minipopup-box .product.product-compare {margin-top: 0;}.minipopup-box .product.product-cart .product-media, .minipopup-box .product.product-compare .product-media {margin-left: 1.7rem;height: 9rem;}.minipopup-box .product.product-cart .product-detail, .minipopup-box .product.product-compare .product-detail {margin-top: 0.3rem;}.minipopup-box .product.product-cart .product-name, .minipopup-box .product.product-compare .product-name {display: block;font-size: 1.4rem;margin-bottom: 1.1rem;color: #000;font-weight: 400;line-height: 1.4;}.minipopup-box .product.product-cart .product-name:hover, .minipopup-box .product.product-compare .product-name:hover {color: #91b367;}.minipopup-box .product.product-cart .product-price, .minipopup-box .product.product-compare .product-price {margin-bottom: -0.2rem;font-size: 1.3rem;}.minipopup-box .product.product-cart .product-quantity, .minipopup-box .product.product-compare .product-quantity {margin-left: 0.7rem;font-size: 1.4rem;font-weight: 600;color: #535353;}.minipopup-box .product.product-cart .product-quantity::after, .minipopup-box .product.product-compare .product-quantity::after {margin: 0 0 -0.2rem 0.7rem;font-size: 1.3rem;}.minipopup-box .product.product-cart.product-purchapurchased-title, .minipopup-box .product.product-compare.product-purchapurchased-title {margin-bottom: 1.9rem;}.minipopup-box .product.product-cart.product-purchaproduct-detail, .minipopup-box .product.product-compare.product-purchaproduct-detail {margin-top: 0.1rem;}.minipopup-box .product.product-cart.product-purchaproduct-name, .minipopup-box .product.product-compare.product-purchaproduct-name {margin-bottom: 1.2rem;}.minipopup-box img {max-width: 9rem;max-height: 9rem;}.minipopup-box .ratings-container {margin-bottom: 0;}.minipopup-box .product-price {color: #91b367;margin-bottom: 0px;}.minipopup-box .action-group {justify-content: space-around;margin-top: 2rem;}.minipopup-box .btn.btn-sm {padding: 0.92em 2.07em;font-weight: 600;border-width: 1px;}.minipopup-box .btn.btn-outline {margin-right: 0.7rem;padding: 0.92em 2.2em;}.minipopup-title {margin-bottom: 1.5rem;color: #535353;font-size: 1.5rem;font-weight: 700;text-align: center;line-height: 1;}.minipopup-title .btn {margin-right: 1rem;}.purchased-time {color: #91b367;font-size: 1.3rem;}@media (max-width: 479px) {.minipopup-area {right: 9px;}}.overlay, .overlay-visible {display: flex;flex-direction: column;justify-content: center;position: absolute;right: 0;top: -25px;left: 0;bottom: 0;color: #fff;transition: padding 0.3s ease-out, background-color 0.3s, opacity 0.3s;}.overlay {padding-top: 10rem;background: #0000004d;opacity: 0;}a > .overlay {cursor: pointer;}figure:hover .overlay {padding-top: 0;opacity: 1;}.overlay.social-links {flex-direction: row;}.overlay .social-links {justify-content: center;}.overlay a:hover {color: #fff;text-decoration: underline;}.overlay a.social-link {border-color: #fff;}.overlay .social-link:hover {color: #fff;text-decoration: none;}figure:hover .overlay-visible {background: #91b367cc;padding-bottom: 9rem;-webkit-backdrop-filter: blur(1rem);backdrop-filter: blur(1rem);}.overlay-transparent {background: transparent;}.overlay, .overlay-visible {display: flex;flex-direction: column;justify-content: center;position: absolute;right: 0;top: -25px;left: 0;bottom: 0;color: #fff;transition: padding 0.3s ease-out, background-color 0.3s, opacity 0.3s;}.store {font-size: 1.3rem;line-height: 1.85;text-align: center;margin-bottom: 2rem;}.store a.social-link {border-color: transparent;}.store h4 {margin-bottom: 0;font-size: 1.8rem;font-weight: 700;}.store figure {position: relative;}.store img {width: 100%;display: block;}.particle-effect {position: absolute;width: 100%;height: 100%;top: 0;right: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.snowfall {background-image: url(../images/effects/s1.png), url(../images/effects/s2.png), url(../images/effects/s3.png);animation: snow 10s linear infinite;z-index: 1;}@keyframes snow {0% {background-position: 0px 0px, 0px 0px, 0px 0px;}50% {background-position: 500px 500px, 100px 300px, -200px 250px;}100% {background-position: 400px 800px, 300px 600px, -200px 400px;}}.sparkle {background-image: url(../images/effects/sparkle1.png), url(../images/effects/sparkle2.png);animation: sparkle 60s linear infinite;}@keyframes sparkle {0% {background-position: 0px 0px, 0px 0px, 0px 0px;}100% {background-position: -500px -1000px, -400px -400px, 300px 300px;}}@keyframes kenBurnsToRight {0% {transform: scale(1.2);}100% {transform: scale(1);}}@keyframes kenBurnsToLeft {0% {transform: scale(1.2);}100% {transform: scale(1);}}.kenburns-banner{min-height:40rem }.kenburns-banner figure {min-height: 40rem }.kenburns-banner figure img {min-height: 40rem }.kenBurnsToRight {animation-name: kenBurnsToRight;animation-timing-function: linear;animation-fill-mode: both;transform-origin: right;}.kenBurnsToLeft {animation-name: kenBurnsToLeft;animation-timing-function: linear;animation-fill-mode: both;transform-origin: left;}.kenBurnsToLeftTop {animation-name: kenBurnsToLeft;animation-timing-function: linear;animation-fill-mode: both;transform-origin: left top;}.kenBurnsToRightTop {animation-name: kenBurnsToRight;animation-timing-function: linear;animation-fill-mode: both;transform-origin: right top;}.page-content.with-sidebar {overflow: hidden;}.sidebar-active .sidebar .sidebar-overlay, .sidebar-active .sidebar .sidebar-close, .top-sidebar-active .top-sidebar .sidebar-overlay, .top-sidebar-active .top-sidebar .sidebar-close, .right-sidebar-active .right-sidebar .sidebar-overlay, .right-sidebar-active .right-sidebar .sidebar-close {visibility: visible;opacity: 1;}.sidebar-active .sidebar .sidebar-content, .top-sidebar-active .top-sidebar .sidebar-content, .right-sidebar-active .right-sidebar .sidebar-content {transform: translateX(0);opacity: 1;}.top-sidebar-active .category-sidebar {display: none;}.sidebar-active .page-wrapper {margin-right: 250px;margin-left: -250px }.right-sidebar-active .page-wrapper {margin-right: -250px;margin-left: 250px }.sidebar-content, .sidebar-overlay, .sidebar-toggle {position: fixed;top: 0;right: 0;z-index: 1200 }.sidebar-overlay {left: 0;bottom: 0;background-color: #000000cc;opacity: 0;visibility: hidden;transition: visibility 0.4s,opacity 0.4s }.sidebar-close {opacity: 0;visibility: hidden;transition: visibility 0.4s, opacity 0.4s;}.sidebar-toggle {display: flex;align-items: center;justify-content: center;top: 160px;left: 0;width: 40px;height: 40px;font-size: 1.4rem;color: #fff;background-color: #f7ca63;border-radius: 0 1.5rem 1.5rem 0;}.sidebar-close {position: fixed;margin: 0;right: calc(100vw - 52px);top: 12px;font-size: 3.5rem;color: #ccc;z-index: 1201;}.sidebar-close:hover {color: #ccc;}.sidebar-content {bottom: 0;width: 30rem;padding: 2rem;transform: translateX(100%);overflow: auto;background-color: #fff;opacity: 0;line-height: 1.3;transition: transform 0.4s, opacity 0.4s;}.sidebar-content .widget {border-radius: 1.5rem;padding: 20px 10px;margin-bottom: 1.8rem;background: #f9eac9;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #f9eac9;}.sidebar-content .widget-body {opacity: 1;transition: opacity 0.3s;}.sidebar-content .sidebar-close {display: flex;position: static;align-items: center;margin-bottom: 2rem;line-height: 1;}.sidebar-content .fa fa-xmark {width: 1.6rem;height: 1.6rem;margin-left: 0.6rem;}.sidebar-content .widget.price-with-count .filter-items > li {display: flex;align-items: center;justify-content: space-between;}.sidebar-content .btn-filter {padding: 0.86em 2em;border-radius: 2px;}.sidebar-content .btn-filter:hover, .sidebar-content .btn-filter:focus, .sidebar-content .btn-filter:active {background-color: #91b367;border-color: #91b367;}.no-no-no {border: none !important;box-shadow: none !important;background: #fffcf6 !important;}.widget-filter-wrap {background: #fffcf6;margin-bottom: 1rem;border-top: 3px solid #f7ca63 }.right-sidebar {order: 2;}.right-sidebar .sidebar-toggle {right: auto;left: 0;}.right-sidebar .sidebar-close {right: 50px;}.right-sidebar .sidebar-content {transform: translateX(-100%);right: auto;left: 0;}@media (max-width: 991px) {.right-sidebar .sidebar-close {right: 20px;}}@media (min-width: 992px) {.sidebar-fixed .sidebar-toggle, .sidebar-fixed .sidebar-overlay, .sidebar-fixed .sidebar-close {display: none;}.sidebar-fixed .sidebar-content {position: relative;overflow: visible;padding: 0;opacity: 1;z-index: 22;}.sidebar-fixed .sidebar-content {width: auto;transform: none;}}.right-sidebar .sidebar-content::-webkit-scrollbar {width: 0;}.tag {display: inline-block;padding: 0.4rem 1.2rem;margin: 0.5rem 1rem 0.5rem 0;border: 2px solid #91b367;font-size: var(--font-xl);font-weight: 100;line-height: 1.2;transition: color 0.3s, border-color 0.3s;border-radius: 5px;background-color: #91b367;color: #fff;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;}.tag:hover {background-color: #f7ca63;border-color: #f7ca63;color: #fff }.testimonial-wrap {margin-bottom: 5.6rem;}.testimonial {border-radius: 5px;padding: 30px 15px;}.testimonial-info {display: flex;align-items: center;padding: 0 2rem;direction: rtl }.testimonial-info .testimonial-author-thumbnail {margin-left: 1.5rem;width: 5rem;height: 5rem;overflow: hidden;border-radius: 50%;}.testimonial-info img {width: 100%;height: auto;}.testimonial-info cite {font-size:var(--heading-xs);font-weight: 400;font-style: normal;color: #333a4d;line-height: 1;position: relative;}.testimonial-info cite span {display: block;margin-top: 0.7rem;font-size: var(--heading-xs);font-weight: 400;color: #999;line-height: 1;}.testimonial blockquote {position: relative;margin-bottom: 2rem;font-size: var(--heading-xs);line-height: 1.75;color: #666;overflow: visible;direction: rtl;padding: 43px 60px 53px 20px;-webkit-box-shadow: 0 4px 12px 0 #202e3c0f;-moz-box-shadow: 0 4px 12px 0 #202e3c0f;box-shadow: 0 4px 12px 0 #202e3c0f;filter: drop-shadow(0 10px 10px #00000014);background-color: #fffcf6;border-radius: 1.5rem;box-shadow: rgb(0 0 0 / 0%) 0px 0.0625em 0.0625em, rgb(0 0 0 / 14%) 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #fffcf6;}.testimonial blockquote:before {content: "\f10e";font-family: "Font Awesome 6 Pro";font-size: 26px;line-height: 33px;position: absolute;top: 40px;right: 20px;color: #91b367;font-weight: 900;text-shadow: -1px -1px 0 #91b367, 1px 1px 0 #91b367;}.testimonial blockquote:after {position: absolute;bottom: 0;right: 30px;display: block;content: "";top: 100%;width: 0;height: 0;border-top: 14px solid #fff;border-right: 13px solid transparent;border-left: 13px solid transparent;}.sidebar-content .form-control {border-color: #ccc;border-radius: 1.5rem;}.widget-collapsible > .widget-title.collapsed {padding-bottom: 2.7rem;}.widget-collapsible > .widget-title.collapwidget-collapsible > .widget-title {padding-bottom: 0;}.widget-collapsible .toggle-btn {display: block;position: absolute;top: 36px;left: 12px;padding: 0;width: 10px;opacity: 1;}.widget-collapsible .toggle-btn::before, .widget-collapsible .toggle-btn::after {content: "";position: absolute;border-top: 2px solid #666;width: 10px;transition: transform 0.3s;}.widget-collapsible > .collapsed .toggle-btn::before {transform: rotate(90deg);}.widget-collapsible > .collapsed .toggle-btn::after {transform: rotate(180deg);}.widget-collapsible .collapsed ~ .widget-body {opacity: 0.1;}.widget-collapsible p {margin-bottom: 0;color: #fff;line-height: 1.86;}.widget-collapsible .widget-title, .toolbox-wrap .widget-title {position: relative;cursor: pointer;margin: 0;padding: 2.6rem 0.3rem 1.8rem;text-transform: none;border: none;transition: padding 0.3s;}.filter-items.search-ul li {padding: 13.5px 3px;}.filter-items li {padding: 13px 30px 13px 3px;font-size: var(--font-lg);color: #535353;}.filter-items > li:not(:last-child) {border-bottom: 1px solid #f7ca63 }.filter-items a {position: relative;display: block;}.filter-items a:hover {color: #91b367;}.filter-items .active > a::before {content: "";color: #fff;background-color: #f7ca63;border-color: #f7ca63;}.filter-items.search-ul a::before {content: none;}.filter-items .children li {padding: 5.5px 0;}.filter-items li span {margin-right: 0.5rem;color: #535353;}.filter-items .with-ul > a > i {content: "\f078";position: absolute;top: 50%;left: 0.7rem;line-height: 0;margin: -1.3rem -3px 0 0;padding: 1.2rem 5px;font-size: 1rem;font-family: "Font Awesome 6 Pro";font-weight: 600;transition: transform 0.3s;}.filter-items .show > a {color: #91b367;}.filter-items .show > a i {transform: rotate(-180deg);}.filter-items ul {display: none;position: relative;margin: 1rem 0 -0.5rem;padding-right: 1.3rem;}.filter-items ul::before {content: "";position: absolute;right: 2px;top: 4px;bottom: 3px;border-right: 1px solid #ccc;}.filter-items .color {top: 50%;display: inline-block;margin-right: 0.8rem;margin-top: -4.5px;width: 0.9rem;height: 0.9rem;border-radius: 50%;}.widget-vendor-info li span {display: inline-block;margin-right: 0;}.widget-vendor-info li span:first-child {min-width: 10.5rem;padding-left: 1rem;color: #333;}.widget-vendor-info li span.ratings-container {margin-bottom: 0;padding-left: 0;font-size: 1.3rem;}.widget-vendor-info .filter-items li {display: flex;padding: 14px 3px 13px 0px;}.widget-contact-vendor .form-control {min-height: 4.1rem;padding: 1.2rem 2rem;border: 1px solid #f7ca63;line-height: 1.5;border-radius: 3px;font-size: 14px;font-weight: 300;color: #999;transition: color 0.3s, border-color 0.3s;}.widget-contact-vendor .form-control:focus {border-color: #535353;}.widget-contact-vendor .form-control:not(:last-child) {margin-bottom: 1rem;}.widget-contact-vendor .btn {margin: 0.8rem 0 1.2rem;padding: 0.8em 1.65em;}.instagram {position: relative;overflow: hidden;border-radius: 1.5rem;}.instagram a {display: block;position: relative;height: 100%;}.instagram img {display: block;transition: transform 0.3s;width: 100%;height: auto;}.instagram:hover a::before {opacity: 0.5;}.instagram:hover a::after {opacity: 1;transform: translate(-50%, -50%) rotate(0deg) scale(1);}.instagram:hover img {transform: scale(1.15);}.instagram-info .instagram-content {position: absolute;right: 3rem;bottom: 3rem;font-size: 1.4rem;color: #fff;opacity: 0;z-index: 2;transition: opacity 0.3s;}.instagram-info .instagram-content i {display: inline-block;margin-right: 0.8rem;vertical-align: middle;font-size: 1.6rem;}.instagram-info .instagram-content .d-icon-comments::before {font-size: 1em;}.instagram-info .instagram-content a {display: inline-block;color: #fff;}.instagram-info .instagram-content a:not(:last-child) {margin-left: 2rem;}.instagram-info .instagram-content a::before {content: none;}.instagram-info:hover .instagram-content {opacity: 1;}.header {background: #91b367;max-height: 121px;}.header .container, .header .container-fluid, .header .inner-wrap {display: flex;align-items: center;}.header .inner-wrap {width: 100%;}.header-transparent {position: absolute;width: 100%;right: 0;top: 0;z-index: 20;background: transparent;}.header-transparent .fixed {background: #535353;}.header-top, .header-middle, .header-bottom {display: flex;}.header-border {border-bottom: 1px solid #eee;}.has-center .header-left, .has-center .header-right {flex: 1;}.has-center .header-right {justify-content: flex-start;}.has-center .header-center {margin-right: 2rem;margin-left: 2rem;align-items: center;justify-content: space-between;padding: 10px 20px;}.header-left {flex: 1;}.header-left, .header-right, .header-center {display: flex;align-items: center;}.header-right {margin-right: auto;}.header-top {padding-top: 6px;padding-bottom: 6px;border-bottom: 1px solid #eee;font-size: 1.3rem;}.header-top .header-left > * {margin-right: 2rem;}.header-top .header-right > *:first-child {margin-right: 0;}.header-top .divider {margin: 0 2rem 0 -0.3rem;}.header-top .contact {margin-left: 0.2rem;line-height: 1;}.header-top .contact i {margin-left: 0.7rem;font-size: 1.5rem;margin: 0 0 0 0.65rem;}.header-top .help {line-height: 1;}.header-top .help i {margin-left: 0.7rem;font-size: 1.6rem;}.header-top .header-icon, .header-top .login-toggle, .header-top .register-link, .header-top .register-toggle {cursor: pointer;}.header-top .header-icon i, .header-top .login-toggle i, .header-top .register-link i, .header-top .register-toggle i {margin-left: 0.8rem;font-size: 1.5rem;}.header-top .delimiter {margin: 0 0.5rem;color: #aaa;}.header-top .wishlist {margin-left: 2rem;}.header-top .wishlist i {margin-left: 0.6rem;font-size: 1.6rem;}.currency-dropdown a, .language-dropdown a {white-space: nowrap;}.header-middle {padding-top: 3.8rem;padding-bottom: 3.8rem;color: #333;box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .03);background: #fffcf6;border-bottom: 4px solid #535353;}.header-middle .logo {position: absolute;left: 50%;transform: translateX(-50%);top: 40px;z-index: 999 }.header-middle .compare {margin-left: 3.5rem;}.header-middle .compare i {font-size: 3.2rem;margin-bottom: 0.1rem;}.header-middle .header-right .cart-dropdown > a::after {content: none;}.header-middle .icon-box {margin-left: 1.8rem;padding-bottom: 0.1rem;transition: none;}.header-middle .icon-box:hover .icon-box-icon, .header-middle .icon-box:hover p, .header-middle .icon-box:hover .icon-box-title {color: inherit;}.header-middle .icon-box-icon, .header-middle p, .header-middle .icon-box-title {transition: color 0.3s;}.header-middle .icon-box-icon {margin-bottom: 0;padding: 0;font-size: 3rem;}.header-middle .icon-box-title {margin-bottom: 0.5rem;font-size: 1.1rem;font-weight: 400;line-height: 1;}.header-middle p {font-size: 1.4rem;font-weight: 700;color: #535353;line-height: 1;}.icon-box-main-wrap {cursor: pointer;transition: 0.3s }.icon-box-main {text-align: center;position: relative;-webkit-filter: drop-shadow(2px 2px 5px #00000029);filter: drop-shadow(2px 2px 5px #00000029);padding: 40px 25px;margin: 10px 5px;}.icon-box-main:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fffcf6;-webkit-clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%);clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%);z-index: -1;border-top-right-radius: 1rem;border-bottom-left-radius: 200px;border-bottom-right-radius: 200px;}.bg-number {position: absolute;top: 0;left: 1rem;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: end;z-index: -2;}.bg-number:before {content: "";position: absolute;top: 0;left: 0;width: 95%;height: 50%;z-index: -9;-webkit-clip-path: polygon(0 100%, 0 0, 100% 0);clip-path: polygon(0 100%, 0 0, 100% 0);background: #f7ca63;border-radius: 0.5rem }.bg-number span {padding: 0 2rem;font-size: var(--heading-xl);color: #fff;font-weight: 700;}.icon-box-main .icon-box-content {padding: 30px 0 0;text-align: center }.icon-box-main .icon-box-content {font-size:var(--heading-md);color: #91b367;margin-top: 0.5rem;margin-bottom: 1.5rem }.icon-box-main .icon-box-content .icon-box-list {font-size: 1.5rem;color: #535353;}.icon-box-main .icon-box {background: -webkit-gradient(linear, right top, left top, from(#dedfe1), to(#f3f3f3));background: linear-gradient(to left, #dedfe1, #f3f3f3);font-size:var(--heading-xl);width: 70px;height: 70px;border-radius: 50%;margin: 0 auto;z-index: 1;position: relative;display: flex;justify-content: center;align-items: center;color: #169406;-webkit-transition: 0.3s linear;transition: 0.3s linear;}.icon-box-main .icon-box:before {content: "";background: #dedfe1;width: 88%;height: 88%;border-radius: 50%;-webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);position: absolute;top: 50%;left: 50%;z-index: -1;}.icon-box-main .icon-box i {color: #91b367 }.icon-box-main-wrap.active .icon-box-main:before {background-color: #91b367;}.icon-box-main-wrap.active .icon-box-main .icon-box-content {color: #fff;}.icon-box-main-wrap.active .icon-box-main .icon-box-content .icon-box-list {color: #fff;}.icon-box-main-wrap:hover .icon-box-main:before {background-color: #91b367;}.icon-box-main-wrap:hover .icon-box-main .icon-box-content h4 {color: #fff;}.icon-box-main-wrap:hover .icon-box-main .icon-box-content .icon-box-list {color: #fff;}a.icon-box-link {transition: all 0.3s;}a.icon-box-link:hover .icon-box-main {color: #fff;background: #1879ca;}a.icon-box-link:hover i {color: #fff;}a.icon-box-link:hover .icon-box-title {color: #fff;}.sr-only {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.logo {max-width: 200px;}.logo img {display: block;}.header-bottom {padding-bottom: 1.5rem;color: #535353;background: #fff;font-size: 1.4rem;font-weight: 700;}.header-bottom .header-right {margin-left: 0.3rem;}.header-bottom .header-left i {margin-right: 1rem;font-size: 2.4rem;font-weight: 700;}.welcome-msg {margin: 0;padding: 1.1rem 0;font-size: inherit;font-weight: inherit;font-family: inherit;line-height: 1.5;white-space: nowrap;}.header-search {position: relative;display: flex;justify-content: center;}.header-search .input-wrapper {display: flex;justify-content: space-between;position: relative;}.header-search input.form-control {flex: 1;min-width: 40px;padding: 1.1rem 1.5rem;border: 1px solid #ffffff29;background-color: #eee;font-size: 1.3rem;border-radius: 0 0.5rem 0.5rem 0 }.header-search .btn-search {padding: 0;min-width: 40px;border: 0;color: #fff;border-radius: 0.5rem 0 0 0.5rem;line-height: 1.5 }.header-search .btn-search i {vertical-align: middle;}.header-search .select-box {background-color: #f4f4f4;}.header-search .select-box select {position: relative;padding-right: 1.1rem;padding-left: 3rem;border: 0;font-weight: 400;font-size: 1.3rem;z-index: 1;}.header-search.hs-toggle .input-wrapper {position: absolute;left: -1.5rem;top: 100%;min-width: 31rem;padding: 1rem;height: auto;visibility: hidden;opacity: 0;transform: translate3d(0, -10px, 0);z-index: 9999;transition: transform 0.4s 0.2s, visibility 0.4s 0.2s, opacity 0.4s 0.2s;border-radius: 1.5rem;background: rgb(112 138 81 / 80%);box-shadow: 5px 5px 20px #0000001a;border: 2px solid #f7ca63;backdrop-filter: blur(10px);}.header-search.hs-toggle:hover {color: #91b367;}.header-search.hs-toggle .form-control {padding: 1.4rem 2rem;background-color: #ffffff29;color: #ffffff69;border: 1px solid #ffffff29 !important }.header-search.hs-toggle .btn-search {background-color: #ffffff29;box-shadow: none;border: 1px solid #ffffff29;border-right: none }.header-search.hs-toggle .btn-search i {color: #fff }.header-search.hs-expanded {max-width: 65rem;width: 100%;margin: 0 auto;flex: 1;}.header-search.hs-expanded .input-wrapper {width: 100%;border: 2px solid #91b367;border-radius: 0.5rem;height: 4.5rem;}.header-search.hs-expanded .select-box {width: 13.2rem;border-radius: 0.5rem 0 0 0.5rem;color: #666;}.header-search.hs-expanded .select-box, .header-search.hs-expanded .select-box select {cursor: pointer;}.header-search.hs-expanded .select-box::before {left: 11px;font-size: 1rem;}.header-search.hs-expanded .select-box::after {content: "";display: block;position: absolute;top: 8px;left: -3px;height: 25px;border-left: 1px solid #eee;}.header-search.hs-expanded input.form-control {flex: 1;min-height: 100%;padding-right: 1.9rem;padding-left: 1.9rem;color: #ababab;background-color: #f4f4f4;}.header-search.hs-expanded .btn-search {min-width: 4.7rem;background-color: #f4f4f4;color: #444;font-size: 1.6rem;}.header-search.hs-expanded .btn-search:hover {color: #91b367;}.header-search.search-left .input-wrapper {right: 0;left: auto;}.header-search.hs-simple {flex: 1;margin-left: 2rem;max-width: 52.2rem;}.header-search.hs-simple input.form-control {padding: 0 1.55rem 0 5rem;border-radius: 5px;border: 2px solid;border-color: #91b367;font-family: inherit;background-color: #fff;color: #999;}.header-search.hs-simple .btn-search {position: absolute;background: transparent;color: #333;min-width: 48px;height: 100%;border-radius: 5px;left: 0;}.header-search.hs-simple .btn-search:hover {color: #91b367;}.header .header-search.hs-toggle:hover .input-wrapper, .header-search.hs-toggle.show .input-wrapper {transform: translate3d(0, 0, 0);visibility: visible;transition: transform 0.4s;opacity: 1;}.mobile-search {display: none;}.mobile-search .search-toggle i {font-size: 2rem;vertical-align: middle;}.hs-toggle.dir-up::after {top: auto;bottom: 100%;border-bottom-color: transparent;border-top-color: #fff;}.hs-toggle.dir-up .input-wrapper {top: auto;bottom: 100%;transform: translate3d(0, 10px, 0);}@keyframes fixedTop {0% {margin-top: -60px;}100% {margin-top: 0;}}@keyframes fixedBottom {from {transform: translateY(100%);transform-origin: center top 0px;}to {transform: translateY(0);}}.sticky-header.fixed {position: fixed;top: 0;width: 100%;padding-top: 1.8rem;padding-bottom: 1.8rem;box-shadow: 0 2px 5px #0000001a;z-index: 1100;animation: fixedTop 0.4s;background: #fffcf6;border-bottom: 3px solid }.sticky-header.fixed .logo {top: 26px;width: 100px;}@media (max-width: 991px) {.sticky-wrapper {height: auto;}}.mobile-menu-toggle {display: none;margin-left: 1.5rem;font-size: 2.5rem;color: #535353;}.mobile-menu-toggle.menu-bar::before, .mobile-menu-toggle.menu-bar::after {content: "";display: block;width: 100%;}.mobile-menu-toggle.menu-bar::before {height: 11px;border-top: 2px solid;border-bottom: 2px solid;}.mobile-menu-toggle.menu-bar::after {height: 9px;border-bottom: 2px solid;}@media (max-width: 1199px) {.main-nav .menu > li {margin-left: 1.5rem;}}@media (max-width: 991px) {.header-top .header-left {margin-right: 2rem;}.header-middle .header-right {justify-content: flex-start;}.header-middle .header-center {margin-right: auto;margin-left: auto;}.header-middle .compare, .header-middle .icon-box {margin-left: 1.5rem;}}@media (max-width: 767px) {.header-middle .mobile-search {display: block;}.header-top, .header-top .register-link, .header-top .divider, .header-top .delimiter {display: none;}}@keyframes show_msg_first {0% {transform: translateX(-100%);}to {transform: translateX(100%);}}@keyframes show_msg {0% {transform: translateX(-100%);}to {transform: translateX(100%);}}.label-down {display: flex;flex-direction: column;align-items: center;}.label-down i {display: inline-block;}.label-down span {display: block;}.label-down i + span {margin-top: 0.7rem;}.label-block span {display: block;}.label-block .cart-name {margin-bottom: 0.5rem;font-size: 1.1rem;font-weight: 400;}.label-block .cart-name ::after {content: none;}.label-block .cart-price {font-size: 1.4rem;font-weight: 700;}.label-block.cart-toggle i {font-size: 3rem;}.mobile-link {display: block;margin-left: 0;margin-bottom: -3px;}.mobile-link i {font-size: 2.4rem;}.mobile-link + .mobile-link {margin-right: 2rem;}.mobile-link:hover {color: #91b367;}@media (min-width: 768px) {.mobile-link {display: none;}}.dropdown {position: relative;}.dropdown .product {overflow: unset;}.dropdown:hover .dropdown-box, .dropdown.show .dropdown-box {visibility: visible;opacity: 1;top: 99%;}.dropdown:hover .dropdown-box, .dropdown.show .dropdown-box {transform: translate3d(0, 0, 0);}.dropdown:hover > a, .dropdown.show > a {color: #91b367;}.dropdown a {display: flex;align-items: center;justify-content: center }.dropdown a .dropdown-image {max-width: 1.4rem;margin-left: 0.7rem;height: auto;}.dropdown > a::after {display: inline-block;margin-right: 8px;font-family: "Font Awesome 6 Pro";font-weight: 600;font-size: 10px;line-height: 1;content: "";}.dropdown li.active > a, .dropdown li:hover > a {color: #91b367;}.dropdown.dir-up::after {border-bottom-color: transparent;border-top: 11px solid #fff;transform: translate3d(-50%, 8px, 0);}.dropdown.dir-up:hover .dropdown-box, .dropdown.dir-up.show .dropdown-box {top: auto;bottom: 100%;}.dropdown.dir-up:hover::after, .dropdown.dir-up.show::after {top: auto;bottom: calc(100% - 20px);transform: translate3d(-50%, 0, 0);}.dropdown-box {position: absolute;left: 0;top: -9999px;margin: 0;padding: 0.5rem 0;color: #666;background-color: #fff;box-shadow: 0 5px 30px 2px #00000033;visibility: hidden;opacity: 0;z-index: 19;transition: transform 0.2s ease-out, opacity 0.2s, visibility 0.2s;transform: translate3d(0, -10px, 0);}.dropdown-box li {font-size: inherit;line-height: 1.1;}.dropdown:not(.category-dropdown):not(.off-canvas) .dropdown-box {z-index: 1061;}@media (min-width: 992px) {.dropdown-expanded::after {content: none;}.dropdown-expanded::before {position: absolute;content: "";top: 50%;transform: translateY(-50%);right: -2.1rem;width: 1px;height: 2.5rem;background-color: #e1e1e1;}.dropdown-expanded > a {display: none;}.dropdown-expanded .dropdown-box {position: static;display: flex;visibility: visible;opacity: 1;background-color: transparent;box-shadow: none;border: 0;padding: 9px 0;transform: none;color: inherit;}.dropdown-expanded .dropdown-box a {padding: 0;}.dropdown-expanded .dropdown-box > li {margin-left: 2.3rem;}.dropdown-expanded .dropdown-box > li:last-child {margin-left: 0;}}@media (max-width: 991px) {.dropdown.dropdown-expanded li:hover > a {color: #91b367;}}.cart-dropdown .dropdown-box, .compare-dropdown .dropdown-box, .wishlist-dropdown .dropdown-box {left: -1rem;padding: 3rem;min-width: 33.5rem;}.cart-dropdown .products, .compare-dropdown .products, .wishlist-dropdown .products {max-height: 360px;overflow-x: hidden;}.sales-section .banner {border-radius: 0;overflow: hidden;box-shadow: #00000066 0px 2px 4px, #0000004d 0px 7px 13px -3px, #00000033 0px -3px 0px inset;}.sales-section .banner img {min-height: 42rem;object-fit: cover;border-radius: 0 }.sales-section .banner-content {width: 100%;padding: 0 1rem }.sales-section .banner-title {line-height: 1;margin-bottom: 1rem;font-size: var(--heading-lg) }.sales-section .banner-subtitle {margin-bottom: 0.1rem;line-height: 1;letter-spacing: 0px;font-size: 3.6em }.sales-section p {font-size: 2rem;line-height: 1.5;margin-bottom: 2.3rem }.cart-dropdown > a {padding: 0.7rem 0;}.cart-dropdown .cart-toggle::after {content: none;}.cart-dropdown .cart-label {display: block;cursor: pointer;margin: 0 0 0 1rem;font-weight: inherit;}.cart-dropdown .minicart-icon {display: inline-block;font-size: 1.3rem;color: #91b367;}.cart-dropdown .minicart-icon2 {display: inline-block;font-size: 1.3rem;color: #91b367;}.cart-dropdown .cart-total {display: flex;justify-content: center;margin-top: 2rem;margin-bottom: 3.2rem;padding: 1.7rem 0 1.5rem;border-top: 1px solid;border-bottom: 1px solid;border-color: #ffffff29;font-size: 1.4rem;line-height: 1;}.cart-dropdown .cart-total label {margin: 0 0.3rem 0 auto;color: #fff;font-weight: 400;}.cart-dropdown .cart-total .price {font-size: 1.6rem;color: #fff;}.cart-dropdown .cart-action {column-gap: 10px;text-align: center;}.cart-dropdown .cart-action .btn.btn-link {display: inline-block;padding: 0;border-bottom: 2px solid #f7ca63;border-radius: 0;line-height: 2;}.cart-dropdown .cart-action .btn.btn-link:hover, .cart-dropdown .cart-action .btn.btn-link:active, .cart-dropdown .cart-action .btn.btn-link:focus {color: #91b367;}.cart-dropdown:hover .minicart-icon {background: #91b367;}.cart-dropdown:hover .minicart-icon::before {transform: rotateY(180deg);}.cart-dropdown:hover .cart-count {color: #fff;}.cart-dropdown.cart-dropdown-white .cart-label, .cart-dropdown.cart-dropdown-white .cart-price, .cart-dropdown.cart-dropdown-white .cart-count {color: #fff;}.cart-dropdown.cart-dropdown-white .minicart-icon {border-color: #fff;}.cart-dropdown.cart-dropdown-white:hover .minicart-icon {background-color: #fff;}.cart-dropdown.cart-dropdown-white:hover .cart-count {color: #91b367;}.cart-dropdown.type2:hover {color: #91b367;}.cart-dropdown.type2 .cart-count {position: absolute;top: 0;right: -1.1rem;width: 1.9rem;height: 1.9rem;font-size: 1.1rem;line-height: 1.7;text-align: center;align-items: center;border-radius: 50%;background-color: #91b367;color: #fff;z-index: 1;font-family: vazir }.cart-dropdown.type2 .label-block .cart-count {width: 1.9rem;height: 1.9rem;font-size: 1.1rem;line-height: 1.8rem;}.cart-dropdown.type3 .cart-toggle {padding: 1.5rem 1.5rem 1.5rem 1.5rem;background-color: #91b367;color: #ffffffcc;transition: 0.3s;}.cart-dropdown.type3 .cart-toggle i {font-size: 1.5rem;margin-left: 7px;}.compare-dropdown .compare-toggle:after {content: none;}.compare-dropdown .compare-btn {display: flex;justify-content: center;border-radius: 3px;padding: 0.9em 2em;line-height: 1.5;font-weight: 700;}.wishlist-dropdown .wishlist-toggle:after {content: none;}.header-top .login-dropdown {margin-right: 0;}.off-canvas .dropdown-box {position: fixed;top: auto;left: -52rem;width: 100%;min-width: auto;opacity: 1;visibility: visible;transition: left 0.3s;transform: none;z-index: 2999;overflow-x: hidden;overflow-y: auto;background: #91b36780;box-shadow: 5px 5px 20px #0000001a;border: 2px solid #f7ca63;backdrop-filter: blur(10px);max-width: 49rem;padding: 3rem;border-radius: 1.5rem;}.off-canvas .dropdown-box .login-popup {padding: 0;}.off-canvas .canvas-overlay {position: fixed;right: 0;width: 100vw;top: -10vh;height: 120vh;background: #000000cc;z-index: 2998;opacity: 0;visibility: hidden;transition: opacity 0.3s;}.off-canvas .canvas-header {display: flex;align-items: center;justify-content: center;padding-bottom: 1.3rem;}.off-canvas .canvas-title {margin-bottom: 0;font-size: var(--heading-lg);font-weight: 700;color: #f7ca63 }.off-canvas .btn-close {color: #fff;top: 0px;left: -1px;position: absolute;display: flex;align-items: center;justify-content: center;background-color: #f7ca63;padding: 25px 15px;border-radius: 13px 0 15px 0;}.off-canvas .btn-close:hover, .off-canvas .btn-close:focus, .off-canvas .btn-close:active {color: #91b367;}.off-canvas .btn-close i {font-size: 4rem;margin: 0 }.off-canvas .product-cart, .off-canvas .product-compare, .off-canvas .product-wishlist {margin-top: 2rem;}.off-canvas.opened .dropdown-box {left: 0;right: 0;margin: auto;}.off-canvas.opened .canvas-overlay {opacity: 1;visibility: visible;}.off-canvas:hover .dropdown-box {top: auto;}@media (max-width: 479px) {.off-canvas .dropdown-box {max-width: 32rem;padding: 2rem;}}.account #dashboard p {color: #777;}.account label {display: block;padding-right: 0.2rem;margin-bottom: 1rem;font-size: var(--font-base);line-height: 1;color: #333 }.account .form-control:focus {border-color: #535353;}.account .nav-tabs {width: auto;border-left: none;}.account .nav-item {border-bottom: 1px solid #f7ca63;color: #535353;}.account .nav-item a {display: block;padding: 1.7rem 0.8rem 1.6rem;margin: 0;font-weight: 600;line-height: 1;text-transform: none;}.account thead {text-align: left;}.account thead th {padding: 1.5rem 0;text-align: right;font-weight: 700 }.account tbody td {padding: 1.5rem 0 1.5rem 1rem;}.account td:first-child {padding-right: 1rem;}.account .order-total {width: 25.9rem;font-size: 1.4rem;font-weight: 400;color: #666;}.account fieldset {margin: 7rem 0 2rem;padding: 2rem 2rem 1rem;border: 1px solid #f7ca63;border-radius: 1.5rem }.account legend {background: #f7ca63;padding: 5px 15px;border-radius: 10px;color: #fff;margin-bottom: 10px;display: inline-block;font-size: var(--font-xl);border: 2px solid #f7ca63;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;}.account .order-table {border: 1px solid #eee;border-radius: 1.5rem;overflow: hidden;color: #333;}.error-404 {display: flex;align-items: center;justify-content: center;flex-direction: column;}.image-hover-wrap .image-hover {margin-bottom: 30px;box-shadow: 0 0 10px #0000001a;border-radius: 5px;border: 1px solid #9999995e }.image-hover-wrap .image-hover img {width: 100%;overflow: hidden;height: 250px;object-fit: cover;object-position: top;transition: ease-in-out 2s;border-radius: 5px 5px 0 0;}.image-hover-wrap .image-hover img:hover {object-position: bottom;}.image-hover-wrap .image-hover .image-hover-name {font-size: 1.5rem;font-weight: 400;text-align: center;background: linear-gradient(269.34deg, #f4bd40 -0.22%, #f7ca63 49.89%, #dcaf48 100%);line-height: 50px;border-radius: 0 0 5px 5px;margin-top: 0;margin-bottom: 0;color: #fff }.image-box-one {display: flex;justify-content: center;margin-bottom: 6rem;}.image-box-one img {max-width: 40rem;}.image-box-one .image-box-wrap {display: flex;justify-content: center;}.image-box-two {display: flex;justify-content: space-between;margin-bottom: 6rem;}.image-box-two .image-box-wrap {display: flex;justify-content: center;}.image-box-two img {max-width: 20rem;}.member {margin-bottom: 2rem }.member img {width: 100% }.member-wrap {border-radius: 1.5rem;overflow: hidden;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}.member .member-details {padding: 2rem 2rem 2.5rem;background-color: #f9eac9;text-align: center }.member .member-details .social-link img {width: 15px;height: 15px;}.member .member-details .member-name {font-size: var(--heading-sm);margin: 1rem 0 0 0;padding-top: 1rem;border-top: 1px solid #f7ca63;color: #535353;}.member .member-details .member-job {font-size: var(--heading-xs);color: #91b367;margin: 0.5rem 0 0 0;}.single-team {display: flex;justify-content: space-between;border-radius: 1.5rem;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #91b367;background-size: cover;background: url(../images/bg-line-2.png)#91b367;}.single-team-info {padding-bottom: 50px }.single-team-img {display: flex;justify-content: flex-end;align-items: flex-end;overflow: hidden;}.image-box {text-align: center;margin-bottom: 2rem;}.image-box img {display: block;}.image-box figure {border-radius: 1.5rem 1.5rem 0 0;position: relative;box-shadow: #00000026 -1.95px 1.95px 2.6px;}.image-box-job, .image-box-name {margin-bottom: 0;}.image-box-name {color: #91b367;font-size: var(--heading-sm) }a.member-link {transition: 0.3s;}a.member-link:hover h4, a.member-link:hover h5, a.member-link:hover .social-link {color: #91b367;border-color: #91b367;}.image-box-details .social-link:hover {background-color: #91b367 }a.member-link figure img {transition: transform 0.4s ease, filter 0.4s ease;border-radius: 1.5rem 1.5rem 0 0;width: 100% }.image-box-details {border-radius: 0 0 1.5rem 1.5rem;border: 1px solid #eee;padding: 20px 10px;margin-bottom: 1.8rem;background: #fefcf5;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.06);}.image-box-details .image-box-des {display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}.image-box-details .social-link {background-color: #f7ca63;display: flex;justify-content: center;align-items: center;border-color: #535353;}.image-box-job {font-weight: 400;font-size:var(--heading-xs);padding-top: 10px;padding-bottom: 0;margin-top: 0;margin-bottom: 0;}.image-overlay {font-size: 1.3rem;line-height: 1.85;text-align: center;margin-bottom: 2rem;}.image-overlay a.social-link {border-color: transparent;}.image-overlay h4 {margin-bottom: 0;font-size: 1.8rem;font-weight: 700;}.image-overlay figure {position: relative;}.image-overlay img {width: 100%;display: block;}.cart.main {border-top: 1px solid #f7ca63;}.cart .accordion {border-bottom: 1px solid #f7ca63;}.cart .card-header {font-size: 1.4rem;}.cart .card-header > a {padding-right: 2px;}.cart .card-body {margin-bottom: 2.4rem;padding: 0;}.cart .remove {margin-left: 0;width: 2rem;text-align: center;}.cart .summary {line-height: 2.15;}.cart .summary .title {margin-bottom: 1rem;padding-bottom: 1.8rem;border-bottom: 1px solid #f7ca63;}.cart .product-thumbnail figure {position: relative;display: inline-block;}.cart .shop-table td {padding: 1.6rem 0 1.6rem 2rem;}.cart .shop-table td:last-child {padding-left: 0;}.cart .shop-table .quantity.form-control {font-weight: 700;min-height: 3.8rem;color: #222 }.cart .product-remove {display: flex;align-items: center;justify-content: center;text-align: center;font-size: 1.3rem;width: 2.3rem;height: 2.3rem;border: 1px solid #ccc;border-radius: 50%;background-color: #fff;color: #535353;}.cart .product-close .product-remove {width: 2.3rem;height: 2.3rem;}.cart .shipping {margin-bottom: 0.3rem;}.cart .shipping-row-last .summary-subtitle {padding: 2.4rem 0 1.9rem;}.cart .shipping-row-last li {padding-bottom: 0.3rem;}.cart-main-icon {border: 2px solid #535353;width: 35px;height: 35px;border-radius: 50%;display: flex;justify-content: center;align-items: center;margin-left: 0.8rem }.cart-main {background-color: #f7ca63;width: 28px;height: 28px;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-size: 1.5rem;font-weight: 100 }.summary {padding: 2.4rem 3rem 3rem;margin-bottom: 1.8rem;border-radius: 1.5rem;border: 1px solid #eee;background: #f9eac9;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.06);}.summary td:last-child, .summary th:last-child {text-align: right;}.summary th {text-align: right;}.summary .form-control {width: 100%;max-width: 100%;}.summary-title {font-size: var(--heading-sm);font-weight: 700;color: #535353;padding-bottom: 1.9rem;margin-bottom: 0;border-bottom: 1px solid #f7ca63 }.summary-subtotal {border-bottom: 1px solid #f7ca63 }.summary-subtitle {font-size: var(--heading-xs);font-weight: 600;color: #535353;}.summary-subtotal-price {font-size:var(--heading-xs);font-weight: 600;color: #535353;margin-top: 0;margin-bottom: 0;font-family: vazir;}.summary-total-price {font-weight: 700;text-align: left;margin-bottom: 0;font-family: vazir;}.total .summary-subtitle {padding: 2.4rem 0 2.3rem;}.sumnary-shipping ul {list-style: none;margin: 0;padding: 0;text-align: right;}.sumnary-shipping .summary-subtitle {padding-bottom: 2.2rem;text-align: right;}.summary-total {border-bottom: 1px solid #f7ca63;}.summary-total .summary-subtitle {padding: 2.3rem 0 2.1rem;}@media (max-width: 767px) {.summary {padding-right: 2rem;padding-left: 2rem;}.cart .shop-table td {padding: 0;}.cart .shop-table td.product-price {text-align: center;}.cart .shop-table tr {padding: 2rem 0 3rem;}.cart .shop-table .product-quantity, .cart .shop-table .product-subtotal, .cart .shop-table .product-thumbnail {margin-bottom: 0.5rem;}}.wishlist-table th.product-name {padding-right: 2px;width: 120px;}.wishlist-table .wishlist-out-stock {color: #d26e4b;}.wishlist-page {border-top: 1px solid #f7ca63;}.empty .main-content {text-align: center;}.empty .empty-icon {font-size: 10rem;color: #91b367;text-shadow: 0px 6px 7px rgba(145, 179, 103, 0.73);margin-top: -3rem;display: block }.empty .empty-descri {font-size: var(--heading-md);margin: 22px 0;}.empty-empty .btn {width: 20rem;margin-top: 1rem;}.shipping-address {padding-bottom: 2.4rem;border-bottom: 1px solid #f7ca63;}.shipping-address label {display: block;margin-bottom: 1.4rem;font-size: var(--heading-xs);}.shipping-address .form-control {margin-bottom: 1.5rem;border-color: #e1e1e1;min-height: 4.8rem;}.checkout .select-box, .checkout input.form-control, .shipping-address .select-box, .shipping-address input.form-control {background-color: #fff;}.shipping-address .select-box {border-radius: 1.5rem }.checkout .select-box .form-control, .checkout input.form-control .form-control, .shipping-address .select-box .form-control, .shipping-address input.form-control .form-control {padding: 1rem 1.4rem 0.8rem;font-size: var(--heading-xs);color: #999;border-radius: 1rem }.checkout .select-box:before, .checkout input.form-control:before, .shipping-address .select-box:before, .shipping-address input.form-control:before {font-family: "Font Awesome 6 Pro";content: "\f078";left: 1.5rem;font-size: 1.1rem;z-index: 2;}.shop-table-wrap {background-size: cover;padding: 4rem;border: solid 1px #00000026;box-shadow: 3px 3px 9px #a4a4ba33;background-color: #fffcf6;border-radius: 1.5rem;}.shop-table {text-align: right }.shop-table thead {background-color: #ffb7000f;border-radius: 1.5rem;border-bottom: 3px solid #fffcf6;overflow:hidden }.shop-table tbody.wishlist-items-wrapper tr {background-color: #ffb70026;border-bottom: 3px solid #fffcf6;overflow: hidden;border-radius:1.5rem }.shop-table td {padding: 1.5rem 0 1.5rem 1rem;}.shop-table th {padding: 1.3rem 0 1.3rem;font-size: var(--heading-xs);font-weight: 600;line-height: 1.875;color: #91b367;padding-right: 5px;}.shop-table img {max-width: 100px;border-radius: 1.5rem }.shop-table .product-thumbnail {width: 18%;margin: 0 auto;text-align: center;border-radius:0 1.5rem 1.5rem 0 }.shop-table .product-thumbnail a {width: 100px;}.shop-table .product-name {white-space: normal;text-align: center;width: 18% }.shop-table .product-price {display: table-cell;text-align: center;width: 18% }.shop-table .product-stock-status {text-align: center;width: 18% }.shop-table .product-add-to-cart {text-align: center;width: 18% }.shop-table td.product-remove {padding-right: 0;border-radius: 1.5rem 0 0 1.5rem }.shop-table .product-remove {text-align: center;width: 10% }.shop-table .remove {display: flex;align-items: center;justify-content: center;width: 2.3rem;height: 2.3rem;font-size: 1.3rem;color: #535353;border: 1px solid #ccc;border-radius: 50%;margin: 0 auto }.cart-total {text-align: right;}.cart-total .btn-calc {margin-bottom: 1.8rem;}.cart-total td, .cart-total th {border-top: 1px solid #f7ca63;}.cart-subtotal th {font-weight: 400;}.cart-subtotal td, .cart-subtotal th {padding: 1.5rem 0;}.order-total {font-size: 1.6rem;font-weight: 600;color: #26c;}.order-total td, .order-total th {padding-top: 1.9rem;}.cart-table .product-name {font-weight: 600;line-height: 1.86;}.cart-table .product-price {width: 100px;}.cart-table .product-quantity {width: 135px;}.cart-table .product-subtotal {width: 85px;color: #535353;}.cart-table .input-group button, .cart-table .input-group input {border-color: #eee;border-radius: 0 }.cart-table .input-group .quantity-minus {border-radius: 0 1.5rem 1.5rem 0;color: #222 }.cart-table .input-group .quantity-plus {border-radius: 1.5rem 0 0 1.5rem;color: #222 }.cart-actions {display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}.cart-actions .btn-icon-left i {margin-right: 0.8rem;font-size: 1rem;}.cart-actions button {padding: 1.07em 2.23em;}.cart-actions button.btn-disabled {border-color: #888;background-color: transparent !important;border-width: 1px;color: #222;opacity: 0.4;cursor: default;box-shadow: none }.cart-coupon-box .coupon-title {margin-bottom: 2.3rem;padding-top: 0.8rem;font-size: 1.8rem;}#coupon_code {padding-right: 1.6rem;padding-left: 1.6rem;font-size:var(--heading-xs);border: none;border-bottom: 1px solid #f7ca63;transition: border-color 0.3s;border-radius: 0;}@media (min-width: 992px) {.cart.main .product-thumbnail {width: 12rem;}.cart.main .product-price {width: 11rem;}.cart.main .product-quantity {width: 17.7rem;}.cart.main .product-subtotal {width: 13.2rem;}.cart.main .product-close {width: 2.3rem;}}.cart-page {border-top: 1px solid #f7ca63;}.cart-empty .main-content {text-align: center;}.cart-empty .cart-descri {font-size: 14px;margin: 22px 0;}.cart-empty .btn {width: 20rem;margin-top: 1rem;}.checkout {line-height: 1.54;}.checkout .alert.card-header {padding-top: 1.2rem;padding-bottom: 1.3rem;background-color: #fff;border: 1px dashed #cacbcc;text-transform: none;border-radius: 1.5rem }.checkout .alert.card-header > a {display: inline-block;padding: 0;background-color: transparent }.checkout .alert.card-header > a:after, .checkout .alert.card-header > a:before {content: none;}.checkout .alert-icon > i {margin-right: 0.8rem;}.checkout .alert-body {transition: display 0.3s;}.checkout .alert-body.expanding {display: none;}.checkout .alert-body.collapsing {display: block;}.checkout .alert-body .form-control {margin: 0;}.checkout .checkbox {margin: 0.6rem 0 1.6rem 0.2rem;}.checkout .link-group .btn {padding: 1em 2.5em;}.checkout .link-group span {margin: 0 1.1rem;font-size: var(--heading-xs);}.checkout .social-link.social-google {background-color: #dd4b39;border-color: #dd4b39;}.checkout .social-link.social-facebook {background-color: #3b5998;border-color: #3b5998;}.checkout .social-link.social-twitter {background-color: #1da1f2;border-color: #1da1f2;}.checkout .check-coupon-box .form-control {max-width: 42.5rem;}.checkout .check-coupon-box .btn {padding: 1.04em 2.05em;border-width: 1px;}.checkout label {display: block;padding-right: 0.2rem;margin-bottom: 1rem;font-size: var(--heading-xs);line-height: 0.9;}.pricing-details li {font-size: 1.5rem;font-weight: 400;color: #535353;}.checkout .select-box select {max-width: 100%;width: 100%;}.checkout .form-control {margin-bottom: 2.1rem;}.checkout .form-control:not(:focus) {background-color: #fff;}.checkout .form-control:not(select):focus {border-color: #000;}.checkout textarea.form-control {padding-top: 1.5rem;min-height: 10rem }.checkout .form-checkbox {padding-top: 0.7rem;margin-bottom: 2.8rem;}.checkout .form-control-label {padding-right: 2.6rem;margin-bottom: 0;line-height: 2.58;}.checkout .product-name {white-space: normal;}.checkout .btn-order {width: 100%;border-color: #333;background-color: #333;transition: opacity 0.3s;}.checkout .btn-order:hover {opacity: 0.9;}.checkout .card {background: transparent;}.checkout .card-header {line-height: 3rem;background-color:transparent;border:none }.checkout .card-header a {padding: 0 2.5rem 0 0;background-color: transparent }.checkout .card-header a:after, .checkout .card-header a:before {position: absolute;content: "";display: inline-block;border-radius: 50%;top: 50%;transform: translateY(-50%);}.checkout .card-header a:before {right: 0;width: 1.8rem;height: 1.8rem;background-color: #fff;border: 1px solid #cdcdcd;}.checkout .card-header a.collapse:after {width: 0.8rem;height: 0.8rem;right: 0.5rem;background: #91b367;}.checkout .card-body {padding: 0.2rem 2.9rem 1.1rem 0;line-height: 1.4;}.checkout .payment.accordion {padding-bottom: 2rem;}.checkout .payment.accordion .summary-subtitle {font-size: 1.5rem;}.checkout .checkout-info {padding: 1.5rem 0;margin: 0;font-size: 1.3rem;font-weight: 400;letter-spacing: 0.01em;font-family: vazir;}.checkout .product-quantity {margin-right: 0.4rem;}.checkout .title.title-simple {font-weight: 700;}.checkout .summary .form-control-label {line-height: 1.4;}.checkout .summary .form-control-label:before {top: 0;transform: none;}.checkout .summary .form-control-label a {color: #000;}.checkout .summary .form-control-label a:hover {color: #26c;}.summary .title {margin-bottom: 1.9rem;padding-bottom: 2.2rem;border-bottom: 1px solid #f7ca63;}.order-table {color: #535353;}.order-table th {padding: 0 0 0.7rem 0;font-size: var(--heading-xs);font-weight: 600;}.order-table td {padding-bottom: 0.6rem;}.order-table .order-total td {border-bottom: none;padding: 1.2rem 0 0;}.order-table .shipping-row label {margin-bottom: 1.5rem;}.order-table .shipping-row-last {border-bottom: 1px solid #f7ca63;}.order-table .shipping-row-last label {margin-bottom: 2.1rem;color: #666;text-align: right }.order-table .summary-subtotal {border-top: 1px solid #f7ca63;}.order-table .summary-subtotal td:first-child {padding: 0.4rem 0 0.3rem;}.order-table .summary-subtotal-price {padding-top: 1rem;}.order-table tbody > tr:nth-child(2) td {padding-bottom: 1.6rem;}@media (max-width: 479px) {.order-table tbody .product-name, .order-table tbody .product-total {padding-bottom: 2rem;line-height: 1.2;}.order-table tbody > tr:nth-child(2) td {padding-bottom: 2rem;}}.compare-page {border-top: 1px solid #f7ca63;}.compare-default {padding-bottom: 60px;}.compare-default .container {overflow-x: auto;margin-bottom: 2rem;padding-top: 3rem;padding-bottom: 3rem;border: solid 1px #00000026;box-shadow: 3px 3px 9px #a4a4ba33;background-color: #fffcf6;border-radius: 1.5rem;}.compare-default .container > div:nth-child(2n) .compare-col {background-color: #ffb70026;}.compare-default .container > div:nth-child(odd) .compare-col {background-color: #ffb7000f;}.compare-default .container > div:nth-child(1) .compare-col {background-color: transparent;}.compare-default .Themeparsi-compare-table .compare-value:last-child .to-left, .compare-default .Themeparsi-compare-table .compare-value:nth-child(2) .to-right {pointer-events: none;color: #e1e1e1;}.compare-value:last-child {border-radius: 5px 0 0 5px }.compare-default .compare-row {display: flex;width: 100%;margin-bottom: 3px;border: 1px dashed #ffb70063;border-radius: 5px;}.compare-default .compare-row:nth-child(1) {border: none !important }.compare-default .compare-col {flex: 0 0 20%;max-width: 20%;padding: 25px 0;}@media (max-width: 1199px) {.compare-default .compare-col {flex: 0 0 25%;max-width: 25%;}}@media (max-width: 810px) {.compare-default .compare-col {flex: 0 0 45%;max-width: 45%;}}@media (max-width: 575px) {.compare-default .compare-col {flex: 0 0 63%;max-width: 63%;}}.compare-default .compare-field {color: #363636;font-size: 14px;font-weight: 600;text-align: right;padding-right: 5rem;border-radius: 0 5px 5px 0 }.compare-default .compare-basic .compare-field {display: flex;justify-content: flex-start;align-items: center;}.compare-default .compare-basic .compare-value {padding-left: 0;}.compare-default .compare-value {position: relative;padding-left: 1rem;padding-right: 2rem;color: #535353;font-weight: 700;font-size: 1.2rem }@media (max-width: 575px) {.compare-default .compare-field {padding-left: 2rem;}.compare-default .compare-value {padding-right: 10px;}}.compare-default .btn-wishlist {transform: translateX(0);opacity: 1;visibility: visible;}.compare-default .btn-moving {position: absolute;visibility: hidden;opacity: 0;top: 50%;transform: translateY(-50%);transition: opacity 0.2s, visibility 0.2s, left 0.2s, right 0.2s;color:#535353 }.compare-default .btn-right {right: 0px;}.compare-default .btn-left {left: 0px;}.compare-default .product-details {padding-left: 0;}.compare-default .product-details .product-action {display: inline-flex;}.compare-default .product:hover .btn-moving {visibility: visible;opacity: 1;}.compare-default .product:hover .btn-left {left: -30px;}.compare-default .product:hover .btn-right {right: -30px;left: auto }.compare-default .compare-title {font-weight: 600;}.compare-default .product-price {color: #535343;font-weight: 700;font-size: 1.2rem }.compare-default .compare-availability p {margin: 0;padding: 0;}.compare-default .compare-availability .stock {color: #b10001;}.compare-default .compare-availability .in-stock {font-weight: 700;font-size: 1.2rem;color: #91b367 }.compare-default .compare-rating .ratings-container {font-size: inherit;margin: 0;}.compare-default .compare-rating .rating-reviews {font-size: inherit;color: #535353 }.legend {background: #f7ca63;padding: 15px;border-radius: 10px;color: #fff;display: inline-block;font-size:var(--heading-xxs);bottom: -15px;right: 20px;display: inline-flex;align-items: center;justify-content: center;box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;border: 2px solid #f7ca63 }.order .order-message {max-width: 34rem;padding: 3rem;box-shadow: 0 5px 20px 0 #0000001a;border-radius: 1rem;background: #f9eac9 }.order .order-message .icon-box-icon {margin-left: 3.2rem;}.order .order-message svg {width: 5rem;height: 5rem;stroke: #91b367;}.order .order-message .icon-box-title {font-size: 1.8rem;}.order .order-results {display: flex;flex-wrap: wrap;margin: 4.8rem 0 1.9rem;}.order .overview-item {display: flex;position: relative;flex-direction: column;flex-wrap: wrap;margin-bottom: 3rem;}.order .overview-item:not(:last-child) {margin-left: 3rem;padding-left: 3.1rem;}.order .overview-item:not(:last-child):after {content: "";position: absolute;left: 0;top: 50%;display: block;transform: translateY(-50%);width: 1px;height: 42px;background: #e1e1e1;}.order .overview-item strong {color: #535353;font-weight: 600;font-size: 2rem;}.order .summary-subtotal:last-child {border-bottom: none;}.order .address-info {border-bottom: 1px solid #f7ca63;}.order .address-info p {line-height: 2.15;}.order-details {padding: 0.4rem 3rem;border: 1px solid #e3e0d3;border-radius: 10px;overflow: hidden;background: #fffcf6;}.order-details-table .product-name {padding: 1.6rem 0 1.8rem;font-weight: 400;line-height: 1.42;color: #000;white-space: inherit;}.order-details-table .product-name i {font-size: 1rem;}.order-details-table .product-name span {font-weight: 700;color: #535353;}.order-details-table th > .summary-subtitle {font-size: 1.8rem;font-weight: 600;text-align: left;}.order-details-table .product-price {display: block;}.order-details-table .product-price, .order-details-table .summary-subtotal-price {text-align: left;}.order-details-table .summary-subtotal-price {font-weight: 600;color: #666;}.order-details-table .product-price {font-size: 1.4rem;color: #666;font-weight: 400;padding-top: 1.2rem;}.order-details-table thead {border-bottom: 1px solid #f7ca63;}.order-details-table tbody tr:first-child td {padding-top: 3.2rem;}.order-details-table tbody tr:first-child td.product-price {padding-top: 2.8rem;}@media (max-width: 767px) {.order .order-message {font-size: 2rem;}.order .overview-item {flex-direction: row;width: 100%;align-items: center;}.order .overview-item:not(:last-child):after {content: none;}.order .overview-item span {margin-left: 2rem;}}@media (max-width: 575px) {.order .order-details {padding: 0 2rem;}.order .order-message {font-size: 1.8rem;}.order .overview-item {font-size: 1.6rem;}}@media (max-width: 479px) {.order .order-details {padding: 0 1.5rem;}.order .order-message {font-size: 1.6rem;}.order .overview-item {font-size: 1.4rem;}}.product.product-cart-header {display: flex;align-items: center;justify-content: space-between;padding-bottom: 1.3rem;border-bottom: 1px solid #edeef0;}.product.product-cart-header span, .product.product-cart-header a {font-size: 1.4rem;font-weight: 700;line-height: 1;color: #222529;}.product.product-cart-header a {padding: 0;padding-bottom: 0;color: #222529;line-height: 1;}.product.product-cart-header a:hover {text-decoration: underline;}.product.product-cart, .product.product-compare, .product.product-wishlist {display: flex;align-items: center;font-size: 1.3rem;}.product.product-cart:not(:first-child), .product.product-compare:not(:first-child), .product.product-wishlist:not(:first-child) {margin-top: 2rem;}.product.product-cart .product-media, .product.product-compare .product-media, .product.product-wishlist .product-media {position: static;width: 8rem;margin-left: 2.5rem;}.product.product-cart .product-media a, .product.product-compare .product-media a, .product.product-wishlist .product-media a {display: block;height: 100%;padding: 0;}.product.product-cart .product-media img, .product.product-compare .product-media img, .product.product-wishlist .product-media img {height: 100%;}.product.product-cart .product-detail, .product.product-compare .product-detail, .product.product-wishlist .product-detail {flex: 1;margin: 0 0 01rem;}.product.product-cart .product-name, .product.product-compare .product-name, .product.product-wishlist .product-name {white-space: normal;padding: 0;margin-bottom: 0.9rem;margin-left: 1rem;font-size: 1.4rem;font-weight: 600;line-height: 1.34;color: #fff;justify-content: flex-start }.product.product-cart .product-name:hover, .product.product-compare .product-name:hover, .product.product-wishlist .product-name:hover {color: #91b367;}.product.product-cart .price-box, .product.product-compare .price-box, .product.product-wishlist .price-box {display: flex;align-items: center;font-size: 1.6rem;line-height: 1;text-align: right }.price-box {flex: 1;justify-content: space-between }.product.product-cart .product-price, .product.product-compare .product-price, .product.product-wishlist .product-price {font-size: 1.5rem;}.product.product-cart .product-quantity, .product.product-compare .product-quantity, .product.product-wishlist .product-quantity {align-items: center;display: flex;margin-left: 1rem;font-weight: 400;}.product.product-cart .product-quantity::after, .product.product-compare .product-quantity::after, .product.product-wishlist .product-quantity::after {margin-right: 1rem;content: " عدد ";text-transform: none;line-height: 0;font-size: 1.5rem;}.product.product-cart .product-price, .product.product-compare .product-price, .product.product-wishlist .product-price {margin: 0;color: #fff;}.product.product-cart .btn-close, .product.product-compare .btn-close, .product.product-wishlist .btn-close {position: absolute;display: flex;align-items: center;justify-content: center;text-align: center;width: 3rem;height: 3rem;left: 0rem;top: 14px;transform: translateY(-50%);border-radius: 13px 0 10px 0;background-color: #ffffff7a;color: #000000;border: 1px solid #ffffff7a;padding: 5px;}.product.product-cart .btn-close i, .product.product-compare .btn-close i, .product.product-wishlist .btn-close i {margin-top: 0px;font-size: 1.8rem;}.product.product-cart .btn-close:hover, .product.product-compare .btn-close:hover, .product.product-wishlist .btn-close:hover {color: #91b367;border-color: #91b367;}.product.product-cart:last-child, .product.product-compare:last-child, .product.product-wishlist:last-child {margin-bottom: 0;}@media (max-width: 991px) {.cart-dropdown .cart-label {display: none;}}@media (max-width: 575px) {.cart-dropdown .product .product-media, .compare-dropdown .product .product-media {margin-left: 1rem;}.cart-dropdown .dropdown-box, .compare-dropdown .dropdown-box {min-width: 35rem;}.cart-dropdown .cart-total, .compare-dropdown .cart-total {font-size: 1.3rem;}}.category-dropdown > a {padding: 1.7rem 1.7rem;background: #91b367;}.category-dropdown > a::after {content: none;}.category-dropdown > a i {font-size: 1.8rem;}.category-dropdown > a span {margin-right: 1rem;}.category-dropdown .dropdown-box {padding: 0;right: 0;min-width: 12rem;box-shadow: none;background-color: #f4f4f4;transition: opacity 0.2s, z-index 0s, transform 0.2s ease-out;visibility: hidden;top: 100%;}.category-dropdown::before, .category-dropdown::after {left: 25px;}.category-dropdown::after {border-bottom-color: #f4f4f4;visibility: hidden;top: calc(100% - 20px);}.category-dropdown.menu-fixed .dropdown-box, .category-dropdown.menu-fixed::after {visibility: hidden;}.category-dropdown.dropdown.show .dropdown-box {box-shadow: 0 2px 10px #0000001a;transform: translate3d(0, 0, 0);transition: opacity 0.5s, z-index 0s, transform 0s;}.category-dropdown.dropdown.show .dropdown-box, .category-dropdown.dropdown.show::after {visibility: visible;}.category-dropdown.dropdown.show::after {transform: translate3d(-50%, 0, 0);}.category-dropdown.has-border::after {border-bottom-color: #fff;}.category-dropdown.has-border::before, .category-dropdown.has-border::after {content: "";position: absolute;z-index: 1000;top: -9999px;transform: translateX(-50%);border: 11px solid transparent;border-bottom: 11px solid #eee;transition: opacity 0.4s ease;visibility: hidden;opacity: 0;cursor: pointer;}.category-dropdown.has-border .dropdown-box {background-color: #fff;border: 1px solid #eee;}.category-dropdown.has-border.menu-fixed::before {visibility: visible;opacity: 1;}.sticky-header:not(.fixed) .category-dropdown.menu-fixed::after {top: 100%;transform: translate3d(-50%, 0, 0);}.sticky-header:not(.fixed) .category-dropdown.menu-fixed .dropdown-box {top: calc(100% + 20px);transform: none;}.sticky-header:not(.fixed) .category-dropdown.menu-fixed .dropdown-box, .sticky-header:not(.fixed) .category-dropdown.menu-fixed::after {visibility: visible;opacity: 1;}.sticky-header:not(.fixed) .category-dropdown.menu-fixed.has-border::before {top: calc(100% - 1px);visibility: visible;opacity: 1;}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {.sticky-header:not(.fixed) .category-dropdown.menu-fixed.has-border::before {top: calc(100% - 2px);}}.menu {display: flex;align-items: center;}.menu a {display: inline-block;}.menu .menu-title {margin-bottom: 1rem;padding: 0 1rem;font-size: var(--font-base);font-weight: 600;line-height: 1;}.menu ul {padding: 2rem;font-size: var(--font-base);font-weight: 400;line-height: 1.5;color: #666;}.menu li {position: relative;}.menu li a {padding: 1rem 0;}.menu li > ul, .menu li .megamenu {position: absolute;top: -9999px;right: 100%;margin: 0;box-shadow: 0 2px 35px #0000001a;z-index: 1041;visibility: hidden;opacity: 0;transition: transform 0.2s ease-out;transform: translate3d(0, -10px, 0);background: #f9eac9;border-radius: 0 0 1.5rem 1.5rem;}.menu li > ul {min-width: 22.6rem;}.menu li > ul li {padding: 0 0.3rem;border-bottom: 1px solid #f7ca63 }.menu li > ul li i {padding-left: 0.7rem;color: #91b367 }.menu li > ul li:last-child {border-bottom: none }.menu > li.submenu-container .megamenu {width: 1180px;}.menu li:hover > a:not(.menu-title), .menu .active > a:not(.menu-title) {color: #91b367;}.menu li:hover > ul, .menu li:hover .megamenu, .menu .show > ul, .menu .show .megamenu {visibility: visible;opacity: 1;top: -2rem;transform: translate3d(0, 0, 0);}.menu > li {margin-left: 3rem;}.menu > li:last-child {margin-left: 0;}.menu > li > a {position: relative;padding: 1.3rem 0;line-height: 1;font-size: var(--font-base);font-weight: 100 }.menu > li > ul, .menu > li .megamenu {right: -1.9rem;}.menu > li.submenu-container .megamenu, .menu > li.submenu-container li > ul {right: unset;left: -1.9rem;}.menu > li.submenu-container .megamenu {width: 1180px;left: 100%;}.menu > li:hover > ul, .menu > li:hover .megamenu, .menu > li.show > ul, .menu > li.show .megamenu {top: 100%;}.menu .submenu > a {position: relative;display: block;}.menu > .submenu > a {z-index: 10;}.menu > .submenu > a::after {display: inline-block;position: static;content: "\f078";margin-top: 0;color: #333;vertical-align: middle;font-family: "Font Awesome 6 Pro";font-weight: 700;font-size: var(--heading-xxs);margin-right: 0.9rem;}.menu.no-arrow > li > a::after {content: none;}.submenu > a::after {display: inline-block;position: absolute;left: 0.5rem;top: 50%;line-height: 0;vertical-align: middle;font-family: "Font Awesome 6 Pro";font-size: 1.5rem;content: "\bb";font-weight: 300;color: #999 }.toggle-menu {display: block;}.toggle-menu > li {margin-left: 0;}.toggle-menu .submenu::after, .toggle-menu .submenu > a::after {content: none;}.toggle-menu .submenu li {padding: 0 0.5rem;}.toggle-menu li > ul {display: none;position: static;visibility: visible;opacity: 1;transform: none;background: transparent;box-shadow: none;}.toggle-btn {display: block;position: absolute;padding: 6px;left: 0;top: 50%;transform: translateY(-50%);}.toggle-btn::before {content: "";display: block;font-size: 1rem;font-weight: 600;font-family: "Font Awesome 6 Pro";line-height: 1;transition: transform 0.5s;}.show > a .toggle-btn::before {transform: rotate(630deg);}.menu-active-underline > li > a::before {content: "";display: block;position: absolute;bottom: 9px;right: 0;width: 100%;border-bottom: 2px solid;transform-origin: left center;transform: scale(0, 1);transition: transform 0.3s;}.menu-active-underline > li.active > a, .menu-active-underline > li:hover > a {color: inherit;}.menu-active-underline > li.active > a::before, .menu-active-underline > li:hover > a::before {transform-origin: right center;transform: scale(1, 1);}.main-nav {margin: 0 0 0 2px;}.megamenu {display: flex;padding: 1rem;min-width: 94rem;background: #fff;}.megamenu ul {padding: 0;}.megamenu .row {flex: 1;padding: 0 1rem;}.megamenu .row > * {padding: 1.8rem 1rem 0.8rem;}.megamenu .menu-banner {padding: 0;overflow: hidden;}.megamenu .menu-banner figure {height: 100%;}.megamenu .menu-banner img {height: 100%;object-fit: cover;}.megamenu .menu-banner .btn-link:hover {color: #91b367;}.menu-banner1 .banner-content {right: 9%;}.menu-banner1 .banner-title, .menu-banner1 .banner-subtitle {font-size: 3.6rem;}.menu-banner1 .banner-subtitle {margin-bottom: 0.4rem;}.menu-banner1 .banner-title {margin-bottom: 1.8rem;padding-right: 1.2rem;position: relative;}.menu-banner1 .banner-title span {display: inline-block;position: absolute;right: -0.9rem;top: 50%;font-size: 1.3rem;line-height: 1;transform: rotateZ(-90deg) translateX(0.6rem);}.menu-banner2 .banner-content {bottom: 10%;}.menu-banner2 .banner-title {margin-bottom: 0.6rem;font-size: 2.6rem;}.menu-banner2 .banner-subtitle {font-size: 1.6rem;}.tip {display: inline-block;position: relative;top: -1px;right: 7px;padding: 0.3rem 0.5rem;font-size: 1rem;font-weight: 600;line-height: 1;color: #fff;border-radius: 2px;}.tip.tip-hot {background-color: #f7ca63;}.tip.tip-new {background-color: #91b367;}.mobile-menu-wrapper {width: 296px;visibility: hidden;position: fixed;top: 0;right: 0;left: auto;bottom: 0;z-index: 10000;font-family: vazir;transition: visibility 0.4s;}.mobile-menu-container {max-width: 296px;padding: 2rem 1.5rem;width: 100%;height: 100%;overflow-y: auto;transform: translateX(296px);transition: transform 0.4s;direction: rtl;background: #91b36780;box-shadow: 5px 5px 20px #0000001a;border-left: 2px solid #f7ca63;backdrop-filter: blur(10px);}.mobile-menu-container .input-wrapper {display: flex;margin-bottom: 0.6rem;height: 4rem;}.mobile-menu-container .input-wrapper .form-control {min-height: 4rem;color: #f9f9f9;border: 1px solid #ffffff29;background-color: #ffffff29;font-weight: 100;}.mobile-menu-container .input-wrapper .btn-search {padding: 0;width: 4rem;background-color: #f7ca63;border-color: #f7ca63;color: #535353;font-size: 1.4rem;border-radius: 1rem;margin-right: 0.5rem;}.mobile-menu-container .input-wrapper .btn-search i {font-size: inherit;margin-right: 0;}.mobile-menu-container .mobile-menu {margin-bottom: 0.5rem;}.mobile-menu-container .tab {margin-top: 3rem;}.mobile-menu-container .tab-content {background-color: transparent;}.mobile-menu-container .nav {border-width: 2px;}.mobile-menu-container .nav-link {margin-bottom: -2px;color: #fff;font-size: 13px;padding: 10px;}.mobile-menu-container .tab-pane {padding-top: 10px;}.mobile-menu-container .nav-item:hover .nav-link {color: #fff;border-color: transparent;}.mobile-menu-container .nav-item.show .nav-link, .mobile-menu-container .nav-item .nav-link.active {color: #91b367;border-color: #91b367;}.mobile-menu-container .nav-item + .nav-item {margin-right: 1px;}.mobile-menu-container.scrollable::-webkit-scrollbar-thumb, .mobile-menu-container .sidebar-content::-webkit-scrollbar-thumb {margin-left: 2px;background: #0000001a;border-radius: 7px;cursor: pointer;}.mobile-menu {font-size: 1.3rem;font-weight: 500;line-height: 1.5;}.mobile-menu ul {display: none;width: 100%;}.mobile-menu > li:first-child {padding-top: 0.5rem;}.mobile-menu > li:last-child {padding-bottom: 0.5rem;}.mobile-menu li a {display: block;position: relative;padding: 1.3rem 0.6rem 1.3rem 1rem;color: #ffff;}.mobile-menu li i {display: inline-block;margin-bottom: 1px;font-size:var(--heading-sm);margin-left: 0.5rem;line-height: 0;vertical-align: middle;}.mobile-menu li li a {padding-right: 1rem;}.mobile-menu li li li a {padding-right: 2rem;}.mobile-menu li:not(:last-child) {border-bottom: 1px solid #ffffff29;}.mobile-menu-title {margin-bottom: 0.5rem;font-size: 1.4rem;font-weight: 700;color: #fff;}.mobile-menu-overlay {position: fixed;right: 0;top: 0;bottom: 0;left: 0;z-index: -1;background: #000000cc;}.mobile-menu-close {position: fixed;right: calc(100vw - 50px);top: 25px;z-index: 10001;transition: opacity 0.3s;opacity: 0;}.mobile-menu-close i {font-size: 2.8rem;color: #e1e1e1;}.mmenu-anim {transform: translateY(%30);}.mmenu-anim, .mmenu-anim > li {transition: transform 0.4s, opacity 0.3s;transition-timing-function: cubic-bezier(0.5, 0, 0.3, 1);}.mmenu-anim > li:nth-child(0) {opacity: 0;transform: translateY(0px);}.mmenu-anim > li:nth-child(1) {opacity: 0;transform: translateY(50px);}.mmenu-anim > li:nth-child(2) {opacity: 0;transform: translateY(100px);}.mmenu-anim > li:nth-child(3) {opacity: 0;transform: translateY(150px);}.mmenu-anim > li:nth-child(4) {opacity: 0;transform: translateY(200px);}.mmenu-anim > li:nth-child(5) {opacity: 0;transform: translateY(250px);}.mmenu-anim > li:nth-child(6) {opacity: 0;transform: translateY(300px);}.mmenu-anim > li:nth-child(7) {opacity: 0;transform: translateY(350px);}.mmenu-anim > li:nth-child(8) {opacity: 0;transform: translateY(400px);}.mmenu-anim > li:nth-child(9) {opacity: 0;transform: translateY(450px);}.mmenu-anim > li:nth-child(10) {opacity: 0;transform: translateY(500px);}.mmenu-anim > li:nth-child(11) {opacity: 0;transform: translateY(550px);}.mmenu-anim > li:nth-child(12) {opacity: 0;transform: translateY(600px);}.mmenu-active {overflow: hidden;}.mmenu-active .mmenu-anim > li, .mmenu-active .mmenu-anim {opacity: 1;transform: translateY(0);}.mmenu-active .page-wrapper {margin-right: 296px;margin-left: -296px }.mmenu-active .mobile-menu-wrapper {visibility: visible;}.mmenu-active .mobile-menu-container {transform: translateX(0);}.mmenu-active .mobile-menu-overlay {opacity: 0.8;}.mmenu-active .mobile-menu-close {opacity: 1;}@media (max-width: 400px) {.mobile-menu-close {right: calc(100vw - 40px);top: 10px;}}.category-menu {background: #fef0e3;}.category-menu .menu-title {padding: 1.8rem 0.2rem 1.8rem;margin: 0;font-size: 1.8rem;font-weight: 700;font-family: vazir;line-height: 1;color: #535353;}.category-menu .menu-body:last-child li:last-child {border: 0;}.category-menu i {vertical-align: middle;line-height: 0;margin-left: 1rem;padding-right: 0.2rem;font-size: 2rem;color: #666;}.category-menu > li > a {display: block;padding: 1.2rem 0 1.3rem;font-weight: 400;font-size: 1.3rem;line-height: 1.46;color: #675545;}.category-menu > li:not(:last-child) > a {border-bottom: 1px solid #f0e0d1;}.category-menu li:hover > a:not(.menu-title) {color: #91b367;}.category-menu li:hover > a:not(.menu-title) i {color: inherit;}.category-menu .submenu > a::after {font-size: 1rem;}.category-menu .submenu .megamenu {min-width: 68.5rem;padding: 0 0 0 0.9rem;}.category-menu .submenu .megamenu > li {padding: 0 1rem;flex: 1;}.category-menu .submenu .megamenu > li:last-child {padding-left: 0;flex: none;}.category-menu .submenu .megamenu .menu-title {padding: 2.7rem 0 0.2rem;font-size: 1.4rem;font-weight: 600;}.category-menu .submenu .megamenu .divider {height: 1px;width: 100%;margin: 0;}.category-menu .submenu .megamenu ul {position: relative;right: 0;top: 0;padding: 0;font-size: 1.3rem;opacity: 1;visibility: visible;box-shadow: none;min-width: auto;z-index: auto;transform: none;}.category-menu .submenu .megamenu ul li {padding: 0;line-height: 1.2;}.category-menu .submenu .megamenu ul li a {padding: 0.7rem 0;}.category-menu .submenu .megamenu .menu-banner .banner-content {right: 3rem;}.category-menu .submenu .megamenu .menu-banner .banner-subtitle {font-size: 1.4rem;}.category-menu .submenu .megamenu .menu-banner .banner-title {font-size: 2.4rem;line-height: 1.2;margin-bottom: 2.8rem;}.category-menu .submenu .megamenu .menu-banner5 .banner-content {top: 2.6rem;}.category-menu .submenu .megamenu .menu-banner5 .banner-subtitle {margin-bottom: 1.1rem;}.category-menu .submenu .megamenu .menu-banner5 .banner-title {line-height: 1.25;}.category-menu .submenu .megamenu.type2 {display: block;min-width: 88rem;padding: 0 1rem 2rem;}.category-menu .submenu .megamenu.type2 .menu-title {padding-top: 1.5rem;}.category-menu .submenu .megamenu.type2 figure {text-align: center;}.category-menu ul {padding: 2rem 0;background: #fff;font-family: vazir;font-size: 1.4rem;line-height: 1.5;color: #666;}@media (max-width: 1199px) {.category-menu .submenu .megamenu.type2 {min-width: 72rem;}}.countdown-default {display: flex;justify-content: center;border-radius: 1.5rem;overflow: hidden;}.countdown-default .countdown-row {display: flex;justify-content: center;line-height: 1.5;}.countdown-default .countdown-amount {font-size: 3rem;color: #535353;line-height: 1;padding-top: 10px;}.countdown-default .countdown-period {font-size: 1.4rem;text-transform: lowercase;padding-bottom: 10px;color: #9a9a9a;}.countdown-default .countdown-section {position: relative;display: flex;flex-direction: column;align-items: center;box-sizing: content-box;width: 73px;margin: 10px 22px;border: 1px solid transparent;}@media (min-width: 576px) {.countdown-default:not(.ct-2-grid) .countdown-section:not(:first-child):before {content: ":";position: absolute;color: #9a9a9a;font-size: 3rem;margin-right: 19px;top: 50%;left: calc(0% - 25px);transform: translateY(-50%);}}@media (max-width: 575px) {.countdown-default:not(.ct-2-grid) .countdown-row {display: grid;grid-template-columns: repeat(2, calc(100% / 2));}}.border-split .countdown-row {position: relative;}.border-split .countdown-row:before, .border-split .countdown-row:after {position: absolute;content: "";}.border-split .countdown-row:before {right: 0;left: 0;border-top: 1px solid #ffffff1a;top: 50%;}.border-split .countdown-row:after {top: 0;bottom: 0;border-right: 1px solid #ffffff1a;right: 50%;}.countdown-type1 {display: flex;justify-content: space-between;align-items: center;padding: 1.4rem 5rem;border-radius: 1.5rem;}.countdown-type1 .banner-title {font-size:var(--heading-md);line-height: 1.2;}.countdown-type1 .banner-subtitle {font-size:var(--heading-sm);line-height: 1.2;}.countdown-type1 .countdown-content-center {margin-right: auto;margin-left: auto;}.countdown-type1 .countdown-content-center .countdown-section {background: url(../images/flip.png);}.countdown-type1 .countdown-content-center .countdown-amount {color: #fff;}.countdown-type1 .btn {position: relative;color: #fff;transition: color 0.2s;}.countdown-type1 .btn:hover {color: #26c;}@media (max-width: 1199px) {.countdown-type1 {flex-direction: column;align-items: unset;}.countdown-type1 .countdown-content-right {text-align: right;}}@media (max-width: 575px) {.countdown-type1 {padding: 1.4rem;align-items: center;}.countdown-type1 .countdown-content-left {flex-direction: column;text-align: center;}}.cd-section-border .countdown-section {border: 1px solid #ccc;}.coming-section .row {min-height: 35vh;}.coming-wrap {animation: fixedTop 0.4s;transition: color 350ms ease, background-color 350ms ease;margin: 0 auto;background: url(/images/bg-line1.png) #fafafa;background-size: cover;border: 1px solid #f8f8f8;box-shadow: #00000026 -1.95px 1.95px 2.6px;padding: 4rem;border-radius: 1.5rem;}.coming-wrap .countdown {font-size: var(--heading-sm);color: #535353 }@media (-ms-high-contrast: active), (-ms-high-contrast: none) {.coming-section .row {height: 1px;}}.countdown-coming {display: flex;justify-content: center;text-align: center;}.countdown-coming .countdown-row {display: flex;justify-content: center;text-align: center;line-height: 1;}.countdown-coming .countdown-amount {display: flex;justify-content: center;padding: 0 4.2rem;font-size: var(--heading-xl);font-weight: 700;color: #f7ca63;border-bottom: 1px dashed #ffe4a6;width: 50%;margin-bottom: 10px;text-align: center;}.countdown-coming .countdown-period {overflow: hidden;text-overflow: ellipsis;width: 70%;display: flex;justify-content: center;align-items: center;font-size: 2rem;text-align: center;}@media (max-width: 479px), (min-width: 768px) and (max-width: 991px) {.countdown-coming .countdown-amount {padding: 0 2.1rem;}}.cta-simple {position: relative;overflow: hidden;background-color: #edeef0;}.cta-simple:before {content: "";position: absolute;top: 0;right: 0;width: 50%;padding-top: 50%;background: linear-gradient(225deg, #91b367 27%, #96cd52 50%, transparent 25.1%);}.cta-simple .banner-content {position: relative;margin: 1.5rem;padding: 3.4rem 0;z-index: 3;border-radius: 1rem }.cta-simple .banner-header {position: relative;max-width: 29.1%;flex: 0 0 29.1%;text-align: right;}.cta-simple .banner-header:after {content: "";position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 0.5rem;height: 9rem;background-color: #edeef0;}.cta-simple .banner-text {flex-grow: 1;}.cta-simple .banner-title {margin-bottom: 0.2rem;font-size: var(--heading-lg);}.cta-simple .banner-subtitle {margin-bottom: 0;font-size: var(--heading-md);}.cta-simple .banner-text h4 {font-size: var(--heading-lg);line-height: 1.3;}.cta-simple .btn {position: relative;margin-left: 5.2rem;padding: 1.38em 2em;min-width: 18rem;overflow: hidden;background: transparent;transition: opacity 0.3s;font-size: 1.3rem;}.cta-simple .btn:before {content: "";display: block;position: absolute;left: -100%;width: 200%;top: 0;bottom: 0;z-index: -1;background: linear-gradient(90deg, #f7ca63, #f3c14e, #f7ca63);transition: left 0.3s;}.cta-simple .btn:hover:before {right: 0;}.countdown-type2 {padding: 1rem;}.countdown-type2 .countdown {background-color: #f5f5f5;padding: 1.3rem 1rem;}.countdown-type3 {padding: 1rem;}.countdown-type3 .countdown {display: flex;padding: 22px 25px;background-size: cover;justify-content: flex-start;}.countdown-type3 .countdown-row {display: grid;grid-template-columns: repeat(2, calc(100% / 2));}.countdown-type3 .countdown-section {padding: 0 5px;margin: 1rem;border-radius: 1.5rem;}.countdown-type3 .countdown-1 {background-image: url(../images/elements/count/2-2.jpg);}.countdown-type3 .countdown-1 .countdown-section {background-color: #6e6e6c;}.countdown-type3 .countdown-1 .countdown-amount {color: #fff;}.countdown-type3 .countdown-1 .countdown-period {color: #ccc;}.countdown-type3 .countdown-2 {background-image: url(../images/elements/count/3-2.jpg);}.countdown-type3 .countdown-2 .countdown-amount {color: #fff;}.countdown-type3 .countdown-2 .countdown-period {color: #ffffffa6;}.footer {font-family: vazir;font-size: var(--font-lg);background: url(../images/pattern.png) #242f43;position: relative;}.footer a:not(.social-link):hover {color: #fff;}.footer .social-link {border: 1px solid #ffffff29;margin: 0.2rem 0.4rem;display: flex;justify-content: center;align-items: center;width: 35px;height: 35px;background-color: #f9f9f960;}.footer .social-link:hover {color: #fff;}.footer-middle .widget-instagram img.social {max-width: 18px;max-height: 18px;}.footer .social-link .social {width: 16px;height: 16px;}.footer .widget-title {border-bottom: none;}.logo-footer, .logo-footer img {display: block;}.footer-top {padding: 3.5rem 0 3.1rem;}.footer-middle {padding: 67px 0 17px;}.footer-middle .widget {margin-bottom: 3rem;}.footer-middle .widget-title {padding: 0;text-transform: initial;color: #fff;}.footer-middle .widget-body {padding: 8px 0 0;color: #a6a6a6;font-size: var(--font-lg);}.footer-middle .widget-body li {line-height: 1.2;margin-bottom: 2rem;display: flex;flex-direction: column;color: #fff;}.footer-middle .widget-body li:last-child {margin-bottom: 0;}.nemad-box {margin-bottom: 0px;float: left;background-color: #2c2c2c;border-radius: 10px;padding: 5px;margin-left: 10px;width: 120px;height: 130px;border: 1px solid #333;}.nemad-box img {max-width: 100%;max-height: 100%;height: auto;display: block;margin: 0px auto;float: none;}@media (max-width: 1200px) {.nemad-box {width: 80px;height: 90px;}}.bg1_img {position: absolute;bottom: -26%;right: 0%;width: 15%;max-width: 222px;}.bg2_img {position: absolute;top: -6%;left: -1%;width: 15%;max-width: 222px;}.bg3_img {position: absolute;bottom: -26%;right: 0%;width: 15%;max-width: 222px;}.bg4_img {position: absolute;top: -30%;left: -1%;width: 50%;max-width: 400px;z-index: 22;}.footer-middle .widget-instagram .col-3 {padding: 5px;}.footer-middle .widget-instagram img {display: block;width: 100%;height: auto;}.footer-middle label {font-weight: 700;color: #ffffff8c;margin-bottom: 1rem;}.widget.widget-info a {font-weight: 500;}.footer-main {padding: 2.6rem 0 0.4rem;}.footer-bottom {padding: 3rem 1px 2.9rem 0;border-top: 1px solid #ffffff8c;}.footer-bottom, .footer-bottom .container, .footer-bottom .container-fluid {display: flex;align-items: center;}.footer-bottom .footer-left, .footer-bottom .footer-right {flex: 1;}.footer-bottom .footer-left {display: flex;justify-content: flex-end;}.footer-bottom .footer-right {display: flex;justify-content: flex-start;}@media (max-width: 991px) {.footer-top .logo-footer {margin-bottom: 2.7rem;}.footer-top .logo-footer img {margin-right: auto;margin-left: auto;}.newsletter-info {margin-bottom: 2rem;}.footer-middle {padding: 4.8rem 0 4.8rem;}.footer-middle .widget-body {padding: 0;}.footer-bottom, .footer-bottom > .container {display: block;}.footer-bottom .footer-left, .footer-bottom .footer-right {justify-content: center;}.footer-bottom .footer-left, .footer-bottom .footer-center {margin-bottom: 2.7rem;}.footer-center {text-align: center;}}.footer .copyright {margin: 0;color: #ffffff8c;}.widget-newsletter .newsletter-info {max-width: 35rem;width: 100%;}.widget-newsletter .input-wrapper-inline {height: 4.9rem;}.widget-newsletter .input-wrapper {max-width: 48rem;}.widget-newsletter input {padding: 1rem 1.5rem;min-height: 100%;border: 0;border-radius: 1rem;color: #999;background: #f5f5f5;direction: rtl }.widget-newsletter .widget-title {padding: 0;margin-bottom: 2rem;font-family: inherit;font-size:var(--heading-sm);font-weight: 600;text-transform: inherit;color: #fff;}.widget-newsletter p {margin-bottom: 2rem;color: #ffffff8c;margin-top: -1px;}.footer .widget-category .category-box {display: flex;flex-wrap: wrap;align-items: flex-end;margin-bottom: 2rem;}.footer .widget-category .category-name {margin-bottom: 0;margin-left: 2.4rem;font-size: 1.4rem;color: #ccc;}.footer .widget-category a {display: inline-block;position: relative;margin-left: 2rem;font-size: 1.3rem;font-weight: 400;color: #999;}.footer .widget-category a::before {content: "";position: absolute;right: 0;bottom: -1px;width: 100%;border-bottom: 1px solid;transform: scaleX(0);transition: transform 0.3s;}.footer .widget-category a:hover::before {transform: scale(1);}.footer .widget-category a:not(:last-child)::after {content: "";position: absolute;height: 14px;margin-right: 1rem;top: 50%;border-right: 1px solid #454545;transform: translateY(-50%);}.footer .widget-about .logo-footer {display: block;margin-bottom: 5rem;}.footer .widget-about p {margin-bottom: 3rem;color: #999;line-height: 1.85;}.footer .widget-about .widget-body {padding: 0;}.payment img {display: block;}.sticky-footer {display: flex;}.sticky-footer > * {flex: 1;}.sticky-footer .search-toggle {padding: 0;color: inherit;}.sticky-footer .header-search.show, .sticky-footer .header-search:hover {color: #535353;}.sticky-footer .hs-toggle .input-wrapper {min-width: 29rem;left: 1.5rem;margin-bottom: 2rem;border-radius: 1.5rem }.sticky-link {display: flex;flex-direction: column;align-items: center;margin: 1.5rem 0 1.3rem;}.sticky-link i {transform: translateY(0);transition: transform 0.35s ease;border-radius: 50%;font-size: 1.8rem;background: #f7ca63;border: 2px solid #ffffff;width: 32px;height: 32px;text-align: center;align-items: center;display: flex;justify-content: center;}.sticky-link i.fa fa-search {font-size: 1.9rem;}.sticky-link span.sticky-link-main {display: flex;text-align: center;align-items: center;justify-content: center;border: 2px solid #535353;width: 36px;height: 36px;border-radius: 50%;}.sticky-link.active {color: #535353;}.sticky-link:hover {color: #535353;}@media (min-width: 576px) {.sticky-footer {padding: 0 4rem;}}@media (min-width: 768px) {.sticky-footer {display: none;}}@media (max-width: 991px) {.footer-middle .row > div:last-child .widget {margin-bottom: 1rem;}}.cart-added-alert {display: none;margin-bottom: 1rem;box-shadow: 0 0 5px 0 rgba(0, 0, 0, .09) }.container > .cart-added-alert:first-child {margin-top: -1rem }.cart-added-alert span {color: #fff }.cart-added-alert .btn-success, .cart-added-alert span {vertical-align: middle }.product-details .product-navigation {padding: 0.2rem 2px 0.3rem;}.product-gallery {display: flex;flex-wrap: wrap;margin-bottom: 3rem;position: sticky;}.product-gallery.product-gallery-sticky {top: 2rem;padding-bottom: 3rem;transition: top 0.3s;direction: ltr;}.sticky-header-active .product-gallery.product-gallery-sticky {top: 8rem;}.product-gallery.row > * {display: flex;align-items: center;}.product-gallery.row .product-image-full {left: 2rem;}.product-image-full {display: block;position: absolute;padding: 1rem;left: 1rem;bottom: 1rem;color: #999;font-size: 2rem;line-height: 1;opacity: 0;transition: opacity 0.3s;z-index: 1;}:hover > .product-image-full {opacity: 1;}.product-navigation {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: 2rem 2px 1.1rem;}.product-navigation .breadcrumb {margin: 0 0 1rem 2rem;font-size: inherit;}.product-navigation .product-nav {margin-bottom: 1rem;}.product-nav {display: flex;position: relative;color: #999;}.product-nav i {vertical-align: middle;font-size: 1.9rem;line-height: 0;}.product-nav li + li {margin-right: 2rem;}.product-nav .product-nav-prev > a, .product-nav .product-nav-next > a {display: flex;align-items: center;}.product-nav .product-nav-prev i {margin-left: 2px;}.product-nav .product-nav-next i {margin-right: 2px;}.product-nav .product-name {padding-left: 0;color: #666;font-size: 1.3rem;font-weight: 400;white-space: normal;}.product-nav li:hover .product-nav-popup {opacity: 1;visibility: visible;transform: none;}.product-nav-popup {position: absolute;top: 126%;left: 10px;z-index: 30;width: 120px;padding: 0 5px 5px;line-height: 1.5;text-align: center;background-color: #fff;box-shadow: 1px 1px 7px #0000001a;visibility: hidden;opacity: 0;transform: scale(0.9);transform-origin: top;transition: opacity 0.3s, transform 0.3s;}.product-nav-popup::before {content: "";position: absolute;top: -8px;left: 18px;width: 16px;height: 16px;transform: rotate(45deg);background-color: #fff;box-shadow: inherit;}.product-nav-popup img {position: relative;padding-top: 5px;background-color: #fff;}.product-nav-prev .product-nav-popup::before {left: 6.6rem;}.product-tabs .nav-link {padding: 1rem 2.5rem;line-height: 1.2;}.product-tabs .nav-item {margin-left: 0;}.product-tabs .tab-pane {padding: 1.5rem 0.2rem;line-height: 1.86;}.product-footer + .product-tabs {margin-top: 2.5rem;}.product-tabs .tab-pane .list-type li, .product-status .list-type li {padding-right: 3rem;}.product-status {line-height: 2;}.product-details .collapse::after {color: #91b367;}.rating-form {display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 2.2rem;}.rating-form label {margin-left: 1rem;}.rating-stars {display: flex;position: relative;height: 14px;font-size: 1.4rem;}.rating-stars a {color: #999;text-indent: -9999px;width: 16px;letter-spacing: 0.05em;}.rating-stars a:before {content: "";position: absolute;right: 0;height: 14px;line-height: 1;font-family: "Font Awesome 6 Pro";text-indent: 0;overflow: hidden;white-space: nowrap;}.rating-stars a.active:before, .rating-stars a:hover:before {content: "";color: #f7ca63;}.rating-stars .star-1 {z-index: 10;}.rating-stars .star-2 {z-index: 9;}.rating-stars .star-3 {z-index: 8;}.rating-stars .star-4 {z-index: 7;}.rating-stars .start-5 {z-index: 6;}.rating-stars .star-1:before {width: 20%;}.rating-stars .star-2:before {width: 40%;}.rating-stars .star-3:before {width: 60%;}.rating-stars .star-4:before {width: 80%;}.rating-stars .star-5:before {content: "";}.product-sticky-content:not(.fixed) .sticky-product-details {display: none;}.product-sticky-content:not(.fixed) .container {padding: 0;}.product-sticky-content.fixed {padding: 1rem 0;}.product-sticky-content.fixed .container {display: flex;align-items: center;}.product-sticky-content.fixed .product-form {flex: 1;}.product-sticky-content.fixed .product-form-group {justify-content: flex-start;}.product-sticky-content.fixed .product-form, .product-sticky-content.fixed .product-form-group > * {margin-bottom: 0;}.product-sticky-content.fixed .product-form > label {display: none;}.product-sticky-content.fixed .input-group {margin-right: 0.8rem;}.sticky-product-details {display: flex;align-items: center;}.sticky-product-details img {display: block;width: 9rem;height: 9rem;}.sticky-product-details .product-image {margin-left: 1rem;max-width: 9rem;}.sticky-product-details .product-title {margin-bottom: 0.5rem;font-weight: 700;}.sticky-product-details .product-price {font-weight: 600;}.sticky-product-details .product-title, .sticky-product-details .product-price {font-size: 2rem;}.sticky-product-details .product-price, .sticky-product-details .ratings-container {margin-bottom: 0;}.sticky-product-details .product-info {display: flex;}.sticky-product-details .product-price {margin-left: 2rem;}aside .service-list > * {justify-content: flex-start;padding: 2.2rem 1.2rem;border: 1px solid #eee;margin-bottom: 1.8rem;border-radius: 1.5rem;background: #f0f0f054;}aside .service-list i {font-size: 2.5rem;background: #f7ca63;border-radius: 50%;padding: 3px;border: 2px solid #ffffff;width: 50px;height: 50px;text-align: center;padding-top: 11px;color: #535353;}aside .service-list i.fa fa-truck-fast {font-size: 3.2rem;padding-top: 7px;}aside .service-list .icon-box-title {font-size: 1.5rem;line-height: 1.2;}aside .service-list p {line-height: 1.2;}aside .service-list .icon-box1 i {margin-right: 0;font-size: 3.7rem;}aside .banner-content {right: 5%;top: 12%;width: 90%;}aside .banner-subtitle {font-weight: 500;font-size: 16px;color: #777777;}aside .banner-title {font-size: 2.3rem;line-height: 1.4em;}aside .owl-nav-top .owl-nav {direction: ltr;top: -5.1rem;}aside .owl-nav-top .owl-nav i {padding: 0.1rem;font-size: 1.3rem;}aside .owl-nav-top .owl-nav i::before {font-weight: 600;}.review-form-section .review-medias {margin-top: 3rem;margin-bottom: 1rem;}.review-form-section .review-medias > .btn {display: flex;align-items: center;}.review-form-section .file-input {position: relative;margin-left: 2rem;padding: 0;width: auto;background-repeat: no-repeat;background-size: cover;}.review-form-section .file-input-wrapper {display: block;width: 80px;height: 80px;background-repeat: no-repeat;background-size: cover;}.review-form-section input[type=file] {width: 0;height: 0;overflow: hidden;opacity: 0;}.review-form-section .btn-action {position: absolute;left: -10px;top: -10px;height: 22px;width: 22px;display: flex;justify-content: center;line-height: 22px;font-size: 10px;border-radius: 50%;background-color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);cursor: pointer;transition: box-shadow 0.3s;}.review-form-section .btn-action:before {font-family: "Font Awesome 6 Pro";font-weight: 600;}.review-form-section .btn-upload::before {content: "";}.review-form-section .btn-remove {top: auto;bottom: -10px;}.review-form-section .btn-remove::before {content: "";font-size: 12px;}.review-medias {display: flex;align-items: flex-start;flex-wrap: wrap;}.avg-rating-container {display: flex;align-items: center;margin-bottom: 1rem;}.avg-rating-container mark {font-size: 6rem;font-weight: 700;line-height: 1;color: #91b367;background: none;margin-left: 1.8rem;}.avg-rating-container .rating-reviews:hover {color: #999;}.ratings-item {display: flex;align-items: center;}.ratings-item .ratings-container {margin-left: 1.8rem;}.ratings-item .progress-value {margin-right: 2rem;}.rating-percent {background: #eee;height: 0.8rem;width: 20rem;max-width: 100%;border-radius: 1rem;}.rating-percent span {display: block;height: 100%;border-radius: inherit;background: #999;}.comments .toolbox {padding: 0 0 1rem;margin-bottom: 3rem;border-bottom: 1px solid #eee;}.comments .toolbox .btn {font-size: 1.3rem;padding: 0.82em 1.08em;}.comments .toolbox .toolbox-sort .form-control {min-width: 15rem;}.comments .file-input-wrappers {display: flex;}.comments .file-input-wrappers > * {width: 6rem;height: 6rem;margin-left: 1rem;cursor: zoom-in;}.comments .file-input-wrappers img {height: 100%;}.comments .feeling i {font-size: 1.4rem;}.comments .btn-play {display: flex;justify-content: center;align-items: center;}.comments .btn-play i {width: 3rem;height: 3rem;line-height: 3rem;text-align: center;border-radius: 50%;color: #fff;background: #000000b3;}.review-form-section .review-overlay {position: fixed;right: 0;width: 100vw;top: -10vh;height: 120vh;background: #0000004d;z-index: 1100;opacity: 0;visibility: hidden;transition: opacity 0.3s;}.review-form-section.opened .review-overlay {opacity: 1;visibility: visible;}@media (max-width: 575px) {#product-tab-reviews .comments-list > ul, .card-body .comments-list > ul {padding: 0;}#product-tab-reviews .comment-body, .card-body .comment-body {padding-right: 1.5rem;}#product-tab-additional label {min-width: 13rem;}}@media (min-width: 992px) {.product-form select {width: 20rem;}.product-single .product-details {padding-right: 1rem;}.product-details.row {padding-right: 0;}.product-details.row > :last-child {padding-right: 2rem;}}@media (min-width: 992px) and (max-width: 1199px) {aside .service-list {padding: 0 1rem;}}@media (max-width: 991px) {aside .service-list .icon-box-side {flex-direction: row;}aside .service-list .icon-box-side .icon-box-icon {padding: 0;margin: 0 0 0 2rem }aside .service-list .icon-box-side .icon-box-content {text-align: right;}}.toolbox, .toolbox-left, .toolbox-right, .toolbox-item, .toolbox-item-full {display: flex;align-items: center;flex-wrap: wrap;}.toolbox {position: relative;z-index: 21;justify-content: space-between;}.toolbox {font-size: 1.3rem;line-height: 1.5;transition: margin 0.4s;background-color: transparent;padding-bottom: 2rem }.toolbox.sticky-toolbox {padding-top: 0;}.toolbox > *:not(:last-child), .toolbox-right > *:not(:last-child) {margin-left: 1.8rem;}.toolbox-left > *:not(:last-child) {margin-right: 1.8rem;}.toolbox label {margin-left: 0.8rem;font-weight: 600;}.toolbox select {cursor: pointer;padding-top: 0.85rem;padding-bottom: 0.85rem;border-color: #ebebeb;z-index: 0;}.toolbox .select-box .form-control {color: #535353;border-radius: 1.5rem;}.toolbox .select-box::before {font-size: 1rem;left: 1rem;z-index: 1;}.toolbox .toolbox-sort .form-control {max-width: 15rem;padding-right: 1.4rem;border-radius: 1.5rem;}.toolbox .toolbox-sort::before {left: 1.4rem;z-index: 2;}.toolbox-item {flex-wrap: nowrap;margin-bottom: 1rem;}.toolbox-item label {color: #535353;}.toolbox-item-full {flex-basis: 100%;}.btn-layout {color: #dadada;font-size: 22px;padding: 0 2px;}.btn-layout:last-child {padding-left: 0;}.btn-layout:hover, .btn-layout.active {color: #91b367;}.btn-layout + .btn-layout {margin-right: 2px;}.left-sidebar-toggle, .sidebar-content .filter-actions .sidebar-toggle-btn, .toolbox .top-sidebar-toggle, .right-sidebar-toggle {padding: 0.61em 0.92em 0.61em;margin-left: 2rem;font-weight: 700;line-height: 1.2;}.left-sidebar-toggle .d-icon-filter-2, .sidebar-content .filter-actions .sidebar-toggle-btn .d-icon-filter-2, .toolbox .top-sidebar-toggle .d-icon-filter-2, .right-sidebar-toggle .d-icon-filter-2 {font-size: 1.4rem;}.left-sidebar-toggle .d-icon-filter-2::before, .sidebar-content .filter-actions .sidebar-toggle-btn .d-icon-filter-2::before, .toolbox .top-sidebar-toggle .d-icon-filter-2::before, .right-sidebar-toggle .d-icon-filter-2::before {font-weight: 600;}.toolbox .toolbox-left .left-sidebar-toggle {font-weight: 600;}.toolbox-item.right-sidebar-toggle {margin-left: 0;}.toolbox-wrap {display: flex;flex-direction: column-reverse;line-height: 1.3;}.toolbox-wrap .toolbox > * {line-height: 37px;}.toolbox-wrap .toolbox-layout {display: flex;}.toolbox-wrap option {text-transform: none;}.toolbox-wrap .toolbox-layout {display: flex;}.toolbox-wrap .sidebar-content .widget-title {padding-bottom: 1rem;}.sticky-toolbox.fixed {position: fixed;background-color: #fff;padding: 1rem 2rem 0;}.widget .widget-body .filter-actions {display: block;padding: 0 0 1.5rem 0.2rem;}.filter-price-text {font-size: 1.3rem;color: #535353;}.filter-items a::before {content: "";position: absolute;border: 1px solid #999;width: 18px;height: 18px;border-radius: 2px;top: 50%;transform: translateY(-50%);right: -2.7rem;font-size: 0.7em;font-weight: 900;font-family: "Font Awesome 6 Pro";text-align: center;text-indent: 1px;line-height: 1.7em;}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {.filter-items a::before {text-indent: 0;}}.toolbox .btn-link {padding: 0;}.filter-clean {font-size: 1.4rem;margin-right: auto;color: #535353;transition: color 0.3s;}.filter-clean:hover {color: #91b367;}.shop-sidebar {position: relative;}.shop-sidebar .btn-outline i {font-size: 0.8rem }.shop-sidebar .btn-outline:not(:hover) {color: #91b367;background-color: #fff;}.shop-sidebar .sidebar-toggle-btn, .shop-sidebar .left-sidebar-toggle {padding: 0.8em 1.04em;}.shop-sidebar .filter-actions {display: flex;align-items: center;padding-left: 0.6rem;margin-bottom: 2rem;}@media (min-width: 576px) {.mr-sm-auto {margin-left: auto;}}@media (min-width: 992px) {.sidebar-fixed {transition: margin 0.4s;}.sidebar-fixed .filter-actions:first-child {padding-top: 3rem;}.sidebar-fixed + .main-content {transition: flex-basis 0.4s, max-width 0.4s;}.sticky-sidebar-wrapper.closed {height: 0;}.closed.sidebar {margin-right: -25%;}.closed.right-sidebar {margin-left: -25%;}.closed + .main-content {max-width: 100%;flex-basis: 100%;}.main-content-wrap {overflow: hidden;}}@media (min-width: 992px) {.toolbox-wrap .sidebar-content {transition: border 0.3s;}.toolbox-wrap .sidebar-content .widget {border: none;}}@media (min-width: 992px) {.shop-sidebar .filter-actions {margin-bottom: 0;}}@media (min-width: 992px) {.toolbox .sidebar-content {max-width: none;}}@media (min-width: 992px) {.toolbox-wrap .filter-actions:first-child {padding: 0;}.toolbox-wrap .sidebar-toggle-btn {display: none;}.toolbox-wrap > .closed {margin: 0;}.toolbox-wrap > .closed .sidebar-content {display: none;border-color: transparent;background: transparent;}.toolbox-wrap .filter-clean {display: none;position: absolute;left: 0;top: -40px;}}@media (min-width: 1200px) {.select-menu:not(:last-child):not(.toolbox-show) {margin-left: 2rem;}.toolbox .shop-sidebar {margin-left: 2rem;}}@media (max-width: 991px) {.toolbox .sidebar-fixed {margin-left: 0;}.toolbox .sidebar-content {display: block;}.sidebar-content .select-menu {display: block;margin: 0;font-size: 1.4rem;}.sidebar-content .select-menu ul {position: static;width: 100%;padding: 0;border: 0;color: #666;margin: 0 0 1.1rem;opacity: 1;visibility: visible;}.sidebar-content .select-menu ul a::before {width: 18px;height: 18px;margin-top: 0;}.sidebar-content .select-menu::before, .sidebar-content .select-menu ul::before, .sidebar-content .select-menu > a::before {content: none;}.sidebar-content .select-menu-toggle {display: block;border-width: 3px 0 0;padding: 2rem 2px 1.6rem;font-size: 1.5rem;font-weight: 600;}.sidebar-content .toolbox-item:first-child a {border: none;}}@media (max-width: 767px) {.toolbox-item label, .toolbox-item > span, .toolbox-item.show-info {display: none;}}@media (max-width: 575px) {.toolbox-item.select-box {margin-left: 0;}.toolbox-item.select-box ~ .toolbox-item.right-sidebar-toggle {margin-right: 1rem;}.toolbox-item.toolbox-layout {display: none;}.toolbox .toolbox-left .left-sidebar-toggle, .sticky-sidebar .filter-actions .sidebar-toggle-btn {margin-left: 1rem;}.toolbox .toolbox-left {margin: 0;}.toolbox .left-sidebar-toggle {margin-left: 1rem;}.toolbox .toolbox-sort .form-control {max-width: 12.8rem;}}@media (max-width: 479px) {.sticky-toolbox.fixed {padding: 1rem 1.5rem 0;}.toolbox {padding-left: 0;padding-right: 0;}.toolbox .toolbox-sort .form-control {max-width: 12.5rem;padding-right: 1rem;}.toolbox select {padding-top: 0.63rem;padding-bottom: 0.63rem;padding-left: 2rem;}.toolbox .btn.toolbox-item, .toolbox .btn-sm.toolbox-item {font-size: 1.3rem;padding: 0.61em 0.92em 0.61em;}}@media (min-width: 992px) {.text-lg-end {text-align: left !important;}.text-lg-start {text-align: right !important;}.ml-lg-auto {margin-right: auto;}.offset-lg-7 {margin-right: calc( 700% / 12);}}.icon-arrow-right i {margin-right: 7px;}.drop-shadow {box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;}.header-top .header-right .btn {padding: 0.693em 1.4em;}.header-top .dropdown {font-size: 1.3rem;}.header-top .dropdown > a::after {font-size: 0.7em;}.product.product-cart .btn-close i {margin-top: 1px;}.dropdown-box {z-index: 1002;}.intro-section {box-shadow: #00000066 0px 2px 4px, #0000004d 0px 7px 13px -3px, #00000033 0px -3px 0px inset;}.no-box-shadow {box-shadow: none }.intro-section img {min-height: 54rem;object-fit: cover;}.intro-section .banner-title span {font-size:var(--heading-xl);line-height: 1.3em;margin-top:2rem!important;margin-bottom:2rem !important;}.intro-slide1 .banner-content {margin: 1.9rem 0 0 2px;}.intro-slide1 sup {font-size:var(--heading-xxs);}.intro-slide3 h3 {font-size: var(--heading-xl);}.intro-slider figure img {height: calc(100vh - 103px) !important;object-fit: cover;object-position: top }.intro-slider .banner-subtitle {margin-bottom: 0.7rem;font-size:var(--heading-md);}.intro-slider .banner-title {font-size: var(--heading-xl);margin-top:2rem;margin-bottom:2rem;}.intro-slider p {font-size: var(--heading-md);margin-bottom: 3.3rem }.intro-slider .h-divider {display: block;width: 100%;height: 4px;color: #fff;margin-bottom: 2.2rem;border-radius: 5px;}.intro-slider .banner-content {margin-top: 2px;top:10% }.intro-slider .duration {animation-duration: 30s }.intro-slide1 {overflow: hidden }.intro-slide1 .banner-content {top:0%;right: 16.2%;transform: translate(50%,50%) !important;}.intro-slide2 {background-position: 75% }.intro-slide2 .banner-content {top:15% !important;left: 10.45%;}.intro-banners .banner-title {font-size: var(--heading-xl);line-height: 1.5;margin-bottom: 0px }.intro-banners .banner-subtitle {font-size:var(--heading-sm) }.intro-banners hr {width: 100%;height: 0.4rem;margin: 1.7rem 0 1.8rem;border: none }.intro-banners img {min-height: 30rem;object-fit: cover }.intro-banners .btn {margin-bottom: 1px }.intro-banners .btn i {margin-left: 0.7rem;margin-bottom: 0rem }.banner-1 .banner-content {right: 10% }.banner-3 .banner-content {left: 10% }.banner-2 .banner-title {white-space: nowrap }.banner-2 h4 {line-height: 1.3;letter-spacing: -0.3px }.banner-2 p {color: #AAA;margin-bottom: 2.3rem }.owl-nav-arrow .owl-nav .owl-next {right: 4.75%;color: #22222280;}.owl-nav-arrow .owl-nav .owl-prev {left: 4.75%;color: #22222280;}.service-carousel {margin-left: -2px;width: calc(100% + 2px);}.service-carousel .icon-box {padding: 3rem 0 2.8rem;background-color: #fffcf6 }.service-carousel .owl-item:not(:last-child)::after {content: "";position: absolute;left: 0;top: 50%;border-right: 1px solid #eee;height: 3.7rem;transform: translateY(-50%);}.service-carousel .owl-item:last-child::after {border-color: red;background: red }.service-carousel .icon-box-icon {display: flex;align-items: center;justify-content: center;font-size: 2.5rem;background: #f7ca63;border-radius: 50%;border: 2px solid #ffffff;width: 45px;height: 45px;color: #535353 }.service-carousel .icon-box-icon.fa fa-truck-fast {font-size: 3rem;}.service-carousel p {margin-top: -6px;}.category-section .category-content {padding: 2.7rem 0;}.category-section .category-name {font-size: 2rem;color: #535353;}.category-section .category-count {font-size: 1.4rem;}.category-section .category img {transition: transform 0.35s;}.category-section .category:hover img {transform: translateY(-7px);}.arrivals-section {background: url(../images/pattern1.png) #91b367 no-repeat;background-size:cover }.product-details .product-price {margin-bottom: 2px;}.banner-section h2 {font-size: 2.5rem;}.banner-section span {font-size: 4.8rem;}.banner-section img {min-height: 45rem;object-fit: cover;}.banner-section .text-bottom {bottom: 2.9rem;}.banner-section .category img {border-radius: 0;}.banner-section .category h4 {font-size: 5rem;}.banner-section .banner-subtitle {margin-bottom: 8px;}.about-circle .icon-box-icon {display: flex;align-items: center;justify-content: center;width: 8.5rem;height: 8.5rem;margin-bottom: 1.4rem;border-radius: 50%;background-color: #fffcf6 }.about-circle .row {padding-top: 1.8rem;}.about-circle .icon-box3 {margin-top: -4px;}.instagram {border-radius: 0;margin: -1px;box-shadow: #00000066 0px 2px 4px, #0000004d 0px 7px 13px -3px, #00000033 0px -3px 0px inset;}.post-slider .owl-dots {margin-top: 0;}.post-slider .btn {font-size: 1.3rem;}.owl-shadow-carousel .owl-stage-outer {margin: -1.8rem -2rem -2rem;padding: 2rem;}.brand-section .owl-stage {display: flex;align-items: center;}.brand-section .owl-stage img {width: auto;margin-right: auto;margin-left: auto;}.footer-middle .col-account .widget-body li {color: #a6a6a6;font-size: var(--font-lg);margin-bottom: 11px;}.footer-middle .widget-newsletter {margin-bottom: 3.9rem;}.widget-newsletter .btn i {margin-right: 0.7rem;}@media (min-width: 576px) {.header-middle .header-right {flex: 1;}}@media (min-width: 992px) {.footer-middle .col-lg-2 {max-width: 17.85%;flex: 0 0 17.85%;}.footer-middle .col-lg-3.col-contact {max-width: 21.05%;flex: 0 0 21.05%;}.footer-middle .col-lg-3.col-account {max-width: 19.5%;flex: 0 0 19.5%;}.footer-middle .col-lg-4 {max-width: 41.6%;flex: 0 0 41.6%;}}@media (max-width: 991px) {.intro-slide3 img {object-position: left 3%;}}.shop-page .banner-title {font-size: 5.5rem;}.shop-page .breadcrumb {padding-top: 1.1rem;}.shop-page .btn-sm {padding: 0.7em 1em;}.btn-layout {font-size: 19px;color: #ccc;}.single-product.border-top {border-top: 1px solid #eee;}.banner-left {justify-content: flex-end;}.header-left {justify-content: flex-end;}.rtl {direction: rtl;}.ltr {direction: ltr !important;}.nav-right {margin: 0 auto 0 8rem;}.nav-left {margin: 0 8rem 0 auto;}.video-innner {position: relative;}.video-innner .inner-video {min-height:40rem }.video-innner .video-content {position: absolute;top: 0px;left: 60%;justify-content: flex-start;display: grid;align-items: center;}.bg-service-icon {border: 2px solid #91b367;width: 50px;height: 50px;border-radius: 50%;display: flex;justify-content: center;align-items: center;}.lte-overlay-lines {z-index: 1;}.lte-background-overlay {height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none;}.lte-overlay-lines:before {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #151515;zoom: 1;filter: alpha(opacity = 50);-webkit-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;}.lte-overlay-lines:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-image: url(../images/overlay-lines.png);background-repeat: repeat-x;background-position: center center;zoom: 1;filter: alpha(opacity = 25);-webkit-opacity: 0.25;-moz-opacity: 0.25;opacity: 0.25;}.layer4-wrap {position: absolute;top: 0 }.layer4 {position: relative;top: 0 }.layer3-wrap {position: absolute;top: 0;left: 50px }.layer3 {position: relative;top: 0 }.layer2-wrap {position: absolute;bottom: 0;left: 50% }.layer2 {position: relative;top: 0 }.menu-wrap {margin-bottom: 10rem;display: ruby;justify-content: space-between }.menu-main {box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;min-height: 240px;border-radius: 1.5rem;max-width: calc(32.333% - 40px);display: flex;justify-content: center;align-items: center;margin-bottom: 4rem;margin-right: 40px;background-color: #fffcf6 }.menu-main a {display: inline-flex }.menu-main .menu-content p {display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}.menu-img {width: 40%;text-align: center;}.menu-img img {margin: 0 -50px 0 10px;max-width: 130%;}.menu-content {width: 80%;float: left;padding-left: 10px;}.menu-content .menu-title{font-size: var(--heading-sm);font-weight: 600;margin-top: 0;margin-bottom: 1.5rem;color: #91b367 }.menu-content ins {font-size: 1.6rem;font-weight: 600;text-decoration: none }.countdown-main {background: url(../images/pattern.png) #242f43;}.box-shadow-main {box-shadow: #0000002e 0px 0.0625em 0.0625em, #00000040 0px 0.125em 0.5em, #ffffff59 0px 0px 0px 1px inset;}.border-main {border: 1px solid #eee }.border-radius-main {border-radius: 1.5rem !important }.br-half {border-radius: 0.5rem !important }.br-one {border-radius: 1rem !important }.br-main-half-top {border-radius: 1.5rem 1.5rem 0 0 !important }.br-main-half-bottom {border-radius: 0 0 1.5rem 1.5rem !important }@media (max-width:1600px) {}@media (max-width:1200px) {.menu > li {margin-left: 2rem;}.nav-right {margin: 0 auto }.nav-left {margin: 0 auto }.kenburns-banner .banner-content {top: 23%;}.header-middle .logo {top: 38px;}}@media (max-width:992px) {.kenburns-banner .banner-content {top:15%;}.counter-main {padding-top: 8rem;padding-bottom: 8rem;}.section-main {margin-bottom: 8rem;}.submenu > a::after {margin-right: 0.5rem;}.menu > li {margin-left: 1.5rem;}.circle-icon {width: 30px;height: 30px;}.circle-icon i {font-size: 1.4rem;width: 26px;height: 26px;}.cart-dropdown.type2 .cart-count {right: -0.8rem;width: 1.5rem;height: 1.5rem;line-height: 2;font-size: 0.8rem;}.intro-section .banner-title span {font-size: 3rem }.countdown-type1 {align-items: center;}.bg4_img {top: -8%;max-width: 200px;}.header-middle .logo {width: 100px;top:44px;}.header-middle {border-bottom: 3px solid #535353;padding-top: 2.8rem;padding-bottom: 2.8rem;}.nav-link-with-img figure {width: 10rem;}.nav-link-with-img .img-cat-title {min-width: 10rem;}.video-innner .video-content {left: 50%;}.logo-footer, .logo-footer img {width: 100px;margin-bottom: 0;}.footer .widget-about .logo-footer {margin-bottom: 0;}.product.product-with-qty .quantity {width: 2rem;}.product.product-with-qty .product-quantity {display: flex;align-items: center;justify-content: center;margin-left: 0.5rem;}.footer .copyright {margin-bottom: 20px;}.intro-slide1 .banner-content {right: 34.2%;}.nav-filters li:not(:last-child) {margin-left: 1rem;}ul.blog-filters li {margin-right: 1rem;}.listing-details-group ul li span img {width: 15px !important;}.list-price .daily {padding: 5px 10px;min-width: 60px;}.list-price li .day-price {padding: 5px 10px;}.divider {margin-left: 1rem;margin-right: 1rem;}}@media (max-width:768px) {.header-middle .logo {top: 40px;}.mobile-menu-toggle {display: block;}.header .main-nav {display: none;}.bg4_img {top: -6%;}.menu-main {max-width: calc(50% - 42px);}.nav-link-with-img figure {width: 7rem }.nav-link-with-img .img-cat-title {min-width: 7rem;font-weight: 100;}.cta-simple .banner-header {max-width: 100%;flex: 0 0 100%;text-align: center;margin-bottom: 1.5rem }.cta-simple .banner-header:after {display: none }.cta-simple .banner-content {text-align: center }.cta-simple .btn {margin-left: 0;}.scroll-top {bottom: 90px;}.header-middle {padding-top: 2.3rem;padding-bottom: 2.3rem;}.banner-about {padding: 2rem;}.customer-img-wrapper {display: flex;justify-content: center;margin-bottom: 3rem }.customer-content {margin-bottom: 2rem }.account .order-total {font-size: 0.8rem;width: 10rem;}.order-action .btn {padding: 0.5em 1em;}.account tbody td {padding: 0.5rem 0 0.5rem 0.5rem;}.cart .shop-table th {font-size: 1.2rem;font-weight: 500;}.btn {padding: 0.5em 1em;}.shop-table-wrap {padding: 1rem;}}@media (min-width:768px) {.cta-simple .btn {margin-left: 2.2rem;}}@media (max-width:576px) {.single-team {display: table;}.mobile-menu-container .input-wrapper .btn-search {font-size: 1.4rem;}.bg4_img {top: -7.5%;}.kenburns-banner .banner-content {top:16%;}.footer-middle {text-align: center;display: flex;justify-content: center;}.footer-middle .row > div:last-child .widget {margin-bottom: 1rem;display: grid;justify-content: center;}.scroll-top {bottom: 100px;}.footer-middle .widget {margin: 0 auto;}.nav-link-with-img figure {width: 4rem }.nav-link-with-img .img-cat-title {min-width: 4rem;}.video-innner .video-content {left: 25%;}.page-header {height: 150px;}.shop-table img {width: 50px;}.footer-middle .widget-newsletter .input-wrapper-inline {height: 5rem;}.menu-main {min-height: 200px;}.menu-img {width: 25%;}.menu-img img {margin: 0 -35px 0 10px;max-width: 150%;}.cafemenu-media img {top: -10rem;max-width: 180px;}}@media (max-width: 480px) {.comment-media {max-width: 4rem;flex: 0 0 4rem;height: 4rem;}.comment-body {padding: 15px 10px;margin-right: 15px;}.menu-coffee .menu-item .menu-item-img img {width: 75px }.menu-coffee .menu-item .menu-item-img {padding-inline-end: 20px;}.menu-coffee .menu-item-description .menu-item-header {font-size: 10px;}.menu-coffee .menu-item-dots {top: -8px;}.menu-coffee .tab-content .menu-item {margin-left: 1rem;}.header-top .header-left {position: relative;overflow: hidden;}.header-middle .logo {top: 41px;margin-left: 0;}.category-section .category-content {padding: 1rem 0;}.category-section .category-name {margin-top: 0 }.logo img {width: 100px }.header-middle {border-bottom: 3px solid #535353;}.header-middle .icon-box {margin-left: 1rem;}.welcome-msg {transform: translateX(0);animation: 6s linear 2s 1 show_msg_first, 12s linear 8s infinite show_msg;}.header-search.hs-toggle .input-wrapper {min-width: 24rem;}.menu-main {max-width: calc(100% - 40px);}.product.product-with-qty .product-quantity {margin-left: 1rem;}.product.product-with-qty .quantity {width: 2.2rem;}.banner-desc {margin-bottom: 1.5rem }.video-content strong {margin-bottom: 1.5rem }.cart-main-icon {width: 25px;height: 25px;margin-left: 0.5rem;}.cart-main {width: 18px;height: 18px;}.shop-table img {max-width: 40px;}.shop-table .product-thumbnail a {width: 40px;}.cart-table .product-price {width: auto;}.cart-table .product-quantity {width: 55px;}.cart-table .product-subtotal {width: 60px;font-size: 0.8rem }.cart-table .product-name {font-weight: 100;font-size: 0.8rem }.quantity {max-width: 20px;}.input-group button {width: 1.5rem;font-size: 0.8rem;}.input-group {width: 5rem;height: 2rem;}.input-group .form-control {font-size: 0.8rem;min-height: 2rem;height: 2rem;}.shop-table td {padding: 0;font-size: 0.8rem;}.cart .product-remove {font-size: 0.8rem;width: 1.3rem;height: 1.3rem;}.summary-title {padding-bottom: 1.2rem 12px;}input[type=radio] ~ label::before {width: 1.2rem;height: 1.2rem;}input[type=radio] ~ label::after {right: 0.2rem;}.shipping-address label {font-size: 1.2rem;}.checkout .select-box .form-control, .checkout input.form-control .form-control, .shipping-address .select-box .form-control, .shipping-address input.form-control .form-control {padding: 0.8rem 1.4rem 0.8rem;font-size: 1.2rem;}.shipping-address .form-control {min-height: 3.1rem;}.summary-total-price {font-size: 1.2rem;}.bg4_img {top: -5.5%;left: -3%;}.mobile-menu-container .input-wrapper .btn-search i {font-size: 1.4rem !important;}.product-add-to-cart .btn {font-size: 0.8rem;padding: 0.3em 1.5em;}.s-attrproduct-list li {grid-template-columns: 14rem minmax(0, 1fr);}.login-popup {padding: 1.5rem;}.tab-pane-wrap {padding: 4rem 2rem;}.kenburns-banner .banner-content {top: 16%;}.error-404 img {max-width:280px }}