 :root {--theme-color: #0D56D6;--secondary-color: #00A1DE;--title-color: #00151D;--text-color: #5B5B5B;--body-color: #ECF1F5;--smoke-color: #F1F6FF;--border-color: #00a3de3d;--theme-color2: #4D0104;--secondary-color2: #FA951F;--black-color: #0A0708;--white-color: #FFFFFF;--yellow-color: #fec624;--success-color: #28a745;--error-color: #dc3545;--title-font: "Rubik", sans-serif;--body-font: "Archivo", sans-serif;--icon-font: "Font Awesome 6 Pro";--main-container: 1320px;--main-container2: 1440px;--main-container3: 1820px;--main-container4: 1520px;--container-gutters: 30px;--container-gutters2: 40px;--section-space: 120px;--section-space2: 120px;--section-space-mobile: 60px;--section-title-space: 60px;--ripple-ani-duration: 5s;}html, body {scroll-behavior: auto !important;overflow-x: hidden;}body {font-family: var(--body-font);font-size: 16px;font-weight: 400;background-color: var(--white-color);line-height: 26px;overflow-x: hidden;-webkit-font-smoothing: antialiased;}@media (max-width: 767px) {body {font-size: 14px;line-height: 24px;}}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;}ul {padding: 0;}ul li {list-style: none;}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;font-family: var(--title-font);color: var(--title-color);}td, th {border: 1px solid var(--border-color);padding: 9px 12px;}a {color: var(--white-color);text-decoration: none;outline: 0;transition: all ease 0.4s;}a:hover {color: var(--theme-color);}a:active, a:focus, a:hover, a:visited {text-decoration: none;outline: 0;}button {transition: all ease 0.4s;}img {border: none;max-width: 100%;}ins {text-decoration: none;}pre {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);line-height: 1.63;font-weight: 400;}@media (max-width: 767px) {p {line-height: 1.73;}}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.5;margin: -0.25em 0 15px 0;}.h1, h1 {font-size: 48px;}.h2, h2 {font-size: 40px;}.h3, h3 {font-size: 36px;}.h4, h4 {font-size: 30px;}.h5, h5 {font-size: 24px;}.h6, h6 {font-size: 20px;}@view-transition {navigation: auto;}@media (max-width: 1199px) {.h1, h1 {font-size: 40px;}.h2, h2 {font-size: 36px;}.h3, h3 {font-size: 30px;}.h4, h4 {font-size: 24px;}.h5, h5 {font-size: 20px;}.h6, h6 {font-size: 16px;}}@media (max-width: 767px) {.h1, h1 {font-size: 36px;}.h2, h2 {font-size: 30px;}.h3, h3 {font-size: 26px;}.h4, h4 {font-size: 22px;}.h5, h5 {font-size: 18px;}.h6, h6 {font-size: 16px;}}p.has-drop-cap {margin-bottom: 20px;}.page--item p:last-child .alignright {clear: right;}.blog-title, .pagi-title, .breadcumb-title {word-break: break-word;}.blocks-gallery-caption, .wp-block-embed figcaption, .wp-block-image figcaption {color: var(--body-color);}.bypostauthor, .gallery-caption {display: block;}.page-links, .clearfix {clear: both;}.page--item {margin-bottom: 30px;}.page--item p {line-height: 1.8;}.content-none-search {margin-top: 30px;}.wp-block-button.aligncenter {text-align: center;}.alignleft {display: inline;float: left;margin-bottom: 10px;margin-right: 1.5em;}.alignright {display: inline;float: right;margin-bottom: 10px;margin-left: 1.5em;margin-right: 1em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;max-width: 100%;}.gallery {margin-bottom: 1.5em;width: 100%;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;padding: 0 5px;}.wp-block-columns {margin-bottom: 1em;}figure.gallery-item {margin-bottom: 10px;display: inline-block;}figure.wp-block-gallery {margin-bottom: 14px;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-caption {display: block;font-size: 12px;color: var(--body-color);line-height: 1.5;padding: 0.5em 0;}.wp-block-cover p:not(.has-text-color), .wp-block-cover-image-text, .wp-block-cover-text {color: var(--white-color);}.wp-block-cover {margin-bottom: 15px;}.wp-caption-text {text-align: center;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption .wp-caption-text {margin: 0.5em 0;font-size: 14px;}.wp-block-media-text, .wp-block-media-text.alignwide, figure.wp-block-gallery {margin-bottom: 30px;}.wp-block-media-text.alignwide {background-color: var(--smoke-color);}.editor-styles-wrapper .has-large-font-size, .has-large-font-size {line-height: 1.4;}.wp-block-latest-comments a {color: inherit;}.wp-block-button {margin-bottom: 10px;}.wp-block-button:last-child {margin-bottom: 0;}.wp-block-button .wp-block-button__link {color: #fff;}.wp-block-button .wp-block-button__link:hover {color: #fff;background-color: var(--theme-color);}.wp-block-button.is-style-outline .wp-block-button__link {background-color: transparent;border-color: var(--title-color);color: var(--title-color);}.wp-block-button.is-style-outline .wp-block-button__link:hover {color: #fff;background-color: var(--theme-color);border-color: var(--theme-color);}.wp-block-button.is-style-squared .wp-block-button__link {border-radius: 0;}ol.wp-block-latest-comments li {margin: 15px 0;}ul.wp-block-latest-posts {padding: 0;margin: 0;margin-bottom: 15px;}ul.wp-block-latest-posts a {color: inherit;}ul.wp-block-latest-posts a:hover {color: var(--theme-color);}ul.wp-block-latest-posts li {margin: 15px 0;}.wp-block-search {display: flex;flex-wrap: wrap;margin-bottom: 30px;}.wp-block-search .wp-block-search__input {width: 100%;max-width: calc(100% - 120px);border: 1px solid rgba(0, 0, 0, 0.1);height: 50px;padding-left: 20px;}.wp-block-search .wp-block-search__button {margin: 0;width: 120px;border: none;height: 50px;color: #fff;background-color: var(--theme-color);}.wp-block-search .wp-block-search__button:hover {background-color: var(--title-color);opacity: 0.8;}ul.wp-block-rss a {color: inherit;}.wp-block-group.has-background {padding: 15px 15px 1px;margin-bottom: 30px;}.wp-block-table td, .wp-block-table th {border-color: rgba(0, 0, 0, 0.1);}.wp-block-table.is-style-stripes {border: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 30px;}.logged-in .will-sticky .sticky-active.active, .logged-in .preloader .vs-btn {top: 32px;}@media (max-width: 782px) {.logged-in .will-sticky .sticky-active.active, .logged-in .preloader .vs-btn {top: 46px;}}@media (max-width: 600px) {.logged-in .will-sticky .sticky-active.active, .logged-in .preloader .vs-btn {top: 0;}}.post-password-form .theme-input-group {display: flex;flex-wrap: wrap;margin-bottom: 30px;margin-top: 20px;}.post-password-form .theme-input-group .theme-input-style {width: 100%;max-width: calc(100% - 120px);border: 1px solid rgba(0, 0, 0, 0.1);height: 50px;padding-left: 20px;}.post-password-form .theme-input-group .submit-btn {margin: 0;width: 120px;border: none;height: 50px;color: #fff;background-color: var(--theme-color);}.post-password-form .theme-input-group .submit-btn:hover {background-color: var(--title-color);opacity: 0.8;}.page-links {clear: both;margin: 0 0 1.5em;padding-top: 1em;}.page-links > .page-links-title {margin-right: 10px;}.page-links > span:not(.page-links-title):not(.screen-reader-text), .page-links > a {display: inline-block;padding: 5px 13px;background-color: var(--white-color);color: var(--title-color);border: 1px solid rgba(0, 0, 0, 0.08);margin-right: 10px;}.page-links > span:not(.page-links-title):not(.screen-reader-text):hover, .page-links > a:hover {opacity: 0.8;color: var(--white-color);background-color: var(--theme-color);border-color: transparent;}.page-links > span:not(.page-links-title):not(.screen-reader-text).current, .page-links > a.current {background-color: var(--theme-color);color: var(--white-color);border-color: transparent;}.page-links span.screen-reader-text {display: none;}.blog-single .wp-block-archives-dropdown {margin-bottom: 30px;}.blog-single.format-quote, .blog-single.format-link, .blog-single.tag-sticky-2, .blog-single.sticky {border-color: transparent;position: relative;}.blog-single.format-quote .blog-content, .blog-single.format-link .blog-content, .blog-single.tag-sticky-2 .blog-content, .blog-single.sticky .blog-content {background-color: var(--smoke-color);padding: 40px;border: none;}.blog-single.format-quote .blog-content:before, .blog-single.format-link .blog-content:before, .blog-single.tag-sticky-2 .blog-content:before, .blog-single.sticky .blog-content:before {display: none;}.blog-single.format-quote:before, .blog-single.format-link:before, .blog-single.tag-sticky-2:before, .blog-single.sticky:before {content: "\f0c1";position: absolute;font-family: "Font Awesome 5 Pro";font-size: 5rem;opacity: 0.3;right: 15px;line-height: 1;top: 15px;color: var(--theme-color);z-index: 1;}.blog-single.tag-sticky-2::before, .blog-single.sticky::before {content: "Featured";right: 0;top: 0;font-size: 18px;color: var(--white-color);background-color: var(--theme-color);font-family: var(--title-font);opacity: 1;text-transform: capitalize;padding: 10px 23px;font-weight: 400;}.blog-single.format-quote:before {content: "\f10e";}.blog-single .blog-content .wp-block-categories-dropdown.wp-block-categories, .blog-single .blog-content .wp-block-archives-dropdown {display: block;margin-bottom: 30px;}.blog-details .blog-single:before {display: none;}.blog-details .blog-single .blog-content {background-color: transparent;}.blog-details .blog-single.format-chat .blog-meta {margin-bottom: 20px;}.blog-details .blog-single.format-chat .blog-content > p:nth-child(2n) {background: var(--smoke-color);padding: 5px 20px;}.blog-details .blog-single.tag-sticky-2, .blog-details .blog-single.sticky, .blog-details .blog-single.format-quote, .blog-details .blog-single.format-link {box-shadow: none;border: none;background-color: transparent;}.blog-details .blog-single.tag-sticky-2:before, .blog-details .blog-single.sticky:before, .blog-details .blog-single.format-quote:before, .blog-details .blog-single.format-link:before {display: none;}.vs-search {background-color: #f3f3f3;margin-bottom: 30px;border: 1px solid #f3f3f3;}.vs-search .search-grid-content {padding: 30px;}@media (max-width: 767px) {.vs-search .search-grid-content {padding: 20px;}}.vs-search .search-grid-title {font-size: 20px;margin-bottom: 5px;margin-top: -0.2em;}.vs-search .search-grid-title a {color: inherit;}.vs-search .search-grid-title a:hover {color: var(--theme-color);}.vs-search .search-grid-meta > * {display: inline-block;margin-right: 15px;font-size: 14px;}.vs-search .search-grid-meta > *:last-child {margin-right: 0;}.vs-search .search-grid-meta a, .vs-search .search-grid-meta span {color: var(--body-color);}@media (max-width: 1199px) {.blog-single.format-quote:before, .blog-single.format-link:before, .blog-single.tag-sticky-2:before, .blog-single.sticky:before {font-size: 14px;padding: 8px 16px;}.blog-single.format-quote .blog-content, .blog-single.format-link .blog-content, .blog-single.tag-sticky-2 .blog-content, .blog-single.sticky .blog-content {padding: 30px;}}@media (max-width: 767px) {.blog-single.format-quote:before, .blog-single.format-link:before, .blog-single.tag-sticky-2:before, .blog-single.sticky:before {font-size: 14px;padding: 8px 16px;}.blog-single.format-quote .blog-content, .blog-single.format-link .blog-content, .blog-single.tag-sticky-2 .blog-content, .blog-single.sticky .blog-content {padding: 30px 15px;}}@media (max-width: 768px) {.wp-block-search .wp-block-search__input {max-width: 100%;margin-bottom: 20px;}.wp-block-latest-comments {padding-left: 10px;}.page--content.clearfix + .vs-comment-form {margin-top: 24px;}}@media only screen and (min-width: 1300px) {.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);}}.container-style2 {max-width: calc(var(--main-container2) + var(--container-gutters));padding-left: calc(var(--container-gutters) / 2);padding-right: calc(var(--container-gutters) / 2);margin: 0 auto;}.container-style3 {max-width: calc(var(--main-container3) + var(--container-gutters));padding-left: calc(var(--container-gutters) / 2);padding-right: calc(var(--container-gutters) / 2);margin: 0 auto;}.container-style4 {max-width: calc(var(--main-container4) + var(--container-gutters));padding-left: calc(var(--container-gutters) / 2);padding-right: calc(var(--container-gutters) / 2);margin: 0 auto;}@media screen and (max-width: 1580px) {.container-style3 {max-width: calc(var(--main-container) + var(--container-gutters));}}@media screen and (max-width: 1440px) {.container-style3 {padding-left: 0;padding-right: 0;}.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: calc(var(--main-container) + var(--container-gutters2));padding-left: calc(var(--container-gutters2) / 2);padding-right: calc(var(--container-gutters2) / 2);}}@media (max-width: 575px) {.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: calc(var(--main-container) + var(--container-gutters));padding-left: 15px;padding-right: 15px;}}.slick-track > [class*=col] {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);}@media (min-width: 767px) {.row:not([class*=gx-]) {--bs-gutter-x: 30px;}}.gy-gx {--bs-gutter-y: var(--bs-gutter-x);}.gy-30 {--bs-gutter-y: 30px;}.gy-50 {--bs-gutter-y: 50px;}.gx-15 {--bs-gutter-x: 15px;}.g-25 {--bs-gutter-x: 25px;--bs-gutter-y: 25px;}@media (min-width: 1199px) {.gx-45 {--bs-gutter-x: 45px;}.gx-60 {--bs-gutter-x: 60px;}.gx-50 {--bs-gutter-x: 50px;}.gx-70 {--bs-gutter-x: 70px;}.gx-80 {--bs-gutter-x: 80px;}}@media (min-width: 1399px) {.gx-20 {--bs-gutter-x: 20px;}.gx-30 {--bs-gutter-x: 30px;}.g-25 {--bs-gutter-x: 25px;--bs-gutter-y: 25px;}.gx-40 {--bs-gutter-x: 40px;}}@media (max-width: 1199px) {.gx-60 {--bs-gutter-x: 30px;}}select, .form-control, .form-select, textarea, input {height: 50px;padding: 0px 15px 0 20px;border: 1px solid var(--border-color);color: var(--body-color);background-color: var(--white-color);border-radius: 9999px;border-radius: 0;font-size: 16px;width: 100%;}select:focus, .form-control:focus, .form-select:focus, textarea:focus, input:focus {outline: 0;box-shadow: none;color: var(--body-color);background-color: var(--theme-color);}select::-moz-placeholder, .form-control::-moz-placeholder, .form-select::-moz-placeholder, textarea::-moz-placeholder, input::-moz-placeholder {-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;opacity: 1;visibility: visible;}select::placeholder, .form-control::placeholder, .form-select::placeholder, textarea::placeholder, input::placeholder {transition: all 0.3s ease-in-out;opacity: 1;visibility: visible;}select:focus, .form-control:focus, .form-select:focus, textarea:focus, input:focus {border-color: var(--theme-color);transition: all 0.3s ease-in-out;}select:focus::-moz-placeholder, .form-control:focus::-moz-placeholder, .form-select:focus::-moz-placeholder, textarea:focus::-moz-placeholder, input:focus::-moz-placeholder {opacity: 0;visibility: hidden;}select:focus::placeholder, .form-control:focus::placeholder, .form-select:focus::placeholder, textarea:focus::placeholder, input:focus::placeholder {opacity: 0;visibility: hidden;}select::-moz-placeholder, .form-control::-moz-placeholder, .form-select::-moz-placeholder, textarea::-moz-placeholder, input::-moz-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::placeholder, .form-control::placeholder, .form-select::placeholder, textarea::placeholder, input::placeholder {color: var(--body-color);}select.form-control-lg, .form-control.form-control-lg, .form-select.form-control-lg, textarea.form-control-lg, input.form-control-lg {height: 60px;}select.form-control-sm, .form-control.form-control-sm, .form-select.form-control-sm, textarea.form-control-sm, input.form-control-sm {height: 40px;font-size: 12px;}select[readonly], .form-control[readonly], .form-select[readonly], textarea[readonly], input[readonly] {color: var(--title-color);}.form-select, input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=date]::-webkit-calendar-picker-indicator {filter: invert(1);cursor: pointer;}input[type=date] {-moz-appearance: none;appearance: none;-webkit-appearance: none;z-index: 0;}input[type=number] {-webkit-appearance: textfield;appearance: textfield;-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.5px;font-size: 8px;line-height: 19px;text-align: center;border: 1px solid var(--theme-color);border-radius: 100%;font-weight: 700;background: var(--white-color);color: transparent;transition: all 0.2s ease;}input[type=radio]:checked ~ label::before {border: 5px solid var(--theme-color);}label {margin-bottom: 0.5em;margin-top: -0.3em;display: block;color: var(--title-color);font-family: var(--body-font);font-size: 16px;}.form-group {margin-bottom: var(--bs-gutter-x);position: relative;color: var(--text-color);}.form-group > i {position: absolute;right: calc(var(--bs-gutter-x) / 2 + 30px);top: 18px;font-size: 14px;color: var(--text-color);}.form-group.has-label > i {top: 45px;}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;}.vs-menu-wrapper {position: fixed;top: 0;left: 0;bottom: 0;background-color: rgba(7, 69, 56, 0.7215686275);z-index: 999999;width: 0;width: 100%;height: 100%;transition: all ease 0.8s;opacity: 0;visibility: hidden;}.vs-menu-wrapper .mobile-logo {padding-bottom: 30px;padding-top: 40px;display: block;text-align: center;background-color: var(--smoke-color);}.vs-menu-wrapper .mobile-logo svg {max-width: 185px;}.vs-menu-wrapper .vs-menu-toggle {border: none;font-size: 22px;position: absolute;right: 10px;top: 10px;padding: 0;line-height: 1;width: 33px;height: 33px;line-height: 33px;font-size: 18px;z-index: 1;border-radius: 5px;background-color: var(--theme-color);}.vs-menu-wrapper .vs-menu-toggle:hover {background-color: var(--white-color);color: var(--title-color);}.vs-menu-wrapper .vs-menu-area {width: 100%;max-width: 310px;background-color: var(--title-color);height: 100%;position: relative;left: -110%;opacity: 0;visibility: hidden;transition: all ease 1s;z-index: 1;}.vs-menu-wrapper.vs-body-visible {opacity: 1;visibility: visible;}.vs-menu-wrapper.vs-body-visible .vs-menu-area {left: 0;opacity: 1;visibility: visible;}.vs-mobile-menu {overflow-y: scroll;max-height: calc(100vh - 200px);padding-bottom: 40px;margin-top: 33px;text-align: left;}.vs-mobile-menu .new-label {margin-left: 5px;text-transform: capitalize;position: absolute;top: 50%;transform: translateY(-50%);}.vs-mobile-menu ul {margin: 0;padding: 0 0;}.vs-mobile-menu ul li {border-bottom: 1px solid var(--border-color);list-style-type: none;}.vs-mobile-menu ul li li:first-child {border-top: 1px solid var(--border-color);}.vs-mobile-menu ul li a {display: block;position: relative;padding: 12px 0;line-height: 1;font-size: 16px;text-transform: capitalize;color: var(--white-color);}.vs-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;}.vs-mobile-menu ul li.vs-active > a {color: var(--secondary-color);}.vs-mobile-menu ul li.vs-active > a:before {transform: rotate(90deg);}.vs-mobile-menu ul li.vs-active > a .vs-mean-expand {background-color: var(--secondary-color);color: var(--white-color);}.vs-mobile-menu ul li ul li {padding-left: 10px;}.vs-mobile-menu ul li ul li:last-child {border-bottom: none;}.vs-mobile-menu ul .vs-item-has-children > a .vs-mean-expand {position: absolute;right: 0;top: 50%;font-weight: 400;font-size: 12px;width: 25px;height: 25px;line-height: 25px;margin-top: -12.5px;display: inline-block;text-align: center;background-color: var(--white-color);color: var(--theme-color);box-shadow: 0 0 20px -8px rgba(173, 136, 88, 0.5);border-radius: 50%;}.vs-mobile-menu ul .vs-item-has-children > a .vs-mean-expand:hover {color: var(--white-color);background-color: var(--secondary-color);}.vs-mobile-menu ul .vs-item-has-children > a .vs-mean-expand:before {content: "\f067";font-family: var(--icon-font);font-weight: 700;}.vs-mobile-menu ul .vs-item-has-children.vs-active > a .vs-mean-expand:before {content: "\f068";}.vs-mobile-menu > ul {padding: 0 40px;}.vs-mobile-menu > ul > li:last-child {border-bottom: none;}.vs-menu-toggle {width: 50px;height: 50px;line-height: 54px;padding: 0;font-size: 24px;border: none;display: inline-block;background-color: var(--theme-color);color: var(--white-color);border-radius: 5px;}.vs-menu-toggle:hover {background-color: var(--secondary-color);}.vs-menu-toggle.style2 {background-color: var(--theme-color);border-radius: 0%;color: var(--white-color);width: 55px;height: 55px;}.vs-menu-toggle.style3 {background-color: var(--theme-color);color: var(--white-color);}@media (max-width: 400px) {.vs-menu-wrapper .vs-menu-area {width: 100%;max-width: 270px;}.vs-mobile-menu > ul {padding: 0 20px;}}.preloader {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;background-color: var(--white-color);}.preloader .vs-btn {padding: 15px 20px;border-radius: 0;font-size: 14px;border: none;}.preloader-inner {text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;}.preloader-inner img {display: block;margin: 0 auto 10px auto;}.loader {animation: loaderspin 1.5s infinite;height: 50px;width: 50px;display: block;margin: 0 auto;}.loader:before, .loader:after {border-radius: 50%;content: "";display: block;height: 20px;width: 20px;}.loader:before {animation: ball1 1.5s infinite;background-color: var(--secondary-color);box-shadow: 30px 0 0 var(--theme-color);margin-bottom: 10px;}.loader:after {animation: ball2 1.5s infinite;background-color: var(--theme-color);box-shadow: 30px 0 0 var(--title-color);}@keyframes loaderspin {0% {transform: rotate(0deg) scale(0.8);}50% {transform: rotate(360deg) scale(1);}100% {transform: rotate(720deg) scale(0.8);}}@keyframes ball1 {0% {box-shadow: 30px 0 0 var(--theme-color);}50% {box-shadow: 0 0 0 var(--theme-color);margin-bottom: 0;transform: translate(15px, 15px);}100% {box-shadow: 30px 0 0 var(--theme-color);margin-bottom: 10px;}}@keyframes ball2 {0% {box-shadow: 30px 0 0 var(--secondary-color);}50% {box-shadow: 0 0 0 var(--secondary-color);margin-top: -20px;transform: translate(15px, 15px);}100% {box-shadow: 30px 0 0 var(--secondary-color);margin-top: 0;}}@keyframes spin {0% {transform: translate(2px, 1px) rotate(0deg);}10% {transform: translate(-1px, -3px) rotate(36deg);}20% {transform: translate(-2px, 0px) rotate(72deg);}30% {transform: translate(1px, 2px) rotate(108deg);}40% {transform: translate(1px, -1px) rotate(144deg);}50% {transform: translate(-1px, 3px) rotate(180deg);}60% {transform: translate(-1px, 1px) rotate(216deg);}70% {transform: translate(3px, 1px) rotate(252deg);}80% {transform: translate(-2px, -1px) rotate(288deg);}90% {transform: translate(2px, 1px) rotate(324deg);}100% {transform: translate(1px, -2px) rotate(360deg);}}@keyframes speed {0% {transform: translate(2px, 1px) rotate(0deg);}10% {transform: translate(-1px, -3px) rotate(-1deg);}20% {transform: translate(-2px, 0px) rotate(1deg);}30% {transform: translate(1px, 2px) rotate(0deg);}40% {transform: translate(1px, -1px) rotate(1deg);}50% {transform: translate(-1px, 3px) rotate(-1deg);}60% {transform: translate(-1px, 1px) rotate(0deg);}70% {transform: translate(3px, 1px) rotate(-1deg);}80% {transform: translate(-2px, -1px) rotate(1deg);}90% {transform: translate(2px, 1px) rotate(0deg);}100% {transform: translate(1px, -2px) rotate(-1deg);}}@keyframes strikes {from {left: 25px;}to {left: -80px;opacity: 0;}}@keyframes dots {from {width: 0px;}to {width: 15px;}}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn, .loading-window {animation: fadeIn 0.4s both;}.loading-window {height: 200px;left: 50%;margin-left: -150px;margin-top: -100px;position: fixed;top: 50%;width: 300px;z-index: 99;}.loading-window .text {font-size: 16px;position: absolute;width: auto;top: 75%;left: 38%;margin: 0 auto;}.loading-window .dots {display: inline-block;width: 5px;overflow: hidden;vertical-align: bottom;animation: dots 1.5s linear infinite;transition: 1;}.car {position: absolute;width: 117px;height: 42px;left: 92px;top: 85px;}.car .strike {position: absolute;width: 11px;height: 1px;background: var(--theme-color);animation: strikes 0.2s linear infinite;}.car .strike2 {top: 11px;animation-delay: 0.05s;}.car .strike3 {top: 22px;animation-delay: 0.1s;}.car .strike4 {top: 33px;animation-delay: 0.15s;}.car .strike5 {top: 44px;animation-delay: 0.2s;}.car-detail {position: absolute;display: block;background: var(--border-color);animation: speed 0.5s linear infinite;}.car-detail.spoiler {width: 0;height: 0;top: 7px;background: none;border: 20px solid transparent;border-bottom: 8px solid var(--border-color);border-left: 20px solid var(--border-color);}.car-detail.back {height: 20px;width: 92px;top: 15px;left: 0px;}.car-detail.center {height: 35px;width: 75px;left: 12px;border-top-left-radius: 30px;border-top-right-radius: 45px 40px;border: 4px solid var(--border-color);background: none;box-sizing: border-box;}.car-detail.center1 {height: 35px;width: 35px;left: 12px;border-top-left-radius: 30px;}.car-detail.front {height: 20px;width: 50px;top: 15px;left: 67px;border-top-right-radius: 50px 40px;border-bottom-right-radius: 10px;}.car-detail.wheel {height: 20px;width: 20px;border-radius: 50%;top: 20px;left: 12px;border: 3px solid var(--theme-color);background: linear-gradient(45deg, transparent 45%, var(--border-color) 46%, var(--border-color) 54%, transparent 55%), linear-gradient(-45deg, transparent 45%, var(--border-color) 46%, var(--border-color) 54%, transparent 55%), linear-gradient(90deg, transparent 45%, var(--border-color) 46%, var(--border-color) 54%, transparent 55%), linear-gradient(0deg, transparent 45%, var(--border-color) 46%, var(--border-color) 54%, transparent 55%), radial-gradient(var(--border-color) 29%, transparent 30%, transparent 50%, var(--border-color) 51%), #333;animation-name: spin;}.car-detail.wheel2 {left: 82px;}.back-to-top {--back-to-top-size: 70px;position: fixed;bottom: 20px;right: 20px;width: var(--back-to-top-size);height: var(--back-to-top-size);background: none;border: none;cursor: pointer;z-index: 1000;}@media (max-width: 767px) {.back-to-top {--back-to-top-size: 60px;bottom: 80px;right: 10px;}}.back-to-top .progress-circle {display: inline-block;width: var(--back-to-top-size);height: var(--back-to-top-size);transform: rotate(-90deg);background: var(--theme-color);border-radius: 50%;}.back-to-top .progress-circle svg {width: 100%;height: 100%;}.back-to-top .progress-circle circle {fill: none;stroke-width: 3;stroke-linecap: round;}.back-to-top .progress-circle .bg {stroke: var(--secondary-color);}.back-to-top .progress-circle .progress {stroke: var(--white-color);stroke-dasharray: 251.2;stroke-dashoffset: 251.2;transition: stroke-dashoffset 0.2s linear;}.back-to-top .progress-percentage {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(90deg);color: var(--white-color);pointer-events: none;font-size: 13px;font-weight: 600;font-family: var(--title-font);padding: 5px;transition: color 0.2s linear;}@media (max-width: 767px) {.back-to-top .progress-percentage {font-size: 10px;}}.back-to-top:hover .progress-percentage {color: var(--secondary-color);}.vs-btn {position: relative;display: inline-flex;align-items: center;justify-content: center;text-transform: capitalize;text-align: center;background-color: var(--theme-color);color: var(--white-color);font-family: var(--title-font);font-size: 16px;font-weight: 700;padding: 12px 30px;border-radius: 10px;z-index: 1;overflow: hidden;transition: all 0.5s ease;}.vs-btn i {font-size: 18px;margin-left: 8px;position: relative;top: 1px;}.vs-btn:hover {color: var(--white-color);background-color: var(--secondary-color);}.vs-btn2 {position: relative;display: inline-flex;align-items: center;justify-content: center;border: none;text-transform: capitalize;text-align: center;background: var(--secondary-color);color: var(--white-color);font-family: var(--title-font);font-size: 18px;font-weight: 700;padding: 17px 30px;border-radius: 14px;letter-spacing: 1px;z-index: 1;overflow: hidden;transition: all 0.5s ease;}.vs-btn2.custom-btn {background: var(--theme-color);}.vs-btn2.custom-btn::after {display: none;}.vs-btn2::before {width: 0%;height: 100%;content: "";margin: auto;position: absolute;top: 0%;left: 0%;background: #4388DD;background: linear-gradient(270deg, rgb(67, 136, 221) 0%, rgb(212, 72, 60) 47%);transition: all ease 0.5s;z-index: -1;border-radius: inherit;}.vs-btn2::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 2px solid #212D31;border-radius: 14px;transition: all 0.5s ease;}.vs-btn2:hover {color: var(--white-color);border-color: transparent;}.vs-btn2:hover::before {width: 100%;}.vs-btn2:hover::after {visibility: hidden;opacity: 0;}.icon-btn {padding: 0;border: none;}.icon-btn.white-style {color: var(--title-color);background: var(--white-color);}.icon-btn.white-style i {background: var(--theme-color);}.icon-btn i {width: 60px;height: 60px;line-height: 60px;text-align: center;font-weight: 400;font-size: 24px;color: var(--white-color);border-radius: 10px;background-color: var(--theme-color);transition: all 0.5s ease;}.icon-btn:hover {color: var(--black-color);}.icon-btn:hover.white-style {color: var(--white-color);background: var(--theme-color);}.icon-btn:hover.white-style i {color: var(--white-color);background: var(--title-color);}.icon-btn:hover i {color: var(--white-color);background-color: var(--secondary-color);}.icon-btn2 {display: block;width: 80px;height: 60px;line-height: 60px;text-align: center;border: none;padding: 0;background: var(--smoke-color);border-radius: 50%;}.icon-btn2 i {color: var(--white-color);}.icon-btn2:hover {background-color: var(--title-color);}.icon-btn2.style2 {background: var(--theme-color);}.icon-btn2.style2:hover {background: var(--secondary-color);}.icon-btn3 {width: 74px;height: 74px;line-height: 74px;border-radius: 50%;text-align: center;background: #4388DD;background: linear-gradient(270deg, rgb(67, 136, 221) 0%, rgb(212, 72, 60) 47%);}.play-btn {display: inline-block;position: relative;z-index: 1;border: none;background-color: transparent;padding: 0;}.play-btn > i {display: inline-block;width: 180px;height: 180px;line-height: 180px;font-size: var(--icon-font-size, 1.5em);text-align: center;background: var(--smoke-color);color: var(--white-color);border-radius: 50%;font-size: 40px;z-index: 1;transition: all ease 0.4s;}@media (max-width: 1199px) {.play-btn > i {width: 120px;height: 120px;line-height: 120px;font-size: 28px;}}@media (max-width: 991px) {.play-btn > i {width: 100px;height: 100px;line-height: 100px;font-size: 30px;}}.play-btn:after, .play-btn:before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: var(--smoke-color);z-index: -1;border-radius: 50%;transition: all ease 0.4s;}.play-btn:after {animation-delay: 2s;}.play-btn:hover i {color: var(--title-color);}.link-btn {font-weight: 500;font-size: 16px;display: inline-block;line-height: 0.8;position: relative;color: var(--text-color);font-family: var(--title-font);font-weight: 700;padding-bottom: 2px;margin-bottom: -2px;text-transform: capitalize;transition: all 0.5s ease;}.link-btn i {margin-left: 7px;font-size: 16px;transition: all 0.5s ease;}.link-btn:hover {color: var(--theme-color);}.scroll-btn {position: fixed;bottom: 300px;right: 30px;z-index: 94;opacity: 0;visibility: hidden;display: inline-block;border-radius: 50%;}.scroll-btn i {display: inline-block;background-color: var(--theme-color);color: var(--white-color);text-align: center;font-size: 16px;width: var(--btn-size, 50px);height: var(--btn-size, 50px);line-height: var(--btn-size, 50px);z-index: 2;border-radius: inherit;position: relative;transition: all ease 0.8s;}.scroll-btn:before {content: "";position: absolute;left: var(--extra-shape, -6px);top: var(--extra-shape, -6px);right: var(--extra-shape, -6px);bottom: var(--extra-shape, -6px);background-color: transparent;border-radius: inherit;z-index: 1;border: 2px dashed var(--theme-color);animation: spin 13s infinite linear;}.scroll-btn:focus i, .scroll-btn:hover i {background-color: var(--theme-color);color: var(--white-color);}.scroll-btn.show {bottom: 120px;opacity: 1;visibility: visible;}@media (max-width: 767px) {.scroll-btn {--btn-size: 40px;--extra-shape: -4px;right: 15px;bottom: 50px;}.scroll-btn.show {bottom: 15px;}}.scrollToTop {position: fixed;right: 60px;bottom: 500px;opacity: 0;visibility: hidden;transition: all ease 0.4s;z-index: 96;}.scrollToTop.show {bottom: 60px;opacity: 1;visibility: visible;}@media (max-width: 1199px) {.play-btn.style4 {--icon-size: 80px;--icon-font-size: 20px;}.vs-btn {text-transform: capitalize;font-size: 14px;padding: 14px 20px;border-radius: 10px;letter-spacing: 0.5;}}@media (max-width: 767px) {.play-btn {--icon-size: 60px;}.scrollToTop {right: 20px;}.scrollToTop.show {bottom: 20px;}}@media (max-width: 575px) {.vs-icon {min-width: 50px;min-height: 50px;font-size: 20px;}}.sec-title {font-size: 48px;font-weight: 700;color: var(--title-color);text-transform: capitalize;line-height: 120%;margin: -0.25em 0 0px 0;letter-spacing: 0.01em;}.sec-title.h2 {font-size: 40px;}@media (max-width: 991px) {.sec-title {font-size: 38px;}}.sec-title > span {color: var(--theme-color);}.sec-subtitle {text-transform: capitalize;color: var(--white-color);font-family: var(--title-font);font-size: 16px;font-weight: 700;margin: 0 0 30px 0;position: relative;display: inline-flex;align-items: center;line-height: 100%;gap: 8px;display: inline-block;padding: 30px;background-color: var(--theme-color);}.sec-subtitle.dots-shape {position: relative;padding: 12px 31px;border-radius: 30px;}.sec-subtitle.dots-shape::before {content: "";position: absolute;right: 18px;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 5px;background-color: var(--secondary-color);}.sec-subtitle.dots-shape::after {content: "";position: absolute;left: 18px;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 5px;background-color: var(--secondary-color);}.sec-subtitle.left-shape {position: relative;padding-left: 18px;}.sec-subtitle.left-shape::after {content: "";position: absolute;left: 0px;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 5px;background-color: var(--secondary-color);}.sec-subtitle.style2 {color: var(--secondary-color2);}.sec-subtitle.style2.dots-shape::before, .sec-subtitle.style2.dots-shape::after {background-color: var(--secondary-color2);}.sec-subtitle.style2.left-shape::after, .sec-subtitle.style2.left-shape::before {background-color: var(--secondary-color2);}.sec-subtitle2 {text-transform: uppercase;color: var(--theme-color);font-family: var(--title-font);font-size: 18px;font-weight: 700;margin: -0.25em 0 17px 0;position: relative;display: inline-block;line-height: 100%;}.sec-subtitle2::after {content: "";position: absolute;width: 18px;height: 18px;background-color: var(--theme-color);left: -30px;top: 0;transform: rotate(45deg);}.sec-subtitle2::before {content: "";position: absolute;width: 18px;height: 18px;background-color: var(--theme-color);right: -30px;top: 0;transform: rotate(45deg);}.title-text {color: var(--text-color);text-transform: capitalize;}.custom-title {display: inline-flex;align-items: end;gap: 35px;}.custom-title .animation-style2.title-anime {width: 100%;max-width: 45ch;}.custom-title .title-text {margin-bottom: 0;border-left: 7px solid var(--theme-color);padding-left: 22px;max-width: 50ch;}.white-title .sec-subtitle, .white-title .sec-title {color: var(--white-color);}.title-area {margin-bottom: calc(var(--section-title-space) - 12px);}.title-area.style2 .sec-subtitle {color: var(--smoke-color);}.title-area.style2 .sec-subtitle.dots-shape::after, .title-area.style2 .sec-subtitle.dots-shape::before {background-color: var(--smoke-color);}.title-area.style2 .sec-subtitle.left-shape::after, .title-area.style2 .sec-subtitle.left-shape::before {background-color: var(--smoke-color);}.title-area.arraw-style .custom-arraw {position: relative;}.title-area.arraw-style .custom-arraw .icon-btn {border-radius: 50%;border: 1px solid var(--border-color);}.title-area.arraw-style .custom-arraw .icon-btn:hover {background-color: var(--theme-color);border-color: var(--theme-color);}.title-area.arraw-style .custom-arraw .icon-arraw {margin-bottom: 0;}.title-area.arraw-style .custom-arraw .icon-arraw:not(:last-child) {margin-right: 5px;}.title-area2 {display: flex;justify-content: space-between;align-items: center;position: relative;margin-bottom: 40px;}.title-area2 .sec-title {color: var(--title-color);margin: 0;line-height: initial;letter-spacing: normal;font-size: 40px;}.title-area2 .vs-btn {padding: 17px 32px;line-height: normal;}.title-area2 .border-line {right: 17%;top: 50%;max-width: 680px;}@media (max-width: 767px) {.title-area2 {display: block;text-align: center;}.title-area2 .sec-title {margin-bottom: 20px;}}.border-line {position: absolute;width: 100%;height: 4px;transform: translateY(-50%);background-color: var(--body-color);}.sec-btns {padding: 13px 0 0 0;display: flex;flex-wrap: wrap;gap: 10px;}.sec-btns i.fa-arrow-left {margin-left: 0;margin-right: 10px;}.sec-btns2 {margin-bottom: calc(var(--section-title-space) - 5px);}.sec-line-wrap {display: flex;gap: 25px;align-items: center;margin: 0 0 80px 0;}.sec-line-wrap .sec-title2 {margin: -0.3em 0 -0.4em 0;}.sec-line {background-color: var(--theme-color);flex: 1;height: 2px;}.border-title {position: relative;padding: 0 0 5px 0;margin-bottom: 0;}.border-title-border {width: 48px;height: 2px;display: inline-block;background-color: var(--theme-color);margin-bottom: 25px;}@media (max-width: 1399px) {.sec-title4 {font-size: 42px;}}@media (max-width: 1199px) {.sec-title4 {font-size: 36px;line-height: 1.4;}}@media (max-width: 991px) {.sec-title3.h1, .sec-title.h1 {font-size: 36px;}.sec-line-wrap {margin: 0 0 60px 0;}.title-area {margin-bottom: 40px;text-align: center;}.title-area .title-btn {text-align: center;}.title-area.arraw-style .custom-arraw .icon-arraw:not(:last-child) {margin-right: 5px;}}@media (max-width: 767px) {.sec-title3.h1, .sec-title.h1 {font-size: 30px;}.sec-subtitle {font-size: 16px;}.sec-line-wrap {margin: 0 0 40px 0;gap: 10px;}.sec-title4 {font-size: 30px;line-height: 1.4;}}@media (max-width: 575px) {.sec-title {font-size: 32px;}}body::-webkit-scrollbar {width: 10px;height: 10px;border-radius: 20px;}body::-webkit-scrollbar-track {background: rgba(252, 0, 18, 0.1);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);border-radius: 20px;}body::-webkit-scrollbar-thumb {background-color: var(--theme-color);border-radius: 20px;}.image-scale-hover {overflow: hidden;}.image-scale-hover img {transition: all ease 0.4s;transform: scale(1.001);}.image-scale-hover:hover img {transform: scale(1.2);}.alert-dismissible .btn-close {font-size: 18px;line-height: 1;}.z-index-step1 {position: relative;z-index: 4 !important;}.z-index-common {position: relative;z-index: 1;}.z-index1 {z-index: 1;}.z-index-n1 {z-index: -1;}.media-body {flex: 1;}.badge {position: absolute;width: -moz-fit-content;width: fit-content;display: inline-block;text-align: center;background-color: var(--theme-color);color: var(--white-color);padding: 0.35em 0.55em;border-radius: 50%;}.hr-style1 {background-color: var(--white-color);margin: 20px 0 30px 0;}.new-label {font-size: 12px;background-color: var(--error-color);color: var(--white-color);line-height: 1;padding: 1px 5px;border-radius: 4px;text-transform: capitalize;position: relative;top: -1px;}.big-name {font-size: 450px;color: var(--white-color);-webkit-text-stroke: 2px #eef0ff;line-height: 1;letter-spacing: -0.08em;font-weight: 400;position: relative;z-index: 31;text-align: right;margin: -234px 30px -59px 0;}.sec-big-text2, .sec-big-text {font-size: 160px;font-weight: 700;font-family: var(--title-font);line-height: 1;display: block;color: #f1f3f9;position: absolute;left: 0;right: 0;top: -37px;z-index: -1;}.sec-big-text2 {top: auto;left: auto;right: 120px;bottom: -26px;}.home-five-shape1 {position: absolute;left: 0;top: 0;bottom: 0;background-color: #f6f7fc;width: 100%;max-width: 1255px;z-index: -3;}.home-five-shape2 {position: absolute;left: -428px;bottom: 250px;width: 1024px;height: 1024px;border: 50px solid var(--theme-color);border-radius: 50%;z-index: -2;}.home-five-shape3 {position: absolute;right: 60px;bottom: 325px;}.home-five-wrap1 {position: relative;border-bottom: 7px solid var(--theme-color);z-index: 1;}.shape-mockup {position: absolute;display: block;}.custom-reduce {border-radius: 20px;}@media screen and (max-width: 1770px) {.shape-mockup {display: none;}}@media (min-width: 1921px) {.ls-wrapper > .ls-layer.d-hd-none, .ls-wrapper > a > .ls-layer.d-hd-none, .d-hd-none {display: none !important;}}@media (min-width: 1500px) {.d-xxxl-block {display: block !important;}}@media (max-width: 1500px) {.big-name {font-size: 320px;margin: -168px 30px -59px 0;}.home-five-shape3 {right: 30px;bottom: 50px;max-width: 200px;}.home-five-shape2 {left: -18%;bottom: 34%;width: 500px;height: 500px;}.home-five-shape1 {max-width: 100%;right: 60px;width: auto;}.sec-big-text2, .sec-big-text {font-size: 130px;}}@media (max-width: 1399px) {.big-name {font-size: 245px;margin: -128px 40px -42px 0;}.home-five-shape1 {right: 0;}}@media (max-width: 1199px) {.big-name {font-size: 190px;margin: -100px 40px -42px 0;}}@media (max-width: 991px) {.big-name {font-size: 146px;margin: -78px 40px -25px 0;}}@media (max-width: 767px) {.big-name {font-size: 75px;margin: -20px 0 -12px 0;letter-spacing: 0;text-align: center;}}.text-box {background-color: var(--white-color);width: 160px;height: 160px;background-color: var(--secondary-color);border-radius: 50%;text-align: center;overflow: hidden;display: inline-flex;align-items: center;}.text-box__number {font-size: 30px;color: var(--theme-color);font-family: var(--title-font);font-weight: 700;line-height: 132%;margin-bottom: 10px;display: block;}.text-box__title {font-size: 16px;font-weight: 500;margin-bottom: 0;color: var(--body-color);line-height: 160%;}.list-style {padding-left: 0;list-style: none;margin-bottom: 0;}.list-style > li {padding-left: 28px;position: relative;margin-bottom: 10px;color: var(--title-color);font-weight: 500;}.list-style > li:last-child {margin-bottom: 0;}.list-style > li::before {content: "\f058";left: 0;position: absolute;top: 0px;font-family: var(--icon-font);font-weight: 600;color: var(--theme-color);}.star-rating {overflow: hidden;position: relative;display: block;font-family: var(--icon-font);font-weight: 700;font-size: 14px;}.star-rating i {font-size: 14px;color: var(--theme-color);margin-right: 0;}.divider1, .divider2 {background-color: var(--border-color);opacity: 1;}.divider2 {height: 2px;}.banner-block {position: relative;z-index: 1;text-align: center;padding: 119px 33px;}.banner-block::before {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--title-color);opacity: 0.8;z-index: -1;left: 0;top: 0;}.banner-block__logo {margin-bottom: 19px;}.banner-block__title {color: var(--white-color);margin-bottom: 45px;line-height: 46px;}.banner-block__title > span {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA3IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgMTA3IDE0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMiAxMkMyMC4yOTUgNi4zNTQ0NCA2Ni41MDggLTIuOTE1MjIgMTA1IDUuMTcwNjkiIHN0cm9rZT0iI0VGMEYzQSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat: no-repeat;background-position: bottom;color: var(--theme-color);padding-bottom: 12px;display: block;background-size: auto;}.bg-shape1 {position: absolute;bottom: 0;left: 0;min-height: 500px;width: 100%;right: 0;background-color: var(--smoke-color);z-index: -1;}.bg-shape1 .shape1, .bg-shape1 .shape2 {position: absolute;}@media (max-width: 767px) {.bg-shape1 .shape1, .bg-shape1 .shape2 {display: none;}}.bg-shape1 .shape2 {top: 74px;left: 207px;}.it-reveal-animation {clip-path: inset(0 0 100% 0);transition: 2s cubic-bezier(0.5, 0.5, 0, 1);}.it-reveal-animation.active {clip-path: inset(0 0 0 0);transition: 2s cubic-bezier(0.5, 0.5, 0, 1);}.table {border: 0;margin: -0.25rem -0.25rem;}.table > :not(:last-child) > :last-child > * {border-bottom-color: currentColor;}.table-borderless > :not(caption) > * > * {border-bottom-width: 0;}.table > :not(caption) > * > * {padding: 0.3rem 0.3rem;background-color: var(--bs-table-bg);border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);border: 0;color: var(--white-color);text-align: left;}.table > tbody > tr > td:first-child {width: 50px;}.font-icon {font-family: var(--icon-font);}.font-title {font-family: var(--title-font);}.font-body {font-family: var(--body-font);}.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-md {font-size: 18px;}.fs-xs {font-size: 14px;}.bg-theme {background-color: var(--theme-color) !important;}.bg-theme2 {background-color: var(--theme-color2) !important;}.bg-secondary {background-color: var(--secondary-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-body {background-color: var(--body-color) !important;}.bg-gray {background-color: #e5e5e5;}.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;}.text-theme {color: var(--theme-color) !important;}.text-secondary {color: var(--secondary-color) !important;}.text-title {color: var(--title-color) !important;}.text-body {color: var(--body-color) !important;}.text-white {color: var(--white-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;}.text-light2 {color: #919398;}.overlay, .overlay2, .overlay3, .overlay4, .overlay5, .overlay6, .overlay7 {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -1;}.overlay2 {background: linear-gradient(90deg, #01133c 48.92%, rgba(1, 19, 60, 0) 119.11%);opacity: 0.9;z-index: -1;}.overlay3 {background: linear-gradient(90deg, #01133c 41.07%, rgba(1, 19, 60, 0) 100%);opacity: 0.9;}.overlay4 {background-color: var(--title-color);opacity: 0.85;}.overlay5 {background: linear-gradient(90deg, #01133c 57.39%, rgba(1, 19, 60, 0) 122.86%);opacity: 0.9;}.overlay6 {opacity: 0.85;background-color: var(--theme-color);}.overlay7 {background: linear-gradient(90deg, #01133c 41.07%, rgba(1, 19, 60, 0) 100%);opacity: 0.9;z-index: -1;}.position-center {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.element {position: absolute;width: 57%;height: 100%;top: 0;left: 0;background: var(--theme-color);clip-path: polygon(0 0, 100% 0, 74% 100%, 0% 100%);z-index: -1;}@media (max-width: 1199px) {.element {width: 75%;}}@media (max-width: 767px) {.element {width: 100%;}}[data-overlay] {position: relative;}[data-overlay] [class^=col-], [data-overlay] [class*=col-] {z-index: 1;}[data-overlay]:before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;}[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-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;}.jump-reverse-img, .jump-img, .jump-reverse, .jump {animation: jumpping var(--duration, 6s) infinite linear;}.jump-reverse-img, .jump-img {--duration: 5s;}.jump-reverse-img, .jump-reverse {--jump-y: -20px;}.spin3D {animation: spin3D var(--duration, 12s) infinite linear;}.rotate-reverse-img, .rotate-img, .rotate-reverse, .rotate {animation: rotate var(--duration, 12s) infinite linear;}.moving {animation: moving 8s linear infinite;}.vs-slider-shape-1 {position: absolute;z-index: 3;animation: vswing 1s ease-in-out 1s forwards infinite alternate;transform-origin: top left;}@keyframes vswing {0% {transform: rotate(25deg);}100% {transform: rotate(0deg);}}@keyframes sway-left {0%, 100% {transform: rotate(-6deg) rotateX(6deg);}50% {transform: rotate(6deg);}}@keyframes zoomAnimation {from {-webkit-transform: scale(1) translate(0px);}to {-webkit-transform: scale(1.3) translate(0px);}}@keyframes vsfadeUp {0% {opacity: 0;transform: translateY(60px);}100% {opacity: 1;transform: translateY(0);}}.vsfadeUp {animation-name: vsfadeUp;}@keyframes moving {0% {transform: translateY(0);}50% {transform: translateY(-50px);}100% {transform: translateY(0);}}.rotate-reverse-img, .rotate-img {--duration: 40s;}.rotate-reverse {--rotate-angle: -360deg;}.spin {animation: spin var(--duration, 4s) infinite linear;}.zoom {animation: spin var(--duration, 4s) infinite linear;}.fadeInUp {animation-name: fadeInUp;}.wow-animated {animation-duration: 1s;animation-fill-mode: both;}.fadein {--animation-name: fadein-custom;}.slideinup {--animation-name: slideinup;}.slideindown {--animation-name: slideindown;}.slideinleft {--animation-name: slideinleft;}.slideinright {--animation-name: slideinright;}.animated {animation-fill-mode: both;animation-iteration-count: 1;animation-duration: 1s;animation-delay: 0.3s;animation-name: var(--animation-name);}.ripple-animation, .play-btn:after, .play-btn:before {animation-duration: var(--ripple-ani-duration);animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-name: ripple;}.sectionLine {--animation-name: sectionLine;}@keyframes ripple {0% {transform: scale(1);opacity: 0;}50% {opacity: 0.8;}100% {transform: scale(1.5);opacity: 0;}}@keyframes slideinup {0% {opacity: 0;transform: translateY(70px);}100% {transform: translateY(0);}}@keyframes slideindown {0% {opacity: 0;transform: translateY(-70px);}100% {transform: translateY(0);}}@keyframes slideinleft {0% {opacity: 0;transform: translateX(-70px);}100% {transform: translateX(0);}}@keyframes slideinright {0% {opacity: 0;transform: translateX(70px);}100% {transform: translateX(0);}}@keyframes fadein-custom {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeInUp {0% {opacity: 0;transform: translateY(20px);}100% {opacity: 1;transform: translateY(0);}}@keyframes spin {to {transform: rotate(360deg);}}@keyframes jumpping {0%, 100% {transform: translate3d(0, 0, 0);}40% {transform: translate3d(0, var(--jump-y, 20px), var(--jump-x, 0));}}@keyframes rotate {0% {transform: rotate(0);}100% {transform: rotate(var(--rotate-angle, 360deg));}}@keyframes spin3D {0% {transform: perspective(1000px) rotateY(0deg) rotateX(0deg);}50% {transform: perspective(1000px) rotateY(180deg) rotateX(10deg);}100% {transform: perspective(1000px) rotateY(360deg) rotateX(0deg);}}@keyframes leftToRight {0%, 100% {left: 0px;}50% {left: 56px;}}.vs-coustomZoom {animation: scale 8s linear infinite;}@keyframes scale {0% {transform: scale(0.5);}50% {transform: scale(1.2);}75% {transform: scale(0.75);}100% {transform: scale(0.5);}}@keyframes spinTwo {to {transform: translate(-50%, -50%) rotate(360deg);}}@keyframes sectionLine {0% {width: 0%;}100% {width: 100%;}}@keyframes borderDraw {0% {clip-path: inset(0 100% 0 0);}100% {clip-path: inset(0 0 0 0);}}@keyframes sectionLine2 {0% {left: -60px;}100% {left: 100%;}}@keyframes zoom {0% {transform: scale(1);}50% {transform: scale(1.1);}100% {transform: scale(1);}}.cursor1 {position: fixed;width: 40px;height: 40px;border: 1px solid var(--theme-color);border-radius: 50%;left: 0;top: 0;pointer-events: none;transform: translate(-50%, -50%);transition: 0.15s;z-index: 999;mix-blend-mode: difference;}@media (max-width: 1200px) {.cursor1 {display: none;}}.cursor1.hide {opacity: 0;visibility: hidden;}.cursor2 {position: fixed;width: 8px;height: 8px;background-color: var(--theme-color);border-radius: 50%;left: 0;top: 0;pointer-events: none;transform: translate(-50%, -50%);transition: 0.2s;z-index: 999;mix-blend-mode: difference;}@media (max-width: 1200px) {.cursor2 {display: none;}}.cursor2.hide {opacity: 0;visibility: hidden;}.cursor2.circle {width: 60px;height: 60px;}.widget_nav_menu ul, .widget_pages ul, .widget_meta ul, .widget_archive ul, .widget_categories ul {padding: 0;margin: -0.4em 0 0 0;list-style: none;}.widget_nav_menu .children, .widget_pages .children, .widget_meta .children, .widget_archive .children, .widget_categories .children {margin-left: 10px;}.widget_meta ul, .widget_nav_menu ul, .widget_pages ul, .widget_archive ul {margin-bottom: -20px;}.widget_meta ul ul, .widget_nav_menu ul ul, .widget_pages ul ul, .widget_archive ul ul {margin-bottom: 0;}.widget_meta a, .widget_nav_menu a, .widget_pages a, .widget_archive a {position: relative;color: #444444;padding-left: 15px;margin-bottom: 12px;display: block;}.widget_meta a:before, .widget_nav_menu a:before, .widget_pages a:before, .widget_archive a:before {content: "\f105";position: absolute;left: 0;top: -1px;font-family: var(--icon-font);}.widget_meta a:after, .widget_nav_menu a:after, .widget_pages a:after, .widget_archive a:after {content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 1px;background-color: var(--theme-color);opacity: 0;visibility: hidden;transition: all ease 0.4s;}.widget_meta a:hover, .widget_nav_menu a:hover, .widget_pages a:hover, .widget_archive a:hover {color: var(--theme-color);}.widget_meta a:hover:after, .widget_nav_menu a:hover:after, .widget_pages a:hover:after, .widget_archive a:hover:after {width: 100%;opacity: 1;visibility: visible;}.widget_meta li, .widget_nav_menu li, .widget_pages li, .widget_archive li {display: block;position: relative;}.widget_meta li > span, .widget_nav_menu li > span, .widget_pages li > span, .widget_archive li > span {width: 44px;height: 44px;line-height: 44px;font-size: 14px;font-weight: 700;color: var(--title-color);background-color: var(--white-color);right: 5px;top: 5px;z-index: 1;display: inline-block;text-align: center;position: absolute;transition: all ease 0.4s;border-radius: 50%;}.widget_categories ul {margin: 0;padding: 0;list-style: none;}.widget_categories a {display: block;font-family: var(--title-font);color: var(--text-color);text-transform: capitalize;font-size: 16px;padding: 4px 0px 17px 0px;margin-bottom: 12px;font-weight: 700;line-height: 1;line-height: 160%;border-bottom: 2px solid var(--border-color);transition: color ease 0.2s, background-color ease 0.4s;}.widget_categories a:hover {color: var(--theme-color);}.widget_categories li {display: block;position: relative;}.widget_categories li > span {font-size: 14px;font-weight: 700;color: var(--text-color);right: 5px;top: 5px;z-index: 1;display: inline-block;text-align: center;position: absolute;transition: all ease 0.4s;}.widget_categories li .dot-shape {display: flex;position: absolute;bottom: 0;}.widget_categories li:hover {color: var(--theme-color);}.widget_categories li:hover span {color: var(--theme-color);}.widget_categories .widget_title {margin: 0 0 30px 0;}.widget_meta a {padding-bottom: 10px;margin-bottom: 12px;border-bottom: 1px solid #d9d9d9;display: block;padding-left: 0;}.widget_meta a:after, .widget_meta a:before {display: none;}.widget_meta > ul {margin-bottom: -0.3em;}.widget_meta > ul > li:last-child a {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}.widget_nav_menu .sub-menu {margin-left: 10px;}.widget {padding: 0;position: relative;border: 6px;border-radius: 20px;}.widget:not(:last-child) {margin-bottom: 40px;}.widget_banner {padding: 0;}.widget select, .widget input {height: 55px;border: none;background-color: #fff;padding-left: 30px;font-weight: 400;}.widget_title {position: relative;font-size: 30px;font-weight: 700;color: var(--title-color);line-height: 128%;margin: -0.38em 0 35px 0;font-family: var(--title-font);text-transform: capitalize;padding: 0 0px 5px 0;}.widget {background-color: var(--body-color);padding: 40px;}.widget.widget_search {margin-bottom: 35px;}.widget.widget_search .widget_title {margin: -0.38em 0 5px 0;}.widget .search-form {position: relative;display: block;border-radius: 10px;overflow: hidden;}.widget .search-form input {flex: 1;background-color: var(--white-color);line-height: 170%;border-radius: 10px;border: 1px solid var(--border-color);font-size: 16px;height: 56px;color: var(--text-color);margin-bottom: 0px;}.widget .search-form input::-moz-placeholder {color: var(--text-color);}.widget .search-form input::placeholder {color: var(--text-color);}.widget .search-form .search-btn {font-weight: 700;padding: 0;border-radius: 0;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);color: var(--white-color);background-color: var(--theme-color);border: none;width: 56px;height: 56px;}.widget .search-form .search-btn i {font-weight: 400;color: var(--white-color);transition: all 0.5s ease;}.widget .search-form .search-btn:hover {color: var(--white-color);background-color: var(--secondary-color);}.wp-block-tag-cloud {display: flex;flex-wrap: wrap;gap: 10px;margin-bottom: 0;align-items: center;}.wp-block-tag-cloud a, .tagcloud a {display: inline-block;font-size: 14px;font-weight: 600;line-height: 1;padding: 15px 18px;margin-right: 0;margin-bottom: 0;color: var(--text-color);text-transform: capitalize;background-color: var(--white-color);border-radius: 5px;font-family: var(--body-font);}.tagcloud {display: inline-flex;flex-wrap: wrap;gap: 10px;align-items: center;}.tagcloud a {background: var(--theme-color2);color: var(--text-color);text-transform: uppercase;position: relative;overflow: hidden;transition: all 0.5s ease;}.tagcloud a:hover {color: var(--white-color);border-color: transparent;background: transparent;}.recent-post, .recent-product {display: flex;align-items: center;margin-bottom: 18px;}.recent-post:last-child, .recent-product:last-child {margin-bottom: 0;}.recent-post .media-img, .recent-product .media-img {margin-right: 20px;width: 115px;border-radius: 10px;overflow: hidden;}.recent-post .media-img img, .recent-product .media-img img {width: 100%;transition: all ease 0.4s;}.recent-post .post-title, .recent-product .post-title {font-weight: 700;font-size: 16px;line-height: 160%;margin-bottom: 0px;}.recent-post .post-title > a, .recent-product .post-title > a {color: var(--title-color);display: block;}.recent-post .post-title > a:hover, .recent-product .post-title > a:hover {color: var(--theme-color);}.recent-post .recent-post-meta, .recent-product .recent-post-meta {text-transform: capitalize;font-size: 16px;font-weight: 400;color: var(--text-color);font-family: var(--body-font);display: inline-flex;align-items: center;line-height: 160%;margin-bottom: 12px;}.recent-post .recent-post-meta i, .recent-product .recent-post-meta i {color: var(--secondary-color);margin-right: 5px;}.recent-post:hover .media-img img, .recent-product:hover .media-img img {transform: scale(1.1);}.recent-product .media-img {min-width: 100px;min-height: 80px;background: var(--white-color);display: flex;align-items: center;justify-content: center;padding: 10px;}.recent-product .media-img img {width: inherit;}.recent-product .recent-post-meta {font-size: 16px;}.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;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: 10px;}.sidebar-gallery .gallery-thumb {overflow: hidden;border-radius: 5px;}.sidebar-gallery .gallery-thumb img {width: 100%;transform: scale(1);transition: all ease 0.4s;}.sidebar-gallery .gallery-thumb:hover img {transform: scale(1.2);}.widget_services ul li {padding: 12px 20px 12px 53px;border-radius: 0px;transition: all 0.5s ease;overflow: hidden;position: relative;background-color: var(--white-color);border-radius: 10px;}.widget_services ul li:not(:last-child) {margin-bottom: 10px;}.widget_services ul li.active, .widget_services ul li:hover {background-color: var(--theme-color);border-color: transparent;}.widget_services ul li.active a, .widget_services ul li:hover a {color: var(--white-color);}.widget_services ul li.active a i, .widget_services ul li:hover a i {color: var(--white-color);}.widget_services ul li.active a i::after, .widget_services ul li:hover a i::after {background-color: rgba(255, 255, 255, 0.17);}.widget_services ul li a {font-size: 16px;text-transform: capitalize;font-family: var(--title-font);font-weight: 700;color: var(--title-color);}.widget_services ul li a i {color: var(--secondary-color);font-size: 14px;font-weight: 700;padding-right: 10px;position: absolute;left: 20px;top: 50%;transform: translateY(-50%);}.widget_services ul li a i::after {content: "";top: 50%;right: 0;transform: translateY(-50%);position: absolute;width: 1px;height: 28px;display: block;background-color: #CFDDF7;transition: all 0.5s ease;}.sidebar-btns .vs-btn {width: 100%;border-radius: 10px;padding: 17px 30px;}.sidebar-btns .vs-btn:hover {background-color: var(--title-color);}.sidebar-btns .vs-btn:not(:last-child) {margin-bottom: 15px;}.sidebar-btns .vs-btn i {margin-right: 7px;margin-left: 0;}.widget_newsletter .search-text {color: var(--text-color);}.widget_newsletter .title-shep::before {background-color: var(--white-color);}.widget_newsletter .search-style1 input {height: 60px;background-color: var(--white-color);border: none;color: var(--text-color);margin-bottom: 20px;}.widget_newsletter .search-style1 input::-moz-placeholder {color: var(--text-color);}.widget_newsletter .search-style1 input::placeholder {color: var(--text-color);}.sidebar-area {margin-bottom: -10px;position: sticky;top: 30px;margin-bottom: 30px;}@media (max-width: 991px) {.sidebar-area {margin-bottom: 0;}}.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 .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: flex;}.recent-product .product-title {font-size: 16px;}.widget-workhours ul {margin: 0;padding: 0;list-style-type: none;}.widget-workhours li {background-color: var(--white-color);padding: 14.5px 20px;margin: 0 0 15px 0;font-family: var(--title-font);font-weight: 500;}.widget-workhours li:last-child {margin-bottom: 0;}.widget-workhours li i {margin-right: 10px;}.quote-box {position: relative;text-align: center;padding: 80px 30px;margin: 0 0 30px 0;}.quote-box:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(7, 26, 62, 0.7);}.quote-box__title {color: var(--white-color);position: relative;z-index: 1;max-width: 200px;margin: -0.3em auto 25px auto;}.sidebar-gallery .gallery-thumb {overflow: hidden;position: relative;border-radius: 10px;}.sidebar-gallery .gallery-thumb img {transition: all ease 0.4s;width: 100%;transform: scale(1);}.sidebar-gallery .gallery-thumb:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #4388DD;background: linear-gradient(0deg, rgb(67, 136, 221) 1%, rgb(212, 72, 60) 100%);z-index: 1;opacity: 0;visibility: hidden;transition: all ease 0.4s;}.sidebar-gallery .gallery-thumb .gal-btn {position: absolute;left: 50%;top: 50%;width: var(--icon-size, 35px);height: var(--icon-size, 35px);margin: calc(var(--icon-size, 35px) / -2) 0 0 calc(var(--icon-size, 35px) / -2);text-align: center;font-size: 18px;color: var(--theme-color);background-color: transparent;border-radius: 50%;transition: all ease 0.4s;opacity: 0;visibility: hidden;z-index: 3;display: inline-flex;align-items: center;justify-content: center;}.sidebar-gallery .gallery-thumb .gal-btn i {color: var(--theme-color);top: 1px;position: relative;}.sidebar-gallery .gallery-thumb .gal-btn:hover {transform: scale(1);background-color: var(--white-color);}.sidebar-gallery .gallery-thumb .gal-btn:hover i {color: var(--theme-color);}.sidebar-gallery .gallery-thumb:hover:before {opacity: 0.8;visibility: visible;}.sidebar-gallery .gallery-thumb:hover .gal-btn {opacity: 1;visibility: visible;transition-delay: 0.1s;background-color: var(--white-color);}.sidebar-gallery .gallery-thumb:hover img {transform: scale(1.12);}.widget--bg1 {background-color: var(--blackSand-color);}.vs-widget-about__text {color: var(--silverDeep-color);}@media (max-width: 1199px) {.widget {--widget-padding-y: 25px;--widget-padding-x: 25px;}.widget_title {font-size: 20px;margin-bottom: 25px;}.recent-post .post-title {line-height: 22px;}.recent-post .recent-post-meta a {font-size: 12px;}.widget-workhours li {padding: 14.5px 20px;font-size: 14px;}}@media (max-width: 991px) {.wp-block-tag-cloud a, .tagcloud a {padding: 10.5px 18px;}}@media (max-width: 767px) {.contact-widget .icon {--icon-size: 30px;--icon-font-size: 12px;top: 5px;}.contact-widget .contact {padding: 0 0 0 45px;margin: 0 0 20px 0;border-bottom: none;}.sidebar-gallery {gap: 10px;}}@media (max-width: 399px) {.recent-post .media-img {max-width: 100px;}.widget {padding: 30px 15px;}.widget_services ul li {padding: 10px 10px 10px 45px;}.widget_services ul li a i {left: 10px;}}.widget-area2 {padding-top: 60px;}.footer-widget, .footer-widget .widget {padding: 0;border: none;padding-bottom: 0;background-color: transparent;}.footer-widget .widget_title {border: none;font-size: 20px;margin: 0 0 6px 0;font-weight: 700;padding: 0;color: var(--white-color);position: relative;text-align: left;}.footer-widget .widget_title::before {content: "";position: absolute;}.footer-widget .widget_title::before {width: 52px;height: 4px;background-color: var(--theme-color);left: 0;bottom: 0;border-radius: 2px;}.footer-widget .vs-btn {background-color: var(--theme-color);}.footer-widget .vs-btn::before, .footer-widget .vs-btn::after {background-color: var(--theme-color);}.footer-widget.widget_nav_menu {margin-bottom: 30px;text-align: left;}.footer-widget.widget_nav_menu .widget_title {margin-bottom: 30px;}.footer-widget.widget_nav_menu a {display: inline-flex;align-items: center;justify-content: flex-start;gap: 5px;border: none;font-family: var(--body-font);font-size: 16px;font-weight: 500;margin-bottom: 7px;max-width: 100%;padding: 0 0 0 0px;color: var(--text-color);background-color: transparent;transition: all 0.3s ease-in-out;position: relative;min-height: auto;line-height: 1.625;}.footer-widget.widget_nav_menu a i {color: var(--text-color);transition: all 0.5s ease;}.footer-widget.widget_nav_menu a:hover {color: var(--theme-color);background-color: transparent;}.footer-widget.widget_nav_menu a:hover i {color: var(--theme-color);}.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_nav_menu li:last-child a {margin-bottom: 0;}.footer-widget .sidebar-gallery {display: grid;gap: 20px;grid-template-columns: repeat(3, 1fr);}.footer-widget .sidebar-gallery a {overflow: hidden;border-radius: 0px;position: relative;}.footer-widget .sidebar-gallery a::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: var(--theme-color);z-index: 1;opacity: 0;visibility: hidden;transition: all ease 0.4s;}.footer-widget .sidebar-gallery a img {border-radius: 5px;transition: 0.4s ease-in-out;}.footer-widget .sidebar-gallery a .gal-btn {position: absolute;left: 50%;top: 50%;transform: scale(1.5);width: var(--icon-size, 35px);height: var(--icon-size, 35px);line-height: calc(var(--icon-size, 35px) + 2px);margin: calc(var(--icon-size, 35px) / -2) 0 0 calc(var(--icon-size, 35px) / -2);text-align: center;font-size: 18px;color: var(--white-color);background-color: transparent;border-radius: 50%;transition: all ease 0.4s;opacity: 0;visibility: hidden;z-index: 3;}.footer-widget .sidebar-gallery a:hover img {transform: scale(1.12);}.vs-widget-about .footer-text {color: var(--text-color);font-family: var(--body-font);font-size: 16px;}.footer-insta-image {display: grid;grid-template-columns: repeat(3, 1fr);gap: 10px;}.footer-contact .menu a {padding-left: 24px;}.footer-contact .menu a i {font-size: 14px;top: 5px;}.footer-widget .widget_title::before {display: none;}@media (max-width: 1199px) {.footer-widget.widget_categories .widget_title, .footer-widget.widget_nav_menu .widget_title {margin-bottom: 25px;}}@media (max-width: 991px) {.footer-widget .widget_title {font-size: 22px;}.widget-area2 {padding-bottom: 20px;}}.widget__schedule > ul {padding-left: 0;margin-bottom: 0;}.widget__schedule > ul > li {display: flex;align-items: center;font-size: 16px;color: var(--white-color);gap: 43px;margin-bottom: 6px;}.widget__schedule > ul > li:last-child {margin-bottom: 0;}.widget__schedule > ul > li > span {color: var(--white-color);}.widget__schedule > ul > li > span > span {padding-left: 10px;}.price_slider_wrapper {margin-top: 40px;}.price_slider_wrapper .ui-slider {height: 10px;position: relative;width: 100%;background-color: var(--white-color);border: none;margin-top: 10px;margin-bottom: 35px;cursor: pointer;border-radius: 3px;}.price_slider_wrapper .ui-slider-handle {width: 20px;height: 20px;outline: none;border-radius: 50%;text-align: center;line-height: 10px;padding: 0;border: 5px solid var(--theme-color);cursor: pointer;position: absolute;z-index: 2;margin-top: 0;background-color: var(--white-color);transform: translateX(9px);}.price_slider_wrapper .ui-slider-handle:last-child {transform: translateX(-10px);}.price_slider_wrapper .ui-slider-range {border: none;cursor: pointer;position: absolute;top: 0;height: 100%;z-index: 1;display: block;background-color: var(--theme-color);}.price_slider_wrapper .price_label {font-size: 16px;font-weight: 500;padding-top: 3px;color: var(--title-color);}.price_slider_wrapper .vs-btn {padding: 13px 30px;background-color: var(--theme-color);color: var(--white-color);}.price_slider_wrapper .vs-btn::before, .price_slider_wrapper .vs-btn::after {background-color: var(--theme-color);}.price_slider_wrapper .vs-btn:hover {color: var(--white-color);}.price_slider_wrapper .price_footer {display: flex;align-items: center;justify-content: space-between;}.chekbox-area {margin-bottom: 5px;}.vs-header {position: relative;z-index: 41;}.main-menu .menu-title, .menu-style2 .menu-title {color: var(--white-color);font-weight: 700;font-family: var(--title-font);text-transform: uppercase;font-size: 18px;}.main-menu a, .menu-style2 a {display: block;position: relative;font-family: var(--title-font);text-transform: capitalize;font-weight: 700;font-size: 16px;color: var(--title-color);}.main-menu > ul > li > a, .menu-style2 > ul > li > a {transition: all 0.5s ease;position: relative;border-bottom: 2px solid transparent;padding: 26px 20px;}.main-menu > ul > li > a:hover, .menu-style2 > ul > li > a:hover {background-color: rgba(0, 21, 29, 0.05);border-color: var(--theme-color);}.main-menu > ul > li > a .new-label, .menu-style2 > ul > li > a .new-label {position: absolute;top: -10px;right: -27px;font-size: 11px;border-radius: 3px;}.main-menu > ul > li > a .has-new-lable, .menu-style2 > ul > li > a .has-new-lable {position: relative;}.main-menu ul, .menu-style2 ul {margin: 0;padding: 0;}.main-menu ul li, .menu-style2 ul li {list-style-type: none;display: inline-block;position: relative;margin: 0;}.main-menu ul li:hover > ul.sub-menu, .main-menu ul li:hover ul.mega-menu, .menu-style2 ul li:hover > ul.sub-menu, .menu-style2 ul li:hover ul.mega-menu {visibility: visible;opacity: 1;margin-top: 0;z-index: 9;}.main-menu ul.sub-menu, .main-menu ul.mega-menu, .menu-style2 ul.sub-menu, .menu-style2 ul.mega-menu {position: absolute;text-align: left;top: 100%;left: 0;background-color: var(--white-color);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);visibility: hidden;min-width: 190px;width: -moz-max-content;width: max-content;padding: 7px;left: -14px;margin-top: 50px;opacity: 0;z-index: -1;border-bottom: 3px solid var(--secondary-color);box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.09), 0px 3px 0px 0px rgba(231, 13, 60, 0.004);transform-origin: top center;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, .main-menu ul.mega-menu a, .menu-style2 ul.sub-menu a, .menu-style2 ul.mega-menu a {font-size: 16px;line-height: 30px;color: var(--title-color);}.main-menu ul.sub-menu, .menu-style2 ul.sub-menu {padding: 18px 20px;left: -27px;}.main-menu ul.sub-menu:before, .menu-style2 ul.sub-menu:before {content: "";position: absolute;left: 34.33px;top: 34px;width: 1px;background-color: var(--theme-color);height: calc(100% - 65px);display: none;}.main-menu ul.sub-menu li, .menu-style2 ul.sub-menu li {display: block;margin: 0 0;padding: 3px 9px;}.main-menu ul.sub-menu li a, .menu-style2 ul.sub-menu li a {position: relative;padding-left: 0px;}.main-menu ul.sub-menu li a:before, .menu-style2 ul.sub-menu li a:before {content: "\f105";font-family: var(--icon-font);font-weight: 400;margin: 0 10px 0 0;}.main-menu ul.sub-menu li a:hover, .menu-style2 ul.sub-menu li a:hover {color: var(--theme-color);}.main-menu ul.sub-menu li ul.sub-menu, .menu-style2 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, .menu-style2 ul.sub-menu li ul.sub-menu li ul {left: 100%;right: auto;}.main-menu .mega-menu-wrap, .menu-style2 .mega-menu-wrap {position: static;}.main-menu ul.mega-menu, .menu-style2 ul.mega-menu {display: flex;justify-content: space-between;text-align: left;width: 100%;max-width: var(--main-container);padding: 20px 15px 23px 15px;left: 50%;transform: translateX(-50%);}.main-menu ul.mega-menu .main-menu ul.mega-menu > li > ul > li > a, .menu-style2 ul.mega-menu .main-menu ul.mega-menu > li > ul > li > a {position: relative;}.main-menu ul.mega-menu li, .menu-style2 ul.mega-menu li {display: block;width: 100%;padding: 0 15px;}.main-menu ul.mega-menu li li, .menu-style2 ul.mega-menu li li {padding: 4px 0;}.main-menu ul.mega-menu li a, .menu-style2 ul.mega-menu li a {display: inline-block;}.main-menu ul.mega-menu li a:hover, .menu-style2 ul.mega-menu li a:hover {color: var(--theme-color);}.main-menu ul.mega-menu > li > a, .menu-style2 ul.mega-menu > li > a {display: block;padding: 0;padding-bottom: 15px;margin-bottom: 10px;text-transform: capitalize;letter-spacing: 1px;font-weight: 700;color: var(--title-color);border-color: var(--theme-color);}.main-menu ul.mega-menu > li > a:hover, .menu-style2 ul.mega-menu > li > a:hover {padding-left: 0;}.menu-style1 ul.sub-menu li.active > a, .menu-style3 ul.sub-menu li.active > a {color: var(--theme-color);}.menu-style1 ul.mega-menu li li.active > a, .menu-style3 ul.mega-menu li li.active > a {color: var(--theme-color);}.menu-style2 a {color: var(--title-color);}.menu-style2 a:hover {color: var(--theme-color);}.menu-style2 ul li.active > a {color: var(--theme-color);}.header-layout1 .will-sticky .sticky-active.active ul > li.active > a, .header-layout2 .will-sticky .sticky-active.active ul > li.active > a, .header-layout3 .will-sticky .sticky-active.active ul > li.active > a {color: var(--theme-color);}.header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active {color: var(--title-color);}.header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active::after, .header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active::before, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active::after, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active::before, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active::after, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active.mega-menu-wrap > a.active::before {background-color: var(--theme-color);}.header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a {color: var(--theme-color);}.header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a::after, .header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a::before, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a::after, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a::before, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a::after, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a::before {background-color: var(--theme-color);}.header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active {color: var(--theme-color);}.header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active::after, .header-layout1 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active::before, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active::after, .header-layout2 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active::before, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active::after, .header-layout3 .will-sticky .sticky-active.active ul > li.menu-item-has-children.active > a.active::before {background-color: var(--theme-color);}.will-sticky .sticky-active {position: fixed;top: -100%;right: 0;left: 0;background-color: var(--white-color);transition: all ease 0.8s;box-shadow: -1px 5px 29px -5px rgba(0, 0, 0, 0.0705882353);}.will-sticky .sticky-active.active {top: 0;}.will-sticky .sticky-active.active .menu-top::before {display: none;}.will-sticky .sticky-active.active .header-search {background-color: var(--body-color);}.will-sticky .sticky-active.active .header-search input {background-color: var(--body-color);}.will-sticky .sticky-active.active .header-logo::before {height: 100%;display: none;}.will-sticky .sticky-active.active .searchBoxTggler, .will-sticky .sticky-active.active .vs-btn, .will-sticky .sticky-active.active .vs-menu-toggle {background-color: var(--theme-color);color: var(--white-color);}.will-sticky .sticky-active.active .searchBoxTggler i, .will-sticky .sticky-active.active .vs-btn i, .will-sticky .sticky-active.active .vs-menu-toggle i {color: var(--white-color);}.will-sticky .sticky-active.active .searchBoxTggler:hover, .will-sticky .sticky-active.active .vs-btn:hover, .will-sticky .sticky-active.active .vs-menu-toggle:hover {color: var(--white-color);background-color: var(--secondary-color);}.header-text {margin: 0;}.header-text i {margin-right: 10px;}.header-links ul {margin: 0;padding: 0;list-style-type: none;}.header-links li {display: inline-block;font-size: 16px;font-weight: 400;color: var(--white-color);font-family: var(--body-font);line-height: 100%;transition: all 0.5s ease;}.header-links li:not(:last-child) {margin-right: 40px;}.header-links li span {display: inline-block;font-weight: 500;}.header-links li a {color: var(--white-color);transition: all 0.5s ease;display: inline-block;}.header-links li i {margin: 0 10px 0 0;transition: all 0.5s ease;font-weight: 700;}.header-links li:hover i {color: var(--theme-color);}.header-social {display: inline-flex;align-items: center;gap: 20px;}.header-social a {font-size: 14px;display: inline-block;color: var(--white-color);}.header-social a:hover {color: var(--theme-color);}.header-top {padding: 7px 0;}.menu-area1 {display: inline-flex;align-items: center;gap: 80px;flex-wrap: wrap;}.header-layout1 .header-logo .sticky-off {display: block;}.header-layout1 .header-logo .sticky-on {display: none;}.header-layout1 .sticky-wrapper {background-color: var(--smoke-color);}.header-layout1 ul > li.active > a {color: var(--theme-color);}.header-layout1 ul > li.menu-item-has-children.active.mega-menu-wrap > a.active {color: var(--title-color);}.header-layout1 ul > li.menu-item-has-children.active > a::after, .header-layout1 ul > li.menu-item-has-children.active > a::before {background-color: var(--theme-color);}.header-layout1 ul > li.menu-item-has-children.active > a.active {color: var(--theme-color);}.header-layout1 ul > li.menu-item-has-children.active > a.active::after, .header-layout1 ul > li.menu-item-has-children.active > a.active::before {background-color: var(--theme-color);}.header-layout2 .header-top {border-radius: 0 0 12px 12px;}.header-layout2 .searchBoxTggler {background-color: var(--smoke-color);}.header-layout2 .header-logo .sticky-off {display: block;}.header-layout2 .header-logo .sticky-on {display: none;}.header-layout2 .sticky-wrapper {background-color: var(--white-color);}.header-layout2 ul > li.active > a {color: var(--theme-color);}.header-layout2 ul > li.menu-item-has-children.active.mega-menu-wrap > a.active {color: var(--title-color);}.header-layout2 ul > li.menu-item-has-children.active > a::after, .header-layout2 ul > li.menu-item-has-children.active > a::before {background-color: var(--theme-color);}.header-layout2 ul > li.menu-item-has-children.active > a.active {color: var(--theme-color);}.header-layout2 ul > li.menu-item-has-children.active > a.active::after, .header-layout2 ul > li.menu-item-has-children.active > a.active::before {background-color: var(--theme-color);}.header-layout3 .header-top {background-color: var(--smoke-color);padding: 15px 0 35px;}.header-layout3 .header-logo {position: relative;}.header-layout3 .header-logo a {position: relative;z-index: 1;}.header-layout3 .header-logo::before {content: "";position: absolute;top: 50%;transform: translateY(-40%) skew(-32deg);right: -170px;height: 100px;width: 99999%;background-color: var(--title-color);z-index: 0;}.header-layout3 .header-logo .sticky-off {display: block;}.header-layout3 .header-logo .sticky-on {display: none;}.header-layout3 .menu-area1 .header-logo2 {display: none;}.header-layout3 .header-links li {color: var(--title-color);}.header-layout3 .header-links li i {color: var(--theme-color);}.header-layout3 .header-links li a {color: var(--title-color);}.header-layout3 .header-links li:hover i {color: var(--secondary-color);}.header-layout3 .social-style1 .social-title {color: var(--title-color);}.header-layout3 .header-social a {color: var(--title-color);}.header-layout3 .header-social a:hover {color: var(--secondary-color);}.header-layout3 .menu-area1 {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;padding-left: 30px;}.header-layout3 .vs-btn {padding: 27px 30px;border-radius: 0 10px 10px 0;margin-left: 20px;}.header-layout3 .searchBoxTggler {width: 60px;height: 50px;border-radius: 30px;background-color: var(--theme-color);}.header-layout3 .searchBoxTggler:hover {background-color: var(--secondary-color);}.header-layout3 .searchBoxTggler i {color: var(--white-color);}.header-layout3 .contact-box .contact-title {color: var(--text-color);}.header-layout3 .contact-box .contact-number a {color: var(--title-color);}.header-layout3 .contact-box .contact-icon {width: 60px;border-radius: 30px;background-color: var(--theme-color);}.header-layout3 .contact-box .contact-icon:hover {background-color: var(--secondary-color);}.header-layout3 .sticky-wrapper {background-color: var(--white-color);border-radius: 10px;transform: translateY(-20px);position: absolute;width: 100%;left: 0;}.header-layout3 .sticky-wrapper.will-sticky {transform: unset;}.header-layout3 .sticky-wrapper.will-sticky .menu-area1 .header-logo2 {display: block;}.header-layout3 .will-sticky .sticky-active .vs-btn {border-radius: 0;}.header-layout3 .will-sticky .sticky-active .menu-area1 {padding: 0px 15px;}@media (max-width: 991px) {.header-layout3 .will-sticky .sticky-active .menu-area1 {padding: 8px 15px;}}.header-layout3 .will-sticky .sticky-active .header-logo {border-radius: 0;}.header-layout3 .contact-box .contact-number:hover a {color: var(--secondary-color);}.header-layout3 ul > li.active > a {color: var(--theme-color);}.header-layout3 ul > li.menu-item-has-children.active.mega-menu-wrap > a.active {color: var(--title-color);}.header-layout3 ul > li.menu-item-has-children.active > a::after, .header-layout3 ul > li.menu-item-has-children.active > a::before {background-color: var(--theme-color);}.header-layout3 ul > li.menu-item-has-children.active > a.active {color: var(--theme-color);}.header-layout3 ul > li.menu-item-has-children.active > a.active::after, .header-layout3 ul > li.menu-item-has-children.active > a.active::before {background-color: var(--theme-color);}.header-buttons {display: inline-flex;align-items: center;gap: 20px;}.header-buttons > a {position: relative;}.header-buttons > a:last-child {margin-right: 0;}.searchBoxTggler {width: 50px;height: 50px;line-height: 50px;border-radius: 50px;text-align: center;background-color: var(--white-color);}.searchBoxTggler i {font-size: 18px;color: var(--title-color);font-weight: 400;transition: all 0.5s ease;}.searchBoxTggler:hover {background-color: var(--theme-color);}.searchBoxTggler:hover i {color: var(--white-color);animation: bellshake 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;backface-visibility: hidden;transform-origin: top right;}.social-style1 .social-title {color: var(--white-color);font-weight: 700;position: relative;margin-right: 15px;font-family: var(--title-font);}.social-style1 .social-icon a {width: 45px;height: 45px;line-height: 45px;border-radius: 50%;background-color: var(--title-color);border: 1px solid #2A2A2B;}.social-style1 .social-icon a:hover {color: var(--white-color);background-color: var(--theme-color);border-color: var(--theme-color);}.header-info {display: inline-flex;align-items: center;gap: 40px;}@keyframes bellshake {0% {transform: rotate(0);}15% {transform: rotate(5deg);}30% {transform: rotate(-5deg);}45% {transform: rotate(4deg);}60% {transform: rotate(-4deg);}75% {transform: rotate(2deg);}85% {transform: rotate(-2deg);}92% {transform: rotate(1deg);}100% {transform: rotate(0);}}@media screen and (max-width: 1580px) {.container-style2 {max-width: calc(var(--main-container) + var(--container-gutters));}.header-layout3 .will-sticky .vs-btn {display: none;}}@media screen and (max-width: 1450px) {.header-layout3 .header-logo::before {right: -40px;}}@media screen and (max-width: 1360px) {.header-layout3 .vs-btn {margin-right: 30px;}}@media screen and (max-width: 1299px) {.header-layout3 .contact-box {display: none;}.header-layout1.style3 .header-search {margin-right: 15px;width: 465px;}}@media (max-width: 1199px) {.header-search {display: none;}.main-menu > ul > li {margin: 0;}.menu-area1 {gap: 20px;}.main-menu > ul > li > a, .menu-style2 > ul > li > a {padding: 26px 14px;}.header-buttons {gap: 10px;}}@media (max-width: 991px) {.bar-shape, .searchBoxTggler, .toggle-bar {display: none;}.header-layout1 .sticky-wrapper .sticky-active, .header-layout2 .sticky-wrapper .sticky-active {padding: 8px 0;}.header-layout3 .menu-area1 .header-logo2 {display: block;}}@media (max-width: 767px) {.header-layout3 .sticky-wrapper {border-radius: 0;}.header-layout3 .header-top {padding: 10px 0 25px;}}@media (max-width: 575px) {.header-buttons .wishlist {display: none;}}@media (max-width: 399px) {.header-category .vs-box-nav ul li a {font-size: 16px;}}.footer-wrapper .gallery-thumb {border: 3px solid var(--theme-color);border-radius: 10px;}.footer-wrapper .social-style1 {display: inline-flex;align-items: center;}.footer-top {padding-bottom: 30px;border-bottom: 2px solid;-o-border-image: linear-gradient(90deg, rgba(0, 161, 222, 0) 0%, rgba(0, 161, 222, 0.5) 50%, rgba(0, 161, 222, 0) 100%) 1;border-image: linear-gradient(90deg, rgba(0, 161, 222, 0) 0%, rgba(0, 161, 222, 0.5) 50%, rgba(0, 161, 222, 0) 100%) 1;}.sectionLine2 {position: relative;padding-bottom: 0px;margin-bottom: 10px;text-transform: capitalize;overflow: hidden;width: 100%;line-height: 100%;display: inline-block;}.footer-search .search-text {max-width: 45ch;margin-bottom: 22px;}.footer-wrapper {position: relative;overflow: hidden;}.footer-wrapper .footer-text {margin-bottom: 0px;color: var(--white-color);text-transform: capitalize;font-weight: 400;}.footer-wrapper .widget_title {position: relative;text-transform: capitalize;}.footer-wrapper .footer-links {margin-bottom: 0;}.footer-wrapper .footer-links li {position: relative;font-size: 16px;line-height: 150%;text-transform: capitalize;transition: all 0.5s ease;}.footer-wrapper .footer-links li:not(:last-child) {margin-bottom: 16px;}.footer-wrapper .footer-links li a {color: var(--white-color);padding-left: 18px;}.footer-wrapper .footer-links li::after {content: "\f054";position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-size: 14px;font-weight: 700;color: var(--white-color);font-family: var(--icon-font);transition: all 0.5s ease;}.footer-wrapper .footer-links li:hover {transform: translateX(6px);}.footer-wrapper .footer-links li:hover a {color: var(--secondary-color);}.footer-wrapper .footer-links li:hover::after {color: var(--secondary-color);}.footer-wrapper .extra-space-top {padding-top: 240px;}.footer-wrapper .contact-box .icon {border: none;}.footer-wrapper .contact-box .contact-content {padding-left: 0;}.footer-wrapper .contact-box .contact-title {margin-bottom: 0;}.footer-wrapper .copyright-text {padding: 17px 0;}.footer-wrapper .vs-widget-about {padding-right: 50px;}.footer-wrapper .contact-box {margin-bottom: 25px;}.contact-box2 ul {margin-bottom: 0;}.contact-box2 ul li {position: relative;padding-left: 30px;}.contact-box2 ul li:not(:last-child) {margin-bottom: 15px;}.contact-box2 ul li:nth-child(2) {margin-bottom: 25px;}.contact-box2 ul li i {color: var(--white-color);position: absolute;left: 0;top: 50%;transform: translateY(-50%);transition: all 0.5s ease;width: 30px;height: 30px;line-height: 30px;text-align: center;background-color: #374950;border-radius: 6px;}.contact-box2 ul li a {display: inline-block;padding-left: 20px;}.contact-box2 ul li a:hover {color: var(--secondary-color);}.contact-box2 ul li:hover i {background-color: var(--secondary-color);}.footer-notice {color: var(--white-color);display: inline-block;}.footer-notice a {font-weight: 700;color: var(--secondary-color);text-decoration: underline;}.footer-notice a:hover {color: var(--white-color);}.copyright-wrap {text-align: center;background-color: #20584C;position: relative;}.copyright-text {margin: 0;font-size: 16px;padding: 32px 0;font-weight: 400;color: var(--white-color);position: relative;z-index: 0;}.copyright-text a {font-weight: 700;color: var(--secondary-color);text-transform: capitalize;}.copyright-text a:hover {color: var(--white-color);}.footer-space1 {padding-bottom: 30px;}.copyright-menu ul {margin: 0;}.copyright-menu li {display: inline-block;position: relative;}.copyright-menu li:not(:last-child) {margin-right: 22px;padding-right: 25px;}.copyright-menu li:not(:last-child)::after {content: "";position: absolute;width: 5px;height: 5px;border-radius: 50px;background-color: var(--white-color);right: 0;top: 50%;transform: translateY(-50%);}.copyright-menu li a {display: block;text-decoration: none;text-transform: capitalize;color: var(--white-color);font-size: 16px;font-weight: 400;}.copyright-menu li a:hover {text-decoration: underline;}.footer-social a {color: var(--white-color);font-weight: 400;}.footer-social a i {margin-right: 10px;}.footer-social a:hover {color: var(--secondary-color);}.footer-social a:not(:last-child) {margin-right: 40px;}.footer-social {display: inline-flex;align-items: center;}.footer-layout1 {padding-top: 80px;}.footer-layout1 .sectionLine2::after {background-color: var(--smoke-color);}.footer-layout1 .contact-box2 ul li:hover i {color: var(--smoke-color);}.footer-layout1 .copyright-wrap {background-color: var(--theme-color);border-radius: 20px 20px 0 0;padding: 5px 0;}.footer-layout1 .copyright-text a {color: var(--smoke-color);}.footer-layout1 .copyright-text a:hover {text-decoration: underline;}.footer-layout1 .widget-area {padding: 60px 0 80px 0;}@media (max-width: 1350px) {.footer-space1 {padding-bottom: 0px;}}@media (max-width: 1199px) {.footer-wrapper .widget-area {padding: 80px 0 50px;}.footer-search {margin-left: 0;}}@media (max-width: 991px) {.copyright-wrap {padding-bottom: 35px;}.footer-layout1 {padding-top: 60px;}.footer-wrapper .widget-area {padding: 60px 0 40px;}.footer-social a:not(:last-child) {margin-right: 20px;}}@media (max-width: 767px) {.footer-wrapper .widget-area {padding-top: 40px;padding-bottom: 40px;}.footer-wrapper .vs-widget-about {padding-right: 0;}}@media (max-width: 575px) {.footer-wrapper .vs-widget-about {padding-right: 0;}}@media (max-width: 575px) {.footer-logo {margin-bottom: 20px;}}@media (max-width: 375px) {.copyright-menu li:not(:last-child) {margin-right: 10px;padding-right: 15px;}}.breadcumb-menu span {display: inline-block;list-style: none;position: relative;}.breadcumb-menu span:after {content: "\f101";position: relative;font-size: 16px;font-weight: 700;color: var(--white-color);padding: 0 5px 0 10px;font-family: var(--icon-font);}@media (max-width: 767px) {.breadcumb-menu span:after {font-size: 12px;padding-top: 4px;}}.breadcumb-menu span:last-child:after {display: none;}.breadcumb-menu span {white-space: normal;color: var(--white-color);word-break: break-word;font-weight: 400;text-transform: capitalize;font-size: 16px;font-family: var(--body-font);display: inline-flex;align-items: center;}.breadcumb-menu span a {color: var(--white-color);}.breadcumb-menu span a:hover {color: var(--secondary-color);}@media (max-width: 767px) {.breadcumb-menu span {font-size: 14px;}}.breadcumb-menu-wrap {text-align: left;}.breadcumb-title {color: var(--white-color);margin-bottom: 16px;font-size: 48px;line-height: 120%;margin-bottom: 5px;text-align: left;text-transform: capitalize;margin: 0 0 22px 0;}@media (max-width: 767px) {.breadcumb-title {margin-bottom: 0px;}}.breadcumb-text {color: var(--silver-color);margin-bottom: 0;max-width: 50%;font-size: 22px;}@media (max-width: 1199px) {.breadcumb-text {max-width: 73%;}}@media (max-width: 991px) {.breadcumb-text {max-width: 90%;}}@media (max-width: 767px) {.breadcumb-text {max-width: 100%;font-size: 17px;}}.breadcumb-wrapper {padding: 195px 0;background-color: var(--title-color);position: relative;z-index: 1;}@media (max-width: 991px) {.breadcumb-wrapper {padding: 160px 0 100px 0;}}@media (max-width: 767px) {.breadcumb-wrapper {padding: 140px 0 50px;}.breadcumb-wrapper .breadcumb-title {font-size: 32px;}}@media (max-width: 991px) {.breadcumb-title {max-width: 100%;font-size: 40px;}.breadcumb-menu {margin-top: 15px;}}.vs-pagination {margin-bottom: 30px;}.vs-pagination ul {margin: 0;padding: 0;}.vs-pagination li {display: inline-block;margin: 0 3px;list-style-type: none;}.vs-pagination li:last-child {margin-right: 0;}.vs-pagination li:first-child {margin-left: 0;}.vs-pagination span, .vs-pagination a {display: inline-block;font-family: var(--title-font);color: var(--text-color);text-align: center;position: relative;border: 1px solid var(--border-color);width: 50px;height: 50px;line-height: 50px;font-weight: 400;font-size: 20px;z-index: 1;background-color: var(--theme-color2);border-radius: 5px;}.post-pagi-box {display: flex;align-items: center;}.post-pagi-box > a {color: var(--text-color);font-weight: 700;font-size: 16px;text-transform: uppercase;font-family: var(--title-font);display: inline-flex;align-items: center;gap: 10px;}.post-pagi-box > a i {font-weight: 700;color: var(--theme-color);}.post-pagi-box > a:hover {color: var(--theme-color);}.post-pagi-box img {width: 80px;margin-right: 25px;}.post-pagi-box.next {flex-direction: row-reverse;}.post-pagi-box.next img {margin-right: 0;margin-left: 25px;}.pagi-icon {color: var(--theme-color);font-size: 40px;}.pagi-icon:hover {color: var(--theme-color);}.vs-pagination {position: relative;display: inline-flex;align-items: center;gap: 10px;margin-bottom: 30px;margin-top: 30px;}.vs-pagination ul {margin: 0;padding: 0;list-style: none;}.vs-pagination span, .vs-pagination a {width: 60px;height: 60px;line-height: 60px;border-radius: 10px;background-color: var(--body-color);color: var(--title-color);text-transform: capitalize;display: inline-flex;font-size: 16px;font-weight: 700;gap: 5px;justify-content: center;align-items: center;border: 1px solid var(--theme-color);transition: all 0.5s ease;}.vs-pagination span.active, .vs-pagination span:hover, .vs-pagination a.active, .vs-pagination a:hover {color: var(--white-color);background-color: var(--theme-color);}.vs-pagination span:before, .vs-pagination a:before {content: "";position: absolute;left: 3px;right: 3px;bottom: 3px;top: 3px;background-color: var(--vs-secondary-color);border-radius: inherit;transition: all ease 0.4s;transform: scale(0.6);opacity: 0;visibility: hidden;z-index: -1;}.vs-pagination span.active:before, .vs-pagination span:hover:before, .vs-pagination a.active:before, .vs-pagination a:hover:before {transform: scale(1);opacity: 1;visibility: visible;}.vs-pagination li {display: inline-block;margin: 0 2.5px;list-style-type: none;}.vs-pagination .pagi-btn {width: 60px;height: 60px;line-height: 60px;border-radius: 10px;color: var(--text-color);text-transform: capitalize;display: inline-flex;gap: 5px;justify-content: center;align-items: center;border: 1px solid var(--border-color);transition: all 0.5s ease;}.vs-pagination .pagi-btn i {font-size: 16px;font-weight: 700;color: var(--theme-color);}.vs-pagination .pagi-btn.active, .vs-pagination .pagi-btn:hover {color: var(--white-color);background-color: var(--theme-color);}.vs-pagination .pagi-btn.active i, .vs-pagination .pagi-btn:hover i {color: var(--white-color);}@media (max-width: 767px) {.vs-pagination span, .vs-pagination a {width: 35px;height: 35px;line-height: 35px;font-size: 14px;padding: 0 10px;}.post-pagi-box > a {font-size: 12px;}.post-pagi-box img {width: 40px;margin-right: 15px;}.post-pagi-box.next img {margin-right: 0;margin-left: 15px;}}@media (max-width: 767px) {.vs-pagination {gap: 5px;}.vs-pagination .pagi-btn {width: 35px;height: 35px;}.vs-pagination .pagi-btn i {font-size: 14px;}.vs-pagination ul {padding: 3px 3px;}.vs-pagination span, .vs-pagination a {font-size: 14px;width: 35px;height: 35px;line-height: 35px;}.vs-pagination li {margin: 0 0;}.vs-pagination .pagi-btn {padding: 11px 15px;font-size: 12px;}}blockquote.vs-quote .quote-author {display: block;font-size: 14px;color: #74787c;font-family: var(--title-font);display: block;font-weight: 400;}blockquote, .wp-block-quote {display: block;position: relative;font-size: 16px;line-height: 30px;font-weight: 400;font-family: var(--body-font);text-align: left;color: var(--title-color);background-color: var(--body-color);border-radius: 20px;padding: 30px 50px 50px 50px;margin: 60px 0 60px;border: 1px solid var(--secondary-color);}blockquote p, .wp-block-quote p {font-family: inherit;color: var(--title-color);font-size: 16px;z-index: 3;width: 100%;font-weight: 400;margin-bottom: 0;line-height: 1.6;position: relative;}blockquote cite, .wp-block-quote cite {padding: 5px 30px;color: var(--white-color);font-family: var(--title-font);font-size: 20px;font-weight: 600;display: inline-block;line-height: 150%;border-radius: 10px;font-style: normal;background-color: var(--theme-color);position: absolute;bottom: 0;left: 100px;transform: translateY(50%);}blockquote:before, .wp-block-quote:before {content: "\f10d";position: absolute;left: -1px;top: -25px;font-family: var(--icon-font);right: auto;line-height: 1;font-weight: 300;opacity: 1;width: 50px;height: 80px;text-align: left;background-color: var(--body-color);color: var(--theme-color);font-size: 40px;display: inline-block;margin: 0 0 0px 0;border-radius: 0%;font-weight: 700;}.blog-title a {color: var(--title-color);display: inline-block;font-size: 24px;line-height: 140%;text-transform: capitalize;}.blog-title a:hover {color: var(--secondary-color);}.blog-group-imgs img {border-radius: 20px;width: 100%;}.vs-blog .blog-img {position: relative;z-index: 1;border-radius: 20px;overflow: hidden;}.vs-blog .blog-img .play-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 9;}.vs-blog .blog-img .play-btn > i {font-size: 48px;color: var(--white-color);background-color: var(--theme-color);}.vs-blog .blog-img .play-btn::before, .vs-blog .blog-img .play-btn::after {background-color: var(--theme-color);}.vs-blog .blog-img .play-btn:hover i {color: var(--white-color);}.vs-blog .blog-img .play-btn:hover::before, .vs-blog .blog-img .play-btn:hover::after {background-color: var(--title-color);}.vs-blog .blog-img .slick-prev.slick-arrow {left: 5%;}.vs-blog .blog-img .slick-next.slick-arrow {left: auto;right: 5%;}.vs-blog .blog-img .blog-img__img {transform: scale(1);width: 100%;transition: all 0.6s ease-in-out;}.vs-blog:hover .blog-img__img {transform: scale(1.08);}.vs-blog .blog-content {padding: 30px 0 0;transition: all 0.5s ease;}.vs-blog .btn-area {line-height: 100%;}.vs-blog.blog-style1 {margin-bottom: 0;height: 100%;}.vs-blog.blog-style1 .blog-title a {font-size: 24px;}.vs-blog.blog-style1 .blog-text {max-width: 50ch;}.blog-layout1 .vs-blog {background-color: var(--white-color);}.vs-blog-wrapper .blog-pagination {margin-top: 60px;margin-bottom: 0;}.border-wrap {position: relative;}.social-media {position: relative;cursor: pointer;display: inline-block;z-index: 2;}.social-media .member-links {position: absolute;right: 0px;bottom: 60px;width: 40px;text-align: center;background-color: var(--title-color);border-radius: 30px 30px 30px 10px;padding: 12px 0;visibility: hidden;opacity: 0;transform: translateX(100%);transition: all 0.5s ease;}.social-media .member-links a {color: var(--white-color);font-size: 14px;display: block;transition: all 0.5s ease;}.social-media .member-links a:not(:last-child) {margin-bottom: 5px;}.social-media .member-links a:hover {color: var(--theme-color);}.social-media .member-links.active {transform: translateX(0%);visibility: visible;opacity: 1;}.social-media .social-btn {width: 40px;height: 40px;line-height: 40px;border-radius: 50%;background-color: var(--theme-color);display: block;text-align: center;transition: all 0.5s ease;}.social-media .social-btn i {color: var(--white-color);}.social-media:hover .social-btn {background-color: var(--secondary-color);}.meta-date {background-color: var(--theme-color);color: var(--white-color);max-width: 60px;width: 100%;height: 50px;font-size: 20px;text-align: center;padding: 0px 15px;margin-right: 20px;display: block;font-family: var(--title-font);font-weight: 700;line-height: 100%;position: relative;z-index: 1;transition: all 0.5s ease;}.blog-meta {margin-bottom: 30px;background-color: var(--theme-color);border: none;border-radius: 10px;position: relative;overflow: hidden;display: flex;flex-wrap: wrap;align-items: center;width: 100%;padding: 11px 30px;}.blog-meta a {display: inline-block;font-size: 16px;color: var(--white-color);font-weight: 400;font-family: var(--body-font);position: relative;z-index: 1;line-height: normal;display: inline-flex;align-items: center;}.blog-meta a:not(:last-child) {padding-right: 20px;margin-right: 20px;}.blog-meta a:not(:last-child)::after {content: "";position: absolute;right: 0;width: 2px;height: 20px;border-radius: 50%;top: 50%;transform: translateY(-50%);background-color: var(--border-color);}.blog-meta a i {font-size: 20px;margin-right: 8px;color: var(--white-color);font-weight: 700;transition: all 0.5s ease;}.blog-meta a:hover i {color: var(--title-color);}.list-style1 ul {margin-bottom: 0;}.list-style1 ul li {color: var(--text-color);position: relative;text-transform: capitalize;padding-left: 30px;font-weight: 500;font-family: var(--body-font);line-height: 160%;}.list-style1 ul li:not(:last-child) {margin-bottom: 10px;}.list-style1 ul li a {color: var(--text-color);transition: all 0.5s ease;}.list-style1 ul li a:hover {color: var(--theme-color);}.list-style1 ul li img, .list-style1 ul li i {font-size: 18px;color: var(--secondary-color);position: absolute;font-weight: 700;left: 0;top: 4px;}.title-shep {position: relative;padding-bottom: 15px;}.title-shep::before {content: "";position: absolute;left: 0px;bottom: 0px;width: 100%;height: 3px;background-color: var(--white-color);border-radius: 3px;}.title-shep:after {content: "";position: absolute;left: 20px;bottom: 0px;width: 40px;height: 3px;background-color: var(--secondary-color);border-radius: 3px;}.blog-single {position: relative;margin-bottom: 30px;padding: 0.1px 0 0.1px 0;}.blog-single .blog-inner-img {margin-bottom: 25px;}.blog-single .blog-title {font-size: 30px;margin-bottom: 17px;}.blog-single .link-btn {width: -moz-fit-content;width: fit-content;display: block;margin-top: 26px;}.blog-single .share-links-title {font-size: 20px;font-weight: 700;color: var(--title-color);font-family: var(--title-font);display: inline-block;margin-right: 10px;}.blog-single .tagcloud a {border-radius: 6px;color: var(--text-color);background-color: var(--white-color);text-transform: capitalize;display: inline-flex;font-family: var(--body-font);align-items: center;padding: 13px 19px;font-size: 14px;border: 0;font-weight: 400;}.blog-single .tagcloud a:hover {color: var(--white-color);background-color: var(--theme-color);}.blog-single .share-links {margin: 0;padding: 40px 0 0;border-top: 2px solid rgba(0, 163, 222, 0.2392156863);}.blog-single .blog-audio {line-height: 1;}.blog-single .blog-audio, .blog-single .blog-img {position: relative;}.blog-single .blog-audio::before, .blog-single .blog-img::before {display: none;}.blog-single .blog-audio::after, .blog-single .blog-img::after {opacity: 0.3;height: 100%;}.blog-single .social-links2 {display: flex;align-items: center;flex-wrap: wrap;justify-content: flex-end;gap: 12px;margin-bottom: 0px;}.blog-single .social-links2 a {transition: all 0.5s ease;color: var(--text-color);}.blog-single .social-links2 a i {font-size: 15px;}.blog-single .social-links2 a:hover {color: var(--theme-color);}.blog-single .blog-date {font-size: 20px;font-weight: 700;line-height: 100%;right: 40px;bottom: 0;top: unset;left: unset;border-radius: 3px;transform: translateY(30px);}.blog-single .blog-date strong {font-weight: 600;}.social-links {padding: 0;margin: 0;list-style-type: none;}.social-links li {display: inline-block;}.social-links li:not(:last-child) {margin-right: 5px;}.social-links a {min-height: 40px;min-width: 40px;display: inline-flex;align-items: center;justify-content: center;background-color: var(--secondary-color);color: var(--white-color);border-radius: 50%;border: none;}.social-links a:hover {color: var(--theme-color);background-color: var(--white-color);}.blog-details .blog-img {position: relative;overflow: initial;border-radius: 15px 15px 0px 0px;overflow: hidden;}.blog-details .blog-img img {transform: scale(1);width: 100%;transition: all 0.6s ease-in-out;}.blog-details .blog-img:hover img {transform: scale(1.1);}.blog-details .blog-title {font-size: 48px;line-height: 120%;color: var(--title-color);font-weight: 700;border: none;padding: 0;margin: 0 0 20px 0;}.blog-details .blog-title2 {font-size: 30px;line-height: 120%;color: var(--title-color);font-weight: 700;border: none;padding: 0;margin: 0 0 25px 0;}.blog-details .blog-content {padding: 50px 40px 60px;border-radius: 0 0px 20px 20px;margin-bottom: 60px;}.blog-details .blog-group-imgs {margin-top: 20px;}.blog-details .details-list {margin-bottom: 55px;}.blog-details .social-links {text-align: right;}.blog-details .social-links a {color: var(--theme-color);background-color: var(--white-color);border-radius: 10px;}.blog-details .social-links a i {color: var(--title-color);font-size: 14px;transition: all 0.5s ease;}.blog-details .social-links a:hover {background-color: var(--theme-color);}.blog-details .social-links a:hover i {color: var(--white-color);}.vs-blog {padding: 40px 0px 35px 0px;background-color: var(--smoke-color);border-radius: 20px;transition: all 0.5s ease;margin-bottom: 30px;}.vs-blog .blog-img {border-radius: 0px;overflow: hidden;position: relative;margin-bottom: 25px;}.vs-blog .blog-img::after {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(13, 87, 214, 0.2745098039);z-index: 0;opacity: 0;visibility: hidden;transition: all 0.5s ease;}.vs-blog .blog-img img {width: 100%;}.vs-blog .btn-area {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;visibility: hidden;opacity: 0;transition: all 0.5s ease;}.vs-blog .btn-area .vs-btn {padding: 22px;width: -moz-max-content;width: max-content;}.vs-blog .blog-meta {background-color: var(--secondary-color);transition: all 0.5s ease;}.vs-blog .blog-meta a::after {background-color: var(--white-color);}.vs-blog .blog-meta .blog-content {margin-bottom: 0;border: none;padding: 38px 0 0;}.vs-blog .blog-title {margin-bottom: 14px;}.vs-blog .blog-title a {font-size: 30px;line-height: 134%;}.vs-blog .blog-text {padding: 0 40px;margin-bottom: 0;transition: all 0.5s ease;}.vs-blog .blog-content {padding: 0 40px 0 40px;}.vs-blog:hover {background-color: var(--title-color);}.vs-blog:hover .blog-title a {color: var(--white-color);}.vs-blog:hover .blog-title a:hover {color: var(--secondary-color);}.vs-blog:hover .blog-meta {background-color: var(--theme-color);}.vs-blog:hover .vs-btn:hover {color: var(--white-color);background-color: var(--secondary-color);}.vs-blog:hover .blog-text {color: var(--white-color);}.vs-blog:hover .blog-img::after {opacity: 1;visibility: visible;}.vs-blog:hover .btn-area {opacity: 1;visibility: visible;}.vs-pagination.vs-blog-pagination {margin-top: 30px;}@media (max-width: 767px) {.vs-pagination.vs-blog-pagination {margin-top: 20px;}}.blog-text {color: var(--text-color);}@media (max-width: 1299px) {.blog-meta {justify-content: start;}.vs-blog .blog-text, .vs-blog .blog-content {padding: 0 20px 0 20px;}}@media (max-width: 1199px) {blockquote {font-size: 20px;padding: 23px 30px 26px 42px;}blockquote cite {font-size: 16px;}.blog-single .blog-meta, .blog-standard .blog-meta {gap: 20px;}.blog-single .blog-meta a:not(:last-child), .blog-standard .blog-meta a:not(:last-child) {padding-right: 0;margin-right: 0;}.blog-single .blog-meta a:not(:last-child)::after, .blog-standard .blog-meta a:not(:last-child)::after {display: none;}.blog-standard {padding: 30px 0px 35px 0px;}.blog-single {--blog-space-y: 40px;--blog-space-x: 30px;}.blog-single .blog-title {font-size: 38px;}}@media (max-width: 991px) {.vs-blog .blog-title {font-size: 22px;}.blog-single .social-links {justify-content: start;}.vs-blog-wrapper .blog-pagination {margin-top: 40px;}}@media (max-width: 767px) {blockquote.vs-quote {padding: 40px 15px;}blockquote.vs-quote p {line-height: 1.8;font-size: 16px;}blockquote.vs-quote cite {margin-top: 10px;}.blog-single {--blog-space-y: 40px;--blog-space-x: 20px;}.blog-single .blog-title {font-size: 32px;}.vs-blog .blog-img .play-btn > i {font-size: 24px;}.vs-blog .blog-title {font-size: 24px;max-width: 30ch;}.blog-author .author-top {display: block;}.vs-blog .blog-title a {font-size: 24px;}.vs-blog .blog-text, .vs-blog .blog-content {padding: 0 15px 0 15px;}.vs-pagination.vs-blog-pagination {margin-top: 0;}.blog-details .social-links {text-align: left;}}@media (max-width: 575px) {.blog-single .blog-meta, .blog-standard .blog-meta {gap: 10px;padding: 10px 15px;}.blog-single .blog-meta a:not(:last-child), .blog-standard .blog-meta a:not(:last-child) {padding-right: 0;margin-right: 0;}.blog-single .blog-meta a:not(:last-child)::after, .blog-standard .blog-meta a:not(:last-child)::after {display: none;}.blog-details .blog-img .blog-meta {padding: 10px;bottom: 5px;max-width: 90%;}.blog-details .blog-img .blog-tag {top: 5px;left: 5px;padding: 10px 20px;}.blog-details .blog-content .blog-meta {text-align: left;}.blog-details .blog-title2 {margin: 0 0 15px 0;}.blog-single .social-links2 {justify-content: start;}.blog-author {display: block;}.blog-author .media-img {margin-right: 0;margin-bottom: 20px;}.blog-author .author-top {display: block;}}@media (max-width: 460px) {.vs-blog .blog-meta a {padding-right: 0;}.vs-blog .blog-meta a::after {display: none;}}@media (max-width: 399px) {.blog-details .social-links {text-align: left;}.blog-details .blog-content {padding: 30px 15px 60px;}.blog-meta {gap: 10px;}.blog-meta a:not(:last-child) {margin-right: 0;}.blog-style1 {padding: 20px 0px 30px;}.blog-single .tagcloud a {padding: 12px 15px;}}.comment-respond {position: relative;}.comment-respond .form-title a#cancel-comment-reply-link {font-size: 0.7em;text-decoration: underline;}.comment-respond .custom-checkbox.notice {margin-top: 5px;margin-bottom: 35px;}.comment-respond .form-control {background-color: var(--white-color);border: none;height: 60px;border-radius: 10px;color: var(--text-color);border: none;}.comment-respond .form-control::-moz-placeholder {color: var(--text-color);}.comment-respond .form-control::placeholder {color: var(--text-color);}.comment-respond input[type=checkbox] ~ label:before {border: 1px solid var(--secondary-color);border-radius: 4px;}.comment-respond input[type=checkbox]:checked ~ label:before {border: 1px solid var(--border-color);color: var(--white-color);}.comment-respond .custom-checkbox > label {color: var(--text-color);font-weight: 400;}.comment-respond .form-text {margin-bottom: 25px;}.comment-respond .vs-btn {font-weight: 700;padding: 17px 40px;border-radius: 15px;height: auto;line-height: 165%;text-transform: capitalize;font-weight: 700;border: none;}.question-form .comment-respond, .review-form .comment-respond {margin: 0 0 20px 0;}.question-form .form-control, .review-form .form-control {background-color: var(--white-color);color: var(--title-color);border: 1px solid var(--theme-color);border-radius: 30px;height: 50px;}.question-form .form-control::-moz-placeholder, .review-form .form-control::-moz-placeholder {color: var(--title-color);}.question-form .form-control::placeholder, .review-form .form-control::placeholder {color: var(--title-color);}.question-form .rating-select, .review-form .rating-select {display: flex;align-items: center;}.question-form .rating-select label, .review-form .rating-select label {font-weight: 500;color: var(--title-color);}.vs-comments-wrap {padding: 60px 40px 45px;border-radius: 20px;background-color: var(--body-color);margin-bottom: 60px;}.vs-comments-wrap .description p:last-child {margin-bottom: 0;}.vs-comments-wrap .comments-title {font-size: 40px;margin-bottom: 40px;color: var(--title-color);line-height: 128%;}.vs-comments-wrap .comment-respond {margin: 30px 0;}.vs-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;}.vs-comments-wrap blockquote {background-color: #eaf8f9;}.vs-comments-wrap li {margin: 0;}.vs-comments-wrap .vs-post-comment {display: flex;align-items: center;position: relative;padding: 30px;background: var(--white-color);border-radius: 20px;transition: all 0.5s ease;}.vs-comments-wrap .vs-post-comment:hover {border-color: var(--theme-color);}.vs-comments-wrap ul.comment-list {list-style: none;padding: 0;}.vs-comments-wrap ul.comment-list ul ul, .vs-comments-wrap ul.comment-list ul ol, .vs-comments-wrap ul.comment-list ol ul, .vs-comments-wrap ul.comment-list ol ol {margin-bottom: 0;}.vs-comments-wrap .comment-avater {width: 100%;max-width: 130px;margin-right: 20px;border-radius: 20px;position: relative;z-index: 1;overflow: hidden;}.vs-comments-wrap .comment-content .comment-top {margin-bottom: 5px;}.vs-comments-wrap .comment-content .comment-name {font-size: 24px;font-weight: 700;line-height: 140%;text-transform: capitalize;color: var(--title-color);margin-bottom: 0px;}.vs-comments-wrap .comment-content .publish-date {font-size: 16px;margin-bottom: 15px;font-weight: 400;font-family: var(--body-font);color: var(--text-color);display: inline-flex;align-items: center;gap: 12px;}.vs-comments-wrap .comment-content .publish-date i {font-size: 18px;color: var(--secondary-color);}.vs-comments-wrap .comment-content .text {color: var(--text-color);margin-bottom: 0px;}.vs-comments-wrap .commented-on {font-size: 16px;display: inline-flex;margin-bottom: 14px;margin-top: 0;font-weight: 400;color: var(--title-color);font-family: var(--body-font);align-items: center;}.vs-comments-wrap .commented-on i {margin-right: 7px;font-size: 20px;color: var(--secondary-color);}.vs-comments-wrap .children {margin: 20px 0 20px 50px;padding: 0;list-style-type: none;}.vs-comments-wrap .reply_and_edit {position: absolute;top: 25px;right: 20px;}.vs-comments-wrap .replay-btn {font-family: var(--title-font);text-transform: capitalize;line-height: 1;font-size: 16px;font-weight: 700;color: var(--white-color);padding: 10px 30px;border-radius: 10px;transition: all 0.5s ease;background-color: var(--theme-color);}.vs-comments-wrap .replay-btn:hover {background-color: var(--secondary-color);}.vs-comments-wrap .star-rating {font-size: 14px;margin-bottom: 7px;top: 0;right: 0;width: 95px;}.vs-comments-wrap .star-rating::before {color: var(--theme-color);}.vs-comment-form {padding: 60px 40px;background-color: var(--body-color);border-radius: 20px;}.vs-comment-form .comments-text {color: var(--text-color);}.vs-comment-form .form-title {margin-bottom: 32px;}.vs-comment-form .comments-title {color: var(--title-color);font-size: 48px;line-height: 120%;margin-bottom: 25px;}.vs-comment-form .form-group {margin-bottom: 18px;}.vs-comments-wrap.vs-comment-form {margin: 0;}@media (max-width: 767px) {.vs-comments-wrap {padding: 40px 15px 40px;}.vs-comments-wrap .vs-post-comment {padding: 20px 15px;}.vs-comments-wrap .children {margin-left: 20px;}.vs-comments-wrap .name {font-size: 18px;}.comment-respond .form-inner {padding: 0;}.vs-comments-wrap .vs-post-comment {display: block;}.vs-comments-wrap .star-rating {position: relative;top: 0;right: 0;}.vs-comments-wrap .comment-top {display: block;}.vs-comments-wrap .comment-avater {margin-right: 0;margin-bottom: 20px;}.vs-comments-wrap .children {margin-left: 40px;}.vs-comment-form {padding: 40px;}.vs-comments-wrap ul.comment-list {margin: 0;}}@media (max-width: 575px) {.vs-comments-wrap .comment-content .comment-top {display: block;}.vs-comments-wrap .comments-title, .vs-comment-form .comments-title {font-size: 35px;margin-bottom: 30px;}}@media (max-width: 399px) {.vs-comments-wrap, .vs-comment-form {padding: 40px 15px;}}@media (max-width: 370px) {.vs-comments-wrap .reply_and_edit {position: relative;top: 0;right: 0;margin-top: 20px;}}.vs-hero .vs-btn {padding: 17px 30px;}.hero-subtitle {color: var(--white-color);font-size: 20px;font-weight: 700;font-family: var(--body-font);text-transform: capitalize;display: inline-flex;align-items: end;margin-bottom: 28px;letter-spacing: 2px;line-height: 150%;}.hero-title {font-size: 74px;color: var(--white-color);text-transform: capitalize;line-height: 114%;margin-bottom: 16px;}.hero-title .title-highlight {color: var(--smoke-color);position: relative;}.hero-text {font-size: 16px;font-weight: 400;color: var(--white-color);font-family: var(--body-font);text-transform: capitalize;margin-bottom: 32px;padding-right: 0;max-width: 60ch;}.hero-content {position: relative;z-index: 3;}.video-inner {position: absolute;bottom: 80px;right: 0;z-index: 5;background-color: rgba(255, 255, 255, 0.5882352941);padding: 10px;border-radius: 20px;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);border: 1px solid var(--white-color);}.hero-video {width: 420px;height: 260px;position: relative;border-radius: 20px;}.hero-video::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 21, 29, 0.1450980392);border-radius: 20px;}.hero-video .video-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;}.hero-video .video-btn .play-btn {z-index: 2;}.hero-video .video-btn .play-btn::after {background: var(--theme-color);}.hero-video .video-btn .play-btn::before {background: var(--theme-color);}.hero-video .video-btn .play-btn i {font-size: 16px;color: var(--white-color);width: 60px;height: 60px;line-height: 60px;background: var(--theme-color);}.hero-video .video-btn .play-btn:hover i {color: var(--theme-color);background: var(--white-color);}.hero-video .video-btn .play-btn:hover::before, .hero-video .video-btn .play-btn:hover::after {background: var(--white-color);}.hero-media {display: inline-flex;align-items: center;gap: 20px;flex-wrap: wrap;}.hero-media .media-title {margin-bottom: 0;font-size: 64px;color: var(--white-color);font-weight: 800;margin: 0;}.hero-media .review-title {margin-bottom: 4px;font-weight: 700;font-size: 16px;}.hero-media .star-rating {line-height: normal;}.hero-media .star-rating i {color: #F8BC26;}.hero-layout1 {position: relative;overflow: hidden;}.hero-layout1 .hero-title {max-width: 100%;text-transform: capitalize;}.hero-layout1 .hero-bg {position: absolute;height: 100%;width: 100%;z-index: -1;animation: zoom 20s ease-in-out infinite;}.hero-layout1 .hero-bg::after {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #00151D;background: linear-gradient(100deg, rgba(0, 21, 29, 0.91) 20%, rgba(0, 21, 29, 0) 61%);}.hero-layout1 .hero-item {position: relative;padding: 160px 0px 140px;z-index: 5;}.hero-layout1 .vs-hero-pagination {display: block;}.hero-layout1 .vs-hero-pagination .swiper-pagination-bullet {width: 13px;height: 13px;display: block;background-color: var(--theme-color);opacity: 1;}.hero-layout1 .vs-hero-pagination .swiper-pagination-bullet:not(:last-child) {margin-bottom: 20px;}.hero-layout1 .hero-btn {margin-bottom: 60px;}.hero-layout1 .shape-mockup {z-index: 1;}.hero-layout1 .swiper {border-radius: 20px;overflow: hidden;}.hero-layout2 {position: relative;overflow: hidden;}.hero-layout2 .hero-title {max-width: 100%;text-transform: capitalize;}.hero-layout2 .hero-bg {position: absolute;height: 100%;width: 100%;z-index: -1;animation: zoom 20s ease-in-out infinite;}.hero-layout2 .hero-bg::after {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #00151D;background: linear-gradient(100deg, rgba(0, 21, 29, 0.91) 20%, rgba(0, 21, 29, 0) 61%);}.hero-layout2 .hero-item {position: relative;padding: 200px 0 254px;z-index: 5;}.hero-layout2 .vs-hero-pagination {display: block;}.hero-layout2 .vs-hero-pagination .swiper-pagination-bullet {width: 13px;height: 13px;display: block;background-color: var(--secondary-color);opacity: 1;}.hero-layout2 .vs-hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--theme-color);}.hero-layout2 .vs-hero-pagination .swiper-pagination-bullet:not(:last-child) {margin-bottom: 20px;}.hero-layout2 .hero-btn {margin-bottom: 0px;}.hero-layout2 .shape-mockup {z-index: -1;}.hero-layout3 {position: relative;overflow: hidden;}.hero-layout3 .hero-title {max-width: 100%;text-transform: capitalize;}.hero-layout3 .hero-item {position: relative;padding: 220px 0 230px;max-width: 720px;z-index: 5;}.hero-layout3 .hero-btn {margin-bottom: 0px;}.hero-layout3 .hero-img {position: absolute;right: 0;top: 50%;transform: translateY(-45%);z-index: 1;}.hero-layout3 .vs-btn {background-color: var(--secondary-color);}.hero-layout3 .vs-btn:hover {color: var(--title-color);background-color: var(--white-color);}.hero-layout3 .hero-shape1 {position: absolute;bottom: 0;left: 0;}.hero-layout3 .hero-shape2 {position: absolute;bottom: 0;right: 0;}.hero-layout3 .hero-shape3 {position: absolute;top: 16%;right: -5%;}.pagination-area {position: absolute;top: 50%;transform: translateY(-50%);left: 8%;z-index: 1;max-width: var(--main-container);width: auto;margin-bottom: 0;padding: 0;margin: 0;z-index: 2;}.vs-hero-pagination {margin: 20px auto 30px auto;list-style: none;position: relative;width: -moz-max-content;width: max-content;}.vs-hero-pagination::before {content: "";position: absolute;width: 2px;height: 77px;background: #00A1DE;background: linear-gradient(360deg, #00A1DE 40%, rgba(18, 31, 82, 0.66) 100%);top: -100px;left: 50%;transform: translateX(-50%);}.vs-hero-pagination::after {content: "";position: absolute;width: 2px;height: 77px;background: #00A1DE;background: linear-gradient(180deg, #00A1DE 40%, rgba(18, 31, 82, 0.41) 100%);top: unset;bottom: -100px;left: 50%;transform: translateX(-50%);}.vs-hero-pagination.style2::before {background: #0D56D6;background: linear-gradient(360deg, #0D56D6 40%, rgba(18, 31, 82, 0.66) 100%);}.vs-hero-pagination.style2::after {background: #0D56D6;background: linear-gradient(180deg, #0D56D6 40%, rgba(18, 31, 82, 0.41) 100%);}.vs-hero-pagination .swiper-pagination-bullet {background-color: var(--theme-color);}.vs-hero-pagination .swiper-pagination-bullet::before {border-color: var(--theme-color);}.vs-hero-pagination span {position: relative;display: block;border: none;font-size: 0;text-indent: -99999px;width: 13px;height: 13px;background-color: var(--theme-color);border-radius: 50%;}.vs-hero-pagination span:before {content: "";position: absolute;left: -10px;top: -10px;right: -10px;bottom: -10px;border: 2px solid var(--theme-color);border-radius: 50%;opacity: 0;visibility: hidden;transition: all ease 0.4s;}.vs-hero-pagination span:hover::before, .vs-hero-pagination .swiper-pagination-bullet-active::before {opacity: 1;visibility: visible;}.vs-swiper-button-prev {position: absolute;left: 5%;top: 50%;transform: translateY(-50%);z-index: 9;}.vs-swiper-button-next {position: absolute;right: 5%;top: 50%;transform: translateY(-50%);z-index: 9;}.vs-hero__active--zoom .swiper-slide-active:not(.swiper-slide-duplicate) .vs-hero__anim {animation-fill-mode: both;animation-name: fadeInUp;opacity: 1;animation-duration: 1s;}@media screen and (max-width: 1699px) {.pagination-area {display: none;}}@media (max-width: 1199px) {.vs-hero .hero-title {font-size: 60px;}.hero-layout3 .hero-img {position: absolute;right: 0;top: 50%;transform: translateY(-45%);z-index: 1;}}@media (max-width: 991px) {.vs-hero .hero-item {position: relative;padding: 80px 0 80px;}.vs-hero .custom-arraw {display: none;}.vs-hero .hero-title {font-size: 52px;line-height: 120%;}.hero-layout1.vs-hero .hero-item {position: relative;padding: 80px 0;}.hero-layout1 .hero-btn {margin-bottom: 30px;}.hero-layout3.vs-hero .hero-item {position: relative;padding: 130px 0 80px;}.hero-content {text-align: center;}.hero-content .hero-text {margin: 0 auto 45px auto;}.video-inner {position: relative;bottom: 0;margin-top: 30px;}.hero-video {width: 100%;}.header-layout3 .menu-area1 {padding: 8px 15px;}.hero-layout3 .hero-img {display: none;}}@media (max-width: 767px) {.vs-hero .hero-title {font-size: 42px;}}@media (max-width: 575px) {.vs-hero .hero-title {font-size: 38px;}.vs-hero .hero-title .small-text {font-size: 32px;}}@media (max-width: 399px) {.hero-layout1 .hero-media {gap: 10px;justify-content: center;}.hero-video {width: 100%;height: 180px;}}.error-style1 .title-area {margin-bottom: calc(var(--section-title-space) - 35px);}.error-style1 .vs-btn {padding: 12px 30px;}.error-text {color: var(--text-color);max-width: 50ch;margin: 0 auto 25px auto;}.error-img {position: relative;overflow: hidden;margin-bottom: 60px;}.error-img img {width: 100%;}.error-style1 {overflow: hidden;}.error-style1 .vs-btn .icon {margin-left: 5px;display: inline-block;top: -3px;position: relative;}.vs-about {position: relative;}.vs-about .about-text {margin: 0 0 30px 0;}.vs-about .list-style1 {margin-bottom: 25px;display: grid;grid-template-columns: 1fr 1fr;}.vs-about .list-style1 ul li:not(:last-child) {margin-bottom: 14px;}.vs-about .list-style1 ul li i {color: var(--theme-color);}.vs-about .vs-btn {padding: 17px 23px;background-color: var(--theme-color);}.vs-about .vs-btn:hover {background-color: var(--secondary-color);}.about-inner {display: inline-flex;flex-wrap: wrap;align-items: center;gap: 30px;}.about-inner .review {display: inline-flex;align-items: center;gap: 20px;}.about-inner .vs-counter .count-icon, .about-inner .vs-counter .media-title {color: var(--theme-color);}.about-inner .vs-counter .count-icon {font-weight: 700;}.about-inner .vs-counter .media-text {font-size: 20px;font-weight: 700;color: var(--title-color);font-family: var(--title-font);}.about-text {color: var(--text-color);}.about-box1 {background-color: var(--white-color);display: grid;grid-template-columns: 1fr 1fr;border-radius: 10px;border-right: 2px solid var(--theme-color);border-left: 2px solid var(--theme-color);max-width: 560px;margin-bottom: 30px;}.about-box1 .item-title {font-size: 16px;font-weight: 700;margin-bottom: 0;line-height: 160%;}.about-box1 .about-item {padding: 15px 30px;position: relative;display: inline-flex;align-items: center;gap: 20px;}.about-box1 .about-item:not(:last-child)::after {content: "";position: absolute;right: 0;top: 50%;width: 2px;height: 50px;transform: translateY(-50%);background-color: rgba(13, 86, 214, 0.1882352941);}.img-box1 {position: relative;max-width: 645px;}.img-box1 .img1 {max-width: 532px;border-radius: 20px;overflow: hidden;}.img-box1 .img1 img {width: 100%;transform: scale(1);transition: all 0.5s ease;}.img-box1 .img1:hover img {transform: scale(1.1);}.img-box1 .img-info {padding: 30px 20px 40px 20px;position: absolute;right: 35px;top: 20px;background-color: var(--theme-color);max-width: 142px;}.img-box1 .img-info .count-icon, .img-box1 .img-info .media-title {color: var(--secondary-color);font-size: 30px;}.img-box1 .img2 {position: absolute;right: 0;bottom: 20px;background-color: var(--secondary-color);border-radius: 20px;overflow: hidden;border: 10px solid var(--secondary-color);}.img-box1 .img2 img {border-radius: 20px;transform: scale(1);transition: all 0.5s ease;width: 100%;overflow: hidden;}.img-box1 .vs-counter {text-align: center;}.img-box1 .vs-counter .media-count {width: 70px;height: 70px;line-height: 70px;background-color: var(--title-color);justify-content: center;border-radius: 50%;align-items: center;margin-bottom: 15px;}.img-box1 .vs-counter .media-text {font-size: 16px;font-weight: 700;font-family: var(--title-font);text-align: center;color: var(--white-color);line-height: 160%;}.img-info {background-color: var(--title-color);max-width: 169px;width: 100%;display: block;padding: 30px;border-radius: 10px 10px 10px 60px;}.img-info .media-title {font-size: 64px;color: var(--smoke-color);line-height: inherit;}.img-info .count-icon {line-height: 100%;color: var(--smoke-color);font-size: 60px;line-height: inherit;}.about-video {position: relative;border-radius: 20px;overflow: hidden;}.about-video .video-img img {height: 100%;width: 100%;transform: scale(1);transition: all 0.5s ease;}.about-video::after {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 21, 30, 0.3);}.about-video .video-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;}.about-video .video-btn .play-btn {z-index: 2;}.about-video .video-btn .play-btn::after {background: var(--white-color);}.about-video .video-btn .play-btn::before {background: var(--white-color);}.about-video .video-btn .play-btn i {font-size: 20px;color: var(--theme-color);width: 60px;height: 60px;line-height: 60px;background-color: var(--white-color);}.about-video .video-btn .play-btn:hover i {color: var(--white-color);background: var(--secondary-color);}.about-video:hover .video-img img {transform: scale(1.1);}.about-layout1 .title-area {margin-bottom: calc(var(--section-title-space) - 20px);}.about-layout2 .about-img {border-radius: 20px;overflow: hidden;position: relative;margin-bottom: 32px;}.about-layout2 .about-img img {width: 100%;transform: scale(1);transition: all 0.5s ease;}.about-layout2 .about-img::after {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 21, 30, 0.3);}.about-layout2 .about-img:hover img {transform: scale(1.1);}.contact-box {display: inline-flex;align-items: center;gap: 20px;}.contact-box .contact-title {color: var(--title-color);font-size: 16px;line-height: 160%;margin-bottom: 5px;font-family: var(--body-font);}.contact-box .contact-title:hover a {color: var(--secondary-color);}.contact-box .contact-number {font-size: 24px;font-weight: 700;text-transform: capitalize;font-family: var(--body-font);margin-bottom: 0;line-height: 100%;}.contact-box .contact-number a {color: #5B5B5B;}.contact-box .contact-number:hover a {color: var(--secondary-color);}.contact-box .contact-icon {width: 50px;height: 50px;line-height: 56px;border-radius: 10px;text-align: center;background-color: var(--theme-color);transition: all 0.5s ease;}.contact-box .contact-icon i {font-size: 24px;color: var(--white-color);}.contact-box .contact-icon:hover {background-color: var(--secondary-color);}.about-layout3 .about-body {padding-right: 30px;}.about-layout3 .title-area {margin-bottom: calc(var(--section-title-space) - 30px);}.about-author {display: inline-flex;align-items: center;gap: 15px;}.about-author .img-wrap {border: 2px solid var(--theme-color);display: inline-block;border-radius: 10px;transition: all 0.5s ease;}.about-author .info-img {border-radius: 10px;overflow: hidden;display: block;text-align: center;margin: 5px;transition: all 0.5s ease;}.about-author .info-img img {width: 100%;}.about-author .title {font-size: 18px;margin-bottom: 3px;}.about-author .desi {display: block;line-height: 100%;font-size: 14px;color: var(--text-color);}.img-box2 {position: relative;max-width: 650px;}.img-box2 .vs-counter {display: flex;align-items: center;gap: 20px;}.img-box2 .vs-counter .count-icon {font-size: 30px;color: var(--secondary-color);}.img-box2 .vs-counter .media-title {color: var(--secondary-color);font-size: 30px;}.img-box2 .vs-counter .media-text {color: var(--white-color);font-size: 20px;font-family: var(--title-font);line-height: 150%;text-align: left;}.img-box2 .vs-counter .media-count {max-width: 70px;width: 100%;height: 70px;align-items: center;justify-content: center;background-color: var(--title-color);border-radius: 20px;}.img-info2 {background-color: var(--theme-color);max-width: 266px;width: 100%;display: block;padding: 30px;border-radius: 20px;position: absolute;left: 0;bottom: 0;}.info-box {width: 150px;height: 150px;display: inline-flex;align-items: center;justify-content: center;background-color: transparent;border-radius: 50%;position: relative;}.info-box .info-img {position: relative;z-index: 1;}.info-box .info-text {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 0;width: 100%;max-width: 130px;}.info-box .info-text .rotate {display: block;}.info-style1 {position: absolute;top: 0px;right: 0px;}.info-style1::after {content: "";width: 100%;height: 100%;top: 0;left: 0;border: 3px dotted var(--theme-color);position: absolute;border-radius: 50%;}@media (max-width: 1560px) {.img-box2 .img2 {left: 0;}}@media (min-width: 1199px) and (max-width: 1330px) {.about-body.style1 .info-body {display: block;}}@media (min-width: 1200px) and (max-width: 1299px) {.info-box {width: 130px;height: 130px;}.img-info2 {max-width: 240px;padding: 30px 15px;}}@media (max-width: 1199px) {.img-box2 .img2 {left: 0;}.about-img {text-align: center;}}@media (max-width: 991px) {.vs-about .title-area {text-align: left;}.about-img {margin-bottom: 10px;}}@media (max-width: 767px) {.img-box2 .img2 {display: none;}.vs-about .info-body {gap: 15px;}.about-layout2 .about-author {margin-bottom: 20px;}.about-layout2 .about-btns {display: block;}}@media (max-width: 630px) {.info-box {width: 130px;height: 130px;}.img-info2 {max-width: 250px;padding: 30px 15px;}}@media (max-width: 575px) {.vs-about .info-body {display: block;}.about-box1 {grid-template-columns: 1fr;}.about-box1 .about-item:not(:last-child) {border-bottom: 1px solid rgba(13, 86, 214, 0.1882352941);}.about-box1 .about-item:not(:last-child)::after {display: none;}.vs-about .list-style1 {margin-bottom: 25px;display: grid;grid-template-columns: 1fr;gap: 15px;}.img-box1 .img2 {display: none;}.info-box {width: 120px;height: 120px;}.img-info2 {max-width: 240px;padding: 30px 15px;border-radius: 15px;}.img-box1 .img-info {right: 10px;top: 10px;}}@media (max-width: 499px) {.info-box {width: 100px;height: 100px;}}@media (max-width: 420px) {.info-box {width: 80px;height: 80px;}.about-inner .review {display: block;}}@media (max-width: 350px) {.info-box {width: 70px;height: 70px;}.info-box .info-img {max-width: 29%;}.about-box1 .about-item {padding: 15px 20px;gap: 10px;}.img-box1 .img-info {top: 10px;right: 10px;}}.counter-box1 {display: grid;grid-template-columns: repeat(5, 1fr);gap: 85px;}.counter-style1 {position: relative;background-color: var(--title-color);text-align: center;padding: 40px 18px;border-bottom: 5px solid var(--secondary-color);border-radius: 20px 100px 20px 20px;transition: all 0.5s ease;}.counter-style1 .counter-img {width: 80px;height: 80px;line-height: 80px;background-color: var(--theme-color);margin: 0 auto 20px auto;border-radius: 10px 40px 10px 10px;transition: all 0.5s ease;}.counter-style1 .vs-counter .media-text {color: var(--white-color);font-weight: 700;font-size: 20px;font-family: var(--title-font);}.counter-style1 .vs-counter .media-count {margin-bottom: 5px;}.counter-style1 .vs-counter .media-title {font-size: 48px;}.counter-style1 .vs-counter .count-icon {font-weight: 700;}.counter-style1:hover {background-color: var(--theme-color);border-color: var(--title-color);}.counter-style1:hover .counter-img {background-color: var(--title-color);}.counter-area {background-color: var(--theme-color);border-radius: 20px;padding: 18px 40px 38px 40px;}.vs-counter .media-count {display: inline-flex;font-family: var(--title-font);margin-bottom: 0px;}.vs-counter .media-title {margin-bottom: 0;}.vs-counter .media-title {color: var(--white-color);font-family: var(--title-font);font-weight: 700;font-size: 50px;line-height: normal;margin: 0;}.vs-counter .media-text {color: var(--text-color);font-family: var(--body-font);font-size: 18px;text-transform: capitalize;margin-bottom: 0;font-weight: 500;line-height: 100%;}.vs-counter .count-icon {color: var(--white-color);font-size: 48px;display: inline-block;font-weight: 600;position: relative;line-height: normal;}@media (max-width: 1599px) {.counter-box1 {gap: 50px;}}@media (max-width: 1350px) {.counter-box1 {gap: 40px;}}@media (max-width: 1199px) {.counter-box1 {grid-template-columns: repeat(4, 1fr);}}@media (max-width: 991px) {.counter-box1 {grid-template-columns: repeat(3, 1fr);}}@media (max-width: 767px) {.counter-box1 {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 499px) {.counter-box1 {grid-template-columns: repeat(1, 1fr);}}.testi-wrap {padding: 80px;border-radius: 20px;}.testi-layout2 {position: absolute;width: 100%;left: 50%;transform: translateX(-50%);}.testi-layout2 .swiper-pagination {bottom: 80px;}.testi-layout2 .swiper-pagination-bullet {width: 40px;height: 8px;border-radius: 5px;background-color: var(--title-color);border: 2px solid var(--white-color);opacity: 1;}.testi-layout2 .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--secondary-color);border-color: var(--secondary-color);}.testi-text {font-size: 24px;line-height: 1.4;margin-bottom: 28px;}.author-info .author-title {color: var(--white-color);font-size: 24px;padding-left: 38px;position: relative;margin-bottom: 5px;text-transform: capitalize;display: inline-block;}.author-info .author-title::after {content: "";position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 25px;height: 4px;border-radius: 30px;background-color: var(--secondary-color);}.author-info .author-desi {text-transform: capitalize;color: var(--secondary-color);display: block;}.testi-style1 .testi-img {border-radius: 50%;width: 338px;height: 338px;border: 4px solid var(--secondary-color);}.testi-style1 .testi-img img {border-radius: 50%;border: 20px solid var(--title-color);width: 100%;}.testi-style1 .testi-icon {text-align: center;width: 80px;height: 80px;line-height: 80px;display: inline-flex;align-items: center;justify-content: center;background-color: var(--title-color);border-top: 1px solid var(--secondary-color);border-bottom: 1px solid var(--secondary-color);border-radius: 10px;margin-bottom: 45px;}.testi-style1 .testi-icon .icon {width: 60px;height: 60px;line-height: 60px;background-color: var(--secondary-color);display: block;border-radius: 10px;}.testi-style2 {padding: 30px;border: 1px solid var(--border-color);border-radius: 20px;position: relative;margin-top: 30px;background-color: var(--white-color);transition: all 0.5s ease;}.testi-style2::after {content: "";position: absolute;width: 80px;height: 40px;background-color: var(--smoke-color);top: -1px;left: 40px;border-radius: 0 0 20px 20px;z-index: 0;border-left: 1px solid var(--border-color);border-right: 1px solid var(--border-color);border-bottom: 1px solid var(--border-color);}.testi-style2 .author-img {width: 60px;height: 60px;border: 2px solid var(--secondary-color);margin-bottom: 0px;display: inline-block;border-radius: 10px;overflow: hidden;position: absolute;top: -10%;left: 50px;z-index: 1;transition: all 0.5s ease;}.testi-style2 .star-rating {margin-bottom: 20px;text-align: right;}.testi-style2 .star-rating i {font-size: 18px;color: var(--secondary-color);}.testi-style2 .testi-icon {position: absolute;bottom: 20px;right: 20px;}.testi-style2 .testi-text {color: var(--text-color);font-size: 16px;margin-bottom: 20px;line-height: 1.6;}.testi-style2 .author-info .author-title {color: var(--title-color);padding-left: 0;margin-bottom: 0;}.testi-style2 .author-info .author-title::after {display: none;}.testi-style2 .author-info .author-desi {color: var(--theme-color);}.testi-style2 .shape1 {position: absolute;bottom: 0;left: 0;z-index: 0;visibility: visible;opacity: 1;}.testi-style2 .shape2 {position: absolute;bottom: 0;left: 0;z-index: 0;visibility: visible;opacity: 1;}.testi-style2:hover {background-color: var(--title-color);border-color: var(--title-color);}.testi-style2:hover::after {border-color: var(--smoke-color);}.testi-style2:hover .author-img {border-color: var(--theme-color);}.testi-style2:hover .testi-text, .testi-style2:hover .author-desi, .testi-style2:hover .author-title {color: var(--white-color);}.testi-slide .swiper-slide {backface-visibility: hidden;-webkit-backface-visibility: hidden;}.testi-slide .swiper-slide-active {z-index: 2;}@media (min-width: 1354px) and (max-width: 1580px) {.testi-layout2 .container {padding-left: 26px;padding-right: 26px;}.testi-layout2 .testi-wrap {padding: 80px 70px;}}@media (max-width: 1343px) {.testi-layout2 {position: relative;}}@media (max-width: 1500px) {.testi-style2::after {height: 45px;}.testi-style2 .author-img {margin-top: 5px;}}@media (max-width: 991px) {.testi-style1 {text-align: center;}.testi-style1 .testi-img {margin: 0 auto;}.testi-layout2 .swiper-pagination {bottom: 40px;}.testi-wrap {padding: 60px 30px 100px 30px;}}@media (min-width: 622px) and (max-width: 767px) {.testi-style2::after {height: 50px;}}@media (max-width: 575px) {.testi-wrap {padding: 80px 15px;border-radius: 20px;}.testi-wrap .testi-img {width: 230px;height: 230px;}.testi-wrap .author-info .author-title {font-size: 22px;}.testi-text {font-size: 20px;}}@media (max-width: 399px) {.testi-style2::after {height: 40px;}}@media (max-width: 350px) {.testi-style2 .author-img {margin-top: 7px;}}.offcanvas-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;transition: all ease 0.8s;}.offcanvas-wrapper .closeButton {display: inline-block;position: absolute;top: 10px;right: 20px;width: 45px;height: 45px;line-height: 45px;font-size: 20px;padding: 0;background-color: var(--theme-color);color: var(--white-color);border: none;border-radius: 50%;transform: rotate(0);transition: all ease 0.4s;z-index: 33;}.offcanvas-wrapper .closeButton i {line-height: inherit;}.offcanvas-wrapper .closeButton:hover {color: var(--white-color);border-color: transparent;transform: rotate(90deg);background-color: var(--theme-color);}.offcanvas-wrapper .sidemenu-content {background-color: var(--white-color);width: 450px;margin-left: auto;padding: 50px 30px;height: 100%;overflow: scroll;position: relative;right: -500px;cursor: auto;transition-delay: 1s;transition: right ease 1s;}.offcanvas-wrapper .sidemenu-content::-webkit-scrollbar-track {box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);background-color: #f5f5f5;}.offcanvas-wrapper .sidemenu-content::-webkit-scrollbar {width: 2px;background-color: #f5f5f5;}.offcanvas-wrapper .widget {padding: 0;border: none;background-color: transparent;margin-bottom: 50px;}.offcanvas-wrapper .footer-text {max-width: 100%;}.offcanvas-wrapper.show {opacity: 1;visibility: visible;width: 100%;transition: all ease 0.8s;}.offcanvas-wrapper.show .sidemenu-content {right: 0;opacity: 1;visibility: visible;}.form-control[type=date]::-webkit-inner-spin-button, .form-control[type=date]::-webkit-calendar-picker-indicator, .form-control[type=time]::-webkit-calendar-picker-indicator {opacity: 0;width: 100px;height: 50px;cursor: pointer;margin-right: -20px;position: relative;z-index: 9;}.search-style1 input {background-color: transparent;border: 1px solid var(--secondary-color);border-radius: 10px;font-size: 16px;font-weight: 400;margin-bottom: 20px;}.search-style1 .vs-btn {border: none;color: var(--white-color);background-color: var(--theme-color);padding: 17px 26px;}.search-style1 .vs-btn:hover {background-color: var(--secondary-color);}.search-style1 .search-text {text-transform: capitalize;margin-bottom: 20px;font-weight: 400;}.search-form2 {position: relative;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;border-radius: 10px;overflow: hidden;max-width: 485px;}.search-form2 input {flex: 1;background-color: var(--title-color);border: 1px solid var(--border-color);border-radius: 10px;font-size: 16px;height: 60px;font-weight: 400;margin-bottom: 0px;}.search-form2 input::-moz-placeholder {color: var(--white-color);}.search-form2 input::placeholder {color: var(--white-color);}.search-form2 .vs-btn {border: none;color: var(--white-color);background-color: var(--theme-color);padding: 17px 26px;}.search-form2 .vs-btn:hover {background-color: var(--secondary-color);}@media (max-width: 991px) {.search-form2 {display: block;}.search-form2 input {margin-bottom: 20px;}.search-form2 .vs-btn {width: 100%;}}.media-style1 {background-color: var(--body-color);border-radius: 20px;text-align: left;padding: 30px;transition: all 0.5s ease;position: relative;overflow: hidden;}.media-style1 .media-icon {width: 100%;height: 80px;max-width: 80px;line-height: 67px;text-align: center;color: var(--theme-color);background-color: var(--white-color);border-radius: 20px;border: 2px solid var(--secondary-color);margin: 0;font-size: 40px;transition: all 0.5s ease;}.media-style1 .media-icon i {transition: all 0.5s ease;}.media-style1 .media-title {font-size: 30px;line-height: 132%;margin-bottom: 0px;transition: all 0.5s ease;color: var(--theme-color);}.media-style1 .media-contact {font-size: 18px;margin-bottom: 0;line-height: 155%;color: var(--text-color);}.media-style1 .media-contact a {color: var(--text-color);}.media-style1 .media-contact a:hover {color: var(--theme-color);}.media-style1 .media-info {display: flex;justify-content: space-between;align-items: center;margin-bottom: 14px;}.media-style1 .media-text {color: var(--text-color);max-width: 20ch;margin-bottom: 0;}.media-style1 .media-link {color: var(--text-color);max-width: 20ch;display: block;margin-bottom: 0;}.media-style1 .media-link:hover {color: var(--secondary-color);text-decoration: underline;}.media-style1 .shape-icon {position: absolute;right: 18%;bottom: 0;display: block;}.media-style1:hover {background-color: var(--theme-color);}.media-style1:hover .media-title {color: var(--white-color);}.media-style1:hover .media-link, .media-style1:hover .media-text {color: var(--white-color);}.media-style1:hover .media-icon {background-color: var(--secondary-color);}.media-style1:hover .media-icon i {color: var(--white-color);}.contact-layout1 {position: relative;z-index: 1;}.contact-layout1 .contact-text {color: var(--text-color);margin-bottom: 34px;}.contact-layout1 .social-links a {width: 50px;height: 50px;border-radius: 10px;background-color: var(--theme-color);}.contact-layout1 .social-links a:hover {color: var(--white-color);background-color: var(--secondary-color);}.contact-title {font-size: 48px;}.contact-title2 {font-size: 30px;margin: 0 0 10px 0;}.form-style1 {transform: unset;padding: 80px 60px;position: relative;overflow: hidden;background-color: var(--theme-color);max-width: 600px;}.form-style1 .form-title {font-size: 30px;line-height: 132%;color: var(--white-color);margin-bottom: 40px;}.form-style1 label {font-size: 16px;font-weight: 500;color: var(--title-color);}.form-style1 textarea, .form-style1 input {font-size: 16px;height: 60px;background-color: var(--body-color);border: none;}.form-style1 .form-group {text-align: left;position: relative;}.form-style1 .form-group:last-child {margin-bottom: 0;}.form-style1 .form-group .input-area {position: relative;border-radius: 10px;}.form-style1 .form-group textarea {padding: 20px 23px;}.form-style1 .form-group .icon, .form-style1 .form-group i {color: var(--white-color);position: absolute;right: 30px;top: 50%;transform: translateY(-50%);}.form-style1 select, .form-style1 .form-control {border-radius: 10px;color: var(--white-color);padding: 0 30px 0 20px;font-size: 16px;font-weight: 400;}.form-style1 select:focus, .form-style1 .form-control:focus {color: var(--white-color);border-color: var(--white-color);}.form-style1 select::-moz-placeholder, .form-style1 .form-control::-moz-placeholder {color: var(--white-color);}.form-style1 select::placeholder, .form-style1 .form-control::placeholder {color: var(--white-color);}.form-style1 .vs-btn {width: initial;border: none;margin-top: 20px;width: 100%;padding: 17px 30px;background-color: var(--secondary-color);}.form-style1 .vs-btn:hover {color: var(--title-color);background-color: var(--white-color);}.form-style1 select, .form-style1 textarea, .form-style1 input {height: 60px;border-radius: 6px;color: var(--white-color);background-color: rgba(255, 255, 255, 0.1529411765);border: 1px solid var(--white-color);}.form-style1 select::-moz-placeholder, .form-style1 textarea::-moz-placeholder, .form-style1 input::-moz-placeholder {color: var(--text-color);}.form-style1 select::placeholder, .form-style1 textarea::placeholder, .form-style1 input::placeholder {color: var(--text-color);}.form-style1 textarea {padding-top: 0;}.form-style1 select {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.form-style1 select option {background-color: var(--secondary-color);border: none;box-shadow: none;outline: none;z-index: 1;}.form-style1 select i {font-size: 14px;}.form-style2 {transform: unset;padding: 50px 40px;position: relative;overflow: hidden;background-color: var(--smoke-color);border-radius: 20px;}.form-style2 .form-title {font-size: 40px;line-height: 132%;color: var(--title-color);margin-bottom: 25px;text-transform: capitalize;}.form-style2 label {font-size: 16px;font-weight: 500;color: var(--title-color);}.form-style2 textarea, .form-style2 input {font-size: 16px;height: 60px;background-color: var(--white-color);border: none;}.form-style2 .form-group {text-align: left;position: relative;}.form-style2 .form-group:last-child {margin-bottom: 0;}.form-style2 .form-group .input-area {position: relative;border-radius: 10px;}.form-style2 .form-group textarea {padding: 20px 23px;}.form-style2 .form-group .icon, .form-style2 .form-group i {color: var(--text-color);position: absolute;right: 30px;top: 50%;transform: translateY(-50%);z-index: 0;cursor: pointer;}.form-style2 select, .form-style2 .form-control {border-radius: 10px;color: var(--text-color);padding: 0 30px 0 20px;font-size: 16px;font-weight: 400;}.form-style2 select:focus, .form-style2 .form-control:focus {color: var(--title-color);background-color: var(--white-color);border-color: var(--border-color);}.form-style2 select::-moz-placeholder, .form-style2 .form-control::-moz-placeholder {color: var(--text-color);}.form-style2 select::placeholder, .form-style2 .form-control::placeholder {color: var(--text-color);}.form-style2 .vs-btn {width: initial;border: none;margin-top: 10px;width: 100%;padding: 17px 30px;background-color: var(--theme-color);}.form-style2 .vs-btn:hover {background-color: var(--secondary-color);}.form-style2 select, .form-style2 textarea, .form-style2 input {height: 60px;border-radius: 6px;color: var(--text-color);background-color: var(--white-color);border: 1px solid var(--border-color);}.form-style2 select::-moz-placeholder, .form-style2 textarea::-moz-placeholder, .form-style2 input::-moz-placeholder {color: var(--text-color);}.form-style2 select::placeholder, .form-style2 textarea::placeholder, .form-style2 input::placeholder {color: var(--text-color);}.form-style2 textarea {padding-top: 0;}.form-style2 select {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.form-style2 select option {background-color: var(--secondary-color);border: none;box-shadow: none;outline: none;z-index: 1;}.form-style2 select i {font-size: 14px;}.date-class::-webkit-calendar-picker-indicator {filter: invert(1);opacity: 1;}.date-class {position: relative;}.date-class::-webkit-calendar-picker-indicator {opacity: 0;position: absolute;right: 0;width: 100%;height: 100%;cursor: pointer;}.contact-list2 {margin-bottom: 60px;display: grid;grid-template-columns: 1fr 1fr;gap: 30px;align-items: center;}.contact-list2 .contact-box {display: flex;background-color: var(--smoke-color);height: 100%;padding: 20px;border-radius: 20px;border: 1px solid var(--border-color);transition: all 0.5s ease;}.contact-list2 .contact-box .contact-icon2 i {width: 70px;height: 70px;line-height: 70px;border-radius: 12px;text-align: center;background-color: var(--secondary-color);transition: all 0.5s ease;font-size: 30px;color: var(--white-color);font-weight: 700;}.contact-list2 .contact-box .contact-title {color: var(--title-color);font-family: var(--title-font);margin: 0 0 5px 0;font-size: 20px;}.contact-list2 .contact-box .contact-num {color: var(--text-color);font-size: 16px;font-family: var(--body-font);font-weight: 400;line-height: 160%;margin-bottom: 0;}.contact-list2 .contact-box .contact-num a {color: var(--text-color);display: block;}.contact-list2 .contact-box .contact-num a:hover {color: var(--secondary-color);}.contact-list2 .contact-box:hover {background-color: var(--title-color);}.contact-list2 .contact-box:hover .contact-icon2 i {background-color: var(--theme-color);}.contact-list2 .contact-box:hover .contact-title {color: var(--white-color);}.contact-list2 .contact-box:hover .contact-num {color: var(--white-color);}.contact-list2 .contact-box:hover .contact-num a {color: var(--white-color);}.contact-list2 .contact-box:hover .contact-num a:hover {color: var(--secondary-color);}@media (min-width: 1200px) and (max-width: 1299px) {.contact-list2 {grid-template-columns: 1fr;}.counter-style1 .vs-counter .media-text {font-size: 18px;}}@media (max-width: 991px) {.form-style1 {padding: 60px 20px;}}@media (max-width: 767px) {.contact-list2 {gap: 10px;}}@media (max-width: 599px) {.contact-list2 {grid-template-columns: 1fr;gap: 30px;}}@media (max-width: 399px) {.form-style2 {padding: 50px 15px;}.form-style2 .form-title {font-size: 32px;}.contact-title {font-size: 38px;line-height: 1.2;}}.woocommerce-message, .woocommerce-info {position: relative;border: 1px solid var(--border-color);padding: 11px 20px;background-color: var(--smoke-color);color: var(--title-color);font-size: 16px;font-weight: 600;margin-bottom: 30px;border-radius: 10px;font-family: var(--title-font);}.woocommerce-message a, .woocommerce-info a {color: inherit;text-decoration: underline;}.woocommerce-message a:hover, .woocommerce-info a:hover {text-decoration: underline;}.woocommerce-message:before, .woocommerce-info:before {content: "\f06a";font-family: var(--icon-font);font-weight: 900;margin-right: 10px;}.woocommerce-notices-wrapper .woocommerce-message {background-color: var(--theme-color);color: var(--white-color);border-color: transparent;border-radius: 10px;font-size: 16px;padding: 11px 20px;font-family: var(--title-font);margin-bottom: 40px;}.woocommerce-notices-wrapper .woocommerce-message:before {content: "\f14a";font-weight: 300;top: 1px;position: relative;}.woocommerce-Reviews .vs-comments-wrap {margin-top: 0;}.woocommerce-Reviews .star-rating:before {display: block;}.quantity {position: relative;width: -moz-max-content;width: max-content;display: flex;align-items: center;}.quantity > label {font-size: 14px;color: var(--body-color);font-weight: 700;margin: 0 20px 0 0;font-family: var(--body-font);text-transform: uppercase;letter-spacing: 0.05em;}.quantity input {padding: 0 10px 0 10px;text-align: left;font-size: 14px;font-weight: 700;--body-color: var(--title-color);border: 1px solid var(--smoke-color);border-left: none;border-right: none;border-radius: 0;}.rating-select {margin-top: -0.4em;}.rating-select label {margin: 0 10px 0 0;display: inline-block;}.rating-select p.stars {margin-bottom: 0;line-height: 1;display: inline-block;}.rating-select p.stars a {position: relative;height: 14px;width: 18px;text-indent: -999em;display: inline-block;text-decoration: none;color: var(--theme-color);}@media (max-width: 991px) {.rating-select p.stars a {width: 14px;}}.rating-select p.stars a::before {display: block;position: absolute;top: 0;left: 0;width: 18px;height: 14px;line-height: 1;font-family: var(--icon-font);content: "\f005";font-weight: 400;text-indent: 0;color: var(--theme-color);}.rating-select p.stars a:hover ~ a::before {content: "\f005";font-weight: 400;}.rating-select p.stars:hover a::before {content: "\f005";font-weight: 700;}.rating-select p.stars.selected a.active::before {content: "\f005";font-weight: 700;}.rating-select p.stars.selected a.active ~ a::before {content: "\f005";font-weight: 400;}.rating-select p.stars.selected a:not(.active)::before {content: "\f005";font-weight: 700;}.woocommerce-message, .woocommerce-info {position: relative;border: 1px solid transparent;padding: 16px 20px;background-color: var(--theme-color);color: var(--white-color);font-size: 16px;font-weight: 700;margin-bottom: 20px;border-radius: 0;}.woocommerce-message a, .woocommerce-info a {color: inherit;text-decoration: underline;}.woocommerce-message a:hover, .woocommerce-info a:hover {text-decoration: underline;}.woocommerce-message:before, .woocommerce-info:before {content: "\f06a";font-family: var(--icon-font);font-weight: 900;margin-right: 10px;}.woocommerce-notices-wrapper .woocommerce-message:before {content: "\f14a";font-weight: 300;}.woocommerce-form-login-toggle .woocommerce-info {background-color: var(--theme-color);}.woocommerce-form-coupon, .woocommerce-form-login {padding: 40px;background-color: var(--smoke-color);margin-bottom: 40px;display: none;}.woocommerce-form-coupon .form-control, .woocommerce-form-login .form-control {border: 1px solid var(--border-color);transition: all 0.3s ease-in-out;}.woocommerce-form-coupon .form-control::-moz-placeholder, .woocommerce-form-login .form-control::-moz-placeholder {-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;opacity: 1;visibility: visible;}.woocommerce-form-coupon .form-control::placeholder, .woocommerce-form-login .form-control::placeholder {transition: all 0.3s ease-in-out;opacity: 1;visibility: visible;}.woocommerce-form-coupon .form-control:focus, .woocommerce-form-login .form-control:focus {border-color: var(--theme-color);transition: all 0.3s ease-in-out;}.woocommerce-form-coupon .form-control:focus::-moz-placeholder, .woocommerce-form-login .form-control:focus::-moz-placeholder {opacity: 0;visibility: hidden;}.woocommerce-form-coupon .form-control:focus::placeholder, .woocommerce-form-login .form-control:focus::placeholder {opacity: 0;visibility: hidden;}.woocommerce-form-coupon .form-group, .woocommerce-form-login .form-group {margin-bottom: 25px;}.woocommerce-form-coupon .form-group:last-child, .woocommerce-form-login .form-group:last-child {margin-bottom: 0;}.woocommerce-error {background-color: var(--error-color);color: #fff;list-style: none;padding: 10px 26px;margin: 0 0 30px 0;border-radius: 5px;font-weight: 700;font-size: 14px;}nav.woocommerce-MyAccount-navigation li {border: 1px solid #ddd;margin: 0;border-top: none;}nav.woocommerce-MyAccount-navigation li:first-child {border-top: 1px solid #ddd;}nav.woocommerce-MyAccount-navigation li a {color: var(--title-color);font-weight: 700;padding: 7px 17px;display: block;}nav.woocommerce-MyAccount-navigation li.is-active a, nav.woocommerce-MyAccount-navigation li a:hover {color: var(--white-color);background-color: var(--theme-color);}.woocommerce-MyAccount-content h3 {margin-top: -0.3em;}.woocommerce-MyAccount-content .btn {background-color: var(--theme-color);color: var(--white-color);font-size: 14px;padding: 10px 25px;font-weight: 700;}.woocommerce-MyAccount-content .btn:hover {background-color: var(--title-color);color: var(--white-color);}table.variations, .woocommerce-grouped-product-list-item {border-collapse: separate;border-spacing: 0 15px;margin-bottom: 5px;align-items: center;}table.variations td, .woocommerce-grouped-product-list-item td {border: none;vertical-align: middle;padding: 0 5px;}table.variations td:first-child, .woocommerce-grouped-product-list-item td:first-child {padding: 0;}table.variations label, .woocommerce-grouped-product-list-item label {margin: 0;font-size: 14px;text-transform: capitalize;}table.variations label a, .woocommerce-grouped-product-list-item label a {color: var(--title-color);}table.variations label a:hover, .woocommerce-grouped-product-list-item label a:hover {color: var(--theme-color);}.woocommerce-product-attributes th, .woocommerce-product-attributes td {border: 1px solid var(--border-color);}.woocommerce-product-attributes th p:last-child, .woocommerce-product-attributes td p:last-child {margin-bottom: 0;}.woocommerce-grouped-product-list.group_table {border-collapse: collapse;margin-bottom: 15px;}.woocommerce-grouped-product-list.group_table .woocommerce-Price-amount.amount {font-size: 16px;color: var(--title-color);}.woocommerce-grouped-product-list.group_table label {margin: 0 0 0 10px;margin: 0 0 0 10px;font-family: var(--title-font);font-size: 18px;}.woocommerce-grouped-product-list.group_table .qty-input {border-color: #e3e6e9;}.woocommerce-grouped-product-list.group_table tr {border-bottom: 1px solid #e3e6e9;}.woocommerce-grouped-product-list.group_table tr:last-child {border-bottom: none;}.woocommerce-grouped-product-list.group_table td {padding: 30px 5px;}table.variations {width: -moz-max-content;width: max-content;position: relative;}table.variations td {padding: 0;}table.variations td.label {padding-right: 10px;width: -moz-max-content;width: max-content;}table.variations select {width: -moz-max-content;width: max-content;font-weight: 400;line-height: 1.5;vertical-align: middle;margin: 0;padding-right: 54px;padding-left: 20px;height: 50px;}table.variations .reset_variations {margin-left: 16px;display: inline-block;position: absolute;left: 100%;bottom: 25px;}.woocommerce-variation.single_variation {margin-bottom: 30px;}.woocommerce-variation.single_variation .price {color: var(--title-color);font-weight: 700;}.app-container {background-color: var(--smoke-color);position: relative;z-index: 3;margin-top: -155px;}.app-container.style0 {margin-top: 0;margin-bottom: 0;}.app-container.style2 {margin-top: 0;margin-bottom: -154px;}.app-container-img {position: absolute;top: 0;bottom: 0;left: auto;width: 50%;z-index: -1;}@media (max-width: 991px) {.app-container-img {width: 100%;height: 100%;}}.app-container-img::before {content: "";width: 100%;height: 100%;background-color: var(--title-color);opacity: 0.85;position: absolute;top: 0;left: 0;}.app-container-img.style2::before {background-color: var(--theme-color);}@media (max-width: 991px) {.app-container .vs-btn {background-color: var(--theme-color);}}.app-content {padding: 65px 125px 65px 65px;position: relative;z-index: 1;}@media (max-width: 767px) {.app-content {padding: 40px 20px 0;}}.app-content .sec-title {font-size: 40px;margin-bottom: 35px;}@media (max-width: 1199px) {.app-content .sec-title {font-size: 30px;}}@media (max-width: 991px) {.app-content .sec-title {font-size: 40px;}}@media (max-width: 767px) {.app-content .sec-title {font-size: 24px;}}.call-block {display: flex;align-items: center;font-size: 18px;color: var(--white-color);font-weight: 600;font-family: var(--title-font);gap: 15px;font-size: 24px;}@media (max-width: 767px) {.call-block {font-size: 20px;}}.call-block > i {min-width: 60px;min-height: 60px;display: inline-flex;align-items: center;justify-content: center;background-color: var(--white-color);border-radius: 0%;color: var(--theme-color);font-size: 18px;transition: all 0.3s ease-in-out;}.call-block > span {display: inline-block;position: relative;}.call-block > span::before {position: absolute;content: "";width: 0%;height: 1.5px;bottom: 0;background-color: var(--white-color);transition: all 0.3s ease-in-out;right: 0;transform: translateX(-15px);}.call-block:hover {color: var(--white-color);transition: all 0.3s ease-in-out;}.call-block:hover i {background-color: var(--theme-color);color: var(--white-color);transition: all 0.3s ease-in-out;}.call-block:hover span::before {width: 100%;left: 0;transform: translateX(0px);transition: all 0.3s ease-in-out;}.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%;transform: translateX(-50%);transition: all ease 0.4s;}.popup-search-box button.searchClose {width: 60px;height: 60px;line-height: 60px;position: absolute;top: 40px;right: 40px;border: none;background-color: var(--secondary-color);color: var(--white-color);font-size: 30px;border-radius: 50%;transition: all ease 0.4s;}.popup-search-box button.searchClose i {line-height: inherit;}.popup-search-box button.searchClose:hover {color: var(--white-color);background-color: var(--theme-color);}.popup-search-box form {position: absolute;top: 50%;left: 50%;display: inline-block;padding-bottom: 40px;cursor: auto;width: 100%;max-width: 700px;transform: translate(-50%, -50%) scale(0);transition: transform ease 0.4s;}@media (max-width: 1199px) {.popup-search-box form {max-width: 600px;}}.popup-search-box form input {font-size: 14px;height: 70px;width: 100%;border: 2px solid var(--white-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::placeholder {color: #fff;}.popup-search-box form button {position: absolute;top: 0px;background-color: transparent;border: none;font-size: 20px;right: 13px;color: var(--white-color);cursor: pointer;width: 70px;height: 70px;transition: all ease 0.4s;transform: scale(1.001);}.popup-search-box form button:hover {transform: scale(1.1);}.popup-search-box.show {opacity: 1;visibility: visible;width: 100.1%;height: 100%;transition: all ease 0.4s;border-radius: 0;}.popup-search-box.show form {transition-delay: 0.5s;transform: translate(-50%, -50%) scale(1);}.apps-style1 {position: relative;}.apps-style1 .cta-img {text-align: right;}.apps-style1 .app-title {color: var(--white-color);font-size: 48px;margin-bottom: 18px;}.apps-style1 .app-text {margin-bottom: 30px;}.apps-layout1 {padding: 40px 0;}.apps-btns {display: inline-flex;gap: 20px;}@media (max-width: 1199px) {.apps-style1 .app-title {font-size: 36px;}.apps-style1 .cta-img {text-align: center;}}.accordion-item:last-of-type .accordion-button.collapsed, .accordion-item:last-of-type .accordion-collapse {border-bottom-width: 2px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}.accordion-style1 .accordion-item {margin: 0 0 20px 0;border-radius: 10px;border: none;overflow: hidden;}.accordion-style1 .accordion-item .accordion-button {border-radius: 10px;}.accordion-style1 .accordion-item:last-child {margin-bottom: 0;}.accordion-style1 .accordion-collapse {border: none;}.accordion-style1 .accordion-button {border: none;padding: 5px 5px 5px 30px;font-size: 20px;font-weight: 700;font-family: var(--title-font);color: var(--title-color);text-align: left;gap: 10px;background-color: var(--white-color);border-radius: 30px;border: 2px solid var(--border-color);}.accordion-style1 .accordion-button:not(.collapsed) {color: var(--white-color);background-color: var(--title-color);border-color: transparent;border-radius: 0;}.accordion-style1 .accordion-button:not(.collapsed):after {content: "\f068";color: var(--smoke-color);transform: rotate(0);background-color: var(--theme-color);}.accordion-style1 .accordion-button.collapsed {color: var(--title-color);}.accordion-style1 .accordion-button:after {content: "\f067";font-family: var(--icon-font);font-weight: 400;border: none;background-image: none;display: inline-flex;align-items: center;justify-content: center;color: var(--title-color);font-size: 16px;border-radius: 50%;right: 0;position: relative;width: 50px;height: 50px;border-radius: 10px;color: var(--white-color);background-color: var(--secondary-color);transition: all 0.3s ease-in-out;}.accordion-style1 .accordion-button:focus {box-shadow: none;}.accordion-style1 .accordion-body {padding: 15px 30px 17px 30px;font-size: 14px;color: var(--text-color);background-color: var(--white-color);display: inline-flex;align-items: center;gap: 20px;width: 100%;border-left: 2px solid var(--secondary-color);border-right: 2px solid var(--secondary-color);border-bottom: 2px solid var(--secondary-color);border-radius: 0 0 10px 10px;}.accordion-style1 .accordion-body .item-img {width: 100%;height: 90px;max-width: 90px;}.accordion-style1 .accordion-body .title {font-size: 18px;}.accordion-style1 .accordion-body p {color: var(--text-color);font-size: 16px;margin-bottom: 0;}.accordion-style1 .accordion-body p:last-child {margin-bottom: 0;}.accordion-style1 .item-details .title {margin-bottom: 0;}.accordion-style1.style2 .accordion-button {background-color: var(--body-color);}.accordion-style1.style2 .accordion-button:not(.collapsed) {background-color: var(--theme-color);}.accordion-style1.style2 .accordion-button:not(.collapsed)::before {width: 96%;}.accordion-style1.style2 .accordion-body {background-color: var(--theme-color);}.accordion-header {border-radius: 30px;}.faq-layout1 {position: relative;overflow: hidden;}.faq-layout1.background-image, .faq-layout1 [data-bg-src] {background-attachment: fixed;}.award {max-width: 448px;background-color: rgba(13, 87, 214, 0.7607843137);padding: 40px 30px 40px 40px;display: flex;align-items: start;gap: 30px;position: absolute;bottom: 0;right: -433px;border-radius: 0 20px 0 0;}.award .award-title {font-size: 20px;color: var(--white-color);}.award .award-icon {display: block;max-width: 80px;height: 80px;width: 100%;}.award .list-style1 ul li {color: var(--white-color);}.award .list-style1 ul li i {color: var(--white-color);}.faq-style1 {padding: 120px 80px;background-color: var(--smoke-color);position: relative;overflow: hidden;}.faq-style1 .title-area {margin-bottom: calc(var(--section-title-space) - 30px);}.faq-style1 .accordion-style1, .faq-style1 .title-area {position: relative;z-index: 1;}.faq-style1 .faq-shape {position: absolute;top: 0;right: 0;display: block;z-index: 0;}.vs-pagination {margin-bottom: 0;margin-top: 60px;}@media (max-width: 991px) {.vs-pagination {margin-top: 40px;}}@media (max-width: 767px) {.vs-pagination {margin-top: 20px;}}@media (max-width: 1399px) {.accordion-style1 .accordion-button {font-size: 18px;}.accordion-style1 .accordion-body {font-size: 14px;}}@media (max-width: 1199px) {.accordion-style1 {height: auto;}.award {display: none;}}@media (max-width: 991px) {.faq-style1 {padding: 60px 40px;}}@media (max-width: 575px) {.accordion-style1 .accordion-button {padding: 15px 22px;}.accordion-style1 .accordion-body {display: block;padding: 30px 22px;}.accordion-style1 .accordion-body .item-img {margin-bottom: 20px;}.faq-style1 {padding: 60px 15px;}}.team-title {font-size: 24px;margin-bottom: 0px;line-height: normal;display: inline-block;}.team-title a {color: var(--title-color);transition: all 0.5s ease;}.team-title a:hover {color: var(--smoke-color);}.team-desi {color: var(--text-color);margin-bottom: 22px;transition: all 0.5s ease;}.team-style1 {position: relative;padding-top: 121px;}.team-style1 .team-body {background-color: var(--white-color);border: 1px solid var(--border-color);padding: 145px 30px 30px 30px;border-radius: 100px 100px 20px 20px;transition: all 0.5s ease;}.team-style1 .team-desi {margin-bottom: 0;}.team-style1 .team-img {max-width: 248px;height: 240px;position: relative;text-align: end;}.team-style1 .team-img img {width: 100%;height: 100%;max-width: 238px;max-height: 230px;border-radius: 150px 150px 150px 30px;}.team-style1 .team-img::after {content: "";position: absolute;bottom: 0;left: 0;width: 95%;height: 95%;background-color: var(--smoke-color);z-index: -1;border-radius: 150px 150px 150px 30px;transition: all 0.5s ease;}.team-style1 .team-top {position: absolute;z-index: 1;left: 50%;transform: translate(-50%, -50%);width: 100%;max-width: 248px;}.team-style1 .btn-area {position: absolute;bottom: 30px;right: 30px;}.team-style1 .team-title a:hover {color: var(--theme-color);}.team-style1:hover .team-img::after {background-color: var(--theme-color);}.team-style1:hover .team-body {border-color: var(--theme-color);}.team-style2 {position: relative;}.team-style2 .social-media .social-btn {background-color: var(--secondary-color);}.team-style2 .social-media .member-links {border-radius: 0;background-color: transparent;padding: 0;bottom: 110px;}.team-style2 .social-media .member-links a {color: var(--title-color);width: 40px;height: 40px;line-height: 40px;border-radius: 30px;background-color: var(--smoke-color);}.team-style2 .social-media .member-links a:hover {color: var(--secondary-color);}.team-style2 .social-media .member-links a:not(:last-child) {margin-bottom: 10px;}.team-style2 .team-body {background-color: var(--smoke-color);padding: 30px 30px 25px 30px;border-radius: 10px;transition: all 0.5s ease;}.team-style2 .team-desi {margin-bottom: 0;}.team-style2 .team-img {max-width: 100%;position: relative;margin-bottom: 10px;overflow: hidden;border-radius: 10px;transition: all 0.5s ease;}.team-style2 .team-img img {width: 100%;height: 100%;border-radius: 10px;transform: scale(1);transition: all 0.5s ease;}.team-style2 .btn-area {position: absolute;bottom: 30px;right: 30px;}.team-style2 .team-title a:hover {color: var(--theme-color);}.team-style2:hover .team-img img {transform: scale(1.1);}.team-style2:hover .team-img::after {background-color: var(--theme-color);}.team-style2:hover .team-body {background-color: var(--title-color);}.team-style2:hover .team-body .team-title a {color: var(--white-color);}.team-style2:hover .team-body .team-title a:hover {color: var(--secondary-color);}.team-style2:hover .team-body .team-desi {color: var(--white-color);}.team-style2:hover .social-media .social-btn {background-color: var(--theme-color);}.team-author {padding: 20px 20px 35px 20px;background-color: var(--smoke-color);border-radius: 20px;border-bottom: 4px solid var(--secondary-color);}.team-author .author-title {font-size: 40px;margin-bottom: 6px;color: var(--title-color);line-height: 100%;}.team-author .team-content {padding: 0 20px;}.team-author .social-links li a {width: 40px;height: 40px;line-height: 40px;font-size: 14px;color: var(--title-color);background-color: var(--white-color);border: 1px solid var(--border-color);}.team-author .social-links li a:hover {color: var(--white-color);border-color: var(--secondary-color);background-color: var(--secondary-color);}.contact-list {margin-bottom: 35px;}.contact-list .contact-box {display: flex;}.contact-list .contact-box:not(:last-child) {margin-bottom: 20px;}.contact-list .contact-box .contact-icon2 {border: 2px dashed var(--theme-color);border-radius: 10px;width: 50px;height: 50px;line-height: 48px;text-align: center;}.contact-list .contact-box i {width: 40px;height: 40px;line-height: 40px;border-radius: 10px;text-align: center;background-color: var(--theme-color);transition: all 0.5s ease;font-size: 16px;color: var(--white-color);font-weight: 700;}.contact-list .contact-box .contact-title {color: var(--text-color);font-family: var(--title-font);margin-bottom: 2px;}.contact-list .contact-box .contact-number a {color: var(--title-color);font-weight: 700;font-family: var(--title-font);font-size: 20px;}.contact-list .contact-box .contact-number a:hover {color: var(--secondary-color);}.contact-list .contact-box:hover .contact-icon2 {border-color: var(--secondary-color);}.contact-list .contact-box:hover .contact-icon2 i {background-color: var(--secondary-color);}.author-schedule .schedule-title {font-size: 30px;line-height: 100%;margin: 0 0 18px 0;}.team-details .team-img {background-color: var(--body-color);border-radius: 20px;overflow: hidden;}.team-details .team-img img {overflow: hidden;width: 100%;border-radius: 20px;transition: all 0.5s ease;}.team-details .details-title1 {margin-bottom: 15px;}.team-details .title-shape {padding-bottom: 30px;margin-bottom: 35px;}.team-details .details-text {margin-bottom: 25px;}.team-details .details-content {margin-top: 60px;}@media (max-width: 991px) {.team-details .details-content {margin-top: 40px;}}.team-details .details-content .details-title1 {margin-bottom: 26px;}.team-details .details-list {margin-bottom: 55px;}.details-desi {color: var(--text-color);}.team-contact-list {padding-left: 0;margin-bottom: 28px;}.team-contact-list li {position: relative;color: var(--text-color);font-size: 18px;font-weight: 400;line-height: 32px;display: flex;justify-content: space-between;}.team-contact-list li:not(:last-child) {border-bottom: 1px solid var(--border-color);}@media (max-width: 575px) {.team-contact-list li {flex-direction: column;}}.team-contact-list li:not(:last-child) {margin-bottom: 8px;padding-bottom: 8px;}.team-contact-list sub {display: inline-block;width: 210px;font-size: 16px;font-weight: 400;margin-top: 10px;font-family: var(--body-font);color: var(--title-color);text-transform: capitalize;}@media (max-width: 575px) {.team-contact-list sub {bottom: 0;line-height: 1;}}.team-contact-list span {font-weight: 400;font-size: 16px;color: var(--text-color);}.progress-box:not(:last-child) {margin: 0 0 25px 0;}.progress-box__number, .progress-box__title {font-size: 16px;line-height: 1;font-family: var(--title-font);display: inline-block;margin: 0 0 18px 0;color: var(--title-color);}.progress-box__title {font-weight: 700;}.progress-box__number {color: var(--text-color);float: right;margin: 5px 0 0 0;font-weight: 400;}.progress-box__progress {height: 20px;border-radius: 4px;background-color: var(--smoke-color);border: 1px solid var(--border-color);}.progress-box__bar {height: 60%;position: relative;top: 50%;left: 5px;transform: translateY(-50%);background-color: var(--theme-color);border-radius: 2px;}.progress-area {margin-bottom: 60px;}.progress-title {font-weight: 800;font-size: 36px;font-family: var(--title-font);}.progress-text {margin-bottom: 30px;}@media (max-width: 767px) {.team-style2 .btn-area {right: 20px;}.team-style2 .team-body {padding: 30px 20px 25px 20px;}.team-style1 .btn-area {right: 20px;}}@media (max-width: 575px) {.team-style1 {max-width: 400px;margin: 0 auto;}.team-author .team-content {padding: 0;}.contact-list .contact-box {gap: 10px;}.contact-list .contact-box .contact-number a {font-size: 18px;}}@media (max-width: 360px) {.contact-list .contact-box .contact-icon2 {width: 45px;height: 45px;line-height: 45px;}.contact-list .contact-box i {width: 35px;height: 35px;line-height: 37px;font-size: 15px;}}.project-style1 {position: relative;border-radius: 20px;overflow: hidden;}.project-style1 .project-img img {width: 100%;}.project-style1 .project-body {text-align: center;position: absolute;bottom: -60%;left: 50%;transform: translateX(-50%);width: 90%;background-color: rgba(13, 87, 214, 0.9254901961);border-radius: 20px;padding: 30px 30px 25px 30px;transition: all 0.5s ease;visibility: hidden;opacity: 0;}.project-style1 .project-title {font-size: 24px;line-height: 1.4;margin-bottom: 0;text-transform: capitalize;}.project-style1 .project-title a {color: var(--white-color);}.project-style1 .project-title a:hover {text-decoration: underline;}.project-style1 .project-icon a {width: 50px;height: 50px;line-height: 54px;background-color: var(--secondary-color);border-radius: 50%;display: block;margin: 0 auto 20px auto;transition: all 0.5s ease;}.project-style1 .project-icon a:hover {background-color: var(--white-color);}.project-style1 .project-icon a:hover i {color: var(--title-color);transition: all 0.5s ease;}.project-style1 .project-icon i {font-size: 18px;color: var(--white-color);}.project-style1 .project-desi {margin-bottom: 0;}.project-style1:hover .project-body {opacity: 1;bottom: 5%;visibility: visible;}.projects-layout1 .filter-menu {text-align: end;}.projects-layout3 .filter-menu {text-align: end;}.filter-menu .link-btn {font-size: 18px;border: none;background-color: transparent;padding: 0;margin: 0;transition: all 0.5s ease;}.filter-menu .link-btn:not(:last-child) {margin-right: 35px;}.filter-menu .link-btn:hover {text-decoration: underline;}@media (max-width: 1500px) {.project-style1 .project-body {padding: 10px;}.project-style1 .project-icon a {margin: 0 auto 10px auto;}}@media (max-width: 1199px) {.projects-layout1 .filter-menu {text-align: center;}.projects-layout3 .title-area {text-align: center;}.projects-layout3 .filter-menu {text-align: center;}}@media (max-width: 575px) {.project-style1 .project-body {padding: 30px 15px 25px 15px;}}@media (max-width: 399px) {.project-style1 .project-body {padding: 10px;}.project-style1 .project-icon a {margin: 0 auto 10px auto;}.filter-menu .link-btn:not(:last-child) {margin-right: 10px;}}.service-notice {text-align: center;color: var(--text-color);font-weight: 500;font-family: var(--title-font);margin: 60px 0 0 0;line-height: 80%;}.service-notice a {color: var(--theme-color);font-weight: 700;text-decoration: underline;}.service-notice a:hover {color: var(--secondary-color);}.service-style1 {position: relative;background-color: var(--white-color);border-radius: 20px;overflow: hidden;border: 1px solid var(--border-color);transition: all 0.5s ease;}.service-style1 .service-content {padding: 30px;}.service-style1 .service-title {font-size: 20px;line-height: 150%;margin-bottom: 15px;}.service-style1 .service-title a {color: var(--title-color);}.service-style1 .service-title a:hover {color: var(--theme-color);}.service-style1 .service-text {color: var(--text-color);margin-bottom: 22px;}.service-style1 .vs-btn {font-size: 16px;color: var(--title-color);background-color: transparent;padding: 7px 22px;border: 1px solid var(--theme-color);}.service-style1 .service-shape {position: absolute;top: 0;right: 0;display: block;transition: all 0.5s ease;}.service-style1 .service-shape img {opacity: 0.1;transition: all 0.5s ease;}.service-style1 .service-icon {display: block;}.service-style1 .service-icon .icon {margin-bottom: 28px;}.service-style1:hover {background-color: var(--smoke-color);}.service-style1:hover .service-shape img {opacity: 1;}.service-style1:hover .vs-btn {color: var(--white-color);background-color: var(--theme-color);}.service-style1:hover .service-icon .icon {filter: invert(18%) sepia(100%) saturate(5897%) hue-rotate(216deg) brightness(96%) contrast(90%);}.service-style2 {border-radius: 20px;text-align: center;position: relative;overflow: hidden;}.service-style2.bg-style1 .img-wrap::before {background-color: var(--smoke-color);}.service-style2.bg-style1 .service-content {background-color: var(--smoke-color);}.service-style2 .service-content {padding: 30px 30px 40px 30px;background-color: var(--white-color);text-align: left;}.service-style2 .img-wrap {position: relative;}.service-style2 .img-wrap::before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 40%;background-color: var(--white-color);z-index: -1;}.service-style2 .img-wrap::after {content: "";position: absolute;left: 0;top: 52%;width: 100%;height: 36%;background-color: var(--secondary-color);z-index: -1;border-radius: 20px;transition: all 0.5s ease;}.service-style2 .service-img {position: relative;border-radius: 100px 20px 20px 20px;overflow: hidden;max-width: 90%;margin: 0 auto;}.service-style2 .service-img img {width: 100%;transform: scale(1);transition: all 0.5s ease;}.service-style2 .service-img::before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(0, 21, 29, 0.1764705882);z-index: 1;}.service-style2 .service-icon {width: 100%;max-width: 100px;height: 100px;line-height: 100px;background-color: var(--theme-color);border-radius: 20px;display: block;text-align: center;transition: all 0.5s ease;position: absolute;top: 20px;left: 0;z-index: 1;}.service-style2 .service-title {font-size: 24px;line-height: 150%;margin-bottom: 15px;}.service-style2 .service-title a {color: var(--title-color);}.service-style2 .service-title a:hover {color: var(--theme-color);}.service-style2 .service-text {color: var(--text-color);margin-bottom: 22px;}.service-style2 .vs-btn {font-size: 16px;color: var(--title-color);background-color: transparent;padding: 7px 22px;border: 1px solid var(--theme-color);}.service-style2 .service-shape {position: absolute;top: 0;right: 0;display: block;transition: all 0.5s ease;}.service-style2 .service-shape img {opacity: 0.1;transition: all 0.5s ease;}.service-style2:hover .vs-btn {color: var(--white-color);background-color: var(--theme-color);}.service-style2:hover .vs-btn:hover {background-color: var(--secondary-color);border-color: var(--secondary-color);}.service-style2:hover::after {background-color: var(--theme-color);}.service-style2:hover .service-icon {background-color: var(--secondary-color);}.service-style2:hover .service-img img {transform: scale(1.1);}.service-style2:hover.bg-style1 .img-wrap::after {background-color: var(--theme-color);}.service-style3 {background-color: var(--white-color);border-radius: 20px;padding: 10px;overflow: hidden;transition: all 0.5s ease;}.service-style3 .service-content {padding: 28px 20px 30px 20px;}.service-style3 .service-title {font-size: 24px;line-height: 134%;margin-bottom: 15px;}.service-style3 .service-title a {color: var(--title-color);}.service-style3 .service-title a:hover {-webkit-text-decoration: 1px underline;text-decoration: 1px underline;}.service-style3 .service-text {color: var(--text-color);margin-bottom: 18px;transition: all 0.5s ease;}.service-style3 .vs-btn {font-size: 18px;background-color: var(--theme-color2);padding: 7px 22px;}.service-style3 .service-img {position: relative;overflow: hidden;border-radius: 20px;}.service-style3 .service-img img {transform: scale(1);transition: all 0.5s ease;width: 100%;}.service-style3:hover {background-color: var(--theme-color2);border-color: var(--secondary-color);}.service-style3:hover .service-img img {transform: scale(1.1);}.service-style3:hover .service-title a {color: var(--white-color);}.service-style3:hover .service-text {color: var(--white-color);}.service-style3:hover .vs-btn {color: var(--white-color);background-color: var(--secondary-color2);}.service-style3:hover .vs-btn:hover {color: var(--theme-color);}.details-layout1 .details-area {padding: 40px 40px 55px 40px;background-color: var(--smoke-color);border-radius: 20px;}.details-group-imgs img {width: 100%;border-radius: 20px;}.details-img1 {border-radius: 20px;width: 100%;overflow: hidden;margin-bottom: 60px;position: relative;}.details-img1::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 21, 29, 0.1215686275);}.details-img1 img {width: 100%;transform: scale(1);transition: all 0.5s ease;}.details-img1:hover img {transform: scale(1.1);}.details-title1 {line-height: 125%;margin-bottom: 20px;font-size: 48px;}.details-title1 .highlight {color: var(--secondary-color);display: inline-block;}.details-title2 {font-size: 30px;line-height: 133%;margin-bottom: 22px;}.details-text {color: var(--text-color);margin-bottom: 20px;}@media (max-width: 991px) {.service-style1 .service-content {padding: 40px 20px;}.items-nav {gap: 15px;margin-bottom: 40px;}.details-img1 {margin-bottom: 40px;}.details-title1 {margin-bottom: 25px;}.service-notice {margin: 30px 0 0 0;}}@media (min-width: 768px) and (max-width: 991px) {.service-style2 .service-title {font-size: 22px;}}@media (max-width: 767px) {.items-nav {gap: 15px;}.items-nav li .nav-link {font-weight: 700;font-size: 16px;border-radius: 10px;padding: 10px;}}@media (max-width: 575px) {.items-nav {grid-template-columns: repeat(2, 1fr);gap: 10px;}.service-style2 .service-title {font-size: 22px;}.details-layout1 .details-title1 {font-size: 38px;}.details-layout1 .details-area {padding: 35px 15px 25px;}.details-title2 {margin-bottom: 12px;}}@media (max-width: 399px) {.details-layout1 .details-title1 {font-size: 34px;}.details-layout1 .details-title2 {font-size: 28px;}.details-layout1 .details-area {padding: 30px 15px 25px;}.service-notice a {display: block;margin-top: 8px;}}@media (max-width: 360px) {.service-style2 .img-wrap::after {display: none;}.service-style2 .service-img {max-width: 100%;}.service-style2 .service-img::before {display: none;}.details-title1 {font-size: 34px;}}.choose-title {font-size: 24px;margin: 0px;line-height: 1.4;}.choose-title a {color: var(--title-color);}.choose-title a:hover {color: var(--theme-color);}.choose-text {color: var(--text-color);margin-bottom: 0;transition: all 0.5s ease;}.choose-icon {width: 100%;max-width: 80px;height: 80px;line-height: 80px;background-color: var(--theme-color);border-radius: 20px;display: block;text-align: center;transition: all 0.5s ease;}.choose-icon img {transition: all 0.5s ease;}.choose-style1 {border-radius: 20px;position: relative;padding: 40px 35px 32px 35px;border-left: 4px solid var(--theme-color);border-right: 4px solid var(--theme-color);background-color: var(--white-color);transition: all 0.5s ease;}.choose-style1 .choose-top {display: inline-flex;align-items: center;gap: 20px;margin-bottom: 25px;}.choose-style1:hover {border-color: var(--secondary-color);background-color: var(--title-color);}.choose-style1:hover .choose-title a {color: var(--white-color);}.choose-style1:hover .choose-title a:hover {color: var(--secondary-color);}.choose-style1:hover .choose-icon {background-color: var(--secondary-color);}.choose-style1:hover .choose-text {color: var(--white-color);}.choose-style2 {padding: 50px 50px 45px 50px;position: relative;background-color: var(--smoke-color);transition: all 0.5s ease;text-align: center;}.choose-style2 .choose-top {display: block;margin-bottom: 25px;}.choose-style2 .choose-icon2 {margin: 0 auto 22px auto;display: block;}.choose-style2 .choose-icon2 img {transition: all 0.2s ease;}.choose-style2 .choose-title {margin: 0px 0px 5px 0px;}.choose-style2:hover {background-color: var(--theme-color);}.choose-style2:hover .choose-title a {color: var(--white-color);}.choose-style2:hover .choose-title a:hover {text-decoration: underline;}.choose-style2:hover .choose-icon2 img {filter: brightness(0) invert(1);}.choose-style2:hover .choose-text {color: var(--white-color);}.choose-layout2.background-image, .choose-layout2 [data-bg-src] {background-attachment: fixed;}.choose-layout2 .sec-title {color: var(--white-color);}.choose-layout2 .choose-inner {display: grid;grid-template-columns: 1fr 1fr;position: relative;max-width: 720px;}.choose-layout2 .choose-inner::after {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 100%;height: 1px;background-color: var(--secondary-color);}.choose-layout2 .choose-inner::before {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 1px;height: 100%;background-color: var(--secondary-color);z-index: 1;}.vs-arrows {top: -10px;position: relative;display: inline-flex;gap: 20px;}@media (min-width: 1200px) and (max-width: 1299px) {.choose-layout2 .sec-title {font-size: 32px;}.choose-style2 {padding: 50px 30px 45px 30px;}}@media (max-width: 1299px) {.choose-layout2 {padding: 120px 0;}}@media (max-width: 1199px) {.choose-layout2 .choose-inner {max-width: 100%;}.form-style1 {max-width: 100%;}}@media (max-width: 991px) {.choose-layout2 {padding: 60px 0;}.choose-style2 {padding: 50px 30px 45px 30px;}}@media (max-width: 575px) {.choose-style2 {border-radius: 10px;}.form-style1 {border-radius: 10px;}.choose-layout2 .choose-inner {grid-template-columns: 1fr;gap: 30px;margin-bottom: 60px;}.choose-layout2 .choose-inner::after, .choose-layout2 .choose-inner::before {display: none;}.choose-style1 .choose-title {font-size: 22px;}}@media (max-width: 420px) {.choose-style1 .choose-top {flex-wrap: wrap;}}.package-style1 {position: relative;padding-top: 100px;}.package-style1 .package-body {background-color: var(--white-color);border-bottom: 4px solid var(--secondary-color);max-width: 365px;border-radius: 20px;padding: 50px 40px 40px 40px;box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.075);margin: 0 0 0 auto;transition: all 0.5s ease;}.package-style1 .package-top {width: 378px;height: 294px;background-color: var(--smoke-color);border-radius: 20px;position: absolute;text-align: center;left: 0;top: 0;z-index: -1;border: 2px solid rgba(0, 163, 222, 0.2549019608);transition: all 0.5s ease;}.package-style1 .package-head {text-align: center;border-bottom: 1px dashed var(--theme-color);margin-bottom: 25px;padding-bottom: 20px;}.package-style1 .package-price {font-size: 64px;font-family: var(--title-font);color: var(--theme-color);font-weight: 700;line-height: 100%;margin-bottom: 10px;}.package-style1 .duration {color: var(--theme-color);display: inline-block;font-family: var(--title-font);font-weight: 500;}.package-style1 .list-style1 {margin-bottom: 28px;padding: 0 20px;}.package-style1 .list-style1 ul li {font-weight: 400;}.package-style1 .list-style1 ul li.disable i {font-weight: 400;color: var(--text-color);}.package-style1 .list-style1 ul li i {color: var(--theme-color);}.package-style1 .price-btn {text-align: center;}.package-style1 .price-btn .vs-btn {padding: 15px 21px;}.package-style1 .vs-btn {color: var(--title-color);background-color: transparent;border: 2px solid var(--border-color);}.package-style1 .vs-btn:hover {color: var(--white-color);background-color: var(--theme-color);border-color: var(--theme-color);}.package-style1 .package-name {font-size: 24px;font-family: var(--title-font);font-weight: 700;margin-bottom: 0;padding-top: 38px;}.package-style1 .package-shape {position: absolute;left: 10px;bottom: 10px;display: inline-block;}.package-style1 .package-shape svg {fill: #00A1DE;opacity: 0.1;transition: all 0.5s ease;}.package-style1:hover .package-top {border-color: var(--theme-color);}.package-style1:hover .package-shape svg {fill: var(--title-color);opacity: 1;}.package-style1:hover .package-body {border-color: var(--theme-color);}.package-style1:hover .vs-btn {color: var(--white-color);background-color: var(--theme-color);}.package-style1:hover .vs-btn:hover {background-color: var(--secondary-color);border-color: var(--secondary-color);}.package-style2 {position: relative;}.package-style2 .package-body {background-color: var(--smoke-color);border-radius: 20px;padding: 40px;margin: 0 0 0 auto;transition: all 0.5s ease;}.package-style2 .package-top {width: 378px;height: 294px;background-color: var(--smoke-color);border-radius: 20px;position: absolute;text-align: center;left: 0;top: 0;z-index: -1;border: 2px solid rgba(0, 163, 222, 0.2549019608);transition: all 0.5s ease;}.package-style2 .package-head {text-align: left;border-bottom: 2px dotted var(--border-color);margin-bottom: 35px;padding-bottom: 32px;}.package-style2 .package-price {font-size: 50px;font-family: var(--title-font);color: var(--theme-color);font-weight: 700;line-height: 100%;margin-bottom: 0px;}.package-style2 .package-icon {position: absolute;top: 40px;right: 40px;width: 80px;height: 80px;line-height: 80px;display: block;background-color: var(--theme-color);border-radius: 20px;text-align: center;transition: all 0.5s ease;}.package-style2 .package-icon:hover {background-color: var(--title-color);}.package-style2 .list-style1 {margin-bottom: 35px;}.package-style2 .list-style1 ul li {font-weight: 400;}.package-style2 .list-style1 ul li.disable i {color: var(--text-color);}.package-style2 .list-style1 ul li i {color: var(--theme-color);}.package-style2 .price-btn {text-align: center;}.package-style2 .vs-btn {font-size: 18px;color: var(--title-color);background-color: transparent;border: 2px solid var(--secondary-color);padding: 19px 21px;width: 100%;}.package-style2 .vs-btn:hover {color: var(--white-color);background-color: var(--theme-color);border-color: var(--theme-color);}.package-style2 .package-name {font-size: 18px;font-family: var(--title-font);font-weight: 700;margin-bottom: 20px;display: block;}.package-style2 .package-shape {position: absolute;left: 10px;bottom: 10px;display: inline-block;}.package-style2 .package-shape svg {fill: #00A1DE;opacity: 0.1;transition: all 0.5s ease;}.package-style2:hover .package-top {border-color: var(--theme-color);}.package-style2:hover .package-shape svg {fill: var(--title-color);opacity: 1;}.package-style2:hover .package-body {border-color: var(--theme-color);}.package-style2:hover .vs-btn {color: var(--white-color);background-color: var(--theme-color);border-color: var(--theme-color);}.package-style2:hover .vs-btn:hover {background-color: var(--secondary-color);border-color: var(--secondary-color);}.package-style2:hover .package-icon {background-color: var(--title-color);}@media (max-width: 1500px) {.package-style1 .package-body {padding: 40px 30px;}.package-style1 .package-top {width: 90%;}}@media (max-width: 1199px) {.package-style1 .package-body {max-width: 90%;}}@media (max-width: 991px) {.package-style1 .list-style1 {padding: 0 15px;}}@media (max-width: 767px) {.package-style1 .list-style1 {padding: 0 10px;}}@media (max-width: 399px) {.package-style1 .package-price {font-size: 48px;}.package-style1 .package-body {padding: 40px 15px;}.package-style1 .package-top {overflow: hidden;}.package-style1 .list-style1 {padding: 0;}}.cta-layout1 {margin-bottom: 20px;}.cta-style1 {background-color: var(--title-color);padding: 80px 0 75px 0;position: relative;}.cta-style1 .cta-title {font-size: 40px;color: var(--white-color);font-family: var(--body-font);line-height: 125%;}.cta-style1 .cta-text {margin-bottom: 0;}.cta-style1 .vs-btn {padding: 17px 30px;}.cta-style2 {padding-bottom: 0px;position: relative;overflow: hidden;}.cta-style2 .cta-space {padding: 120px 10px 105px 15px;}.cta-style2 .cta-title {font-size: 48px;color: var(--white-color);font-family: var(--title-font);line-height: 120%;margin-bottom: 0;}.cta-style2 .cta-text {margin-bottom: 0;}.cta-style2 .contact-icon {width: 110px;height: 110px;line-height: 130px;border-radius: 50%;text-align: center;background-color: var(--secondary-color);border: 3px solid var(--white-color);transition: all 0.5s ease;}.cta-style2 .contact-icon i {font-size: 48px;color: var(--white-color);}.cta-style2 .contact-icon:hover {background-color: var(--theme-color);}.cta-style2 .vs-btn {color: var(--title-color);height: 60px;background-color: var(--white-color);}.cta-style2 .vs-btn:hover {color: var(--white-color);background-color: var(--secondary-color);}.cta-style2 .cta-btns {gap: 120px;z-index: 1;position: relative;transform: translateX(-45%);}.cta-style2 .shape-image1 {position: absolute;right: -28%;top: 50%;transform: translateY(-51%);width: 44%;height: 100%;}.cta-style2 .shape-image1 .cta-thumb {width: 100%;max-width: 568px;}.cta-style2 .shape-image1 .cta-thumb svg {width: 100%;height: auto;display: block;}.cta-btns {display: flex;flex-wrap: wrap;align-items: center;gap: 30px;}@media (max-width: 1350px) {.custom-reduce {border-radius: 0px;}}@media (max-width: 1299px) {.cta-style2 .cta-btns {gap: 30px;}.cta-style2 .shape-image1 {display: none;}}@media (max-width: 1199px) {.cta-style1 .cta-content {text-align: center;}.cta-style1 .cta-btns {justify-content: center;margin-top: 40px;gap: 20px;}.cta-style2 .cta-btns {justify-content: center;transform: unset;}.cta-style2 .cta-title {text-align: center;}.cta-style2 .contact-icon {width: 80px;height: 80px;line-height: 88px;}.cta-style2 .contact-icon i {font-size: 32px;}}@media (max-width: 575px) {.cta-style2 .cta-space {padding: 80px 15px 80px 15px;}}@media (max-width: 480px) {.cta-style2 .cta-title {font-size: 32px;}}.process-style1 {border: 1px solid var(--border-color);border-radius: 20px;padding: 40px 30px 32px 30px;position: relative;transition: all 0.5s ease;}.process-style1 .process-title {font-size: 24px;line-height: 1.4;margin-bottom: 0;max-width: 13ch;transition: all 0.5s ease;}.process-style1 .process-top {display: inline-flex;align-items: center;gap: 30px;margin-bottom: 18px;z-index: 1;position: relative;}.process-style1 .process-icon {display: block;max-width: 60px;height: 60px;width: 100%;}.process-style1 .process-text {color: var(--text-color);margin-bottom: 0;transition: all 0.5s ease;}.process-style1 .process-number {font-family: var(--title-font);font-size: 48px;position: absolute;right: 20px;top: 25px;color: transparent;-webkit-text-stroke: 1px var(--secondary-color);font-weight: 700;display: block;z-index: 0;}.process-style1:hover {background-color: var(--title-color);}.process-style1:hover .process-title {color: var(--white-color);}.process-style1:hover .process-text {color: var(--white-color);}.process-style1:hover .process-icon img {filter: invert(42%) sepia(68%) saturate(2221%) hue-rotate(168deg) brightness(99%) contrast(101%);}.process-style1:hover .process-number {-webkit-text-stroke: 1px rgba(0, 161, 222, 0.2705882353);}.process-style2 {border: 1px solid var(--border-color);border-radius: 20px;padding: 30px 30px 22px 30px;position: relative;transition: all 0.5s ease;background-color: var(--smoke-color);}.process-style2 .process-title {font-size: 24px;line-height: 1.4;margin-bottom: 0;transition: all 0.5s ease;}.process-style2 .process-title a {color: var(--title-color);}.process-style2 .process-top {display: block;margin-bottom: 10px;}.process-style2 .process-icon {margin-bottom: 30px;display: block;}.process-style2 .process-text {color: var(--text-color);margin-bottom: 0;transition: all 0.5s ease;}.process-style2 .process-number {font-family: var(--title-font);font-size: 48px;position: absolute;right: 20px;top: 25px;color: transparent;-webkit-text-stroke: 1px var(--secondary-color);font-weight: 700;display: block;}.process-style2:hover {background-color: var(--title-color);}.process-style2:hover .process-title a {color: var(--white-color);}.process-style2:hover .process-title a:hover {color: var(--secondary-color);}.process-style2:hover .process-text {color: var(--white-color);}.process-style2:hover .process-icon img {filter: invert(42%) sepia(68%) saturate(2221%) hue-rotate(168deg) brightness(99%) contrast(101%);}.process-style2:hover .process-number {-webkit-text-stroke: 1px rgba(0, 161, 222, 0.2705882353);}.process-style3 {margin-right: 5px;margin-bottom: 5px;border-radius: 20px;padding: 30px 30px 25px 30px;position: relative;transition: all 0.5s ease;background-color: var(--smoke-color);}.process-style3:not(:last-child) {margin-bottom: 30px;}.process-style3::after {content: "";position: absolute;width: 100%;height: 100%;right: -5px;bottom: -5px;background-color: var(--theme-color);z-index: -1;border-radius: 20px;}.process-style3 .process-title {font-size: 24px;line-height: 1.4;margin: 0;transition: all 0.5s ease;}.process-style3 .process-title a {color: var(--title-color);}.process-style3 .process-top {display: inline-flex;align-items: center;gap: 20px;margin-bottom: 18px;}.process-style3 .process-text {color: var(--text-color);margin-bottom: 10px;transition: all 0.5s ease;}.process-style3 .process-number {font-family: var(--title-font);font-size: 30px;position: absolute;right: 26px;bottom: 26px;color: transparent;-webkit-text-stroke: 1px var(--secondary-color);font-weight: 700;display: block;}.process-style3 .process-icon {width: 100%;max-width: 80px;height: 80px;line-height: 80px;background-color: var(--theme-color);border-radius: 20px;text-align: center;}.process-style3 .link-btn {color: var(--secondary-color);}.process-style3 .link-btn i {font-size: 13px;font-weight: 700;}.process-style3 .link-btn:hover {color: var(--white-color);}.process-style3:hover {background-color: var(--title-color);}.process-style3:hover .process-title a {color: var(--white-color);}.process-style3:hover .process-title a:hover {color: var(--secondary-color);}.process-style3:hover .process-text {color: var(--white-color);}.process-style3:hover .process-icon {background-color: var(--secondary-color);}.process-img1 {position: relative;border-radius: 20px;overflow: hidden;}.process-img1 img {width: 100%;}.process-img1 .contact-box {padding: 20px;background-color: var(--title-color);position: absolute;bottom: 50px;right: 0;border-radius: 10px 0 0 10px;border-left: 3px solid var(--white-color);}.process-img1 .contact-box .contact-title {color: var(--white-color);}.process-img1 .contact-box .contact-number a {color: var(--white-color);}.process-img1 .contact-box .contact-number a:hover {color: var(--secondary-color);}.process-img1 .process-btn {width: 100px;height: 100px;text-align: center;color: var(--title-color);background-color: var(--smoke-color);display: flex;align-items: center;justify-content: center;border-radius: 50%;position: absolute;top: 30px;left: 30px;cursor: pointer;transition: all 0.5s ease;}.process-img1 .process-btn a {font-weight: 500;color: var(--title-color);display: block;text-transform: capitalize;font-family: var(--title-font);}.process-img1 .process-btn a i {font-size: 20px;color: var(--title-color);display: block;transition: all 0.5s ease;}.process-img1 .process-btn a:hover {color: var(--white-color);}.process-img1 .process-btn:hover {background-color: var(--title-color);}.process-img1 .process-btn:hover a {color: var(--white-color);}.process-img1 .process-btn:hover i {color: var(--white-color);}.process-layout1 .title-area {margin-bottom: 0;}.process-layout1 .title-area .sec-subtitle {margin-bottom: 30px;}@media (min-width: 1200px) and (max-width: 1299px) {.process-style1 .process-number {font-size: 30px;top: 10px;right: 10px;}}@media (min-width: 1199px) and (max-width: 1299px) {.process-style3 .process-title {font-size: 20px;}}@media (min-width: 767px) and (max-width: 991px) {.process-style1 .process-number {font-size: 30px;top: 10px;right: 10px;}}@media (max-width: 450px) {.process-style1 .process-top {gap: 20px;}.process-style1 .process-number {font-size: 30px;top: 10px;right: 10px;}.process-style1 .process-title {font-size: 20px;}}@media (max-width: 399px) {.process-style3 .process-top {flex-wrap: wrap;}.process-style1 .process-top {flex-wrap: wrap;gap: 10px;}}.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;}.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;}.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;}.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;}.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;}.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;}.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;}.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;}.mt-5 {margin-top: 5px;}@media (max-width: 767px) {.mt-5 {margin-top: 3px;}}.mt-10 {margin-top: 10px;}@media (max-width: 767px) {.mt-10 {margin-top: 6px;}}.mt-15 {margin-top: 15px;}@media (max-width: 767px) {.mt-15 {margin-top: 9px;}}.mt-20 {margin-top: 20px;}@media (max-width: 767px) {.mt-20 {margin-top: 12px;}}.mt-25 {margin-top: 25px;}@media (max-width: 767px) {.mt-25 {margin-top: 15px;}}.mt-30 {margin-top: 30px;}@media (max-width: 767px) {.mt-30 {margin-top: 18px;}}.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;}.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;}.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;}.mt-n1 {margin-top: -0.3125em;}.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;}.mb-15 {margin-bottom: 15px !important;}.mb-20 {margin-bottom: 20px !important;}.mb-35 {margin-bottom: 35px;}.mt-40 {margin-top: 40px;}.mb-40 {margin-bottom: 40px;}@media (max-width: 991px) {.mb-40 {margin-bottom: 30px;}}.mb-45 {margin-bottom: 45px;}@media (max-width: 991px) {.mb-45 {margin-bottom: 30px;}}.mt-40 {margin-top: 45px;}.mb-50 {margin-bottom: 50px;}.mt-55 {margin-top: 55px;}.mt-60 {margin-top: 60px;}.mb-60 {margin-bottom: 60px;}.mb-70 {margin-bottom: 70px;}@media (max-width: 991px) {.mb-70 {margin-bottom: 40px;}}.space, .space-top {padding-top: var(--section-space2);}.space, .space-bottom {padding-bottom: var(--section-space);}.space2, .space-top {padding-top: var(--section-space);}.space2, .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);}.custom-space-bottom {padding-bottom: 252px;}.custom-space-top {padding-top: 375px;}@media (max-width: 1343px) {.custom-space-bottom {padding-bottom: 120px;}.custom-space-top {padding-top: 120px;}}@media (max-width: 991px) {.space, .space-top {padding-top: var(--section-space-mobile);}.space, .space-bottom {padding-bottom: var(--section-space-mobile);}.space2, .space-top {padding-top: var(--section-space-mobile);}.space2, .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;}.custom-space-bottom {padding-bottom: 60px;}.custom-space-top {padding-top: 60px;}}.vs-color-plate {position: fixed;display: block;z-index: 91;padding: 20px;width: 240px;background: #fff;left: 0;text-align: left;top: 30%;transition: all 0.4s ease;box-shadow: -3px 0px 10px -2px rgba(0, 0, 0, 0.1);direction: ltr;transform: translateX(-100%);}.vs-color-plate.open {transform: translateX(0);}.vs-color-plate .color-plate-icon {position: absolute;right: -48px;width: 48px;height: 45px;line-height: 45px;font-size: 21px;border-radius: 0 5px 5px 0;text-align: center;color: var(--white-color);top: 0;cursor: pointer;border: none;padding: 0;box-shadow: -4px 0px 5px rgba(0, 0, 0, 0.2117647059);background-color: var(--theme-color);}.vs-color-plate h4 {display: block;font-size: 18px;margin-bottom: 0px;font-weight: 500;}.vs-color-plate p {font-size: 12px;margin-bottom: 15px;line-height: 20px;}.vs-color-plate .reset-btn {border: none;padding: 0;height: 20px;font-size: 14px;text-transform: capitalize;color: var(--title-color);background-color: var(--smoke-color);width: 100%;height: 40px;}.vs-color-plate .reset-btn:hover {background-color: var(--title-color);color: var(--white-color);}.vs-color-plate input[type=color] {border: none;padding: 0;}.default-color-btn {border: none;background-color: #000;color: var(--white-color);font-weight: 400;font-family: var(--body-font);text-align: center;width: 100%;font-size: 14px;margin: 0 0 10px 0;padding: 5px 0;}