@use "sass:math";:root {--theme-color: #fecc52;--title-color: #fff;--title-black: #01000f;--body-color: #999999;--body-bg: #272727;--smoke-color: #323232;--black-color: #000000;--white-color: #ffffff;--light-color: #b0b0b0;--yellow-color: #fec624;--success-color: #28a745;--error-color: #dc3545;--border-color: rgba(255, 255, 255, 0.15);--title-font: "Oswald", sans-serif;--body-font: "Oswald", sans-serif;--para-font: "Poppins", sans-serif;--icon-font: "Font Awesome 6 Pro";--main-container: 1410px;--container-gutters: 30px;--section-space: 130px;--section-space-mobile: 100px;--section-title-space: 70px;--ripple-ani-duration: 5s;}html, body {scroll-behavior: smooth !important;scrollbar-width: thin;}html::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);background-color: #f5f5f5;}html::-webkit-scrollbar {width: 10px;background-color: #f5f5f5;}html::-webkit-scrollbar-thumb {background-color: var(--theme-color);background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);}body {font-family: var(--body-font);font-size: 15px;font-weight: 400;color: var(--body-color);line-height: 25px;overflow-x: hidden;-webkit-font-smoothing: antialiased;background-color: var(--body-bg);}iframe {border: none;width: 100%;}.slick-slide:focus, button:focus, a:focus, a:active, input, input:hover, input:focus, input:active, textarea, textarea:hover, textarea:focus, textarea:active {outline: none;}input:focus {outline: none;box-shadow: none;}img:not([draggable]), embed, object, video {max-width: 100%;height: auto;}ul {list-style-type: disc;}ol {list-style-type: decimal;}table {margin: 0 0 1.5em;width: 100%;border-collapse: collapse;border-spacing: 0;border: 1px solid var(--border-color);}th {font-weight: 700;color: var(--title-color);}td, th {border: 1px solid var(--border-color);padding: 9px 12px;}li {font-size: 14px;color: var(--white-color);}a {color: var(--theme-color);text-decoration: none;outline: 0;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}a:hover {color: var(--title-color);}a:active, a:focus, a:hover, a:visited {text-decoration: none;outline: 0;}button {-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}img {border: none;max-width: 100%;}ins {text-decoration: none;}pre {font-family: var(--para-font);background: #f5f5f5;color: #666;font-size: 14px;margin: 20px 0;overflow: auto;padding: 20px;white-space: pre-wrap;word-wrap: break-word;}span.ajax-loader:empty, p:empty {display: none;}p {margin: 0 0 18px 0;color: var(--body-color);font-family: var(--para-font);line-height: 1.666;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, p a, span a {font-size: inherit;font-family: inherit;font-weight: inherit;line-height: inherit;}.h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5, .h6, h6 {font-family: var(--title-font);color: var(--title-color);text-transform: none;font-weight: 700;line-height: 1.4;margin: 0 0 15px 0;display: block;}.h1, h1 {font-size: 60px;line-height: 1.1666;}.h2, h2 {font-size: 48px;line-height: 1.208;}.h3, h3 {font-size: 36px;line-height: 1.278;font-weight: 500;}.h4, h4 {font-size: 30px;line-height: 1.333;font-weight: 400;}.h5, h5 {font-size: 24px;line-height: 1.417;font-weight: 400;}.h6, h6 {font-size: 20px;line-height: 1.5;font-weight: 400;}@media (max-width: 1199px) {.h1, h1 {font-size: 54px;}.h2, h2 {font-size: 44px;}.h3, h3 {font-size: 34px;}.h4, h4 {font-size: 28px;}.h5, h5 {font-size: 24px;}.h6, h6 {font-size: 18px;}}@media (max-width: 991px) {.h1, h1 {font-size: 48px;}.h2, h2 {font-size: 40px;}.h3, h3 {font-size: 30px;}.h4, h4 {font-size: 26px;}.h5, h5 {font-size: 22px;}}@media (max-width: 767px) {.h1, h1 {font-size: 40px;}.h2, h2 {font-size: 32px;}}@media only screen and (min-width: 1440px) {.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: calc(var(--main-container) + var(--container-gutters));padding-left: calc(var(--container-gutters) / 2);padding-right: calc(var(--container-gutters) / 2);}}@media (min-width: 1800px) {.as-container, .as-container2 {--main-container: 1720px;}}@media (max-width: 1801px) {.as-container2 {max-width: 100% !important;padding-left: 0;padding-right: 0;}}@media only screen and (max-width: 1600px) {.container-fluid.px-0 {padding-left: 15px !important;padding-right: 15px !important;}.container-fluid.px-0 .row {margin-left: 0 !important;margin-right: 0 !important;}}@media (min-width: 1690px) {.as-container3 {--main-container: 1630px;padding-left: 0;padding-right: 0;margin-left: auto;margin-right: 0;}}@media (max-width: 1690px) {.as-container3 {max-width: 100%;}}@media (min-width: 1922px) {.as-container3 {margin-right: auto;}}.slick-track > [class*="col"] {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) / 2);padding-left: calc(var(--bs-gutter-x) / 2);margin-top: var(--bs-gutter-y);}.variable-width .slick-track > [class*="-auto"] {width: auto !important;}@media (min-width: 1199px) {.row:not([class*="gx-"]) {--bs-gutter-x: 30px;}}.gy-30 {--bs-gutter-y: 30px;}.gy-40 {--bs-gutter-y: 40px;}.gy-130 {--bs-gutter-y: 130px;}@media (min-width: 1500px) {.gx-60 {--bs-gutter-x: 60px;}}@media (min-width: 1399px) {.gx-30 {--bs-gutter-x: 30px;}.gx-25 {--bs-gutter-x: 25px;}.gx-40 {--bs-gutter-x: 40px;}}@media (max-width: 1199px) {.gy-30 {--bs-gutter-y: 24px;}}@media (max-width: 991px) {.gy-130 {--bs-gutter-y: 30px;}}select, .form-control, .form-select, textarea, input {height: 62px;padding: 0 25px 0 25px;padding-right: 45px;border: 1px solid transparent;color: var(--body-color);background-color: var(--smoke-color);border-radius: 9999px;border-radius: 0;font-size: 16px;width: 100%;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}select:focus, .form-control:focus, .form-select:focus, textarea:focus, input:focus {outline: 0;box-shadow: none;border-color: var(--theme-color);background-color: var(--smoke-color);color: var(--body-color);}select::-moz-placeholder, .form-control::-moz-placeholder, .form-select::-moz-placeholder, textarea::-moz-placeholder, input::-moz-placeholder {color: var(--body-color);}select::-webkit-input-placeholder, .form-control::-webkit-input-placeholder, .form-select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input::-webkit-input-placeholder {color: var(--body-color);}select:-ms-input-placeholder, .form-control:-ms-input-placeholder, .form-select:-ms-input-placeholder, textarea:-ms-input-placeholder, input:-ms-input-placeholder {color: var(--body-color);}select::-webkit-input-placeholder, .form-control::-webkit-input-placeholder, .form-select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input::-webkit-input-placeholder {color: var(--body-color);}select::-moz-placeholder, .form-control::-moz-placeholder, .form-select::-moz-placeholder, textarea::-moz-placeholder, input::-moz-placeholder {color: var(--body-color);}select:-ms-input-placeholder, .form-control:-ms-input-placeholder, .form-select:-ms-input-placeholder, textarea:-ms-input-placeholder, input:-ms-input-placeholder {color: var(--body-color);}select::-ms-input-placeholder, .form-control::-ms-input-placeholder, .form-select::-ms-input-placeholder, textarea::-ms-input-placeholder, input::-ms-input-placeholder {color: var(--body-color);}select::placeholder, .form-control::placeholder, .form-select::placeholder, textarea::placeholder, input::placeholder {color: var(--body-color);}select.style2, .form-control.style2, .form-select.style2, textarea.style2, input.style2 {padding-left: 52px;background-image: none;}select.style2 ~ i, .form-control.style2 ~ i, .form-select.style2 ~ i, textarea.style2 ~ i, input.style2 ~ i {color: var(--theme-color);font-weight: 400;top: 23px;left: 25px;max-width: 16px;}.line-area {position: relative;}.line-area label {color: var(--body-color);font-size: 30px;position: absolute;top: 8px;left: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;pointer-events: none;}.line-area input, .line-area textarea {font-size: 30px;border: 0;border-bottom: 1px solid var(--border-color);padding: 10px 0;width: 100%;background-color: transparent;margin-bottom: 22px;}.line-area input:focus, .line-area textarea:focus {border-bottom: 1px solid var(--theme-color);}.line-area input:valid, .line-area textarea:valid {border-bottom: 1px solid var(--theme-color);}.line-area input:focus ~ label, .line-area input:valid ~ label, .line-area textarea:focus ~ label, .line-area textarea:valid ~ label {top: -10px;}[class*="col-"].line-area label {left: calc((var(--bs-gutter-x) / 2) + 0);}.form-group {margin-bottom: var(--bs-gutter-x);position: relative;}.form-group > i {display: inline-block;position: absolute;right: 25px;top: 23px;font-size: 16px;color: var(--body-color);}.form-group > i.fa-envelope {padding-top: 1px;}.form-group > i.fa-comment {margin-top: -2px;}.form-group > i.fa-chevron-down {width: 17px;background-color: var(--white-color);}.form-group.has-label > i {top: 50px;}[class*="col-"].form-group > i {right: calc((var(--bs-gutter-x) / 2) + 25px);}[class*="col-"].form-group .style2 ~ i {left: calc((var(--bs-gutter-x) / 2) + 25px);}.form-select, select {display: block;width: 100%;line-height: 1.5;vertical-align: middle;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position: right 26px center;background-repeat: no-repeat;background-size: 16px 12px;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;}option:checked, option:focus, option:hover {background-color: var(--theme-color);color: var(--white-color);}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type="number"] {-moz-appearance: textfield;}textarea.form-control, textarea {min-height: 150px;padding-top: 16px;padding-bottom: 17px;border-radius: 0;}input[type="checkbox"] {visibility: hidden;opacity: 0;display: inline-block;vertical-align: middle;width: 0;height: 0;display: none;}input[type="checkbox"]:checked ~ label:before {content: "\f00c";color: var(--white-color);background-color: var(--theme-color);border-color: var(--theme-color);}input[type="checkbox"] ~ label {position: relative;padding-left: 30px;cursor: pointer;display: block;}input[type="checkbox"] ~ label:before {content: "";font-family: var(--icon-font);font-weight: 700;position: absolute;left: 0px;top: 3.5px;background-color: var(--white-color);border: 1px solid var(--border-color);height: 18px;width: 18px;line-height: 18px;text-align: center;font-size: 12px;}input[type="radio"] {visibility: hidden;opacity: 0;display: inline-block;vertical-align: middle;width: 0;height: 0;display: none;}input[type="radio"] ~ label {position: relative;padding-left: 30px;cursor: pointer;line-height: 1;display: inline-block;font-weight: 600;margin-bottom: 0;}input[type="radio"] ~ label::before {content: "\f111";position: absolute;font-family: var(--icon-font);left: 0;top: -2px;width: 20px;height: 20px;padding-left: 0;font-size: 0.6em;line-height: 19px;text-align: center;border: 1px solid var(--theme-color);border-radius: 100%;font-weight: 700;background: var(--white-color);color: transparent;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}input[type="radio"]:checked ~ label::before {border-color: var(--theme-color);background-color: var(--theme-color);color: var(--white-color);}label {margin-bottom: 0.5em;margin-top: -0.3em;display: block;color: var(--title-color);font-family: var(--body-font);font-size: 16px;}textarea.is-invalid, select.is-invalid, input.is-invalid, .was-validated input:invalid {border: 1px solid var(--error-color) !important;background-position: right calc(0.375em + 0.8875rem) center;background-image: none;}textarea.is-invalid:focus, select.is-invalid:focus, input.is-invalid:focus, .was-validated input:invalid:focus {outline: 0;box-shadow: none;}textarea.is-invalid {background-position: top calc(0.375em + 0.5875rem) right calc(0.375em + 0.8875rem);}.row.no-gutters > .form-group {margin-bottom: 0;}.form-messages {display: none;}.form-messages.mb-0 * {margin-bottom: 0;}.form-messages.success {color: var(--success-color);display: block;}.form-messages.error {color: var(--error-color);display: block;}.form-messages pre {padding: 0;background-color: transparent;color: inherit;}.slick-track > [class*="col"] {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) / 2);padding-left: calc(var(--bs-gutter-x) / 2);margin-top: var(--bs-gutter-y);}.slick-track {min-width: 100%;}.slick-slide img {display: inline-block;}.slick-dots {list-style-type: none;padding: 0 0;margin: 38px 0 30px 0;line-height: 0;text-align: center;height: -webkit-max-content;height: -moz-max-content;height: max-content;}.slick-dots li {display: inline-block;}.slick-dots button {font-size: 0;padding: 0;width: 55px;height: 1px;line-height: 0;border: none;background-color: var(--dots-bg, rgba(255, 255, 255, 0.3));-webkit-transition: all ease 0.4s;transition: all ease 0.4s;position: relative;}.slick-dots button::before {content: "";height: 100%;width: 100%;-webkit-transition: 0.4s ease;transition: 0.4s ease;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);background-color: var(--white-color);position: absolute;top: 0;left: 0;-webkit-transition: 0.4s linear;transition: 0.4s linear;}.slick-dots .slick-active button::before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}.slick-arrow {display: inline-block;padding: 0;background-color: var(--body-bg);color: var(--white-color);position: absolute;top: 50%;border: 1px solid #3b3b3b;box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.25);left: var(--pos-x, -100px);width: var(--icon-size, 65px);height: var(--icon-size, 65px);font-size: var(--icon-font-size, 20px);margin-top: calc(var(--icon-size, 65px) / -2);z-index: 2;border-radius: 0;}.slick-arrow.default {position: relative;--pos-x: 0;margin-top: 0;}.slick-arrow.slick-next {right: var(--pos-x, -100px);left: auto;}.slick-arrow:hover {background-color: var(--theme-color);color: var(--white-color);border-color: var(--theme-color);}.arrow-margin .slick-arrow {top: calc(50% - 30px);}.arrow-wrap .slick-arrow {opacity: 0;visibility: hidden;}.arrow-wrap:hover .slick-arrow {opacity: 1;visibility: visible;}@media (max-width: 1500px) {.slick-arrow {--arrow-horizontal: -20px;--pos-x: -70px;}}@media (max-width: 1399px) {.slick-arrow {--arrow-horizontal: 40px;--pos-x: -17px;}}@media (max-width: 1199px) {.slider-nav-wrap {text-align: center;margin-top: 40px;}}@media (max-width: 991px) {.slick-dots {margin: 8px 0 38px 0;}}.icon-box {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.icon-box.style1 .slick-arrow {border-color: var(--body-bg);}.icon-box.style1 .slick-arrow:hover {border-color: var(--theme-color);color: var(--black-color);}.icon-box.style2 {gap: 20px;}.icon-box.style2 .slick-arrow {box-shadow: none;}.icon-box.style2 .slick-arrow:hover {background-color: #3b3b3b;border-color: #3b3b3b;}.icon-box .slick-arrow {margin-right: 0;}.as-menu-wrapper {position: fixed;top: 0;left: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.6);z-index: 999999;width: 0;width: 100%;height: 100%;-webkit-transition: all ease 0.8s;transition: all ease 0.8s;opacity: 0;visibility: hidden;}.as-menu-wrapper .mobile-logo {padding-bottom: 30px;padding-top: 40px;display: block;text-align: center;background-color: rgba(255, 255, 255, 0.1);}.as-menu-wrapper .mobile-logo svg {max-width: 185px;}.as-menu-wrapper .as-menu-toggle {border: none;font-size: 22px;position: absolute;right: -17px;top: 17px;padding: 0;line-height: 1;width: 33px;height: 33px;line-height: 33px;font-size: 18px;z-index: 1;color: var(--title-black);background-color: var(--theme-color);border-radius: 50%;}.as-menu-wrapper .as-mobile-menu .as-menu-toggle {position: relative;top: auto;right: auto;background-color: transparent;color: inherit;}.as-menu-wrapper .as-menu-toggle:hover {background-color: var(--body-bg);color: var(--white-color);}.as-menu-wrapper .as-menu-area {width: 100%;max-width: 310px;background-color: var(--body-bg);border-right: 3px solid var(--theme-color);height: 100%;position: relative;left: -110%;opacity: 0;visibility: hidden;-webkit-transition: all ease 1s;transition: all ease 1s;z-index: 1;}.as-menu-wrapper.as-body-visible {opacity: 1;visibility: visible;}.as-menu-wrapper.as-body-visible .as-menu-area {left: 0;opacity: 1;visibility: visible;}.as-mobile-menu {overflow-y: scroll;scrollbar-width: thin;max-height: calc(100vh - 200px);padding-bottom: 40px;margin-top: 33px;text-align: left;}.as-mobile-menu ul {margin: 0;padding: 0 0;}.as-mobile-menu ul li {border-bottom: 1px solid var(--border-color);list-style-type: none;}.as-mobile-menu ul li li:first-child {border-top: 1px solid var(--border-color);}.as-mobile-menu ul li a {display: block;position: relative;padding: 12px 0;line-height: 1;font-size: 16px;text-transform: capitalize;color: var(--title-color);}.as-mobile-menu ul li a:before {content: "\f105";font-family: var(--icon-font);position: relative;left: 0;top: 0;margin-right: 10px;display: inline-block;-webkit-transition: 0.3 ease-in-out;transition: 0.3 ease-in-out;-moz-transition: 0.3 ease-in-out;-ms-transition: 0.3 ease-in-out;-o-transition: 0.3 ease-in-out;display: none;}.as-mobile-menu ul li.as-active > a {color: var(--theme-color);}.as-mobile-menu ul li.as-active > a:before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.as-mobile-menu ul li ul li {padding-left: 20px;}.as-mobile-menu ul li ul li:last-child {border-bottom: none;}.as-mobile-menu ul .as-item-has-children > a .as-mean-expand {position: absolute;right: 0;top: 50%;font-weight: 400;font-size: 12px;width: 25px;height: 25px;line-height: 24px;margin-top: -12.5px;display: inline-block;text-align: center;background-color: var(--smoke-color);color: var(--title-color);box-shadow: 0 0 20px -8px rgba(173, 136, 88, 0.5);border-radius: 50%;}.as-mobile-menu ul .as-item-has-children > a .as-mean-expand:before {content: "\f067";font-family: var(--icon-font);}.as-mobile-menu ul .as-item-has-children.as-active > a .as-mean-expand:before {content: "\f068";}.as-mobile-menu > ul {padding: 0 40px;}.as-mobile-menu > ul > li:last-child {border-bottom: none;}.as-mobile-menu::-webkit-scrollbar {width: 6px;border-radius: 10px;}.as-mobile-menu::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.as-mobile-menu::-webkit-scrollbar-thumb {background-color: var(--body-color);outline: none;}.as-menu-toggle {width: 50px;height: 50px;line-height: 1;padding: 0;font-size: 24px;border: none;background-color: var(--theme-color);color: var(--white-color);display: inline-block;border-radius: 0;}.as-menu-toggle.style-text, .as-menu-toggle.style-text-white {width: auto;height: auto;background-color: transparent;color: var(--title-color);font-size: 20px;}.as-menu-toggle.style-text i, .as-menu-toggle.style-text-white i {margin-right: 10px;}.as-menu-toggle.style-text-white {color: var(--white-color);}@media (max-width: 400px) {.as-menu-wrapper .as-menu-area {width: 100%;max-width: 270px;}.as-mobile-menu > ul {padding: 0 20px;}}.preloader {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;background-color: var(--body-bg);}.preloader .as-btn {padding: 15px 20px;border-radius: 0;font-size: 14px;}.preloader-inner {text-align: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;line-height: 1;}.preloader-inner img {display: block;margin: 0 auto 10px auto;}.loader {display: inline-block;width: 96px;box-sizing: content-box;height: 48px;background: #fff;border-color: var(--theme-color);border-style: solid;border-width: 2px 2px 50px 2px;border-radius: 100%;position: relative;-webkit-animation: 3s yinYang linear infinite;animation: 3s yinYang linear infinite;}.loader:before {content: "";position: absolute;top: 50%;left: 0;background: #fff;border: 18px solid var(--theme-color);border-radius: 100%;width: 12px;height: 12px;box-sizing: content-box;}.loader:after {content: "";position: absolute;top: 50%;left: 50%;background: var(--theme-color);border: 18px solid #fff;border-radius: 100%;width: 12px;height: 12px;box-sizing: content-box;}@-webkit-keyframes yinYang {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes yinYang {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.as-btn {position: relative;z-index: 2;overflow: hidden;vertical-align: middle;display: inline-block;text-transform: capitalize;text-align: center;background-color: var(--theme-color);color: var(--title-black);font-family: var(--para-font);font-size: 16px;font-weight: 400;line-height: 1;padding: 22px 30px;border-radius: 0;border: none;}.as-btn:before {content: "";position: absolute;height: 100%;left: 0;top: 0;width: 200%;background-color: var(--theme-color);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: scale(1, 0);-ms-transform: scale(1, 0);transform: scale(1, 0);z-index: -1;-webkit-transition: 0.5s ease;transition: 0.5s ease;}.as-btn > i {margin-left: 5px;}.as-btn .line {height: 2px;width: 20px;background-color: var(--title-black);display: inline-block;position: relative;top: -4px;margin: 0 3px;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.as-btn .line.left {width: 0;}.as-btn:hover, .as-btn.active {color: var(--title-black);}.as-btn:hover .line, .as-btn.active .line {width: 0;}.as-btn:hover .line.left, .as-btn.active .line.left {width: 20px;}.as-btn:hover::before, .as-btn.active::before {background-color: #eebd42;-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.as-btn.style2 {background-color: transparent;color: var(--white-color);border: 1px solid var(--white-color);padding: 17.5px 29px;}.as-btn.style2:hover {color: var(--body-color);}.as-btn.style2:hover:before {background-color: var(--white-color);}.as-btn.style3:hover {color: var(--body-color);}.as-btn.style3:before {background-color: var(--white-color);}.icon-btn {display: inline-block;width: var(--btn-size, 50px);height: var(--btn-size, 50px);line-height: var(--btn-size, 50px);font-size: var(--btn-font-size, 16px);background-color: var(--icon-bg, #fff);color: var(--title-color);text-align: center;border-radius: 50%;border: none;}.icon-btn:hover {background-color: var(--theme-color);color: var(--white-color);}.play-btn {display: inline-block;position: relative;z-index: 1;}.play-btn > i {display: inline-block;width: var(--icon-size, 90px);height: var(--icon-size, 90px);line-height: var(--icon-size, 90px);text-align: center;background-color: var(--theme-color);color: var(--white-color);font-size: var(--icon-font-size, 1.5em);border-radius: 50%;z-index: 1;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.play-btn:after, .play-btn:before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: var(--theme-color);z-index: -1;border-radius: 50%;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.play-btn:after {-webkit-animation-delay: 2s;animation-delay: 2s;}.play-btn:hover:after, .play-btn:hover::before, .play-btn:hover i {background-color: var(--theme-color);color: var(--title-color);}.play-btn.style2 > i {--icon-size: 140px;--icon-font-size: 2em;background-color: transparent;border: 1px solid var(--white-color);}.play-btn.style2:after, .play-btn.style2:before {background-color: transparent;border: 1px solid var(--white-color);}.play-btn:hover > i {border-color: var(--theme-color);}.play-btn:hover:after, .play-btn:hover:before {border-color: var(--theme-color);}.video-btn .play-btn {margin-right: 25px;}.link-btn {font-weight: 400;font-family: var(--para-font);font-size: 16px;letter-spacing: 0.15em;display: inline-block;line-height: 1;position: relative;margin-bottom: 0;text-transform: uppercase;color: var(--theme-color);}.link-btn:before, .link-btn:after {content: "";position: relative;top: -5px;width: 35px;height: 1px;background-color: var(--theme-color);display: inline-block;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.link-btn:before {margin-right: 10px;}.link-btn:after {width: 0;margin-left: 10px;}.link-btn:hover:before, .link-btn:hover:after {background-color: var(--white-color);}.link-btn:hover:before {width: 0;margin-right: 0;}.link-btn:hover:after {width: 35px;}.link-btn2 {font-family: var(--para-font);font-size: 20px;color: var(--body-color);text-decoration: underline;}.link-btn2:hover {color: var(--theme-color);text-decoration: underline;}.scroll-top {position: fixed;right: 30px;bottom: 30px;height: 50px;width: 50px;cursor: pointer;display: block;border-radius: 50px;z-index: 10000;opacity: 1;visibility: hidden;-webkit-transform: translateY(45px);-ms-transform: translateY(45px);transform: translateY(45px);-webkit-transition: all 300ms linear;transition: all 300ms linear;}.scroll-top:after {content: "\f062";font-family: var(--icon-font);position: absolute;text-align: center;line-height: 50px;font-size: 20px;color: var(--title-black);left: 0;top: 0;height: 50px;width: 50px;cursor: pointer;display: block;z-index: 1;border: 2px solid var(--theme-color);box-shadow: none;border-radius: 50%;}.scroll-top svg {color: var(--theme-color);border-radius: 50%;background: var(--white-color);}.scroll-top svg path {fill: none;}.scroll-top .progress-circle path {stroke: var(--title-black);stroke-width: 20px;box-sizing: border-box;-webkit-transition: all 400ms linear;transition: all 400ms linear;}.scroll-top.show {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.sec-title {margin-bottom: var(--section-title-space);margin-top: -0.2em;text-transform: uppercase;font-weight: 600;}.sub-title {font-size: 14px;font-family: var(--para-font);color: var(--theme-color);display: block;margin-top: -0.3em;margin-bottom: 24px;}.big-title {font-size: 200px;font-weight: 600;display: inline-block;line-height: 0.93;margin-top: -0.099em;-webkit-text-stroke: 1px var(--border-color);color: transparent;}.lt-2 {letter-spacing: 0.2em;}.text-transparent {-webkit-text-stroke: 0.75px var(--border-color);color: transparent;}.title-area {margin-bottom: var(--section-title-space);position: relative;z-index: 2;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 30px 15px;}.title-area .sec-title {margin-bottom: -0.1em;}.title-area.title-wrap {-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}.title-wrap {text-align: right;padding-right: 120px;}.sec-btn {margin-bottom: var(--section-title-space);}.text-style1 {display: block;font-size: 20px;font-weight: 300;text-transform: uppercase;letter-spacing: 0.2em;margin-bottom: -0.2em;}@media (max-width: 991px) {.big-title {font-size: 150px;line-height: 0.93;margin-top: -0.099em;}.text-style1 {font-size: 18px;}:root {--section-title-space: 60px;}}.shape-mockup-wrap {z-index: 2;position: relative;}.shape-mockup {position: absolute;z-index: -1;}.shape-mockup.z-index-3 {z-index: 3;}.z-index-step1 {position: relative;z-index: 4 !important;}.z-index-common {position: relative;z-index: 3;}.z-index-3 {z-index: 3;}.z-index-n1 {z-index: -1;}.media-body {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.as-social a {display: inline-block;color: transparent;font-size: 24px;margin-right: 45px;-webkit-text-stroke: 0.6px var(--white-color);}@media (max-width: 1199px) {.as-social a {font-size: 22px;margin-right: 30px;}}.as-social a:last-child {margin-right: 0 !important;}.as-social a:hover {-webkit-text-stroke: 0.6px var(--body-color);}.slider-shadow .slick-list {padding-top: 30px;padding-bottom: 30px;margin-bottom: -30px;margin-top: -30px;}.btn-group {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 15px;}.btn-group.style2 {gap: 20px;-webkit-column-gap: 55px;-moz-column-gap: 55px;column-gap: 55px;}.as-video {position: relative;}.as-video .play-btn {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;}.xdsoft_datetimepicker {background-color: var(--white-color);z-index: 5;}@media (max-width: 991px) {p.mb-35 {margin-bottom: 30px;}}.font-icon {font-family: var(--icon-font);}.font-title {font-family: var(--title-font);}.font-body {font-family: var(--body-font);}.fw-thin {font-weight: 100;}.fw-light {font-weight: 300;}.fw-normal {font-weight: 400;}.fw-medium {font-weight: 500;}.fw-semibold {font-weight: 600;}.fw-bold {font-weight: 700;}.fw-extrabold {font-weight: 800;}.fs-exs {font-size: 12px;}.fs-xs {font-size: 14px;}.fs-md {font-size: 18px;}.fs-20 {font-size: 20px;}.fs-lg {font-size: 22px;}@media (max-width: 1199px) {.fs-lg {font-size: 18px;}.fs-20 {font-size: 17px;}}.bg-theme {background-color: var(--theme-color) !important;}.bg-smoke {background-color: var(--smoke-color) !important;}.bg-white {background-color: var(--white-color) !important;}.bg-black {background-color: var(--black-color) !important;}.bg-title {background-color: var(--title-color) !important;}.bg-black1 {background-color: #1b1f29;}.gr-bg1 {background: -webkit-linear-gradient(top, #f7f7f7 0%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(180deg, #f7f7f7 0%, rgba(255, 255, 255, 0) 100%);}.background-image, [data-bg-src] {background-repeat: no-repeat;background-size: cover;background-position: center center;}.bg-fluid {background-repeat: no-repeat;background-size: 100% 100%;background-position: center center;}.bg-auto {background-size: auto auto;}.bg-top-center {background-size: auto;background-position: top center;}.text-theme {color: var(--theme-color) !important;}.text-title {color: var(--title-color) !important;}.text-body {color: var(--body-color) !important;}.text-white {color: var(--white-color) !important;}.text-light {color: var(--light-color) !important;}.text-yellow {color: var(--yellow-color) !important;}.text-success {color: var(--success-color) !important;}.text-error {color: var(--error-color) !important;}.text-inherit {color: inherit;}.text-inherit:hover {color: var(--theme-color);}a.text-theme:hover, .text-reset:hover {text-decoration: underline;}.overlay {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.position-center {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}[data-overlay] {position: relative;z-index: 2;}[data-overlay] [class^="col-"], [data-overlay] [class*="col-"] {z-index: 1;}[data-overlay] [class*="container"] {position: relative;z-index: 2;}[data-overlay]:before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;}[data-overlay="theme"]:before {background-color: var(--theme-color);}[data-overlay="title"]:before {background-color: var(--title-color);}[data-overlay="white"]:before {background-color: var(--white-color);}[data-overlay="black"]:before {background-color: var(--black-color);}[data-overlay="body-bg"]:before {background-color: var(--body-bg);}[data-opacity="1"]:before {opacity: 0.1;}[data-opacity="2"]:before {opacity: 0.2;}[data-opacity="3"]:before {opacity: 0.3;}[data-opacity="4"]:before {opacity: 0.4;}[data-opacity="5"]:before {opacity: 0.5;}[data-opacity="6"]:before {opacity: 0.6;}[data-opacity="7"]:before {opacity: 0.7;}[data-opacity="8"]:before {opacity: 0.8;}[data-opacity="9"]:before {opacity: 0.9;}[data-opacity="10"]:before {opacity: 1;}.ripple-animation, .play-btn:after, .play-btn:before {-webkit-animation-duration: var(--ripple-ani-duration);animation-duration: var(--ripple-ani-duration);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: ripple;animation-name: ripple;}@-webkit-keyframes ripple {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}30% {opacity: 0.4;}100% {-webkit-transform: scale(1.6);transform: scale(1.6);opacity: 0;}}@keyframes ripple {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}30% {opacity: 0.4;}100% {-webkit-transform: scale(1.6);transform: scale(1.6);opacity: 0;}}.moving {-webkit-animation: moving 8s linear infinite;animation: moving 8s linear infinite;}@-webkit-keyframes moving {0% {-webkit-transform: translateX(0);transform: translateX(0);}50% {-webkit-transform: translateX(-50px);transform: translateX(-50px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes moving {0% {-webkit-transform: translateX(0);transform: translateX(0);}50% {-webkit-transform: translateX(-50px);transform: translateX(-50px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.movingX {-webkit-animation: movingX 8s linear infinite;animation: movingX 8s linear infinite;}@-webkit-keyframes movingX {0% {-webkit-transform: translateX(0);transform: translateX(0);}50% {-webkit-transform: translateX(50px);transform: translateX(50px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes movingX {0% {-webkit-transform: translateX(0);transform: translateX(0);}50% {-webkit-transform: translateX(50px);transform: translateX(50px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.jump {-webkit-animation: jumpAni 7s linear infinite;animation: jumpAni 7s linear infinite;}@-webkit-keyframes jumpAni {0% {-webkit-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes jumpAni {0% {-webkit-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}.jump-reverse {-webkit-animation: jumpReverseAni 7s linear infinite;animation: jumpReverseAni 7s linear infinite;}@-webkit-keyframes jumpReverseAni {0% {-webkit-transform: translateY(0);transform: translateY(0);}50% {-webkit-transform: translateY(30px);transform: translateY(30px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes jumpReverseAni {0% {-webkit-transform: translateY(0);transform: translateY(0);}50% {-webkit-transform: translateY(30px);transform: translateY(30px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(40deg);transform: rotate(40deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}@keyframes rotate {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(40deg);transform: rotate(40deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes animate-positive {0% {width: 0;}}@keyframes animate-positive {0% {width: 0;}}.scalein.as-animated {--animation-name: scalein;}.slidetopleft.as-animated {--animation-name: slidetopleft;}.slidebottomright.as-animated {--animation-name: slidebottomright;}.slideinleft.as-animated {--animation-name: slideinleft;}.slideinright.as-animated {--animation-name: slideinright;}.slideinup.as-animated {--animation-name: slideinup;}.slideindown.as-animated {--animation-name: slideindown;}.rollinleft.as-animated {--animation-name: rollinleft;}.rollinright.as-animated {--animation-name: rollinright;}.scalein, .slidetopleft, .slidebottomright, .slideinleft, .slideinright, .slideindown, .slideinup, .rollinleft, .rollinright {opacity: 0;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-name: var(--animation-name);animation-name: var(--animation-name);}.as-animated {opacity: 1;}@-webkit-keyframes slideinup {0% {opacity: 0;-webkit-transform: translateY(70px);transform: translateY(70px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideinup {0% {opacity: 0;-webkit-transform: translateY(70px);transform: translateY(70px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slideinright {0% {opacity: 0;-webkit-transform: translateX(70px);transform: translateX(70px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideinright {0% {opacity: 0;-webkit-transform: translateX(70px);transform: translateX(70px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes slideindown {0% {opacity: 0;-webkit-transform: translateY(-70px);transform: translateY(-70px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideindown {0% {opacity: 0;-webkit-transform: translateY(-70px);transform: translateY(-70px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slideinleft {0% {opacity: 0;-webkit-transform: translateX(-70px);transform: translateX(-70px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideinleft {0% {opacity: 0;-webkit-transform: translateX(-70px);transform: translateX(-70px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes slidebottomright {0% {opacity: 0;-webkit-transform: translateX(100px) translateY(100px);transform: translateX(100px) translateY(100px);}100% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}}@keyframes slidebottomright {0% {opacity: 0;-webkit-transform: translateX(100px) translateY(100px);transform: translateX(100px) translateY(100px);}100% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}}@-webkit-keyframes slidetopleft {0% {opacity: 0;-webkit-transform: translateX(-100px) translateY(-100px);transform: translateX(-100px) translateY(-100px);}100% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}}@keyframes slidetopleft {0% {opacity: 0;-webkit-transform: translateX(-100px) translateY(-100px);transform: translateX(-100px) translateY(-100px);}100% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}}@-webkit-keyframes scalein {0% {opacity: 0;-webkit-transform: scale(0.3);transform: scale(0.3);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes scalein {0% {opacity: 0;-webkit-transform: scale(0.3);transform: scale(0.3);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes rollinleft {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg);}to {-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);}}@keyframes rollinleft {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg);}to {-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);}}@-webkit-keyframes rollinright {0% {opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg);}to {-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);}}@keyframes rollinright {0% {opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg);}to {-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);}}.svg-img path {fill-opacity: 1;stroke: var(--theme-color);fill: var(--border-color);stroke-width: 1;stroke-dasharray: 2500;stroke-dashoffset: 2500;}@-webkit-keyframes fillAni {0% {stroke-dashoffset: 2500;fill: transparent;}100% {stroke-dashoffset: 0;stroke-width: 1;fill: var(--border-color);}}@keyframes fillAni {0% {stroke-dashoffset: 2500;fill: transparent;}100% {stroke-dashoffset: 0;stroke-width: 1;fill: var(--border-color);}}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(40px);-ms-transform: translateX(40px);transform: translateX(40px);}to {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(40px);-ms-transform: translateX(40px);transform: translateX(40px);}to {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-40px);-ms-transform: translateX(-40px);transform: translateX(-40px);}to {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-40px);-ms-transform: translateX(-40px);transform: translateX(-40px);}to {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);}to {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);}to {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.widget_nav_menu ul, .widget_meta ul, .widget_pages ul, .widget_archive ul, .widget_categories ul {list-style: none;padding: 0;margin: 0 0 0 0;}.widget_nav_menu > ul, .widget_meta > ul, .widget_pages > ul, .widget_archive > ul, .widget_categories > ul {margin: 0 0 -15px 0;}.widget_nav_menu a, .widget_meta a, .widget_pages a, .widget_archive a, .widget_categories a {display: block;background-color: var(--smoke-color);margin: 0 0 15px 0;padding: 17px 45px 17px 25px;font-size: 16px;font-weight: 500;line-height: 1;color: var(--body-color);font-family: var(--para-font);}.widget_nav_menu a::before, .widget_meta a::before, .widget_pages a::before, .widget_archive a::before, .widget_categories a::before {content: "\f061";position: absolute;right: 25px;top: 16px;font-family: var(--icon-font);font-weight: 400;color: var(--theme-color);-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.widget_nav_menu a:hover, .widget_meta a:hover, .widget_pages a:hover, .widget_archive a:hover, .widget_categories a:hover {color: var(--title-black);background-color: var(--theme-color);}.widget_nav_menu a:hover:before, .widget_meta a:hover:before, .widget_pages a:hover:before, .widget_archive a:hover:before, .widget_categories a:hover:before {color: var(--title-black);}.widget_nav_menu li, .widget_meta li, .widget_pages li, .widget_archive li, .widget_categories li {display: block;position: relative;}.widget_nav_menu li:last-child a, .widget_meta li:last-child a, .widget_pages li:last-child a, .widget_archive li:last-child a, .widget_categories li:last-child a {border-bottom: none;}.widget_nav_menu li > span, .widget_meta li > span, .widget_pages li > span, .widget_archive li > span, .widget_categories li > span {text-align: center;position: absolute;right: 25px;top: 12px;font-size: 14px;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.widget_nav_menu li:hover > span, .widget_meta li:hover > span, .widget_pages li:hover > span, .widget_archive li:hover > span, .widget_categories li:hover > span {color: var(--title-black);}.widget_nav_menu .children, .widget_meta .children, .widget_pages .children, .widget_archive .children, .widget_categories .children {margin-left: 10px;}.widget_nav_menu a, .widget_meta a, .widget_pages a {padding-right: 20px;}.widget_nav_menu .sub-menu {margin-left: 10px;}.wp-block-archives {list-style: none;margin: 0;padding: 0;margin-bottom: 20px;}.wp-block-archives a:not(:hover) {color: inherit;}.as-blog ul.wp-block-archives li {margin: 5px 0;}.widget {padding: var(--widget-padding-y, 40px) var(--widget-padding-x, 40px);background-color: transparent;border: 1px solid var(--border-color);margin-bottom: 40px;position: relative;}.widget select, .widget input {border-radius: 0;}.widget_title {position: relative;font-size: 30px;font-weight: 400;font-family: var(--title-font);line-height: 1em;margin: -0.07em 0 29px 0;color: var(--white-color);}.widget .search-form {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.widget .search-form input {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.widget .search-form button {border: none;width: 62px;height: 62px;background-color: var(--theme-color);color: var(--title-black);display: inline-block;}.widget .search-form button:hover {background-color: var(--body-color);color: var(--white-color);}.wp-block-tag-cloud a, .tagcloud a {display: inline-block;border: none;font-size: 14px;font-weight: 400;line-height: 1;padding: 13px 17px;margin-right: 5px;margin-bottom: 8px;color: var(--white-color);background-color: var(--smoke-color);border-radius: 0;font-family: var(--para-font);}.wp-block-tag-cloud a:hover, .tagcloud a:hover {background-color: var(--theme-color);color: var(--title-black) !important;}.widget .wp-block-tag-cloud a, .widget .tagcloud a {background-color: var(--smoke-color);}.widget .wp-block-tag-cloud a:hover, .widget .tagcloud a:hover {background-color: var(--theme-color);}.tagcloud {margin-right: -10px;margin-bottom: -10px;}.recent-post {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 18px;}.recent-post:last-child {margin-bottom: 0;}.recent-post .media-img {margin-right: 15px;width: 100px;overflow: hidden;}.recent-post .media-img img {width: 100%;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.recent-post .post-title {font-weight: 500;font-size: 22px;line-height: 32px;margin: 0 0 -0.1em 0;font-family: var(--title-font);color: var(--white-color);}.recent-post .recent-post-meta {margin-bottom: 6px;}.recent-post .recent-post-meta a {text-transform: capitalize;font-size: 14px;font-weight: 400;color: var(--body-color);}.recent-post .recent-post-meta a i {margin-right: 8px;}.recent-post:hover .media-img img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.wp-block-calendar, .calendar_wrap {position: relative;background-color: #fff;padding-bottom: 0;border: none;}.wp-block-calendar span[class*="wp-calendar-nav"], .calendar_wrap span[class*="wp-calendar-nav"] {position: absolute;top: 8px;left: 20px;font-size: 14px;color: var(--title-color);font-weight: 500;z-index: 1;}.wp-block-calendar span[class*="wp-calendar-nav"] a, .calendar_wrap span[class*="wp-calendar-nav"] a {color: inherit;}.wp-block-calendar span.wp-calendar-nav-next, .calendar_wrap span.wp-calendar-nav-next {left: auto;right: 20px;}.wp-block-calendar caption, .calendar_wrap caption {caption-side: top;text-align: center;color: var(--title-color);background-color: #f1dbbe;}.wp-block-calendar th, .calendar_wrap th {font-size: 14px;padding: 5px 5px;border: none;text-align: center;border-right: 1px solid #fff;color: #01133c;font-weight: 500;}.wp-block-calendar th a, .calendar_wrap th a {color: inherit;}.wp-block-calendar td, .calendar_wrap td {font-size: 14px;padding: 5px;color: #01133c;border: 1px solid #ededed;text-align: center;background-color: transparent;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.wp-block-calendar #today, .calendar_wrap #today {color: var(--theme-color);background-color: var(--white-color);border-color: #ededed;}.wp-block-calendar thead, .calendar_wrap thead {background-color: #f6f6f6;}.wp-block-calendar .wp-calendar-table, .calendar_wrap .wp-calendar-table {margin-bottom: 0;}.wp-block-calendar .wp-calendar-nav .pad, .calendar_wrap .wp-calendar-nav .pad {display: none;}.sidebar-gallery {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}.sidebar-gallery .gallery-thumb {overflow: hidden;}.sidebar-gallery .gallery-thumb img {width: 100%;}.widget_shopping_cart {text-align: left;}.widget_shopping_cart ul {margin: 0;padding: 0;list-style-type: none;}.widget_shopping_cart .mini_cart_item {position: relative;border-bottom: 1px solid var(--border-color);padding: 0 0 32px 110px;margin: 0 0 27px 0;min-height: 90px;}.widget_shopping_cart .remove {position: absolute;right: 0;top: 0;color: var(--title-color);line-height: 1;font-size: 18px;}.widget_shopping_cart .remove:hover {color: var(--theme-color);}.widget_shopping_cart .img {position: absolute;left: 0;top: 3px;width: 90px;height: 90px;display: inline-block;border: 1px solid var(--border-color);}.widget_shopping_cart .product-title {font-size: 14px;color: var(--title-color);font-weight: 400;margin-bottom: 0;display: inline-block;}.widget_shopping_cart .amount {display: block;font-weight: 600;color: var(--title-color);font-size: 16px;}.widget_shopping_cart .quantity {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;margin-top: 12px;}.widget_shopping_cart .qut-btn {border: 1px solid var(--border-color);background-color: transparent;display: inline-block;background-color: transparent;width: 25px;height: 25px;padding: 0;font-size: 12px;z-index: 1;position: relative;}.widget_shopping_cart .qut-btn:hover {background-color: var(--title-color);border-color: transparent;color: var(--white-color);}.widget_shopping_cart .qty-input {border: 1px solid var(--border-color);text-align: center;width: -webkit-max-content;width: -moz-max-content;width: max-content;min-width: 40px;font-size: 12px;padding: 0;height: 25px;margin: 0 -1px;}.widget_shopping_cart .subtotal {float: right;text-align: right;font-size: 12px;margin-top: 19px;}.widget_shopping_cart .subtotal > span:not(.amount) {color: var(--body-color);font-weight: 300;}.widget_shopping_cart .subtotal .amount {font-size: 12px;display: inline-block;}.widget_shopping_cart .total {color: var(--title-color);text-transform: uppercase;line-height: 1;margin-bottom: 25px;font-size: 18px;}.widget_shopping_cart .total .amount {font-size: inherit;display: inline-block;color: var(--theme-color);}.widget_shopping_cart .as-btn {border: 1px solid var(--title-color);color: var(--title-color);margin-right: 10px;text-transform: capitalize;height: 50px;line-height: 47px;padding: 0 35px;background-color: var(--title-color);color: var(--white-color);font-weight: 400;}.widget_shopping_cart .as-btn:hover {background-color: transparent;color: var(--title-color);}.widget_shopping_cart .buttons {margin: 0;}.sidebar-area {margin-bottom: -10px;}.sidebar-area ul.wp-block-latest-posts {margin-bottom: 0;}.sidebar-area ul.wp-block-latest-posts li:last-child {margin-bottom: 0;}.sidebar-area .wp-block-tag-cloud a, .sidebar-area .tagcloud a {border: none;}.sidebar-area .newsletter-form button {width: 100%;text-transform: capitalize;font-size: 16px;font-weight: 400;height: 60px;margin-top: 10px;}.sidebar-area .widget .wp-block-search {margin-bottom: 0;}.sidebar-area .wp-block-group__inner-container h2 {font-size: 20px;line-height: 1em;margin-bottom: 20px;margin-top: -0.07em;}.sidebar-area ol.wp-block-latest-comments {padding: 0;margin: 0;}.sidebar-area ol.wp-block-latest-comments li {line-height: 1.5;margin: 0 0 20px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding-bottom: 20px;}.sidebar-area ol.wp-block-latest-comments li:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.recent-product {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.recent-product .product-title {font-size: 16px;}.donwload-media-wrap {margin-top: -4px;margin-bottom: -4px;}.download-media {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid var(--border-color);}.download-media_icon {margin-right: 15px;}.download-media_icon i {font-size: 32px;color: var(--white-color);}.download-media_title {color: var(--white-color);font-size: 18px;font-weight: bold;margin-bottom: -4px;}.download-media_text {color: var(--white-color);font-size: 14px;}.download-media_btn {margin-left: auto;width: 40px;height: 40px;line-height: 38px;background-color: var(--theme-color);color: var(--title-black);text-align: center;}.download-media_btn:hover {background-color: var(--white-color);color: var(--theme-color);}.download-media:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.widget:has(.widget-banner) {padding: 0;background-color: var(--smoke-color);border: none;}.widget-banner {text-align: center;}.widget-banner .title {margin-bottom: 0;padding: 60px 10px;text-transform: uppercase;font-size: 30px;}.widget-banner .content {padding: 45px 10px 50px 10px;}.widget-banner .text {max-width: 325px;margin: 22px auto 30px auto;color: var(--white-color);}.widget-banner .link {color: var(--white-color);font-family: var(--para-font);}.widget-banner .link i {color: var(--theme-color);margin-right: 8px;}.widget-banner .link:hover {color: var(--theme-color);}@media (max-width: 1199px) {.widget {--widget-padding-y: 30px;--widget-padding-x: 30px;}.widget_title {font-size: 20px;}.recent-post .post-title {font-size: 18px;line-height: 24px;}.widget_offer {padding-top: 40px;padding-bottom: 40px;}}@media (max-width: 991px) {.sidebar-area {padding-top: 30px;}.wp-block-tag-cloud a, .tagcloud a {padding: 10.5px 18px;}}@media (max-width: 575px) {.widget {padding: 30px 20px;}}.footer-widget {margin-bottom: 40px;}.footer-widget, .footer-widget .widget {padding: 0;border: none;padding-bottom: 0;background-color: transparent;}.footer-widget .widget_title {position: relative;border: none;font-family: var(--title-font);font-size: 48px;font-weight: 100;text-transform: uppercase;color: var(--white-color);line-height: 1;border-bottom: 0;padding: 0 0 13px 0;margin: -0.14em 0 50px 0;max-width: 275px;}.footer-widget .widget_title:after {content: "";position: absolute;left: 0;bottom: 0;width: 35px;height: 1px;background-color: var(--body-color);}.footer-widget.widget_meta, .footer-widget.widget_pages, .footer-widget.widget_archive, .footer-widget.widget_categories, .footer-widget.widget_nav_menu {margin-bottom: 40px;}.footer-widget.widget_meta ul, .footer-widget.widget_pages ul, .footer-widget.widget_archive ul, .footer-widget.widget_categories ul, .footer-widget.widget_nav_menu ul {margin-top: -2px;}.footer-widget.widget_meta a, .footer-widget.widget_pages a, .footer-widget.widget_archive a, .footer-widget.widget_categories a, .footer-widget.widget_nav_menu a {font-family: var(--para-font);font-size: 16px;font-weight: 400;padding: 0 0 0 24px;margin-bottom: 25px;display: block;max-width: 100%;width: -webkit-max-content;width: -moz-max-content;width: max-content;padding-right: 0;background-color: transparent;position: relative;}.footer-widget.widget_meta a:before, .footer-widget.widget_pages a:before, .footer-widget.widget_archive a:before, .footer-widget.widget_categories a:before, .footer-widget.widget_nav_menu a:before {content: "\f054";font-weight: 600;left: 0;top: 0;color: inherit;}.footer-widget.widget_meta a:hover, .footer-widget.widget_pages a:hover, .footer-widget.widget_archive a:hover, .footer-widget.widget_categories a:hover, .footer-widget.widget_nav_menu a:hover {background-color: transparent;color: var(--theme-color);}.footer-widget.widget_meta a:hover:before, .footer-widget.widget_pages a:hover:before, .footer-widget.widget_archive a:hover:before, .footer-widget.widget_categories a:hover:before, .footer-widget.widget_nav_menu a:hover:before {color: var(--theme-color);}.footer-widget.widget_meta li > span, .footer-widget.widget_pages li > span, .footer-widget.widget_archive li > span, .footer-widget.widget_categories li > span, .footer-widget.widget_nav_menu li > span {width: auto;height: auto;position: relative;background-color: transparent;color: var(--body-color);line-height: 1;}.footer-widget.widget_meta li:last-child a, .footer-widget.widget_pages li:last-child a, .footer-widget.widget_archive li:last-child a, .footer-widget.widget_categories li:last-child a, .footer-widget.widget_nav_menu li:last-child a {margin-bottom: 0;}.footer-widget .recent-post {max-width: 280px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #2b2f3a;}.footer-widget .recent-post .media-img {margin-right: 20px;}.footer-widget .recent-post .post-title {color: var(--white-color);}.footer-widget .recent-post:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}.footer-widget.style2 .widget_title {font-family: var(--title-font);font-size: 30px;font-weight: 400;color: var(--white-color);padding: 0 0 15px 0;margin: -0.14em 0 40px 0;}.footer-widget.style2 .widget_title:after {width: 60px;height: 2px;background-color: var(--theme-color);}.as-widget-schedule {margin-top: -0.25em;}.footer-table {margin-top: -15px;border: none;margin-bottom: 0;}.footer-table th, .footer-table td {border: none;padding: 8px 0;font-size: 16px;}.footer-table td {padding-left: 50px;}.footer-table th {padding-right: 13px;font-weight: 500;color: var(--white-color);}.as-widget-about {max-width: 290px;}@media (max-width: 1199px) {.recent-post .post-title {font-size: 16px;line-height: 22px;}}@media (max-width: 991px) {.footer-widget .widget_title {font-size: 42px;margin: -0.14em 0 30px 0;}}.as-header {position: relative;z-index: 41;}.sticky-wrapper {-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.sticky-wrapper.sticky {position: fixed;top: 0;right: 0;left: 0;background-color: #101010;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);-webkit-animation: stickyAni 0.4s ease-in-out;animation: stickyAni 0.4s ease-in-out;}@-webkit-keyframes stickyAni {0% {-webkit-transform: translate3d(0, -40px, 0) scaleY(0.8);transform: translate3d(0, -40px, 0) scaleY(0.8);opacity: 0.7;}100% {-webkit-transform: translate3d(0, 0, 0) scaleY(1);transform: translate3d(0, 0, 0) scaleY(1);opacity: 1;}}@keyframes stickyAni {0% {-webkit-transform: translate3d(0, -40px, 0) scaleY(0.8);transform: translate3d(0, -40px, 0) scaleY(0.8);opacity: 0.7;}100% {-webkit-transform: translate3d(0, 0, 0) scaleY(1);transform: translate3d(0, 0, 0) scaleY(1);opacity: 1;}}.main-menu a {display: block;position: relative;font-family: var(--title-font);font-size: 16px;letter-spacing: 0.2em;color: var(--white-color);text-transform: uppercase;}@media (max-width: 1500px) {.main-menu a {font-size: 16px;}}.main-menu a:hover {color: var(--theme-color);}.main-menu > ul > li {margin: 0 25px;}.main-menu > ul > li > a {padding: 27px 0;}.main-menu ul {margin: 0;padding: 0;}.main-menu ul li {list-style-type: none;display: inline-block;position: relative;}.main-menu ul li:last-child {margin-right: 0 !important;}.main-menu ul li:first-child {margin-left: 0 !important;}.main-menu ul li:hover > ul.sub-menu {visibility: visible;opacity: 1;margin-top: 0;z-index: 9;}.main-menu ul.sub-menu {position: absolute;text-align: left;top: 100%;left: 0;background-color: var(--body-bg);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);visibility: hidden;min-width: 190px;width: -webkit-max-content;width: -moz-max-content;width: max-content;padding: 7px;left: -14px;margin-top: 50px;opacity: 0;z-index: -1;border-bottom: 3px solid var(--theme-color);box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.09), 0px 3px 0px 0px rgba(231, 13, 60, 0.004);-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-transition: margin-top 0.4s ease-in-out 0s, visibility 0.4s ease-in-out 0s, opacity 0.4s ease-in-out 0s, z-index 0s;transition: margin-top 0.4s ease-in-out 0s, visibility 0.4s ease-in-out 0s, opacity 0.4s ease-in-out 0s, z-index 0s;}.main-menu ul.sub-menu a {font-size: 16px;line-height: 30px;}.main-menu ul.sub-menu {padding: 18px 20px;left: -27px;}.main-menu ul.sub-menu li {display: block;margin: 0 0;padding: 3px 9px;}.main-menu ul.sub-menu li a {position: relative;padding-left: 21px;}.main-menu ul.sub-menu li a:before {content: "\e50d";position: absolute;top: 8px;left: -3px;font-family: var(--icon-font);width: 11px;height: 11px;text-align: center;border-radius: 50%;display: inline-block;font-size: 0.9em;line-height: 1;color: var(--theme-color);font-weight: 300;}.main-menu ul.sub-menu li ul.sub-menu {left: 100%;right: auto;top: 0;margin: 0 0;margin-left: 20px;}.main-menu ul.sub-menu li ul.sub-menu li ul {left: 100%;right: auto;}.header-button {height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 15px;}.header-button .dropdown-link {margin-right: 15px;}.header-links ul {margin: 0;padding: 0;list-style-type: none;}.header-links li {display: inline-block;position: relative;font-size: 16px;color: var(--white-color);letter-spacing: 0.06em;text-transform: uppercase;margin-right: 20px;}.header-links li:last-child {margin-right: 0;}.header-links li a {color: inherit;}.header-links li a:hover {color: var(--theme-color);}.header-links li i {margin-right: 8px;}.header-top, .header-links {font-family: var(--para-font);}.header-social .social-title {font-weight: 500;font-size: 14px;display: inline-block;margin: 0 10px 0 0;}.header-social a {font-size: 14px;display: inline-block;color: var(--body-color);margin: 0 15px 0 0;}.header-social a:last-child {margin-right: 0;}.header-social a:hover {color: var(--theme-color);}@media (max-width: 1199px) {.main-menu > ul > li {margin: 0 18px;}}@media (max-width: 991px) {.header-logo {max-width: 150px;}}@media (max-width: 767px) {.header-links li {font-size: 14px;}.flex-row-reverse.cst .img-box1 {margin-left: 0 !important;}}.header-layout1 {width: 100%;position: absolute;top: 0;left: 0;}.header-layout1 .header-top {padding: 37.5px 0;}.header-layout1 .menu-area {padding-top: 55px;padding-bottom: 55px;}.header-layout1 .sticky-wrapper.sticky .menu-area {padding-top: 20px;padding-bottom: 20px;}@media (max-width: 1399px) {.header-layout1 .menu-area {padding-top: 20px;padding-bottom: 20px;}.header-layout1 .header-top {padding: 22.5px 0;}}.header-layout2 {position: absolute;top: 50px;left: 0;width: 100%;}.header-layout2 .menu-area {border: 1px solid rgba(255, 255, 255, 0.3);padding: 0 60px;}.header-layout2 .menu-top {margin-bottom: 16px;margin-top: 25px;}:root {--section-space: 100px;}.header-layout2 .main-menu ul.sub-menu {left: 0;}.header-layout2 .main-menu ul li:hover > ul.sub-menu {margin-top: 1px;}.header-layout2 .main-menu > ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header-layout2 .main-menu > ul > li {margin: 0 0;padding: 0 25px;}.header-layout2 .main-menu > ul > li:last-child {}.header-layout2 .main-menu > ul > li::before {content: "";width: 100%;height: 1px;background-color: var(--theme-color);display: block;position: absolute;bottom: -1px;left: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);}.header-layout2 .main-menu > ul > li:hover::before, .header-layout2 .main-menu > ul > li.active::before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}.header-layout2 .main-menu > ul > li > a {padding: 10px 0;letter-spacing: 0.2em;}@media (max-width: 1399px) {.header-layout2 {top: 30px;}.header-layout2 .menu-area {padding: 0 20px;}.header-layout2 .menu-top {margin-bottom: 26px;margin-top: 15px;}.header-layout2 .main-menu > ul > li {padding: 0 15px;}.header-layout2 .main-menu > ul > li > a {padding: 12px 0;letter-spacing: 0.15em;}}@media (max-width: 1199px) {.header-layout2 .header-logo {max-width: 150px;}}@media (max-width: 991px) {.header-layout2 .as-menu-toggle {float: right;margin-bottom: 20px;}.header-layout2 .menu-top {margin-top: 15px;margin-bottom: 25px;}}@media (max-width: 767px) {.header-layout2 .as-menu-toggle {margin-bottom: 0;}.header-layout2 .header-logo {padding: 15px 0;}}@media (max-width: 575px) {.header-layout2 {top: 12px;}}.header-layout3 {position: absolute;top: 60px;left: 0;width: 100%;}.header-layout3 .as-menu-toggle {width: 98px;height: 98px;font-size: 14px;font-family: var(--para-font);background-color: rgba(254, 204, 82, 0.1);color: var(--white-color);text-align: center;}.header-layout3 .as-menu-toggle i {font-size: 24px;display: block;}.header-layout3 .menu-area {border: 1px solid rgba(254, 204, 82, 0.3);background-color: rgba(255, 255, 255, 0.2);padding-right: 30px;}@media (max-width: 1199px) {.header-layout3 {top: 40px;}}@media (max-width: 575px) {.header-layout3 {top: 12px;}.header-layout3 .as-menu-toggle {width: 80px;height: 80px;}.header-layout3 .menu-area {padding-right: 20px;}.header-layout3 .as-social {margin-left: auto !important;}}.header-layout4 {position: absolute;top: 0;left: 0;width: 100%;z-index: 99;--main-container: 1600px;}.header-layout4 .social-box {-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}.header-layout4 .social-box .as-social {background-color: var(--body-bg);padding: 6px 60px;height: 40px;}.header-layout4 .header-logo {padding: 50px 0;}.header-layout4 .sticky-wrapper.sticky .header-logo {padding: 20px 0;}@media (max-width: 1199px) {.header-layout4 .header-logo {padding: 20px 0;}}.footer-wrapper {position: relative;z-index: 2;}.footer-wrapper .newsletter-title {color: var(--white-color);}.widget-area {padding-top: 130px;padding-bottom: 90px;}.copyright-wrap {padding: 20px 0;}.copyright-text {margin: 0;font-size: 14px;color: var(--white-color);}.copyright-text a {color: var(--theme-color);}.copyright-text a:hover {color: var(--white-color);}.footer-info {position: relative;font-weight: 500;margin-bottom: 0;margin-top: -0.34em;}.footer-info.has-icon {padding-left: 32px;}.footer-info i {color: var(--body-color);position: absolute;top: 7px;left: 0;}.footer-info .link {display: block;color: var(--white-color);}.footer-info .link:hover {color: var(--theme-color);}.footer-info-box {border: 1px solid var(--border-color);}.footer-info-box .footer-info {max-width: 250px;margin-left: auto;margin-right: auto;margin-top: 0;}.footer-info-box .footer-info > i {color: var(--theme-color);}.footer-info-box .as-social {height: 100%;text-align: center;padding: 15px;}.footer-info-box .footer-box {padding: 10px;border-right: 1px solid var(--border-color);height: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 1199px) {.footer-info i {top: 5px;}}.footer-logo, .footer-text {text-align: center;margin-bottom: 40px;}.footer-layout1 .copyright-wrap {max-width: 500px;margin-left: auto;margin-right: auto;padding: 0;}.footer-layout1 .copyright-text {padding: 18px 10px;border: 1px solid rgba(255, 255, 255, 0.2);border-bottom: none;}.footer-layout1 .widget-area {padding-top: 110px;padding-bottom: 110px;}@media (max-width: 991px) {.footer-info-box .as-social {padding: 10px;}.footer-layout1 .widget-area {padding-top: 80px;padding-bottom: 80px;}}@media (max-width: 767px) {.footer-info-box .footer-box {border-right: none;}}@media (max-width: 575px) {.footer-layout1 .as-social {max-width: 230px;margin-left: auto;margin-right: auto;}.footer-layout1 .footer-info {max-width: 230px;margin-left: auto;margin-right: auto;}}.footer-layout2 {background-color: #1b1b1b;}.footer-layout2 .widget-area {padding-top: 100px;padding-bottom: 37px;}.footer-layout2 .copyright-wrap {padding: 20px 0 20px 0;border-top: 1px solid rgba(167, 167, 167, 0.2);}.footer-menu {margin-bottom: 35px;}.footer-menu ul {padding-left: 0;list-style: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;gap: 50px;}.footer-menu li {display: inline-block;}.footer-menu li a {font-size: 16px;letter-spacing: 0.2em;text-transform: uppercase;color: var(--white-color);}.footer-menu li a:hover {color: var(--theme-color);}.footer-info2 {color: var(--white-color);margin-bottom: 8px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;gap: 35px;}.footer-info2 a {font-family: inherit;color: inherit;display: inline-block;}.footer-info2 a:hover {color: var(--theme-color);}.footer-layout3 {text-align: center;background-color: #1b1b1b;}.footer-layout3 .widget-area {padding-top: 120px;padding-bottom: 120px;}.footer-layout3 .copyright-wrap {background-color: #0f0f0f;}.footer-layout3 .copyright-text {font-family: var(--para-font);}.footer-layout3 .footer-menu {padding: 15px 0;border-top: 1px solid var(--border-color);border-bottom: 1px solid var(--border-color);}.footer-layout3 .footer-menu > ul {margin-bottom: 0;}@media (max-width: 1199px) {.footer-menu ul {gap: 15px 28px;}.footer-menu li a {letter-spacing: 0.15em;}}@media (max-width: 991px) {.footer-layout3 {text-align: center;background-color: #1b1b1b;}.footer-layout3 .widget-area {padding-top: 90px;padding-bottom: 90px;}}.info-box {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 25px;max-width: 300px;}.info-box:last-child {margin-bottom: -5px;}.info-box_icon {width: 40px;height: 40px;line-height: 40px;min-width: 40px;font-size: 20px;background-color: var(--body-bg);color: var(--theme-color);text-align: center;margin-right: 10px;}.info-box_label {font-size: 14px;line-height: 1;display: block;margin-bottom: 8px;}.info-box_link, .info-box_text {line-height: 1;display: block;color: var(--white-color);font-size: 20px;font-family: var(--title-font);margin-bottom: 0;}.info-box_link {display: inline-block;}.info-box_link:hover {color: var(--theme-color);}.footer-layout4 {background-color: #1b1b1b;}.footer-layout4 .footer-logo, .footer-layout4 .footer-text {text-align: left;}.footer-layout4 .footer-logo {margin-top: -8px;margin-bottom: 33px;}.footer-layout4 .footer-text {margin-bottom: 25px;}.footer-layout4 .copyright-wrap {border-top: 1px solid var(--border-color);}.list-two-column {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;gap: 40px;}@media (max-width: 991px) {.footer-layout4 .as-widget-about {max-width: 100%;}}@media (max-width: 575px) {.list-two-column {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 27px;}}.breadcumb-menu {max-width: 100%;padding: 0;margin: 25px 0 -0.4em 0;list-style-type: none;position: relative;}.breadcumb-menu li {display: inline-block;margin-right: 3px;padding-right: 5px;list-style: none;position: relative;}.breadcumb-menu li:after {content: "\f054";position: relative;margin-left: 10px;font-weight: 600;font-size: 16px;color: var(--white-color);font-family: var(--icon-font);}.breadcumb-menu li:last-child {padding-right: 0;margin-right: 0;}.breadcumb-menu li:last-child:after {display: none;}.breadcumb-menu li, .breadcumb-menu a, .breadcumb-menu span {white-space: normal;color: inherit;word-break: break-word;font-weight: 400;font-size: 20px;color: var(--white-color);}.breadcumb-title {color: var(--white-color);margin: -0.22em 0 -0.12em 0;}.breadcumb-wrapper {background-color: var(--black-color);padding: 315px 0 270px 0;text-align: center;overflow: hidden;margin-top: 100px;-webkit-filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}@media (max-width: 1399px) {.breadcumb-wrapper {margin-top: 70px;padding: 235px 0 200px 0;}}@media (max-width: 1199px) {.breadcumb-wrapper {padding: 190px 0 160px 0;}}@media (max-width: 991px) {.breadcumb-wrapper {padding: 150px 0 120px 0;}.breadcumb-menu {margin: 16px 0 -0.5em 0;}.breadcumb-menu li, .breadcumb-menu a, .breadcumb-menu span {font-size: 16px;}}.as-pagination {margin-bottom: 30px;}.as-pagination ul {margin: 0;padding: 0;}.as-pagination li {display: inline-block;margin: 0 3px;list-style-type: none;}.as-pagination li:last-child {margin-right: 0;}.as-pagination li:first-child {margin-left: 0;}.as-pagination span, .as-pagination a {display: inline-block;text-align: center;position: relative;border: none;color: var(--title-color);background-color: var(--smoke-color);font-family: var(--title-font);width: 55px;height: 55px;line-height: 55px;z-index: 1;font-size: 18px;font-weight: 600;}.as-pagination span.active, .as-pagination span:hover, .as-pagination a.active, .as-pagination a:hover {color: var(--white-color);background-color: var(--theme-color);box-shadow: none;}@media (max-width: 767px) {.as-pagination span, .as-pagination a {width: 40px;height: 40px;line-height: 40px;font-size: 14px;}}blockquote {display: block;position: relative;overflow: hidden;font-size: 18px;line-height: 30px;font-weight: 600;font-family: var(--title-font);color: var(--title-color);background-color: var(--smoke-color);padding: 50px 40px 50px 165px;margin: 35px 0;line-height: 1.667;}blockquote p, blockquote pre {font-family: inherit;color: inherit;font-weight: inherit;width: 100%;position: relative;z-index: 3;margin-top: -0.4em;margin-bottom: -0.4em;}blockquote p a, blockquote pre a {color: inherit;}blockquote:before {content: "\f10e";font-family: var(--icon-font);position: absolute;left: 0;top: 0;font-size: 60px;font-weight: 900;line-height: 1;color: var(--title-black);background-color: var(--theme-color);width: 125px;height: 100%;text-align: center;display: grid;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}blockquote cite {display: block;font-size: 18px;font-family: var(--body-font);position: relative;padding-left: 45px;line-height: 1;font-weight: 600;margin-top: 27px;margin-bottom: -0.08em;font-style: normal;color: var(--theme-color);}blockquote cite:before {content: "";position: absolute;left: 0;bottom: 7px;width: 30px;height: 2px;border-top: 2px solid var(--theme-color);}.blog-meta span, .blog-meta a {display: inline-block;margin-right: 26px;font-size: 14px;color: var(--body-color);}.blog-meta span:last-child, .blog-meta a:last-child {margin-right: 0;}.blog-meta span i, .blog-meta a i {margin-right: 10px;color: var(--theme-color);}.blog-meta a:hover {color: var(--theme-color);}.blog-category {margin-bottom: -10px;}.blog-category a {display: inline-block;color: var(--white-color);padding: 4.5px 24.5px;margin-right: 5px;margin-bottom: 10px;border: 1px solid transparent;background-color: var(--theme-color);}.blog-category a:hover {background-color: var(--white-color);color: var(--body-color);border-color: var(--theme-color);}.blog-title {color: var(--white-color);}.blog-title a {color: inherit;}.blog-title a:hover {color: var(--theme-color);}.as-blog {margin-bottom: 30px;}.blog-inner-title {font-size: 36px;margin-top: -0.2em;margin-bottom: 30px;}.blog-author {margin-top: 40px;margin-bottom: 40px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: var(--smoke-color);}.blog-author .auhtor-img {min-height: 100%;}.blog-author .auhtor-img img {height: 100%;object-fit: cover;object-position: center center;}.blog-author .author-name {font-size: 24px;margin-top: -0.2em;margin-bottom: 16px;}.blog-author .author-text {margin-bottom: 13px;}.blog-author .media-body {padding: 35px 40px 30px 40px;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.blog-navigation {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-top: 1px solid var(--smoke-color);border-bottom: 1px solid var(--smoke-color);padding: 30px 0;}.blog-navigation .nav-text {font-size: 18px;font-family: var(--title-font);color: var(--title-color);display: inline-block;font-weight: 600;}.blog-navigation .nav-btn {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 25px;}.blog-navigation .nav-btn.next {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.blog-navigation .nav-btn:hover .nav-text {color: var(--theme-color);}.blog-navigation .blog-btn {font-size: 38px;color: var(--smoke-color);}.blog-navigation .blog-btn:hover {color: var(--theme-color);}.blog-img img {width: 100%;}@media (min-width: 1400px) {.blog-single, .page-single {margin-right: 10px;}}.blog-single {position: relative;margin-bottom: 60px;}.blog-single:not(.has-post-thumbnail) {padding: var(--blog-space-y, 60px) var(--blog-space-x, 60px);background-color: var(--smoke-color);}.blog-single .blog-title {margin-bottom: 13px;font-size: 36px;}.blog-single .as-btn {margin-top: 13px;}.blog-single .blog-date {color: var(--body-color);}.blog-single .blog-date i {color: var(--theme-color);margin: 0 10px 0 0;}.blog-single .share-links-title {font-size: 20px;color: var(--title-color);font-family: var(--title-font);font-weight: 700;margin: 0 15px 0 0;display: inline-block;}.blog-single .share-links {margin: 14px 0 0 0;border-top: 1px solid var(--smoke-color);border-bottom: 1px solid var(--smoke-color);padding: 30px 0;}.blog-single .share-links > .row {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;--bs-gutter-y: 20px;}.blog-single .share-links .tagcloud {display: inline-block;}.blog-single .social-links {margin: 0;padding: 0;list-style-type: none;display: inline-block;}.blog-single .social-links li {display: inline-block;margin-right: 13px;}.blog-single .social-links li:last-child {margin-right: 0;}.blog-single .social-links a {line-height: 1;font-size: 16px;color: var(--title-color);text-align: center;display: block;}.blog-single .social-links a:hover {color: var(--theme-color);}.blog-single .blog-meta {margin: -0.3em 0 10px 0;}.blog-single .blog-content {margin: 0 0 0 0;padding: 0;position: relative;}.blog-single .blog-audio {line-height: 1;}.blog-single .blog-audio, .blog-single .blog-img {position: relative;margin: 0 0 42px 0;background-color: var(--smoke-color);}.blog-single .blog-img {background-color: var(--smoke-color);}.blog-single .blog-img .slick-arrow {--pos-x: 30px;border: none;width: 60px;height: 60px;line-height: 57px;background-color: var(--theme-color);color: var(--title-black);}.blog-single .blog-img .slick-arrow:hover {background-color: var(--title-color);}.blog-single .blog-img .play-btn {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.blog-single:hover .blog-img .slick-arrow {opacity: 1;visibility: visible;}.blog-details .blog-single {padding: 0;background-color: transparent;margin-bottom: -10px;}@media (max-width: 1399px) {.blog-single {--blog-space-y: 40px;--blog-space-x: 40px;}.blog-single .blog-audio, .blog-single .blog-img {margin: 0 0 30px 0;}.blog-single .blog-title {font-size: 30px;}}@media (max-width: 1199px) {blockquote {font-size: 16px;padding: 40px 20px 40px 120px;}blockquote:before {width: 100px;font-size: 52px;}blockquote cite {margin-top: 23px;}.blog-single {--blog-space-x: 30px;}.blog-inner-title {font-size: 30px;}}@media (max-width: 767px) {blockquote {padding: 100px 20px 40px 20px;}blockquote:before {height: 60px;width: 100%;font-size: 2.5rem;}.blog-inner-title {font-size: 26px;}.blog-author {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.blog-author .auhtor-img img {width: 100%;}.blog-single {--blog-space-y: 40px;--blog-space-x: 20px;}.blog-single .blog-title {font-size: 24px;line-height: 1.6;}.blog-single .share-links-title {font-size: 18px;display: block;margin: 0 0 10px 0;}}@media (max-width: 575px) {.blog-author .media-body {padding: 35px 20px 30px 20px;}.blog-navigation .nav-img {width: 50px;}.blog-navigation .nav-btn {gap: 8px;}.blog-navigation .nav-text {font-size: 14px;}.blog-navigation .blog-btn {display: none;}}.as-comment-form {margin-top: var(--blog-space-y, 60px);margin-bottom: 40px;margin-top: 0;margin-bottom: 0;padding: 60px;background-color: var(--smoke-color);position: relative;}.as-comment-form .row {--bs-gutter-x: 20px;}.as-comment-form .blog-inner-title {margin-bottom: 0px;}.as-comment-form .form-title {margin-top: -0.35em;}.as-comment-form .form-title a#cancel-comment-reply-link {font-size: 0.7em;text-decoration: underline;}.as-comment-form .form-text {margin-bottom: 25px;font-size: 15px;color: var(--light-color);margin-top: 0.5rem;}.as-comment-form select, .as-comment-form .form-control, .as-comment-form .form-select, .as-comment-form textarea, .as-comment-form input {border: 1px solid var(--smoke-color);background-color: var(--body-bg);}.as-comments-wrap {margin-top: var(--blog-space-y, 60px);margin-bottom: var(--blog-space-y, 40px);}.as-comments-wrap .description p:last-child {margin-bottom: -0.5em;}.as-comments-wrap .comment-respond {margin: 30px 0;}.as-comments-wrap pre {background: #ededed;color: #666;font-size: 14px;margin: 20px 0;overflow: auto;padding: 20px;white-space: pre-wrap;word-wrap: break-word;}.as-comments-wrap blockquote {background-color: #eaf8f9;}.as-comments-wrap li {margin: 0;}.as-comments-wrap .as-post-comment {padding: 0;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 30px;padding-bottom: 30px;position: relative;border-bottom: 1px solid var(--smoke-color);}.as-comments-wrap ul.comment-list {list-style: none;margin: 0;padding: 0;}.as-comments-wrap ul.comment-list ul ul, .as-comments-wrap ul.comment-list ul ol, .as-comments-wrap ul.comment-list ol ul, .as-comments-wrap ul.comment-list ol ol {margin-bottom: 0;}.as-comments-wrap .comment-avater {width: 110px;height: 110px;margin-right: 25px;overflow: hidden;}.as-comments-wrap .comment-avater img {width: 100%;}.as-comments-wrap .comment-content {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-top: -6px;position: relative;}.as-comments-wrap .commented-on {font-size: 14px;display: inline-block;margin-bottom: 7px;font-weight: 400;color: var(--body-color);}.as-comments-wrap .commented-on i {color: var(--theme-color);margin-right: 7px;font-size: 0.9rem;}.as-comments-wrap .name {margin-bottom: 18px;font-size: 20px;}.as-comments-wrap .comment-top {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}.as-comments-wrap .text {color: #6b6b6b;margin-bottom: -0.5em;}.as-comments-wrap .text:last-child {margin-bottom: 0;}.as-comments-wrap .children {margin: 0;padding: 0;list-style-type: none;margin-left: 80px;}.as-comments-wrap .reply_and_edit {position: absolute;top: 0;right: 0;}.as-comments-wrap .reply_and_edit a {margin-right: 10px;}.as-comments-wrap .reply_and_edit a:last-child {margin-right: 0;}.as-comments-wrap .reply-btn {font-weight: 400;font-size: 16px;color: var(--body-color);display: inline-block;}.as-comments-wrap .reply-btn i {color: var(--theme-color);margin-right: 7px;}.as-comments-wrap .reply-btn:hover {color: var(--theme-color);}.as-comments-wrap .star-rating {font-size: 12px;margin-bottom: 10px;position: absolute;top: 5px;right: 0;width: 80px;}.as-comments-wrap.as-comment-form {margin: 0;}@media (max-width: 1199px) {.as-comments-wrap .children {margin-left: 40px;}.as-comment-form {padding: 45px 30px;}}@media (max-width: 767px) {.as-comments-wrap .as-post-comment {display: block;}.as-comments-wrap .star-rating {position: relative;top: 0;right: 0;}.as-comments-wrap .comment-top {display: block;}.as-comments-wrap .comment-avater {margin-right: 0;margin-bottom: 25px;}.as-comments-wrap .children {margin-left: 40px;}.as-comments-wrap .children {margin-left: 30px;}}@media (max-width: 575px) {.as-comment-form {padding: 40px 15px;}}.as-hero-wrapper {position: relative;}.as-hero-wrapper .container {position: relative;z-index: 3;}.as-hero-wrapper .icon-box {z-index: 3;gap: 30px;}.as-hero-wrapper .icon-box .slick-arrow {--icon-size: 100px;--icon-font-size: 22px;border: 1px solid transparent;background-color: transparent;border-radius: 50%;box-shadow: none;}.as-hero-wrapper .icon-box .slick-arrow i {color: var(--white-color);-webkit-transform: scaleX(1.6);-ms-transform: scaleX(1.6);transform: scaleX(1.6);}.as-hero-wrapper .icon-box .slick-arrow:hover {border-color: var(--border-color);}.as-hero-slide {position: relative;}.as-hero-bg {position: absolute;inset: 0;}.as-hero-bg img {height: 100%;width: 100%;object-fit: cover;}.hero-subtitle {color: var(--theme-color);margin-bottom: 20px;}.hero-title {font-size: 96px;line-height: 1.104;font-weight: 600;letter-spacing: 0.2em;text-transform: uppercase;margin-bottom: 0;}.hero-title:last-of-type {margin-bottom: 50px;}.hero-text {font-size: 20px;font-weight: 300;font-family: var(--title-font);line-height: 1.5;letter-spacing: 0.1em;margin-bottom: 50px;margin-top: -0.3em;}.hero-year {margin-bottom: -0.4em;font-size: 24px;color: var(--theme-color);font-family: var(--title-font);}.scroll-bottom {display: inline-block;line-height: 1;width: 20px;height: 32px;border: 2px solid #555555;border-radius: 50px;position: relative;}.scroll-bottom:before {content: "";height: 6px;width: 2px;border-radius: 50px;background-color: var(--white-color);position: absolute;top: 5px;left: 7px;-webkit-animation: lineMove 1.5s infinite;animation: lineMove 1.5s infinite;}.scroll-bottom:hover {border-color: var(--white-color);}.slider-nav {text-align: center;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;gap: 20px;}.slider-nav-wrap {text-align: center;margin-top: 60px;}.slider-nav .slick-dots {margin: 0;padding: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.slider-nav .slick-dots li {height: 8px;}.slider-nav .nav-btn {border: none;background-color: transparent;color: var(--border-color);font-size: 18px;-webkit-transform: scaleX(1.6);-ms-transform: scaleX(1.6);transform: scaleX(1.6);-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.slider-nav .nav-btn:hover {color: var(--white-color);}@-webkit-keyframes lineMove {0% {opacity: 0;}50% {opacity: 1;}100% {opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);}}@keyframes lineMove {0% {opacity: 0;}50% {opacity: 1;}100% {opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);}}@media (max-width: 1399px) {.hero-title {font-size: 80px;}}@media (max-width: 1199px) {.hero-title {font-size: 64px;line-height: 1.18;}.hero-title:last-of-type {margin-bottom: 40px;}.hero-text {margin-bottom: 35px;}.as-hero-wrapper .icon-box .slick-arrow {--icon-size: 80px;}}@media (max-width: 991px) {.slick-dots button {width: 40px;}.hero-title {font-size: 56px;}}@media (max-width: 767px) {.hero-title {font-size: 48px;line-height: 1.208;}.hero-subtitle {font-size: 22px;}}@media (max-width: 575px) {.hero-title {font-size: 38px;}.hero-text {letter-spacing: 0;}}@media (max-width: 400px) {.hero-title {letter-spacing: 0.1em;}}@media (max-width: 360px) {.hero-title {font-size: 34px;}}.hero-1 .icon-box {position: absolute;right: 4%;top: 50%;}.hero-1 .icon-box .slick-arrow {border: 1px solid var(--border-color);}.hero-slider-1 .as-hero-slide {padding: 390px 0 165px 0;}.hero-slider-1 .hero-shape {position: absolute;top: 0;left: 0;background-color: rgb(27 27 27 / 56%);height: 100%;width: 40%;z-index: 2;-webkit-clip-path: polygon(0% 0%, calc(100% - 180px) 0%, 100% 50%, calc(100% - 180px) 100%, 0% 100%);clip-path: polygon(0% 0%, calc(100% - 180px) 0%, 100% 50%, calc(100% - 180px) 100%, 0% 100%);}.hero-style1 .hero-subtitle:after {content: "";height: 2px;width: 100px;display: inline-block;background-color: var(--theme-color);position: relative;top: -6px;margin-left: 15px;}.hero-style1 .text-transparent {-webkit-text-stroke: 0.6px var(--white-color);}.hero-style1 .text-transparent .text-theme {color: var(--theme-color);-webkit-text-stroke: 1px var(--white-color);}.hero-style1.text-center .hero-subtitle:after {display: none;}@media (max-width: 1399px) {.hero-slider-1 .as-hero-slide {padding: 300px 0 150px 0;}}@media (max-width: 1199px) {.hero-slider-1 .as-hero-slide {padding: 260px 0 110px 0;}.hero-slider-1 .hero-shape {width: 45%;}}@media (max-width: 991px) {.hero-1 .icon-box {display: none;}}@media (max-width: 767px) {.hero-slider-1 .as-hero-slide {padding: 210px 0 80px;}}@media (max-width: 575px) {.hero-slider-1 .as-hero-slide {padding: 130px 0 10px;}.as-hero-bg {background-position: 79% 0;}}@media (max-width: 375px) {.hero-style1 .hero-subtitle:after {display: none;}}.hero-2 .scroll-bottom {position: absolute;bottom: 16px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 3;}.hero-2 .slider-nav-wrap {position: absolute;bottom: 230px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.hero-2 .curve-shape {position: absolute;bottom: -24px;left: calc(50% - 340px);height: 88px;width: 680px;background-color: var(--body-bg);-webkit-clip-path: path("M646.782 65H33.2179C103.636 65 173.285 50.3548 237.739 21.9947C302.899 -6.67547 377.101 -6.67547 442.261 21.9947C506.715 50.3548 576.364 65 646.782 65Z");clip-path: path("M646.782 65H33.2179C103.636 65 173.285 50.3548 237.739 21.9947C302.899 -6.67547 377.101 -6.67547 442.261 21.9947C506.715 50.3548 576.364 65 646.782 65Z");}.hero-slider-2 .as-hero-slide {padding: 370px 0 310px 0;}.hero-slider-2 .slick-dots {margin: 0;}.hero-style2 {position: relative;z-index: 2;text-align: center;}.hero-style2 .hero-logo {margin-bottom: 50px;}.hero-style2 .hero-text {color: var(--white-color);margin-bottom: 5px;text-transform: uppercase;font-size: 24px;font-weight: 500;}@media (max-width: 1399px) {.hero-2 .slider-nav-wrap {bottom: 100px;}.hero-slider-2 .as-hero-slide {padding: 300px 0 200px 0;}}@media (max-width: 1199px) {.hero-slider-2 .as-hero-slide {padding: 240px 0 180px 0;}}@media (max-width: 991px) {.hero-style2 .hero-logo {margin-bottom: 45px;}.hero-style2 .hero-logo img {max-width: 350px;}.hero-style2 .hero-text {font-size: 18px;}}@media (max-width: 767px) {.hero-2 .curve-shape {-webkit-transform: scaleX(0.4);-ms-transform: scaleX(0.4);transform: scaleX(0.4);}.hero-slider-2 .as-hero-slide {padding: 220px 0 180px 0;}}@media (max-width: 575px) {.hero-slider-2 .as-hero-slide {padding: 190px 0 180px 0;}.hero-style2 .hero-logo {margin-bottom: 30px;}.hero-style2 .hero-logo img {max-width: 270px;}}.hero-slider-3 {margin-top: 100px;}.hero-slider-3 .as-hero-slide {padding: 300px 0 240px 0;position: relative;text-align: center;}.hero-meta {margin-top: 30px;margin-bottom: -0.2em;}.meta-info {font-size: 20px;color: var(--white-color);margin-right: 32px;text-transform: uppercase;}.meta-info:last-of-type {margin-right: 0;}.meta-info > i {color: var(--theme-color);margin-right: 12px;}.hero-style3 .text-transparent {-webkit-text-stroke: 0.75px var(--white-color);}@media (max-width: 1500px) {.hero-slider-3 .as-hero-slide {padding: 310px 0 210px 0;}}@media (max-width: 1399px) {.hero-slider-3 {margin-top: 70px;}.hero-slider-3 .as-hero-slide {padding: 240px 0 180px 0;}}@media (max-width: 1199px) {.hero-slider-3 .as-hero-slide {padding: 210px 0 150px 0;}}@media (max-width: 991px) {.hero-slider-3 .as-hero-slide {padding: 170px 0 100px 0;}}@media (max-width: 767px) {.meta-info {font-size: 18px;}}.hero-4 {max-width: 1760px;margin: 40px auto 80px auto;}.hero-4:before, .hero-4:after {content: "";height: 100%;width: 100%;position: absolute;background-color: rgba(0, 0, 0, 0.15);z-index: -1;}.hero-4:before {top: 25px;left: 25px;}.hero-4:after {top: -40px;bottom: -80px;left: 45px;width: calc(100% + 80px);height: calc(100% + 120px);background-color: var(--theme-color);z-index: -2;}.hero-4 .icon-box {background-image: -webkit-linear-gradient(bottom, var(--body-bg) 55px, #212121 25px);background-image: linear-gradient(to top, var(--body-bg) 55px, #212121 25px);width: 280px;position: absolute;bottom: -80px;right: 35px;gap: 10px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.hero-4 .icon-box .slick-arrow {--icon-size: 80px;--pos-x: 0;}.hero-style4 {padding: 320px 0 180px;}.hero-style4 .hero-subtitle {font-size: 20px;font-weight: 400;letter-spacing: 0.2em;}.hero-style4 .text-transparent {color: rgba(255, 255, 255, 0.1);-webkit-text-stroke: 1px var(--theme-color);}@media (max-width: 1840px) {.hero-4 {max-width: 100%;margin: 40px 0 80px 0;}.hero-4:before {left: 0;}.hero-4:after {width: 100%;left: 0;}}@media (max-width: 1199px) {.hero-style4 {padding: 220px 0 120px;}}@media (max-width: 991px) {.hero-style4 {padding: 170px 0 100px;}}@media (max-width: 767px) {.hero-style4 .hero-subtitle {font-size: 16px;}}@media (max-width: 575px) {.hero-style4 .hero-subtitle {letter-spacing: 0.1em;}}.error-number {font-size: 400px;font-weight: 600;line-height: 1;margin-top: -0.136em;margin-bottom: 47px;color: #686868;}.error-title {margin-bottom: 20px;}.error-text {margin-bottom: 55px;font-size: 18px;}@media (max-width: 1199px) {.error-number {font-size: 300px;}}@media (max-width: 991px) {.error-number {margin-bottom: 30px;}.error-text {margin-bottom: 40px;}}@media (max-width: 767px) {.error-number {font-size: 170px;}}.popup-search-box {position: fixed;top: 0;left: 50%;background-color: rgba(0, 0, 0, 0.95);height: 0;width: 0;overflow: hidden;z-index: 99999;opacity: 0;visibility: hidden;border-radius: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.popup-search-box button.searchClose {width: 60px;height: 60px;position: absolute;top: 40px;right: 40px;border-width: 1px;border-style: solid;border-color: var(--theme-color);background-color: transparent;color: var(--theme-color);font-size: 22px;border-radius: 50%;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.popup-search-box button.searchClose:hover {color: var(--body-color);background-color: var(--theme-color);color: var(--title-color);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.popup-search-box form {position: absolute;top: 50%;left: 50%;display: inline-block;padding-bottom: 40px;cursor: auto;width: 100%;max-width: 700px;-webkit-transform: translate(-50%, -50%) scale(0);-ms-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0);-webkit-transition: -webkit-transform ease 0.4s;transition: -webkit-transform ease 0.4s;transition: transform ease 0.4s;transition: transform ease 0.4s, -webkit-transform ease 0.4s;}@media (max-width: 1199px) {.popup-search-box form {max-width: 600px;}}.popup-search-box form input {font-size: 18px;height: 70px;width: 100%;border: 2px solid var(--theme-color);background-color: transparent;padding-left: 30px;color: #fff;border-radius: 50px;}.popup-search-box form input::-moz-placeholder {color: #fff;}.popup-search-box form input::-webkit-input-placeholder {color: #fff;}.popup-search-box form input:-ms-input-placeholder {color: #fff;}.popup-search-box form input::-ms-input-placeholder {color: #fff;}.popup-search-box form input::placeholder {color: #fff;}.popup-search-box form button {position: absolute;top: 0px;background-color: transparent;border: none;color: #fff;font-size: 24px;right: 12px;color: var(--white-color);cursor: pointer;width: 70px;height: 70px;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;-webkit-transform: scale(1.001);-ms-transform: scale(1.001);transform: scale(1.001);}.popup-search-box form button:hover {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.popup-search-box.show {opacity: 1;visibility: visible;width: 100.1%;height: 100%;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;border-radius: 0;}.popup-search-box.show form {-webkit-transition-delay: 0.5s;transition-delay: 0.5s;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}.sidemenu-wrapper {position: fixed;z-index: 99999;right: 0;top: 0;height: 100%;width: 0;background-color: rgba(0, 0, 0, 0.75);opacity: 0;visibility: hidden;-webkit-transition: all ease 0.8s;transition: all ease 0.8s;}.sidemenu-wrapper .closeButton {display: inline-block;border: 2px solid var(--theme-color);color: var(--title-color);width: 50px;height: 50px;line-height: 48px;font-size: 20px;padding: 0;position: absolute;top: 20px;right: 20px;background-color: var(--white-color);border-radius: 50%;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}.sidemenu-wrapper .closeButton:hover {color: var(--white-color);background-color: var(--theme-color);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.sidemenu-wrapper .sidemenu-content {background-color: var(--white-color);width: 400px;margin-left: auto;padding: 80px 50px;height: 100%;overflow: scroll;position: relative;right: -500px;cursor: auto;-webkit-transition-delay: 1s;transition-delay: 1s;-webkit-transition: right ease 1s;transition: right ease 1s;}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar-track {box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);background-color: #f5f5f5;}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar {width: 2px;background-color: #f5f5f5;}.sidemenu-wrapper .widget {padding: 0;border: none;background-color: transparent;}.sidemenu-wrapper.show {opacity: 1;visibility: visible;width: 100%;-webkit-transition: all ease 0.8s;transition: all ease 0.8s;}.sidemenu-wrapper.show .sidemenu-content {right: 0;opacity: 1;visibility: visible;}.position-relative {z-index: 1;}.body-shape1 {position: absolute;top: 0;right: 0;z-index: -2;-webkit-animation: jumpAni 7s linear infinite;animation: jumpAni 7s linear infinite;}@media (max-width: 1399px) {.body-shape1 {max-width: 50%;}}@media (max-width: 575px) {.body-shape1 {max-width: 70%;}}.service-card {position: relative;padding: 40px 50px 50px 50px;border: 1px solid var(--border-color);height: 100%;}.service-card_icon {height: 95px;margin-bottom: 35px;display: grid;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}.service-card_num {margin-bottom: 10px;}.service-card_text {margin-bottom: -0.44em;}.service-card_title {font-size: 30px;font-weight: 300;margin-top: -0.2em;margin-bottom: 20px;text-transform: capitalize;}.service-card_title a {color: inherit;}.service-card_title a:hover {color: var(--theme-color);}.service-card:hover .service-card_icon path {-webkit-animation: fillAni 7s ease-in-out;animation: fillAni 7s ease-in-out;}@media (max-width: 1199px) {.service-card {position: relative;padding: 30px;}}.service-grid-area {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.service-list-slide {max-width: 450px;margin-right: 30px;border: 1px solid var(--border-color);padding: 65px 50px 65px 50px;position: relative;}.service-list-slide:after {content: "";position: absolute;left: 0;bottom: 0px;width: 100%;height: 50px;background-color: var(--body-bg);}.service-list-slide .slick-list {margin-bottom: -44px;}.service-list-slide .slick-btn {position: absolute;left: calc(50% - 30px);height: 30px;line-height: 27px;text-align: center;padding: 0;width: 60px;display: inline-block;border: 1px solid var(--border-color);background-color: transparent;color: var(--white-color);z-index: 3;}.service-list-slide .slick-btn.top {top: -1px;}.service-list-slide .slick-btn.bottom {bottom: -1px;}.service-list-slide .slick-btn:hover {color: var(--theme-color);}.service-grid-slide {max-width: 570px;padding-right: 90px;position: relative;z-index: 3;border: 5px solid var(--theme-color);}.service-grid-img {max-width: 450px;margin-left: -90px;}.service-card.style2 {border: none;}.service-card.style2 .service-card_num {font-size: 48px;font-weight: 700;font-family: var(--title-font);position: absolute;top: 30px;right: 30px;}.service-card.style2 .service-card_title {font-size: 36px;}.service-card.style2 .link-btn {margin-top: 30px;}.service-list {margin-bottom: 22px;padding-bottom: 22px;border-bottom: 1px solid var(--border-color);}.service-list_number {font-size: 16px;font-family: var(--para-font);}.service-list_title {font-size: 30px;font-weight: 100;margin-bottom: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;cursor: pointer;}.slick-current .service-list_title {color: var(--theme-color);}@media (max-width: 1399px) {.service-list-slide {max-width: 350px;padding: 45px 35px 45px 35px;}.service-grid-slide {max-width: 490px;padding-right: 40px;}.service-grid-img {max-width: 350px;margin-left: -40px;}}@media (max-width: 1199px) {.service-grid-area {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;gap: 30px;}.service-list-slide {max-width: 100%;margin-right: 0;}.service-grid-slide {max-width: 490px;padding-right: 40px;}.service-grid-img {max-width: 100%;margin-left: 0;}.service-grid-img .img img {width: 100%;max-height: 350px;object-fit: cover;}}@media (max-width: 575px) {.service-grid-slide {max-width: 100%;padding-right: 0;}}.page-single {border: 1px solid var(--border-color);padding: 50px;margin-bottom: 30px;}.page-img {margin-bottom: 35px;}.page-img img {min-height: 230px;object-fit: cover;}@media (max-width: 1399px) {.page-single {padding: 30px;}}@media (max-width: 575px) {.page-single {padding: 20px;}}.form1 .form-btn .as-btn {background-color: var(--smoke-color);color: var(--title-color);width: 100%;padding: 30px 40px;}.form1 .form-btn .as-btn:hover {color: var(--black-color);}.form1 input {height: 80px;}@media (min-width: 1400px) {.contact-map {margin-left: 50px;}.flex-row-reverse.cst.cst-1 .img-box1 .img1 {transform: translate(-70px, 0px) !important;-webkit-transform: translate(-70px, 0px) !important;-moz-transform: translate(-70px, 0px) !important;-ms-transform: translate(-70px, 0px) !important;-o-transform: translate(-70px, 0px) !important;}}.contact-map {line-height: 0.001px;height: 100%;}.contact-map iframe {height: 100%;min-height: 350px;}.action-info {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 18px;margin-bottom: 25px;}.action-info:last-of-type {margin-bottom: 0;}.action-info i {width: 40px;height: 40px;line-height: 40px;font-size: 16px;background-color: rgba(167, 167, 167, 0.2);color: var(--white-color);text-align: center;border-radius: 50%;}.action-info .link {color: inherit;}.action-info a.link:hover {color: var(--theme-color);}.info-card {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 20px;}.info-card_icon {display: inline-block;font-size: 20px;color: var(--theme-color);width: 60px;height: 60px;line-height: 57px;text-align: center;background-color: rgba(255, 255, 255, 0.06);position: relative;z-index: 2;border-radius: 50%;}.info-card_icon:before {content: "";position: absolute;inset: 10px;border-radius: inherit;background-color: #1b1b1b;z-index: -1;}.info-card_text {font-weight: 14px;font-weight: 500;color: var(--theme-color);display: block;margin-bottom: 5px;}.info-card_link {color: var(--white-color);font-size: 24px;font-weight: 500;}.info-card_link:hover {color: var(--theme-color);}.img-box5 {position: relative;margin-right: 50px;z-index: 2;}.img-box5:after {content: "";position: absolute;inset: 0;border: 1px solid var(--border-color);-webkit-transform: translate(-75px, 75px);-ms-transform: translate(-75px, 75px);transform: translate(-75px, 75px);z-index: -1;}.img-box5 .img1 {margin-bottom: 75px;}.img-box5 .img1 img {width: 100%;}.img-box5 .info-card-wrap {position: absolute;bottom: 0;left: 0;width: 100%;background-image: -webkit-linear-gradient(357.99deg, rgba(22, 22, 22, 0.4) 0%, rgba(22, 22, 22, 0.4) 100%);background-image: linear-gradient(92.01deg, rgba(22, 22, 22, 0.4) 0%, rgba(22, 22, 22, 0.4) 100%);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);display: grid;grid-template-columns: repeat(2, 1fr);}.img-box5 .info-card-wrap:after {content: "";height: 100%;width: 3px;background-color: #01000f;position: absolute;top: 0;left: calc(50% - 1.5px);}.img-box5 .info-card {padding: 25px 30px;}@media (max-width: 1399px) {.img-box5 {margin-right: 0;}.img-box5 .info-card {padding: 10px;}}@media (max-width: 1199px) {.img-box5 .img1 {margin-bottom: 30px;}.img-box5:after {-webkit-transform: translate(-30px, 30px);-ms-transform: translate(-30px, 30px);transform: translate(-30px, 30px);}.img-box5 .info-card {padding: 30px;}}@media (max-width: 767px) {.img-box5 .info-card {padding: 14px;}.img-box5 .info-card_link {font-size: 20px;}}@media (max-width: 575px) {.img-box5 .info-card-wrap {grid-template-columns: auto;}.img-box5 .info-card-wrap:after {display: none;}.img-box5 .info-card {padding: 10px 20px;}}.img-box1 {position: relative;padding-bottom: 140px;}.img-box1 .img1::after {position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(110deg, rgba(0,0,0,.25) 50%, rgba(0,0,0,0.20) 100%);}.img-box1 .big-text {position: absolute;bottom: 40px;right: -80px;}@media (max-width: 767px) {.img-box1 {padding-bottom: 0;}.img-box1 .big-text {position: absolute;bottom: 20px;right: -40px;}}.about-box {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;border-top: 1px solid var(--border-color);}.about-box .content {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding-top: 25px;}.about-box .text {margin-bottom: 25px;}.about-box .info {position: relative;}.about-box .info:before {content: "";height: 1px;width: 20px;background-color: var(--body-color);display: inline-block;position: relative;top: -4px;margin-right: 15px;}.about-box .info.h6:before {top: -6px;}.about-box .left-content {border-right: 1px solid var(--border-color);padding-right: 30px;}.about-box .right-content .text {color: var(--body-color);}@media (max-width: 575px) {.about-box {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;gap: 15px;}.about-box .content {padding-top: 15px;padding-bottom: 0;}.about-box .right-content {padding-left: 10px;}.about-box .left-content {padding-right: 10px;border: none;}}.img-box2 {position: relative;}.experience-card {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;gap: 30px;}.experience-card .year {font-size: 320px;font-weight: 600;line-height: 1;display: block;color: transparent;background-clip: text;-webkit-background-clip: text;}.experience-card .title {font-size: 96px;font-weight: 600;line-height: 1;}.experience-card .title2 {font-size: 48px;font-weight: 600;letter-spacing: 0.13em;color: transparent;-webkit-text-stroke: 1px var(--theme-color);}.text-big {font-size: 96px;font-weight: 500;letter-spacing: 0.2em;text-transform: uppercase;color: var(--white-color);}@media (max-width: 1399px) {.experience-card .year {font-size: 340px;}.text-big {font-size: 74px;margin-bottom: 60px;}}@media (max-width: 1199px) {.text-big {font-size: 64px;}.experience-card .year {font-size: 540px;}}@media (max-width: 991px) {.experience-card .year {font-size: 340px;}.experience-card .title {font-size: 100px;}.text-big {font-size: 58px;}}@media (max-width: 767px) {.text-big {font-size: 52px;letter-spacing: 0.1em;}.experience-card {gap: 20px;}.experience-card .year {font-size: 240px;}.experience-card .title {font-size: 70px;}.experience-card .title2 {font-size: 40px;letter-spacing: 0.05em;}}@media (max-width: 575px) {.text-big {font-size: 40px;}.experience-card .year {font-size: 140px;letter-spacing: -0.05em;}.experience-card .title {font-size: 40px;margin-bottom: 5px;}.experience-card .title2 {font-size: 26px;margin-bottom: 0;font-weight: bold;-webkit-text-stroke: 0.5px var(--theme-color);}}.img-box3 {position: relative;margin-right: 50px;}.img-box3 .img1 {display: inline-block;position: relative;margin-bottom: 140px;}.img-box3 .img1::before {content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 1px solid var(--border-color);}.img-box3 .img1 img {-webkit-transform: translate(70px, 70px);-ms-transform: translate(70px, 70px);transform: translate(70px, 70px);}.img-box3 .img2 {position: absolute;bottom: 0;right: 0;}@media (max-width: 1399px) {.img-box3 {margin-right: 0;}.img-box3 .img1 {margin-bottom: 100px;}.img-box3 .img1 img {-webkit-transform: translate(50px, 50px);-ms-transform: translate(50px, 50px);transform: translate(50px, 50px);}}@media (max-width: 767px) {.img-box3 .img1 {margin-bottom: 80px;margin-right: 20px;}.img-box3 .img1 img {-webkit-transform: translate(30px, 30px);-ms-transform: translate(30px, 30px);transform: translate(30px, 30px);}.img-box3 .img2 {max-width: 70%;}}.team-card {position: relative;padding: 30px 0 30px 30px;z-index: 2;}.team-card:before {content: "";height: 100%;width: 100%;max-width: 330px;border: 1px solid var(--border-color);position: absolute;top: 0;left: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;pointer-events: none;}.team-card .team-img {display: inline-block;position: relative;z-index: 2;}.team-card .team-img:after {content: "";height: 128%;width: 4px;background-color: var(--body-bg);position: absolute;bottom: -10px;right: -2px;z-index: -1;}.team-card .team-desig {color: var(--theme-color);font-size: 14px;margin-top: 20px;margin-bottom: 8px;}.team-card .team-title {margin-bottom: 15px;}.team-card .team-title a {color: inherit;}.team-card .team-title a:hover {color: var(--theme-color);}.team-card .as-social {margin-bottom: 30px;}.team-card:hover:before {border-color: var(--theme-color);}.team-card.style2:before {max-width: 100%;}.team-card.style2 .as-social {position: absolute;right: 30px;top: 83px;}.team-card.style2 .team-img {width: 100%;margin-top: 15px;}.team-card.style2 .team-img img {width: 100%;}@media (max-width: 1399px) {.team-card.style2 .as-social a {margin-right: 25px;}}@media (max-width: 767px) {.team-card::before {max-width: 100%;}.team-card .team-title {font-size: 24px;}.team-card .team-img {display: block;}.team-card .team-img img {width: 100%;}.team-card.style2 {max-width: 100%;}}@media (max-width: 350px) {.team-card.style2 {padding: 20px 0 20px 20px;}.team-card.style2 .as-social a {margin-right: 10px;}}@media (min-width: 1400px) {.team-details-img {margin-right: 50px;}}.team-details-img img {width: 100%;}.team-about_title {margin-top: -0.3em;margin-bottom: 30px;}.team-about_desig {font-weight: 400;font-size: 14px;font-family: var(--para-font);color: var(--body-color);}.team-about .social-box {margin-bottom: 25px;}.social-box {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 10px 40px;}.social-box .title {margin-bottom: 0;color: var(--title-color);font-size: 18px;font-family: var(--title-font);}@media (max-width: 1199px) {.team-details-img {margin-bottom: 40px;}}.testi-video {position: relative;}.testi-video-slide {text-align: right;}.testi-video-slide .big-title {display: block;max-width: 1440px;position: absolute;top: 0;right: 0;z-index: 2;padding: 10px;}@media (min-width: 1922px) {.testi-video img {width: 100%;}}.testi-video img {height: 760px;}.testi-video .play-btn {position: absolute;top: 50%;left: 26%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.testi-box {padding: 40px;margin-right: 40px;position: relative;z-index: 2;border: 1px solid var(--border-color);}.testi-box-area {position: absolute;bottom: 0;right: 0;z-index: 3;}.testi-box-wrap {max-width: 750px;padding: 60px 0 120px 70px;background-color: var(--body-bg);position: relative;}.testi-box-wrap .icon-box {position: absolute;bottom: 0;left: -65px;}.testi-box_img {min-width: 90px;height: 90px;border-radius: 50%;overflow: hidden;}.testi-box_icon {position: absolute;bottom: 40px;right: -40px;z-index: -1;background-color: var(--body-bg);padding: 15px 0;}.testi-box_profile {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 30px;}.testi-box_name {font-weight: 600;font-size: 20px;text-transform: uppercase;margin-bottom: 8px;margin-top: -0.24em;}.testi-box_desig {font-size: 14px;font-family: var(--para-font);color: var(--theme-color);margin-bottom: -0.491em;display: block;}.testi-box_text {margin-bottom: 30px;font-style: italic;}@media (max-width: 1399px) {.testi-video .play-btn {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.testi-box-area {position: relative;bottom: unset;right: unset;left: 0;margin-top: -120px;}.testi-box-wrap {max-width: 100%;padding: 60px 60px 0 60px;margin-left: 15px;margin-right: 15px;}.testi-box-wrap .icon-box {display: none;}}@media (max-width: 991px) {.testi-video img {height: 600px;object-fit: cover;}}@media (max-width: 767px) {.testi-video img {height: 500px;}.testi-box {margin-right: 20px;}.testi-box-area {margin-top: -60px;}.testi-box-wrap {padding: 50px 0 0 20px;}.testi-box_icon {max-width: 70px;}.testi-box_icon {right: -10px;}}@media (max-width: 575px) {.testi-box {padding: 40px 20px;}}@media (max-width: 375px) {.testi-box {margin-right: 0;}.testi-box-wrap {padding: 50px 10px 0 10px;}.testi-box_img {min-width: 70px;max-width: 70px;height: 70px;}.testi-box_profile {gap: 15px;}.testi-box_icon {right: -4px;display: none;}}.testi-card {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;gap: 100px;}.testi-card-wrap {position: relative;border: 1px solid var(--border-color);padding: 70px;}.testi-card-wrap .testi-title {position: absolute;left: 70px;top: 62px;}.testi-card-wrap .icon-box {position: absolute;bottom: 0;right: 0;}.testi-card-wrap .slick-arrow {border-color: var(--smoke-color);background-color: var(--smoke-color);}.testi-card-wrap .slick-arrow:hover {background-color: var(--theme-color);border-color: var(--theme-color);}.testi-card_img {min-width: 200px;display: grid;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end;padding-bottom: 20px;padding-left: 15px;position: relative;}.testi-card_img > img {border-radius: 50%;}.testi-card_icon {position: absolute;bottom: 0;left: 0;}.testi-card_text {margin-bottom: 30px;font-weight: 400;}@media (max-width: 1399px) {.testi-card {gap: 50px;}.testi-card_text {font-size: 40px;}}@media (max-width: 1199px) {.testi-card_text {font-size: 30px;margin-bottom: 25px;}}@media (max-width: 991px) {.testi-card {gap: 30px;}.testi-card-wrap {padding: 60px 20px;}.testi-card-wrap .testi-title {left: 20px;top: 52px;}}@media (max-width: 767px) {.testi-card {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.testi-card-wrap {padding: 60px 20px;}}@media (max-width: 575px) {.testi-card_text {font-size: 24px;}.testi-video {margin-top: -30px;}.testi-video-slide .big-title {font-size: 100px;}}.experience-box {padding: 40px;margin-bottom: 45px;border: 1px solid var(--border-color);position: relative;height: 310px;width: 100%;max-width: 210px;display: grid;-webkit-align-content: end;-ms-flex-line-pack: end;align-content: end;}.experience-box::before {content: "";width: 100%;height: 100%;border: 1px solid var(--border-color);position: absolute;bottom: 10px;left: 10px;}.experience-box .year {font-size: 128px;font-weight: 600;display: block;color: var(--white-color);line-height: 1;margin-bottom: 15px;}.experience-box .title {color: var(--theme-color);margin-bottom: -0.3em;}.experience-box_text {font-size: 14px;margin-bottom: -0.44em;}.counter-card {position: relative;max-width: 160px;}.counter-card-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;gap: 35px 90px;}.counter-card_number {font-size: 64px;font-weight: 600;color: var(--theme-color);margin-bottom: 20px;}.counter-card_text {font-size: 12px;color: var(--white-color);font-weight: 400;display: block;margin-bottom: -0.55em;}.counter-two-column {display: grid;grid-template-columns: auto auto;gap: 50px 20px;}@media (max-width: 1199px) {.counter-card-wrap {gap: 35px 35px;}}@media (max-width: 991px) {.counter-card {max-width: 150px;}.counter-card-wrap {gap: 35px 25px;}.counter-card_number {font-size: 42px;margin-bottom: 10px;}}@media (max-width: 767px) {.experience-box {max-width: 100%;}.experience-box .year {font-size: 100px;}}@media (max-width: 575px) {.counter-card_number {font-size: 36px;}}@media (max-width: 375px) {.counter-card-wrap {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}}.counter-card-video {background-color: var(--body-bg);padding: 90px 90px 0 90px;margin: -90px 90px 0 -90px;position: relative;z-index: 3;}.counter-card-video .counter-card-wrap {width: 100%;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 1199px) {.counter-card-video {padding: 40px 40px 0 40px;margin: -40px 40px 0 -40px;}.video-counter .as-video img {min-height: 300px;}}@media (max-width: 767px) {.counter-card-video {padding: 80px 0 0 0;margin: 0;}}.blog-meta.style2 span, .blog-meta.style2 a {font-size: 20px;letter-spacing: 0.1em;color: var(--white-color);margin-right: 0;font-weight: 400;}.blog-meta.style2 span:after, .blog-meta.style2 a:after {content: "-";position: relative;top: -2px;margin-right: 6px;padding-left: 10px;display: inline-block;color: var(--white-color) !important;}.blog-meta.style2 span:last-child:after, .blog-meta.style2 a:last-child:after {display: none;}.blog-meta a:hover {color: var(--theme-color);}.blog-count {color: var(--theme-color);margin-bottom: 20px;margin-top: -0.2em;-webkit-transition: 0.4s;transition: 0.4s;}.blog-card {padding: 40px;position: relative;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.blog-card-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;gap: 30px;}.blog-card:nth-child(2) {margin-top: 100px;}.blog-card:nth-child(3) {margin-top: 200px;}.blog-card .blog-img {height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: -1;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.blog-card .blog-img::before {content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: #202020;opacity: 1;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.blog-card .blog-img img {width: 100%;height: 100%;object-fit: cover;}.blog-card .blog-meta {margin-bottom: 20px;}.blog-card .blog-text {margin-bottom: 20px;margin-top: -1px;}.blog-card .link-btn {margin-bottom: -0.2em;}.blog-card:hover .blog-img::before {background-color: var(--black-color);opacity: 0.6;}.blog-card:hover .blog-count {color: var(--white-color);}@media (max-width: 1399px) {.blog-meta.style2 span, .blog-meta.style2 a {font-size: 17px;letter-spacing: 0.05em;}.blog-card {padding: 40px 20px;}}@media (max-width: 991px) {.blog-card {padding: 40px 40px;}.blog-card-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.blog-card:nth-child(2) {margin-top: 0;}.blog-card:nth-child(3) {margin-top: 0;}}@media (max-width: 375px) {.blog-card {padding: 40px 20px;}}.blog-box {position: relative;padding: 40px 0 40px 40px;z-index: 2;}.blog-box:before {content: "";height: 100%;width: 100%;border: 1px solid var(--border-color);position: absolute;top: 0;left: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;pointer-events: none;}.blog-box .blog-meta {margin-bottom: 20px;}.blog-box .blog-text {margin-bottom: 20px;margin-top: -1px;}.blog-box .blog-count {color: transparent;-webkit-text-stroke: 0.5px var(--theme-color);}.blog-box .blog-content {padding-right: 40px;}.blog-box .blog-img {margin-top: 35px;position: relative;z-index: 2;}.blog-box .blog-img:after {content: "";height: calc(100% + 20px);width: 4px;background-color: var(--body-bg);position: absolute;bottom: -10px;right: -2px;z-index: -1;}.blog-box:hover .blog-count {color: var(--theme-color);}.blog-box:hover:before {border-color: var(--theme-color);}@media (max-width: 360px) {.blog-box {padding: 20px 0 20px 20px;}.blog-box .blog-content {padding-right: 20px;}}.blog-grid {border: 1px solid var(--border-color);}.blog-grid .blog-img {margin: -1px;}.blog-grid .blog-content {padding: 40px;}.blog-grid .blog-meta {margin-bottom: 20px;}@media (max-width: 360px) {.blog-grid .blog-content {padding: 40px 20px;}}.brand-img {opacity: 1;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;-webkit-filter: grayscale(100) brightness(0.5);filter: grayscale(100) brightness(0.5);text-align: center;}.brand-img-wrap {border: 1px solid var(--border-color);padding: 120px 40px;}.brand-img:hover {-webkit-filter: none;filter: none;}@media (max-width: 1199px) {.brand-img-wrap {padding: 60px 40px;}}@media (max-width: 575px) {.brand-img {text-align: center;}}.feature-card {padding: 50px;border: 1px solid var(--border-color);}.feature-card_icon {margin-bottom: 25px;}.feature-card_title {font-size: 30px;font-weight: 300;text-transform: capitalize;margin-bottom: 25px;}.feature-card_text {margin-bottom: -0.5em;}.feature-card:hover .feature-card_icon path {-webkit-animation: fillAni 5s ease-in-out;animation: fillAni 5s ease-in-out;}@media (max-width: 575px) {.feature-card {padding: 30px;}}.skill-feature {margin-bottom: 20px;}.skill-feature:last-child {margin-bottom: 0;}.skill-feature_title, .skill-feature .progress-value {font-size: 15px;font-weight: 400;margin-bottom: 10px;color: var(--title-color);}.skill-feature .progress {position: relative;height: 10px;background-color: #efefef;overflow: visible;border-radius: 999px;}.skill-feature .progress-bar {background-color: var(--theme-color);border-radius: inherit;position: relative;overflow: visible;}.skill-feature .progress-value {color: var(--title-black);background-color: var(--theme-color);font-size: 10px;font-weight: 600;padding: 3px 3px 7px 3px;margin-bottom: 0;position: absolute;bottom: 12px;right: -12px;-webkit-clip-path: polygon(0 0, 100% 0, 100% 70%, 50% 100%, 0 70%);clip-path: polygon(0 0, 100% 0, 100% 70%, 50% 100%, 0 70%);}.big-text {font-size: 200px;margin-bottom: 0;}@media (max-width: 767px) {.big-text {font-size: 150px;}}.as-cursor {display: none;position: fixed;top: 0;left: 0;width: var(--width);height: var(--height);-webkit-transform: translate(calc(var(--x) - var(--width) / 2), calc(var(--y) - var(--height) / 2));-ms-transform: translate(calc(var(--x) - var(--width) / 2), calc(var(--y) - var(--height) / 2));transform: translate(calc(var(--x) - var(--width) / 2), calc(var(--y) - var(--height) / 2));-webkit-transition: 250ms width cubic-bezier(0.39, 0.575, 0.565, 1), 250ms height cubic-bezier(0.39, 0.575, 0.565, 1), 250ms -webkit-transform cubic-bezier(0.39, 0.575, 0.565, 1);transition: 250ms width cubic-bezier(0.39, 0.575, 0.565, 1), 250ms height cubic-bezier(0.39, 0.575, 0.565, 1), 250ms -webkit-transform cubic-bezier(0.39, 0.575, 0.565, 1);transition: 250ms width cubic-bezier(0.39, 0.575, 0.565, 1), 250ms height cubic-bezier(0.39, 0.575, 0.565, 1), 250ms transform cubic-bezier(0.39, 0.575, 0.565, 1);transition: 250ms width cubic-bezier(0.39, 0.575, 0.565, 1), 250ms height cubic-bezier(0.39, 0.575, 0.565, 1), 250ms transform cubic-bezier(0.39, 0.575, 0.565, 1), 250ms -webkit-transform cubic-bezier(0.39, 0.575, 0.565, 1);z-index: 999;pointer-events: none;will-change: transform;}@media (pointer: fine) {.as-cursor {display: block;}}.as-cursor::after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: var(--radius);border: 1px solid var(--theme-color);opacity: var(--scale);-webkit-transform: scale(var(--scale));-ms-transform: scale(var(--scale));transform: scale(var(--scale));-webkit-transition: 300ms opacity cubic-bezier(0.39, 0.575, 0.565, 1), 450ms border-radius cubic-bezier(0.39, 0.575, 0.565, 1), 300ms -webkit-transform cubic-bezier(0.39, 0.575, 0.565, 1);transition: 300ms opacity cubic-bezier(0.39, 0.575, 0.565, 1), 450ms border-radius cubic-bezier(0.39, 0.575, 0.565, 1), 300ms -webkit-transform cubic-bezier(0.39, 0.575, 0.565, 1);transition: 300ms opacity cubic-bezier(0.39, 0.575, 0.565, 1), 300ms transform cubic-bezier(0.39, 0.575, 0.565, 1), 450ms border-radius cubic-bezier(0.39, 0.575, 0.565, 1);transition: 300ms opacity cubic-bezier(0.39, 0.575, 0.565, 1), 300ms transform cubic-bezier(0.39, 0.575, 0.565, 1), 450ms border-radius cubic-bezier(0.39, 0.575, 0.565, 1), 300ms -webkit-transform cubic-bezier(0.39, 0.575, 0.565, 1);}html:not(html:hover) .as-cursor::after {opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}.project-img {-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.project-title {font-weight: 400;margin-bottom: 10px;}.project-title a {color: inherit;}.project-title a:hover {color: var(--theme-color);}.project-map {font-size: 12px;color: var(--theme-color);margin-bottom: 0;}.project-map i {margin-right: 8px;font-size: 18px;top: 3px;position: relative;}.project-number {font-size: 60px;line-height: 1;color: transparent;-webkit-text-stroke: 0.5px var(--body-color);}.project-card {position: relative;}.project-card .project-img {position: relative;margin-bottom: 22px;width: 840px;}.project-card .project-title {font-weight: 400;margin-bottom: 10px;margin-left: 120px;}.project-card .project-number {position: absolute;bottom: 11px;left: 0;}#projectSlide3 .slick-list {padding-right: 260px;}#projectSlide3 .project-img img {height: auto !important;width: 100%;max-width: 100% !important;}@media (min-width: 1780px) {.project-slide-wrap {position: relative;}.project-slide-wrap .slider-nav-wrap {position: absolute;top: 0;left: 0;-webkit-transform: rotate(90deg) translate(234px, 320px);-ms-transform: rotate(90deg) translate(234px, 320px);transform: rotate(90deg) translate(234px, 320px);margin-top: 0;}}@media (max-width: 1300px) {#projectSlide3 .slick-list {padding-right: 0;}}@media (max-width: 1399px) {.project-card .project-title, .project-card .project-map {padding-left: 25px;}.project-card .project-img img {max-width: 450px;height: 350px;}#projectSlide3 .project-card .project-title, #projectSlide3 .project-card .project-map {padding-left: 0;}}@media (max-width: 767px) {.project-number {font-size: 48px;}.project-card .project-img img {height: 300px;}}@media (max-width: 575px) {.project-card .project-img img {max-width: 100%;}}@media (max-width: 575px) {.project-card .project-number {right: 0;}}.project-box {position: relative;--gap: 40px;}.project-box .project-img {-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.project-box .project-img:before {content: "";position: absolute;inset: var(--gap);background-image: -webkit-linear-gradient(303.36deg, rgba(39, 39, 39, 0.5) 0%, rgba(39, 39, 39, 0.5) 100%);background-image: linear-gradient(146.64deg, rgba(39, 39, 39, 0.5) 0%, rgba(39, 39, 39, 0.5) 100%);border: 0.5px solid #fecc52;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);visibility: hidden;opacity: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.project-box .project-content {position: absolute;bottom: var(--gap);left: var(--gap);-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.project-box .project-number {margin-bottom: 20px;}.project-box:hover .project-img:before {visibility: visible;opacity: 1;}.project-box:hover .project-content {padding: var(--gap);}.project-slide2 .project-img img {width: 100%;height: 530px;object-fit: cover;}@media (max-width: 1399px) {.project-box .project-img {height: 400px;}.project-box .project-img img {width: 100%;height: 100%;object-fit: cover;}}@media (max-width: 991px) {.project-box {--gap: 30px;}.project-box .project-img {height: 340px;}}@media (max-width: 375px) {.project-box {--gap: 20px;}}.breadcumb-wrapper.project-breadcumb {text-align: left;padding-bottom: 0;padding-top: 0;}.project-breadcumb-content {padding: 25px 40px;background-color: rgba(59, 59, 59, 0.8);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 3;}.project-nav {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;gap: 20px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.project-nav .nav-btn {width: var(--icon-size, 80px);height: var(--icon-size, 80px);line-height: var(--icon-size, 76px);display: inline-block;border: 1px solid var(--border-color);background-color: transparent;font-size: 17px;color: var(--white-color);text-align: center;border-radius: 50%;}.project-nav .nav-btn i {-webkit-transform: scaleX(1.6);-ms-transform: scaleX(1.6);transform: scaleX(1.6);}.project-nav .nav-btn:hover {color: var(--theme-color);border-color: var(--theme-color);}.project-info-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;width: 1070px;}@media (max-width: 1399px) {.project-info-wrap {width: 800px;}}@media (max-width: 1199px) {.project-info-wrap {width: 680px;}}@media (max-width: 767px) {.project-info-wrap {max-width: 380px;}}.project-info_title, .project-info_text {margin-bottom: 0;letter-spacing: 0.1em;text-transform: uppercase;}.project-info_title {font-weight: 300;}.project-info_text {color: var(--theme-color);font-size: 18px;}.inner-list ul, .inner-list ol {padding-left: 15px;margin-bottom: 0;}.inner-list ul li, .inner-list ol li {font-family: var(--para-font);margin-bottom: 5px;}.inner-list ul li:last-child, .inner-list ol li:last-child {margin-bottom: 0;}.project-navigation {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid;border-bottom: 1px solid;border-color: var(--border-color);padding: 50px 0;margin-top: 100px;}.project-navigation .nav-btn {margin-bottom: 0;}.project-navigation .nav-btn:hover {color: var(--theme-color);}@media (min-width: 1399px) {.project-details .project-content {padding-right: 30px;}}@media (max-width: 1199px) {.project-info_title, .project-info_text {letter-spacing: 0.05em;}}@media (max-width: 991px) {.project-breadcumb-content {position: relative;}.project-info {min-width: 50%;}.project-info-wrap {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px 0;}}@media (max-width: 767px) {.project-breadcumb-content {padding: 25px 15px;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px 0;}}@media (max-width: 575px) {.project-nav .nav-btn {--icon-size: 60px;font-size: 15px;line-height: 57px;}}@media (max-width: 350px) {.project-info {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;min-width: 45%;max-width: 45%;}.project-info_title, .project-info_text {letter-spacing: 0em;}.project-info_text {font-size: 15px;}}#faqAccordion {border-bottom: 1px solid var(--border-color);}.accordion-card {-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.accordion-card .accordion-button {background-color: transparent;border: 0;padding: 80px 50px 80px 50px;border-top: 1px solid var(--border-color);gap: 10px;margin-bottom: 0;text-align: left;-webkit-transition: 0.3s;transition: 0.3s;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.accordion-card .accordion-button:after {content: "+";height: unset;width: unset;line-height: 1;background-image: none;font-weight: 100;font-family: var(--body-font);font-size: 60px;}.accordion-card .accordion-button:focus {outline: none;box-shadow: none;}.accordion-card .accordion-button:not(.collapsed) {color: var(--theme-color);border-bottom: 1px solid var(--border-color);}.accordion-card .accordion-button:not(.collapsed):after {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.accordion-card .accordion-collapse {border: none;}.accordion-card .accordion-body {padding: 80px 0 80px 50px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 30px 100px;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.accordion-card .faq-title {margin-bottom: 25px;}.accordion-card .faq-text {margin-bottom: 0;}.accordion-card .faq-img {height: 100%;}.accordion-card .faq-img img {max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;height: 100%;object-fit: cover;}.accordion-card:last-child {margin-bottom: 0;}@media (max-width: 1199px) {.accordion-card .faq-img {min-width: 45%;}.accordion-card .faq-img img {max-width: 100%;}}@media (max-width: 991px) {.accordion-card .accordion-button {padding: 40px 0 40px 0;}.accordion-card .accordion-body {padding: 40px 0 40px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.accordion-card .faq-img {min-width: 100%;}}.job-list {border: 1px solid var(--border-color);padding: 50px;margin-bottom: 30px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}.job-list:last-of-type {margin-bottom: 0;}.job-list_title, .job-list_post, .job-list_time {font-size: 30px;font-family: 30px;font-weight: 300;color: var(--title-color);text-transform: capitalize;display: block;margin-bottom: 0;}.job-list_title a, .job-list_post a, .job-list_time a {color: inherit;}.job-list_title a:hover, .job-list_post a:hover, .job-list_time a:hover {color: var(--theme-color);}.job-list_post {color: var(--theme-color);}.job-list_num {font-size: 15px;font-family: var(--para-font);color: var(--body-color);margin-right: 7px;}@media (max-width: 1399px) {.job-list_title, .job-list_post, .job-list_time {font-size: 28px;}}@media (max-width: 1199px) {.job-list_title, .job-list_post, .job-list_time {font-size: 26px;}}@media (max-width: 767px) {.job-list {padding: 30px 15px;}.job-list_title, .job-list_post, .job-list_time {font-size: 24px;}}@media (max-width: 575px) {.job-list {padding: 30px 15px;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 10px 20px;}.job-list_time {width: 50%;padding-left: 24px;}}@media (max-width: 375px) {.job-list_post {width: 100%;padding-left: 24px;}}.gallery-box {position: relative;overflow: hidden;--gap: 40px;}.gallery-box .project-img {-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.gallery-box .project-img:before {content: "";position: absolute;inset: var(--gap);background-image: -webkit-linear-gradient(303.36deg, rgba(39, 39, 39, 0.5) 0%, rgba(39, 39, 39, 0.5) 100%);background-image: linear-gradient(146.64deg, rgba(39, 39, 39, 0.5) 0%, rgba(39, 39, 39, 0.5) 100%);border: 0.5px solid #fecc52;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);visibility: hidden;opacity: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.gallery-box .gallery-content {position: absolute;bottom: var(--gap);left: var(--gap);visibility: hidden;opacity: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.gallery-box .project-number {margin-bottom: 15px;}.gallery-box:hover .project-img:before {visibility: visible;opacity: 1;}.gallery-box:hover .gallery-content {visibility: visible;opacity: 1;padding: var(--gap);}@media (max-width: 991px) {.gallery-box {--gap: 30px;}.gallery-box .project-img {height: 340px;}}@media (max-width: 375px) {.gallery-box {--gap: 20px;}}.event-card {position: relative;padding: 30px 0 30px 30px;z-index: 2;}.event-card:before {content: "";height: 100%;width: 100%;max-width: 330px;border: 1px solid var(--border-color);position: absolute;top: 0;left: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;pointer-events: none;}.event-card_img {display: inline-block;position: relative;z-index: 2;}.event-card_img:after {content: "";height: calc(100% + 20px);width: 20px;background-color: var(--body-bg);position: absolute;bottom: -10px;right: -10px;z-index: -1;}.event-card_date {font-size: 14px;margin-top: 20px;margin-bottom: 30px;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;color: var(--white-color);}.event-card_title {position: absolute;top: 52%;left: 70px;z-index: 3;font-weight: 400;}.event-card:hover:before {border-color: var(--theme-color);}@media (max-width: 991px) {.event-card_title {font-size: 36px;}}@media (max-width: 767px) {.event-card:before {max-width: 100%;}.event-card_img {display: block;}.event-card_img img {width: 100%;}.event-card_title {left: 60px;}}.px-5 {padding-right: 5px;padding-left: 5px;}.px-10 {padding-right: 10px;padding-left: 10px;}.px-15 {padding-right: 15px;padding-left: 15px;}.px-20 {padding-right: 20px;padding-left: 20px;}.px-25 {padding-right: 25px;padding-left: 25px;}.px-30 {padding-right: 30px;padding-left: 30px;}.px-35 {padding-right: 35px;padding-left: 35px;}.px-40 {padding-right: 40px;padding-left: 40px;}.px-45 {padding-right: 45px;padding-left: 45px;}.px-50 {padding-right: 50px;padding-left: 50px;}.py-5 {padding-top: 5px;padding-bottom: 5px;}.py-10 {padding-top: 10px;padding-bottom: 10px;}.py-15 {padding-top: 15px;padding-bottom: 15px;}.py-20 {padding-top: 20px;padding-bottom: 20px;}.py-25 {padding-top: 25px;padding-bottom: 25px;}.py-30 {padding-top: 30px;padding-bottom: 30px;}.py-35 {padding-top: 35px;padding-bottom: 35px;}.py-40 {padding-top: 40px;padding-bottom: 40px;}.py-45 {padding-top: 45px;padding-bottom: 45px;}.py-50 {padding-top: 50px;padding-bottom: 50px;}.pt-5 {padding-top: 5px;}.pt-10 {padding-top: 10px;}.pt-15 {padding-top: 15px;}.pt-20 {padding-top: 20px;}.pt-25 {padding-top: 25px;}.pt-30 {padding-top: 30px;}.pt-35 {padding-top: 35px;}.pt-40 {padding-top: 40px;}.pt-45 {padding-top: 45px;}.pt-50 {padding-top: 50px;}.pb-5 {padding-bottom: 5px;}.pb-10 {padding-bottom: 10px;}.pb-15 {padding-bottom: 15px;}.pb-20 {padding-bottom: 20px;}.pb-25 {padding-bottom: 25px;}.pb-30 {padding-bottom: 30px;}.pb-35 {padding-bottom: 35px;}.pb-40 {padding-bottom: 40px;}.pb-45 {padding-bottom: 45px;}.pb-50 {padding-bottom: 50px;}.pl-5 {padding-left: 5px;}.pl-10 {padding-left: 10px;}.pl-15 {padding-left: 15px;}.pl-20 {padding-left: 20px;}.pl-25 {padding-left: 25px;}.pl-30 {padding-left: 30px;}.pl-35 {padding-left: 35px;}.pl-40 {padding-left: 40px;}.pl-45 {padding-left: 45px;}.pl-50 {padding-left: 50px;}.pr-5 {padding-right: 5px;}.pr-10 {padding-right: 10px;}.pr-15 {padding-right: 15px;}.pr-20 {padding-right: 20px;}.pr-25 {padding-right: 25px;}.pr-30 {padding-right: 30px;}.pr-35 {padding-right: 35px;}.pr-40 {padding-right: 40px;}.pr-45 {padding-right: 45px;}.pr-50 {padding-right: 50px;}.mx-5 {margin-right: 5px;margin-left: 5px;}.mx-10 {margin-right: 10px;margin-left: 10px;}.mx-15 {margin-right: 15px;margin-left: 15px;}.mx-20 {margin-right: 20px;margin-left: 20px;}.mx-25 {margin-right: 25px;margin-left: 25px;}.mx-30 {margin-right: 30px;margin-left: 30px;}.mx-35 {margin-right: 35px;margin-left: 35px;}.mx-40 {margin-right: 40px;margin-left: 40px;}.mx-45 {margin-right: 45px;margin-left: 45px;}.mx-50 {margin-right: 50px;margin-left: 50px;}.my-5 {margin-top: 5px;margin-bottom: 5px;}.my-10 {margin-top: 10px;margin-bottom: 10px;}.my-15 {margin-top: 15px;margin-bottom: 15px;}.my-20 {margin-top: 20px;margin-bottom: 20px;}.my-25 {margin-top: 25px;margin-bottom: 25px;}.my-30 {margin-top: 30px;margin-bottom: 30px;}.my-35 {margin-top: 35px;margin-bottom: 35px;}.my-40 {margin-top: 40px;margin-bottom: 40px;}.my-45 {margin-top: 45px;margin-bottom: 45px;}.my-50 {margin-top: 50px;margin-bottom: 50px;}.mt-5 {margin-top: 5px;}.mt-10 {margin-top: 10px;}.mt-15 {margin-top: 15px;}.mt-20 {margin-top: 20px;}.mt-25 {margin-top: 25px;}.mt-30 {margin-top: 30px;}.mt-35 {margin-top: 35px;}.mt-40 {margin-top: 40px;}.mt-45 {margin-top: 45px;}.mt-50 {margin-top: 50px;}.mb-5 {margin-bottom: 5px;}.mb-10 {margin-bottom: 10px;}.mb-15 {margin-bottom: 15px;}.mb-20 {margin-bottom: 20px;}.mb-25 {margin-bottom: 25px;}.mb-30 {margin-bottom: 30px;}.mb-35 {margin-bottom: 35px;}.mb-40 {margin-bottom: 40px;}.mb-45 {margin-bottom: 45px;}.mb-50 {margin-bottom: 50px;}.ml-5 {margin-left: 5px;}.ml-10 {margin-left: 10px;}.ml-15 {margin-left: 15px;}.ml-20 {margin-left: 20px;}.ml-25 {margin-left: 25px;}.ml-30 {margin-left: 30px;}.ml-35 {margin-left: 35px;}.ml-40 {margin-left: 40px;}.ml-45 {margin-left: 45px;}.ml-50 {margin-left: 50px;}.mr-5 {margin-right: 5px;}.mr-10 {margin-right: 10px;}.mr-15 {margin-right: 15px;}.mr-20 {margin-right: 20px;}.mr-25 {margin-right: 25px;}.mr-30 {margin-right: 30px;}.mr-35 {margin-right: 35px;}.mr-40 {margin-right: 40px;}.mr-45 {margin-right: 45px;}.mr-50 {margin-right: 50px;}.mb-60 {margin-bottom: 60px;}.mt-n1 {margin-top: -0.25rem;}.mt-n2 {margin-top: -0.5rem;}.mt-n3 {margin-top: -1rem;}.mt-n4 {margin-top: -1.5rem;}.mt-n5 {margin-top: -3rem;}.mb-n1 {margin-bottom: -0.25rem;}.mb-n2 {margin-bottom: -0.5rem;}.mb-n3 {margin-bottom: -1rem;}.mb-n4 {margin-bottom: -1.5rem;}.mb-n5 {margin-bottom: -3rem;}.space, .space-top {padding-top: var(--section-space);}.space, .space-bottom {padding-bottom: var(--section-space);}.space-extra, .space-extra-top {padding-top: calc(var(--section-space) - 30px);}.space-extra, .space-extra-bottom {padding-bottom: calc(var(--section-space) - 30px);}@media (max-width: 991px) {.space, .space-top {padding-top: var(--section-space-mobile);}.space, .space-bottom {padding-bottom: var(--section-space-mobile);}.space-extra, .space-extra-top {padding-top: calc(var(--section-space-mobile) - 30px);}.space-extra, .space-extra-bottom {padding-bottom: calc(var(--section-space-mobile) - 30px);}.space-top-md-none {padding-top: 0;}:root {--section-space-mobile: 80px;}}.header-logo, .header-logo img {width: 115%;}.fx {display: flex;}.fx .slick-track {display: flex;height: 100%;}.flex-row-reverse.cst .img-box1 {margin-left: 90px;margin-right: 0;}.scrollspy-nav .scrollspy-indicator {position: absolute;height: 3px;width: 0;background: red;bottom: 0;left: 0;transition: width 0.3s, left 0.1s;}@media(min-width: 768px) {.flex-row-reverse.cst .img-box1 .img1 {transform: translate(-70px, 0px);-webkit-transform: translate(-70px, 0px);-moz-transform: translate(-70px, 0px);-ms-transform: translate(-70px, 0px);-o-transform: translate(-70px, 0px);}.flex-row-reverse.cst.cst-1 .img-box1 .img1 {transform: translate(-70px, 0px);-webkit-transform: translate(-70px, 0px);-moz-transform: translate(-70px, 0px);-ms-transform: translate(-70px, 0px);-o-transform: translate(-70px, 0px);}.img-box1 {margin-right: 90px;padding-bottom: 0;}.img-box1.cst {padding-bottom: 0;}.img-box1 .img1 {transform: translate(0, 0px);-webkit-transform: translate(0, 0px);-moz-transform: translate(0, 0px);-ms-transform: translate(0, 0px);-o-transform: translate(0, 0px);}.img-box1 {border: none;}.img-box1 .img1 img, .img-box1 .img1 img:not([draggable]) {width: 112%;max-width: 112%;}}.header-links li i.fs-18 {font-size: 18px;}
.whatsapp-icon {
    position: fixed;
    right: 30px;
    bottom: 90px;
    height: 50px;
    width: 50px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    z-index: 10000;
    opacity: 1;
    background: #fff;
    border: 2px solid var(--theme-color);
}
.whatsapp-icon a i{
    font-size: 25px;
}
.whatsapp-icon svg {
    position: absolute;
    top: 0;
    left: 0;
    color: var(--theme-color);
    border-radius: 50%;
    background: var(--white-color);
    width: 100%;
    height: 100%;
    z-index: 0;
}

.whatsapp-icon a {
    position: relative;
    z-index: 1;
    font-size: 20px;
    color: #000;
    text-align: center;
    line-height: 50px;
    background: none;
    
}

.left-stk {
    position: sticky;
    top: 10rem;
}
.left-stk .sec-title{
    padding-top: 120px;
}
.seperator {
    border-left: 1px solid #fff;
    height: 100%;
}
.featuredin-img{
    text-align: center;
}
.featuredin-img img{
    width: 400px;
}
@media (max-width: 767px){
    .left-stk .sec-title{
        padding-top: 0;
    }
    .left-stk{
        margin-bottom: 30px;
    }
}
.cookie-consent {
    background-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    font-family: inherit;
    bottom: 0px;
    position: fixed;
    display: block;
    font-size: 15px;
    margin: 0 auto;
    padding: 10px 10px;
    text-align: center;
    box-sizing: border-box;
    width: 100%;
    z-index: 9999;
    left: 0px;
    font-weight: 400;
    box-shadow: 0 -1px 10px 0 rgb(172 171 171 / 30%);
    letter-spacing: 1px;
}
.cookie-consent__agree {
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    margin-top: 5px;
    display: inline-block;
    padding: 9px 12px;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    margin-left: 5px;
    text-decoration: none;
}
.cookie-consent__refuse {
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    margin-top: 5px;
    display: inline-block;
    padding: 9px 12px;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    margin-left: 5px;
    text-decoration: none;
}