@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");@-webkit-keyframes zoom {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}100% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}}@keyframes zoom {0% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}50% {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}@-webkit-keyframes shake {0% {-webkit-transform: rotate(7deg);-ms-transform: rotate(7deg);transform: rotate(7deg);}50% {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(7deg);-ms-transform: rotate(7deg);transform: rotate(7deg);}}@keyframes shake {0% {-webkit-transform: rotate(7deg);-ms-transform: rotate(7deg);transform: rotate(7deg);}50% {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(7deg);-ms-transform: rotate(7deg);transform: rotate(7deg);}}@-webkit-keyframes down {0% {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}50% {-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}}@keyframes down {0% {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}50% {-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}}html {scroll-behavior: smooth;}body {font-family: "Jost", sans-serif;font-size: 16px;padding: 0;margin: 0;font-weight: 400;position: relative;line-height: 29px;}img {max-width: 100%;height: auto;transition: all 0.3s ease-out 0s;}button {cursor: pointer;}*:focus {outline: none;}button {border: none;font-family: "Jost", sans-serif;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}span {font-family: "Jost", sans-serif;}button:focus {outline: none;}a {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;font-family: "Jost", sans-serif;}a:hover {text-decoration: none;color: #000;}table {width: 100%;}p, li, span {color: #696969;margin-bottom: 0;}.text-no-decoration {text-decoration: none;}.text-no-decoration:hover h2 {color: #C7A17A;}.nice-select {background-color: transparent;height: 40px !important;line-height: 40px !important;min-height: 40px !important;padding: 0 30px;}.nice-select span {color: #000;}.nice-select .list li {margin-right: 0 !important;}.nice-select .list .option {color: #000;}.nice-select .list .option.selected, .nice-select .list .option:hover {border: none !important;}.section-quality {display: flex;}.bg_img {background-position: center center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;}.dark-bg {background-color: #010103;}.grey-bg {background: #F4F1EE;}.white {color: #ffffff;}.f-right {float: right;}.section-heading {position: relative;z-index: 2;}@media (max-width: 991px) {.section-heading {text-align: center;}.section-quality {display: block;}.section-quality .about__list {display: none;}}.section-heading .sub-title {color: #ffffff;background: #C7A17A;font-family: "Jost", sans-serif;display: inline-block;font-size: 12px;text-transform: uppercase;padding: 1.5px 13px;letter-spacing: 2px;border-radius: 3px;line-height: 22px;margin-bottom: 23px;}.section-heading .title {font-size: 55px;line-height: 57px;text-transform: uppercase;}@media (max-width: 767px) {.section-heading .title {font-size: 36px;line-height: 38px;}}.section-heading p {font-size: 18px;}.section-heading p:not(:last-child) {margin-bottom: 35px;}.section-heading__black .title {color: #000;}.border-effect a, .border-effect span.border-effect {position: relative;display: inline;background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background-image: -webkit-linear-gradient(left, currentColor 0%, currentColor 100%);background-image: -o-linear-gradient(left, currentColor 0%, currentColor 100%);background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);background-size: 0px 2px;background-position: 0px 95%;-webkit-transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;-o-transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;padding: 0.7% 0px;background-repeat: no-repeat;color: inherit;}.border-effect a:hover, .border-effect span.border-effect:hover {background-size: 100% 2px;}span.border-effect {position: relative;display: inline;background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background-image: -webkit-linear-gradient(left, currentColor 0%, currentColor 100%);background-image: -o-linear-gradient(left, currentColor 0%, currentColor 100%);background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);background-size: 0px 2px;background-position: 0px 95%;-webkit-transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;-o-transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;padding: 0.7% 0px;background-repeat: no-repeat;color: inherit;}span.border-effect:hover {background-size: 100% 2px;}.custom-width {max-width: 1480px;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.custom-width {max-width: 1370px;}}.custom-width__2 {max-width: 1430px;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.custom-width__2 {max-width: 1370px;}}.custom-padding {padding-left: 15px !important;padding-right: 15px !important;}@media (max-width: 575px) {.custom-padding {padding-left: 0px !important;padding-right: 0px !important;}.img-cup {display: none;}}.ctn-preloader {-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: default;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;left: 0;top: 0;width: 100%;z-index: 9000;}.ctn-preloader .animation-preloader {z-index: 1000;}.ctn-preloader .animation-preloader .spinner {-webkit-animation: spinner 1s infinite linear;animation: spinner 1s infinite linear;border-radius: 50%;border: 4px solid #E2DFDD;border-top-color: #C7A17A;height: 150px;margin: 0 auto 3.5em auto;width: 150px;}.ctn-preloader .animation-preloader .txt-loading {font: bold 5em "Jost", sans-serif;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.ctn-preloader .animation-preloader .txt-loading .letters-loading {color: #E2DFDD;position: relative;}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before {-webkit-animation: letters-loading 4s infinite;animation: letters-loading 4s infinite;color: #010103;content: attr(data-text-preloader);left: 0;opacity: 0;font-family: "Jost", sans-serif;position: absolute;top: -3px;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before {-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before {-webkit-animation-delay: 1s;animation-delay: 1s;}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before {-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before {-webkit-animation-delay: 1.4s;animation-delay: 1.4s;}.ctn-preloader.dark .animation-preloader .spinner {border-color: rgba(255, 255, 255, 0.2);border-top-color: #ffffff;}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading {color: rgba(255, 255, 255, 0.2);}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading:before {color: #ffffff;}.ctn-preloader p {font-size: 14px;font-weight: 500;text-transform: uppercase;letter-spacing: 8px;color: #32323D;}.ctn-preloader .loader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;font-size: 0;z-index: 1;pointer-events: none;}.ctn-preloader .loader .row {height: 100%;}.ctn-preloader .loader .loader-section {padding: 0px;}.ctn-preloader .loader .loader-section .bg {background-color: #F4F1EE;height: 100%;left: 0;width: 100%;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);}.ctn-preloader .loader.dark_bg .loader-section .bg {background: #010103;}.ctn-preloader.loaded .animation-preloader {opacity: 0;-webkit-transition: 0.3s ease-out;-o-transition: 0.3s ease-out;transition: 0.3s ease-out;}.ctn-preloader.loaded .loader-section .bg {width: 0;-webkit-transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);-o-transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);}@-webkit-keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@-webkit-keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@media screen and (max-width: 767px) {.ctn-preloader .animation-preloader .spinner {height: 8em;width: 8em;}.ctn-preloader .animation-preloader .txt-loading {font: bold 3.5em "Jost", sans-serif;}}@media screen and (max-width: 500px) {.ctn-preloader .animation-preloader .spinner {height: 7em;width: 7em;}.ctn-preloader .animation-preloader .txt-loading {font: bold 2em "Jost", sans-serif;}}.mt-none-5 {margin-top: -5px;}.mt-none-10 {margin-top: -10px;}.mt-none-15 {margin-top: -15px;}.mt-none-20 {margin-top: -20px;}.mt-none-25 {margin-top: -25px;}.mt-none-30 {margin-top: -30px;}.mt-none-35 {margin-top: -35px;}.mt-none-40 {margin-top: -40px;}.mt-none-45 {margin-top: -45px;}.mt-none-50 {margin-top: -50px;display: flex;justify-content: space-around;}.mt-none-55 {margin-top: -55px;}.mt-none-60 {margin-top: -60px;}.mt-none-65 {margin-top: -65px;}.mt-none-70 {margin-top: -70px;}.mt-none-75 {margin-top: -75px;}.mt-none-80 {margin-top: -80px;}.mt-none-85 {margin-top: -85px;}.mt-none-90 {margin-top: -90px;}.mt-none-95 {margin-top: -95px;}.mt-none-100 {margin-top: -100px;}.mt-5 {margin-top: 5px;}.mt-10 {margin-top: 10px;}.mt-15 {margin-top: 15px;}.mt-20 {margin-top: 20px;}.mt-25 {margin-top: 25px;}.mt-30 {margin-top: 30px;}.mt-35 {margin-top: 35px;}.mt-40 {margin-top: 40px;}.mt-45 {margin-top: 45px;}.mt-50 {margin-top: 50px;}.mt-55 {margin-top: 55px;}.mt-60 {margin-top: 60px;}.mt-65 {margin-top: 65px;}.mt-70 {margin-top: 70px;}.mt-75 {margin-top: 75px;}.mt-80 {margin-top: 80px;}.mt-85 {margin-top: 85px;}.mt-90 {margin-top: 90px;}.mt-95 {margin-top: 95px;}.mt-100 {margin-top: 100px;}.mt-105 {margin-top: 105px;}.mt-110 {margin-top: 110px;}.mt-115 {margin-top: 115px;}.mt-120 {margin-top: 120px;}.mt-125 {margin-top: 125px;}.mt-130 {margin-top: 130px;}.mt-135 {margin-top: 135px;}.mt-140 {margin-top: 140px;}.mt-145 {margin-top: 145px;}.mt-150 {margin-top: 150px;}.mt-155 {margin-top: 155px;}.mt-160 {margin-top: 160px;}.mt-165 {margin-top: 165px;}.mt-170 {margin-top: 170px;}.mt-175 {margin-top: 175px;}.mt-180 {margin-top: 180px;}.mt-185 {margin-top: 185px;}.mt-190 {margin-top: 190px;}.mt-195 {margin-top: 195px;}.mt-200 {margin-top: 200px;}.mb-5 {margin-bottom: 5px;}.mb-10 {margin-bottom: 10px;}.mb-15 {margin-bottom: 15px;}.mb-20 {margin-bottom: 20px;}.mb-25 {margin-bottom: 25px;}.mb-30 {margin-bottom: 30px;}.mb-35 {margin-bottom: 35px;}.mb-40 {margin-bottom: 40px;}.mb-45 {margin-bottom: 45px;}.mb-50 {margin-bottom: 50px;}.mb-55 {margin-bottom: 55px;}.mb-60 {margin-bottom: 60px;}.mb-65 {margin-bottom: 65px;}.mb-70 {margin-bottom: 70px;}.mb-75 {margin-bottom: 75px;}.mb-80 {margin-bottom: 80px;}.mb-85 {margin-bottom: 85px;}.mb-90 {margin-bottom: 90px;}.mb-95 {margin-bottom: 95px;}.mb-100 {margin-bottom: 100px;}.mb-105 {margin-bottom: 105px;}.mb-110 {margin-bottom: 110px;}.mb-115 {margin-bottom: 115px;}.mb-120 {margin-bottom: 120px;}.mb-125 {margin-bottom: 125px;}.mb-130 {margin-bottom: 130px;}.mb-135 {margin-bottom: 135px;}.mb-140 {margin-bottom: 140px;}.mb-145 {margin-bottom: 145px;}.mb-150 {margin-bottom: 150px;}.mb-155 {margin-bottom: 155px;}.mb-160 {margin-bottom: 160px;}.mb-165 {margin-bottom: 165px;}.mb-170 {margin-bottom: 170px;}.mb-175 {margin-bottom: 175px;}.mb-180 {margin-bottom: 180px;}.mb-185 {margin-bottom: 185px;}.mb-190 {margin-bottom: 190px;}.mb-195 {margin-bottom: 195px;}.mb-200 {margin-bottom: 200px;}.ml-5 {margin-left: 5px;}.ml-10 {margin-left: 10px;}.ml-15 {margin-left: 15px;}.ml-20 {margin-left: 20px;}.ml-25 {margin-left: 25px;}.ml-30 {margin-left: 30px;}.ml-35 {margin-left: 35px;}.ml-40 {margin-left: 40px;}.ml-45 {margin-left: 45px;}.ml-50 {margin-left: 50px;}.ml-55 {margin-left: 55px;}.ml-60 {margin-left: 60px;}.ml-65 {margin-left: 65px;}.ml-70 {margin-left: 70px;}.ml-75 {margin-left: 75px;}.ml-80 {margin-left: 80px;}.ml-85 {margin-left: 85px;}.ml-90 {margin-left: 90px;}.ml-95 {margin-left: 95px;}.ml-100 {margin-left: 100px;}.ml-105 {margin-left: 105px;}.ml-110 {margin-left: 110px;}.ml-115 {margin-left: 115px;}.ml-120 {margin-left: 120px;}.ml-125 {margin-left: 125px;}.ml-130 {margin-left: 130px;}.ml-135 {margin-left: 135px;}.ml-140 {margin-left: 140px;}.ml-145 {margin-left: 145px;}.ml-150 {margin-left: 150px;}.ml-155 {margin-left: 155px;}.ml-160 {margin-left: 160px;}.ml-165 {margin-left: 165px;}.ml-170 {margin-left: 170px;}.ml-175 {margin-left: 175px;}.ml-180 {margin-left: 180px;}.ml-185 {margin-left: 185px;}.ml-190 {margin-left: 190px;}.ml-195 {margin-left: 195px;}.ml-200 {margin-left: 200px;}.mr-5 {margin-right: 5px;}.mr-10 {margin-right: 10px;}.mr-15 {margin-right: 15px;}.mr-20 {margin-right: 20px;}.mr-25 {margin-right: 25px;}.mr-30 {margin-right: 30px;}.mr-35 {margin-right: 35px;}.mr-40 {margin-right: 40px;}.mr-45 {margin-right: 45px;}.mr-50 {margin-right: 50px;}.mr-55 {margin-right: 55px;}.mr-60 {margin-right: 60px;}.mr-65 {margin-right: 65px;}.mr-70 {margin-right: 70px;}.mr-75 {margin-right: 75px;}.mr-80 {margin-right: 80px;}.mr-85 {margin-right: 85px;}.mr-90 {margin-right: 90px;}.mr-95 {margin-right: 95px;}.mr-100 {margin-right: 100px;}.mr-105 {margin-right: 105px;}.mr-110 {margin-right: 110px;}.mr-115 {margin-right: 115px;}.mr-120 {margin-right: 120px;}.mr-125 {margin-right: 125px;}.mr-130 {margin-right: 130px;}.mr-135 {margin-right: 135px;}.mr-140 {margin-right: 140px;}.mr-145 {margin-right: 145px;}.mr-150 {margin-right: 150px;}.mr-155 {margin-right: 155px;}.mr-160 {margin-right: 160px;}.mr-165 {margin-right: 165px;}.mr-170 {margin-right: 170px;}.mr-175 {margin-right: 175px;}.mr-180 {margin-right: 180px;}.mr-185 {margin-right: 185px;}.mr-190 {margin-right: 190px;}.mr-195 {margin-right: 195px;}.mr-200 {margin-right: 200px;}.pt-5 {padding-top: 5px;}.pt-10 {padding-top: 10px;}.pt-15 {padding-top: 15px;}.pt-20 {padding-top: 20px;}.pt-25 {padding-top: 25px;}.pt-30 {padding-top: 30px;}.pt-35 {padding-top: 35px;}.pt-40 {padding-top: 40px;}.pt-45 {padding-top: 45px;}.pt-50 {padding-top: 50px;}.pt-55 {padding-top: 55px;}.pt-60 {padding-top: 60px;}.pt-65 {padding-top: 65px;}.pt-70 {padding-top: 70px;}.pt-75 {padding-top: 75px;}.pt-80 {padding-top: 80px;}.pt-85 {padding-top: 85px;}.pt-90 {padding-top: 90px;}.pt-95 {padding-top: 95px;}.pt-100 {padding-top: 100px;}.pt-105 {padding-top: 105px;}.pt-110 {padding-top: 110px;}.pt-115 {padding-top: 115px;}.pt-120 {padding-top: 120px;}.pt-125 {padding-top: 125px;}.pt-130 {padding-top: 130px;}.pt-135 {padding-top: 135px;}.pt-140 {padding-top: 140px;}.pt-145 {padding-top: 145px;}.pt-150 {padding-top: 150px;}.pt-155 {padding-top: 155px;}.pt-160 {padding-top: 160px;}.pt-165 {padding-top: 165px;}.pt-170 {padding-top: 170px;}.pt-175 {padding-top: 175px;}.pt-180 {padding-top: 180px;}.pt-185 {padding-top: 185px;}.pt-190 {padding-top: 190px;}.pt-195 {padding-top: 195px;}.pt-200 {padding-top: 200px;}.pb-5 {padding-bottom: 5px;}.pb-10 {padding-bottom: 10px;}.pb-15 {padding-bottom: 15px;}.pb-20 {padding-bottom: 20px;}.pb-25 {padding-bottom: 25px;}.pb-30 {padding-bottom: 30px;}.pb-35 {padding-bottom: 35px;}.pb-40 {padding-bottom: 40px;}.pb-45 {padding-bottom: 45px;}.pb-50 {padding-bottom: 50px;}.pb-55 {padding-bottom: 55px;}.pb-60 {padding-bottom: 60px;}.pb-65 {padding-bottom: 65px;}.pb-70 {padding-bottom: 70px;}.pb-75 {padding-bottom: 75px;}.pb-80 {padding-bottom: 80px;}.pb-85 {padding-bottom: 85px;}.pb-90 {padding-bottom: 90px;}.pb-95 {padding-bottom: 95px;}.pb-100 {padding-bottom: 100px;}.pb-105 {padding-bottom: 105px;}.pb-110 {padding-bottom: 110px;}.pb-115 {padding-bottom: 115px;}.pb-120 {padding-bottom: 120px;}.pb-125 {padding-bottom: 125px;}.pb-130 {padding-bottom: 130px;}.pb-135 {padding-bottom: 135px;}.pb-140 {padding-bottom: 140px;}.pb-145 {padding-bottom: 145px;}.pb-150 {padding-bottom: 150px;}.pb-155 {padding-bottom: 155px;}.pb-160 {padding-bottom: 160px;}.pb-165 {padding-bottom: 165px;}.pb-170 {padding-bottom: 170px;}.pb-175 {padding-bottom: 175px;}.pb-180 {padding-bottom: 180px;}.pb-185 {padding-bottom: 185px;}.pb-190 {padding-bottom: 190px;}.pb-195 {padding-bottom: 195px;}.pb-200 {padding-bottom: 200px;}.pl-5 {padding-left: 5px;}.pl-10 {padding-left: 10px;}.pl-15 {padding-left: 15px;}.pl-20 {padding-left: 20px;}.pl-25 {padding-left: 25px;}.pl-30 {padding-left: 30px;}.pl-35 {padding-left: 35px;}.pl-40 {padding-left: 40px;}.pl-45 {padding-left: 45px;}.pl-50 {padding-left: 50px;}.pl-55 {padding-left: 55px;}.pl-60 {padding-left: 60px;}.pl-65 {padding-left: 65px;}.pl-70 {padding-left: 70px;}.pl-75 {padding-left: 75px;}.pl-80 {padding-left: 80px;}.pl-85 {padding-left: 85px;}.pl-90 {padding-left: 90px;}.pl-95 {padding-left: 95px;}.pl-100 {padding-left: 100px;}.pl-105 {padding-left: 105px;}.pl-110 {padding-left: 110px;}.pl-115 {padding-left: 115px;}.pl-120 {padding-left: 120px;}.pl-125 {padding-left: 125px;}.pl-130 {padding-left: 130px;}.pl-135 {padding-left: 135px;}.pl-140 {padding-left: 140px;}.pl-145 {padding-left: 145px;}.pl-150 {padding-left: 150px;}.pl-155 {padding-left: 155px;}.pl-160 {padding-left: 160px;}.pl-165 {padding-left: 165px;}.pl-170 {padding-left: 170px;}.pl-175 {padding-left: 175px;}.pl-180 {padding-left: 180px;}.pl-185 {padding-left: 185px;}.pl-190 {padding-left: 190px;}.pl-195 {padding-left: 195px;}.pl-200 {padding-left: 200px;}.pr-5 {padding-right: 5px;}.pr-10 {padding-right: 10px;}.pr-15 {padding-right: 15px;}.pr-20 {padding-right: 20px;}.pr-25 {padding-right: 25px;}.pr-30 {padding-right: 30px;}.pr-35 {padding-right: 35px;}.pr-40 {padding-right: 40px;}.pr-45 {padding-right: 45px;}.pr-50 {padding-right: 50px;}.pr-55 {padding-right: 55px;}.pr-60 {padding-right: 60px;}.pr-65 {padding-right: 65px;}.pr-70 {padding-right: 70px;}.pr-75 {padding-right: 75px;}.pr-80 {padding-right: 80px;}.pr-85 {padding-right: 85px;}.pr-90 {padding-right: 90px;}.pr-95 {padding-right: 95px;}.pr-100 {padding-right: 100px;}.pr-105 {padding-right: 105px;}.pr-110 {padding-right: 110px;}.pr-115 {padding-right: 115px;}.pr-120 {padding-right: 120px;}.pr-125 {padding-right: 125px;}.pr-130 {padding-right: 130px;}.pr-135 {padding-right: 135px;}.pr-140 {padding-right: 140px;}.pr-145 {padding-right: 145px;}.pr-150 {padding-right: 150px;}.pr-155 {padding-right: 155px;}.pr-160 {padding-right: 160px;}.pr-165 {padding-right: 165px;}.pr-170 {padding-right: 170px;}.pr-175 {padding-right: 175px;}.pr-180 {padding-right: 180px;}.pr-185 {padding-right: 185px;}.pr-190 {padding-right: 190px;}.pr-195 {padding-right: 195px;}.pr-200 {padding-right: 200px;}h1, h2, h3, h4, h5, h6 {font-weight: 400;color: #000;margin: 0;line-height: 1.4;font-family: "Bebas Neue", cursive;}h2 {font-size: 32px;}h3 {font-size: 22px;}h4 {font-size: 20px;}h5 {font-size: 18px;}h6 {font-size: 16px;}[data-overlay] {position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;z-index: 1;}[data-overlay]::before {position: absolute;left: 0;top: 0;right: 0;bottom: 0;content: "";width: 100%;height: 100%;z-index: -1;}[data-overlay=light]::before {background-color: #ffffff;}[data-overlay=dark]::before {background-color: #000;}[data-opacity="1"]::before {opacity: 0.1;}[data-opacity="2"]::before {opacity: 0.2;}[data-opacity="3"]::before {opacity: 0.3;}[data-opacity="4"]::before {opacity: 0.4;}[data-opacity="5"]::before {opacity: 0.5;}[data-opacity="6"]::before {opacity: 0.6;}[data-opacity="65"]::before {opacity: 0.65;}[data-opacity="7"]::before {opacity: 0.7;}[data-opacity="8"]::before {opacity: 0.8;}[data-opacity="9"]::before {opacity: 0.9;}.site-header {width: 100%;z-index: 9;}.site-header__3 {border-bottom: 1px solid #32323D;padding: 28px 0px;}@media (max-width: 1199px) {.site-header__3 {padding: 0px 0px;}}@media (max-width: 991px) {.site-header__3 {padding: 10px 0px;}}.site-header__3 .wrapper {width: 200px;}.site-header__4 {border: none;}@media (max-width: 1199px) {.site-header__4 {padding: 15px 0px;}}.header-top {padding: 20px 0px;border-bottom: 1px solid #32323D;}@media (max-width: 1199px) {.header-top__left {justify-content: center;}}@media (max-width: 991px) {.header-top__left .logo {display: none;}}@media (max-width: 767px) {.header-top__right {margin-top: 25px;flex-direction: column;justify-content: center;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.header-top__right {flex-direction: row;justify-content: center;align-items: center;}}.header-top__right a {text-decoration: none;}.header-top__right .tel {color: #ffffff;font-size: 18px;}.header-top__right .tel i {color: #C7A17A;padding-right: 15px;font-size: 19px;}.header-top__right .site-btn {margin-left: 80px;}@media (max-width: 1199px) {.header-top__right .site-btn {margin-left: 40px;}}@media (max-width: 767px) {.header-top__right .site-btn {margin-left: 0px;margin-top: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.header-top__right .site-btn {margin-left: 40px;margin-top: 0px;}}@media (max-width: 1199px) {.header-top__right--2 {margin-top: 20px;}}.header-top__2 {border-color: #E2DFDD;}.header-top__2 .site-btn {margin-left: 100px;}@media (max-width: 1199px) {.header-top__2 .site-btn {margin-left: 50px;}}@media (max-width: 767px) {.header-top__2 .site-btn {margin-left: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.header-top__2 .site-btn {margin-left: 50px;}}.header-top__infos {margin: 0;}@media (max-width: 991px) {.header-top__infos {padding-left: 0px;}}@media (max-width: 767px) {.header-top__infos {flex-direction: column;margin-top: -10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.header-top__infos {flex-direction: row;margin-top: 0px;}}.header-top__infos li {color: #6c6c6c;text-transform: uppercase;font-weight: 500;}.header-top__infos li:not(:last-child) {margin-right: 65px;}@media (max-width: 767px) {.header-top__infos li:not(:last-child) {margin-right: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.header-top__infos li:not(:last-child) {margin-right: 55px;}}.header-top__infos li i {color: #C7A17A;padding-right: 10px;font-size: 19px;}.header-top__infos li a {color: #6c6c6c;text-decoration: none;}@media (max-width: 767px) {.header-top__infos li {margin-top: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.header-top__infos li {margin-top: 0px;}}.logo img {max-width: 75px;}.main-menu ul {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: wrap;list-style: none;padding: 0;margin: 0;}.main-menu ul li {position: relative;}.main-menu ul li:not(:last-child) {margin-right: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.main-menu ul li:not(:last-child) {margin-right: 20px;}}@media (max-width: 1199px) {.main-menu ul li:not(:last-child) {margin-right: 11px;}}.main-menu ul li a {display: block;text-decoration: none;font-size: 15px;color: #ffffff;padding: 35px 19px;position: relative;text-transform: uppercase;line-height: 22px;font-weight: 500;}.main-menu ul li a::after {position: absolute;left: 10px;top: 50%;width: 11px;height: 11px;background: #C7A17A;content: "";border-radius: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 0;visibility: hidden;-webkit-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);-o-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);}.main-menu ul li a:hover::after {opacity: 1;visibility: visible;left: 0;}.main-menu ul li:hover > a {color: #C7A17A;}.main-menu ul li:hover > a::after {opacity: 1;visibility: visible;left: 0;}.main-menu ul li:hover a {color: #C7A17A;}.main-menu ul li:hover > .sub-menu {visibility: visible;opacity: 1;-webkit-transform: scaleY(100%);-ms-transform: scaleY(100%);transform: scaleY(100%);}.main-menu ul li .sub-menu {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;min-width: 240px;top: 100%;visibility: hidden;opacity: 0;background: #ffffff;padding: 20px 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;-webkit-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.05);box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.05);z-index: 3;text-align: left;transform-origin: 50% 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);border-radius: 5px;}.main-menu ul li .sub-menu li {margin-right: 0px;}.main-menu ul li .sub-menu li a {color: #010103;padding: 10px 30px;}.main-menu ul li .sub-menu li a::after {left: 15px;}.main-menu ul li .sub-menu li a:hover::after {left: 10px;}.main-menu ul li .sub-menu li:hover > a {color: #C7A17A;letter-spacing: 1px;}.main-menu ul li .sub-menu li:hover > a::after {left: 10px;}.main-menu ul li .sub-menu ul {left: 100%;top: 0px;}.main-menu ul li .sub-menu .active > a {color: #C7A17A;letter-spacing: 1px;}.main-menu ul li .sub-menu .active > a::after {left: 10px;}.main-menu ul .active > a {color: #C7A17A;}.main-menu ul .active > a::after {opacity: 1;visibility: visible;left: 0;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.main-menu__2 ul li:not(:last-child) {margin-right: 20px;}}.main-menu__2 ul li a {color: #000;font-weight: 500;}@media (max-width: 1199px) {.main-menu__3 {margin-left: 0px;}}@media (max-width: 991px) {.main-menu__3 {display: none;}}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.main-menu__3 ul li:not(:last-child) {margin-right: 13px;}}@media (max-width: 1250px) {.main-menu__3 ul li:not(:last-child) {margin-right: 2px;}}@media (max-width: 1199px) {.main-menu__3 ul li:not(:last-child) {margin-right: 5px;}}@media (max-width: 1199px) {.main-menu__3 ul li a {padding: 35px 18px;}}.main-menu__4 ul li a {color: #000;font-weight: 500;}.menu-area {position: relative;z-index: 99;}@media (max-width: 991px) {.menu-area {padding-top: 15px;}}.menu-area__right .item {font-size: 19px;color: #ffffff;}.menu-area__right .item i {color: #ffffff;}.menu-area__right--2 .item {color: #000;}.menu-area__right--2 .item i {color: #000;}.menu-area__right--4 .item {color: #000;}.menu-area__right--4 .item i {color: #000;}@media (max-width: 991px) {.menu-area__3 {padding-top: 0px;}}.menu-area.sticky-header {position: fixed;left: 0;top: 0;width: 100%;z-index: 99;background: #010103;-webkit-box-shadow: 0px 13px 25px -12px rgba(0, 0, 0, 0.1);box-shadow: 0px 13px 25px -12px rgba(0, 0, 0, 0.1);}@media (max-width: 991px) {.menu-area.sticky-header {padding-top: 10px;padding-bottom: 10px;}}.menu-area-2.sticky-header {background-color: #ffffff;}@media (max-width: 991px) {.menu-area-2.sticky-header {padding-top: 10px;padding-bottom: 0px;}}.menu-area__4.sticky-header {background-color: #ffffff;}.menu-area.animated {-webkit-animation-duration: 0.5s;animation-duration: 0.5s;}.mean-container .mean-nav ul li a:hover {color: #C7A17A;}.social-links a {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;width: 35px;height: 35px;border-radius: 4px;font-size: 13px;border: 1px solid #808080;text-align: center;line-height: 27px;color: #808080;text-decoration: none;}.social-links a:not(:last-child) {margin-right: 10px;}.social-links a:hover {border-color: #ffffff;color: #ffffff;}.social-links__2 a {border-color: #E2DFDD;}.social-links__2 a:hover {border-color: #999999;color: #000;}.site-btn {font-size: 13px;text-transform: uppercase;color: #C7A17A;letter-spacing: 2px;background: #fff;padding: 9.5px 34px;text-decoration: none;border-radius: 5px;position: relative;z-index: 1;display: inline-block;border: 1px solid #C7A17A;font-weight: 500;}@media (max-width: 767px) {.site-btn {padding: 9.5px 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.site-btn {padding: 9.5px 34px;}}.site-btn::after {background: #C7A17A;width: 0%;height: 100%;border-radius: 5px;position: absolute;content: "";top: 0;-webkit-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);-o-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);z-index: -1;right: 0;}.site-btn:hover::after {width: 100%;left: 0;right: auto;}.site-btn:hover {color: #ffffff;border-color: #C7A17A;border-radius: 7px;}.site-btn__borderd {background: transparent;border-color: #fff;color: #ffffff;}.site-btn__borderd::after {background: #C7A17A;}.site-btn__borderd:hover {border-color: #C7A17A;}.site-btn__2 {background: transparent;border-color: #E2DFDD;margin-right: 20px;color: #010103;}.site-btn__2::after {background: #C7A17A;}.site-btn__2:hover {border-color: #C7A17A;}.site-btn__bghide {border: none;border-radius: 0px;color: #000;text-transform: uppercase;font-weight: 700;font-size: 14px;letter-spacing: 0px;background-color: transparent;}.site-btn__bghide::after {display: none;}.site-btn__bghide:hover {color: #C7A17A;}@media (max-width: 767px) {.btns {flex-direction: column;justify-content: flex-start !important;align-items: flex-start !important;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.btns {flex-direction: row;justify-content: flex-start !important;align-items: center !important;}}.btns .site-btn__borderd {margin-left: 20px;}@media (max-width: 767px) {.btns .site-btn__borderd {margin-left: 0px;margin-top: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.btns .site-btn__borderd {margin-left: 20px;margin-top: 0px;}}.btns .site-btn__borderd--double {border-width: 2px;padding: 8.5px 34px;}.video-btn {text-decoration: none;}.video-btn span {font-size: 15px;text-transform: uppercase;color: #828282;margin-right: 18px;}.video-btn i {width: 50px;height: 50px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;font-size: 12px;color: #ffffff;border-radius: 50%;border: 1px solid #79797A;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.video-btn:hover i {background: #C7A17A;color: #ffffff;}.video-btn__2 {flex-direction: column;justify-content: center;}.video-btn__2 i {width: 70px;height: 70px;color: #776c62;font-size: 13px;margin-bottom: 5px;border-color: #E3E0DE;}.video-btn__2 span {color: #000;font-weight: 500;margin-right: 0px;display: block;}.video-btn__2--white i {color: #ffffff;}.video-btn__2--white span {color: #ffffff;letter-spacing: 2px;}.video-btn__2--white:hover i {background-color: #C7A17A;border-color: #C7A17A;}.read-more {color: #a7a7a7;text-transform: uppercase;text-decoration: none;font-size: 15px;display: inline-block;}.read-more i {padding-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.read-more:hover {color: #ffffff;}.read-more:hover i {padding-left: 5px;}.read-more__2 {color: #6c6c6c;}.go-top {position: absolute;flex-direction: column;font-size: 15px;color: #a7a7a7;text-transform: uppercase;text-decoration: none;top: -25px;left: 50%;display: inline-block;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.go-top span {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.go-top span:hover {color: #ffffff;}.go-top i {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;background-color: #010103;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;color: #ffffff;margin-bottom: 10px;border: 1px solid #a7a7a7;width: 50px;height: 50px;border-radius: 50%;}.go-top i:hover {background-color: #C7A17A;}.go-top__bottom {left: 0;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);position: static;color: #ffffff;}@media (max-width: 991px) {.go-top__bottom {margin-top: 30px;}}.go-top__bottom span {color: #ffffff;}.go-top__bottom i {display: inline-block;width: auto;height: auto;border: none;margin-bottom: 0;padding-left: 5px;background-color: transparent;}.go-top__white i {background: #ffffff;border-color: #E2DFDD;color: #000;margin-bottom: 0px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.go-top__white i:hover {background-color: #C7A17A;border-color: #C7A17A;color: #ffffff;}@media (max-width: 991px) {.btns-wrapper .site-btn {margin-top: 20px;}}.share-btn {color: #6c6c6c;}.inline-btn {width: 45px;height: 45px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;color: #776c62;border: 1px solid #E2DFDD;border-radius: 5px;text-decoration: none;}.inline-btn:hover {color: #ffffff;background-color: #C7A17A;border-color: #C7A17A;}.search {position: relative;}.search__trigger {padding: 10px 12px;}.search__trigger .open, .search__trigger .close {cursor: pointer;line-height: 60px;color: #000;}.search__trigger .close {display: none;}.search__form {position: absolute;visibility: hidden;opacity: 0;transform: scale(0.9);padding: 15px;right: 0;top: 80px;width: 350px;z-index: 99;}@media (max-width: 767px) {.search__form {width: 280px;right: -100px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.search__form {width: 350px;right: 0;}}.search__form form {position: relative;}.search__form input {width: 100%;height: 55px;border: 0;background: #F4F1EE;padding: 20px;}.search__form button {position: absolute;right: 0;top: 0;border: 0;background: #1b2026;height: 55px;width: 55px;color: #fff;font-size: 18px;line-height: 60px;}.search__form.active {transform: scale(1);opacity: 1;visibility: visible;transition: 0.3s;background: #fff;}.hamburger-trigger {margin-left: 12px;padding: 10px 12px;cursor: pointer;}.side-info {padding-left: 20px;padding-right: 20px;}.side-info .title {font-family: "Jost", sans-serif;text-transform: uppercase;font-weight: 600;font-size: 18px;}.side-info .mb-5 {margin-bottom: 5px !important;}.side-info p {font-size: 15x;line-height: 28px;}.side-info__close {top: 0;left: 0;background: #010103;width: 40px;height: 40px;text-align: center;line-height: 40px;cursor: pointer;border-radius: 50%;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.side-info__close a {display: block;height: 100%;width: 100%;color: #ffffff;}.side-info__close:hover {background: #C7A17A;}.side-info__wrapper {padding: 20px;}.side-info .social-links a:hover {color: #C7A17A;border-color: #C7A17A;}.overlay {background-color: rgba(0, 0, 0, 0.7);height: 100%;width: 100%;position: fixed;top: 0;z-index: 99;left: 0;opacity: 0;visibility: hidden;transition: all 0.3s linear 0s;transition: all 600ms ease;-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;}.overlay.active {opacity: 0.5;visibility: visible;cursor: url(../images/icons/cancel.png), auto;}.side-info-wrapper, .cart-bar-wrapper {position: fixed;overflow-y: auto;top: 0;right: -330px;width: 300px;height: 100%;display: block;background-color: #ffffff;z-index: 100;box-shadow: -5px 0 20px -5px rgba(0, 0, 0, 0.5);padding-top: 0px;-webkit-transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);}.side-info-wrapper .nav, .cart-bar-wrapper .nav {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.side-info-wrapper .nav a, .cart-bar-wrapper .nav a {flex: 0 0 50%;-ms-flex: 0 0 50%;max-width: 50%;font-size: 18px;color: #010103;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;padding: 12px 10px;font-weight: 600;text-transform: uppercase;font-size: 14px;letter-spacing: 2px;}.side-info-wrapper .nav a.active, .cart-bar-wrapper .nav a.active {background: #010103;color: #ffffff;}.side-info-wrapper.show, .cart-bar-wrapper.show {right: 0;}.side-info-wrapper.mm-only.show {display: none;}@media (max-width: 991px) {.side-info-wrapper.mm-only.show {display: inline-block;}}@media (max-width: 991px) {.side-info-wrapper.show-all.show {display: none;}}.side-info-wrapper .contact__info li {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 15px;align-items: flex-start;}.side-info-wrapper .contact__info li span {margin-right: 10px;flex: 0 0 15px;-ms-flex: 0 0 15px;max-width: 15px;color: #C7A17A;font-size: 15px;}.side-info-wrapper .contact__info li p {flex: 0 0 85%;-ms-flex: 0 0 85%;max-width: 85%;}.side-info-wrapper .contact__info li:not(:last-child) {margin-bottom: 5px;}.cart {margin-left: 10px;padding: 10px 12px;cursor: pointer;font-weight: 400;}.wishlist {margin-left: 10px;padding: 10px 12px;cursor: pointer;font-weight: 400;}.account {margin-left: 10px;padding: 10px 12px;cursor: pointer;font-weight: 400;}.cart__count {width: 20px;height: 20px;font-size: 12px;color: #ffffff;background: #80A093;position: absolute;top: 10px;right: 0px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;border-radius: 50%;line-height: 0;}.cart-bar-wrapper {padding: 25px 20px;padding-top: 60px;}.cart-bar-wrapper .site-btn {font-size: 12px;padding: 7px 18px;}.cart-bar-wrapper .site-btn__borderd {color: #010103;margin-left: 15px;}.cart-bar-wrapper .site-btn__borderd:hover {color: #ffffff;}@media (max-width: 767px) {.cart-bar-wrapper .btns {flex-direction: column;justify-content: flex-start !important;align-items: flex-start !important;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.cart-bar-wrapper .btns {flex-direction: row;justify-content: flex-start !important;align-items: center !important;}}@media (max-width: 767px) {.cart-bar-wrapper .btns .site-btn__borderd {margin-left: 0px;margin-top: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.cart-bar-wrapper .btns .site-btn__borderd {margin-left: 20px;margin-top: 0px;}}.cart-bar__close {position: absolute;top: 0;left: 0;background: #C7A17A;width: 40px;height: 40px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.cart-bar__close a {color: #fff;position: relative;z-index: 2;font-size: 16px;left: 0;height: 100%;text-decoration: none;}.cart-bar__title {font-size: 18px;font-family: "Jost", sans-serif;text-transform: uppercase;font-weight: 600;display: block;padding-bottom: 15px;border-bottom: 1px solid #F4F1EE;margin-bottom: 15px;}.cart-bar__title span {color: #000;}.cart-bar__item .thumb {background: #ffffff;min-width: 70px;}.cart-bar__item .thumb img {max-width: 40px;}.cart-bar__item .content {padding-right: 25px;position: relative;}.cart-bar__item .content .title {font-size: 14px;font-weight: 500;text-transform: uppercase;}.cart-bar__item .content .title a {text-decoration: none;color: #010103;}.cart-bar__item .content .price {color: #010103;font-weight: 600;font-size: 15px;}.cart-bar__item .content .remove {top: 50%;right: 0px;color: #ffffff;width: 20px;height: 20px;font-size: 12px;line-height: 22px;text-align: center;position: absolute;border-radius: 100%;background-color: #80A093;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.cart-bar__subtotal {border-bottom: 1px solid #F4F1EE;border-top: 1px solid #F4F1EE;padding: 7px 0px;display: block;margin-top: 20px;margin-bottom: 20px;}.cart-bar__subtotal span {color: #010103;text-transform: uppercase;font-weight: 600;}.cart-bar__lists .cart-bar__item:not(:last-child) {margin-bottom: 15px;}.hero__area {z-index: 1;padding-top: 275px;padding-bottom: 90px;}.hero__area .shape {left: 0;top: 0;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.hero__area .shape {width: 35%;}}@media (max-width: 1199px) {.hero__area .shape {width: 35%;}}.hero__area .shape__2 {left: auto;right: 0;}@media (max-width: 991px) {.hero__area .mm-reverse {flex-direction: column-reverse;}}.hero__area--2 {padding-top: 0px;padding-bottom: 80px;}.hero__area--2 .shape {top: -65px;}.hero__area--2 .shape__2 {right: 0;top: -100px;}.hero__area--3 {padding-top: 285px;background-position: center top;padding-bottom: 165px;}@media (max-width: 767px) {.hero__area--3 {padding-top: 225px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__area--3 {padding-top: 285px;}}.hero__area--3 .vide-wrapper {height: 100%;position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex: 0 0 100%;-ms-flex: 0 0 100%;max-width: 100%;align-items: flex-end;justify-content: flex-end;}.hero__area--3 .vide-wrapper .vide-btn {right: 0;bottom: 0;}@media (max-width: 767px) {.hero__area--3 .vide-wrapper {justify-content: center;margin-top: 30px;}}.hero__content {z-index: 2;}.hero__content .title {color: #ffffff;font-size: 70px;line-height: 85px;letter-spacing: 2px;}@media (max-width: 1199px) {.hero__content .title {font-size: 60px;line-height: 57px;}}.hero__content p {color: #fff;font-size: 18px;}@media (max-width: 991px) {.hero__content--2 {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-direction: column;justify-content: center;align-items: center;text-align: center;}}.hero__content--2 .title {color: #000;font-size: 120px;line-height: 115px;}@media (max-width: 1199px) {.hero__content--2 .title {font-size: 80px;line-height: 75px;}}@media (max-width: 767px) {.hero__content--2 .title {font-size: 50px;line-height: 45px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content--2 .title {font-size: 80px;line-height: 75px;}}.hero__content--2 p {color: #6c6c6c;}@media (max-width: 767px) {.hero__content--2 .btns {align-items: center !important;margin-top: 5px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content--2 .btns {align-items: flex-start !important;margin-top: 25px;}}@media (max-width: 767px) {.hero__content--2 .btns .site-btn {margin-right: 0px;margin-top: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content--2 .btns .site-btn {margin-right: 20px;margin-top: 0;}}@media (max-width: 767px) {.hero__content--3 {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;flex-direction: column;align-items: center;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content--3 {display: block;}}@media (max-width: 767px) {.hero__content--3 .title {text-align: center;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content--3 .title {text-align: left;}}@media (max-width: 767px) {.hero__content--3 .btns {margin-top: 30px;align-items: center !important;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content--3 .btns {margin-top: 45px;}}@media (max-width: 767px) {.hero__content--3 p {text-align: center;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content--3 p {text-align: left;}}@media (max-width: 767px) {.hero__content .social-links {margin-top: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__content .social-links {margin-top: 40px;}}.hero__content .social-links a {width: auto;border: none;text-transform: uppercase;font-size: 14px;}.hero__content .social-links a:not(:last-child) {margin-right: 45px;}.hero__content .social-links a i {font-size: 15px;color: #ffffff;margin-right: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.hero__content .social-links a span {color: #ffffff;font-weight: 500;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.hero__content .social-links a:hover i {color: #C7A17A;}.hero__content .social-links a:hover span {color: #C7A17A;}.hero__thumb {padding-top: 2px;z-index: 2;position: relative;-webkit-transform: translate(-30px, -25px);-ms-transform: translate(-30px, -25px);transform: translate(-30px, -25px);}@media (max-width: 991px) {.hero__thumb {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);margin-bottom: 50px;margin-top: 40px;}}@media (max-width: 767px) {.hero__thumb {margin-top: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero__thumb {margin-top: 40px;}}@media (max-width: 991px) {.hero__thumb--2 {text-align: center;}}.hero__thumb--2 img {-webkit-transform: translateX(65px);-ms-transform: translateX(65px);transform: translateX(65px);}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.hero__thumb--2 img {-webkit-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}}@media (max-width: 1199px) {.hero__thumb--2 img {-webkit-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}}.hero__thumb--2 .video-btn {position: absolute;bottom: 55px;right: -30px;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.hero__thumb--2 .video-btn {right: 0px;}}@media (max-width: 991px) {.hero__thumb--2 .video-btn {right: 100px;}}@media (max-width: 767px) {.hero__thumb--2 .video-btn {position: static;bottom: 0;right: 0;margin-top: 30px;}}@media (max-width: 1300px) {.feature__area .owl-nav {margin-top: 60px !important;}}.feature__area--3::before {top: -1px;}.feature__slider {padding: 0px 3px;}@media (max-width: 767px) {.feature__item {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;text-align: center;}}.feature__item .icon {z-index: 1;}.feature__item .icon img {width: auto;margin-left: 25px;}.feature__item .title {color: #000000;font-size: 26px;letter-spacing: 0.16px;}.feature__item--2 {text-align: center;}@media (max-width: 1199px) {.mt-none-50 {display: block;}.feature__item--2 {padding-right: 0px;text-align: center;}}@media (max-width: 991px) {.feature__item--2 {padding-right: 0px;text-align: center;}}@media (max-width: 767px) {.feature__item--2 {padding-right: 0px;text-align: center;}}.feature__item--2 .year {color: #000000;text-transform: uppercase;font-size: 14px;font-weight: 500;border: 1px solid #000000;height: 25px;width: 80px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;text-align: center;background: #ffffff;border-radius: 4px;margin-top: -12.5px;line-height: 25px;}@media (max-width: 1199px) {.feature__item--2 .year {margin: 0 auto;}}.feature__item--2 .title {color: #000;margin-bottom: 5px;}.feature__item--3 {position: relative;border: 1px solid #32323D;min-height: 305px;height: auto;}@media (max-width: 767px) {.feature__item--3 {text-align: left;display: block;}}.feature__item--3 .shape {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.feature__item--3 .shape img {height: 100%;width: 100%;}.feature__item--3::after {position: absolute;left: 0;content: "";top: 0;width: 100%;height: 100%;height: 4px;width: 0%;background: #C7A17A;-webkit-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);-o-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);z-index: 2;}.feature__item--3:hover::after {width: 100%;right: auto;left: 0;}.feature__item--3 .content {padding-left: 40px;padding-top: 25px;padding-right: 40px;padding-bottom: 25px;position: relative;z-index: 2;display: block;}.feature__item--3 .content .count {color: #C7A17A;margin-top: 0;font-size: 15px;margin-bottom: 0px;display: inline-block;}.feature__item--3 .content p {font-size: 18px;color: #ffffff;opacity: 0.8;}.feature__item--3 .title {margin-bottom: 5px;}.feature__wrapper {border-top: 1px solid #D3D3D3;}@media (max-width: 1199px) {.feature__wrapper {border-color: transparent;color: #ffffff;}}@media (max-width: 1300px) {.slider-nav .owl-nav {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;margin-top: 40px;}}.slider-nav .owl-nav div {width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;font-size: 14px;color: #a4a4a4;border: 1px solid #a4a4a4;border-radius: 50%;position: absolute;left: -95px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.slider-nav .owl-nav div:hover {background: #C7A17A;color: #ffffff;border-color: #C7A17A;}@media (max-width: 1300px) {.slider-nav .owl-nav div {position: inherit;left: 0;margin: 0px 5px;}}.slider-nav .owl-nav div.owl-next {left: auto;right: -95px;}@media (max-width: 1300px) {.slider-nav .owl-nav div.owl-next {right: 0px;}}.about__area .shape__1 {left: 0;top: 180px;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.about__area .shape__1 {width: 35%;}}@media (max-width: 1199px) {.about__area .shape__1 {width: 35%;}}.about__area .shape__2 {right: 0;top: 0;}@media (max-width: 767px) {.about__area .shape__2 {width: 30%;}}.about__area--2 {overflow: hidden;}.about__area--2 .shape__1 {top: 80px;}.about__area--2 .shape__2 {top: -60px;}@media (max-width: 1199px) {.about__area--3 .col-xl-6.d-flex {display: block !important;}}@media (max-width: 1199px) {.about__area--4 .mm-reverse {flex-direction: column-reverse;}}.about__left img {max-width: auto;}@media (max-width: 1199px) {.about__left img {max-width: inherit;}}@media (max-width: 991px) {.about__left img {max-width: inherit;}}@media (max-width: 767px) {.about__left img {max-width: 100%;}}.about__left .year {font-size: 130px;line-height: 57px;color: #ffffff;position: absolute;bottom: 160px;right: 0;}@media (max-width: 767px) {.about__left .year {font-size: 80px;right: 15%;}}@media (max-width: 767px) {.about__left--2 {text-align: center;}}.about__left--2 .big {max-width: inherit;}@media (max-width: 767px) {.about__left--2 .big {width: 100%;}}.about__left--2 .small {left: -130px;bottom: 0px;}@media (max-width: 1199px) {.about__left--2 .small {right: -130px;left: auto;}}@media (max-width: 991px) {.about__left--2 .small {right: 0;left: auto;}}@media (max-width: 767px) {.about__left--2 .small {position: static !important;left: 0;right: 0;margin-top: 40px;}}@media (max-width: 1199px) {.about__left--3 {display: block !important;}}.about__left--3 img {width: 100%;object-fit: cover;}@media (max-width: 991px) {.about__left--4 .section-heading {text-align: left;}}.about__right {position: relative;z-index: 2;text-align: right;}@media (max-width: 1199px) {.about__right {padding-left: 0px;text-align: left;margin-top: 70px;}}.about__right .btns {justify-content: flex-end;}@media (max-width: 1199px) {.about__right .btns {justify-content: flex-start;}}.about__right .btns .video-btn {padding-right: 70px;}@media (max-width: 1199px) {.about__right .btns .video-btn {padding-right: 40px;}}@media (max-width: 991px) {.about__right .section-heading {text-align: left;}}.about__right--2 {text-align: left;}.about__right--5 {border: 1px solid #E2DFDD;background: #ffffff;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);border-radius: 10px;padding: 60px;}@media (max-width: 1199px) {.about__right--5 {margin-top: 0px;}}@media (max-width: 767px) {.about__right--5 {padding: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about__right--5 {padding: 60px;}}.about__history {text-align: left;background: #13131A;padding: 78.5px 100px;border: 1px solid #32323D;border-left: 0px;padding-left: 80px;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {.about__history {padding: 78.5px 80px;}}@media (max-width: 1199px) {.about__history {margin-top: 0px;border-left: 1px;border-top: 0px;}}@media (max-width: 767px) {.about__history {padding: 50.5px 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about__history {padding: 78.5px 50px;}}.about__list .icon {color: #292d32;width: 40px;height: 40px;border-radius: 7px;border: 1px solid #E2DFDD;margin-right: 15px;display: inline-block;text-align: center;line-height: 40px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.about__list li {color: #1b2026;font-size: 18px;font-weight: 500;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.about__list li:hover .icon {color: #ffffff;background-color: #292d32;border-color: #292d32;}.about__list li:not(:last-child) {margin-bottom: 18px;}.about__list .text {flex: 0 0 90%;-ms-flex: 0 0 90%;max-width: 90%;}.wwa-wrapper {position: relative;}.wwa-wrapper__img {position: absolute;top: 125px;right: 0px;height: 100%;border-radius: 10px;}@media (max-width: 1199px) {.wwa-wrapper__img {margin-top: 50px;position: static;top: 0;}}.wwa-wrapper__img img {border-radius: 10px;}.topgrade__area .shape__1 {bottom: 30px;left: 0;}.topgrade__area .shape__2 {bottom: 60px;right: 0;}.topgrade__area--2::after {display: none;}.topgrade__area--2 .shape__1 {top: 0;}.topgrade__area--2 .shape__2 {top: 35px;}@media (max-width: 1199px) {.topgrade__area--2 .mt-85 {margin-top: 30px;}}.topgrade__item {position: relative;z-index: 2;}.topgrade__item .title {font-size: 30px;}.topgrade__item .count {font-size: 14px;color: #ffffff;height: 40px;width: 40px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;border-radius: 50%;border: 1px solid #32323D;margin: 0 auto;margin-top: 35px;position: relative;z-index: 2;background: #010103;}.topgrade__item--2 .title {color: #000;margin-bottom: 5px;}.topgrade__item--2 p {color: #6c6c6c;}.topgrade__item--2 .thumb {width: 160px;height: 160px;border-radius: 50%;position: relative;margin: 0 auto;}.topgrade__item--2 .thumb img {border-radius: 50%;height: 160px;}.topgrade__item--2 .thumb .count {position: absolute;top: 0;left: 10px;background: #ffffff;color: #000;border: 1px solid #E2DFDD;font-weight: 500;margin-top: 0;}.pp__area .shape {left: 0;bottom: -115px;z-index: 2;}@media (max-width: 1199px) {.pp__area .shape {width: 20%;bottom: -25px;}}.pp__item {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;border-radius: 5px;z-index: 2;position: relative;}.pp__item::after {position: absolute;left: 0;content: "";top: 0;width: 100%;height: 100%;border: 1px solid #32323D !important;background-color: transparent;border-radius: 5px;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;z-index: -1;}.pp__item--3 {border-radius: 0px;}.pp__item--3::after {border-radius: 0px;opacity: 1;visibility: visible;border-color: #32323D !important;}.pp__action {opacity: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;visibility: hidden;z-index: 2;}.pp__action div {height: 48px;width: 48px;border: 1px solid #a7a7a7;border-radius: 5px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.pp__action div:not(:last-child) {margin-right: 8px;}.pp__action div a {color: #a7a7a7;}.pp__action div:hover {border-color: #ffffff;}.pp__action div:hover a {color: #ffffff;}.pp__thumb {min-height: 240px;position: relative;}.pp__thumb .default {position: absolute;left: 50%;top: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: auto;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 1;-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.pp__thumb .on-hover {position: absolute;left: 50%;top: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: auto;opacity: 0;z-index: 2;-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.pp__cat {text-transform: uppercase;font-size: 14px;padding-right: 10px;}.pp__cat a {color: #a7a7a7;text-decoration: none;}.pp__rating a {color: #C7A17A;font-size: 14px;}.pp__rating a:not(:last-child) {margin-right: 5px;}.pp__title {font-size: 18px;text-transform: uppercase;color: #ffffff;font-family: "Jost", sans-serif;font-weight: 500;}.pp__title a {color: #ffffff;text-decoration: none;}.pp__price .label {color: #ffffff;font-family: "Jost", sans-serif;padding-right: 5px;}.pp__price .price {color: #C7A17A;}.pp__price .regular {color: #a7a7a7;}.pp__item.active {background-color: #13131A;}.pp__item.active .on-hover {opacity: 1;}.pp__item.active .default {-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;opacity: 0;}.pp__item.active .pp__action {opacity: 1;visibility: visible;}.pp__item.active::after {opacity: 1;visibility: visible;}.big-product-wrapper {position: relative;}@media (max-width: 1199px) {.big-product-wrapper {margin-bottom: 80px;}}.big-product-wrapper .product-highlight {position: absolute;bottom: 0;left: 30px;}.big-product-wrapper .product-highlight__trigger {width: 30px;height: 30px;font-size: 16px;color: #000;background: #ffffff;border-radius: 50%;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;cursor: pointer;}.big-product-wrapper .product-highlight__content {position: absolute;width: 200px;background: #ffffff;padding: 15px 20px;border-radius: 10px;top: 35px;z-index: 2;opacity: 0;visibility: hidden;}.big-product-wrapper .product-highlight__content h4 {font-family: "Jost", sans-serif;font-weight: 500;text-transform: uppercase;font-size: 16px;}.big-product-wrapper .product-highlight .active {opacity: 1;visibility: visible;}.big-product-wrapper .ph-wrapper .product-highlight:nth-child(2) {top: 10px;right: 145px;left: auto;bottom: auto;}@media (max-width: 1199px) {.big-product-wrapper .ph-wrapper .product-highlight:nth-child(2) {right: auto;left: 180px;}}.big-product-wrapper .viewcontent__footer {margin-top: 8px;}.big-product-wrapper .viewcontent__footer ul li {font-size: 12px;line-height: 20px;}.testimonial__area .owl-item img {width: auto;}.testimonial__area .shape {right: 0;top: -50px;}@media (max-width: 1199px) {.testimonial__area .shape {width: 20%;}}.testimonial__active .owl-nav div {top: 85px;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.testimonial__item .quote {display: inline-block;}.testimonial__item .quote img {margin: 0 auto;}.testimonial__item p {font-size: 20px;color: #ffffff;}.testimonial__item .thumb {border-radius: 50%;}.testimonial__item .thumb img {border-radius: 50%;margin: 0 auto;}.testimonial__item .name {color: #ffffff;font-size: 18px;text-transform: uppercase;font-family: "Jost", sans-serif;}.testimonial__item .designation {font-size: 14;text-transform: uppercase;color: #C7A17A;}.blog__area .shape {display: inline-block;position: absolute;top: 0;width: 100%;left: 0;}.blog__area .shape__section {top: -20px;z-index: 1;}.blog__area .shape__1 {top: 80px;width: auto;}.blog__area .shape__2 {bottom: 80px;left: auto;right: 0;top: auto;width: auto;}.blog__area--2 .shape__1 {bottom: 30px;top: auto;}.blog__area--2 .shape__2 {top: -60px;bottom: auto;}.blog__item {position: relative;z-index: 2;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.blog__item .content {padding-top: 25px;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;border: 1px solid #32323D;border-top: 0px;}.blog__item .content__2 {border-color: transparent;padding-left: 15px;padding-bottom: 0px;}.blog__item .thumb {padding: 5px;overflow: hidden;padding-bottom: 0px;}.blog__item .thumb img {width: 100%;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.blog__item .thumb .shape {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}.blog__item:hover .img img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog__item--2 .thumb {padding: 0px;min-height: 260px;border-radius: 10px;}.blog__item--2 .thumb img {height: 260px;width: 100%;border-radius: 10px;object-fit: cover;}.blog__item--2 .read-more:hover, .blog__item--2 .share-btn:hover {color: #C7A17A;}.blog__meta {margin-bottom: 7px;}.blog__meta span {color: #C7A17A;}.blog__meta li {color: #a7a7a7;font-size: 14px;text-transform: uppercase;}.blog__meta li:not(:last-child) {margin-right: 4px;}.blog__meta--2 span {color: #000;}.blog__meta--2 li {color: #6c6c6c;font-weight: 500;}.blog__title {font-size: 22px;font-family: "Jost", sans-serif;text-transform: capitalize;}.blog__title a {text-transform: capitalize;color: #ffffff;text-decoration: none;}.blog__title--2 a {color: #000;font-weight: 500;}.blog__title--2 a:hover {color: #C7A17A;text-decoration: none;}.product-popup {position: fixed;left: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;top: 0;display: flex;align-items: center;justify-content: center;max-width: 1170px;right: 0;margin: auto;z-index: 999;height: 100%;}.product-popup :is(.popup-text) {background-color: #ffffff;position: relative;padding: 30px;overflow-y: auto;}@media (max-width: 991px) {.popup-coffe-mechine .quickview, .popup-coffe-mechine .quickview__thumb {width: 200px;}}.show-popup {opacity: 1;visibility: visible;}.view {cursor: pointer;}.view-background {overflow-y: auto;position: relative;background: #ffffff;padding: 40px;border-radius: 10px;}@media (max-width: 767px) {.view-background .quickview {margin-bottom: 30px;}}@media (max-width: 767px) {.view-background {padding: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.view-background {padding: 30px;}}.view_close {background: #010103;width: 40px;height: 40px;text-align: center;line-height: 40px;cursor: pointer;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;color: #ffffff;position: absolute;right: 20px;top: 20px;border-radius: 5px;align-items: center;display: flex;justify-content: center;text-decoration: none;}.view_close:hover {color: #ffffff;background-color: #C7A17A;}.viewcontent__header h2 {font-size: 22px;font-weight: 500;font-family: "Jost", sans-serif;}.viewcontent__rating i {color: #C7A17A;font-size: 14px;}.viewcontent__price {margin-top: 5px;}.viewcontent__price h4 {color: #010103;font-family: "Jost", sans-serif;font-weight: 500;font-size: 24px;}.viewcontent__price h4 span {color: #010103;}.viewcontent__stock {margin-top: 5px;margin-bottom: 10px;}.viewcontent__stock h4 {font-family: "Jost", sans-serif;}.viewcontent__details {margin-bottom: 20px;}.viewcontent__details p {color: #808080;}.viewcontent__action {margin-bottom: 20px;}@media (max-width: 767px) {.viewcontent__action {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;}}.viewcontent__action span {margin-right: 10px;color: #010103;text-transform: uppercase;}.viewcontent__action input {width: 100px;min-height: 50px;padding: 0px 10px;border-color: #808080;border: 1px solid #808080;border-radius: 4px;}@media (max-width: 767px) {.viewcontent__action input {width: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.viewcontent__action input {width: 100px;}}.viewcontent__action .site-btn {margin-left: 10px;-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}@media (max-width: 767px) {.viewcontent__action .site-btn {padding: 9.5px 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.viewcontent__action .site-btn {padding: 9.5px 30px;}}.viewcontent__footer {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.viewcontent__footer ul {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-direction: column;margin-bottom: 0px;}.viewcontent__footer ul li {color: #808080;font-size: 13px;text-transform: uppercase;}.viewcontent__footer ul:first-child {min-width: 90px;}.viewcontent__footer ul:first-child li {color: #010103;}.popular-menu__area .shape__1 {top: 145px;left: 0;}.popular-menu__area .shape__2 {bottom: 60px;}.popular-menu__area .shape__3 {left: auto;right: 0;top: -120px;}.popular-menu__area .shape__4 {left: auto;right: 0;bottom: 10px;top: auto;}@media (max-width: 1199px) {.popular-menu__area--2 .pr-55 {padding-right: 35px;}}@media (max-width: 767px) {.popular-menu__area--2 .pr-55 {padding-right: 15px;}}@media (max-width: 1199px) {.popular-menu__area--2 .pl-55 {padding-left: 35px;}}@media (max-width: 767px) {.popular-menu__area--2 .pl-55 {padding-left: 15px;}}@media (max-width: 1199px) {.popular-menu__area--2 .section-heading {margin-bottom: 100px;}}@media (max-width: 1199px) {.popular-menu__area--2 .mt-30 {margin-top: 70px;}}@media (max-width: 1199px) {.popular-menu__area--2 .mt-none-30 {margin-top: -70px;}}.popular-menu__filter {border-radius: 5px;border: 1px solid #E2DFDD;position: relative;z-index: 2;flex-wrap: wrap;}@media (max-width: 1199px) {.popular-menu__filter {border-color: transparent;margin-top: -10px;}}.popular-menu__filter button {font-size: 15px;font-weight: 500;text-transform: uppercase;color: #6c6c6c;border-radius: 5px;padding: 5px 28px;display: block;background-color: transparent;}.popular-menu__filter button:hover {background-color: #C7A17A;color: #ffffff;}.popular-menu__filter button:not(:last-child) {margin-right: 10px;}@media (max-width: 1199px) {.popular-menu__filter button:not(:last-child) {margin-right: 8px;}}@media (max-width: 1199px) {.popular-menu__filter button {margin-top: 10px;}}.popular-menu__filter .active {background-color: #C7A17A;color: #ffffff;}.popular-menu__item:hover .popular-menu__thumb img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.popular-menu__thumb {border-radius: 10px;max-height: 250px;margin-bottom: -50px;overflow: hidden;}.popular-menu__thumb img {border-radius: 10px;max-height: 250px;width: 100%;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;object-fit: cover;}.popular-menu__content {background: #ffffff;padding: 20px 10px;border-radius: 10px;position: relative;z-index: 2;margin-left: 25px;margin-right: 25px;min-height: 130px;}@media (max-width: 767px) {.popular-menu__content {padding: 30px 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.popular-menu__content {padding: 30px 40px;}}.popular-menu__content .title {font-size: 24px;text-transform: uppercase;}.popular-menu__content .title a {color: #000;text-decoration: none;font-family: "Bebas Neue", cursive;}.popular-menu__content .pp__price {margin-top: 0px;}.popular-menu__content .pp__price .label {color: #000;font-weight: 500;}.popular-menu__content .pp__action {opacity: 1;visibility: visible;}.popular-menu__content .pp__action div {color: #B4AAA1;border-color: #E2DFDD;}.popular-menu__content .pp__action div:first-child {margin-left: 0px;}.popular-menu__content .pp__action div:hover {border-color: #C7A17A;}.popular-menu__content .pp__action div:hover a {color: #C7A17A;}.popular-menu__list {border: 1px solid #32323D;position: relative;padding-left: 80px;padding-top: 20px;padding-bottom: 20px;padding-right: 30px;margin-left: 90px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (max-width: 1199px) {.popular-menu__list {padding-left: 30px;padding-top: 80px;margin-left: 0px;}}.popular-menu__list::after {position: absolute;left: 0;content: "";top: 0;width: 100%;height: 100%;background: #13131A;right: 100%;width: 0;-webkit-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);-o-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);}.popular-menu__list .thumb {width: 85px;height: 85px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: -40px;z-index: 2;border-radius: 50%;}.popular-menu__list .thumb img {border-radius: 50%;}@media (max-width: 1199px) {.popular-menu__list .thumb {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: -40px;}}.description {font-size: 14px;}.content div {padding-right: 8px;}.popular-menu__list .content {position: relative;z-index: 2;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: space-between;}.popular-menu__list .content .title {color: #ffffff;font-size: 25px;padding-right: 20px;}.popular-menu__list .content .title a {font-family: "Bebas Neue", cursive;text-decoration: none;}.popular-menu__list .content .price {color: #C7A17A;font-size: 25px;font-family: "Bebas Neue", cursive;}.popular-menu__list:hover::after {width: 100%;left: 0;right: auto;}.popular-menu__lists {margin-left: -55px;}@media (max-width: 1199px) {.popular-menu__lists {margin-left: 0px;}}@media (max-width: 767px) {.popular-menu__lists {margin-left: -10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.popular-menu__lists {margin-left: 0px;}}.popular-menu__lists .popular-menu__list {border-color: #E2DFDD;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);}@media (max-width: 1199px) {.popular-menu__lists .popular-menu__list {margin-left: 0px;margin-right: 0px;}}.popular-menu__lists .popular-menu__list .content .title {color: #000;}.popular-menu__lists .popular-menu__list .thumb {overflow: hidden;}.popular-menu__lists .popular-menu__list .thumb img {-webkit-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;}.popular-menu__lists .popular-menu__list:hover::after {display: none;}.popular-menu__lists .popular-menu__list:hover .thumb img {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}@media (max-width: 1199px) {.popular-menu__lists .mt-35 {margin-top: 65px;}}.popular-menu__masonary {overflow: hidden;}.popular-menu__masonary .popular-menu__item {float: left;width: 33.33%;padding: 0 15px;min-height: 370px;}@media (max-width: 991px) {.popular-menu__masonary .popular-menu__item {width: 50%;}}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item {min-height: 250px;}}@media (max-width: 400px) {.popular-menu__masonary .popular-menu__item {width: 100%;}}.popular-menu__masonary .popular-menu__item .popular-menu__thumb {min-height: 370px;}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb {min-height: 250px;}}.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 {min-height: 370px;}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 {min-height: 250px;}}.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 img {min-height: 370px;}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 img {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 img {min-height: 250px;}}.popular-menu__masonary .popular-menu__item .popular-menu__thumb img {min-height: 370px;max-height: inherit;}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb img {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item .popular-menu__thumb img {min-height: 250px;}}.popular-menu__masonary .popular-menu__item.wide {width: 66.66%;}@media (max-width: 991px) {.popular-menu__masonary .popular-menu__item.wide {width: 50%;}}@media (max-width: 400px) {.popular-menu__masonary .popular-menu__item.wide {width: 100%;}}.popular-menu__masonary .popular-menu__item.long {min-height: 770px;}@media (max-width: 991px) {.popular-menu__masonary .popular-menu__item.long {min-height: 370px;}}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item.long {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item.long {min-height: 250px;}}.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb {min-height: 770px;}@media (max-width: 991px) {.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb {min-height: 370px;}}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb {min-height: 250px;}}.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img {min-height: 770px;}@media (max-width: 991px) {.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img {min-height: 370px;}}@media (max-width: 767px) {.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img {min-height: 300px;}}@media (max-width: 475px) {.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img {min-height: 250px;}}.pm-list-wrapper {margin-left: -45px;}@media (max-width: 1199px) {.pm-list-wrapper {margin-left: 0px;}}.reservation__area .shape {top: 0;}.reservation__area .shape__2 {left: auto;right: 0;}.reservation__wrapper {background: #13131A;border: 1px solid #32323D;border-left: 0px;padding: 50px 80px;}@media (max-width: 1199px) {.reservation__wrapper {margin-top: 0px;border-left: 1px;border-top: 0px;}}@media (max-width: 767px) {.reservation__wrapper {padding: 50.5px 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.reservation__wrapper {padding: 50px 80px;}}.reservation__wrapper--2 {box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);background: #ffffff;border: 1px solid #E2DFDD;border-radius: 10px;padding: 60px;background: #ffffff;z-index: 2;position: relative;}@media (max-width: 767px) {.reservation__wrapper--2 {padding: 30px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.reservation__wrapper--2 {padding: 60px;}}.reservation__form input, .reservation__form select {border: 1px solid #32323D;background: #09090D;color: #a7a7a7;font-size: 13px;padding: 15px 20px;width: 100%;font-weight: 500;}.reservation__form input::-webkit-input-placeholder, .reservation__form select::-webkit-input-placeholder {color: #a7a7a7;opacity: 1;}.reservation__form input::-moz-placeholder, .reservation__form select::-moz-placeholder {color: #a7a7a7;opacity: 1;}.reservation__form input:-ms-input-placeholder, .reservation__form select:-ms-input-placeholder {color: #a7a7a7;opacity: 1;}.reservation__form input:-moz-placeholder, .reservation__form select:-moz-placeholder {color: #a7a7a7;opacity: 1;}.reservation__form .from-group {position: relative;}.reservation__form .from-group .icon {position: absolute;right: 30px;font-size: 15px;color: #a7a7a7;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.reservation__form--2 input, .reservation__form--2 select {background: #ffffff;border-color: #E2DFDD;padding: 19px 20px;color: #9e9e9e;border-radius: 5px;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);font-size: 15px;}.reservation__form--2 input::-webkit-input-placeholder, .reservation__form--2 select::-webkit-input-placeholder {color: #9e9e9e;opacity: 1;}.reservation__form--2 input::-moz-placeholder, .reservation__form--2 select::-moz-placeholder {color: #9e9e9e;opacity: 1;}.reservation__form--2 input:-ms-input-placeholder, .reservation__form--2 select:-ms-input-placeholder {color: #9e9e9e;opacity: 1;}.reservation__form--2 input:-moz-placeholder, .reservation__form--2 select:-moz-placeholder {color: #9e9e9e;opacity: 1;}#reservemap {height: 550px;width: 100%;}@media (max-width: 767px) {#reservemap {height: 400px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {#reservemap {height: 450px;}}@media (max-width: 767px) {.breadcrumb-area {padding: 100px 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.breadcrumb-area {padding: 120px 0px;}}.breadcrumb-area .shape {position: absolute;width: 100%;}.breadcrumb-area .shape__1 {top: -10px;left: 0;}@media (max-width: 1199px) {.breadcrumb-area .shape__1 {top: -12px;}}@media (max-width: 991px) {.breadcrumb-area .shape__1 {top: -13px;}}@media (max-width: 767px) {.breadcrumb-area .shape__1 {top: -14px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.breadcrumb-area .shape__1 {top: -13px;}}@media (max-width: 360px) {.breadcrumb-area .shape__1 {top: -16px;}}.breadcrumb-area .shape__2 {top: auto;bottom: -8px;}@media (max-width: 1199px) {.breadcrumb-area .shape__2 {bottom: -10px;}}@media (max-width: 767px) {.breadcrumb-area .shape__2 {bottom: -12px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.breadcrumb-area .shape__2 {bottom: -10px;}}.breadcrumb-area .page-title {color: #ffffff;font-size: 70px;}@media (max-width: 767px) {.breadcrumb-area .page-title {font-size: 45px;}}.breadcrumb-area .cafena-breadcrumb ul {margin-bottom: 0px;}.breadcrumb-area .cafena-breadcrumb li {font-size: 15px;text-transform: uppercase;font-weight: 600;letter-spacing: 2px;position: relative;}@media (max-width: 767px) {.breadcrumb-area .cafena-breadcrumb li {font-size: 14px;}}.breadcrumb-area .cafena-breadcrumb li:not(:last-child) {margin-right: 20px;}.breadcrumb-area .cafena-breadcrumb li:not(:last-child)::after {position: absolute;left: 0;content: "";top: 0;width: 100%;height: 100%;content: "/";width: auto;height: auto;left: auto;right: -15px;top: 0;color: #ffffff;}.breadcrumb-area .cafena-breadcrumb li a {text-decoration: none;}.breadcrumb-area .cafena-breadcrumb li a:hover {color: #C7A17A;}.breadcrumb-area .cafena-breadcrumb li a span:first-child {color: #ffffff;}.breadcrumb-area .cafena-breadcrumb li a span:first-child:hover {color: #C7A17A;}.breadcrumb-area .cafena-breadcrumb li span:last-child {color: #C7A17A;}@media (max-width: 1199px) {.wcu__area {padding-top: 0px;}}.wcu__item {border: 1px solid #E2DFDD;border-radius: 10px;padding: 50px 20px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px) {.wcu__item {padding: 50px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.wcu__item {padding: 50px 45px;}}.wcu__item .icon {z-index: 1;position: relative;max-width: 75px;margin: 0 auto;margin-bottom: 30px;}.wcu__item .icon::after {width: 45px;height: 45px;background: #EDDFD1;content: "";position: absolute;left: 30px;top: 25px;border-radius: 50%;z-index: -1;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.wcu__item .content {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;flex-direction: column;}.wcu__item .content .title {font-size: 24px;margin-bottom: 10px;}.wcu__item .content p {color: #6c6c6c;}.wcu__item .inline-btn {margin-top: 28px;}.wcu__item:hover {-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.wcu__item:hover .icon::after {left: 0;}.wcu__item:hover .inline-btn {color: #ffffff;background-color: #C7A17A;border-color: #C7A17A;}.best-coffe__area {padding-top: 70px;padding-bottom: 75px;}@media (max-width: 767px) {.best-coffe__area .pl-35 {padding-left: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.best-coffe__area .pl-35 {padding-left: 25px;}}.best-coffe__bg {position: absolute;left: 2%;top: 0;height: 100%;width: 50%;}@media (max-width: 767px) {.best-coffe__bg {width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.best-coffe__bg {width: 50%;}}.best-coffe__bg img {height: 100%;max-width: fit-content;}.best-coffe__wrapper {position: relative;z-index: 2;background: #ffffff;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);border-radius: 10px;border: 1px solid #E2DFDD;padding: 50px;}@media (max-width: 991px) {.best-coffe__wrapper {padding: 60px;}}@media (max-width: 767px) {.best-coffe__wrapper {padding: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.best-coffe__wrapper {padding: 60px;}}.best-coffe__wrapper p {color: #6c6c6c;}@media (max-width: 991px) {.best-coffe__wrapper .section-heading {text-align: left;}}.team__box {border: 1px solid #E2DFDD;border-radius: 10px;padding: 38px 28px;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}.team__box .thumb {position: relative;min-height: 310px;}.team__box .thumb img {border-radius: 60px 60px 60px 0px;min-height: 310px;object-fit: cover;width: 100%;}.team__box .name {font-size: 18px;font-family: "Jost", sans-serif;font-weight: 500;text-transform: uppercase;margin-bottom: 2px;}.team__box .experience {color: #C7A17A;letter-spacing: 2px;font-size: 12px;text-transform: uppercase;font-weight: 600;}.team__box .social-links {position: absolute;top: 30px;right: -1px;}.team__box .social-links ul {position: absolute;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);opacity: 0;visibility: hidden;flex-direction: column;left: 50%;}.team__box .social-links ul li {opacity: 0;margin-top: 10px;-webkit-transition: 0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6);-o-transition: 0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6);transition: 0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6);}.team__box .social-links__trigger, .team__box .social-links a {border: none;color: #958f8a;font-size: 13px;width: 45px;border-radius: 5px;height: 45px;background: #ffffff;box-shadow: 0px 6px 21px 0px rgba(118, 118, 118, 0.09);}.team__box .social-links__trigger:hover, .team__box .social-links a:hover {background-color: #C7A17A;color: #ffffff;border-color: #C7A17A;}.team__box .social-links:hover ul {opacity: 1;visibility: visible;}.team__box .social-links:hover ul li {-webkit-transition: 0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6);-o-transition: 0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6);transition: 0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6);opacity: 1;}.team__box .social-links:hover ul li:nth-child(1) {transition-delay: 0.1s;}.team__box .social-links:hover ul li:nth-child(2) {transition-delay: 0.2s;}.team__box .social-links:hover ul li:nth-child(3) {transition-delay: 0.3s;}.team__box .social-links:hover ul li:nth-child(4) {transition-delay: 0.4s;}.team__box:hover img {border-radius: 0px 60px 60px 60px;}.story-list {position: relative;padding: 45px 0px;padding-top: 0px;}@media (max-width: 1199px) {.story-list {padding: 20px 0px;padding-top: 0px;}}@media (max-width: 767px) {.story-list {padding-bottom: 0px;}}.story-list::after {position: absolute;left: 0;content: "";top: 0;width: 100%;height: 100%;left: 50%;width: 1px;background-color: #E2DFDD;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}@media (max-width: 991px) {.story-list::after {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);left: 20px;}}@media (max-width: 767px) {.story-list::after {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.story-list::after {display: inline-block;}}.story-list__box {position: relative;margin: 0 auto 430px;width: 40px;}@media (max-width: 991px) {.story-list__box {margin: 0px;margin-bottom: 485px;}}@media (max-width: 767px) {.story-list__box {width: auto;margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.story-list__box {width: 40px;margin-bottom: 485px;}}.story-list__box--inner {width: 525px;position: absolute;top: 0;right: -567px;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);}@media (max-width: 1199px) {.story-list__box--inner {width: 410px;right: -445px;}}@media (max-width: 991px) {.story-list__box--inner {right: -500px;}}@media (max-width: 767px) {.story-list__box--inner {position: static;right: 0px;width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.story-list__box--inner {position: absolute;right: -450px;width: 410px;}}.story-list__box--inner .thumb {position: relative;border-radius: 10px 10px 0px 0px;overflow: hidden;}.story-list__box--inner .thumb img {border-radius: 10px 10px 0px 0px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.story-list__box--inner .thumb .year {border-radius: 5px 5px 0px 0px;color: #ffffff;background: #C7A17A;font-size: 15px;letter-spacing: 2px;display: inline-block;position: absolute;bottom: 0px;left: 40px;width: 95px;text-align: center;padding: 2px 0px;font-weight: 500;}.story-list__box--inner .title {margin-bottom: 5px;font-size: 30px;}.story-list__box--inner .content {background: #ffffff;border-radius: 0px 0px 10px 10px;border: 1px solid #E2DFDD;border-top: 0px;padding-top: 35px;padding-left: 40px;padding-right: 60px;padding-bottom: 45px;}@media (max-width: 767px) {.story-list__box--inner .content {padding: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.story-list__box--inner .content {padding-top: 35px;padding-left: 40px;padding-right: 60px;padding-bottom: 45px;}}.story-list__box--inner .content p {color: #6c6c6c;}.story-list__box:nth-child(2n+1) .story-list__box--inner {right: auto;left: -567px;}@media (max-width: 1199px) {.story-list__box:nth-child(2n+1) .story-list__box--inner {left: -445px;}}@media (max-width: 991px) {.story-list__box:nth-child(2n+1) .story-list__box--inner {right: -500px;left: auto;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.story-list__box:nth-child(2n+1) .story-list__box--inner {right: -445px;}}@media (max-width: 767px) {.story-list__box:last-child {margin-bottom: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.story-list__box:last-child {margin-bottom: 485px;}}.story-list__box:hover .thumb img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.story-list .count, .story-list .plus {width: 40px;height: 40px;border: 1px solid #E2DFDD;border-radius: 5px;color: #000;font-size: 15px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;background: #ffffff;z-index: 2;position: relative;}@media (max-width: 767px) {.story-list .count, .story-list .plus {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.story-list .count, .story-list .plus {display: flex;}}.story-list .plus {position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);font-size: 20px;}@media (max-width: 991px) {.story-list .plus {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);left: 0px;}}.faq__wrapper {background: #ffffff;border-radius: 10px;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);border: 1px solid #E2DFDD;padding: 90px 120px;padding-top: 100px;margin-left: 65px;margin-right: 65px;padding-right: 200px;}@media (max-width: 1199px) {.faq__wrapper {margin-left: 30px;margin-right: 30px;padding: 60px 80px;padding-right: 100px;}}@media (max-width: 991px) {.faq__wrapper {margin-left: 20px;margin-right: 20px;padding: 40px 40px;padding-right: 60px;}}@media (max-width: 767px) {.faq__wrapper {margin-left: 0px;margin-right: 0px;padding: 40px 30px;}}@media (max-width: 420px) {.faq__wrapper {padding: 40px 25px;}}.faq__item {border: none;padding-left: 70px;}@media (max-width: 420px) {.faq__item {padding-left: 55px;}}.faq__item:not(:last-child) {margin-bottom: 60px;}@media (max-width: 767px) {.faq__item:not(:last-child) {margin-bottom: 40px;}}.faq__item .title {font-family: "Jost", sans-serif;text-decoration: none;background: transparent;padding: 0px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.faq__item .title button {font-size: 20px;font-weight: 500;color: #000;background: transparent;border: none;box-shadow: none;position: relative;margin-bottom: 0px;padding: 0px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (max-width: 420px) {.faq__item .title button {font-size: 18px;}}.faq__item .title button::after {content: "";font-family: "Font Awesome 5 Pro";background-image: none;left: -70px;right: auto;width: 35px;height: 35px;border: 1px solid #E2DFDD;border-radius: 5px;color: #A5A5A7;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;margin-left: 0px;position: absolute;font-size: 16px;font-weight: 400;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);}@media (max-width: 420px) {.faq__item .title button::after {left: -55px;}}.faq__item .title button:not(.collapsed)::after {background: #C7A17A;color: #ffffff;border-color: #C7A17A;}.faq__item .title:hover button::after {background: #C7A17A;color: #ffffff;border-color: #C7A17A;}.faq__item .content {border: none;padding: 0px;padding-top: 15px;}.faq__item .content p {color: #6c6c6c;font-size: 18px;}@media (max-width: 420px) {.faq__item .content p {font-size: 15px;line-height: 27px;}}.blog__post {border: 1px solid #E2DFDD;padding: 30px 35px;padding-bottom: 40px;border-radius: 10px;background-color: #ffffff;}@media (max-width: 767px) {.blog__post {padding: 20px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.blog__post {padding: 30px 35px;padding-bottom: 40px;}}.blog__post .thumb {border-radius: 10px;overflow: hidden;}.blog__post .thumb img {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;width: 100%;border-radius: 10px;max-height: 365px;object-fit: cover;}.blog__post .meta {flex-wrap: wrap;}.blog__post .meta li {color: #6c6c6c;}.blog__post .meta li i {font-size: 15px;padding-right: 5px;}.blog__post .meta li a {font-size: 14px;font-weight: 400;color: #6c6c6c;text-decoration: none;position: relative;}.blog__post .meta li a::after {right: -30px;height: 16px;background-color: #6c6c6c;position: absolute;content: "";width: 1px;top: 0;display: none;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.blog__post .meta li a:hover {color: #C7A17A;}.blog__post .meta li:not(:last-child) {margin-right: 30px;}@media (max-width: 470px) {.blog__post .meta li:not(:last-child) {margin-right: 20px;}}.blog__post .meta li:not(:last-child) a::after {display: inline-block;}@media (max-width: 470px) {.blog__post .meta li:not(:last-child) a::after {display: none;}}.blog__post .meta li:not(:first-child) {margin-left: 30px;}@media (max-width: 470px) {.blog__post .meta li:not(:first-child) {margin-left: 0px;}}.blog__post .content .title {font-size: 35px;text-transform: uppercase;}@media (max-width: 500px) {.blog__post .content .title {font-size: 28px;}}.blog__post .content .title a {font-family: "Bebas Neue", cursive;text-decoration: none;color: #010103;}.blog__post .content p {font-size: 18px;color: #6c6c6c;}.blog__post .content h3 {font-size: 30px;margin-bottom: 10px;}.blog__post .bottom {flex-wrap: wrap;}@media (max-width: 500px) {.blog__post .bottom {flex-direction: column;align-items: flex-start !important;}}.blog__post .bottom .author {padding-left: 100px;}@media (max-width: 991px) {.blog__post .bottom .author {padding-left: 50px;}}@media (max-width: 500px) {.blog__post .bottom .author {padding-left: 0px;padding-top: 20px;}}.blog__post .bottom .a-thumb {flex: 0 0 30px;-ms-flex: 0 0 30px;max-width: 30px;}.blog__post .bottom .a-thumb img {border-radius: 50%;}.blog__post .bottom .name {text-decoration: none;color: #000;font-weight: normal;font-weight: 500;font-family: "Jost", sans-serif;}.blog__post:hover > .thumb img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog__post--releted .thumb {border-radius: 0px;}.blog__post--releted .thumb img {border-radius: 0px;}.blog__post--releted .content {border: 1px solid #E2DFDD;border-top: 0px;padding: 35px 35px;}@media (max-width: 767px) {.blog__post--releted .content {padding: 30px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.blog__post--releted .content {padding: 35px 35px;}}.blog__post--releted .content .title {font-size: 20px;}.blog__post--releted .content .title a {font-size: 20px;font-family: "Jost", sans-serif;line-height: 27px;text-transform: capitalize;font-weight: 500;}.blog__post--releted .content .meta {margin-bottom: 7px;}.blog__post .tagcloud a {font-size: 12px;}.blog__post .tagcloud a:hover {color: #ffffff;background-color: #000;border-color: #000;}.blog__sidebar .widget {background-color: #ffffff;border: 1px solid #E2DFDD;padding: 30px;padding-bottom: 35px;border-radius: 10px;}.blog__sidebar .widget .title {font-size: 30px;color: #010103;margin-bottom: 20px;}.blog__sidebar .widget input {width: 100%;color: #6c6c6c;font-size: 14px;border: 1px solid #E2DFDD;border-radius: 5px;padding: 9px 15px;}.blog__sidebar .widget input::-webkit-input-placeholder {color: #6c6c6c;opacity: 1;}.blog__sidebar .widget input::-moz-placeholder {color: #6c6c6c;opacity: 1;}.blog__sidebar .widget input:-ms-input-placeholder {color: #6c6c6c;opacity: 1;}.blog__sidebar .widget input:-moz-placeholder {color: #6c6c6c;opacity: 1;}.blog__sidebar .widget .search-widget {position: relative;}.blog__sidebar .widget .search-widget button {position: absolute;color: #949494;font-size: 16px;right: 15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: transparent;}.blog__sidebar .widget ul {list-style: none;padding: 0px;margin: 0px;}.blog__sidebar .widget ul .cat-item {}.blog__sidebar .widget ul .cat-item label {display: inline;padding: 0;}.blog__sidebar .widget ul .cat-item label input {position: relative;width: 15px;height: 15px;top: 3px;accent-color: #C7A17A;}.blog__sidebar .widget ul .cat-item a {color: #6c6c6c;font-size: 14px;text-decoration: none;}.blog__sidebar .widget ul .cat-item span {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;text-transform: uppercase;font-size: 15px;}.blog__sidebar .widget ul .cat-item:not(:last-child) {margin-bottom: 15px;}.blog__sidebar .widget ul .cat-item:hover {border-color: #C7A17A;}.blog__sidebar .widget ul .cat-item:hover .txt-cat {color: #C7A17A;}.blog__sidebar .widget ul .cat-item .txt-title-default {color: #000;}.blog__sidebar .widget ul .cat-item:hover .txt-cat, .blog__sidebar .widget ul .sub-cat-item:hover .txt-sub-cat, .blog__sidebar .widget ul .cat-item .txt-title-selected {color: #C7A17A;font-weight: 500;}.blog__sidebar .widget ul .cat-item:hover a, .blog__sidebar .widget ul .cat-item .sub-cat-item:hover .txt-sub-cat-title {color: #C7A17A;}.recent-posts .item {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.recent-posts .item .thumb {flex: 0 0 80px;-ms-flex: 0 0 80px;max-width: 80px;margin-right: 20px;height: 80px;overflow: hidden;border-radius: 5px;}.recent-posts .item .thumb img {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;object-fit: cover;height: 100%;border-radius: 5px;}.recent-posts .item:not(:last-child) {margin-bottom: 20px;}.recent-posts .item .rp-title {margin-bottom: 8px;font-family: "Jost", sans-serif;font-weight: 500;}.recent-posts .item .rp-title a {color: #000;text-decoration: none;font-size: 15px;}.recent-posts .item .date {color: #706c61;text-decoration: none;font-size: 14px;}.recent-posts .item .date i {margin-right: 5px;}.recent-posts .item:hover .thumb img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.tagcloud {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;margin-left: -5px;margin-top: -5px;}.tagcloud a {display: block;border: 1px solid #E2DFDD;color: #949494;min-height: 32px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;font-size: 15px;text-transform: capitalize;text-decoration: none;font-weight: 500;padding: 0px 21px;margin: 5px;}.tagcloud a:hover {color: #ffffff;background-color: #C7A17A;border-color: #C7A17A;}@media (max-width: 991px) {.cafena-pagination {margin-bottom: 50px;}}.cafena-pagination ul {list-style: none;justify-content: center;margin-top: -15px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0px;}.cafena-pagination ul li {margin-top: 15px;justify-content: center;align-items: center;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 50px;height: 50px;border: 1px solid #E2DFDD;border-radius: 5px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.cafena-pagination ul li:not(:last-child) {margin-right: 10px;}.cafena-pagination ul li a {text-decoration: none;display: block;}.cafena-pagination ul li span {width: 50px;height: 50px;justify-content: center;align-items: center;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;border-radius: 5px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.cafena-pagination ul li .current {background-color: #C7A17A;color: #ffffff;border-color: #C7A17A;}.cafena-pagination ul li:hover span {background-color: #C7A17A;color: #ffffff;border-color: #C7A17A;}.tag-social-wrapper h4 {font-size: 20px;margin-bottom: 20px;}@media (max-width: 767px) {.social-share-wrapper {margin-top: 20px;}}@media (max-width: 991px) {.blog__wrapper--single {margin-bottom: 50px;}}.social-share {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: flex-end;}@media (max-width: 767px) {.social-share {justify-content: flex-start;}}.social-share a {font-size: 18px;text-decoration: none;color: #6c6c6c;}.social-share a:not(:last-child) {margin-right: 25px;}.social-share a:hover {color: #C7A17A;}.navigation-border {border-top: 1px solid #E2DFDD;overflow: hidden;}.cafena-navigation a {text-decoration: none;}.cafena-navigation a span {color: #777777;font-size: 14px;}.cafena-navigation a:hover {color: #C7A17A;}.cafena-navigation h4 {margin-top: 3px;font-size: 26px;}.cafena-navigation h4 a {color: #000;display: block;font-family: "Bebas Neue", cursive;}@media (max-width: 767px) {.blog-filter {margin: 20px 0px;}}@media (max-width: 767px) {.b-next-post.text-end {text-align: left !important;}}.author-box {border: 1px solid #E2DFDD;padding: 40px;}@media (max-width: 1199px) {.author-box {flex-wrap: wrap;}}@media (max-width: 475px) {.author-box {padding: 30px 20px;}}.author-box .ath-thumb {flex: 0 0 200px;-ms-flex: 0 0 200px;max-width: 200px;height: 200px;}@media (max-width: 1199px) {.author-box .ath-thumb {margin-bottom: 25px;margin-right: 0px;}}.author-box .ath-thumb img {width: 100%;height: 100%;object-fit: cover;}@media (max-width: 1199px) {.author-box .ath-content {text-align: center;}}.author-box .ath-content span {color: #777777;font-size: 12px;font-weight: 500;}.author-box .ath-content .name {font-size: 35px;margin-bottom: 5px;}@media (max-width: 767px) {.author-box .ath-content .name {font-size: 28px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.author-box .ath-content .name {font-size: 35px;}}.author-box .ath-content p {color: #6c6c6c;}.post-comments {padding-bottom: 55px;}.post-comments .title {font-size: 26px;margin-bottom: 25px;}.latest__comments .comments-box {border-top: 1px solid #E2DFDD;padding: 30px 0;}.latest__comments .comments-text {overflow: hidden;}.latest__comments .comments-text p {color: #6c6c6c;}.latest__comments .comments-avatar {border-radius: 50%;float: left;}@media (max-width: 767px) {.latest__comments .comments-avatar {float: none;margin-bottom: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.latest__comments .comments-avatar {float: left;margin-bottom: 0px;}}.latest__comments .comments-avatar img {border-radius: 50%;width: 100px !important;margin-right: 30px;}.latest__comments li:last-child .comments-box {padding-bottom: 0px;}.latest__comments li:first-child .comments-box {border-top: 0;padding-top: 0;}.latest__comments li.children {margin-left: 100px;}@media (max-width: 767px) {.latest__comments li.children {margin-left: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.latest__comments li.children {margin-left: 50px;}}.latest__comments .avatar-name {margin-bottom: 15px;overflow: hidden;position: relative;}.latest__comments .avatar-name h5 {font-size: 18px;margin-bottom: 0px;font-weight: 600;font-family: "Jost", sans-serif;}.latest__comments .avatar-name span {font-size: 14px;color: #6c6c6c;}.latest__comments .reply {color: #6c6c6c;display: inline-block;font-size: 14px;font-weight: 400;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;line-height: 1;position: absolute;right: 0;margin-top: 0;top: 0;text-decoration: none;}.latest__comments .reply i {margin-right: 5px;}.latest__comments .reply:hover {color: #C7A17A;}.latest__comments--2 p {font-size: 14px;line-height: 24px;color: #6c6c6c;}.comments__form .title {font-size: 26px;margin-bottom: 30px;}.comments__form .form {padding: 50px;border: 1px solid #E2DFDD;}@media (max-width: 767px) {.comments__form .form {padding: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.comments__form .form {padding: 30px;}}.comments__form .form input {border: none;height: 60px;margin-bottom: 20px;padding: 0 30px;width: 100%;font-size: 14px;color: #6c6c6c;border-radius: 0px;background: #ffffff;border-radius: 0px;border: 1px solid #E2DFDD;}.comments__form .form textarea {border: none;height: 150px;margin-bottom: 10px;padding: 30px;width: 100%;color: #6c6c6c;font-size: 14px;background: #ffffff;border-radius: 0px;border: 1px solid #E2DFDD;}.comments__form .form .site-btn {padding: 15px 32px;}.comments__form .form .site-btn i {font-size: 14px;margin-right: 2px;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.comments__form .form .contact-icon {position: relative;}.comments__form .form .contact-icon::after {position: absolute;content: "";font-family: "Font Awesome 5 Pro";font-weight: 700;display: inline-block;font-size: 16px;text-align: center;right: 30px;color: #a7a7a7;top: 18px;font-weight: 300;}.comments__form .form .contact-icon::before {display: none;}.comments__form .form .contacts-message::after {content: "";}.comments__form .form .contacts-name::after {content: "";}.comments__form .form .contacts-email::after {content: "";}.comments__form .form .contacts-website::after {content: "";}.shop-filter-wrapper {border-radius: 10px;border: 1px solid #E2DFDD;padding: 5px 20px;}@media (max-width: 767px) {.shop-filter-wrapper {flex-direction: column;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.shop-filter-wrapper {flex-direction: row;}}.shop-filter-wrapper .show-text p {color: #6c6c6c;font-size: 15px;}.shop-filter-wrapper .sf-right a {font-size: 15px;color: #6c6c6c;padding: 7px;}.shop-filter-wrapper .sf-right .active {color: #000;}.shop-filter-wrapper .sf-right select {border: none;color: #000;font-weight: 500;cursor: pointer;}.pp__item {border-radius: 10px;}.pp__item--2::after {border-radius: 10px;opacity: 1;visibility: visible;border-color: #E2DFDD !important;}.pp__item--2.active {border-color: #E2DFDD;background-color: #ffffff;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);}.pp__action--2 div {width: 35px;height: 35px;border-color: #E2DFDD;}.pp__action--2 div a {color: #6c6c6c;}.pp__action--2 div:hover {border-color: #C7A17A;}.pp__action--2 div:hover a {color: #C7A17A;}.pp__action--list div {margin: 0px;}.pp__action--list div:not(:last-child) {margin-right: 8px;}.pp__thumb--2 {min-height: 150px;}@media (max-width: 767px) {.pp__content--list {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;margin-top: 25px !important;}}.pp__title {margin-bottom: 2px;}.pp__title--2 a {font-size: 15px;color: #000;text-decoration: none;}.pp__title--2:hover a, .pp__title--2:hover .title {color: #C7A17A;}.pp__title--list {text-align: left;}.pp__cat--2 a {font-size: 14px;}.pp__price--2 .label {color: #000;font-size: 14px;}.pp__price--2 .price {font-size: 14px;}#slider-range {position: relative;width: 90%;}.ui-widget.ui-widget-content {border: none;border-radius: 0px;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {top: -5px;width: 6px;margin: 0px;height: 18px;border: none;outline: none;border-radius: 0;background-color: #C7A17A;}.ui-slider-horizontal {height: 8px;}.ui-slider-horizontal .ui-slider-range {background: #C7A17A;border-radius: 0px;}.ui-widget-content {background: #f0f0f0;}.ui-widget-header {background: #222;}.ui-slider {height: 8px;width: 15px;}.ui-slider .ui-slider-handle {top: -5px;}.ui-slider .ui-slider-handle::before {position: absolute;content: "";height: 6px;width: 6px;background: #222;left: 4.5px;top: 4.5px;border-radius: 50%;display: none;}.slider-range {background: #C7A17A;}.slider-range p {flex: 0 0 90%;-ms-flex: 0 0 90%;max-width: 90%;line-height: 1;margin-top: 25px;}.slider-range p label {font-size: 14px;font-weight: 500;color: #6c6c6c;text-transform: uppercase;border: 1px solid #E2DFDD;padding: 5px 15px;border-radius: 5px !important;}.slider-range p input {font-size: 14px;font-weight: 500;color: #6c6c6c;border: none !important;padding: 0px !important;}.top-products .item .thumb {border: 1px solid #E2DFDD;border-radius: 10px;text-align: center;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;flex: 0 0 70px;-ms-flex: 0 0 70px;max-width: 70px;height: 70px;}.top-products .item .thumb img {object-fit: cover;width: 30px;height: auto !important;}.top-products .item .rating {justify-content: flex-start !important;}.top-products .item .rating a {color: #C7A17A;font-size: 12px;}.top-products .item .rating a:not(:last-child) {margin-right: 4px;}.top-products .item .rp-title {font-size: 16px;margin-bottom: 0px;}.top-products .item .rp-title a {text-transform: capitalize;}.top-products .item .price {font-size: 14px;}.product-details__wrapper {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media (max-width: 1199px) {.product-details__wrapper {justify-content: flex-start;}}.product-details__wrapper .pd-img {border: 1px solid #E2DFDD;margin-right: 10px;flex: 0 0 80%;-ms-flex: 0 0 80%;max-width: 80%;}@media (max-width: 767px) {.product-details__wrapper .pd-img {margin-right: 0px;flex: 0 0 100%;-ms-flex: 0 0 100%;max-width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.product-details__wrapper .pd-img {margin-right: 0px;flex: 0 0 80%;-ms-flex: 0 0 80%;max-width: 80%;}}.product-details__wrapper .pd-img .big-img {min-height: 515px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-content: center;}.product-details__wrapper .pd-img .big-img img {width: 200px;}.product-details__wrapper .pd-tab {flex: 0 0 95px;-ms-flex: 0 0 95px;max-width: 95px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;}@media (max-width: 767px) {.product-details__wrapper .pd-tab {flex-direction: row;flex: 0 0 100%;-ms-flex: 0 0 100%;max-width: 100%;margin-top: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.product-details__wrapper .pd-tab {flex-direction: column;flex: 0 0 95px;-ms-flex: 0 0 95px;max-width: 95px;margin-top: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.product-details__wrapper .pd-tab {flex: 0 0 20%;-ms-flex: 0 0 20%;max-width: 20%;padding-left: 15px;}}.product-details__wrapper .pd-tab a {border: 1px solid #E2DFDD;width: 95px;height: 95px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;}.product-details__wrapper .pd-tab a:not(:last-child) {margin-bottom: 10px;}@media (max-width: 767px) {.product-details__wrapper .pd-tab a:not(:last-child) {margin-right: 10px;}}.product-details__wrapper .pd-tab a img {max-width: 60px;max-height: 60px;}.product-details__content {padding-left: 25px;}@media (max-width: 1199px) {.product-details__content {margin-top: 50px;}}@media (max-width: 767px) {.product-details__content {padding-left: 0px;}}.product-details__content p {color: #6c6c6c;}.product-details__content .tr-wrapper {margin-bottom: 20px;}@media (max-width: 1199px) {.product-details__content .tr-wrapper {justify-content: flex-start !important;}}@media (max-width: 767px) {.product-details__content .tr-wrapper {flex-direction: column;align-items: flex-start !important;}}.product-details__content .title {font-size: 30px;}@media (max-width: 1199px) {.product-details__content .title {padding-right: 40px;}}@media (max-width: 767px) {.product-details__content .title {padding-right: 0px;}}.product-details__content .rt-number {font-size: 14px;color: #000;}.product-details__content .rattings {position: relative;margin-right: 10px;}@media (max-width: 767px) {.product-details__content .rattings::after {display: none;}}.product-details__content .rattings i, .review {font-size: 16px;color: #C7A17A;}.product-details__content .rattings i:not(:last-child) {margin-right: 5px;}.product-details__content .in-stock {font-size: 15px;color: #000;font-weight: 500;display: block;margin-top: 15px;}.product-details__content .in-stock i {margin-right: 0px;font-size: 14px;color: #C7A17A;}.product-details__content .price {font-size: 25px;font-weight: 500;}.product-details__content .variations {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;margin-top: 15px;}.product-details__content .variations span {width: 60px;height: 50px;background: #C7A17A;border: 1px solid transparent;cursor: pointer;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.product-details__content .variations span:not(:last-child) {margin-right: 10px;}.product-details__content .variations span:nth-child(2) {background: #4E3830;}.product-details__content .variations span:nth-child(3) {background: #E9BC8D;}.product-details__content .variations span:hover {border-color: #000;}.product-details__content .product-quantity {position: relative;margin-top: 35px;}@media (max-width: 450px) {.product-details__content .product-quantity {flex-direction: column;justify-content: flex-start;align-items: flex-start !important;}}.product-details__content .product-quantity span {font-weight: 500;text-transform: uppercase;font-size: 14px;position: absolute;color: #000;left: 25px;top: 15px;}.product-details__content .product-quantity input {width: 190px;padding: 12px 15px;padding-left: 135px;margin-right: 15px;border-radius: 0px;border: 2px solid #E2DFDD;}.product-details__content .product-quantity .site-btn {border-radius: 0px;padding: 11.5px 34px;}@media (max-width: 450px) {.product-details__content .product-quantity .site-btn {margin-top: 20px;}}.product-details__content .product-quantity .site-btn::after {border-radius: 0px;}.product-details__content .wishlist {color: #000;font-size: 14px;text-decoration: none;font-weight: 500;display: block;margin-top: 17px;position: relative;margin-bottom: 20px;}.product-details__content .wishlist::after {position: absolute;left: 0;content: "";top: 0;width: 100%;height: 100%;height: 2px;width: 360px;background-color: #E2DFDD;bottom: -10px;position: absolute;top: auto;}.product-details__content .pd-social-wrapper .share {color: #000;font-size: 14px;font-weight: 500;margin-bottom: 5px;display: inline-block;}.product-details__content .pd-social-wrapper a {border-color: transparent;background-color: #F0F0F0;color: #ada89f;border-radius: 0px;}.product-details__content .pd-social-wrapper a:hover {background-color: #C7A17A;color: #ffffff;}.pinfo-tab {border-bottom: 1px solid #E2DFDD;padding-bottom: 45px;margin-top: -15px;}.pinfo-tab a {border: 1px solid #E2DFDD;color: #000;text-transform: uppercase;font-weight: 500;padding: 12px 35px;margin-top: 15px;}@media (max-width: 767px) {.pinfo-tab a {font-size: 14px;}}.pinfo-tab a:not(:last-child) {margin-right: 40px;}@media (max-width: 991px) {.pinfo-tab a:not(:last-child) {margin-right: 20px;}}.pinfo-tab .active, .pinfo-tab a:hover {background-color: #C7A17A;color: #ffffff;border-color: #C7A17A;}.pinfo-content {padding-top: 35px;}.pinfo-content p {color: #6c6c6c;}.pinfo-content .adi-info {border: 1px solid #E2DFDD;border-bottom: 0px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.pinfo-content .adi-info li {padding: 5px 15px;color: #6c6c6c;flex: 0 0 50%;-ms-flex: 0 0 50%;max-width: 50%;border-bottom: 1px solid #E2DFDD;}.pp-comments .comment {padding-bottom: 30px;}@media (max-width: 767px) {.pp-comments .comment {flex-direction: column;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.pp-comments .comment {flex-direction: row;}}.pp-comments .comment:not(:last-child) {margin-bottom: 30px;border-bottom: 1px solid #E2DFDD;}.pp-comments .comment .thumb {flex: 0 0 80px;-ms-flex: 0 0 80px;max-width: 80px;}@media (max-width: 767px) {.pp-comments .comment .content {padding-left: 0px;padding-top: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.pp-comments .comment .content {padding-left: 20px;padding-top: 0px;}}.pp-comments .comment .name {font-family: "Jost", sans-serif;text-transform: capitalize;font-weight: 600;font-size: 16px;}.pp-comments .comment .date {font-weight: 400;color: #6c6c6c;font-size: 14px;margin-left: 5px;}.pp-comments .comment .review {margin-top: 10px;margin-bottom: 10px;}.pp-comments .comment .review i {font-size: 14px;}.pp-comments .comment .review i:not(:last-child) {margin-right: 5px;}.pp-comments .comment p {line-height: 26px;}.pp-comments-form .title {font-family: "Jost", sans-serif;font-weight: 600;text-transform: uppercase;}.pp-comments-form .rev-top span {font-size: 16px;color: #000000;margin-right: 5px;}.pp-comments-form .rev-top a {color: #6c6c6c;font-size: 14px;}.pp-comments-form .rev-top a:not(:last-child) {margin-right: 5px;}.pp-comments-form input, .pp-comments-form textarea {width: 100%;border: 1px solid #E2DFDD;padding: 10px 15px;color: #6c6c6c;}.pp-comments-form input::-webkit-input-placeholder, .pp-comments-form textarea::-webkit-input-placeholder {color: #E2DFDD;opacity: 1;}.pp-comments-form input::-moz-placeholder, .pp-comments-form textarea::-moz-placeholder {color: #E2DFDD;opacity: 1;}.pp-comments-form input:-ms-input-placeholder, .pp-comments-form textarea:-ms-input-placeholder {color: #E2DFDD;opacity: 1;}.pp-comments-form input:-moz-placeholder, .pp-comments-form textarea:-moz-placeholder {color: #E2DFDD;opacity: 1;}.pp-comments-form textarea {min-height: 120px;}.pp-comments-form label {display: block;text-transform: uppercase;color: #6c6c6c;margin-bottom: 5px;}.cart-wrapper {border: 1px solid #E2DFDD;border-radius: 10px;padding: 45px 45px;}@media (max-width: 767px) {.cart-wrapper {padding: 20px;}}@media (max-width: 767px) {.table {width: 700px;max-width: 700px;}}.table thead th {font-size: 15px;text-transform: uppercase;color: #000;font-weight: 600;border: none;padding-left: 0px;padding-bottom: 20px;}.table thead tr {border-bottom: 1px solid #E2DFDD;padding-bottom: 10px;}.table tbody tr td {padding: 20px 0px;vertical-align: middle;}.table .product-thumbnail {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;}.table .product-thumbnail .img {width: 80px;height: 70px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;background-color: #F9F7F3;border-radius: 10px;}.table .product-thumbnail .product-remove {color: red;margin-left: 30px;font-size: 18px;}.table .product-name a {text-decoration: none;color: #000;font-weight: 500;}.table .amount {color: #000;font-weight: 500;}.table .product-quantity input {width: 100px;border: none;background-color: transparent;font-weight: 500;text-align: center;}.table .product-quantity input::-webkit-input-placeholder {color: #010103;opacity: 1;}.table .product-quantity input::-moz-placeholder {color: #010103;opacity: 1;}.table .product-quantity input:-ms-input-placeholder {color: #010103;opacity: 1;}.table .product-quantity input:-moz-placeholder {color: #010103;opacity: 1;}.cart-bottom-wrapper {padding-top: 35px;}@media (max-width: 767px) {.cart-bottom-wrapper {align-items: center !important;flex-direction: column;padding-left: 0px;}}.cart-bottom-wrapper .coupon input {border: 1px solid #C7A17A;color: #6c6c6c;font-weight: 500;font-size: 14px;padding: 10px;border-radius: 5px;}.cart-bottom-wrapper .coupon input::-webkit-input-placeholder {color: #a7a7a7;opacity: 1;}.cart-bottom-wrapper .coupon input::-moz-placeholder {color: #a7a7a7;opacity: 1;}.cart-bottom-wrapper .coupon input:-ms-input-placeholder {color: #a7a7a7;opacity: 1;}.cart-bottom-wrapper .coupon input:-moz-placeholder {color: #a7a7a7;opacity: 1;}@media (max-width: 767px) {.cart-bottom-wrapper .site-btn {padding: 10px 10px;}.clear-update {margin-top: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.cart-bottom-wrapper .site-btn {padding: 9.5px 30px;}}@media (max-width: 767px) {.clear-update a:not(:last-child) {margin-right: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.clear-update a:not(:last-child) {margin-right: 0px;}}.cart-total {text-align: center;background-color: #FBFAF7;padding: 30px 40px 32px;}.cart-total .title {text-transform: capitalize;font-size: 24px;font-family: "Jost", sans-serif;font-weight: 600;margin-bottom: 20px;text-align: center;}.cart-total .ct-sub {background-color: #FBFAF9;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;color: #6f7987;margin-bottom: 20px;border-radius: 10px;}.cart-total .ct-sub span {font-weight: 500;}.cart-total .ct-sub__total span {color: #010103;}.cart-total .site-btn {font-weight: 600;padding: 12.5px 34px;}.checkout-wrapper {padding: 0;}@media (max-width: 767px) {.checkout-wrapper {padding: 0;}.billing-details {padding: 10px !important;}.cart-wrapper .cart-total {margin-top: 30px;padding: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.checkout-wrapper {padding: 0;}}.checkout-wrapper .checkout-top {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;}@media (max-width: 767px) {.checkout-wrapper .checkout-top nav {padding-left: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.checkout-wrapper .checkout-top nav {padding-left: 0px;}}.checkout-wrapper .checkout-top .title {font-size: 24px;font-family: "Jost", sans-serif;font-weight: 600;margin-right: 100px;}@media (max-width: 991px) {.checkout-wrapper .checkout-top .title {margin-bottom: 20px;}#mobile-menu {display: none !important;}}@media (max-width: 767px) {.checkout-wrapper .checkout-top .title {margin-right: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.checkout-wrapper .checkout-top .title {margin-right: 80px;}}.checkout-wrapper .checkout-top nav a {color: #000;text-decoration: none;font-weight: 500;position: relative;padding: 0px;}.checkout-wrapper .checkout-top nav a::after {position: absolute;left: 0;content: "";top: 0;width: 100%;height: 100%;width: 18px;height: 18px;background: transparent;left: -32px;border: 1px solid #000;border-radius: 50%;top: 5px;}.checkout-wrapper .checkout-top nav a::before {width: 10px;background-color: #000;border-radius: 50%;height: 10px;position: absolute;left: -28px;top: 9px;content: "";opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.checkout-wrapper .checkout-top nav a:not(:last-child) {margin-right: 70px;}@media (max-width: 767px) {.checkout-wrapper .checkout-top nav a:not(:last-child) {margin-right: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.checkout-wrapper .checkout-top nav a:not(:last-child) {margin-right: 60px;}}.checkout-wrapper .checkout-top nav .active::before {opacity: 1;visibility: visible;}.cart-form {padding-top: 20px;}.cart-form label {display: block;margin-bottom: 10px;color: #000;font-weight: 500;}.cart-form input, .cart-form textarea, .cart-form select, #login_form_order_page input[type=text], #login_form_order_page input[type=password], .discount-coupon input {width: 100%;border: none;background-color: #FBFAF7;padding: 10px 15px;color: #000000;}.cart-form input::-webkit-input-placeholder, .cart-form textarea::-webkit-input-placeholder {color: #848177;opacity: 1;}.cart-form input::-moz-placeholder, .cart-form textarea::-moz-placeholder {color: #848177;opacity: 1;}.cart-form input:-ms-input-placeholder, .cart-form textarea:-ms-input-placeholder {color: #848177;opacity: 1;}.cart-form input:-moz-placeholder, .cart-form textarea:-moz-placeholder {color: #848177;opacity: 1;}.cart-form textarea {min-height: 160px;}.contact__area .shape {left: 0px;top: 80px;width: auto;}.contact__area .shape__2 {left: auto;right: 0;}.contact__wrapper {position: relative;z-index: 2;padding: 80px 75px;border: 1px solid #E2DFDD;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);background: #ffffff;}@media (max-width: 767px) {.contact__wrapper {padding: 40px 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.contact__wrapper {padding: 80px 75px;}}.contact__form input, .contact__form textarea {border: 1px solid #E2DFDD;font-size: 15px;padding: 12px 20px;width: 100%;background: #ffffff;box-shadow: 0px 14px 40px 0px rgba(220, 220, 220, 0.3);border-radius: 5px;}.contact__form input::-webkit-input-placeholder, .contact__form textarea::-webkit-input-placeholder {color: #737373;opacity: 1;}.contact__form input::-moz-placeholder, .contact__form textarea::-moz-placeholder {color: #737373;opacity: 1;}.contact__form input:-ms-input-placeholder, .contact__form textarea:-ms-input-placeholder {color: #737373;opacity: 1;}.contact__form input:-moz-placeholder, .contact__form textarea:-moz-placeholder {color: #737373;opacity: 1;}.contact__form textarea {min-height: 160px;}@media (max-width: 1199px) {.contact-info {flex-wrap: wrap;flex-direction: column;align-items: flex-start !important;justify-content: flex-start !important;}}.contact-info .icon {flex: 0 0 80px;-ms-flex: 0 0 80px;max-width: 80px;height: 70px;margin-right: 30px;border: 1px solid #E2DFDD;border-radius: 10px;}@media (max-width: 1199px) {.contact-info .icon {margin-bottom: 20px;margin-right: 0px;width: 80px;}}.contact-info .title {font-size: 24px;margin-bottom: 5px;}.contact-info .content a {color: #737373;font-size: 15px;display: block;text-decoration: none;line-height: 24px;}.contact-info .content p {color: #737373;line-height: 24px;}#contactmap {height: 510px;width: 100%;}.site-footer {border-top: 1px solid #32323D;}.site-footer .shape {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: -70px;}@media (max-width: 1199px) {.site-footer .pl-55 {padding-left: 15px;}}@media (max-width: 991px) {.site-footer .social-links {margin-top: 30px;}}.site-footer__3 {border: none;}@media (max-width: 1199px) {.footer__widget .item {justify-content: center !important;}}.footer__widget .item img {margin-right: 15px;}.footer__widget .item span {color: #ffffff;text-transform: uppercase;padding-right: 7px;}.footer__widget .item a {color: #a7a7a7;text-decoration: none;}.footer__widget .subscribe {position: relative;}.footer__widget .subscribe input {border: none;background: transparent;padding: 15px;padding-left: 20px;font-size: 14px;border-bottom: 1px solid #32323D;width: 100%;padding-top: 0px;color: #a7a7a7;}.footer__widget .subscribe input::-webkit-input-placeholder {color: #a7a7a7;opacity: 1;}.footer__widget .subscribe input::-moz-placeholder {color: #a7a7a7;opacity: 1;}.footer__widget .subscribe input:-ms-input-placeholder {color: #a7a7a7;opacity: 1;}.footer__widget .subscribe input:-moz-placeholder {color: #a7a7a7;opacity: 1;}.footer__widget .subscribe__btn {color: #ffffff;text-transform: uppercase;letter-spacing: 2px;position: absolute;right: 20px;top: 0;background: transparent;font-size: 12px;}.footer__widget .subscribe__btn i {padding-left: 7px;}.footer__logo--content p {color: #ffffff;font-size: 18px;}.footer__menu-area {padding-top: 30px;border-top: 1px solid #32323D;}.footer__menu ul {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;padding: 0px;margin: 0px;}@media (max-width: 991px) {.footer__menu ul {justify-content: center;}}.footer__menu ul li:not(:last-child) {margin-right: 55px;}@media (max-width: 991px) {.footer__menu ul li:not(:last-child) {margin-right: 25px;}}.footer__menu ul li a {text-decoration: none;color: #ffffff;text-transform: uppercase;font-size: 15px;}.footer__menu ul li a:hover {color: #C7A17A;}.footer__menu ul .active a {color: #C7A17A;}.footer__top--3 {border-top: 1px solid #32323D;}.name-list {display: block;width: 200px;position: absolute;top: 0;left: auto !important;right: 0 !important;z-index: 1;background-color: #fff;visibility: hidden;opacity: 0;border: 2px solid #E2DFDD;}.name-list .lists a {display: block;padding: 10px 20px;cursor: pointer;transition: all .3s;text-decoration: none;text-transform: uppercase;}.name-list .lists:not(:last-child) a {border-bottom: 1px solid #ddd;}.name-list .lists:hover a {background-color: #C7A17A;color: #fff !important;}.account-option {position: relative;z-index: 5;}.account-option a {text-decoration: none;}.account-option a > span {color: #000000;}.account-option a:hover span {color: #C7A17A;text-decoration: #C7A17A;}.account-option:hover .btn-login {color: #C7A17A;}.btn-login {color: #000000;}.account-option:hover .name-list {visibility: visible;opacity: 1;z-index: 2;top: 100%;}.name-list .lists a {font-size: 16px;font-weight: 400;line-height: 28px;display: block;padding: 10px 20px;cursor: pointer;transition: all .3s;color: #000000;}.name-list .lists:not(:last-child) a {border-bottom: 1px solid #ddd;}.name-list .lists:hover a {background-color: #C7A17A;color: #fff !important;}.btn-login-admin {font-size: 1rem;font-weight: 600;}.register-form-area-wrapper {position: relative;overflow-x: hidden;}.register-form-area-wrapper .register-bg {position: absolute;left: 0;width: 50%;background-size: cover;background-position-x: center;background-position-y: top;height: 110%;}.d-flex {display: flex !important }.register-form-area-wrapper .content-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 20px;}.register-form-area-wrapper .content-top .right .social-icon {padding-top: 20px;}.register-form-area-wrapper .content-top .right .social-icon .social-icon-list {padding-left: 0;margin-bottom: 0;list-style-type: none;}.register-form-area-wrapper .content-top .right .social-icon .social-icon-list .item {display: inline-block;}.register-form-area-wrapper .content-top .right .social-icon .social-icon-list .item a {margin-right: 10px;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}.register-form-area-wrapper .content-top .right .social-icon .social-icon-list .item a:hover {color: #C7A17A;}.register-form-wrapper {padding: 20px 0 100px;}.register-form-wrapper .nav-tabs {border: none;position: relative;justify-content: center;}.register-form-wrapper .nav-tabs::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #ddd;}.register-form-wrapper .nav-tabs .nav-item {margin-right: 30px;}.register-form-wrapper .nav-tabs .nav-item .nav-link {font-size: 24px;font-weight: 500;color: #999999;text-transform: uppercase;position: relative;display: inline-block;border: none;padding-left: 0;padding-right: 0;}.register-form-wrapper .nav-tabs .nav-item .nav-link:hover {border: none;}.register-form-wrapper .nav-tabs .nav-item .nav-link.active {border: none;color: #000000;}.register-form-wrapper .nav-tabs .nav-item .nav-link.active::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background-color: #000000;z-index: 2;}.register-form-wrapper .register-form {margin-top: 25px;}.register-form-wrapper .register-form .form-group {margin-bottom: 20px;}.register-form-wrapper .register-form .form-group label:not(:last-child) {display: block;font-size: 16px;font-weight: 500;color: #000000;}.register-form-wrapper .register-form .form-group label .ex {color: var(--main-color-one);}.register-form-wrapper .register-form .form-group input:not([type=checkbox]), .register-form-wrapper .register-form .form-group select, .register-form-wrapper .register-form .form-group textarea {width: 100%;border: none;background-color: #FBFAF7;height: 40px;padding: 5px 10px;font-size: 16px;font-weight: 400;color: #666666;}.register-form-wrapper .register-form .form-group textarea {resize: none;height: 120px;}.register-form-wrapper .register-form .form-group textarea:focus {-webkit-box-shadow: none;box-shadow: none;}.register-form-wrapper .register-form .form-check input:not([type=checkbox]) {height: auto;width: auto;padding: 0;margin-left: -5px;}.register-form-wrapper .register-form .form-check label:not(:last-child) {text-transform: capitalize;display: inline-block;margin-left: 15px;font-size: 16px;font-weight: 400;}.register-form-wrapper .register-form .form-check label a {color: var(--main-color-one);}.register-form-wrapper .register-form .btn-wrapper .default-btn {background-color: var(--main-color-one);border-color: var(--main-color-one);width: 100%;text-align: center;}.register-form-wrapper .register-form .btn-wrapper .default-btn:hover {background-color: transparent;color: var(--main-color-one);}.register-form-wrapper .register-form .btn-pair {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.register-form-wrapper .register-form .btn-pair .forgot-btn {display: inline-block;font-size: 16px;font-weight: 500;color: #000000;text-transform: capitalize;margin-top: 10px;}.register-form-wrapper .register-form .btn-pair .forgot-btn:hover {color: #C7A17A;}.register-form-wrapper .register-form .btn-pair .btn-wrapper .default-btn {width: auto;}.register-form-wrapper .bar-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 20px;}.register-form-wrapper .bar-wrap .bar {display: inline-block;border: 1px solid #ddd;width: 100%;height: 2px;margin-top: 22px;}.register-form-wrapper .bar-wrap .or {padding: 10px;display: inline-block;text-transform: initial;color: #999999;}.register-form-wrapper .sin-in-with .sign-in-btn {display: block;border: 1px solid #ddd;text-align: center;margin-top: 25px;font-size: 14px;font-weight: 500;color: #666666;padding: 10px;}.register-form-wrapper .sin-in-with .sign-in-btn img {display: inline-block;padding-right: 5px;}.cart-box {overflow-x: auto;}.cart-box table {border: 1px solid #dddd;width: 100%;}table {border-collapse: collapse;}.cart-box table thead {background-color: #dddd;}.cart-box table thead {background-color: #C7A17A;color: #fff;}.cart-box table tr {border: 1px solid #ddd;}.cart-box table tr th {text-transform: uppercase;font-size: 18px;font-weight: 500;display: table-cell;padding: 15px 25px;font-family: "Jost", sans-serif;}.cart-box table tr td {padding: 0 25px;}.cart-box table tr td div {padding: 25px 0;}.cart-box table tr td .thumb .product-name, .cart-box table tr span, .cart-box table .quantity {display: inline-block;margin-left: 10px;text-transform: uppercase;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;font-family: "Jost", sans-serif;font-weight: 500;font-size: 15px;color: #000;text-decoration: none;}.cart-box table tr td .thumb .product-name:hover {color: #C7A17A;}.cart-box table tr td .input-group {width: 100px;}.cart-box .thumb img {max-width: 125px;max-height: 125px;}.cart-btn-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 25px;margin-bottom: 35px;}.text-center {text-align: center;}.info {font-weight: 500;font-size: 18px;color: #000000;}.duxinbcrumb-end a {color: #fff;}.breadcrumb-area .cafena-breadcrumb li:not(:last-child):hover {color: #C7A17A;}.range-details {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 10px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.img-wishlist {max-width: 40% !important;}.text-center {text-align: center;}.billing-details {border: 1px solid #E2DFDD;padding: 30px;}.order .sum-bar {margin: 10px 0 20px;}.cart-total .cost-name-amount {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.order .cost-name-amount {margin-bottom: 10px;}.cart-total .cost-name-amount {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.cart-total .cost-name-amount .same, .cart-total .cost-name-amount .total, .cart-total .cost-name-amount .total-amount {font-size: 16px;font-weight: 500;margin-bottom: 5px;}.cart-total .cost-name-amount .same:last-child, .cart-total .cost-name-amount .total:last-child, .cart-total .cost-name-amount .total-amount:last-child {margin-bottom: 10px;}.cart-total .cost-name-amount .total, .cart-total .cost-name-amount .total-amount {font-size: 18px;color: #333333;}.cart-total .sum-bar {border: 1px solid #ddd;margin-bottom: 30px;}.cart-total .btn-wrapper {text-align: center;margin-top: 20px;}.cart-total .btn-wrapper .default-btn {background-color: var(--main-color-one);border-color: var(--main-color-one);color: #fff;width: 100%;}.cart-total .btn-wrapper .default-btn:hover {background-color: var(--main-color-one);border-color: var(--main-color-one);color: #fff;}.text-left {text-align: left;}.cost-name-amount .details {font-size: 13px;}#tax_amount, #total_amount {color: #333333 !important;}.form-check-label {text-align: left;font-family: "Jost", sans-serif;color: #333333;font-size: 17px;font-weight: 500;}.form-check-label a {color: #000000;}.form-check-label a:hover {color: #C7A17A;}.terms {color: #000000;}.terms:hover {color: #C7A17A;}.wishlist:hover i, .cart:hover i, #toggle_login:hover, .toggle_coupon:hover {color: #C7A17A;}.wishlist:hover #wishlist_badge, .cart:hover #cart_badge {background-color: #C7A17A;}.query {font-size: 16px;font-weight: 500;color: #000000;text-transform: uppercase;margin-bottom: 15px;}#toggle_login, .toggle_coupon {color: #000000;}.login-container, .coupon-container {border: 1px solid #E2DFDD;padding: 25px;}.checkout-inner-content .query {font-size: 16px;font-family: var(--heading-font);font-weight: 500;color: var(--heading-color-two);text-transform: uppercase;margin-bottom: 15px;margin-top: -5px;}.checkout-inner-content .query:last-child {margin-bottom: 0;}.checkout-inner-content .query a, .checkout-inner-content .query .icon {color: var(--main-color-one);}.checkout-inner-content .query .icon {margin-right: 6px;display: inline-block;}.checkout-inner-content .billing-details-area-wrapper .title {font-size: 30px;font-family: var(--heading-font);font-weight: 500;color: var(--heading-color-one);text-transform: uppercase;margin-bottom: 30px;margin-top: 25px;}.checkout-inner-content .billing-details-area-wrapper .form-group {margin-bottom: 30px;}.checkout-inner-content .billing-details-area-wrapper .form-group label {display: block;text-transform: capitalize;font-family: var(--heading-font);font-size: 16px;font-weight: 400;color: #666666;}.checkout-inner-content .billing-details-area-wrapper .form-group input, .checkout-inner-content .billing-details-area-wrapper .form-group select, .checkout-inner-content .billing-details-area-wrapper .form-group textarea {width: 100%;border: 1px solid #ddd;height: 40px;padding: 5px 10px;font-family: var(--heading-font);font-size: 16px;font-weight: 400;color: #666666;}.checkout-inner-content .billing-details-area-wrapper .form-group textarea {resize: none;height: 120px;}.checkout-inner-content .billing-details-area-wrapper .form-group textarea:focus {-webkit-box-shadow: none;box-shadow: none;}.checkout-inner-content .billing-details-area-wrapper .form-check input {height: auto;width: auto;padding: 0;margin-left: -5px;}.checkout-inner-content .billing-details-area-wrapper .form-check label {display: inline-block;margin-left: 15px;font-family: var(--heading-font);font-size: 16px;font-weight: 500;}.checkout-inner-content li {color: #000000 !important;}.close {float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;}.icon i {font-size: 50px;}.payment-success-wrapper {max-width: 450px;margin: 0 auto;background: #FBFAF7;-webkit-box-shadow: 0 0 15px rgba(153, 153, 153, 0.3);box-shadow: 0 0 15px rgba(153, 153, 153, 0.3);padding: 30px;border-radius: 10px;}.payment-success-wrapper .payment-contents {text-align: center;}.payment-success-wrapper .payment-contents .title {font-size: 24px;font-weight: 500;text-transform: uppercase;margin-bottom: 40px;}.payment-success-wrapper .payment-contents .icon {background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 50px;width: 50px;border-radius: 50%;font-size: 24px;margin: 0 auto;}.payment-info {font-size: 18px;color: #000000;font-weight: 500;}.register-form-wrapper {border: 1px solid #E2DFDD;padding: 30px;}.form-check-input {margin-left: 0 !important;}.wishlist .active i, .cart .active i {color: #C7A17A;}.wishlist .active .cart__count, .cart .active .cart__count {background-color: #C7A17A;}>ul {display: inline-block;width: 260px;background-color: var(--secondary-color);padding-bottom: 5px }.user-dashboard-wrapper {display: flex;justify-content: space-between }.user-dashboard-wrapper .tab-content {width: calc(100% - 300px) }.user-dashboard-wrapper {padding: 80px 0 }.user-dashboard-wrapper ul.nav-pills .nav-item+.nav-item {border-top: 1px solid rgba(255, 255, 255, .1) }.user-dashboard-wrapper>ul .mobile_nav {display: none }.user-dashboard-wrapper ul.nav-pills .nav-item+.nav-item {border-top: 1px solid rgba(255, 255, 255, .1) }.user-dashboard-wrapper .nav-pills .nav-link {border-radius: 0;padding-top: 12px;padding-bottom: 12px;color: #000000;font-size: 18px;text-transform: uppercase;}@media only screen and (max-width: 767px) {.user-dashboard-wrapper {flex-direction: column !important;}.user-dashboard-wrapper .tab-content {width: 100% !important;}}@media only screen and (max-width: 450px) {.user-dashboard-wrapper>ul {position: absolute;}.user-dashboard-wrapper>ul.show {position: relative;left: 0 !important;}.user-dashboard-wrapper .tab-content {margin-top: 41px;}}.nav {flex-wrap: wrap;padding-left: 0;list-style: none;}.user-dashboard-wrapper > ul {display: inline-block;width: 260px;background-color: #1d2228;padding-bottom: 5px;height: fit-content;border: 1px solid #E2DFDD;}.user-dashboard-wrapper ul.nav-pills .nav-link:hover, .user-dashboard-wrapper ul.nav-pills .nav-link.active {background-color: #C7A17A;color: #ffffff;}.nav-pills .nav-link {color: #000000;background-color: #FBFAF7;}.user-dashboard-card.style-01 {background-color: #C7A17A;justify-content: space-evenly;align-items: center;margin-bottom: 30px;}.user-dashboard-card {background-color: #C7A17A;padding: 30px;display: flex;align-self: flex-start }.user-dashboard-card .icon {font-size: 40px;line-height: 30px;color: #fff;}.user-dashboard-card .content {text-align: center;}.user-dashboard-card .title {font-size: 20px;line-height: 28px;font-weight: 500;color: #fff;letter-spacing: 1px;}.user-dashboard-card .number {font-size: 30px;line-height: 50px;font-weight: 700;display: block;color: #fff }a:hover {color: inherit;}.user-dahsboard-order-info-wrap .title {font-size: 20px;line-height: 30px;font-weight: 700 }.user-dahsboard-order-info-wrap small {font-size: 14px }.user-dahsboard-order-info-wrap .title {font-size: 20px;line-height: 30px;font-weight: 700;}.alert-small {font-size: 12px;font-weight: 600;padding: 2px 5px;}.alert-sm {padding: 5px 10px;}.text-capitalize {text-transform: capitalize !important;}.alert-warning {color: #856404;background-color: #fff3cd;border-color: #ffeeba;}.user-dahsboard-order-info-wrap small {font-size: 14px;}.d-block {display: block !important;}small {margin-bottom: 10px;}.text-center {text-align: center;}.dashboard-form-wrapper {border: 1px solid #E2DFDD;padding: 30px;}.dashboard-form-wrapper label, .support-ticket-wrapper label {display: block;margin-bottom: 10px;color: #000;font-weight: 500;}.dashboard-form-wrapper input, .support-ticket-wrapper input, .support-ticket-wrapper select, .support-ticket-wrapper textarea {width: 100%;border: none;background-color: #FBFAF7;padding: 10px 15px;color: #000000;}.lb-shipping input[type="radio"] {display: none;}.lb-shipping {border: 1px solid #d1d1d1;padding: 12px;font-size: 15px !important;cursor: pointer;display: flex !important;align-items: flex-start;border-radius: 5px;margin-bottom: 20px;}.lb-shipping.checked {background-color: #FBFAF7;border: 1px solid #C7A17A;}.p-square-secure {color: #000;padding-bottom: 10px;}.lds-ring {display: inline-block;position: relative;width: 80px;height: 80px;}.lds-ring div {box-sizing: border-box;display: block;position: absolute;width: 45px;height: 45px;margin: 8px;border: 5px solid #C7A17A;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #C7A17A transparent transparent transparent;}.lds-ring div:nth-child(1) {animation-delay: -0.45s;}.lds-ring div:nth-child(2) {animation-delay: -0.3s;}.lds-ring div:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.d-loader {display: none;}

        .chat-widget-container {
            position: fixed;
            bottom: 30px;
            right: 30px;
            width: 400px;
            display: flex;
            flex-direction: column;
            align-items: flex-end;
            gap: 20px;
            z-index: 9999999999;
        }

        .chat-window {
            background: white;
            border-radius: 20px;
            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
            overflow: hidden;
            max-width: 400px;
            max-height: 600px;
            opacity: 0;
            transform: translateY(20px) scale(0.8);
            pointer-events: none;
            transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
        }

        .chat-window.show {
            opacity: 1;
            transform: translateY(0) scale(1);
            pointer-events: auto;
        }

        .chat-header {
            padding: 20px;
            border-bottom: 1px solid #e9ecef;
            display: flex;
            align-items: center;
            gap: 15px;
        }

        .profile-image {
            position: relative;
        }

        .profile-img {
            width: 50px;
            height: 50px;
            border-radius: 50%;
            object-fit: cover;
        }

        .status-indicator {
            position: absolute;
            bottom: 0;
            right: 0;
            width: 16px;
            height: 16px;
            background-color: #28a745;
            border: 3px solid white;
            border-radius: 50%;
        }

        .chat-info h5 {
            margin: 0;
            font-size: 1.1rem;
            font-weight: 600;
            color: #212529;
        }

        .chat-info p {
            margin: 0;
            font-size: 0.9rem;
            color: #6c757d;
        }

        .close-btn {
            margin-left: auto;
            background: none;
            border: none;
            font-size: 1.5rem;
            color: #6c757d;
            cursor: pointer;
            padding: 0;
            width: 30px;
            height: 30px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .close-btn:hover {
            color: #212529;
            background-color: #f8f9fa;
            border-radius: 50%;
        }

        .chat-content {
            padding: 20px;
            min-height: 200px;
        }

        .timestamp {
            text-align: center;
            color: #6c757d;
            font-size: 0.85rem;
            margin-bottom: 15px;
        }

        .message {
            display: flex;
            align-items: flex-start;
            gap: 10px;
            margin-bottom: 20px;
        }

        .message-avatar {
            width: 35px;
            height: 35px;
            border-radius: 50%;
            object-fit: cover;
            flex-shrink: 0;
        }

        .message-bubble {
            background-color: #e9ecef;
            border-radius: 15px;
            padding: 12px 16px;
            max-width: 80%;
            line-height: 1.5;
            color: #212529;
        }

        .chat-actions {
            padding: 15px 20px;
            background-color: #f8f9fa;
            display: flex;
            justify-content: center;
            gap: 8px;
        }

        .action-btn {
            text-decoration: none;
            /* width: 45px; */
            height: 45px;
            border-radius: 12px;
            border: none;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            transition: transform 0.2s;
            color: white;
            font-size: 0.9rem;
            padding-left:10px;
            padding-right:10px;
        }

        .action-btn:hover {
            transform: translateY(-3px);
        }

        .action-btn.whatsapp { background-color: #25d366; }
        .action-btn.messenger { background-color: #0084ff; }
        .action-btn.telegram { background-color: #0088cc; }
        .action-btn.instagram { background-color: #e4405f; }
        .action-btn.phone { background-color: #9d4edd; }

        .floating-chat-btn {
            position: relative;
            width: 60px;
            height: 60px;
            background-color: #495057;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
            transition: transform 0.3s;
        }

        .floating-chat-btn:hover {
            transform: scale(1.1);
        }

        .floating-chat-btn i {
            color: white;
            font-size: 1.5rem;
        }

        .notification-badge {
            position: absolute;
            bottom: -15px;
            /* right: -5px; */
            background-color: #dc3545;
            color: white;
            border-radius: 5px;
            /* width: 24px; */
            padding: 0px 5px 0px 5px;
            height: 24px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 0.6rem;
            font-weight: 600;
        }
        /* Ẩn widget trên desktop */
        @media (min-width: 768px) {
            .chat-widget-container {
                display: none !important;
            }
        }

        /* Responsive cho mobile */
        @media (max-width: 767px) {
            .chat-widget-container {
                width: calc(100% - 40px);
                max-width: 400px;
                bottom: 20px;
                right: 20px;
            }

            .chat-window {
                max-width: 100%;
            }
        }