 @import url("css2-Jostitalwght0100..9001100..900_swap.css");@import url("https://speedgame.oss-cn-beijing.aliyuncs.com/SourceHanSansCN-ExtraLight.otf?Expires=1740810212&OSSAccessKeyId=TMP.3Kms9z6BEq3J7dj8tG9LY5FugDSCtVrG3bj3MV7RxZKpH4WnAm1E1RBuy2xK245Wf5RkVAEtc87jWx9W4evTZAWCwMhHd6&Signature=r7po%2BeGvhoZTK1k5Zs00ARBAKz8%3D");:root {--body: #fff;--black: #000;--white: #fff;--theme: #4376FB;--theme2: #FFBF25;--header: #000000;--text: #555555;--border: #D5D5D5;--bg: #F4F6FA;--biaoyu:#9CA3AF;--span:#B4B4B4;--box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.06);}.theme-btn {position: relative;z-index: 2;overflow: hidden;vertical-align: middle;display: inline-block;border: none;text-transform: capitalize;text-align: center;background-color: var(--theme);color: var(--white);font-size: 18px;font-weight: 400;line-height: 1;padding: 19.5px 40px;min-width: 170px;font-family: "Kanit", sans-serif;border-radius: 8px;}.theme-btn i {margin-left: 5px;}.theme-btn:before {content: "";position: absolute;height: 100%;bottom: 0;left: 0;width: 0;background-color: var(--header);z-index: -1;transition: all 0.4s ease-out;border-radius: inherit;}.theme-btn:hover {color: var(--white);box-shadow: none;}.theme-btn:hover::before {width: 100%;}.theme-btn.hover-white::before {background-color: var(--white);}.theme-btn.hover-white:hover {color: var(--header);}.theme-btn.bg-white {color: var(--header);}.theme-btn.bg-white::before {background-color: var(--header);}.theme-btn.bg-white:hover {color: var(--white);}@media (max-width: 767px) {.theme-btn {padding: 20px 32px;}}@media (max-width: 575px) {.theme-btn {padding: 18px 30px;font-size: 14px;}}.theme-btn-2 {font-size: 16px;display: inline-block;font-weight: 600;color: var(--text);text-transform: capitalize;}.theme-btn-2 i {margin-left: 10px;}.theme-btn-2:hover {color: var(--theme);}.link-btns {font-size: 16px;font-weight: 600;display: inline-block;font-family: "Plus Jakarta Sans", sans-serif;text-transform: uppercase;color: var(--white);border-radius: 8px;border: 1px solid rgba(255, 255, 255, 0.1);padding: 19px 30px;line-height: 1;}.link-btns i {margin-left: 10px;transform: rotate(-40deg);transition: all 0.4s ease-in-out;font-weight: 700;}.link-btns:hover {background-color: var(--white);color: var(--header);}.link-btns:hover i {transform: rotate(0);}body {font-family: "Kanit", sans-serif;font-size: 18px;font-weight: 300;line-height: 28px;color: var(--text);background-color: var(--white);padding: 0;margin: 0;overflow-x: hidden;}ul {padding: 0;margin: 0;list-style: none;}button {border: none;background-color: transparent;padding: 0;}input:focus {color: var(--text);outline: none;}input {color: var(--text);}h1, h2, h3, h4, h5, h6 {font-family: "Jost", sans-serif;margin: 0px;padding: 0;color: var(--white);text-transform: capitalize;transition: all 0.4s ease-in-out;margin-top: 20px;}h1 {font-size: 64px;font-weight: 600;line-height: 123%;}@media (max-width: 991px) {h1 {font-size: 50px;}}@media (max-width: 767px) {h1 {font-size: 42px;}}@media (max-width: 575px) {h1 {font-size: 34px;}}h2 {font-size: 40px;line-height: 125%;font-weight: 700;}@media (max-width: 1199px) {h2 {font-size: 42px;}}@media (max-width: 767px) {h2 {font-size: 36px;}}@media (max-width: 575px) {h2 {font-size: 28px;}}h3 {font-size: 24px;font-weight: 700;line-height: 130%;}@media (max-width: 575px) {h3 {font-size: 20px;}}h4 {font-size: 20px;font-weight: 700;line-height: 130%;}h5 {font-size: 18px;font-weight: 700;}h6 {font-size: 16px;font-weight: 600;line-height: 145%;}a {text-decoration: none;outline: none !important;cursor: pointer;color: var(--header);transition: all 0.4s ease-in-out;}p {margin: 0px;transition: all 0.4s ease-in-out;}span {margin: 0px;transition: all 0.4s ease-in-out;}.about-wrapper .about-image-items {margin-bottom: 137px;}@media (max-width: 1199px) {.about-wrapper .about-image-items {margin-bottom: 0;}}.about-wrapper .about-image-items .about-img {max-width: 475px;position: relative;}@media (max-width: 1199px) {.about-wrapper .about-image-items .about-img {max-width: 700px;}}.about-wrapper .about-image-items .about-img img {width: 100%;height: 100%;border-radius: 12px;}.about-wrapper .about-image-items .about-img .about-image-2 {max-width: 330px;position: absolute;bottom: -138px;right: -118px;}@media (max-width: 1399px) {.about-wrapper .about-image-items .about-img .about-image-2 {right: -50px;}}@media (max-width: 1199px) {.about-wrapper .about-image-items .about-img .about-image-2 {right: 0;bottom: 0;}}@media (max-width: 767px) {.about-wrapper .about-image-items .about-img .about-image-2 {max-width: 230px;}}@media (max-width: 575px) {.about-wrapper .about-image-items .about-img .about-image-2 {max-width: 180px;}}.about-wrapper .about-image-items .about-img .about-image-2 img {width: 100%;height: 100%;border-radius: 12px;}.about-wrapper .about-content .list-area {display: flex;align-items: center;justify-content: space-between;margin-top: 35px;}@media (max-width: 1199px) {.about-wrapper .about-content .list-area {flex-wrap: wrap;gap: 20px;}}.about-wrapper .about-content .list-area ul li {color: var(--header);font-size: 16px;}.about-wrapper .about-content .list-area ul li:not(:last-child) {margin-bottom: 15px;}.about-wrapper .about-content .list-area ul li i {color: var(--theme);font-size: 20px;margin-right: 10px;}.about-wrapper .about-content .about-author {display: flex;align-items: center;gap: 30px;margin-top: 50px;}@media (max-width: 1199px) {.about-wrapper .about-content .about-author {flex-wrap: wrap;}}@media (max-width: 767px) {.about-wrapper .about-content .about-author {margin-top: 30px;}}@media (max-width: 575px) {.about-wrapper .about-content .about-author {margin-top: 20px;}}.about-wrapper .about-content .about-author .author-icon {display: flex;align-items: center;gap: 20px;}.about-wrapper .about-content .about-author .author-icon .icon {width: 54px;height: 54px;line-height: 54px;text-align: center;background-color: transparent;text-align: center;color: var(--theme);border-radius: 50%;position: relative;border: 1px solid var(--theme);}.about-wrapper .about-content .about-author .author-icon .content h5 {font-size: 20px;font-weight: 500;}.about-wrapper .about-content .about-author .author-icon .content h5 a {color: var(--header);}.about-wrapper .about-content .about-author .author-icon .content span {font-size: 18px;font-weight: 400;color: var(--text);font-family: "Jost", sans-serif;margin-bottom: 10px;display: inline-block;}.about-wrapper-2 .about-image-items {position: relative;}.about-wrapper-2 .about-image-items .about-image {max-width: 391px;position: relative;}@media (max-width: 1199px) {.about-wrapper-2 .about-image-items .about-image {max-width: 600px;}}.about-wrapper-2 .about-image-items .about-image img {width: 100%;height: 100%;border-radius: 12px;}.about-wrapper-2 .about-image-items .about-image .about-image-2 {position: absolute;bottom: -90px;right: -180px;}@media (max-width: 1399px) {.about-wrapper-2 .about-image-items .about-image .about-image-2 {right: -130px;}}@media (max-width: 1199px) {.about-wrapper-2 .about-image-items .about-image .about-image-2 {right: 0;bottom: 0;}}@media (max-width: 575px) {.about-wrapper-2 .about-image-items .about-image .about-image-2 {max-width: 200px;}}.about-wrapper-2 .about-image-items .counter-content {background-color: var(--theme);text-align: center;padding: 55px 20px;border-radius: 12px;position: absolute;top: 0;right: 60px;}@media (max-width: 1199px) {.about-wrapper-2 .about-image-items .counter-content {left: 0;right: initial;}}.about-wrapper-2 .about-image-items .counter-content h2 {font-size: 40px;font-weight: 700;color: var(--white);}.about-wrapper-2 .about-image-items .counter-content p {color: var(--white);font-size: 16px;}.about-wrapper-2 .about-content .text {margin-bottom: 30px;}.about-wrapper-2 .about-content .tab-items {margin-top: 30px;border-top: 1px solid #E4E4E4;padding-top: 35px;}.about-wrapper-2 .about-content .nav {display: flex;align-items: center;background: rgba(67, 118, 251, 0.06);justify-content: space-between;margin-bottom: 30px;}.about-wrapper-2 .about-content .nav .nav-item .nav-link {font-size: 20px;font-weight: 400;color: var(--text);padding: 14px 30px;}.about-wrapper-2 .about-content .nav .nav-item .nav-link.active {background: var(--theme);color: var(--white);}.about-wrapper-2 .about-content .about-author {display: flex;align-items: center;gap: 30px;margin-top: 50px;}@media (max-width: 1199px) {.about-wrapper-2 .about-content .about-author {flex-wrap: wrap;}}@media (max-width: 767px) {.about-wrapper-2 .about-content .about-author {margin-top: 30px;}}@media (max-width: 575px) {.about-wrapper-2 .about-content .about-author {margin-top: 20px;}}.about-wrapper-2 .about-content .about-author .author-icon {display: flex;align-items: center;gap: 20px;}.about-wrapper-2 .about-content .about-author .author-icon .icon {width: 54px;height: 54px;line-height: 54px;text-align: center;background-color: transparent;text-align: center;color: var(--theme);border-radius: 50%;position: relative;border: 1px solid var(--theme);}.about-wrapper-2 .about-content .about-author .author-icon .content h5 {font-size: 20px;font-weight: 500;}.about-wrapper-2 .about-content .about-author .author-icon .content h5 a {color: var(--header);}.about-wrapper-2 .about-content .about-author .author-icon .content span {font-size: 18px;font-weight: 400;color: var(--text);font-family: "Jost", sans-serif;margin-bottom: 10px;display: inline-block;}.about-section {position: relative;}.about-section .shape-img {position: absolute;bottom: 40px;right: 40px;opacity: 0.5;width: 220px;}.about-section .shape-img img {width: 100%;height: 100%;}@media (max-width: 1399px) {.about-section .shape-img {display: none;}}@-webkit-keyframes rippleOne {70% {-webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);}}@keyframes rippleOne {70% {-webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);}}@keyframes cir36 {100% {transform: rotate(360deg);}}@keyframes rounded {50% {transform: rotate(15deg);}}@keyframes up-down {0% {transform: translateY(10px);}100% {transform: translateY(-10px);}}@-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;transform: rotateY(-90deg);}25%, 50% {opacity: 1;transform: rotateY(0deg);}}@keyframes letters-loading {0%, 75%, 100% {opacity: 0;transform: rotateY(-90deg);}25%, 50% {opacity: 1;transform: rotateY(0deg);}}@keyframes loaderspin {0% {transform: translate(-50%, -50%) rotate(0deg);}100% {transform: translate(-50%, -50%) rotate(360deg);}}@keyframes tpswing {0% {-webkit-transform: rotate(20deg);-ms-transform: rotate(20deg);transform: rotate(20deg);}100% {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes width {0% {width: 0%;}100% {width: 100%;}}@-webkit-keyframes width {0% {width: 0%;}100% {width: 100%;}}@-webkit-keyframes loaderspin {0% {transform: translate(-50%, -50%) rotate(0deg);}100% {transform: translate(-50%, -50%) rotate(360deg);}}@keyframes loaderpulse {0% {transform: scale(1);}100% {transform: scale(1.2);}}@keyframes rounded {50% {transform: rotate(20deg);}}@keyframes cir36 {100% {transform: rotate(360deg);}}.float-bob-y {-webkit-animation-name: float-bob-y;animation-name: float-bob-y;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes float-bob-y {0% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}}@keyframes float-bob-y {0% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}}.float-bob-x {-webkit-animation-name: float-bob-x;animation-name: float-bob-x;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes float-bob-x {0% {-webkit-transform: translateX(0px);transform: translateX(30px);}50% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(30px);transform: translateX(30px);}}@keyframes float-bob-x {0% {-webkit-transform: translateX(30px);transform: translateX(30px);}50% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(30px);transform: translateX(30px);}}@keyframes bounce-x {0% {-webkit-transform: translateX(0);transform: translateX(0);}50% {-webkit-transform: translateX(30px);transform: translateX(30px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.bounce-x {-webkit-animation: bounce-x 7s infinite linear;animation: bounce-x 7s infinite linear;}@keyframes criss-cross-left {0% {left: -20px;}50% {left: 50%;width: 20px;height: 20px;}100% {left: 50%;width: 375px;height: 375px;}}@keyframes criss-cross-right {0% {right: -20px;}50% {right: 50%;width: 20px;height: 20px;}100% {right: 50%;width: 375px;height: 375px;}}@keyframes rotated2 {0% {transform: rotate(0);}100% {transform: rotate(-360deg);}}@keyframes wave {0% {transform: translateX(0);}50% {transform: translateX(-25%);}100% {transform: translateX(-50%);}}.img-custom-anim-right {animation: img-anim-right 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;opacity: 0;}@keyframes img-anim-right {0% {transform: translateX(5%);clip-path: inset(0 0 0 100%);opacity: 0;}100% {transform: translateX(0);clip-path: inset(0 0 0 0);opacity: 1;}}.img-custom-anim-left {animation: img-anim-left 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;opacity: 0;}@keyframes img-anim-left {0% {transform: translateX(-5%);clip-path: inset(0 100% 0 0);opacity: 0;}100% {transform: translateX(0);clip-path: inset(0 0 0 0);opacity: 1;}}.img-custom-anim-top {animation: img-anim-top 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;}@keyframes img-anim-top {0% {transform: translateY(-5%);clip-path: inset(0 0 100% 0);opacity: 0;}100% {transform: translateY(0);clip-path: inset(0 0 0 0);opacity: 1;}}.brand-image {margin-top: 30px;text-align: center;}.brand-wrapper {margin-right: -20%;}@media (max-width: 1399px) {.brand-wrapper {margin-right: 0;}}.login-wrapper .signin-item {padding: 0 55px;}@media (max-width: 1199px) {.login-wrapper .signin-item {padding: 50px 40px;}}.login-wrapper .signin-item .sign-header {margin-bottom: 30px;text-align: center;}.login-wrapper .signin-item .sign-header h3 {font-size: 32px;}.login-wrapper .signin-item .sign-header p {font-size: 18px;font-weight: 300;color: var(--text);text-align: center;margin-top: 5px;}.login-wrapper .signin-item .social-icon {display: flex;align-items: center;justify-content: space-between;margin-bottom: 35px;}@media (max-width: 1399px) {.login-wrapper .signin-item .social-icon {flex-wrap: wrap;gap: 10px;}}.login-wrapper .signin-item .social-icon a {border-radius: 15px;border: 1px solid rgba(207, 208, 212, 0.2);background: #222226;padding: 20px 45px;display: block;text-align: center;line-height: 1;}.login-wrapper .signin-item .social-icon a i {font-size: 25px;}.login-wrapper .signin-item h5 {font-size: 16px;font-weight: 300;color: var(--text);position: relative;text-align: center;margin-bottom: 15px;}.login-wrapper .signin-item h5::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";top: 9px;width: 42%;height: 1px;background: #F4F6FA;}.login-wrapper .signin-item h5::after {position: absolute;content: "";top: 9px;right: 0;width: 42%;height: 1px;background: #F4F6FA;}.login-wrapper .signin-item .input-item {position: relative;}.login-wrapper .signin-item .input-item span {font-size: 18px;font-weight: 300;color: var(--header);text-align: left;display: inline-block;padding-bottom: 10px;}.login-wrapper .signin-item .input-item input {font-size: 16px;font-weight: 300;text-transform: capitalize;border: none;outline: none;padding: 20px;width: 100%;background-color: #F4F6FA;position: relative;border-radius: 8px;}.login-wrapper .signin-item .input-item input::placeholder {color: var(--text);}.login-wrapper .signin-item .input-item .icon {position: absolute;right: 20px;top: 67px;}.login-wrapper .signin-item .input-item .icon i {color: var(--theme);}.login-wrapper .signin-item .input-item:not(:last-child) {margin-bottom: 20px;}.login-wrapper .signin-item .form-check {display: flex;align-items: center;padding: 0;justify-content: space-between;}.login-wrapper .signin-item .form-check .form-check-label {color: var(--text);margin-left: 10px;font-size: 18px;font-weight: 300;}.login-wrapper .signin-item .form-check span {color: #DB0000;font-size: 18px;font-weight: 300;}.login-wrapper .signin-item .button-items {margin-top: 30px;margin-bottom: 20px;}.login-wrapper .signin-item .button-items .theme-btn {width: 100%;padding: 20px 0;font-size: 18px;border-radius: 10px;}.login-wrapper .signin-item p {text-align: center;}.login-wrapper .signin-item p a {color: var(--theme);font-weight: 400;text-decoration: underline;}.login-wrapper .signin-item .social-icon a {border-radius: 12px;background: #4867AA;display: inline-block;width: 100%;font-size: 16px;font-weight: 400;color: var(--white);padding: 18px 40px;}.login-wrapper .signin-item .social-icon.style-2 a {background-color: #DB0000;}.login-wrapper .signin-item .social-icon.style-3 a {background-color: #55ADEE;}.login-wrapper .sign-content {background-color: var(--theme);text-align: center;padding: 250px 60px;}@media (max-width: 1199px) {.login-wrapper .sign-content {padding: 80px 30px;}}@media (max-width: 767px) {.login-wrapper .sign-content {padding: 60px 30px;}}.login-wrapper .sign-content h2 {color: var(--white);margin-bottom: 15px;}.login-wrapper .sign-content p {color: var(--white);}.login-wrapper .sign-content .theme-btn {background-color: var(--white);color: var(--header);margin-top: 60px;}.login-wrapper .sign-content .theme-btn:hover {color: var(--white);}.contact-wrapper .contact-left .contact-box {padding: 45px 36px;text-align: center;border-radius: 12px;background-color: #F4F6FA;transition: all 0.4s ease-in-out;}.contact-wrapper .contact-left .contact-box:not(:last-child) {margin-bottom: 24px;}.contact-wrapper .contact-left .contact-box .icon {width: 60px;height: 60px;line-height: 60px;text-align: center;border-radius: 50%;border: 1px solid var(--header);margin: 0 auto;transition: all 0.4s ease-in-out;}.contact-wrapper .contact-left .contact-box .content {margin-top: 20px;}.contact-wrapper .contact-left .contact-box .content h4 {margin-bottom: 5px;}.contact-wrapper .contact-left .contact-box .content p a {color: var(--text);}.contact-wrapper .contact-left .contact-box:hover {background-color: var(--theme);}.contact-wrapper .contact-left .contact-box:hover .icon {border: 1px solid var(--white);background-color: var(--white);color: var(--theme);}.contact-wrapper .contact-left .contact-box:hover .content h4 {color: var(--white);}.contact-wrapper .contact-left .contact-box:hover .content p {color: var(--white);}.contact-wrapper .contact-left .contact-box:hover .content p a {color: var(--white);}.contact-wrapper .contact-right-box {padding: 40px;border-radius: 12px;background-color: #F4F6FA;}.contact-wrapper .contact-right-box .contact-form-items {padding-top: 15px;}.contact-wrapper .contact-right-box .contact-form-items .form-clt span {font-weight: 300;color: var(--header);display: inline-block;margin-bottom: 20px;}.contact-wrapper .contact-right-box .contact-form-items .form-clt input, .contact-wrapper .contact-right-box .contact-form-items .form-clt textarea {width: 100%;background-color: var(--white);padding: 13px 17px;line-height: 1;border-radius: 12px;color: rgba(85, 85, 85, 0.6);border: none;outline: none;font-size: 16px;font-weight: 300;}.contact-wrapper .contact-right-box .contact-form-items .form-clt input::placeholder, .contact-wrapper .contact-right-box .contact-form-items .form-clt textarea::placeholder {color: rgba(85, 85, 85, 0.6);}.contact-wrapper .contact-right-box .contact-form-items .form-clt textarea {padding-bottom: 120px;}.contact-wrapper .contact-right-box .contact-form-items .theme-btn {border-radius: 12px;width: 100%;}.google-map iframe {width: 100%;height: 480px;}.cta-sale-wrapper {border-radius: 12px;padding: 40px 80px;display: flex;align-items: center;justify-content: space-around;}@media (max-width: 1399px) {.cta-sale-wrapper {flex-wrap: wrap;gap: 30px;justify-content: center;text-align: center;}.cta-sale-wrapper .cta-car-image {max-width: 550px;}.cta-sale-wrapper .cta-car-image img {width: 100%;height: 100%;}}@media (max-width: 1199px) {.cta-sale-wrapper {padding: 60px 50px;}}@media (max-width: 767px) {.cta-sale-wrapper {padding: 50px 40px;}}@media (max-width: 575px) {.cta-sale-wrapper {padding: 40px 30px;}}.cta-sale-wrapper .cta-car-content {text-align: center;}@media (max-width: 1199px) {.cta-sale-wrapper .cta-car-content {text-align: center;}}.cta-sale-wrapper .cta-car-content h2 {font-size: 56px;font-weight: 600;color: var(--white);margin-bottom: 100px;}@media (max-width: 575px) {.cta-sale-wrapper .cta-car-content h2 {font-size: 44px;}}.cta-sale-wrapper .cta-car-content p {color: var(--white);}.cta-sale-wrapper .cta-car-content .theme-btn {background-color: var(--theme);color: var(--white);margin-top: 30px;}.cta-sale-wrapper .cta-car-content .theme-btn:hover {color: var(--white);}.cta-sale-section {padding: 110px 0px;z-index: 8;}.cta-sale-section::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: var(--white);height: 50%;z-index: -1;}.cta-sale-section.bg-2::before {background-color: var(--bg);}.video-icon {display: inline-block;width: 100px;height: 100px;border-radius: 50%;line-height: 90px;text-align: center;background-color: #FFBF25;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);box-shadow: 0px 6px 100px 0px #FFBB17;border: 6px solid var(--white);}.video-icon i {color: var(--white);}.cta-video-section-2 {padding: 240px 0 240px;background-attachment: fixed;}.faq-image {margin-top: 30px;}.faq-image img {width: 100%;height: 100%;border-radius: 12px;}.faq-content {margin-top: 30px;}.faq-content .accordion-item {border: none !important;background-color: var(--bg);margin-bottom: 20px;}.faq-content .accordion-item .accordion-header .accordion-button {font-weight: 400;color: var(--header);border: none !important;border-radius: 0;box-shadow: none;background-color: var(--bg);padding: 30px 30px 0;text-transform: capitalize;font-size: 18px;font-family: "Kanit", sans-serif;}@media (max-width: 575px) {.faq-content .accordion-item .accordion-header .accordion-button {font-size: 18px;padding: 20px 20px 0;}}.faq-content .accordion-item .accordion-header .accordion-button span {margin-right: 20px;}.faq-content .accordion-item .accordion-header .accordion-button::after {content: "\f324";font-family: "Font Awesome 6 Pro";background: transparent;font-weight: 500;transition: all 0.3s ease-in-out !important;color: var(--header);font-size: 16px;}.faq-content .accordion-item .accordion-header .accordion-button:not(.collapsed)::after {content: "\f325";font-family: "Font Awesome 6 Pro";background: transparent;font-weight: 500;color: var(--theme);}.faq-content .accordion-item .accordion-header .accordion-button.collapsed {border: 1px solid #F4F6FA;padding: 25px 30px;color: var(--header);background-color: var(--bg);}.faq-content .accordion-item .accordion-collapse .accordion-body {padding-left: 30px;padding-top: 25px;color: var(--text);background-color: var(--bg);padding-bottom: 28px;font-size: 16px;font-weight: 300;}.feature-box-items {position: relative;}.feature-box-items::before {position: absolute;top: 33px;right: 35px;content: "";height: 2px;width: 284px;background: linear-gradient(180deg, #4376FB 0%, rgba(67, 118, 251, 0.1) 100%);}@media (max-width: 1199px) {.feature-box-items::before {display: none;}}.feature-box-items .number {position: relative;width: 60px;height: 60px;line-height: 60px;border-radius: 50%;background-color: var(--theme);font-size: 20px;font-weight: 700;font-family: "Jost", sans-serif;color: var(--white);text-align: center;}.feature-box-items .content {margin-top: 20px;}.feature-box-items .content h3 {font-size: 32px;margin-bottom: 5px;}@media (max-width: 575px) {.feature-box-items .content h3 {font-size: 28px;}}.feature-car-wrapper {position: relative;z-index: 9;}.feature-car-wrapper .feature-car-content {max-width: 490px;}.feature-car-wrapper .feature-car-content .feature-button {display: flex;align-items: center;gap: 30px;margin-top: 40px;}@media (max-width: 1199px) {.feature-car-wrapper .feature-car-content .feature-button {flex-wrap: wrap;gap: 20px;}}.feature-car-wrapper .feature-car-content .feature-button .review-items {display: flex;align-items: center;gap: 15px;}.feature-car-wrapper .feature-car-content .feature-button .review-items .content h2 {font-size: 32px;font-weight: 700;color: var(--white);}.feature-car-wrapper .feature-car-content .feature-button .review-items .content h2 span {font-size: 32px;font-weight: 700;margin-bottom: 0;color: var(--white);}.feature-car-wrapper .feature-car-content .feature-button .review-items .content h2 p {color: var(--white);opacity: 0.7;margin-top: 0px;}.feature-car-wrapper .car-list-box {background-color: var(--theme);border-radius: 4px;padding: 32px;}.feature-car-wrapper .car-list-box.style-2 {background-color: var(--white);}.feature-car-wrapper .car-list-box.style-2 h3 {color: var(--header);}.feature-car-wrapper .car-list-box.style-2 .form-clt span {color: var(--header);}.feature-car-wrapper .car-list-box.style-2 .form-clt .nice-select {background: #F4F6FA;}.feature-car-wrapper .car-list-box.style-2 .form-clt .nice-select span {color: var(--text);}.feature-car-wrapper .car-list-box.style-2 .form-clt .nice-select::after {border-color: var(--header);border-bottom: 2px solid var(--header);border-right: 2px solid var(--header);}.feature-car-wrapper .car-list-box.style-2 .theme-btn {background-color: var(--theme);color: var(--white);}.feature-car-wrapper .car-list-box.style-2 .theme-btn:hover {color: var(--white);}.feature-car-wrapper .car-list-box h3 {font-size: 24px;color: var(--white);margin-bottom: 20px;}.feature-car-wrapper .car-list-box .form-clt span {font-size: 18px;display: inline-block;margin-bottom: 10px;color: var(--white);font-weight: 400;}.feature-car-wrapper .car-list-box .form-clt .nice-select {border-radius: 4px;background: rgba(244, 246, 250, 0.1);width: 100%;padding: 14px 16px;}.feature-car-wrapper .car-list-box .form-clt .nice-select span {font-size: 16px;color: var(--white);font-weight: 300;margin-bottom: 0;}.feature-car-wrapper .car-list-box .form-clt .nice-select::after {height: 8px;width: 8px;right: 22px;top: 25px;border-color: var(--white);border-bottom: 2px solid var(--white);border-right: 2px solid var(--white);}.feature-car-wrapper .car-list-box .form-clt .nice-select .list {right: 0;background-color: var(--white);padding: 8px 15px;}.feature-car-wrapper .car-list-box .form-clt .nice-select .option {border: none;font-weight: 400;}.feature-car-wrapper .car-list-box .theme-btn {width: 100%;background-color: var(--white);color: var(--header);border-radius: 4px;}.feature-car-wrapper .car-list-box .theme-btn:hover {color: var(--white);}.feature-car-section {position: relative;z-index: 9;}.feature-car-section::before {width: 376px;height: 376px;border-radius: 50%;background: rgba(255, 255, 255, 0.1);position: absolute;top: -25%;left: -10%;content: "";z-index: -1;}.feature-car-section::after {width: 846px;height: 846px;border-radius: 50%;background: rgba(255, 255, 255, 0.1);position: absolute;bottom: -65%;right: -10%;content: "";z-index: -1;}.feature-car-section .car-shape {position: absolute;bottom: 0;right: 0;}.counter-wrapper {display: grid;grid-template-columns: repeat(4, 1fr);margin: 0 auto;}@media (max-width: 1399px) {.counter-wrapper {flex-wrap: wrap;grid-template-columns: initial;gap: 30px;justify-content: center;display: flex;}}.counter-wrapper .counter-box {width: 380px;height: 380px;border-radius: 50%;border: 1px solid var(--border);text-align: center;position: relative;transition: all 0.4s ease-in-out;margin-right: -25px;margin-left: -25px;}@media (max-width: 1399px) {.counter-wrapper .counter-box {margin-right: 0;margin-left: 0;}}@media (max-width: 767px) {.counter-wrapper .counter-box {width: 300px;height: 300px;}}.counter-wrapper .counter-box .content {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.counter-wrapper .counter-box .content h2 {color: var(--header);font-size: 64px;transition: all 0.4s ease-in-out;}.counter-wrapper .counter-box .content h2 span {transition: all 0.4s ease-in-out;}.counter-wrapper .counter-box:hover, .counter-wrapper .counter-box.active {background-color: var(--theme);position: relative;z-index: 9;}.counter-wrapper .counter-box:hover .content h2, .counter-wrapper .counter-box:hover .content p, .counter-wrapper .counter-box.active .content h2, .counter-wrapper .counter-box.active .content p {color: var(--white);}.feature-card-items {position: relative;padding: 34px;background-color: #F4F6FA;border-radius: 4px;}.feature-card-items::before {position: absolute;top: 52px;right: 35px;content: "";height: 2px;width: 275px;background: linear-gradient(180deg, #4376FB 0%, rgba(67, 118, 251, 0.1) 100%);}@media (max-width: 1199px) {.feature-card-items::before {display: none;}}.feature-card-items .icon {margin-bottom: 20px;}.feature-card-items .content h3 {margin-bottom: 5px;}.footer-widgets-wrapper {padding: 70px 0 100px;}@media (max-width: 991px) {.footer-widgets-wrapper {padding: 50px 0 80px;}}.footer-widgets-wrapper .single-footer-widget {margin-top: 30px;}.footer-widgets-wrapper .single-footer-widget .widget-head {margin-bottom: 30px;}@media (max-width: 575px) {.footer-widgets-wrapper .single-footer-widget .widget-head {margin-bottom: 20px;}}.footer-widgets-wrapper .single-footer-widget .widget-head h3 {font-size: 24px;font-weight: 700;color: var(--white);}.footer-widgets-wrapper .single-footer-widget .list-items li {font-size: 20px;transition: all 0.4s ease-in-out;}.footer-widgets-wrapper .single-footer-widget .list-items li a {color: #F5F5F5;background-image: linear-gradient(var(--white), var(--white));background-position: 0 95%;background-repeat: no-repeat;background-size: 0% 2px;display: inline-block;transition: all 0.4s ease-in-out;}.footer-widgets-wrapper .single-footer-widget .list-items li a:hover {background-size: 100% 1px;color: var(--white);}.footer-widgets-wrapper .single-footer-widget .list-items li:not(:last-child) {margin-bottom: 15px;}.footer-widgets-wrapper .single-footer-widget .list-items li:hover {margin-left: 5px;}.footer-widgets-wrapper .single-footer-widget .contact-list li {color: #DADADA;}.footer-widgets-wrapper .single-footer-widget .contact-list li:not(:last-child) {margin-bottom: 20px;}.footer-widgets-wrapper .single-footer-widget .contact-list li a {color: #F5F5F5;}.footer-bottom-wrapper {display: flex;align-items: center;justify-content: space-between;border-top: 1px solid rgba(67, 118, 251, 0.3);padding: 30px 0;justify-content: space-around;}@media (max-width: 767px) {.footer-bottom-wrapper {flex-wrap: wrap;gap: 20px;justify-content: center;text-align: center;}}.footer-bottom-wrapper p {color: rgba(245, 245, 245, 0.8);}.footer-bottom-wrapper p a {color: rgba(245, 245, 245, 0.8);}@media (max-width: 1199px) {.menu-thumb {display: none !important;}}.header-main {display: flex;align-items: center;justify-content: space-between;padding: 10px 0;}.header-main .main-menu ul {margin-bottom: 0;}.header-main .main-menu ul li {position: relative;list-style: none;display: inline-block;margin-inline-end: 40px;}.header-main .main-menu ul li:last-child {margin-inline-end: 0;}.header-main .main-menu ul li span{font-size: 24px;font-weight: normal;}.header-main .main-menu ul li a {display: inline-block;font-size: 18px;font-weight: 300;color: var(--white);padding: 20px 0;text-align: left;position: relative;text-transform: capitalize;transition: all 0.4s ease-in-out;}.header-main .main-menu ul li a i {margin-left: 7px;}.header-main .main-menu ul li a:hover {color: #FFBF25 !important;}.header-main .main-menu ul li .submenu {position: absolute;top: 100%;inset-inline-start: 0;min-width: 240px;background: var(--white);z-index: 99999;visibility: hidden;opacity: 0;transform-origin: top center;color: var(--header);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);transform: translateY(10px);transition: all 0.4s ease-in-out;}.header-main .main-menu ul li .submenu li {display: block;width: 100%;margin: 0;padding: 0;}.header-main .main-menu ul li .submenu li a {position: relative;z-index: 11;font-size: 18px;font-weight: 300;color: var(--header);padding: 0 25px;padding-bottom: 11px;padding-top: 11px;width: 100%;border-bottom: 1px solid #eeeeee;}.header-main .main-menu ul li .submenu li a:hover {color: var(--white) !important;}.header-main .main-menu ul li .submenu li:last-child a {border: none;}.header-main .main-menu ul li .submenu li .submenu {inset-inline-start: 100%;top: 0;visibility: hidden;opacity: 0;}.header-main .main-menu ul li .submenu li:hover > a {background: var(--theme);color: var(--white) !important;}.header-main .main-menu ul li .submenu li:hover > a::after {color: var(--theme);}.header-main .main-menu ul li .submenu li:hover > .submenu {-webkit-transform: translateY(1);-moz-transform: translateY(1);-ms-transform: translateY(1);-o-transform: translateY(1);transform: translateY(1);visibility: visible;opacity: 1;}.header-main .main-menu ul li .submenu li.has-dropdown > a::after {position: absolute;top: 50%;inset-inline-end: 25px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: var(--theme);}.header-main .main-menu ul li .has-homemenu {width: 1000px;padding: 30px 30px 10px 30px;opacity: 0;left: -250px;visibility: hidden;padding: 30px 30px 10px 30px;}.header-main .main-menu ul li .has-homemenu .homemenu-items {padding-bottom: 20px;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu {position: relative;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb {position: relative;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb a {padding: 0;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb::before {background: -webkit-gradient(linear, left top, left bottom, from(rgba(20, 19, 19, 0)), to(#5e5ef6));background: linear-gradient(to bottom, rgba(99, 92, 92, 0) 0%, #252527 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;content: "";}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover::before {visibility: visible;opacity: 1;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button {opacity: 1;visibility: visible;margin-top: 0;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn {opacity: 1;visibility: visible;bottom: 50%;transform: translateY(50%);}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img {width: 100%;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title {text-align: center !important;margin: 15px auto 0;font-family: "Kanit", sans-serif;font-size: 16px;text-transform: capitalize;font-family: "Jost", sans-serif;font-weight: 400;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title a {padding: 0;width: initial;font-size: 16px;text-transform: capitalize;font-family: "Jost", sans-serif;font-weight: 500;}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title a:hover {color: var(--theme) !important;}.header-main .main-menu ul li:hover > a {color: var(--theme);}.header-main .main-menu ul li:hover > a::after {color: var(--theme);}.header-main .main-menu ul li:hover > .submenu {visibility: visible;opacity: 1;transform: translateY(0px);}.header-main .header-right {gap: 30px;}@media (max-width: 1399px) {.header-main .header-right {gap: 20px;}}.header-main .header-right .search-icon {color: var(--header);font-size: 18px;}.header-main .sidebar__toggle {cursor: pointer;font-size: 20px;color: var(--white);}.header-1 {position: absolute;top: 0;left: 0;width: 100%;z-index: 99;}.header-1 .header-right {gap: 30px;}.header-1 .header-right .menu-cart {position: relative;}@media (max-width: 575px) {.header-1 .header-right .menu-cart {display: none;}}.header-1 .header-right .menu-cart .cart-icon {position: relative;display: inline-block;border-radius: 50%;width: 51px;height: 51px;line-height: 51px;border-radius: 50%;border: 1px solid var(--white);text-align: center;}.header-1 .header-right .menu-cart .cart-icon::before {position: absolute;top: 0;right: -12px;content: "3";width: 20px;line-height: 20px;height: 20px;border-radius: 20px;background-color: #FEB81B;color: var(--black);font-size: 14px;text-align: center;font-weight: 500;}.header-1 .header-right .menu-cart .cart-icon i {color: var(--white);font-size: 20px;}.header-1 .header-right .menu-cart:hover .cart-box {transform: rotateX(0deg);visibility: visible;}@media (max-width: 1199px) {.header-1 .header-right .header-button {display: none;}}.header-1 .header-right .sidebar__toggle {color: var(--white);}.header-logo img{width: 61px;height: 61px;}.logo span{font-family: Pacifico;font-size: 24px;font-weight: normal;line-height: 32px;letter-spacing: 0px;color: #FFFFFF;}.header-1.style-inner {background-color: var(--header);position: static;}.header-2 {border-bottom: 1px solid rgba(85, 85, 85, 0.1);}.header-2 .header-main {display: flex;align-items: center;justify-content: space-between;padding: 10px 0;}.header-2 .header-main .main-menu ul li {margin-inline-end: 32px;}.header-2 .header-main .main-menu ul li a {color: var(--header);}.header-2 .header-main .main-menu ul li a:hover {color: var(--theme) !important;}.header-2 .header-main .header-right {gap: 30px;}@media (max-width: 1399px) {.header-2 .header-main .header-right {gap: 20px;}}.header-2 .header-main .header-right .search-icon {color: var(--header);font-size: 18px;}.header-2 .header-main .sidebar__toggle {cursor: pointer;font-size: 20px;color: var(--white);}.header-2 .header-right {gap: 30px;}.header-2 .header-right .icon-items {display: flex;align-items: center;gap: 12px;}@media (max-width: 767px) {.header-2 .header-right .icon-items {display: none;}}.header-2 .header-right .icon-items .icon {width: 48px;height: 48px;line-height: 48px;border-radius: 50%;border: 1px solid #D5D5D5;display: inline-block;text-align: center;color: var(--header);}.header-2 .header-right .icon-items .content h6 {font-size: 16px;font-family: "Jost", sans-serif;}.header-2 .header-right .icon-items .content p {font-size: 14px;}@media (max-width: 575px) {.header-2 .header-right .menu-cart-item {display: none;}}.header-2 .header-right .menu-cart-item .menu-cart {display: flex;align-items: center;gap: 25px;}.header-2 .header-right .menu-cart {position: relative;}.header-2 .header-right .menu-cart .cart-icon {position: relative;display: inline-block;border-radius: 50%;width: 51px;height: 51px;line-height: 51px;border-radius: 50%;border: 1px solid #D5D5D5;text-align: center;}.header-2 .header-right .menu-cart .cart-icon.style-2::before {content: "00";}.header-2 .header-right .menu-cart .cart-icon::before {position: absolute;top: 0;right: -12px;content: "3";width: 20px;line-height: 20px;height: 20px;border-radius: 20px;background-color: #FEB81B;color: var(--black);font-size: 12px;text-align: center;font-weight: 500;}.header-2 .header-right .menu-cart .cart-icon i {color: var(--header);font-size: 20px;}.header-2 .header-right .menu-cart:hover .cart-box {transform: rotateX(0deg);visibility: visible;}@media (max-width: 1199px) {.header-2 .header-right .header-button {display: none;}}.header-2 .header-right .sidebar__toggle {color: var(--header);}.header-2 .category-oneadjust {display: flex;align-items: center;position: relative;}@media (max-width: 1600px) {.header-2 .category-oneadjust {display: none !important;}}.header-2 .category-oneadjust .nice-select {width: 180px !important;gap: 20px;font-size: 14px;border: none;background-color: #F5F5F5;padding: 16px 16px;border-radius: 8px 0px 0px 8px;font-weight: 300;border-right: none !important;}.header-2 .category-oneadjust .nice-select::after {right: 25px;position: absolute;top: 28px;}.header-2 .category-oneadjust .nice-select span {font-weight: 300;color: var(--text);}.header-2 .category-oneadjust .nice-select .list {max-height: 15vh;background: var(--header);width: 180px;padding: 5px 8px;overflow-y: scroll;right: 0;}.header-2 .category-oneadjust .nice-select .list li {color: var(--white);font-size: 14px;border: none;}.header-2 .category-oneadjust .search-toggle-box {width: 370px;}@media (max-width: 1600px) {.header-2 .category-oneadjust .search-toggle-box {width: 150px;}}@media (max-width: 1399px) {.header-2 .category-oneadjust .search-toggle-box {width: 70px;}}@media (max-width: 1199px) {.header-2 .category-oneadjust .search-toggle-box {width: 60px;}}.header-2 .category-oneadjust .search-toggle-box .input-area {position: relative;}.header-2 .category-oneadjust .search-toggle-box .input-area input {outline: none;border: none;background-color: #F5F5F5;padding: 12px 16px;width: 100%;border-radius: 0px 8px 8px 0px;color: var(--text);font-weight: 300;font-size: 14px;}.header-2 .category-oneadjust .search-toggle-box .input-area input::placeholder {color: var(--text);font-weight: 300;}.header-2 .category-oneadjust .search-toggle-box .input-area .cmn-btn {position: absolute;top: 7px;right: 7px;color: var(--header);background-color: #FFBF25;padding: 13px 16px;line-height: 1;font-size: 300px;font-size: 14px;border-radius: 8px;}.sticky {position: fixed !important;top: 0 !important;left: 0;width: 100%;z-index: 100;transition: all 0.9s;background: linear-gradient(0deg, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.001)), rgba(0, 28, 64, 0.8);backdrop-filter: blur(12px);-webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;box-shadow: var(--box-shadow);}.offcanvas__info {background: var(--bg) none repeat scroll 0 0;border-left: 2px solid var(--theme);position: fixed;right: 0;top: 0;width: 400px;height: 100%;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));-webkit-transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;-moz-transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;z-index: 99999;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}.offcanvas__info::-webkit-scrollbar {display: none;}.offcanvas__info.info-open {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.offcanvas__logo a img {width: 150px;}.offcanvas__wrapper {position: relative;height: 100%;padding: 30px 30px;}.offcanvas__wrapper .offcanvas__content .text {color: var(--text);}.offcanvas__wrapper .offcanvas__content .offcanvas__close {width: 45px;height: 45px;line-height: 45px;text-align: center;border-radius: 50%;background-color: var(--theme);position: relative;z-index: 9;cursor: pointer;}.offcanvas__wrapper .offcanvas__content .offcanvas__close i {color: var(--white);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact {margin-top: 20px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul {margin-top: 20px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li {font-size: 16px;font-weight: 300;text-transform: capitalize;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a {color: var(--text);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child) {margin-bottom: 15px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon {margin-right: 20px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i {color: var(--theme);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact span {text-transform: initial;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn {width: 100%;padding: 18px 40px;text-transform: capitalize !important;color: var(--white);background-color: var(--theme);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn i {margin-left: 10px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn::before {background-color: var(--header);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn:hover {background-color: var(--white);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon {margin-top: 30px;gap: 10px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a {width: 45px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;display: block;background: transparent;color: var(--text);border-radius: 50%;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;text-align: center;border: 1px solid var(--border);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover {background-color: var(--theme);color: var(--white);}.offcanvas__overlay {position: fixed;height: 100%;width: 100%;background: #151515;z-index: 900;top: 0;opacity: 0;visibility: hidden;right: 0;}.offcanvas__overlay.overlay-open {opacity: 0.8;visibility: visible;}@media (max-width: 450px) {.offcanvas__info {width: 300px;}}@media (max-width: 575px) {.offcanvas__wrapper {padding: 20px;}}.breadcrumb-wrapper {position: relative;overflow: hidden;}.breadcrumb-wrapper .page-heading {position: relative;padding: 120px 0 120px;z-index: 9;}@media (max-width: 767px) {.breadcrumb-wrapper .page-heading {padding: 130px 0 80px;flex-wrap: wrap;justify-content: center;gap: 50px;}}@media (max-width: 575px) {.breadcrumb-wrapper .page-heading {padding: 130px 60px;}}.breadcrumb-wrapper .page-heading h1 {color: var(--white);font-size: 48px;position: relative;z-index: 9;font-weight: 700;}@media (max-width: 991px) {.breadcrumb-wrapper .page-heading h1 {font-size: 42px;}}@media (max-width: 575px) {.breadcrumb-wrapper .page-heading h1 {font-size: 36px;}}.breadcrumb-wrapper .page-heading .breadcrumb-items {display: flex;align-items: center;margin-top: 20px;gap: 10px;}@media (max-width: 575px) {.breadcrumb-wrapper .page-heading .breadcrumb-items {margin-top: 15px;}}.breadcrumb-wrapper .page-heading .breadcrumb-items li {color: var(--theme);text-transform: capitalize;font-weight: 400;font-size: 18px;}.breadcrumb-wrapper .page-heading .breadcrumb-items li a {color: var(--white);transition: all 0.4s ease-in-out;}.breadcrumb-wrapper .page-heading .breadcrumb-items li a:hover {color: var(--theme);}.breadcrumb-wrapper .page-heading .breadcrumb-items li i {color: var(--white);}.breadcrumb-wrapper .page-heading .breadcrumb-image {animation: up-down 2s ease-in-out infinite alternate-reverse both;}.breadcrumb-wrapper .page-heading .breadcrumb-image img {width: 100%;height: 100%;max-width: 336px;}.error-content {max-width: 640px;margin: 0 auto;text-align: center;margin-top: -30px;}.error-content h2 {font-weight: 600;font-size: 220px;color: var(--header);line-height: 1;}.error-content h2 span {color: var(--header);}@media (max-width: 991px) {.error-content h2 {font-size: 200px;}}@media (max-width: 575px) {.error-content h2 {font-size: 110px;}}.error-content h3 {font-weight: 700;font-size: 40px;margin-bottom: 10px;}::-webkit-scrollbar {width: 4px;height: 4px;}::-webkit-scrollbar-track {box-shadow: inset 0 0 5px var(--theme);border-radius: 5px;}::-webkit-scrollbar-thumb {background: var(--theme);border-radius: 10px;}.fix {overflow: hidden;}.ralt {position: relative;}.ml-50 {margin-left: 50px;}@media (max-width: 1199px) {.ml-50 {margin-left: 0;}}.ripple {position: relative;}.ripple::before, .ripple::after {position: absolute;left: 50%;top: 50%;width: 110px;height: 110px;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);border-radius: 50%;box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);-webkit-animation: rippleOne 3s infinite;animation: rippleOne 3s infinite;}.ripple::before {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;right: 0;bottom: 0;}.ripple::after {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;right: 0;bottom: 0;}.swiper-dot .swiper-pagination-bullet {width: 10px;height: 10px;transition: all 0.4s ease-in-out;background-color: var(--theme);opacity: 1;border-radius: 10px;}.swiper-dot .swiper-pagination-bullet:not(:last-child) {margin-right: 10px;}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--theme);transition: 0.6s;position: relative;}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before {position: absolute;width: 22px;height: 22px;line-height: 22px;top: -6px;left: -6px;border-radius: 50%;background-color: transparent;border: 2px solid var(--theme);content: "";}.swiper-dot-2 {text-align: center;}.swiper-dot-2 .swiper-pagination-bullet {width: 32px;height: 8px;transition: 0.6s;background-color: rgba(213, 213, 213, 0.6);opacity: 1;border-radius: 10px;position: relative;}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active {background: var(--theme);transition: 0.6s;position: relative;width: 50px;}.array-button {display: flex;align-items: center;gap: 15px;}.array-button .array-prev {width: 48px;height: 48px;line-height: 48px;text-align: center;background: rgba(67, 118, 251, 0.1);color: var(--theme);border-radius: 12px;transition: all 0.4s ease-in-out;border: 1px solid var(--theme);}.array-button .array-prev:hover {background-color: var(--theme);color: var(--white);}.array-button .array-next {width: 48px;height: 48px;line-height: 48px;text-align: center;background-color: var(--theme);color: var(--white);border-radius: 12px;border: 1px solid transparent;transition: all 0.4s ease-in-out;}.array-button .array-next:hover {background-color: var(--header);}.mt-10 {margin-top: 10px;}@media (max-width: 767px) {br {display: none;}}.mt-60 {margin-top: 55px;}.mb-40 {margin-bottom: 40px;}.feature-card {background: rgba(0, 28, 64, 0.3);border-radius: 16px;padding: 30px;height: 100%;}.feature-content {color: #fff;}.feature-title {color: #fff;margin-bottom: 15px;}.feature-icon {font-size: 1em;color: #007bff;margin-right: 10px;}.feature-description {color: #999;margin-bottom: 20px;}.feature-list {list-style: none;padding: 0;margin-top: 20px;}.feature-list li {color: #666;margin-bottom: 10px;}.feature-list li:last-child {margin-bottom: 0;}.feature-list li i {color: #007bff;margin-right: 10px;}.bg-cover {background-repeat: no-repeat;background-size: cover;position: relative;background-position: center;padding-bottom: 100px;background-color: black;}.bg-cover-2 {background-repeat: no-repeat;background-size: cover;position: relative;background-position: center;width: 100%;height: 100%;}.nice-select {background-color: transparent;border: transparent;float: initial;overflow: initial;height: initial;padding: 0;display: inline-flex;align-items: center;line-height: 150%;width: 100%;border: none;}.nice-select:focus, .nice-select:hover {border-color: transparent;}.nice-select::after {height: 8px;width: 8px;right: -25px;top: 15px;border-color: var(--header);border-bottom: 2px solid var(--header);border-right: 2px solid var(--header);}.nice-select .list {width: initial;background-color: var(--theme);box-shadow: none;overflow: initial;box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 3px 0px;width: 100%;top: 100%;padding: 0;max-height: 50vh;overflow-x: auto;right: -50px;}.nice-select .list::-webkit-scrollbar {width: 2px;opacity: 1;display: block;}.nice-select .list::-webkit-scrollbar-button, .nice-select .list::-webkit-scrollbar-thumb {background: var(--header);}.nice-select .option {background-color: transparent;font-size: 16px;line-height: 150%;padding: 4px 5px;min-height: initial;font-weight: 500;}.nice-select .option:hover, .nice-select .option:focus, .nice-select .option.selected.focus {background-color: transparent;}.nice-select .current {font-weight: 500;color: var(--header);}.custom-container {max-width: 1680px;}.page-nav-wrap ul li {display: inline-block;}.page-nav-wrap ul li .page-numbers {display: inline-block;width: 50px;height: 50px;line-height: 50px;background: transparent;font-weight: 600;transition: all 0.3s ease-in-out;margin: 0 2px;border: 1px solid var(--border);color: var(--header);border-radius: 50%;}.page-nav-wrap ul li .page-numbers.current {background-color: var(--theme);color: var(--header);}@media (max-width: 767px) {.page-nav-wrap ul li .page-numbers {margin-top: 10px;width: 50px;height: 50px;line-height: 50px;font-size: 14px;}}.page-nav-wrap ul li .page-numbers i {margin-top: 2px;}.page-nav-wrap ul li .page-numbers.icon {border: none;background-color: transparent;color: var(--theme);}.page-nav-wrap ul li .page-numbers.icon:hover {border: none;background-color: transparent;color: var(--theme);}.page-nav-wrap ul li .page-numbers:hover {background-color: var(--theme);color: var(--white);border: 1px solid transparent;}.item-bg-color {background-color: #F4F6FA !important;}.hero-1 {padding: 300px 0 300px;position: relative;}.hero-1 .swiper-dot {position: absolute;bottom: 20%;right: 30%;z-index: 9;}@media (max-width: 1199px) {.hero-1 .swiper-dot {display: none;}}.hero-1 .hero-content {position: relative;z-index: 9;transform: translateY(250px);opacity: 0;visibility: hidden;}.hero-1 .hero-content span {font-weight: 400;color: rgba(255, 255, 255, 0.9);display: inline-block;margin-bottom: 10px;}.hero-1 .hero-content h1 {color: var(--white);}.hero-1 .hero-content p {color: #D5D5D5;margin-top: 10px;}.hero-1 .hero-content .hero-button {margin-top: 50px;display: flex;align-items: center;gap: 50px;}@media (max-width: 1199px) {.hero-1 .hero-content .hero-button {flex-wrap: wrap;gap: 30px;}}.hero-1 .hero-content .hero-button .link-btn {font-weight: 400;color: var(--white);display: inline-block;text-decoration: underline;}.hero-1 .hero-content .hero-button .link-btn:hover {color: var(--theme);}.hero-1 .hero-content .review-items {display: flex;align-items: center;gap: 15px;margin-top: 120px;}@media (max-width: 1199px) {.hero-1 .hero-content .review-items {margin-top: 70px;}}@media (max-width: 991px) {.hero-1 .hero-content .review-items {margin-top: 50px;}}@media (max-width: 767px) {.hero-1 .hero-content .review-items {margin-top: 40px;}}@media (max-width: 575px) {.hero-1 .hero-content .review-items {margin-top: 30px;}}.hero-1 .hero-content .review-items .content h2 {font-size: 32px;font-weight: 700;color: var(--white);}.hero-1 .hero-content .review-items .content h2 span {font-size: 32px;font-weight: 700;margin-bottom: 0;color: var(--white);}.hero-1 .hero-content .review-items .content h2 p {color: var(--white);opacity: 0.7;margin-top: 0px;}.hero-1 .hero-content-2 {position: relative;z-index: 9;}.hero-1 .hero-content-2 span {font-weight: 400;color: rgba(255, 255, 255, 0.9);display: inline-block;margin-bottom: 10px;}.hero-1 .hero-content-2 h1 {color: var(--white);font-size: 56px;}@media (max-width: 991px) {.hero-1 .hero-content-2 h1 {font-size: 50px;}}@media (max-width: 767px) {.hero-1 .hero-content-2 h1 {font-size: 42px;}}@media (max-width: 575px) {.hero-1 .hero-content-2 h1 {font-size: 34px;}}.hero-1 .hero-content-2 p {color: #D5D5D5;margin-top: 10px;}.hero-1 .hero-content-2 .hero-button {margin-top: 50px;display: flex;align-items: center;gap: 50px;}@media (max-width: 1199px) {.hero-1 .hero-content-2 .hero-button {flex-wrap: wrap;gap: 30px;}}.hero-1 .hero-content-2 .hero-button .link-btn {font-weight: 400;color: var(--white);display: inline-block;text-decoration: underline;}.hero-1 .hero-content-2 .hero-button .link-btn:hover {color: var(--theme);}.hero-1 .hero-content-2 .review-items {display: flex;align-items: center;gap: 15px;margin-top: 120px;}@media (max-width: 1199px) {.hero-1 .hero-content-2 .review-items {margin-top: 70px;}}@media (max-width: 991px) {.hero-1 .hero-content-2 .review-items {margin-top: 50px;}}@media (max-width: 767px) {.hero-1 .hero-content-2 .review-items {margin-top: 40px;}}@media (max-width: 575px) {.hero-1 .hero-content-2 .review-items {margin-top: 30px;}}.hero-1 .hero-content-2 .review-items .counter-box h2 {font-size: 40px;font-weight: 700;}.hero-1 .hero-content-2 .review-items .counter-box h2 span {font-size: 40px;font-weight: 700;}.hero-1 .hero-content-2 .review-items .counter-box p {margin-top: 5px;font-size: 18px;font-weight: 300;color: #D5D5D5;}.hero-1 .hero-image-items {text-align: right;position: relative;z-index: 9;}.hero-1 .hero-image-items .hero-image {position: relative;transform: translateY(250px);opacity: 0;visibility: hidden;z-index: 9;}@media (max-width: 1199px) {.hero-1 .hero-image-items .hero-image img {width: 100%;height: 100%;}}.hero-1 .hero-image-items .bg-shape {position: absolute;right: 0;top: -50%;z-index: -1;}@media (max-width: 1199px) {.hero-1 .hero-image-items .bg-shape {display: none;}}.hero-1 .hero-items-image-2 .hero-image-2 img {width: 100%;height: 100%;border-radius: 12px;}.hero-1 .hero-items-image-2 .hero-right .client-top {text-align: center;}.hero-1 .hero-items-image-2 .hero-right .client-top h3 {margin-top: 15px;font-size: 16px;color: var(--white);text-transform: uppercase;font-weight: 400;}.hero-1 .hero-items-image-2 .hero-right .client-top h3 b {color: #FFBF25;font-size: 16px;}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items {padding: 20px;border-radius: 12px;border: 1px solid #4376FB;background: #082448;position: relative;margin-top: 32px;margin-bottom: 32px;}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .car-titile {margin-bottom: 50px;}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .car-titile h4 {font-size: 18px;color: var(--white);}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .car-titile p {font-size: 16px;font-weight: 400;color: rgba(255, 255, 255, 0.8);}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .post-cat {position: absolute;top: 30px;right: 20px;color: var(--header);font-size: 14px;font-weight: 500;background-color: var(--white);padding: 6px 12px;line-height: 1;border-radius: 32px;}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .price-items {margin-top: 50px;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1399px) {.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .price-items {gap: 20px;flex-wrap: wrap;}}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .price-items .post-cat-2 {padding: 6px 14px;border-radius: 32px;font-size: 14px;font-weight: 400;background: rgba(0, 87, 198, 0.9);color: var(--white);display: inline-block;}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .price-items h4 {color: var(--white);font-size: 20px;font-weight: 700;}.hero-1 .hero-items-image-2 .hero-right .hero-car-box-items .car-image img {width: 100%;height: 100%;}.hero-1 .hero-items-image-2 .hero-right .theme-btn {width: 100%;padding: 17.5px 40px;}.hero-1 .hero-items-image-2 .hero-right .theme-btn::before {background-color: var(--white);}.hero-1 .hero-items-image-2 .hero-right .theme-btn:hover {color: var(--header);}.hero-1 .swiper-slide.swiper-slide-active .hero-content {opacity: 1;transform: translateY(0px);transition: all 2500ms ease;visibility: visible;}.hero-1 .swiper-slide.swiper-slide-active .hero-image-items .hero-image {opacity: 1;transform: translateY(0px);transition: all 1500ms ease;visibility: visible;}.hero-1 .swiper-slide.swiper-slide-active .hero-image-items .bg-shape {opacity: 1;transform: translateY(0px);transition: all 1000ms ease;visibility: visible;}.hero-3 {margin-top: 24px;}.hero-3 .hero-left-items {padding: 120px 100px;border-radius: 12px;}@media (max-width: 1199px) {.hero-3 .hero-left-items {padding: 120px 70px;}}@media (max-width: 991px) {.hero-3 .hero-left-items {padding: 120px 60px;}}@media (max-width: 767px) {.hero-3 .hero-left-items {padding: 120px 50px;}}@media (max-width: 575px) {.hero-3 .hero-left-items {padding: 120px 40px;}}.hero-3 .hero-left-items .hero-content {max-width: 420px;position: relative;z-index: 9;transform: translateY(250px);opacity: 0;visibility: hidden;}.hero-3 .hero-left-items .hero-content h4 {color: #DB0000;margin-bottom: 15px;}.hero-3 .hero-left-items .hero-content h1 {color: var(--white);}.hero-3 .hero-left-items .hero-content .theme-btn {margin-top: 40px;}.hero-3 .hero-left-items .hero-content .theme-btn::before {background-color: var(--theme);}.hero-3 .hero-right-items {padding: 32px 30px;height: 536px;border-radius: 12px;text-align: center;}.hero-3 .hero-right-items h3 {color: #DB0000;margin-bottom: 10px;}.hero-3 .hero-right-items p {color: var(--header);margin-bottom: 30px;}.hero-3 .details-list {background: rgba(244, 246, 250, 0.5);}.hero-3 .details-list li {font-size: 20px;font-weight: 400;color: var(--header);padding: 18px 25px;display: flex;align-items: center;justify-content: space-between;}.hero-3 .details-list li:not(:last-child) {border-bottom: 1px solid rgba(213, 213, 213, 0.5);}.hero-3 .details-list li img {width: 22px;margin-right: 10px;}.hero-3 .details-list li span {font-weight: 400;color: var(--header);}.hero-3 .details-list li:hover a {color: var(--theme);}.hero-3 .details-list li:hover span {color: var(--theme);}.hero-3.style-2 .hero-left-items {padding-top: 112px;}.hero-3.style-2 .hero-right-items {height: 520px;}.hero-3 .swiper-slide.swiper-slide-active .hero-content {opacity: 1;transform: translateY(0px);transition: all 2500ms ease;visibility: visible;}.hero-3 .hero-slider-2 {position: relative;}.hero-3 .hero-slider-2 .array-button {display: flex;align-items: center;justify-content: space-between;position: absolute;top: 50%;left: 20px;right: 20px;z-index: 99;transform: translateY(-50%);opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;}@media (max-width: 1399px) {.hero-3 .hero-slider-2 .array-button {display: none;}}.hero-3 .hero-slider-2 .array-button .array-prev, .hero-3 .hero-slider-2 .array-button .array-next {width: 50px;height: 50px;line-height: 50px;text-align: center;background-color: transparent;color: var(--white);border-radius: 50%;border: 1px solid var(--white);}.hero-3 .hero-slider-2 .array-button .array-prev:hover, .hero-3 .hero-slider-2 .array-button .array-next:hover {background-color: var(--theme);color: var(--white);border: 1px solid var(--theme);}.hero-3:hover .array-button {opacity: 1;visibility: visible;}.mean-container a.meanmenu-reveal {display: none;}.mean-container .mean-nav {background: none;margin-top: 0;}.mean-container .mean-bar {padding: 0;min-height: auto;background: none;}.mean-container .mean-nav > ul {padding: 0;margin: 0;width: 100%;list-style-type: none;display: block !important;}.mean-container .mean-nav > ul .homemenu-items {display: flex;align-items: center;gap: 30px;justify-content: space-between;}@media (max-width: 1199px) {.mean-container .mean-nav > ul .homemenu-items {flex-wrap: wrap;}}.mean-container .mean-nav > ul .homemenu-items .homemenu {position: relative;}@media (max-width: 1199px) {.mean-container .mean-nav > ul .homemenu-items .homemenu {max-width: 300px;text-align: center;margin: 0 auto;border: 1px solid var(--border);padding: 10px;}}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb {position: relative;}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 60%;gap: 10px;display: flex;justify-content: center;flex-direction: column;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;margin-top: 20px;}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn {padding: 12px 20px;color: var(--white) !important;width: initial;font-size: 16px;text-align: center;border-radius: 0;}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover {color: var(--white) !important;}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb::before {background: -webkit-gradient(linear, left top, left bottom, from(rgba(20, 19, 19, 0)), to(#5e5ef6));background: linear-gradient(to bottom, rgba(99, 92, 92, 0) 0%, #252527 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;content: "";}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover::before {visibility: visible;opacity: 1;}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover .demo-button {opacity: 1;visibility: visible;margin-top: 0;}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn {opacity: 1;visibility: visible;bottom: 50%;transform: translateY(50%);}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb img {width: 100%;}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-title {text-align: center;margin: 15px auto;display: inline-block;font-size: 16px;}.mean-container a.meanmenu-reveal {display: none !important;}.mean-container .mean-nav ul li a {width: 100%;padding: 10px 0;color: var(--header);font-size: 16px;line-height: 1.5;font-weight: 500;text-transform: capitalize;border-bottom: 1px solid var(--border) !important;border: none;}.mean-container .mean-nav ul li a:hover {color: var(--theme);}.mean-container .mean-nav ul li a:last-child {border-bottom: 0;}.mean-container .mean-nav ul li a:hover {color: var(--theme2);}.mean-container .mean-nav ul li a.mean-expand {margin-top: 5px;padding: 0 !important;}.mean-container .mean-nav ul li > a > i {display: none;}.mean-container .mean-nav ul li > a.mean-expand i {display: inline-block;font-size: 18px;}.mean-container .mean-nav > ul > li:first-child > a {border-top: 0;}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i {transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transition: all 0.4s ease-in-out;}.mean-container .mean-nav ul li .mega-menu li a {height: 200px;width: 100%;padding: 0;border-top: 0;margin-bottom: 20px;}.news-box-items {margin-top: 30px;}.news-box-items .news-image img {width: 100%;height: 100%;border-radius: 4px;}.news-box-items .news-content {margin-top: 25px;}.news-box-items .news-content h3 {margin-bottom: 10px;}.news-box-items .news-content h3 a:hover {color: var(--theme);}.news-box-items .news-content .link-btn-area {display: flex;align-items: center;justify-content: space-between;margin-top: 20px;}.news-box-items .news-content .link-btn-area .link {display: inline-block;font-size: 20px;font-weight: 400;color: var(--header);}.news-box-items .news-content .link-btn-area .link:hover {color: var(--theme);}.news-box-items .news-content .link-btn-area .arrow-icon {color: var(--header);}.news-box-items .news-content .link-btn-area .arrow-icon:hover {color: var(--theme);}.news-box-items.style-2 .news-content {margin-top: 0;margin-bottom: 25px;}.news-card-items {margin-top: 30px;background-color: var(--white);border-radius: 7px;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1600px) {.news-card-items {flex-wrap: wrap;gap: 30px;padding: 30px;}}.news-card-items .content {max-width: 410px;padding-left: 24px;}@media (max-width: 1600px) {.news-card-items .content {padding-left: 0;}}.news-card-items .content h4 {font-size: 24px;font-weight: 500;color: var(--theme);}.news-card-items .content h4 span {font-size: 14px;color: var(--text);font-weight: 300;font-family: "Kanit", sans-serif;}.news-card-items .content h3 {margin-bottom: 10px;}.news-card-items .content h3 a:hover {color: var(--theme);}.news-card-items .content .theme-btn {padding: 17.5px 36px;min-width: 150px;background: rgba(67, 118, 251, 0.1);color: var(--header);margin-top: 30px;}.news-card-items .content .theme-btn::before {background-color: var(--theme);}.news-card-items .content .theme-btn:hover {color: var(--white);}.news-card-items .thumb {padding: 12px;}@media (max-width: 1600px) {.news-card-items .thumb {padding: 0;}}.news-card-items .thumb img {border-radius: 4px;}@media (max-width: 1600px) {.news-card-items .thumb img {width: 100%;height: 100%;}}.news-details-wrapper .news-details-items .details-thumb img {width: 100%;height: 100%;border-radius: 12px;}.news-details-wrapper .news-details-items .details-content {margin-top: 30px;}.news-details-wrapper .news-details-items .details-content h2 {font-size: 48px;margin-bottom: 20px;}@media (max-width: 991px) {.news-details-wrapper .news-details-items .details-content h2 {font-size: 44px;}}@media (max-width: 767px) {.news-details-wrapper .news-details-items .details-content h2 {font-size: 40px;}}@media (max-width: 575px) {.news-details-wrapper .news-details-items .details-content h2 {font-size: 36px;}}.news-details-wrapper .news-details-items .details-content .details-image-2 {margin-top: 30px;margin-bottom: 30px;}.news-details-wrapper .news-details-items .details-content .details-image-2 .details-img {height: 308px;}.news-details-wrapper .news-details-items .details-content .details-image-2 .details-img img {width: 100%;height: 100%;border-radius: 12px;}.news-details-wrapper .news-details-items .details-content h3 {font-size: 40px;}.news-details-wrapper .news-details-items .details-content .box-text {padding: 32px;text-align: center;background-color: #F4F6FA;margin-top: 40px;margin-bottom: 40px;font-size: 24px;font-weight: 400;color: var(--header);line-height: 150%;}.news-details-wrapper .news-details-items .details-content h4 {font-size: 32px;}.news-details-wrapper .news-details-items .details-content .details-img-3 {padding: 20px 0;}.news-details-wrapper .news-details-items .details-content .details-img-3 img {width: 100%;height: 100%;border-radius: 12px;}.news-details-wrapper .news-details-items .tag-share-wrap {border-top: 1px solid #F4F6FA;border-bottom: 1px solid #F4F6FA;padding: 30px 0;}.news-details-wrapper .news-details-items .tag-share-wrap .tagcloud span {display: inline-block;font-weight: 500;color: var(--header);margin-right: 15px;}.news-details-wrapper .news-details-items .tag-share-wrap .tagcloud a {display: inline-block;padding: 12px 26px;line-height: 1;background: #F4F6FA;margin-right: 8px;text-transform: capitalize;font-weight: 500;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;border-radius: 0;color: var(--text);}@media (max-width: 575px) {.news-details-wrapper .news-details-items .tag-share-wrap .tagcloud a {margin-bottom: 5px;}}.news-details-wrapper .news-details-items .tag-share-wrap .tagcloud a:hover {background-color: var(--theme);color: var(--white);}.news-details-wrapper .news-details-items .tag-share-wrap .social-share span {font-size: 16px;color: var(--header);font-weight: 500;}.news-details-wrapper .news-details-items .tag-share-wrap .social-share a {font-size: 16px;color: var(--text);}.news-details-wrapper .news-details-items .tag-share-wrap .social-share a:not(:last-child) {margin-right: 10px;}.news-details-wrapper .news-details-items .tag-share-wrap .social-share a:hover {color: var(--theme);}.news-details-wrapper .comments-area {margin-top: 40px;}.news-details-wrapper .comments-area .comments-heading {margin-bottom: 30px;}@media (max-width: 575px) {.news-details-wrapper .comments-area .comments-heading {margin-bottom: 20px;}}.news-details-wrapper .comments-area .comments-heading h3 {font-size: 24px;font-weight: 700;color: var(--header);}@media (max-width: 575px) {.news-details-wrapper .comments-area .comments-heading h3 {font-size: 22px;}}.news-details-wrapper .comments-area .blog-single-comment {border-bottom: 1px solid var(--border);}@media (max-width: 575px) {.news-details-wrapper .comments-area .blog-single-comment {flex-wrap: wrap;gap: 20px;}}.news-details-wrapper .comments-area .blog-single-comment .content .head .con h5 {margin-bottom: 10px;font-weight: 600;font-size: 20px;}.news-details-wrapper .comments-area .blog-single-comment .content .head .con h5 a {color: var(--white);}.news-details-wrapper .comments-area .blog-single-comment .content .head .star i {color: #FFBF25;font-size: 14px;}.news-details-wrapper .comments-area .blog-single-comment .content .reply {border-radius: 30px;padding: 5px 15px;font-weight: 400;background-color: var(--bg);color: var(--theme);}.news-details-wrapper .comment-form-wrap h3 {font-size: 32px;margin-bottom: 30px;}@media (max-width: 575px) {.news-details-wrapper .comment-form-wrap h3 {font-size: 28px;margin-bottom: 20px;}}.news-details-wrapper .comment-form-wrap .form-clt span {color: var(--text);display: inline-block;margin-bottom: 10px;}.news-details-wrapper .comment-form-wrap .form-clt input, .news-details-wrapper .comment-form-wrap .form-clt textarea {width: 100%;outline: none;border: none;background-color: #F4F6FA;padding: 16px 20px;font-weight: 300;border-radius: 8px;color: var(--text);}.news-details-wrapper .comment-form-wrap .form-clt input::placeholder, .news-details-wrapper .comment-form-wrap .form-clt textarea::placeholder {color: var(--text);}.news-details-wrapper .comment-form-wrap .form-clt textarea {padding-bottom: 100px;}.news-details-wrapper .comment-form-wrap .theme-btn {width: 100%;border-radius: 12px;}.news-section .nav {display: flex;align-items: center;justify-content: center;margin-bottom: 60px;gap: 15px;}.news-section .nav .nav-item .nav-link {font-size: 18px;color: var(--header);font-weight: 400;border: 1px solid var(--border);padding: 13px 20px;line-height: 1;}.news-section .nav .nav-item .nav-link.active {background-color: var(--theme);color: var(--white);border: 1px solid var(--theme);}.preloader {align-items: center;cursor: default;display: flex;height: 100%;justify-content: center;position: fixed;left: 0;top: 0;width: 100%;z-index: 9999999;}.preloader .animation-preloader {z-index: 1000;}.preloader .animation-preloader .spinner {animation: spinner 1s infinite linear;border-radius: 50%;border: 3px solid rgba(0, 0, 0, 0.2);border-top-color: var(--theme);height: 9em;margin: 0 auto 3.5em auto;width: 9em;}@media (max-width: 767px) {.preloader .animation-preloader .spinner {width: 7.5em;height: 7.5em;margin: 0 auto 1.5em auto;}}.preloader .animation-preloader .txt-loading {font: bold 5em "Jost", sans-serif, "Kanit", sans-serif;text-align: center;user-select: none;}@media (max-width: 767px) {.preloader .animation-preloader .txt-loading {font-size: 2.5em;}}.preloader .animation-preloader .txt-loading .letters-loading {color: var(--theme);position: relative;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before {animation-delay: 0.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before {animation-delay: 0.4s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before {animation-delay: 0.6s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before {animation-delay: 0.8s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before {animation-delay: 1s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before {animation-delay: 1.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before {animation-delay: 1.4s;}.preloader .animation-preloader .txt-loading .letters-loading::before {animation: letters-loading 4s infinite;content: attr(data-text-preloader);left: 0;opacity: 0;font-family: "Jost", sans-serif;position: absolute;top: -3px;transform: rotateY(-90deg);}.preloader p {font-size: 15px;font-weight: 600;text-transform: uppercase;letter-spacing: 8px;color: var(--theme);}.preloader .loader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;font-size: 0;z-index: 1;pointer-events: none;}.preloader .loader .row {height: 100%;}.preloader .loader .loader-section {padding: 0px;}.preloader .loader .loader-section .bg {background-color: var(--bg);height: 100%;left: 0;width: 100%;transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);}.preloader.loaded .animation-preloader {opacity: 0;transition: 0.3s ease-out;}.preloader.loaded .loader-section .bg {width: 0;transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);}.mouse-cursor {position: fixed;left: 0;top: 0;pointer-events: none;border-radius: 50%;-webkit-transform: translateZ(0);transform: translateZ(0);visibility: hidden;}.cursor-inner {width: 6px;height: 6px;z-index: 10000001;background-color: var(--theme2);-webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;}.cursor-inner.cursor-hover {margin-left: -35px;margin-top: -35px;width: 70px;height: 70px;background-color: var(--theme2);opacity: 0.3;}.cursor-outer {margin-left: -12px;margin-top: -12px;width: 30px;height: 30px;border: 1px solid var(--theme2);-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 10000000;opacity: 0.5;-webkit-transition: all 0.08s ease-out;-o-transition: all 0.08s ease-out;transition: all 0.08s ease-out;}.cursor-outer.cursor-hover {opacity: 0;}.back-to-top {border-radius: 50%;background-color: transparent;width: 60px;height: 60px;line-height: 60px;color: var(--white);font-size: 18px;position: fixed;display: inline-block;z-index: 99;right: 30px;bottom: 30px;transition: all 0.4s ease-in-out;opacity: 0;visibility: hidden;transform: translateY(20px);background-color: var(--theme);}.back-to-top:hover {background-color: var(--header);color: var(--white);}.back-to-top.show {opacity: 1;visibility: visible;transform: translate(0);}.project-box-image {position: relative;overflow: hidden;border-radius: 12px;}.project-box-image img {width: 100%;height: 100%;border-radius: 12px;transition: all 0.4s ease-in-out;}.project-box-image .project-content {position: absolute;bottom: -120px;left: 32px;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;}.project-box-image .project-content h3 {font-size: 32px;margin-bottom: 5px;}.project-box-image .project-content h3 a {color: var(--white);}.project-box-image .project-content h3 a:hover {color: var(--theme);}.project-box-image .project-content p {color: var(--white);margin-bottom: 15px;}.project-box-image .project-content .link-btn {display: inline-block;font-size: 18px;color: var(--white);font-weight: 400;}.project-box-image .project-content .link-btn i {margin-left: 8px;}.project-box-image::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 41.67%, rgba(0, 0, 0, 0.4) 72.96%, rgba(0, 0, 0, 0.8) 100%);border-radius: 12px;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;}.project-box-image:hover::before {opacity: 1;visibility: visible;}.project-box-image:hover img {transform: scale(1.1);}.project-box-image:hover .project-content {bottom: 32px;opacity: 1;visibility: visible;}.project-details-wrapper .project-title {display: flex;align-items: center;justify-content: space-between;margin-bottom: 50px;}@media (max-width: 1199px) {.project-details-wrapper .project-title {flex-wrap: wrap;margin-bottom: 30px;gap: 20px;}}.project-details-wrapper .project-title p {max-width: 318px;}.project-details-wrapper .details-image img {width: 100%;height: 100%;border-radius: 12px;}.project-details-wrapper .details-content {margin-top: 30px;}.project-details-wrapper .details-content .details-image-2 {margin-top: 40px;margin-bottom: 40px;}.project-details-wrapper .details-content .details-image-2 img {width: 100%;height: 100%;border-radius: 12px;}.project-details-wrapper .details-content h3 {font-size: 32px;margin-bottom: 20px;}.project-details-wrapper .details-content h4 {font-size: 24px;}.project-details-wrapper .details-content .list-area {margin-top: 30px;display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}@media (max-width: 1199px) {.project-details-wrapper .details-content .list-area {flex-wrap: wrap;gap: 30px;}}.project-details-wrapper .details-content .list-area ul li {font-size: 18px;color: var(--header);font-weight: 400;}.project-details-wrapper .details-content .list-area ul li:not(:last-child) {margin-bottom: 15px;}.project-details-wrapper .details-content .list-area ul li i {margin-right: 5px;color: #DB0000;}.project-details-wrapper .details-content h5 {font-size: 20px;}.project-card-image {position: relative;overflow: hidden;}.project-card-image img {width: 100%;height: 100%;border-radius: 12px;}.project-card-image .content {position: absolute;left: 24px;right: 24px;bottom: -100px;transition: all 0.4s ease-in-out;opacity: 0;visibility: hidden;}.project-card-image .content h3 {font-size: 32px;font-weight: 700px;margin-bottom: 5px;}.project-card-image .content h3 a {color: var(--white);}.project-card-image .content h3 a:hover {color: var(--theme);}.project-card-image .content p {color: var(--white);}.project-card-image .content .theme-btn {border-radius: 12px;font-weight: 300;padding: 17px 40px;width: 100%;margin-top: 20px;}.project-card-image .content .theme-btn::before {background-color: var(--white);}.project-card-image .content .theme-btn:hover {color: var(--header);}.project-card-image::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";border-radius: 12px;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 30.56%, rgba(0, 0, 0, 0.3) 59.44%, rgba(0, 0, 0, 0.6) 100%);}.project-card-image:hover::before {opacity: 1;visibility: visible;}.project-card-image:hover .content {opacity: 1;visibility: visible;bottom: 24px;}.project-section .nav {display: flex;align-items: center;justify-content: center;margin-bottom: 60px;gap: 15px;}.project-section .nav .nav-item .nav-link {font-size: 18px;color: var(--header);font-weight: 400;border: 1px solid var(--border);padding: 11px 30px;line-height: 1;}.project-section .nav .nav-item .nav-link.active {background-color: var(--theme);color: var(--white);border: 1px solid var(--theme);}.section-title {text-align: center;position: relative;z-index: 99;margin-bottom: 20px;margin-top: -1px;}@media (max-width: 767px) {.section-title {margin-bottom: 0;}}.section-title h6 {font-size: 20px;font-weight: 700;line-height: 1;color: var(--biaoyu);margin-bottom: 10px;}.section-title-area {display: flex;align-items: center;justify-content: space-around;position: relative;z-index: 9;margin-top: 80px;margin-bottom: 30px;}@media (max-width: 991px) {.section-title-area {flex-wrap: wrap;gap: 30px;}}.center {text-align: center;margin: 0 auto;}.section-bg {background-color: var(--bg);}.section-bg-black {background-color: var(--black);}.theme-bg {background-color: var(--theme);}.footer-bg {background-color: #05071A;}.section-padding {padding: 120px 0;}@media (max-width: 1199px) {.section-padding {padding: 100px 0;}}@media (max-width: 991px) {.section-padding {padding: 80px 0;}}.section-padding-2 {padding: 80px 0;}.service-box-items {margin-top: 30px;padding: 32px;border: 1px solid rgba(213, 213, 213, 0.2);background: rgba(244, 246, 250, 0.5);border-radius: 8px;overflow: hidden;transition: all 0.4s ease-in-out;}.service-box-items .number {width: 60px;height: 60px;line-height: 60px;border-radius: 50%;font-size: 20px;font-weight: 700;font-family: "Jost", sans-serif;color: var(--header);border: 1px solid #D5D5D5;text-align: center;}.service-box-items .content {margin-top: 20px;}.service-box-items .content h4 {margin-bottom: 5px;}.service-box-items .content h4 a:hover {color: var(--theme);}.service-box-items .content .icon {margin-top: 30px;display: inline-block;font-weight: 300;font-size: 18px;position: relative;transform: translateX(0);transition: 0.7s;color: var(--header);}.service-box-items .content .icon::before {position: absolute;content: "View Details";font-weight: 300;color: var(--theme);font-size: 18px;left: -95px;top: -2px;transition: all 0.4s ease-in-out;opacity: 0;}.service-box-items .content .icon:hover {color: var(--theme);transform: translateX(95px);}.service-box-items .content .icon:hover i {margin-left: 12px;}.service-box-items .content .icon:hover::before {opacity: 1;}.service-box-items:hover {border: 1px solid var(--theme);}.service-details-wrapper .service-details-items .details-image img {width: 100%;height: 100%;border-radius: 12px;}.service-details-wrapper .service-details-items .service-details-content {margin-top: 25px;}.service-details-wrapper .service-details-items .service-details-content h2 {font-size: 32px;}.service-details-wrapper .service-details-items .service-details-content .box-text {padding: 32px;text-align: center;background-color: #F4F6FA;margin-top: 32px;margin-bottom: 32px;}.service-details-wrapper .service-details-items .service-details-content .details-image-2 {height: 280px;}.service-details-wrapper .service-details-items .service-details-content .details-image-2 img {width: 100%;height: 100%;border-radius: 12px;object-fit: cover;}.main-sidebar {position: sticky;top: 120px;}.main-sidebar .single-sidebar-widget {margin-bottom: 30px;}.main-sidebar .single-sidebar-widget .service-widget-categories ul li {display: flex;align-items: center;justify-content: space-between;padding: 10px 18px;background-color: #F4F6FA;font-weight: 400;transition: all 0.4s ease-in-out;border-radius: 0;font-size: 18px;line-height: 1;border-radius: 4px;}.main-sidebar .single-sidebar-widget .service-widget-categories ul li a {color: var(--header);}.main-sidebar .single-sidebar-widget .service-widget-categories ul li span {transition: all 0.4s ease-in-out;color: var(--header);width: 40px;height: 40px;line-height: 40px;text-align: center;background-color: var(--white);}.main-sidebar .single-sidebar-widget .service-widget-categories ul li:not(:last-child) {margin-bottom: 8px;}.main-sidebar .single-sidebar-widget .service-widget-categories ul li:hover {background-color: var(--theme);}.main-sidebar .single-sidebar-widget .service-widget-categories ul li:hover a {color: var(--white);}.main-sidebar .single-sidebar-widget .service-widget-categories ul li:hover span {color: var(--header);}.main-sidebar .single-sidebar-widget .service-widget-categories ul li.active {background-color: var(--theme);}.main-sidebar .single-sidebar-widget .service-widget-categories ul li.active a {color: var(--white);}.main-sidebar .single-sidebar-widget .service-widget-categories ul li.active span {color: var(--white);}.main-sidebar .single-sidebar-widget .newsletter-widget {padding: 32px;background-color: var(--black);border-radius: 12px;}.main-sidebar .single-sidebar-widget .newsletter-widget p {color: #FFBF25;font-weight: 400;font-size: 18px;}.main-sidebar .single-sidebar-widget .newsletter-widget h3 {font-size: 32px;color: var(--white);}.main-sidebar .single-sidebar-widget .newsletter-widget form {width: 100%;position: relative;margin-top: 40px;}.main-sidebar .single-sidebar-widget .newsletter-widget form input {background-color: #171717;font-size: 14px;padding: 12px 16px;width: 100%;border: none;color: var(--white);font-weight: 300;}.main-sidebar .single-sidebar-widget .newsletter-widget form input::placeholder {color: var(--white);}.main-sidebar .single-sidebar-widget .newsletter-widget form button {position: absolute;right: 0;top: 0;width: 55px;font-size: 18px;height: 100%;background-color: var(--theme);color: var(--white);text-align: center;transition: all 0.3s ease-in-out;}.main-sidebar .single-sidebar-widget .sidebar-img img {border-radius: 12px;}.main-sidebar .single-sidebar-widget.style-2 {border-radius: 12px;background: #F4F6FA;padding: 24px;}.main-sidebar .single-sidebar-widget.style-2 .wid-title {margin-bottom: 25px;}.main-sidebar .single-sidebar-widget.style-2 .wid-title h3 {position: relative;display: inline-block;font-size: 24px;font-weight: 700;}.main-sidebar .single-sidebar-widget.style-2 .search-widget form {width: 100%;position: relative;}.main-sidebar .single-sidebar-widget.style-2 .search-widget form input {background-color: var(--white);font-size: 16px;padding: 12px 16px;width: 100%;border: none;color: var(--text);border-radius: 4px;}.main-sidebar .single-sidebar-widget.style-2 .search-widget form input::placeholder {color: var(--text);}.main-sidebar .single-sidebar-widget.style-2 .search-widget form button {position: absolute;right: 0;top: 0;width: 50px;font-size: 16px;height: 100%;background-color: var(--theme);color: var(--white);text-align: center;transition: all 0.3s ease-in-out;border-radius: 4px;}.main-sidebar .single-sidebar-widget.style-2 .search-widget form button:hover {background-color: var(--header);}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li {background-color: var(--white);}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li span {background-color: #F4F6FA;}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li:hover {background-color: var(--theme);}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li:hover a {color: var(--white);}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li:hover span {color: var(--header);}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li.active {background-color: var(--theme);}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li.active a {color: var(--white);}.main-sidebar .single-sidebar-widget.style-2 .service-widget-categories ul li.active span {color: var(--white);}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items {display: flex;align-items: center;gap: 20px;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items:not(:last-child) {margin-bottom: 20px;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-thumb img {border-radius: 8px;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content span {font-size: 16px;display: inline-block;margin-bottom: 5px;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content ul {margin-bottom: 8px;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content ul li {color: var(--text);}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content ul li i {color: var(--theme);margin-right: 5px;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content h6 {font-weight: 500;font-size: 20px;font-family: "Kanit", sans-serif;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content h6 a {color: var(--header);}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content h6 a:hover {color: var(--theme);}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content h5 {font-weight: 400;font-size: 16px;font-family: "Kanit", sans-serif;margin-top: 5px;}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content h5 a {color: var(--header);}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content h5 a:hover {color: var(--theme);}.main-sidebar .single-sidebar-widget.style-2 .recent-post-area .recent-items .recent-content .star {color: #FFBF25;font-size: 14px;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .price-input {margin-top: 10px;position: relative;}@media (max-width: 1600px) {.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .price-input {flex-wrap: wrap;}}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .price-input .field {display: flex;align-items: center;font-size: 18px;width: 16%;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .price-input .field span {font-size: 18px;font-weight: 500;color: var(--header);}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .separators {margin-left: -12px;padding-right: 12px;font-size: 24px;line-height: 42px;font-weight: 500;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .field input {height: 100%;outline: none;background: transparent;border: unset;font-size: 16px;font-weight: 500;color: var(--header);padding: 0;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .field input span {font-weight: 500;color: var(--header);font-size: 16px;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom input[type=number]::-webkit-outer-spin-button, .main-sidebar .single-sidebar-widget.style-2 .range__barcustom input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .price-input .separator {font-size: 14px;font-weight: 400;color: var(--white);}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .slider {height: 6.75px;position: relative;background: var(--header);border-radius: 5px;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .slider .progress {height: 100%;left: 25%;right: 25%;position: absolute;border-radius: 5px;background: var(--theme);}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .range-input {position: relative;display: flex;justify-content: center;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .range-input input {position: absolute;width: 100%;height: 6.75px;top: -7px;background: none;pointer-events: none;-webkit-appearance: none;-moz-appearance: none;padding: 0;outline: none;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom input[type=range]::-webkit-slider-thumb {height: 17px;width: 7px;border-radius: 5px;background: var(--theme);border: 1.125px solid var(--theme);pointer-events: auto;-webkit-appearance: none;}.main-sidebar .single-sidebar-widget.style-2 .range__barcustom .price-input .filter-btn {padding: 8px 30px;background-color: var(--theme);color: var(--white);}.main-sidebar .single-sidebar-widget.style-2 .filter-size .input-save:not(:last-child) {margin-bottom: 20px;}.main-sidebar .single-sidebar-widget.style-2 .filter-size .input-save input {width: 20px;height: 19px;background-color: var(--theme);outline: none;color: var(--theme2);padding: 5px;border-radius: 4px;}.main-sidebar .single-sidebar-widget.style-2 .filter-size .input-save label {margin-left: 20px;color: var(--header);text-transform: capitalize;font-weight: 600;text-transform: capitalize;}.main-sidebar .single-sidebar-widget.style-2 .tagcloud a {display: inline-block;padding: 14px 20px;line-height: 1;font-size: 16px;font-weight: 300;background-color: var(--white);margin-right: 5px;text-transform: capitalize;margin-bottom: 10px;border-radius: 0;color: var(--text);transition: all 0.4s ease-in-out;border-radius: 120px;}.main-sidebar .single-sidebar-widget.style-2 .tagcloud a:last-child {margin-right: 0;}.main-sidebar .single-sidebar-widget.style-2 .tagcloud a:hover {background-color: var(--theme);color: var(--white);}.shop-box-items {margin-top: 30px;}.shop-box-items .shop-image {position: relative;}.shop-box-items .shop-image img {width: 100%;height: 100%;border-radius: 8px;}.shop-box-items .shop-image .post-sale {display: inline-block;padding: 6px 8px;background-color: var(--theme);color: var(--white);font-size: 12px;font-weight: 400;line-height: 1;border-radius: 4px;position: absolute;top: 12px;left: 12px;}.shop-box-items .shop-image .post-dis {display: inline-block;padding: 6px 8px;background-color: #DB0000;color: var(--white);font-size: 12px;font-weight: 500;line-height: 1;border-radius: 4px;position: absolute;top: 12px;right: 12px;}.shop-box-items .shop-content {padding: 12px;background-color: #F4F6FA;border-radius: 4px;margin-top: 4px;}.shop-box-items .shop-content p {font-size: 14px;font-weight: 400;}.shop-box-items .shop-content h3 {font-size: 16px;}.shop-box-items .shop-content h3 a:hover {color: var(--theme);}.shop-box-items .shop-content .star {color: #FFBF25;font-size: 16px;margin-top: 5px;margin-bottom: 10px;}.shop-box-items .shop-content .price-list {display: flex;align-items: center;gap: 12px;margin-bottom: 20px;}.shop-box-items .shop-content .price-list li {color: #555;}.shop-box-items .shop-content .price-list li:not(:last-child) {color: var(--header);font-weight: 600;}.shop-box-items .shop-content .theme-btn {padding: 15.5px 30px;font-size: 14px;background: transparent;color: var(--text);font-size: 14px;font-weight: 500;border: 1px solid rgba(213, 213, 213, 0.5);}.shop-box-items .shop-content .theme-btn i {margin-left: 0;margin-right: 7px;}.shop-box-items .shop-content .theme-btn::before {background-color: var(--theme);}.shop-box-items .shop-content .theme-btn:hover {color: var(--white);}.shop-box-items.style-2 {border: 1px solid rgba(219, 219, 219, 0.8);border-radius: 4px;}.shop-box-items.style-2 .shop-image {border-bottom: 1px solid rgba(219, 219, 219, 0.8);}.shop-box-items.style-2 .shop-content {background-color: transparent;}.shop-box-items.style-2 .shop-content .star {margin-top: 0;}.shop-box-items.style-2 .shop-content .price-list {margin-top: 10px;}.shop-banner-items {padding: 60px 40px;border-radius: 12px;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1199px) {.shop-banner-items {padding: 40px 30px;flex-wrap: wrap;gap: 25px;}}.shop-banner-items .shop-banner-content h5 {font-size: 20px;color: var(--white);margin-bottom: 5px;}.shop-banner-items .shop-banner-content h3 {font-size: 40px;color: var(--white);margin-bottom: 10px;}@media (max-width: 575px) {.shop-banner-items .shop-banner-content h3 {font-size: 32px;}}.shop-banner-items .shop-banner-content h2 {font-size: 56px;color: var(--white);font-weight: 600;}@media (max-width: 575px) {.shop-banner-items .shop-banner-content h2 {font-size: 45px;}}.shop-banner-items .shop-banner-content .theme-btn {padding: 17.5px 30px;min-width: 150px;margin-top: 35px;}.shop-banner-items .shop-banner-content.style-2 h5 {color: var(--header);}.shop-banner-items .shop-banner-content.style-2 h3 {color: var(--header);}.shop-banner-items .shop-banner-content.style-2 h2 {color: var(--header);}.feature-product-left-items {margin-top: 30px;padding: 48px 48px;background-color: var(--white);border-radius: 8px;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1199px) {.feature-product-left-items {padding: 40px;flex-wrap: wrap;gap: 30px;}}.feature-product-left-items .content {max-width: 390px;}.feature-product-left-items .content h6 {font-size: 16px;font-weight: 700;color: var(--theme);margin-bottom: 5px;}.feature-product-left-items .content h3 {font-size: 32px;}.feature-product-left-items .content .star {margin-top: 15px;color: #FFBF25;font-size: 16px;}.feature-product-left-items .content .star span {color: var(--header);font-weight: 300;}.feature-product-left-items .content .price-list {display: flex;align-items: center;gap: 12px;margin-top: 15px;}.feature-product-left-items .content .price-list del {font-size: 20px;font-weight: 700;color: var(--text);opacity: 0.6;font-family: "Jost", sans-serif;}.feature-product-left-items .content .coming-soon {margin-top: 25px;margin-bottom: 30px;}.feature-product-left-items .content .coming-soon ul {display: flex;align-items: center;gap: 5px;}@media (max-width: 1199px) {.feature-product-left-items .content .coming-soon ul {flex-wrap: wrap;gap: 10px;}}.feature-product-left-items .content .coming-soon ul li {padding: 15px 20px;text-align: center;background-position: center;background-repeat: no-repeat;background-size: cover;width: 80px;}.feature-product-left-items .content .coming-soon ul li span {font-size: 20px;color: var(--header);display: inline-block;font-weight: 700;font-family: "Jost", sans-serif;}.feature-product-left-items .content .coming-soon ul li p {color: var(--header);text-transform: capitalize;font-size: 14px;font-weight: 400;}.feature-product-left-items .content .theme-btn {width: 100%;}.feature-product-box-items {margin-top: 30px;display: flex;align-items: center;padding: 30px 24px;background-color: var(--white);border-radius: 7px;gap: 30px;}.feature-product-box-items .content {max-width: 210px;}.feature-product-box-items .content p {font-size: 14px;font-weight: 400;margin-bottom: 5px;}.feature-product-box-items .content h4 a:hover {color: var(--theme);}.feature-product-box-items .content .star {margin-top: 5px;color: #FFBF25;font-size: 16px;}.feature-product-box-items .content .price-list {display: flex;align-items: center;gap: 12px;margin-top: 10px;}.feature-product-box-items .content .price-list h3 {font-size: 20px;}.feature-product-box-items .content .price-list del {font-size: 16px;font-weight: 700;color: var(--text);opacity: 0.6;font-family: "Jost", sans-serif;}.woocommerce-notices-wrapper {display: flex;align-items: center;justify-content: space-between;border-radius: 12px;border: 1px solid rgba(213, 213, 213, 0.2);padding: 0 20px;background-color: #F4F6FA;}@media (max-width: 767px) {.woocommerce-notices-wrapper {flex-wrap: wrap;padding: 20px 15px;gap: 20px;justify-content: center;}}.woocommerce-notices-wrapper p {font-weight: 300;}.woocommerce-notices-wrapper .form-clt {display: flex;align-items: center;gap: 20px;position: relative;z-index: 99;}.woocommerce-notices-wrapper .form-clt .nice-select {padding: 18px 20px;font-size: 18px;text-transform: capitalize;border-radius: 0;background-color: transparent;font-weight: 300;}.woocommerce-notices-wrapper .form-clt .nice-select span {font-weight: 300;}@media (max-width: 767px) {.woocommerce-notices-wrapper .form-clt .nice-select {padding: 0 20px;}}.woocommerce-notices-wrapper .form-clt .nice-select::after {border-bottom: 1px solid var(--text);border-right: 1px solid var(--text);height: 10px;width: 10px;right: -5px;top: 30px;}@media (max-width: 767px) {.woocommerce-notices-wrapper .form-clt .nice-select::after {top: 15px;}}.woocommerce-notices-wrapper .form-clt .nice-select .list {right: -80px;background-color: var(--bg);width: 220px;padding: 12px 20px;border-radius: 0;}.woocommerce-notices-wrapper .form-clt .nice-select .option {border: none;font-weight: 300;}.woocommerce-notices-wrapper .form-clt .nice-select .option .selected {font-weight: 300;}.woocommerce-notices-wrapper .form-clt .nice-select span {color: var(--text);}.woocommerce-notices-wrapper .form-clt .icon {margin-left: 10px;}.woocommerce-notices-wrapper .form-clt .icon.active a {color: var(--theme);}.woocommerce-notices-wrapper .form-clt .icon-2.active a {color: var(--theme);}.main-cart-wrapper {border-radius: 5px;}.main-cart-wrapper .cart-wrapper {box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.06);padding: 40px 40px;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table {width: 100%;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table thead {border-bottom: 1px solid var(--border);}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table thead tr th {padding-bottom: 16px;color: var(--header);text-transform: capitalize;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item td {border-bottom: 1px solid var(--border);padding: 16px 0;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-info {display: flex;align-items: center;gap: 16px;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-info img {border-radius: 12px;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-info .shop-title {font-size: 20px;font-weight: 700;font-family: "Jost", sans-serif;color: var(--header);}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-price {color: var(--header);}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-price-2 {color: var(--header);}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-price-2 .total-prices {color: var(--header);}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity {display: flex;align-items: center;justify-content: center;gap: 10px;background: var(--bg);width: 100px;border-radius: 5px;padding: 2px 20px;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity span {display: block;color: var(--header);}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity .cart-item-quantity-controller a {display: block;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity .cart-item-quantity-controller a i {color: var(--header);}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .quantity-basket .qty {display: inline-flex;align-items: center;border: 1px solid var(--border);padding: 10px 20px;line-height: 1;justify-content: space-between;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .quantity-basket .qty button, .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .quantity-basket .qty input {display: flex;align-items: center;justify-content: center;color: var(--text);font-weight: 400;font-size: 22px;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .quantity-basket .qty input {text-align: center;border-radius: 0;border: unset;outline: none;}.main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-remove a i {color: var(--header);}.main-cart-wrapper .cart-wrapper-footer {display: flex;align-items: center;justify-content: space-between;margin-top: 20px;}.main-cart-wrapper .cart-wrapper-footer .theme-btn {border-radius: 10px;}.main-cart-wrapper .cart-wrapper-footer form {border: 1px solid var(--border);padding: 8px;border-radius: 5px;display: flex;justify-content: space-between;align-items: center;}.main-cart-wrapper .cart-wrapper-footer form input {padding: 5px 5px;border: none;text-transform: capitalize;font-size: 16px;outline: none;background: transparent;color: var(--text);}.main-cart-wrapper .cart-wrapper-footer form button {outline: none;border: none;}.main-cart-wrapper .cart-pragh-box {margin-top: 24px;padding-right: 30px;}.main-cart-wrapper .cart-pragh-box .theme-btn {border-radius: 10px;}.main-cart-wrapper .cart-graph {border: 1px solid var(--border);padding: 30px 30px;border-radius: 5px;}.main-cart-wrapper .cart-graph h4 {text-align: center;color: var(--header);margin-bottom: 30px;}.main-cart-wrapper .cart-graph ul {margin-bottom: 30px;}.main-cart-wrapper .cart-graph ul li {display: flex;}.main-cart-wrapper .cart-graph ul li:not(:last-child) {border-bottom: 1px solid var(--border);}.main-cart-wrapper .cart-graph ul li span {width: 50%;color: var(--header);font-size: 18px;text-transform: capitalize;padding: 16px 0;font-weight: 500;}@media (max-width: 767px) {.cart-wrapper {overflow-x: scroll;}.cart-wrapper .cart-items-wrapper {width: 700px;}.cart-wrapper .cart-wrapper-footer {width: 700px;}}.checkout-single-wrapper .checkout-single h4 {color: var(--header);margin-bottom: 20px;line-height: 1;font-weight: 600;font-size: 30px;}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single span {font-weight: 400;color: var(--header);display: inline-block;margin-bottom: 15px;}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single textarea, .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .country-select, .checkout-single-wrapper .checkout-single .checkout-single-form .input-single input {width: 100%;outline: none;box-shadow: none;border: 1px solid #E5E5E5;border-radius: 6px;padding: 19px 24px;color: var(--header);text-transform: capitalize;font-weight: 400;}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single textarea::placeholder, .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .country-select::placeholder, .checkout-single-wrapper .checkout-single .checkout-single-form .input-single input::placeholder {color: rgba(92, 112, 126, 0.5);}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single label {color: var(--header);font-size: 18px;text-transform: capitalize;margin-bottom: 10px;font-weight: 500;}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select {background-color: var(--white);}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select span {font-size: 18px;color: var(--header);font-weight: 500;}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select::after {border-right: 1px solid var(--header);border-bottom: 1px solid var(--header);}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single textarea {padding-bottom: 180px;}.checkout-single-wrapper .checkout-single .checkout-single-form .payment {color: var(--header);margin-bottom: 12px;text-transform: capitalize;}.checkout-single-wrapper .boxshado-single {margin-bottom: 24px;}@media (max-width: 575px) {.checkout-single-wrapper .boxshado-single {padding: 14px;}}.checkout-single-wrapper .checkout-single-bg {box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.06);border-radius: 5px;padding: 32px;}.checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single textarea, .checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single .country-select, .checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single input {border: 1px solid var(--border);background: transparent;text-transform: capitalize;}.checkout-single-wrapper .checkout-single-bg .checkout-single-form textarea#notes {padding-bottom: 180px;}@media (max-width: 575px) {.checkout-single-wrapper .checkout-single-bg {padding: 14px;}}.checkout-single-wrapper .payment-save {display: flex;align-items: center;gap: 10px;}.checkout-single-wrapper .payment-save input {width: 18px;height: 18px;border-radius: 4px;border: 1px solid #67687A;outline: none;color: var(--header);}.checkout-single-wrapper .payment-save label {font-size: 16px;font-weight: 400;text-transform: capitalize;color: var(--header);}.checkout-single-wrapper .payment-save.style-2 {margin-top: 20px;}.checkout-single-wrapper .payment-save.style-2 label {font-size: 24px;font-weight: 500;}.checkout-order-area h3 {font-size: 30px;font-weight: 600;margin-bottom: 20px;line-height: 1;}.checkout-order-area .product-checout-area .checkout-item {border-bottom: 1px solid #E5E5E5;padding-bottom: 20px;margin-bottom: 20px;}.checkout-order-area .product-checout-area .checkout-item p {font-size: 16px;font-weight: 400;color: var(--header);}.checkout-order-area .product-checout-area .checkout-item .from-customradio {margin-bottom: 20px;gap: 40px;justify-content: end;}.checkout-order-area .product-checout-area .checkout-item .from-customradio .form-check-label {color: var(--header);font-size: 16px;text-transform: capitalize;font-weight: 400;}.checkout-order-area .product-checout-area .checkout-item-2 {margin-bottom: 20px;border-bottom: 1px solid #E5E5E5;padding-bottom: 20px;}.checkout-order-area .product-checout-area .checkout-item-2 .from-customradio-2 {gap: 10px;align-items: center;}@media (max-width: 1199px) {.checkout-order-area .product-checout-area .checkout-item-2 .from-customradio-2 {flex-wrap: wrap;}}.checkout-order-area .product-checout-area .checkout-item-2 .from-customradio-2 .form-check-label {color: var(--header);font-size: 20px;text-transform: capitalize;font-weight: 500;}.checkout-order-area .product-checout-area .checkout-item-2 p {font-weight: 400;font-size: 14px;margin-top: 10px;}.checkout-order-area .product-checout-area .checkout-item-2 .brand-logo {display: flex;align-items: center;gap: 5px;}.checkout-order-area .product-checout-area .checkout-item-2 .brand-logo li {border: 1px solid #E3E3E3;padding: 5px 15px;border-radius: 6px;}.banner-book-card-items {border-radius: 20px;position: relative;overflow: hidden;}.banner-book-card-items .book-shape {position: absolute;top: 0;right: -30px;bottom: 0;transition: all 0.4s ease-in-out;}.banner-book-card-items .book-shape img {width: 100%;height: 100%;}.banner-book-card-items .banner-book-content {padding: 60px 40px;position: relative;z-index: 9;}.banner-book-card-items .banner-book-content h2 {line-height: 120%;font-size: 36px;color: var(--white);margin-bottom: 15px;}.banner-book-card-items .banner-book-content h6 {color: var(--white);font-size: 16px;font-weight: 500;margin-bottom: 30px;font-size: 15px;}.banner-book-card-items:hover .book-shape {right: -20px;}.shop-details-wrapper .shop-details-image {position: relative;}.shop-details-wrapper .shop-details-image .nav {display: flex;align-items: center;gap: 15px;margin-top: 20px;}.shop-details-wrapper .shop-details-image .nav img {width: 100%;height: 100%;border-radius: 5px;}.shop-details-wrapper .shop-details-image .nav .nav-link {padding: 30px 40px;text-align: center;border: 1px solid rgba(213, 213, 213, 0.25);border-radius: 12px;}.shop-details-wrapper .shop-details-image .shop-thumb {margin: 0 auto;padding: 90px 0;border: 1px solid rgba(213, 213, 213, 0.25);border-radius: 12px;text-align: center;}.shop-details-wrapper .product-details-content {margin-left: 60px;}@media (max-width: 1399px) {.shop-details-wrapper .product-details-content {margin-left: 30px;}}@media (max-width: 991px) {.shop-details-wrapper .product-details-content {margin-left: 0;}}.shop-details-wrapper .product-details-content h2 {font-size: 32px;}.shop-details-wrapper .product-details-content .star a {color: var(--theme);font-size: 16px;font-weight: 600;}.shop-details-wrapper .product-details-content .star span {margin-left: 10px;}.shop-details-wrapper .product-details-content .price-list {gap: 20px;}.shop-details-wrapper .product-details-content .price-list h3 {font-size: 40px;}.shop-details-wrapper .product-details-content .cart-wrp {display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin-top: 30px;margin-bottom: 30px;}.shop-details-wrapper .product-details-content .cart-wrp .cart-quantity {padding-right: 15px;}.shop-details-wrapper .product-details-content .cart-wrp .cart-quantity input {width: 50px;height: 40px;text-align: center;background-color: transparent;border: 1px solid var(--border);color: var(--header);}.shop-details-wrapper .product-details-content .cart-wrp .cart-quantity .minus {color: var(--header);}.shop-details-wrapper .product-details-content .cart-wrp .cart-quantity .plus {color: var(--header);}.shop-details-wrapper .product-details-content .cart-wrp .cart-quantity .qty {color: var(--header);}.shop-details-wrapper .product-details-content .cart-wrp .icon {width: 50px;height: 40px;text-align: center;background-color: transparent;border: 1px solid var(--border);color: var(--header);line-height: 40px;}.shop-details-wrapper .product-details-content .cart-wrp .theme-btn {padding: 20px 35px;}.shop-details-wrapper .product-details-content .shop-btn {display: flex;align-items: center;gap: 10px;margin-bottom: 30px;}.shop-details-wrapper .product-details-content .shop-btn .theme-btn {padding: 20px 50px;border-radius: 12px;}.shop-details-wrapper .product-details-content .shop-btn .theme-btn:nth-child(2) {background-color: var(--header);}.shop-details-wrapper .product-details-content .shop-btn .theme-btn:nth-child(2)::before, .shop-details-wrapper .product-details-content .shop-btn .theme-btn:nth-child(2)::after {background-color: var(--theme);}.shop-details-wrapper .product-details-content .details-info {position: relative;}.shop-details-wrapper .product-details-content .details-info:not(:last-child) {margin-bottom: 20px;}.shop-details-wrapper .product-details-content .details-info span {font-size: 16px;font-weight: 600;text-transform: capitalize;position: absolute;left: 0;top: 2px;}.shop-details-wrapper .product-details-content .details-info a {font-size: 16px;font-weight: 400;color: var(--text);margin-left: 150px;text-transform: capitalize;}.shop-details-wrapper .product-details-content .details-info.style-2 a b {border: 1px solid #e6e6e6;padding: 4px 12px;font-weight: 400;transition: all 0.4s ease-in-out;}.shop-details-wrapper .product-details-content .details-info.style-2 a b:hover {background-color: var(--theme);color: var(--white);}.shop-details-wrapper .single-tab {padding-top: 60px;}.shop-details-wrapper .single-tab .nav {justify-content: center;border-bottom: 1px solid var(--border);padding-bottom: 20px;}.shop-details-wrapper .single-tab .nav .nav-link.active {position: relative;}.shop-details-wrapper .single-tab .nav .nav-link.active h6 {color: var(--theme);}.shop-details-wrapper .single-tab .nav .nav-link.active::before {position: absolute;bottom: -21px;left: 0;height: 2px;width: 100%;content: "";background: var(--theme);transition: 0.3s;}@media (max-width: 470px) {.shop-details-wrapper .single-tab .nav .nav-link.active::before {display: none;}}.shop-details-wrapper .single-tab .nav .nav-link h6 {font-size: 18px;}.shop-details-wrapper .single-tab .description-items .description-content {margin-right: 50px;}.shop-details-wrapper .single-tab .description-items .description-content p {font-weight: 300;}@media (max-width: 1399px) {.shop-details-wrapper .single-tab .description-items .description-content {margin-right: 30px;}}@media (max-width: 991px) {.shop-details-wrapper .single-tab .description-items .description-content {margin-right: 0;}}.shop-details-wrapper .single-tab .description-items .description-content h3 {margin-bottom: 15px;}.shop-details-wrapper .single-tab .description-items .description-content .description-list-items {margin-top: 30px;}@media (max-width: 575px) {.shop-details-wrapper .single-tab .description-items .description-content .description-list-items {flex-wrap: wrap;gap: 30px;}}.shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li {font-size: 16px;text-transform: capitalize;color: var(--header);font-weight: 500;}.shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li span {color: var(--text);font-weight: 400;}@media (max-width: 767px) {.shop-details-wrapper .single-tab .review-items .admin-items {justify-content: center;gap: 30px;}}.shop-details-wrapper .single-tab .review-items .admin-items .admin-img {width: 100px;height: 100px;}.shop-details-wrapper .single-tab .review-items .admin-items .admin-img img {border-radius: 50%;}.shop-details-wrapper .single-tab .review-items .admin-items .content {position: relative;border: 1px solid var(--border);}.shop-details-wrapper .single-tab .review-items .admin-items .content::before {position: absolute;content: "";width: 30px;height: 30px;background-color: var(--white);border-left: 1px solid var(--border);border-bottom: 1px solid var(--border);transform: rotate(45deg);top: 40%;left: -16px;}@media (max-width: 575px) {.shop-details-wrapper .single-tab .review-items .admin-items .content::before {display: none;}}.shop-details-wrapper .single-tab .review-items .admin-items .content .head-content h5 span {font-size: 14px;margin-left: 30px;}.shop-details-wrapper .single-tab .review-items .admin-items .content .star i {font-size: 16px;color: var(--theme);}.shop-details-wrapper .single-tab .review-title .rate-now {margin-top: 15px;gap: 15px;}.shop-details-wrapper .single-tab .review-title .rate-now p {font-size: 16px;text-transform: capitalize;}.shop-details-wrapper .single-tab .review-title .rate-now i {font-size: 16px;color: var(--theme);}.shop-details-wrapper .single-tab .review-form {margin-top: 40px;}.shop-details-wrapper .single-tab .review-form .form-clt input {width: 100%;outline: none;border: none;padding: 18px 35px;color: var(--text);background-color: rgb(245, 245, 245);font-size: 16px;text-transform: capitalize;font-weight: 300;}@media (max-width: 575px) {.shop-details-wrapper .single-tab .review-form .form-clt input {padding: 15px 20px;}}.shop-details-wrapper .single-tab .review-form .form-clt-big textarea {padding: 18px 35px 170px;width: 100%;outline: none;color: var(--text);background-color: rgb(245, 245, 245);font-size: 16px;border: none;font-weight: 300;text-transform: capitalize;}@media (max-width: 575px) {.shop-details-wrapper .single-tab .review-form .form-clt-big textarea {padding: 15px 20px;}}.shop-details-wrapper .single-tab .review-form .theme-btn {border-radius: 12px;}.car-box-items {margin-top: 30px;padding: 20px;background-color: var(--white);position: relative;border-radius: 12px;}.car-box-items .icon {width: 48px;height: 48px;line-height: 48px;text-align: center;background-color: #F5F5F5;border-radius: 50%;color: var(--text);display: inline-block;position: absolute;top: 20px;right: 20px;}.car-box-items .icon:hover {color: #ED3F3F;}.car-box-items .car-titile h4 a:hover {color: var(--theme);}.car-box-items .car-titile p {font-weight: 500;font-size: 14px;}.car-box-items .car-image {text-align: center;height: 145px;}.car-box-items .car-list-items {margin-top: 30px;}.car-box-items .car-list-items ul {display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid rgba(213, 213, 213, 0.6);padding-bottom: 15px;}.car-box-items .car-list-items ul li {font-size: 14px;}.car-box-items .car-list-items ul li i {margin-right: 5px;}.car-box-items .car-list-items .price-items {margin-top: 20px;display: flex;align-items: center;justify-content: space-between;}.car-box-items .car-list-items .price-items h3 {font-size: 20px;}.car-box-items .car-list-items .price-items .theme-btn {color: var(--header);background: rgba(67, 118, 251, 0.1);padding: 16.5px 32px;min-width: 140px;}.car-box-items .car-list-items .price-items .theme-btn::before {background-color: var(--theme);}.car-box-items .car-list-items .price-items .theme-btn:hover {color: var(--white);}.car-box-items-2 {margin-top: 30px;border-radius: 12px;border: 1px solid rgba(213, 213, 213, 0.3);background: rgba(245, 245, 245, 0.5);transition: all 0.4s ease-in-out;padding: 20px;}.car-box-items-2 .car-image {position: relative;}.car-box-items-2 .car-image img {width: 100%;height: 100%;border-radius: 12px;}.car-box-items-2 .car-image .icon {position: absolute;top: 12px;right: 12px;display: inline-block;width: 48px;height: 48px;line-height: 48px;border-radius: 8px;background: var(--white);color: var(--theme);text-align: center;transition: all 0.4s ease-in-out;}.car-box-items-2 .car-image .icon:hover {background-color: var(--theme);color: var(--white);}.car-box-items-2 .car-content {margin-top: 24px;}.car-box-items-2 .car-content p {font-weight: 400;margin-bottom: 5px;}.car-box-items-2 .car-content h3 a:hover {color: var(--theme);}.car-box-items-2 .car-content .price-items {display: flex;align-items: center;justify-content: space-between;border-top: 1px solid rgba(213, 213, 213, 0.4);border-bottom: 1px solid rgba(213, 213, 213, 0.4);padding: 15px 0;margin-top: 24px;margin-bottom: 24px;}.car-box-items-2 .car-content .price-items .post-cat {padding: 6px 10px;border-radius: 4px;background: rgba(67, 118, 251, 0.1);font-size: 15px;font-weight: 500;color: var(--theme);display: inline-block;}.car-box-items-2 .car-content .price-items .post-cat i {margin-right: 5px;}.car-box-items-2 .car-content .price-items h4 {font-size: 24px;}.car-box-items-2 .car-content .theme-btn {width: 100%;background: rgba(67, 118, 251, 0.1);color: var(--header);font-weight: 400;font-size: 16px;}.car-box-items-2 .car-content .theme-btn::before, .car-box-items-2 .car-content .theme-btn::after {background-color: var(--theme);}.car-box-items-2 .car-content .theme-btn:hover {color: var(--white);}.car-box-items-2:hover {border: 1px solid var(--theme);}.car-details-wrapper .car-details-image .nav {display: flex;align-items: center;justify-content: space-between;margin-top: 20px;}@media (max-width: 767px) {.car-details-wrapper .car-details-image .nav {gap: 20px;}}.car-details-wrapper .car-details-image .nav img {width: 100%;height: 100%;}.car-details-wrapper .car-details-image .nav .nav-link {padding: 0;}.car-details-wrapper .car-details-image .car-thumb img {width: 100%;height: 100%;}.car-details-wrapper .car-details-items {border-radius: 12px;border: 1px solid rgba(213, 213, 213, 0.25);background: rgba(244, 246, 250, 0.2);padding: 24px;}.car-details-wrapper .car-details-items h2 {font-size: 32px;margin-bottom: 16px;}.car-details-wrapper .car-details-items p {font-weight: 300;}.car-details-wrapper .car-details-items .nav {display: flex;justify-content: space-between;border: 1px solid #F4F6FA;margin-bottom: 30px;margin-top: 24px;}@media (max-width: 1199px) {.car-details-wrapper .car-details-items .nav {flex-wrap: wrap;gap: 30px;}}.car-details-wrapper .car-details-items .nav li {font-size: 18px;font-weight: 400;}.car-details-wrapper .car-details-items .nav li a {color: var(--text);transition: 0.3s;}.car-details-wrapper .car-details-items .nav li a:hover {background: var(--theme);color: var(--white);}.car-details-wrapper .car-details-items .nav li a.active {background-color: var(--theme);color: var(--white);}.car-details-wrapper .car-details-items .tab-content .tab-site-item {display: flex;align-items: center;gap: 115px;}@media (max-width: 1399px) {.car-details-wrapper .car-details-items .tab-content .tab-site-item {flex-wrap: wrap;gap: 30px;}}.car-details-wrapper .car-details-items .tab-content .tab-site-item .icon-list li {color: var(--text);font-weight: 300;}.car-details-wrapper .car-details-items .tab-content .tab-site-item .icon-list li:not(:last-child) {margin-bottom: 20px;}.car-details-wrapper .car-details-items .tab-content .tab-site-item .icon-list li i {width: 22px;height: 22px;padding: 4px;border: 1px solid var(--header);margin-right: 5px;font-size: 14px;}.car-details-wrapper .feature-box {border-radius: 12px;border: 1px solid rgba(213, 213, 213, 0.25);background: rgba(244, 246, 250, 0.2);padding: 24px;margin-top: 40px;}.car-details-wrapper .feature-box h3 {margin-bottom: 20px;}.car-details-wrapper .feature-box p {font-weight: 300;}.car-details-wrapper .car-details-right-items .car-details-box-items {border-radius: 12px;border: 1px solid rgba(213, 213, 213, 0.25);background: rgba(244, 246, 250, 0.2);padding: 24px;margin-bottom: 24px;}.car-details-wrapper .car-details-right-items .car-details-box-items .list-items {display: flex;align-items: center;justify-content: space-between;margin-top: 25px;margin-bottom: 25px;}@media (max-width: 1399px) {.car-details-wrapper .car-details-right-items .car-details-box-items .list-items {flex-wrap: wrap;gap: 30px;}}.car-details-wrapper .car-details-right-items .car-details-box-items .list-items li {font-size: 14px;padding: 10px 16px;border-radius: 100px;background-color: #F4F6FA;line-height: 1;}.car-details-wrapper .car-details-right-items .car-details-box-items .list-items li i {margin-right: 5px;}.car-details-wrapper .car-details-right-items .car-details-box-items p {font-size: 16px;border-bottom: 1px solid rgba(213, 213, 213, 0.6);padding-bottom: 30px;}.car-details-wrapper .car-details-right-items .car-details-box-items h3 {margin-top: 24px;}.car-details-wrapper .car-details-right-items .car-details-box-items .details-list {background: rgba(244, 246, 250, 0.5);margin-top: 24px;}.car-details-wrapper .car-details-right-items .car-details-box-items .details-list li {font-size: 18px;font-weight: 300;color: var(--header);padding: 12px;display: flex;align-items: center;justify-content: space-between;}.car-details-wrapper .car-details-right-items .car-details-box-items .details-list li:not(:last-child) {border-bottom: 1px solid rgba(213, 213, 213, 0.5);}.car-details-wrapper .car-details-right-items .car-details-box-items .details-list li span {font-weight: 300;color: var(--text);}.car-details-wrapper .car-details-right-items .car-details-form {padding: 32px 40px;border-radius: 12px;border: 1px solid rgba(213, 213, 213, 0.2);background: rgba(244, 246, 250, 0.3);}.car-details-wrapper .car-details-right-items .car-details-form h3 {text-align: center;margin-bottom: 30px;}.car-details-wrapper .car-details-right-items .car-details-form .form-clt span {font-weight: 300;color: var(--header);display: inline-block;margin-bottom: 20px;}.car-details-wrapper .car-details-right-items .car-details-form .form-clt input {width: 100%;background-color: var(--white);padding: 13px 17px;line-height: 1;border-radius: 12px;color: rgba(85, 85, 85, 0.6);border: none;outline: none;font-size: 16px;font-weight: 300;text-transform: capitalize;}.car-details-wrapper .car-details-right-items .car-details-form .form-clt input::placeholder {color: rgba(85, 85, 85, 0.6);}.car-details-wrapper .car-details-right-items .car-details-form .form-clt textarea {padding-bottom: 120px;}.car-details-wrapper .car-details-right-items .car-details-form .theme-btn {border-radius: 12px;width: 100%;}.car-section .nav {display: flex;align-items: center;justify-content: space-between;border-radius: 12px;border: 1px solid rgba(213, 213, 213, 0.6);background: #F5F5F5;padding: 12px 20px;margin-top: 30px;}.car-section .nav .nav-item .nav-link {font-size: 20px;font-weight: 700;color: var(--text);font-family: "Jost", sans-serif;}.car-section .nav .nav-item .nav-link.active {color: var(--theme);}.news-section-2 .nav {display: flex;align-items: center;justify-content: center;margin-bottom: 60px;gap: 15px;}.news-section-2 .nav .nav-item .nav-link {font-size: 18px;color: var(--header);font-weight: 400;border: 1px solid var(--border);padding: 13px 20px;line-height: 1;}.news-section-2 .nav .nav-item .nav-link.active {background-color: var(--theme);color: var(--white);border: 1px solid var(--theme);}.team-box-items {margin-top: 30px;padding: 12px;border: 1px solid #F4F6FA;border-radius: 12px;display: flex;align-items: center;gap: 24px;}@media (max-width: 1399px) {.team-box-items {flex-wrap: wrap;}}.team-box-items .team-image {max-width: 185px;}.team-box-items .team-image img {width: 100%;height: 100%;border-radius: 12px;}.team-box-items .team-content {max-width: 405px;}.team-box-items .team-content .team-info {padding-bottom: 15px;border-bottom: 1px solid rgba(213, 213, 213, 0.5);margin-bottom: 15px;}.team-box-items .team-content .team-info span {font-size: 16px;}.team-box-items .team-content p {font-size: 16px;font-weight: 300;padding-right: 20px;}.team-box-items .team-content .social-icon {gap: 15px;margin-top: 20px;}.team-box-items .team-content .social-icon a {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;color: var(--theme);background-color: #F4F6FA;border-radius: 50%;}.team-box-items .team-content .social-icon a:hover {background-color: var(--theme);color: var(--white);}.testimonial-box-items {margin-top: 40px;display: flex;}@media (max-width: 1199px) {.testimonial-box-items {flex-wrap: wrap;}}.testimonial-box-items .testimonial-image {max-width: 294px;}.testimonial-box-items .testimonial-image img {width: 100%;height: 100%;border-radius: 12px;}.testimonial-box-items .testimonial-content {position: absolute;left: 26px;top: 296px;height: 24px;}.client-info .content h4{font-family: Roboto;font-size: 20px;font-weight: 600;line-height: 24px;text-align: center;letter-spacing: 0px;color: var(--white);}.client-info .content span{font-family: Roboto;font-size: 15px;font-weight: 600;line-height: 24px;text-align: center;letter-spacing: 0px;color: var(--span);}.testimonial-box-items .testimonial-content .star {color: #FFBF25;margin-bottom: 20px;}.testimonial-box-items .testimonial-content .client-info {display: flex;align-items: center;gap: 16px;margin-top: 30px;}.testimonial-wrapper-2 {margin-right: -42%;}@media (max-width: 1199px) {.testimonial-wrapper-2 {margin-right: 0;}}.testimonial-wrapper-2 .testimonial-card-items {margin-top: 30px;}.testimonial-wrapper-2 .testimonial-card-items .client-info {display: flex;align-items: center;gap: 16px;}.testimonial-wrapper-2 .testimonial-card-items .testimonial-content {margin-top: 30px;padding: 24px;background-color: var(--white);border-radius: 4px;}.testimonial-wrapper-2 .testimonial-card-items .testimonial-content .star {color: #FFBF25;margin-bottom: 20px;}.testimonial-wrapper-2 .testimonial-card-items .testimonial-content p {font-size: 16px;color: var(--text);line-height: 150%;}.testimonial-wrapper-2 .testimonial-card-items.style-2 .client-info {margin-top: 30px;}.testimonial-wrapper-2 .testimonial-card-items.style-2 .testimonial-content {margin-top: 0;}.testimonial-wrapper-2.style-wrapper {margin-right: -26%;}@media (max-width: 1199px) {.testimonial-wrapper-2.style-wrapper {margin-right: 0;}}.testimonial-wrapper-2.style-wrapper .testimonial-card-items .testimonial-content {padding: 24px;border-radius: 4px;border: 1px solid rgba(85, 85, 85, 0.04);background-color: #F4F6FA;}@font-face {font-family: 'Pacifico';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6K6MmTpA.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Pacifico';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6D6MmTpA.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Pacifico';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6I6MmTpA.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Pacifico';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/pacifico/v22/FwZY7-Qmy14u9lezJ-6J6MmTpA.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Pacifico';font-style: normal;font-weight: 400;font-display: swap;src: url(../webfonts/FwZY7-Qmy14u9lezJ-6H6Mk.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}