@import url("https://fonts.googleapis.com/css2?family=Saira+Semi+Condensed:wght@300;400;500;600;700;800;900&display=swap");:root {--tg-body-font-family: 'Saira Semi Condensed', sans-serif;--tg-heading-font-family: 'Saira Semi Condensed', sans-serif;--tg-icon-font-family: "Font Awesome 5 Free";--tg-body-font-size: 16px;--tg-body-line-height: 1.62;--tg-heading-line-height: 1.2;--tg-body-color: #74787C;--tg-heading-color: #121212;--tg-theme-primary: #7F5539;--tg-theme-secondary: #171717;--tg-color-dark-blue: #0E104B;--tg-color-yellow-light: #FFBE17;--tg-color-yellow-light-2: #FFFBF3;--tg-color-white-default: #ffffff;--tg-color-gray-1: #F0F0F0;--tg-color-gray-2: #F6F6F6;--tg-color-gray-3: #F8F8F8;--tg-color-gray-4: #F0EFEB;--tg-color-gray-5: #F5F5F5;--tg-color-dark: #121212;--tg-color-dark-2: #1D1D1D;--tg-color-dark-3: #282828;--tg-color-dark-4: #2D2D2D;--tg-border-1: #D9D9D9;--tg-border-2: #EDEDED;--tg-border-3: #ECECEC;--tg-border-4: #E8E8E8;--tg-border-5: #F2F2F2;--tg-fw-extra-bold: 800;--tg-fw-bold: 700;--tg-fw-semi-bold: 600;--tg-fw-medium: 500;--tg-fw-regular: 400;--tg-fw-light: 300;}body {font-family: var(--tg-body-font-family);font-size: var(--tg-body-font-size);font-weight: var(--tg-fw-regular);color: var(--tg-body-color);line-height: var(--tg-body-line-height);}img, .img {max-width: 100%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}a, button {color: var(--tg-theme-primary);outline: none;text-decoration: none;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}a:focus, .btn:focus, .button:focus {text-decoration: none;outline: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}a:hover, button:hover {color: var(--tg-theme-primary);text-decoration: none;}button:focus, input:focus, input:focus, textarea, textarea:focus {outline: 0;}h1, h2, h3, h4, h5, h6 {font-family: var(--tg-heading-font-family);color: var(--tg-heading-color);margin-top: 0px;font-weight: var(--tg-fw-semi-bold);line-height: var(--tg-heading-line-height);text-transform: uppercase;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: inherit;}h1 {font-size: 2.5rem;}h2 {font-size: 2rem;}h3 {font-size: 1.75rem;}h4 {font-size: 1.5rem;}h5 {font-size: 1.25rem;}h6 {font-size: 1rem;}.list-wrap {margin: 0px;padding: 0px;}.list-wrap li {list-style: none;}p {font-family: var(--tg-body-font-family);font-size: var(--tg-body-font-size);line-height: var(--tg-body-line-height);font-weight: var(--tg-fw-regular);color: var(--tg-body-color);margin-bottom: 15px;} /* hr {border-bottom: 1px solid var(--tg-common-color-gray);border-top: 0 none;margin: 30px 0;padding: 0;}*/ label {color: var(--tg-heading-color);cursor: pointer;font-size: var(--tg-body-font-size);font-weight: var(--tg-fw-regular);}input[type=color] {appearance: none;-moz-appearance: none;-webkit-appearance: none;background: none;border: 0;cursor: pointer;height: 100%;width: 100%;padding: 0;border-radius: 50%;}*::-moz-selection {background: var(--tg-theme-primary);color: var(--tg-color-white-default);text-shadow: none;}::-moz-selection {background: var(--tg-theme-primary);color: var(--tg-color-white-default);text-shadow: none;}::selection {background: var(--tg-theme-primary);color: var(--tg-color-white-default);text-shadow: none;}input, textarea {color: var(--tg-body-color);}*::-moz-placeholder {color: var(--tg-body-color);font-size: var(--tg-body-font-size);opacity: 1;}*::placeholder {color: var(--tg-body-color);font-size: var(--tg-body-font-size);opacity: 1;}.fix {overflow: hidden;}.clear {clear: both;}.container {padding-left: 15px;padding-right: 15px;}.row {--bs-gutter-x: 30px;}.gutter-y-30 {--bs-gutter-y: 30px;}.gx-0 {--bs-gutter-x: 0;}.gutter-20 {--bs-gutter-x: 20px;}.gutter-24 {--bs-gutter-x: 24px;}.container {max-width: 1410px;}@media (max-width: 1500px) {.container {max-width: 1320px;}}@media (max-width: 1199.98px) {.container {max-width: 960px;}}@media (max-width: 991.98px) {.container {max-width: 720px;}}@media (max-width: 767.98px) {.container {max-width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.container {max-width: 540px;}}.custom-container {max-width: 1750px;}@media (max-width: 1800px) {.custom-container {max-width: 1680px;}}@media (max-width: 1500px) {.custom-container {max-width: 1320px;}}@media (max-width: 1199.98px) {.custom-container {max-width: 960px;}}@media (max-width: 991.98px) {.custom-container {max-width: 720px;}}@media (max-width: 767.98px) {.custom-container {max-width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.custom-container {max-width: 540px;}}.custom-container-two {max-width: 1900px;}@media (max-width: 1800px) {.custom-container-two {max-width: 1680px;}}@media (max-width: 1500px) {.custom-container-two {max-width: 1320px;}}@media (max-width: 1199.98px) {.custom-container-two {max-width: 960px;}}@media (max-width: 991.98px) {.custom-container-two {max-width: 720px;}}@media (max-width: 767.98px) {.custom-container-two {max-width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.custom-container-two {max-width: 540px;}}.custom-container-three {max-width: 1530px;}@media (max-width: 1800px) {.custom-container-three {max-width: 1530px;}}@media (max-width: 1500px) {.custom-container-three {max-width: 1320px;}}@media (max-width: 1199.98px) {.custom-container-three {max-width: 960px;}}@media (max-width: 991.98px) {.custom-container-three {max-width: 720px;}}@media (max-width: 767.98px) {.custom-container-three {max-width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.custom-container-three {max-width: 540px;}}.include-bg {background-position: center;background-size: cover;background-repeat: no-repeat;}.tg-button-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.btn {user-select: none;-moz-user-select: none;background: var(--tg-color-white-default) none repeat scroll 0 0;border: 1px solid var(--tg-border-2);color: var(--tg-theme-primary);cursor: pointer;display: inline-flex;align-items: center;font-size: 16px;font-weight: var(--tg-fw-semi-bold);font-family: var(--tg-heading-font-family);letter-spacing: 0;line-height: 1;margin-bottom: 0;padding: 19px 30px 18px;text-align: center;text-transform: uppercase;touch-action: manipulation;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;vertical-align: middle;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-ms-border-radius: 0;border-radius: 0;white-space: nowrap;overflow: hidden;--arrow-hover-move-x: 110%;--arrow-hover-move-y: 100%;gap: 15px;}.btn svg {transition: all 0.3s ease-out 0s;width: 14px;}.btn svg path {transition: transform 0.38s cubic-bezier(0.37, 0.08, 0.02, 0.93), opacity 0.18s ease-out;}.btn svg path:nth-of-type(1) {transform: translateX(0) translateY(0);opacity: 1;transition-delay: 0.15s, 0.15s;}.btn svg path:nth-of-type(2) {transform: translateX(calc(-1 * var(--arrow-hover-move-x))) translateY(var(--arrow-hover-move-y));opacity: 0.5;transition-delay: 0s, 0s;}.btn:hover, .btn:focus-visible {background: var(--tg-theme-primary);color: var(--tg-color-white-default);border-color: var(--tg-theme-primary);}.btn:hover svg path:nth-of-type(1), .btn:focus-visible svg path:nth-of-type(1) {transform: translateX(var(--arrow-hover-move-x)) translateY(calc(-1 * var(--arrow-hover-move-y)));opacity: 0;transition-delay: 0s, 0s;}.btn:hover svg path:nth-of-type(2), .btn:focus-visible svg path:nth-of-type(2) {transform: translateX(0) translateY(0);opacity: 1;transition-delay: 0.15s, 0.15s;}.btn.white-btn {background: var(--tg-color-white-default);color: var(--tg-theme-secondary);}.btn.white-btn svg path {stroke: var(--tg-theme-secondary);}.btn-two {background: var(--tg-theme-primary);border-color: var(--tg-theme-primary);color: var(--tg-color-white-default);}.btn-two:hover, .btn-two:focus-visible {background: var(--tg-theme-primary);color: var(--tg-color-white-default);border-color: var(--tg-theme-primary);}.btn-three {background: var(--tg-theme-secondary);color: var(--tg-color-white-default);border-color: var(--tg-theme-secondary);}.btn-three:hover, .btn-three:focus-visible {background: var(--tg-theme-primary);color: var(--tg-color-white-default);border-color: var(--tg-theme-primary);}.transparent-btn {border: 1px solid rgba(255, 255, 255, 0.12);background: rgba(255, 255, 255, 0.06);backdrop-filter: blur(7px);color: var(--tg-color-white-default);}.arrow-btn {--arrow-hover-move-x: -110%;display: inline-flex;align-items: center;gap: 10px;transition: 0.3s linear;}.arrow-btn svg {color: var(--tg-color-white-default);width: 15px;transition: all 0.3s ease-out 0s;transform: translateY(-1px);}.arrow-btn svg path {transition: transform 0.38s cubic-bezier(0.37, 0.08, 0.02, 0.93), opacity 0.18s ease-out;}.arrow-btn svg path:nth-of-type(1) {transform: translateX(0);opacity: 1;transition-delay: 0.15s, 0.15s;}.arrow-btn svg path:nth-of-type(2) {transform: translateX(calc(1 * var(--arrow-hover-move-x)));opacity: 0.5;transition-delay: 0s, 0s;}.arrow-btn:focus-visible svg, .arrow-btn:hover svg {color: var(--tg-heading-color);}.arrow-btn:focus-visible svg path:nth-of-type(1), .arrow-btn:hover svg path:nth-of-type(1) {transform: translateX(calc(-1 * var(--arrow-hover-move-x)));opacity: 0;transition-delay: 0s, 0s;}.arrow-btn:focus-visible svg path:nth-of-type(2), .arrow-btn:hover svg path:nth-of-type(2) {transform: translateX(0) translateY(0);opacity: 1;transition-delay: 0.15s, 0.15s;}.border-btn {font-size: 16px;font-weight: 600;border: 1px solid var(--tg-color-dark);-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-ms-border-radius: 0;border-radius: 0;background: transparent;text-transform: uppercase;color: var(--tg-color-dark);padding: 18px 29px;}.border-btn:hover {color: var(--tg-color-white-default);background: var(--tg-color-dark);border-color: var(--tg-color-dark);}#preloader {background-color: var(--tg-color-white-default);height: 100%;width: 100%;position: fixed;margin-top: 0px;top: 0px;z-index: 9999;}#preloader .loader .loader-container {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 150px;height: 150px;border: 3px solid rgba(240, 240, 240, 0.7);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}#preloader .loader .loader-container::before {position: absolute;content: "";display: block;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 150px;height: 150px;border-top: 3px solid var(--tg-theme-primary);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;animation: loaderspin 1.8s infinite ease-in-out;-webkit-animation: loaderspin 1.8s infinite ease-in-out;}#preloader .loader .loader-icon {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100px;text-align: center;}#preloader .loader .loader-icon img {animation: loaderpulse alternate 900ms infinite;width: 100px;}@keyframes loaderspin {0% {transform: translate(-50%, -50%) rotate(0deg);}100% {transform: translate(-50%, -50%) rotate(360deg);}}@-webkit-keyframes loaderspin {0% {transform: translate(-50%, -50%) rotate(0deg);}100% {transform: translate(-50%, -50%) rotate(360deg);}}@keyframes loaderpulse {0% {transform: scale(1);}100% {transform: scale(1.2);}}.grey-bg {background: var(--tg-color-gray-4);}.grey-bg-two {background: var(--tg-color-gray-2);}.grey-bg-three {background: var(--tg-border-5);}.white-bg {background: var(--tg-color-white-default);}.black-bg {background: var(--tg-common-color-black);}.offCanvas-toggle {position: relative;margin-right: 40px;padding-right: 40px;}@media (max-width: 991.98px) {.offCanvas-toggle {margin-right: 25px;padding-right: 25px;}}@media (max-width: 767.98px) {.offCanvas-toggle {display: none;}}.offCanvas-toggle::before {content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 60px;background: var(--tg-border-1);}.offCanvas-toggle .menu-tigger {color: var(--tg-heading-color);}.offCanvas-toggle .menu-tigger:hover {color: var(--tg-theme-primary);}.offCanvas-toggle-two {margin-right: 0;padding-right: 0;padding-left: 40px;}.offCanvas-toggle-two::before {right: auto;left: 0;height: 104px;}.offCanvas__info {background: var(--tg-color-white-default) none repeat scroll 0 0;height: 100%;padding: 30px;position: fixed;right: 0;top: 0;transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-ms-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);width: 340px;z-index: 999;overflow-y: scroll;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.offCanvas__info.active {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.offCanvas__info::-webkit-scrollbar {width: 0px;}.offCanvas__close-icon {margin-top: -16px;text-align: right;}.offCanvas__close-icon button {background: transparent;border: 0 none;color: var(--tg-theme-primary);cursor: pointer;font-size: 20px;padding: 0;}.offCanvas__logo img {max-height: 85px;}.offCanvas__side-info {border-top: 1px solid var(--tg-theme-primary);padding-top: 25px;}.offCanvas__side-info .contact-list h4 {color: var(--tg-heading-color);font-weight: 700;font-size: 18px;}.offCanvas__side-info .contact-list p {color: var(--tg-body-color);margin: 0;margin-bottom: 2px;line-height: 26px;}.offCanvas__social-icon a {color: var(--tg-theme-primary);display: inline-block;margin-right: 20px;text-align: center;}.offCanvas__social-icon a:hover {color: var(--tg-theme-secondary);}.offCanvas__overly {position: fixed;background: #000;top: 0;left: 0;height: 100%;width: 100%;z-index: 99;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.offCanvas__overly.active {opacity: 0.7;visibility: visible;}.breadcrumb__bg {background-size: cover;background-position: center;padding: 120px 0;}@media (max-width: 1199.98px) {.breadcrumb__bg {padding: 100px 0;}}@media (max-width: 767.98px) {.breadcrumb__bg {padding: 80px 0;}}.breadcrumb__content {display: inline-block;border: 1px solid #FFF;background: rgba(255, 255, 255, 0.03);backdrop-filter: blur(18px);padding: 55px 90px 55px 60px;}@media (max-width: 1199.98px) {.breadcrumb__content {padding: 40px 70px 40px 40px;}}@media (max-width: 767.98px) {.breadcrumb__content {padding: 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.breadcrumb__content {padding: 30px 35px;}}.breadcrumb__content .title {margin-bottom: 12px;font-weight: 600;text-transform: uppercase;line-height: 1;color: #FFF;}.breadcrumb__content .breadcrumb {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;margin-bottom: 0;gap: 6px;}.breadcrumb__content .breadcrumb>* {font-size: 16px;color: #FFF;font-weight: 600;text-transform: uppercase;}.breadcrumb__content .breadcrumb>* a {color: #FFF;}.breadcrumb__content .breadcrumb>* a:hover {color: var(--tg-theme-primary);}.breadcrumb__content .breadcrumb .breadcrumb-separator {line-height: 1;font-size: 16px;font-weight: 700;color: var(--tg-body-color);}.tgmenu__search-form .select2-container {margin-left: -29px;}.tgmenu__search-form .select2-container .select2-selection--single .select2-selection__rendered {padding-left: 37px;padding-right: 28px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 0.75rem center;background-size: 16px 12px;font-size: 14px;font-family: var(--tg-heading-font-family);color: var(--tg-heading-color);font-weight: 500;}.tgmenu__search-form .select2-container .select2-selection--single {height: auto;}.course-category-dropdown {background: var(--tg-color-white-default);border: 1px solid var(--tg-border-2);margin: 0 0;}.course-category-dropdown .select2-results__options {margin-top: 7px;}.course-category-dropdown .select2-results__option {padding: 1px 10px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.course-category-dropdown .select2-results__option--selectable:hover {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.scroll__top {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;line-height: 0;position: fixed;bottom: -10%;right: 50px;font-size: 16px;border-radius: 0;z-index: 99;color: var(--tg-heading-color);text-align: center;cursor: pointer;background: var(--tg-color-white-default);transition: 1s ease;border: 1px solid var(--tg-border-4);}@media (max-width: 1199.98px) {.scroll__top {right: 25px;bottom: 25px;}}@media (max-width: 991.98px) {.scroll__top {right: 30px;}}@media (max-width: 767.98px) {.scroll__top {right: 15px;width: 35px;height: 35px;font-size: 14px;}}.scroll__top.open {bottom: 30px;}@media (max-width: 767.98px) {.scroll__top.open {bottom: 15px;}}.scroll__top::after {position: absolute;z-index: -1;content: "";top: 100%;left: 5%;height: 10px;width: 90%;opacity: 1;background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);}.scroll__top:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);color: var(--tg-color-white-default);}.section__title {position: relative;padding-top: 45px;}@media (max-width: 1199.98px) {.section__title {padding-top: 30px;}}.section__title-two {padding-top: 0;}.section__title .title {font-size: 48px;line-height: 1.2;margin: 0 0;text-transform: uppercase;font-weight: 600;color:var(--tg-heading-color);}@media (max-width: 1500px) {.section__title .title {font-size: 45px;}}@media (max-width: 1199.98px) {.section__title .title {font-size: 42px;}}@media (max-width: 767.98px) {.section__title .title {font-size: 36px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.section__title .title {font-size: 36px;}}.section__title .number {font-size: 160px;font-weight: 600;line-height: 0.75;margin-bottom: 0;color: var(--tg-color-gray-1);z-index: -1;position: absolute;left: -60px;top: 0;margin-top:0;font-family:var(--tg-heading-font-family);text-transform:uppercase;}@media (max-width: 1500px) {.section__title .number {left: -30px;}}@media (max-width: 1199.98px) {.section__title .number {font-size: 115px;left: -20px;}}@media (max-width: 767.98px) {.section__title .number {font-size: 100px;left: 0;}}.section__title p {margin-bottom: 0;margin-top: 15px;}@media (max-width: 767.98px) {.section__title p br {display: none;}}.section__title-three {padding-top: 0;}.section__title-three .sub-title {display: block;font-size: 16px;text-transform: uppercase;font-weight: 600;color: var(--tg-theme-primary);line-height: 1;margin-bottom: 15px;}.section__title.white-title .title {color: var(--tg-color-white-default);}.section__title.white-title .number {color: var(--tg-heading-color);}.section__title.white-title p {color: #ACAACC;}.section__title .desc {margin: 10px 0 0;}@media (max-width: 991.98px) {.section__title.mb-70, .section__title.mb-60 {margin-bottom: 40px;}}.tgmobile__search {padding: 0 20px 25px 25px;}.tgmobile__search form {position: relative;}.tgmobile__search input {display: block;width: 100%;border: none;padding: 10px 45px 10px 20px;font-size: 15px;height: 45px;background: var(--tg-color-gray-2);color: var(--tg-heading-color);-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-ms-border-radius: 0;border-radius: 0;}.tgmobile__search input::placeholder {font-size: 15px;color: var(--tg-body-color);}.tgmobile__search button {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);border: none;padding: 0;right: 20px;line-height: 1;background: transparent;color: var(--tg-heading-color);}.tgmobile__menu {position: fixed;right: 0;top: 0;width: 300px;padding-right: 30px;max-width: 100%;height: 100%;z-index: 999;border-radius: 0px;transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-ms-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86) e;-o-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transform: translateX(101%);-moz-transform: translateX(101%);-ms-transform: translateX(101%);-o-transform: translateX(101%);transform: translateX(101%);}.tgmobile__menu .navbar-collapse {display: block !important;}.tgmobile__menu .nav-logo {position: relative;padding: 30px 25px;text-align: left;}.tgmobile__menu .nav-logo img {width: 150px;}.tgmobile__menu .navigation {position: relative;display: block;width: 100%;float: none;margin: 0;padding: 0;}.tgmobile__menu .navigation li {position: relative;display: block;border-top: 1px solid rgba(0, 0, 0, 0.1);}.tgmobile__menu .navigation li.active>a {color: var(--tg-theme-primary);}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn {position: absolute;right: 20px;top: 6px;width: 32px;height: 32px;text-align: center;font-size: 16px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;color: var(--tg-heading-color);background: var(--tg-color-gray-1);cursor: pointer;border-radius: 0;-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;z-index: 5;}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%) rotate(0);-ms-transform: translate(-50%, -50%) rotate(0);transform: translate(-50%, -50%) rotate(0);border-radius: 10px;width: 12px;height: 2px;background-color: var(--tg-theme-secondary);-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line::after {content: "";position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%) rotate(0);-ms-transform: translate(-50%, -50%) rotate(0);transform: translate(-50%, -50%) rotate(0);border-radius: 10px;width: 2px;height: 12px;background-color: var(--tg-theme-secondary);-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open {background-color: var(--tg-theme-primary);}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line {background-color: var(--tg-color-white-default);}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line::after {display: none;}.tgmobile__menu .navigation li>a {position: relative;display: block;padding: 10px 60px 10px 25px;font-size: 15px;font-weight: 600;color: var(--tg-heading-color);text-transform: uppercase;-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;border: none;letter-spacing: 1px;}.tgmobile__menu .navigation li>a::before {content: "";position: absolute;left: 0;top: 0;height: 0;-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;width: 2px;background: var(--tg-theme-primary);pointer-events: none;}.tgmobile__menu .navigation li ul li>a {margin-left: 20px;}.tgmobile__menu .navigation li ul li ul li a {margin-left: 40px;}.tgmobile__menu .navigation li ul li ul li ul li a {margin-left: 60px;}.tgmobile__menu .navigation li>ul {display: none;}.tgmobile__menu .navigation li>ul>li>ul {display: none;}.tgmobile__menu .navigation ul {padding: 0;margin: 0;}.tgmobile__menu .navigation ul li a {display: block;}.tgmobile__menu .navigation ul li ul li>a {font-size: 16px;margin-left: 20px;text-transform: capitalize;}.tgmobile__menu .navigation:last-child {border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.tgmobile__menu .navigation>li>ul>li:first-child {border-top: 1px solid rgba(0, 0, 0, 0.1);}.tgmobile__menu .navigation>li.active>a::before {height: 100%;}.tgmobile__menu .close-btn {position: absolute;right: 15px;top: 28px;line-height: 30px;width: 35px;text-align: center;font-size: 14px;color: var(--tg-theme-primary);cursor: pointer;padding: 8px;z-index: 10;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.tgmobile__menu .close-btn i[class^=flaticon-]:before {font-weight: var(--tg-fw-bold) !important;}.tgmobile__menu-backdrop {position: fixed;right: 0;top: 0;width: 100%;height: 100%;z-index: 99;transition: all 700ms ease;-moz-transition: all 700ms ease;-webkit-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;opacity: 0;visibility: hidden;background: rgba(0, 0, 0, 0.5);}.tgmobile__menu .social-links ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;text-align: center;padding: 30px 20px 20px;align-items: center;justify-content: center;flex-wrap: wrap;}.tgmobile__menu .social-links ul li {position: relative;display: inline-block;margin: 0px 6px 10px;}.tgmobile__menu .social-links ul li a {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;position: relative;line-height: 32px;font-size: 16px;color: var(--tg-theme-secondary);-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;border: 1px solid #efefef;border-radius: 0;}.tgmobile__menu .social-links ul li a:hover {border-color: var(--tg-theme-primary);background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.tgmobile__menu .tgmenu__action {padding: 0 0;margin: 0 0;}.tgmobile__menu .tgmenu__action>ul {margin: 0 0;padding: 30px 20px 0;justify-content: center;gap: 0 15px;}.tgmobile__menu .tgmenu__action>ul li {margin: 0 0;}.tgmobile__menu .tgmenu__action>ul .header-btn {display: block;}.tgmobile__menu-box {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;max-height: 100%;overflow-y: auto;overflow-x: hidden;background: var(--tg-color-white-default);padding: 0px 0px;z-index: 5;box-shadow: -9px 0 14px 0px rgba(0, 0, 0, 0.06);}.tgmobile__menu-outer .mobile-nav-toggler {position: relative;float: right;font-size: 40px;line-height: 50px;cursor: pointer;display: none;color: var(--tg-color-white-default);margin-right: 30px;top: 15px;}.mobile-menu-visible {overflow: hidden;}.mobile-menu-visible .tgmobile__menu {-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}.mobile-menu-visible .tgmobile__menu-backdrop {opacity: 1;visibility: visible;}.mobile-menu-visible .tgmobile__menu .close-btn {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}@-webkit-keyframes hoverShine {100% {left: 125%;}}@keyframes hoverShine {100% {left: 125%;}}.rotateme {-webkit-animation-name: rotateme;animation-name: rotateme;-webkit-animation-duration: 180s;animation-duration: 180s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@keyframes rotateme {from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes rotateme {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}.alltuchtopdown {-webkit-animation: alltuchtopdown 1.5s ease-in-out 0s infinite alternate;animation: alltuchtopdown 1.5s ease-in-out 0s infinite alternate;animation-duration: 3s;}@keyframes alltuchtopdown {0% {-webkit-transform: rotateX(0deg) translateY(0px);-moz-transform: rotateX(0deg) translateY(0px);-ms-transform: rotateX(0deg) translateY(0px);-o-transform: rotateX(0deg) translateY(0px);transform: rotateX(0deg) translateY(0px);}50% {-webkit-transform: rotateX(0deg) translateY(-20px);-moz-transform: rotateX(0deg) translateY(-20px);-ms-transform: rotateX(0deg) translateY(-20px);-o-transform: rotateX(0deg) translateY(-20px);transform: rotateX(0deg) translateY(-20px);}100% {-webkit-transform: rotateX(0deg) translateY(0px);-moz-transform: rotateX(0deg) translateY(0px);-ms-transform: rotateX(0deg) translateY(0px);-o-transform: rotateX(0deg) translateY(0px);transform: rotateX(0deg) translateY(0px);}}@-webkit-keyframes alltuchtopdown {0% {-webkit-transform: rotateX(0deg) translateY(0px);-moz-transform: rotateX(0deg) translateY(0px);-ms-transform: rotateX(0deg) translateY(0px);-o-transform: rotateX(0deg) translateY(0px);transform: rotateX(0deg) translateY(0px);}50% {-webkit-transform: rotateX(0deg) translateY(-20px);-moz-transform: rotateX(0deg) translateY(-20px);-ms-transform: rotateX(0deg) translateY(-20px);-o-transform: rotateX(0deg) translateY(-20px);transform: rotateX(0deg) translateY(-20px);}100% {-webkit-transform: rotateX(0deg) translateY(0px);-moz-transform: rotateX(0deg) translateY(0px);-ms-transform: rotateX(0deg) translateY(0px);-o-transform: rotateX(0deg) translateY(0px);transform: rotateX(0deg) translateY(0px);}}.img-custom-anim-left {animation: img-anim-left 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;opacity: 0;}@keyframes img-anim-left {0% {transform: translateX(-5%);clip-path: inset(0 100% 0 0);opacity: 0;}100% {transform: translateX(0);clip-path: inset(0 0 0 0);opacity: 1;}}.img-custom-anim-right {animation: img-anim-right 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;opacity: 0;}@keyframes img-anim-right {0% {transform: translateX(5%);clip-path: inset(0 0 0 100%);opacity: 0;}100% {transform: translateX(0);clip-path: inset(0 0 0 0);opacity: 1;}}.img-custom-anim-top {animation: img-anim-top 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;}@keyframes img-anim-top {0% {transform: translateY(-5%);clip-path: inset(0 0 100% 0);opacity: 0;}100% {transform: translateY(0);clip-path: inset(0 0 0 0);opacity: 1;}}@keyframes fadeInUp2 {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInUp2 {-webkit-animation-name: fadeInUp2;animation-name: fadeInUp2;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@keyframes fadeRight2 {0% {opacity: 0;-webkit-transform: translateX(100px);-ms-transform: translateX(100px);transform: translateX(100px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeRight2 {-webkit-animation-name: fadeRight2;animation-name: fadeRight2;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@keyframes pulse-border {0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@-webkit-keyframes pulse-border {0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}.search__popup {padding-top: 70px;padding-bottom: 100px;position: fixed;top: 0;left: 0;right: 0;width: 100%;background: var(--tg-color-white-default);backdrop-filter: blur(10px);z-index: 99;-webkit-transform: translateY(calc(-100% - 80px));-moz-transform: translateY(calc(-100% - 80px));-ms-transform: translateY(calc(-100% - 80px));-o-transform: translateY(calc(-100% - 80px));transform: translateY(calc(-100% - 80px));-webkit-transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;-moz-transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition-delay: 0.5s;}.search__popup.search-opened {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);transition-delay: 0s;z-index: 99999999;}.search__popup.search-opened .search__input {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;transition-delay: 0.3s;}.search__popup.search-opened .search__input::after {width: 100%;transition-delay: 0.5s;}.search__input {position: relative;height: 80px;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;transition-delay: 0.5s;opacity: 0;}.search__input::after {position: absolute;content: "";left: 0;bottom: 0;width: 0%;height: 1px;background-color: var(--tg-theme-primary);transition-delay: 0.3s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.search__input input {width: 100%;height: 100%;background-color: transparent;border: 0;outline: 0;font-size: 24px;color: var(--tg-heading-color);border-bottom: 1px solid transparent;padding: 0;padding-right: 30px;}.search__input input::placeholder {font-size: 24px;}.search__input button {position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 18px;color: var(--tg-theme-primary);border: none;padding: 0 0;background: transparent;}.search__close {position: absolute;top: 10%;right: 2%;z-index: 2;}.search-close-btn {margin: 0;padding: 0;border: none;color: var(--tg-theme-primary);cursor: pointer;background: transparent;}.search-popup-overlay {position: fixed;right: 0;top: 0;width: 100%;height: 100%;z-index: 4;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;transition-delay: 0.5s;opacity: 0;visibility: hidden;background: #000d25;}.search-popup-overlay.search-popup-overlay-open {opacity: 0.55;visibility: visible;transition-delay: 0s;}.search-input-field~.search-focus-border {position: absolute;bottom: 0;left: auto;right: 0;width: 0;height: 1px;background-color: var(--tg-theme-primary);transition: all 0.5s;}.search-input-field:focus~.search-focus-border {width: 100%;left: 0;right: auto;transition: all 0.5s;}.transparent-header {position: absolute;left: 0;top: 0px;width: 100%;z-index: 9;height: auto;}@media (max-width: 767.98px) {.transparent-header {top: 0;}}.tg-header__top {background-color: var(--tg-color-dark);padding: 7px 0;}@media (max-width: 991.98px) {.tg-header__top-menu {display: none;}}.tg-header__top-menu .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;}.tg-header__top-menu .list-wrap li a {color: var(--tg-color-white-default);text-transform: uppercase;font-size: 12px;position: relative;font-weight: 600;}.tg-header__top-menu .list-wrap li a::before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: var(--tg-color-white-default);-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: transform 0.4s cubic-bezier(1, 0, 0, 1);transition: transform 0.4s cubic-bezier(0.74, 0.72, 0.27, 0.24);}.tg-header__top-menu .list-wrap li a:hover::before {-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);}.tg-header__top-delivery p {margin-bottom: 0;text-align: center;color: var(--tg-color-white-default);font-weight: 500;font-size: 14px;}@media (max-width: 991.98px) {.tg-header__top-social {display: none;}}.tg-header__top-social .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: flex-end;gap: 20px;}.tg-header__top-social .list-wrap li a {font-size: 12px;font-weight: 600;color: var(--tg-color-white-default);position: relative;}.tg-header__top-social .list-wrap li a::before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: var(--tg-color-white-default);-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: transform 0.4s cubic-bezier(1, 0, 0, 1);transition: transform 0.4s cubic-bezier(0.74, 0.72, 0.27, 0.24);}.tg-header__top-social .list-wrap li a:hover::before {-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);}.tg-header__phone {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 10px;color: #E6EAEF;font-size: 14px;font-weight: var(--tg-fw-medium);}.tg-header__phone a {color: #E6EAEF;}.tg-header__phone a:hover {color: var(--tg-color-white-default);}.tg-header__phone img {opacity: 0.6;}@media (max-width: 1199.98px) {.tg-header__area {padding: 20px 0;}}.tg-header__area .mobile-nav-toggler {position: relative;font-size: 30px;cursor: pointer;line-height: 1;color: var(--tg-theme-primary);display: none;}@media (max-width: 1199.98px) {.tg-header__area .mobile-nav-toggler {display: block;}}.tg-header__area.sticky-menu {padding: 0 0;}@media (max-width: 1199.98px) {.tg-header__area.sticky-menu {padding: 20px 0;}}.tg-header__style-two .tgmenu__search-form {width: 450px;}@media (max-width: 1500px) {.tg-header__style-two .tgmenu__search-form {width: 360px;}}@media (max-width: 1199.98px) {.tg-header__style-two .tgmenu__search-form {width: 400px;}}@media (max-width: 991.98px) {.tg-header__style-two .tgmenu__search-form {width: auto;}}.tg-header__area-two {background: var(--tg-color-gray-2);}.tg-header__area-three.sticky-menu .tgmenu__navbar-wrap>ul, .tg-header__area-three .tgmenu__navbar-wrap>ul {margin: 0 0 0 0;}.tg-header__area-three.sticky-menu .tgmenu__navbar-wrap>ul>li, .tg-header__area-three .tgmenu__navbar-wrap>ul>li {margin-right: 50px;}.tg-header__area-three.sticky-menu .tgmenu__navbar-wrap>ul>li:last-child, .tg-header__area-three .tgmenu__navbar-wrap>ul>li:last-child {margin-right: 0;}.tg-header__area-three.sticky-menu .tgmenu__navbar-wrap>ul>li>a, .tg-header__area-three .tgmenu__navbar-wrap>ul>li>a {padding: 18px 0;}.tg-header__area-three .offCanvas-toggle-two::before {height: 52px;}@media (max-width: 991.98px) {.tg-header__logo-area {display: none;}}.tg-header__logo-area-inner {border-bottom: 1px solid var(--tg-border-1);padding: 30px 0;}@media (max-width: 1199.98px) {.tg-header__logo-area-inner {padding: 20px 0;}}@media (max-width: 1199.98px) {.tg-header__logo-area .logo {display: none;}}.tg-header__logo-area .logo img {max-height: 45px;}.tg-header__logo-area-right {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;align-items: center;gap: 40px;justify-content: flex-end;}@media (max-width: 1199.98px) {.tg-header__logo-area-right {justify-content: space-between;}}.tg-header__logo-area-two {border-bottom: 1px solid #F1EFE8;}.tg-header__logo-area-two .tg-header__logo-area-inner {border-bottom: none;}.tg-header__logo-area-two .tg-header__logo-area-right {gap: 60px;}@media (max-width: 1500px) {.tg-header__logo-area-two .tg-header__logo-area-right {gap: 40px;}}@media (max-width: 1199.98px) {.tg-header__logo-area-two .tg-header__logo-area-right {gap: 30px;}}@media (max-width: 1199.98px) {.tg-header__logo-area-two .tg-header__logo-area-right .header-btn-two {margin-right: 0;}}.tg-header__info-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px 60px;}@media (max-width: 1500px) {.tg-header__info-wrap {gap: 20px 40px;}}@media (max-width: 1199.98px) {.tg-header__info-wrap {gap: 20px 30px;}}.tg-header__info-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 15px;}.tg-header__info-item .icon {width: 45px;height: 45px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-white-default);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;color: var(--tg-heading-color);line-height: 0;font-size: 18px;flex: 0 0 auto;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.tg-header__info-item .content span {display: block;font-size: 14px;line-height: 1;margin-bottom: 4px;}.tg-header__info-item .content .title {margin-bottom: 0;font-size: 18px;font-weight: 500;}.tg-header__info-item:hover .icon {color: var(--tg-theme-primary);}.tg-header__info-item-two .icon {background: var(--tg-color-gray-4);}.tgmenu__nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;justify-content: flex-start;}@media (max-width: 991.98px) {.tgmenu__nav {justify-content: space-between;}}.tgmenu__nav .logo img {max-height: 85px;width:auto;}.tgmenu__navbar-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-grow: 1;}.tgmenu__navbar-wrap ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 0;flex-direction: row;flex-wrap: wrap;margin: 0 auto;}@media (max-width: 1500px) {.tgmenu__navbar-wrap ul {margin: 0 auto 0 40px;}}.tgmenu__navbar-wrap ul li {display: block;position: relative;list-style: none;}.tgmenu__navbar-wrap ul li a {font-size: 16px;font-weight: var(--tg-fw-semi-bold);text-transform: uppercase;color: var(--tg-heading-color);font-family: var(--tg-heading-font-family);padding: 42px 15px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;line-height: 1;position: relative;z-index: 1;letter-spacing: 1.2px;}@media (max-width: 1500px) {.tgmenu__navbar-wrap ul li a {padding: 42px 18px;}}.tgmenu__navbar-wrap ul li .sub-menu {position: absolute;left: 0;top: 100%;min-width: 230px;border: 1px solid #f5f5f5;background: var(--tg-color-white-default);margin: 0;-webkit-transform: scale(1, 0);-moz-transform: scale(1, 0);-ms-transform: scale(1, 0);-o-transform: scale(1, 0);transform: scale(1, 0);transform-origin: 0 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-box-shadow: 0px 30px 70px 0px rgba(137, 139, 142, 0.15);-moz-box-shadow: 0px 30px 70px 0px rgba(137, 139, 142, 0.15);box-shadow: 0px 30px 70px 0px rgba(137, 139, 142, 0.15);border-radius: 0;padding: 18px 0;display: block;visibility: hidden;opacity: 0;z-index: 9;}.tgmenu__navbar-wrap ul li .sub-menu.sub-menu-right {right: 0;left: auto;}.tgmenu__navbar-wrap ul li .sub-menu .sub-menu {right: auto;left: 100%;top: 0;}.tgmenu__navbar-wrap ul li .sub-menu li {margin-left: 0;text-align: left;display: block;}.tgmenu__navbar-wrap ul li .sub-menu li a {padding: 8px 15px 8px 25px;display: block;color: var(--tg-heading-color);font-size: 15px;letter-spacing: 1px;text-transform: uppercase;line-height: 1.2;}.tgmenu__navbar-wrap ul li .sub-menu li:hover>a, .tgmenu__navbar-wrap ul li .sub-menu li.active>a {color: var(--tg-theme-primary);}.tgmenu__navbar-wrap ul li .sub-menu li:hover>a {-webkit-transform: translateX(8px);-moz-transform: translateX(8px);-ms-transform: translateX(8px);-o-transform: translateX(8px);transform: translateX(8px);}.tgmenu__navbar-wrap ul li:hover>.sub-menu {opacity: 1;visibility: visible;transform: scale(1);}.tgmenu__navbar-wrap>ul>li.active a, .tgmenu__navbar-wrap>ul>li:hover a {color: var(--tg-theme-primary);}.tgmenu__navbar-wrap-two>ul {margin: 0 0 0 auto;}.tgmenu__navbar-wrap-two>ul>li {margin-right: 50px;}.tgmenu__navbar-wrap-two>ul>li:last-child {margin-right: 0;}.tgmenu__navbar-wrap-two>ul>li a {padding: 35px 0;}.tgmenu__navbar-wrap-three ul li a {color: var(--tg-color-white-default);}.tgmenu__main-menu li.menu-item-has-children .dropdown-btn {display: none;}.tgmenu__main-menu li.menu-item-has-children>a::after {content: "\f078";display: block;font-family: var(--tg-icon-font-family);font-size: 12px;font-weight: var(--tg-fw-bold);margin-left: 6px;}.tgmenu__search {margin-inline-end: 25px;}@media (max-width: 1199.98px) {.tgmenu__search {margin-left: auto;}}.tgmenu__search-form {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 535px;border-radius: 100px;border: 1px solid #D3D2DF;}@media (max-width: 1800px) {.tgmenu__search-form {width: 485px;}}@media (max-width: 1500px) {.tgmenu__search-form {width: 380px;}}@media (max-width: 1199.98px) {.tgmenu__search-form {width: 500px;}}@media (max-width: 991.98px) {.tgmenu__search-form {width: auto;}}.tgmenu__search-form .select-grp {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;background: transparent;border: none;padding: 12px 0 12px 17px;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-ms-border-radius: 0;border-radius: 0;width: 153px;flex: 0 0 auto;position: relative;}.tgmenu__search-form .select-grp::after {content: "";position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 1px;height: 20px;background: #BDBABB;}@media (max-width: 991.98px) {.tgmenu__search-form .select-grp::after {display: none;}}.tgmenu__search-form .select-grp svg {width: 16px;height: 16px;flex: 0 0 auto;}.tgmenu__search-form .select-grp path {fill: var(--tg-theme-primary);}.tgmenu__search-form .form-select {outline: none;box-shadow: none;border: none;padding-left: 8px;color: var(--tg-heading-color);font-family: var(--tg-heading-font-family);font-size: 14px;}.tgmenu__search-form .input-grp {position: relative;flex-grow: 1;margin-left: -1px;}@media (max-width: 991.98px) {.tgmenu__search-form .input-grp {display: none;}}.tgmenu__search-form input {display: block;width: 100%;background: transparent;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-ms-border-radius: 0;border-radius: 0;padding: 12px 50px 10px 20px;height: 50px;font-size: 15px;font-family: var(--tg-heading-font-family);}.tgmenu__search-form input::placeholder {color: #8D9DB5;font-size: 14px;}.tgmenu__search-form [type=submit] {position: absolute;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 4px;width: 44px;height: 44px;border: none;padding: 0 0;background: var(--tg-theme-primary);font-size: 20px;color: var(--tg-color-white-default);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}.tgmenu__search-form [type=submit]:hover {background: var(--tg-theme-secondary);color: var(--tg-heading-color);}.tgmenu__search-bar {flex-grow: 1;}@media (max-width: 1500px) {.tgmenu__search-bar {max-width: 240px;}}@media (max-width: 1199.98px) {.tgmenu__search-bar {max-width: 100%;}}@media (max-width: 991.98px) {.tgmenu__search-bar {display: none;}}.tgmenu__search-bar form {position: relative;}.tgmenu__search-bar form input {display: block;width: 100%;background: var(--tg-color-white-default);border: 1px solid var(--tg-border-2);-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;padding: 12px 50px 10px 20px;height: 45px;font-size: 15px;font-family: var(--tg-heading-font-family);}.tgmenu__search-bar form input::placeholder {color: #8D9DB5;font-size: 14px;}.tgmenu__search-bar form [type=submit] {position: absolute;top: 50%;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);-o-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);right: 10px;border: none;padding: 0 0;background: transparent;font-size: 24px;color: #8D9DB5;}.tgmenu__search-bar form [type=submit]:hover {color: var(--tg-theme-primary);}@media (max-width: 1199.98px) {.tgmenu__action {margin: 0 30px 0 auto;}}@media (max-width: 767.98px) {.tgmenu__action {display: none;}}.tgmenu__action>ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 8px;}.tgmenu__action>ul li {position: relative;margin-left: 30px;flex: 0 0 auto;}@media (max-width: 991.98px) {.tgmenu__action>ul li {margin-left: 20px;}}.tgmenu__action>ul li.header-search a {font-size: 18px;color: var(--tg-color-dark);line-height: 0;}.tgmenu__action>ul li.header-search a:hover {color: var(--tg-theme-primary);}.tgmenu__action>ul li.header-search-two a {color: var(--tg-color-white-default);}.tgmenu__action>ul li .cart-count {color: var(--tg-color-dark);font-size: 20px;line-height: 0;margin: 0;position: relative;}.tgmenu__action>ul li .cart-count span {position: absolute;bottom: -4px;right: -11px;width: 20px;height: 20px;font-size: 12px;font-weight: 500;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-theme-primary);color: var(--tg-color-white-default);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;z-index: 1;}.tgmenu__action>ul li .cart-count:hover {color: var(--tg-theme-primary);}.tgmenu__action>ul li .cart-count-two {color: var(--tg-color-white-default);}.tgmenu__action>ul li.header-btn {margin-left: 50px;}@media (max-width: 1199.98px) {.tgmenu__action>ul li.header-btn {margin-left: 40px;}}@media (max-width: 991.98px) {.tgmenu__action>ul li.header-btn {margin-left: 30px;}}.tgmenu__action>ul li.header-btn-three .btn {color: var(--tg-theme-secondary);}.tgmenu__action>ul li.header-btn-three .btn:hover {color: var(--tg-color-white-default);}.tgmenu__action>ul li:first-child {margin-left: 0;}@media (max-width: 1500px) {.tgmenu__action>ul li.free-btn {display: none;}}.tgmenu__action>ul li.login-btn {padding: 0 0;margin-inline-start: 15px;}@media (max-width: 1199.98px) {.tgmenu__action>ul li.login-btn {display: none;}}.tgmenu__action>ul li.login-btn a {display: block;border-radius: 50px;padding: 12px 26px;border: 1px solid rgba(6, 35, 91, 0.19);background: var(--tg-theme-secondary);font-size: 15px;color: var(--tg-heading-color);font-weight: 600;line-height: 18px;}.tgmenu__action>ul li.login-btn a:hover {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.sticky-menu {position: fixed;left: 0;margin: auto;top: 0;width: 100%;z-index: 99;background: var(--tg-color-white-default);-webkit-animation: 1000ms ease-in-out 0s normal none 1 running fadeInDown;animation: 1000ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);border-radius: 0;}.sticky-menu ul li .sub-menu {-webkit-border-radius: 0 0 0 0px;-moz-border-radius: 0 0 0 0px;-o-border-radius: 0 0 0 0px;-ms-border-radius: 0 0 0 0px;border-radius: 0 0 0 0px;}#header-fixed-height.active-height {display: block;height: 90px;}@media (max-width: 1199.98px) {.header-btn-two {margin-right: 40px;}}@media (max-width: 767.98px) {.header-btn-two {display: none;}}.header-btn-two .border-btn {padding: 14px 29px 13px;}.slider__bg {background-size: cover;background-position: center;min-height: 800px;padding: 20px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-end;}@media (max-width: 1500px) {.slider__bg {min-height: 600px;}}@media (max-width: 992px) {.slider__bg {background-size: contain;background-position: top;background-repeat: no-repeat;}}.slider__bg-two {background-size: cover;background-position: center;min-height: 900px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;padding: 120px 0;position: relative;z-index: 1;}@media (max-width: 1500px) {.slider__bg-two {min-height: 620px;}}.slider__bg-two::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.35);z-index: -1;}.slider__bg-three {background-size: cover;background-position: center;padding: 100px 0;border-bottom: 60px solid var(--tg-theme-primary);min-height: 850px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}@media (max-width: 1500px) {.slider__bg-three {min-height: 700px;}}@media (max-width: 1199.98px) {.slider__bg-three {min-height: 640px;border-bottom: 50px solid var(--tg-theme-primary);}}@media (max-width: 1199.98px) {.slider__bg-three {border-bottom: 30px solid var(--tg-theme-primary);}}.slider__content {background: var(--tg-color-dark-2);position: relative;overflow: hidden;z-index: 1;padding: 100px 50px;width: 100%;border: 1px solid #FFF;background: rgba(255, 255, 255, 0.03);backdrop-filter: blur(5px);}@media (max-width: 1500px) {.slider__content {padding: 75px 80px 80px;}}@media (max-width: 1199.98px) {.slider__content {padding: 45px 50px 50px;}}@media (max-width: 991.98px) {.slider__content {text-align: center;}}@media (max-width: 767.98px) {.slider__content {padding: 35px 25px 40px;}}.slider__content::before {content: "";position: absolute;left: 0;top: 50%;width: 180px;height: 965px;opacity: 0.55;background: linear-gradient(180deg, #262626 8.61%, rgba(18, 18, 18, 0) 100%);transform: translateY(-50%) rotate(135deg);z-index: -1;}.slider__content::after {content: "";position: absolute;left: 22%;top: 50%;width: 180px;height: 965px;opacity: 0.55;background: linear-gradient(180deg, #2E2E2E 0%, rgba(18, 18, 18, 0) 67.1%);transform: translateY(-50%) rotate(135deg);z-index: -1;}.slider__content .sub-title p {font-size: 15px;font-weight: 500;text-transform: none;color: var(--tg-color-white-default);display: inline-block;line-height: 1;position: relative;margin-bottom: 22px;padding-right: 15px;}@media (max-width: 767.98px) {.slider__content .sub-title {margin-bottom: 15px;}}.slider__content .sub-title::before {position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 62px;height: 2px;background: var(--tg-color-white-default);}.slider__content .title {margin-bottom: 48px;color: var(--tg-color-white-default);font-size: 45px;text-transform: none;line-height: 1.15;}@media (max-width: 1500px) {.slider__content .title {font-size: 48px;margin-bottom: 40px;}}@media (max-width: 1199.98px) {.slider__content .title {font-size: 45px;margin-bottom: 30px;}}@media (max-width: 767.98px) {.slider__content .sub-title {padding-right: 0;}.slider__content .title {font-size: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.slider__content .title {font-size: 42px;}}.slider__content .btn {border-color: var(--tg-color-white-default);}.slider__content .btn:hover {border-color: var(--tg-theme-primary);}.slider__content-two {margin-left: 80px;}@media (max-width: 1199.98px) {.slider__content-two {margin-left: 0;}}@media (max-width: 991.98px) {.slider__content-two {text-align: center;}}.slider__content-two .sub-title {display: block;font-size: 20px;font-weight: 600;color: var(--tg-color-white-default);text-transform: uppercase;letter-spacing: 1px;line-height: 1.2;margin-bottom: 28px;}@media (max-width: 767.98px) {.slider__content-two .sub-title {font-size: 18px;margin-bottom: 12px;}}.slider__content-two .title {margin-bottom: 70px;color: var(--tg-color-white-default);text-transform: uppercase;font-size: 90px;line-height: 1.1;}@media (max-width: 1500px) {.slider__content-two .title {font-size: 75px;margin-bottom: 50px;}}@media (max-width: 1199.98px) {.slider__content-two .title {font-size: 65px;margin-bottom: 40px;}}@media (max-width: 991.98px) {.slider__content-two .title {font-size: 60px;margin-bottom: 35px;}}@media (max-width: 767.98px) {.slider__content-two .title {font-size: 48px;margin-bottom: 30px;}}.slider__content-three {border: 1px solid rgb(255, 255, 255);background: rgba(255, 255, 255, 0.8);padding: 100px 100px;margin-right: 65px;}@media (max-width: 1500px) {.slider__content-three {margin-right: 0;padding: 80px 80px;}}@media (max-width: 1199.98px) {.slider__content-three {padding: 60px 50px;}}@media (max-width: 991.98px) {.slider__content-three {padding: 50px 50px;text-align: center;}}@media (max-width: 767.98px) {.slider__content-three {padding: 40px 30px;}}.slider__content-three .sub-title {display: block;letter-spacing: 1.6px;text-transform: uppercase;line-height: 1;font-weight: 600;color: var(--tg-theme-primary);margin-bottom: 15px;}.slider__content-three .title {margin-bottom: 35px;font-size: 48px;line-height: 1.2;}@media (max-width: 1199.98px) {.slider__content-three .title {font-size: 42px;}}@media (max-width: 991.98px) {.slider__content-three .title {margin-bottom: 30px;}}@media (max-width: 767.98px) {.slider__content-three .title {font-size: 36px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.slider__content-three .title {font-size: 38px;}}.slider__btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;flex-wrap: wrap;}@media (max-width: 991.98px) {.slider__btn {justify-content: center;}}.slider__shape {position: absolute;right: 0;top: 0;width: 100%;height: 100%;z-index: -1;background-position: center;background-size: cover;}.slider-active-two {position: relative;}.slider__nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 2;}@media (max-width: 991.98px) {.slider__nav {top: auto;transform: translateY(0);bottom: 0;}}.slider__nav button {width: 65px;height: 65px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: none;color: var(--tg-color-white-default);background: var(--tg-theme-secondary);padding: 0;}@media (max-width: 991.98px) {.slider__nav button {width: 50px;height: 50px;}}.slider__nav button svg {width: 30px;height: 30px;}@media (max-width: 991.98px) {.slider__nav button svg {width: 24px;height: 24px;}}.slider__nav button:hover {background: var(--tg-theme-primary);}.slider__nav button.slider-button-next {background: var(--tg-theme-primary);margin-top: 65px;}@media (max-width: 991.98px) {.slider__nav button.slider-button-next {margin-top: 50px;}}.slider__nav button.slider-button-next:hover {background: var(--tg-theme-secondary);}.slider__bg-three.swiper-slide-active .slider__content-three .sub-title, .slider__bg-three.swiper-slide-active .slider__content-two .sub-title, .slider__bg-three.swiper-slide-active .slider__content .sub-title, .slider__bg-two.swiper-slide-active .slider__content-three .sub-title, .slider__bg-two.swiper-slide-active .slider__content-two .sub-title, .slider__bg-two.swiper-slide-active .slider__content .sub-title, .slider__bg.swiper-slide-active .slider__content-three .sub-title, .slider__bg.swiper-slide-active .slider__content-two .sub-title, .slider__bg.swiper-slide-active .slider__content .sub-title {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp2;animation-name: fadeInUp2;}.slider__bg-three.swiper-slide-active .slider__content-three .title, .slider__bg-three.swiper-slide-active .slider__content-two .title, .slider__bg-three.swiper-slide-active .slider__content .title, .slider__bg-two.swiper-slide-active .slider__content-three .title, .slider__bg-two.swiper-slide-active .slider__content-two .title, .slider__bg-two.swiper-slide-active .slider__content .title, .slider__bg.swiper-slide-active .slider__content-three .title, .slider__bg.swiper-slide-active .slider__content-two .title, .slider__bg.swiper-slide-active .slider__content .title {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp2;animation-name: fadeInUp2;}.slider__bg-three.swiper-slide-active .slider__content-three .btn, .slider__bg-three.swiper-slide-active .slider__content-two .btn, .slider__bg-three.swiper-slide-active .slider__content .btn, .slider__bg-two.swiper-slide-active .slider__content-three .btn, .slider__bg-two.swiper-slide-active .slider__content-two .btn, .slider__bg-two.swiper-slide-active .slider__content .btn, .slider__bg.swiper-slide-active .slider__content-three .btn, .slider__bg.swiper-slide-active .slider__content-two .btn, .slider__bg.swiper-slide-active .slider__content .btn {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp2;animation-name: fadeInUp2;}.slider__bg-three.swiper-slide-active .slider__shape, .slider__bg-two.swiper-slide-active .slider__shape, .slider__bg.swiper-slide-active .slider__shape {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;-webkit-animation-duration: 0.6s;animation-duration: 0.6s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeRight2;animation-name: fadeRight2;}.banner__area {position: relative;background-size: cover;background-position: center;padding: 100px 0;}.banner__bg {background-size: cover;background-position: center;position: relative;z-index: 1;}.banner__bg-two {background-size: cover;background-position: center;position: relative;min-height: 800px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-end;padding: 110px 0;z-index: 1;}@media (max-width: 1500px) {.banner__bg-two {min-height: 600px;}}@media (max-width: 991.98px) {.banner__bg-two {min-height: 500px;}}.banner__bg-two::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.5;background: #232323;mix-blend-mode: multiply;z-index: -1;}.banner__content {background: var(--tg-color-white-default);padding: 110px 100px 120px 115px;position: relative;}@media (max-width: 1800px) {.banner__content {padding: 110px 90px 120px 90px;margin-left: 0;}}@media (max-width: 1500px) {.banner__content {padding: 70px 50px 70px 60px;}}@media (max-width: 1199.98px) {.banner__content {padding: 70px 30px 70px 40px;}}@media (max-width: 991.98px) {.banner__content {padding: 70px 50px 70px 50px;}}@media (max-width: 767.98px) {.banner__content {padding: 40px 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.banner__content {padding: 40px 40px 40px 40px;}}.banner__content .sub-title {display: block;line-height: 1;font-size: 16px;text-transform: uppercase;font-weight: 600;letter-spacing: 1.5px;color: var(--tg-theme-primary);margin-bottom: 14px;}.banner__content .title {margin-bottom: 30px;font-size: 52px;line-height: 1.1;}@media (max-width: 1500px) {.banner__content .title {font-size: 48px;}}@media (max-width: 1199.98px) {.banner__content .title {font-size: 42px;margin-bottom: 20px;}}@media (max-width: 767.98px) {.banner__content .title {font-size: 36px;}}.banner__content-two {text-align: right;}@media (max-width: 767.98px) {.banner__content-two {text-align: left;}}.banner__content-two .title-one {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 20px;justify-content: end;gap: 35px;align-items: center;color: var(--tg-color-white-default);text-transform: uppercase;font-size: 120px;line-height: 0.8;font-weight: 600;flex-wrap: wrap;}@media (max-width: 1500px) {.banner__content-two .title-one {font-size: 100px;gap: 30px;}}@media (max-width: 1199.98px) {.banner__content-two .title-one {font-size: 90px;}}@media (max-width: 991.98px) {.banner__content-two .title-one {font-size: 65px;gap: 20px;}}@media (max-width: 767.98px) {.banner__content-two .title-one {justify-content: flex-start;font-size: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.banner__content-two .title-one {font-size: 60px;}}.banner__content-two .title-two {color: var(--tg-color-white-default);text-transform: uppercase;font-size: 120px;line-height: 0.8;font-weight: 600;margin-bottom: 0;}@media (max-width: 1500px) {.banner__content-two .title-two {font-size: 100px;}}@media (max-width: 1199.98px) {.banner__content-two .title-two {font-size: 90px;}}@media (max-width: 991.98px) {.banner__content-two .title-two {font-size: 65px;}}@media (max-width: 767.98px) {.banner__content-two .title-two {font-size: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.banner__content-two .title-two {font-size: 60px;}}.banner__content-two .overlay-title {-webkit-text-stroke: 1px rgba(255, 255, 255, 0.12);color: transparent;margin-bottom: 0;font-size: 180px;text-transform: uppercase;line-height: 0.8;font-weight: 500;position: absolute;bottom: 26%;right: 15%;z-index: -1;}@media (max-width: 1800px) {.banner__content-two .overlay-title {right: 8%;}}@media (max-width: 1500px) {.banner__content-two .overlay-title {font-size: 150px;bottom: 35%;right: 6%;}}@media (max-width: 1199.98px) {.banner__content-two .overlay-title {font-size: 120px;}}@media (max-width: 991.98px) {.banner__content-two .overlay-title {font-size: 100px;bottom: 40%;right: 6%;}}@media (max-width: 767.98px) {.banner__content-two .overlay-title {font-size: 55px;bottom: 52%;right: auto;left: 2%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.banner__content-two .overlay-title {font-size: 65px;bottom: 52%;right: auto;left: 10%;}}.banner__list-box {margin-bottom: 50px;}@media (max-width: 1500px) {.banner__list-box {margin-bottom: 35px;}}@media (max-width: 767.98px) {.banner__list-box {margin-bottom: 25px;}}.banner__list-box li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: baseline;gap: 12px;margin-bottom: 4px;}.banner__list-box li:last-child {margin-bottom: 0;}.banner__list-box li i {transform: translateY(2px);}.banner__btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;flex-wrap: wrap;}.banner__shape {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover;background-position: center;z-index: -2;}.features__area-three {background: var(--tg-color-dark-2);}@media (max-width: 991.98px) {.features__area-three {padding: 100px 0 70px;}}.features__item {margin-bottom: 30px;background: var(--tg-color-gray-2);border: 1px solid var(--tg-border-2);overflow: hidden;position: relative;z-index: 1;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.features__item:hover {border-color: var(--tg-theme-primary);}.features__item:hover .features__icon {border-color: var(--tg-theme-primary);color: var(--tg-theme-primary);}.features__item-two {background: var(--tg-color-white-default);padding: 60px 40px 60px 60px;margin-bottom: 25px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-direction: row-reverse;gap: 50px;}@media (max-width: 1500px) {.features__item-two {padding: 60px 40px;gap: 30px;}}@media (max-width: 1199.98px) {.features__item-two {padding: 30px 25px;}}@media (max-width: 767.98px) {.features__item-two {flex-wrap: wrap;gap: 25px;}}.features__item-three {background: var(--tg-color-white-default);margin-bottom: 25px;}.features__item-four {position: relative;z-index: 1;padding: 120px 0 115px;}@media (max-width: 991.98px) {.features__item-four {padding: 0;margin-bottom: 30px;}}.features__item-four::before {content: "";position: absolute;left: 50%;transform: translateX(-50%);top: 0;width: 1px;height: 200%;background: #2B2B2B;z-index: -1;}@media (max-width: 991.98px) {.features__item-four::before {display: none;}}.features__item-four:hover .features__content-four .number {color: var(--tg-color-white-default);}.features__thumb-two {width: 335px;flex: 0 0 auto;}@media (max-width: 1199.98px) {.features__thumb-two {width: 270px;}}@media (max-width: 767.98px) {.features__thumb-two {width: 100%;}}.features__thumb-two img {width: 100%;height: 242px;object-fit: cover;}.features__thumb-three {position: relative;}.features__thumb-three img {height: 252px;object-fit: cover;width: 100%;clip-path: polygon(50% 20%, 100% 0, 100% 100%, 0 100%, 0 0);}.features__thumb-three:hover .features__icon-three {transform: translateX(-50%) translateY(7px);}.features__thumb-four img {height: 639px;clip-path: polygon(50% 9%, 100% 0, 100% 100%, 0 100%, 0 0);}@media (max-width: 1199.98px) {.features__thumb-four img {height: 600px;}}@media (max-width: 991.98px) {.features__thumb-four img {height: 350px;clip-path: polygon(50% 15%, 100% 0, 100% 100%, 0 100%, 0 0);}}@media (max-width: 991.98px) {.features__thumb-four img {height: 250px;clip-path: polygon(50% 20%, 100% 0, 100% 100%, 0 100%, 0 0);}}.features__icon {width: 100px;height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;font-size: 50px;line-height: 1;background: var(--tg-color-white-default);border-right: 1px solid var(--tg-border-2);border-bottom: 1px solid var(--tg-border-2);color: var(--tg-color-dark);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.features__icon-two a {width: 60px;height: 60px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: var(--tg-theme-primary);color: var(--tg-color-white-default);position: absolute;left: 50%;transform: translateX(-50%);top: 20px;box-shadow: 0px -13px 41px 0px rgba(0, 0, 0, 0.15) inset;line-height: 0;}.features__icon-two a::after {content: "";position: absolute;left: 50%;top: 50%;width: 100%;height: 100%;border: 1px solid var(--tg-theme-primary);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);-moz-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);-ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);-o-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);animation: pulse-border 1500ms ease-out infinite;}.features__icon-three {width: 100px;height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-theme-primary);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;line-height: 0;color: var(--tg-color-white-default);font-size: 45px;position: absolute;left: 50%;top: 0;transform: translateX(-50%);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 767.98px) {.features__icon-three {width: 80px;height: 80px;}}.features__content {padding: 35px 50px 50px;}@media (max-width: 1199.98px) {.features__content {padding: 30px 25px 35px;}}@media (max-width: 991.98px) {.features__content {padding: 30px 30px 35px;}}.features__content .title {margin-bottom: 12px;font-size: 24px;height: 30px;font-family:var(--tg-heading-font-family);color:var(--tg-heading-color);margin-top:0px;font-weight:var(--tg-fw-semi-bold);line-height:var(--tg-heading-line-height);text-transform:uppercase;}.features__content p {margin-bottom: 22px;height: 105px;}.features__content .btn {gap: 10px;padding: 14px 20px 13px;}.features__content-two .title {margin-bottom: 15px;font-size: 26px;}@media (max-width: 1199.98px) {.features__content-two .title {font-size: 26px;}}.features__content-two .list-wrap {margin-bottom: 22px;}.features__content-two .list-wrap li {position: relative;font-size: 16px;padding-left: 15px;margin-bottom: 5px;}.features__content-two .list-wrap li:last-child {margin-bottom: 0;}.features__content-two .list-wrap li::before {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 5px;height: 5px;background: #C4C4C4;}.features__content-two .btn {gap: 10px;padding: 14px 22px 13px;}.features__content-three {text-align: center;padding: 42px 20px;}@media (max-width: 1199.98px) {.features__content-three {padding: 30px 20px;}}.features__content-three .title {margin-bottom: 0;font-size: 24px;}.features__content-four {width: 80%;}@media (max-width: 1500px) {.features__content-four {width: 90%;}}@media (max-width: 1199.98px) {.features__content-four {width: 100%;}}.features__content-four .number {margin-bottom: 12px;color: rgba(240, 240, 240, 0.07);font-size: 48px;font-weight: 600;line-height: 0.8;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.features__content-four .title {font-size: 24px;font-weight: 600;margin-bottom: 20px;color: var(--tg-color-white-default);}@media (max-width: 1199.98px) {.features__content-four .title {font-size: 22px;margin-bottom: 15px;}}.features__content-four p {margin-bottom: 0;}.section-py-120 {padding: 120px 0;}@media (max-width: 767.98px) {.section-py-120 {padding: 100px 0;}}.section-pt-120 {padding-top: 120px;}@media (max-width: 767.98px) {.section-pt-120 {padding-top: 100px;}}.section-pb-90 {padding-bottom: 90px;}@media (max-width: 767.98px) {.section-pb-90 {padding-bottom: 70px;}}.section-pb-95 {padding-bottom: 95px;}@media (max-width: 767.98px) {.section-pb-95 {padding-bottom: 75px;}}.section-pb-120 {padding-bottom: 120px;}@media (max-width: 767.98px) {.section-pb-120 {padding-bottom: 100px;}}.about__area-three {background: var(--tg-color-gray-3);}.about__img-wrap {position: relative;margin-right: 75px;}@media (max-width: 1199.98px) {.about__img-wrap {margin-right: 0;}}@media (max-width: 991.98px) {.about__img-wrap {margin-bottom: 50px;}}.about__img-wrap img {object-fit: cover;width: 100%;}.about__img-wrap-two {position: relative;text-align: right;margin-right: 60px;}@media (max-width: 1199.98px) {.about__img-wrap-two {margin-right: 0;}}@media (max-width: 991.98px) {.about__img-wrap-two {margin-bottom: 50px;}}.about__img-wrap-two img:nth-child(2) {position: absolute;width: 190px;height: 205px;object-fit: cover;left: 0;top: 35px;border: 5px solid var(--tg-color-white-default);}@media (max-width: 1199.98px) {.about__img-wrap-two img:nth-child(2) {width: 170px;height: 190px;top: 30px;}}@media (max-width: 767.98px) {.about__img-wrap-two img:nth-child(2) {display: none;}}.about__img-wrap-two img:nth-child(3) {position: absolute;width: 338px;height: 235px;object-fit: cover;left: 0;bottom: 60px;border: 5px solid var(--tg-color-white-default);}@media (max-width: 1199.98px) {.about__img-wrap-two img:nth-child(3) {width: 300px;height: 200px;bottom: 35px;}}@media (max-width: 767.98px) {.about__img-wrap-two img:nth-child(3) {display: none;}}.about__img-wrap-five {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;align-items: flex-end;gap: 30px;position: relative;margin-right: 80px;}@media (max-width: 1500px) {.about__img-wrap-five {margin-right: 40px;}}@media (max-width: 1199.98px) {.about__img-wrap-five {margin-right: 0;}}@media (max-width: 991.98px) {.about__img-wrap-five {margin-bottom: 50px;}}@media (max-width: 767.98px) {.about__img-wrap-five {padding-left: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about__img-wrap-five {padding-left: 0;}}.about__img-wrap-five img:nth-child(2) {position: absolute;bottom: 0;left: 0;border: 5px solid var(--tg-color-white-default);}@media (max-width: 1199.98px) {.about__img-wrap-five img:nth-child(2) {width: 250px;}}@media (max-width: 991.98px) {.about__img-wrap-five img:nth-child(2) {width: 290px;}}@media (max-width: 767.98px) {.about__img-wrap-five img:nth-child(2) {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about__img-wrap-five img:nth-child(2) {display: block;}}@media (max-width: 1199.98px) {.about__img-wrap-five img:nth-child(3) {width: 200px;}}@media (max-width: 767.98px) {.about__img-wrap-five img:nth-child(3) {width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about__img-wrap-five img:nth-child(3) {width: 200px;}}.about__img-wrap-six {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 30px;align-items: flex-start;}@media (max-width: 1199.98px) {.about__img-wrap-six {gap: 20px;}}@media (max-width: 991.98px) {.about__img-wrap-six {margin-bottom: 50px;}}@media (max-width: 767.98px) {.about__img-wrap-six {flex-wrap: wrap;}}.about__img-wrap-six img {-webkit-border-radius: 0px 60px;-moz-border-radius: 0px 60px;-o-border-radius: 0px 60px;-ms-border-radius: 0px 60px;border-radius: 0px 60px;width: 320px;object-fit: cover;}@media (max-width: 1500px) {.about__img-wrap-six img {width: 290px;}}@media (max-width: 1199.98px) {.about__img-wrap-six img {width: 210px;height: 350px;-webkit-border-radius: 0px 40px;-moz-border-radius: 0px 40px;-o-border-radius: 0px 40px;-ms-border-radius: 0px 40px;border-radius: 0px 40px;}}@media (max-width: 767.98px) {.about__img-wrap-six img {width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about__img-wrap-six img {width: 240px;}}.about__img-wrap-six img:nth-child(1) {margin-top: 35px;}@media (max-width: 767.98px) {.about__img-wrap-six img:nth-child(1) {margin-top: 0;}}@media (max-width: 991.98px) {.about__img-three {margin-bottom: 50px;}}.about__img-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;flex-wrap: wrap;justify-content: space-between;background: var(--tg-theme-primary);padding: 40px 50px;position: absolute;left: 0;right: 0;bottom: 0;}@media (max-width: 1199.98px) {.about__img-content {padding: 30px 25px;}}.about__img-content .title {color: var(--tg-color-white-default);margin-bottom: 0;font-size: 25px;font-weight: 500;text-transform: none;}@media (max-width: 1199.98px) {.about__img-content .title {font-size: 24px;}}.about__img-content .btn {border-color: var(--tg-color-white-default);}.about__img-content .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}@media (max-width: 991.98px) {.about__img-four {margin-bottom: 50px;}}.about__img-four img {width: 100%;height: 635px;object-fit: cover;}@media (max-width: 991.98px) {.about__img-four img {height: 500px;}}@media (max-width: 767.98px) {.about__img-four img {height: 400px;}}.about__content>p {margin-bottom: 45px;font-size: 18px;}.about__content-two p {margin-bottom: 30px;}.about__content-bottom {background: var(--tg-color-gray-3);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;padding: 25px 30px 25px 40px;gap: 20px;justify-content: space-between;flex-wrap: wrap;}@media (max-width: 1500px) {.about__content-bottom {padding: 25px 30px 25px 30px;}}@media (max-width: 1199.98px) {.about__content-bottom {padding: 20px;}}@media (max-width: 991.98px) {.about__content-bottom {padding: 30px;}}@media (max-width: 767.98px) {.about__content-bottom {padding: 20px;}}.about__content-bottom .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.about__content-bottom-two {background: var(--tg-color-white-default);padding: 25px 30px;}@media (max-width: 767.98px) {.about__content-bottom-two {padding: 20px;}}.about__content-bottom-two .about__customer-box .title {font-size: 20px;}.about__content-bottom-three {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px 45px;}@media (max-width: 1199.98px) {.about__content-bottom-three {gap: 20px 30px;}}@media (max-width: 767.98px) {.about__content-bottom-three {gap: 20px 20px;flex-wrap: wrap;}}.about__content-bottom-three .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.about__content-three p {margin-bottom: 50px;}.about__content-four {margin-left: 30px;}@media (max-width: 1199.98px) {.about__content-four {margin-left: 0;}}.about__content-four p {margin-bottom: 40px;}.about__content-four-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 30px;margin-left: -135px;margin-bottom: 50px;flex-wrap: wrap;}@media (max-width: 991.98px) {.about__content-four-inner {margin-left: 0;margin-bottom: 40px;}}.about__content-four-inner img {height: 130px;width: 250px;object-fit: cover;box-shadow: 0px 14px 31px 0px rgba(0, 0, 0, 0.1);border-bottom: 5px solid var(--tg-theme-primary);z-index: 1;}@media only screen and (min-width: 576px) and (max-width: 767px) {.about__content-four-inner img {width: 210px;}}.about__content-four-bottom {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 50px;flex-wrap: wrap;}@media (max-width: 1199.98px) {.about__content-four-bottom {gap: 25px;}}.about__content-five {margin-left: -40px;}@media (max-width: 1500px) {.about__content-five {margin-left: 0;}}.about__content-five p {margin-bottom: 25px;}.about__content-five .banner__list-box {margin-bottom: 45px;}@media (max-width: 1199.98px) {.about__content-five .banner__list-box {margin-bottom: 30px;}}.about__content-five .banner__list-box li i {color: var(--tg-heading-color);}.about__content-six {margin-left: 50px;}@media (max-width: 1500px) {.about__content-six {margin-left: 0;}}.about__content-six p {margin-bottom: 40px;width: 80%;}@media (max-width: 1199.98px) {.about__content-six p {width: 100%;margin-bottom: 25px;}}.about__customer-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 15px;}.about__customer-box .title {margin-bottom: 0;font-size: 30px;font-weight: 500;}@media (max-width: 767.98px) {.about__customer-box .title {font-size: 25px;}}.about__customer-box .customer {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}.about__customer-box .customer li {width: 70px;flex: 0 0 auto;margin-left: -35px;}.about__customer-box .customer li:nth-child(1) {margin-left: 0;}.about__customer-box .customer li img {width: 70px;height: 70px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;border: 5px solid var(--tg-color-gray-3);}.about__list-box {padding: 0 30px;}@media (max-width: 1199.98px) {.about__list-box {padding: 0 10px;}}@media (max-width: 767.98px) {.about__list-box {padding: 0;}}.about__list-box-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;margin: 0 -30px;}@media (max-width: 1199.98px) {.about__list-box-wrap {margin: 0 -10px;}}@media (max-width: 767.98px) {.about__list-box-wrap {flex-wrap: wrap;gap: 20px 0;margin: 0;}}.about__list-box .icon {width: 90px;height: 90px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-gray-2);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 50px;line-height: 0;color: var(--tg-theme-primary);margin-bottom: 40px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 767.98px) {.about__list-box .icon {margin-bottom: 30px;}}.about__list-box .content {position: relative;border-top: 1px solid var(--tg-border-3);padding-top: 20px;}.about__list-box .content .title {margin-bottom: 10px;font-size: 24px;}@media (max-width: 1199.98px) {.about__list-box .content .title {font-size: 22px;}}.about__list-box .content p {margin-bottom: 0;}.about__list-box:hover .icon {transform: rotateY(180deg);}.about__list-box-two .list-wrap li {position: relative;padding-left: 18px;margin-bottom: 10px;}.about__list-box-two .list-wrap li:last-child {margin-bottom: 0;}.about__list-box-two .list-wrap li::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 5px;height: 5px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: var(--tg-theme-primary);}.about__inner-wrap {background: var(--tg-border-5);margin: 30px 30px;padding: 120px 0;}@media (max-width: 1500px) {.about__inner-wrap {margin: 20px 20px;}}@media (max-width: 767.98px) {.about__inner-wrap {padding: 100px 0;margin: 20px 10px;}}.about__inner-list li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: baseline;gap: 12px;margin-bottom: 5px;}.about__inner-list li:last-child {margin-bottom: 0;}.about__inner-list li i {color: var(--tg-theme-primary);}.about__author {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 15px;}.about__author .thumb {width: 60px;flex: 0 0 auto;}.about__author .thumb img {border-radius: 50%;}.about__author .content .title {margin-bottom: 5px;font-size: 22px;}.about__author .content span {display: block;line-height: 1;}.experience__wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-start;gap: 30px;margin-bottom: 40px;}@media (max-width: 767.98px) {.experience__wrap {flex-wrap: wrap;}}.experience__box {text-align: center;border: 1px solid var(--tg-border-5);background: var(--tg-color-white-default);box-shadow: 0px 13px 25px 0px rgba(0, 0, 0, 0.05);padding: 22px 23px;flex: 0 0 auto;}.experience__box .title {font-size: 40px;color: var(--tg-theme-primary);margin-bottom: 5px;font-weight: 600;line-height: 1;}.experience__box span {font-size: 16px;line-height: 1.3;display: block;}.experience__box-two {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;background: var(--tg-theme-primary);padding: 38px 40px;position: absolute;left: 60px;top: 50px;gap: 10px;}@media (max-width: 1199.98px) {.experience__box-two {left: 15px;top: 40px;}}@media (max-width: 767.98px) {.experience__box-two {padding: 20px;left: 0;}}.experience__box-two .title {margin-bottom: 0;line-height: 0.8;font-size: 48px;font-weight: 600;color: var(--tg-color-white-default);}.experience__box-two span {display: block;font-size: 16px;font-weight: 600;color: var(--tg-color-white-default);text-transform: uppercase;line-height: 1.2;}.counter__area {background: var(--tg-theme-secondary);}@media (max-width: 991.98px) {.counter__area {padding: 20px 0;}}.counter__area-three {background: var(--tg-color-gray-2);}.counter__area-four {position: relative;}.counter__bg {background-size: cover;background-position: center;background-attachment: fixed;position: absolute;left: 0;bottom: 0;width: 100%;height: 200px;}.counter__bg::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(2, 7, 13, 0.53);}.counter__item {position: relative;padding: 60px 0;text-align: center;}@media (max-width: 1199.98px) {.counter__item {gap: 10px;}}@media (max-width: 991.98px) {.counter__item {padding: 20px 0;}}.counter__item::before {content: "";position: absolute;right: -15px;top: 0;width: 1px;height: 100%;background: #232324;}@media (max-width: 991.98px) {.counter__item::before {display: none;}}.counter__item-wrap .row [class*=col-]:last-child .counter__item::before {display: none;}.counter__item-wrap-two {margin-right: 25px;}@media (max-width: 1199.98px) {.counter__item-wrap-two {margin-right: 0;}}.counter__item-two {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;position: relative;border: 1px solid var(--tg-border-4);background: var(--tg-color-white-default);margin-bottom: 60px;margin-top: 15px;padding: 18px 35px;z-index: 1;}@media (max-width: 1199.98px) {.counter__item-two {padding: 18px 25px;}}@media (max-width: 767.98px) {.counter__item-two {padding: 18px 20px;}}.counter__item-two:last-child {margin-bottom: 15px;}.counter__item-two::before {content: "";position: absolute;left: 0;top: -15px;bottom: -15px;background: var(--tg-theme-primary);width: 183px;z-index: -1;clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);}@media (max-width: 767.98px) {.counter__item-two::before {width: 150px;}}.counter__item-two .count {margin-bottom: 0;line-height: 0.8;font-size: 40px;font-weight: 600;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;color: var(--tg-color-white-default);min-width: 102px;}@media (max-width: 767.98px) {.counter__item-two .count {font-size: 35px;min-width: 90px;}}.counter__item-two .icon {width: 74px;height: 74px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: 2px solid var(--tg-theme-primary);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 40px;line-height: 0;color: var(--tg-theme-primary);margin-right: 20px;background: var(--tg-color-white-default);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;flex: 0 0 auto;}@media (max-width: 767.98px) {.counter__item-two .icon {width: 60px;height: 60px;font-size: 30px;margin-right: 10px;}}.counter__item-two .title {margin-bottom: 0;font-size: 24px;font-weight: 500;text-transform: capitalize;}@media (max-width: 767.98px) {.counter__item-two .title {font-size: 22px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.counter__item-two .title {font-size: 24px;}}.counter__item-two:hover .icon {transform: rotateY(180deg);}.counter__item-three {border: 1px solid var(--tg-border-2);background: var(--tg-color-white-default);margin-bottom: 30px;position: relative;overflow: hidden;z-index: 1;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.counter__item-three:hover {border-color: var(--tg-theme-primary);}.counter__item-three:hover .counter__icon-three {border-color: var(--tg-theme-primary);color: var(--tg-theme-primary);}.counter__item-four {background: var(--tg-color-gray-3);}.counter__item-five {background: var(--tg-color-gray-3);border: 1px solid var(--tg-border-2);padding: 45px 50px;margin-bottom: 25px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 1199.98px) {.counter__item-five {padding: 30px 30px;}}.counter__item-five:hover {background: var(--tg-color-white-default);transform: translateY(-5px);}.counter__item-five .title {margin-bottom: 18px;font-size: 24px;}.counter__item-five .count {margin-bottom: 45px;line-height: 0.8;font-size: 48px;}@media (max-width: 1199.98px) {.counter__item-five .count {margin-bottom: 25px;}}@media (max-width: 767.98px) {.counter__item-five .count {font-size: 42px;}}.counter__item-five p {margin-bottom: 0;}.counter__icon {width: 130px;height: 130px;flex: 0 0 auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 55px;color: var(--tg-color-white-default);line-height: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;background: linear-gradient(180deg, #282828 0%, rgba(23, 23, 23, 0) 100%);margin: 0 auto -8px;}@media (max-width: 1199.98px) {.counter__icon {width: 60px;height: 60px;font-size: 30px;}}@media (max-width: 991.98px) {.counter__icon {width: 80px;height: 80px;font-size: 35px;}}.counter__icon-three {width: 100px;height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: 1px solid var(--tg-border-2);line-height: 0;color: var(--tg-heading-color);font-size: 50px;margin-left: -1px;margin-top: -1px;background: var(--tg-color-white-default);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.counter__content .count {margin-bottom: 8px;color: var(--tg-color-white-default);line-height: 0.8;font-size: 40px;font-weight: 600;}@media (max-width: 1199.98px) {.counter__content .count {font-size: 36px;}}.counter__content p {margin-bottom: 0;font-size: 18px;line-height: 1;text-transform: uppercase;color: var(--tg-color-white-default);font-weight: 600;}.counter__content-three {padding: 45px 50px 45px;}@media (max-width: 1199.98px) {.counter__content-three {padding: 35px 25px 35px;}}.counter__content-three .count {margin-bottom: 10px;font-size: 48px;line-height: 0.8;font-weight: 500;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}@media (max-width: 1199.98px) {.counter__content-three .count {font-size: 42px;}}.counter__content-three p {margin-bottom: 0;font-size: 14px;font-weight: 600;text-transform: uppercase;color: var(--tg-heading-color);}.services__inner-wrap {background: var(--tg-theme-secondary);margin: 0 30px;padding: 120px 0 90px;}@media (max-width: 1500px) {.services__inner-wrap {margin: 0 20px;}}@media (max-width: 767.98px) {.services__inner-wrap {padding: 100px 0 70px;margin: 0 10px;}}.services__item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-direction: column;justify-content: space-between;height: 100%;width: 100%;padding: 40px 60px;}@media (max-width: 1199.98px) {.services__item {padding: 25px 25px;}}@media (max-width: 991.98px) {.services__item {display: none;}}.services__item-hidden {opacity: 0;visibility: hidden;padding: 40px 40px;}@media (max-width: 1199.98px) {.services__item-hidden {padding: 25px 25px;}}@media (max-width: 991.98px) {.services__item-hidden {visibility: visible;opacity: 1;padding: 40px 40px;}}@media (max-width: 767.98px) {.services__item-hidden {padding: 30px 30px;}}.services__item-two {margin-bottom: 25px;}.services__item-four {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-start;padding: 25px 30px 30px;background: var(--tg-color-white-default);gap: 20px;border: 1px solid var(--tg-border-2);margin-bottom: 10px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;box-shadow: 0px 8px 30px 0px rgba(106, 106, 106, 0.01);position: relative;z-index: 1;}@media (max-width: 1500px) {.services__item-four {padding: 25px 20px 30px;gap: 15px;}}.services__item-four:hover {border-color: var(--tg-theme-primary);}.services__item-four:hover .services__icon-four {transform: rotateY(180deg);}.services__item-wrap {margin-left: -190px;}@media (max-width: 991.98px) {.services__item-wrap {margin-left: 0;}}.services__item-wrap .row {--bs-gutter-x: 10px;}.services__item-five {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;background: var(--tg-color-white-default);overflow: hidden;position: relative;margin-bottom: 25px;}.services__item-five:hover .services__thumb-five {width: 100%;}.services__item-five:hover .services__thumb-five::before {opacity: 1;}.services__item-five:hover .services__content-five {position: absolute;left: 30px;right: 30px;top: 50%;transform: translateY(-50%);z-index: 2;text-align: center;padding: 0;}.services__item-five:hover .services__content-five .title {color: var(--tg-color-white-default);}.services__item-five:hover .services__content-five .title a {text-decoration: underline;}.services__item-six {border: 1px solid #242424;background: var(--tg-theme-secondary);margin-bottom: 30px;position: relative;z-index: 1;overflow: hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-left: -1px;}.services__item-six:hover {border-color: var(--tg-theme-primary);z-index: 5;}.services__item-six:hover .services__icon-six {background: var(--tg-theme-primary);}.services__item-six:hover .services__thumb-seven img {transform: scale(1.03) translateX(5px);}.services__thumb {margin-bottom: 25px;overflow: hidden;visibility: hidden;opacity: 0;transform: translateY(5px);transition-delay: 0.4s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 991.98px) {.services__thumb {visibility: visible;opacity: 1;transform: translateY(0);}}.services__thumb img {width: 100%;object-fit: cover;height: 250px;}@media (max-width: 1199.98px) {.services__thumb img {height: 230px;}}@media (max-width: 991.98px) {.services__thumb img {height: 250px;}}.services__thumb-two img {width: 100%;height: 280px;object-fit: cover;}.services__thumb-three {margin-right: 50px;}@media (max-width: 1199.98px) {.services__thumb-three {margin-right: 0;}}@media (max-width: 991.98px) {.services__thumb-three {margin-bottom: 50px;}}.services__thumb-five {width: 80px;height: 80px;flex: 0 0 auto;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: relative;}.services__thumb-five::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--tg-theme-primary);mix-blend-mode: multiply;opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;pointer-events: none;}.services__thumb-five img {width: 100%;height: 100%;object-fit: cover;}.services__thumb-seven {position: relative;margin-bottom: 25px;overflow: hidden;}.services__thumb-seven::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(89, 83, 83, 0.4);mix-blend-mode: multiply;pointer-events: none;}.services__thumb-seven img {width: 100%;height: 88px;object-fit: cover;transform: scale(1.03);}.services__arrow {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: 1px solid var(--tg-border-2);background: var(--tg-color-white-default);color: var(--tg-theme-primary);line-height: 0;font-size: 14px;}.services__content .title {margin-bottom: 30px;font-size: 24px;writing-mode: vertical-rl;transform: rotate(-180deg);}.services__content-hidden .title {margin-bottom: 15px;font-size: 24px;visibility: hidden;opacity: 0;transform: translateY(5px);transition-delay: 0.3s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 991.98px) {.services__content-hidden .title {visibility: visible;opacity: 1;transform: translateY(0);}}.services__content-hidden p {margin-bottom: 20px;visibility: hidden;opacity: 0;transform: translateY(5px);transition-delay: 0.2s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 991.98px) {.services__content-hidden p {visibility: visible;opacity: 1;transform: translateY(0);}}.services__content-hidden .services__btn {visibility: hidden;opacity: 0;transform: translateY(5px);transition-delay: 0.1s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 991.98px) {.services__content-hidden .services__btn {visibility: visible;opacity: 1;transform: translateY(0);}}.services__content-hidden .btn {gap: 10px;padding: 14px 20px 13px;}.services__content-two {background: var(--tg-theme-secondary);padding: 30px 35px 35px;position: relative;z-index: 1;overflow: hidden;}@media (max-width: 1199.98px) {.services__content-two {padding: 30px 25px 30px;}}.services__content-two::before {content: "";position: absolute;left: -30%;top: 50%;transform: translateY(-50%) rotate(135deg);width: 178px;height: 964px;opacity: 0.55;background: linear-gradient(180deg, #262626 8.61%, rgba(18, 18, 18, 0) 100%);z-index: -1;}.services__content-two::after {content: "";position: absolute;left: 16%;top: 50%;transform: translateY(-50%) rotate(135deg);width: 210px;height: 1030px;opacity: 0.5;background: linear-gradient(180deg, #262626 8.61%, rgba(18, 18, 18, 0) 100%);z-index: -1;}.services__content-two .title {margin-bottom: 15px;color: var(--tg-color-white-default);font-size: 22px;}@media (max-width: 1199.98px) {.services__content-two .title {font-size: 22px;}}.services__content-two p {margin-bottom: 0;}.services__content-three .title {margin-bottom: 20px;font-size: 40px;}@media (max-width: 1199.98px) {.services__content-three .title {font-size: 36px;}}@media (max-width: 767.98px) {.services__content-three .title {font-size: 32px;}}.services__content-three p {margin-bottom: 25px;}.services__content-four span {display: block;font-size: 12px;font-weight: 600;line-height: 1;color: var(--tg-theme-primary);text-transform: uppercase;margin-bottom: 5px;}.services__content-four .title {font-size: 22px;margin-bottom: 11px;text-transform: capitalize;}.services__content-four p {margin-bottom: 0;line-height: 1.5;}.services__content-five {padding: 10px 30px;flex-grow: 1;}.services__content-five .title {margin-bottom: 0;font-size: 16px;font-weight: 600;text-transform: uppercase;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.services__content-five .title a:hover {color: var(--tg-color-white-default);}@media (max-width: 1500px) {.services__content-six {padding: 30px 30px;}}.services__content-seven {padding: 35px 40px;}@media (max-width: 1199.98px) {.services__content-seven {padding: 25px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.services__content-seven {padding: 30px 30px;}}.services__content-seven .title {margin-bottom: 15px;color: var(--tg-color-white-default);font-size: 24px;font-weight: 500;}.services__content-seven p {margin-bottom: 20px;}.services__content-seven .link-btn {font-size: 16px;font-weight: 600;text-transform: uppercase;color: var(--tg-color-white-default);}.services__content-seven .link-btn:hover {color: var(--tg-theme-primary);text-decoration: underline;}.services__icon {width: 100px;height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: 1px solid var(--tg-border-2);background: var(--tg-color-white-default);font-size: 50px;color: var(--tg-heading-color);line-height: 0;}.services__icon-four {font-size: 50px;line-height: 0;color: var(--tg-theme-primary);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.services__icon-six {width: 120px;height: 120px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: #242424;line-height: 0;font-size: 55px;color: var(--tg-color-white-default);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 1199.98px) {.services__icon-six {width: 100px;height: 100px;font-size: 45px;}}.services__list-wrap .list-wrap li {gap: 10px !important;margin-bottom: 15px !important;}.services__list-wrap .list-wrap li:last-child {margin-bottom: 0 !important;}.services__details-content .section__title .title {font-size: 36px;}@media (max-width: 1199.98px) {.services__details-content .section__title .title {font-size: 34px;}}@media (max-width: 767.98px) {.services__details-content .section__title .title {font-size: 32px;}}.services__details-content p {margin-bottom: 25px;}.services__details-content p:last-child {margin-bottom: 0;}.services__details-content .counter__item-wrap-two {margin-top: 60px;}.row-custom {display: flex;margin: 0 -25px;}@media (max-width: 1500px) {.row-custom {margin: 0 -15px;}}@media (max-width: 991.98px) {.row-custom {margin: 0;width: 100%;flex-direction: column;}}.col-custom {flex: 0.4;width: 220px;height: 542px;margin: 25px;transition: 0.3s;cursor: pointer;background: var(--tg-color-gray-3);border: 1px solid var(--tg-border-2);}@media (max-width: 1500px) {.col-custom {margin: 15px;}}@media (max-width: 1199.98px) {.col-custom {width: 150px;}}@media (max-width: 991.98px) {.col-custom {margin: 0 0 30px;width: 100%;}}.col-custom.active {flex: 7;background: var(--tg-color-white-default);}.col-custom.active .services__item {display: none;}.col-custom.active .services__item-hidden {opacity: 1;visibility: visible;}.col-custom.active .services__item-hidden .services__thumb {transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.4s;}.col-custom.active .services__item-hidden .services__content-hidden .title {transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.4s;}.col-custom.active .services__item-hidden .services__content-hidden p {transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.5s;}.col-custom.active .services__item-hidden .services__content-hidden .services__btn {transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.6s;}.cta__area {position: relative;z-index: 1;}.cta__area-two {padding: 110px 0;}@media (max-width: 1199.98px) {.cta__area-two {padding: 100px 0;}}@media (max-width: 767.98px) {.cta__area-two {padding: 80px 0;}}.cta__bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position: center;background-size: cover;background-attachment: fixed;z-index: -1;}.cta__bg::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.7;background: var(--tg-theme-secondary);mix-blend-mode: multiply;}.cta__bg-two {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position: center;background-size: cover;background-attachment: fixed;z-index: -1;}.cta__bg-two::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(2, 7, 13, 0.53);}.cta__inner-wrap {position: relative;margin: 0 30px;padding: 120px 0;}@media (max-width: 1500px) {.cta__inner-wrap {margin: 0 20px;}}@media (max-width: 767.98px) {.cta__inner-wrap {padding: 100px 0;margin: 0 10px;}}.cta__content {padding: 130px 0 140px;}@media (max-width: 991.98px) {.cta__content {padding: 90px 0 60px;text-align: center;}}.cta__content .title {margin-bottom: 45px;color: var(--tg-color-white-default);font-size: 72px;font-weight: 600;text-transform: uppercase;line-height: 1.13;}@media (max-width: 1500px) {.cta__content .title {font-size: 68px;}}@media (max-width: 1199.98px) {.cta__content .title {font-size: 62px;margin-bottom: 40px;}}@media (max-width: 767.98px) {.cta__content .title {font-size: 45px;margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.cta__content .title {font-size: 50px;}}@media (max-width: 991.98px) {.cta__content .title br {display: none;}}.cta__content-right {background: var(--tg-theme-primary);padding: 44px 50px;}@media (max-width: 1500px) {.cta__content-right {padding: 40px 35px;}}@media (max-width: 1199.98px) {.cta__content-right {padding: 30px 25px;}}@media (max-width: 991.98px) {.cta__content-right {text-align: center;}}.cta__content-right .title {margin-bottom: 0;color: var(--tg-color-white-default);font-size: 24px;font-weight: 500;text-transform:uppercase;}@media (max-width: 991.98px) {.cta__content-two {text-align: center;margin-bottom: 40px;}}.cta__content-two .title {margin-bottom: 0;color: var(--tg-color-white-default);font-size: 42px;width: 95%;}@media (max-width: 1199.98px) {.cta__content-two .title {font-size: 40px;width: 100%;}}@media (max-width: 767.98px) {.cta__content-two .title {font-size: 36px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.cta__content-two .title {font-size: 38px;}}@media (max-width: 991.98px) {.cta__content-three {text-align: center;}}.cta__btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;flex-wrap: wrap;}@media (max-width: 991.98px) {.cta__btn {justify-content: center;}}.cta__shape img {position: absolute;right: 0;top: 0;z-index: -1;max-width: 454px;}@media (max-width: 1500px) {.cta__shape img {max-width: 400px;}}@media (max-width: 1199.98px) {.cta__shape img {max-width: 340px;}}@media (max-width: 767.98px) {.cta__shape img {max-width: 220px;}}.team__area {padding: 110px 0 90px;}@media (max-width: 767.98px) {.team__area {padding: 90px 0 70px;}}.team__area-five {margin-top: -570px;}.team__bg {background-size: cover;background-position: center;padding: 120px 0 90px;}@media (max-width: 767.98px) {.team__bg {padding: 100px 0 70px;}}.team__bg-two {background-size: cover;background-position: center;padding: 120px 0 660px;}@media (max-width: 767.98px) {.team__bg-two {padding: 100px 0 640px;}}.team__item {margin-bottom: 30px;}.team__item:hover .team__social .list-wrap {opacity: 1;visibility: visible;transform: translateY(0);}.team__item:hover .team__thumb img {mix-blend-mode: luminosity;opacity: 0.45;}.team__item-two {margin-bottom: 30px;}.team__item-two:hover .team__social-two .list-wrap {margin-left: 0;opacity: 1;}.team__item-three {margin-bottom: 30px;}.team__item-three:hover .team__social .list-wrap {opacity: 1;visibility: visible;transform: translateY(0);}.team__item-four {margin-bottom: 30px;}.team__thumb {position: relative;overflow: hidden;margin-bottom: 22px;background-color: #BEBEBE;}@media (max-width: 991.98px) {.team__thumb {margin-bottom: 15px;}}.team__thumb img {width: 100%;height: 450px;object-fit: cover;}@media (max-width: 1199.98px) {.team__thumb img {height: 400px;}}.team__thumb-two {position: relative;overflow: hidden;margin-bottom: 25px;}@media (max-width: 767.98px) {.team__thumb-two {font-size: 20px;}}.team__thumb-two img {width: 100%;height: 410px;object-fit: cover;-webkit-border-radius: 60px 0;-moz-border-radius: 60px 0;-o-border-radius: 60px 0;-ms-border-radius: 60px 0;border-radius: 60px 0;}@media (max-width: 767.98px) {.team__thumb-two img {height: 350px;}}.team__thumb-three {position: relative;overflow: hidden;margin-bottom: 22px;}.team__thumb-three img {width: 100%;height: 580px;object-fit: cover;}@media (max-width: 1500px) {.team__thumb-three img {height: 500px;}}@media (max-width: 1199.98px) {.team__thumb-three img {height: 480px;}}@media (max-width: 767.98px) {.team__thumb-three img {height: auto;min-height: 350px;}}.team__thumb-four {position: relative;margin-bottom: 30px;}@media (max-width: 1199.98px) {.team__thumb-four {margin-bottom: 20px;}}.team__thumb-four img {height: 500px;width: 100%;object-fit: cover;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;}@media (max-width: 1500px) {.team__thumb-four img {height: 450px;}}@media (max-width: 1199.98px) {.team__thumb-four img {height: 400px;}}.team__thumb-four .icon a {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: var(--tg-color-white-default);position: absolute;right: 30px;bottom: 30px;line-height: 1;color: var(--tg-heading-color);}.team__thumb-four .icon a:hover {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.team__social .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;position: absolute;left: 0;right: 0;bottom: 0;border-top: 1px solid rgba(255, 255, 255, 0.3);padding: 28px 30px;gap: 10px;z-index: 1;transform: translateY(40px);opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 1199.98px) {.team__social .list-wrap {padding: 25px 25px;}}.team__social .list-wrap::before {content: "";position: absolute;left: 0;top: 0;opacity: 0.5;width: 100%;height: 100%;background: var(--tg-color-white-default);z-index: -1;}.team__social .list-wrap li a {width: 45px;height: 45px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-white-default);color: var(--tg-color-dark);font-size: 16px;}.team__social .list-wrap li a:hover {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.team__social-two .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;background: var(--tg-theme-primary);-webkit-border-radius: 20px 0;-moz-border-radius: 20px 0;-o-border-radius: 20px 0;-ms-border-radius: 20px 0;border-radius: 20px 0;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);gap: 20px;padding: 22px 15px;flex-direction: column-reverse;margin-left: -40px;opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.team__social-two .list-wrap li {line-height: 1;}.team__social-two .list-wrap li a {font-size: 14px;font-weight: 600;text-transform: uppercase;color: var(--tg-color-white-default);writing-mode: vertical-rl;transform: rotate(-180deg);line-height: 1;}.team__content .title {margin-bottom: 8px;font-size: 30px;}@media (max-width: 991.98px) {.team__content .title {font-size: 26px;}}.team__content span {display: block;line-height: 1;}.team__content-two .title {margin-bottom: 10px;font-size: 30px;line-height: 1.1;}@media (max-width: 767.98px) {.team__content-two .title {font-size: 28px;}}.team__content-two span {display: block;}.team__content-three .title {margin-bottom: 5px;font-size: 30px;font-weight: 500;color: var(--tg-color-white-default);}@media (max-width: 767.98px) {.team__content-three .title {font-size: 28px;}}.team__content-three span {display: block;line-height: 1;}.team__content-four .title {margin-bottom: 10px;font-size: 30px;color: var(--tg-color-white-default);}.team__content-four span {display: block;line-height: 1;}@media (max-width: 991.98px) {.team__details-img {margin-bottom: 40px;}}@media (max-width: 991.98px) {.team__details-img img {max-height: 500px;width: 100%;object-fit: cover;}}.team__details-content {margin-left: 35px;}@media (max-width: 1199.98px) {.team__details-content {margin-left: 0;}}.team__details-content>.title {font-size: 36px;margin-bottom: 10px;}@media (max-width: 767.98px) {.team__details-content>.title {font-size: 32px;}}.team__details-content .sub-title {font-size: 16px;display: block;line-height: 1;color: var(--tg-theme-primary);margin-bottom: 25px;}.team__details-content>p {margin-bottom: 30px;}.team__details-content .btn {padding: 17px 30px 16px;}.team__details-content .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.team__details-skill {margin-bottom: 40px;}.team__details-skill>.title {font-size: 24px;font-weight: 500;margin-bottom: 15px;border-bottom: 1px solid #F1F1F1;padding-bottom: 12px;}.team__details-skill p {margin-bottom: 25px;}.team__info-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;margin-bottom: 35px;}.team__info-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background: var(--tg-color-dark-2);width: 50%;flex: 0 0 auto;border-bottom: 1px solid #2E2E2E;}@media (max-width: 767.98px) {.team__info-item {width: 100%;}}.team__info-item .icon {width: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex: 0 0 auto;border: 1px solid #2E2E2E;border-bottom: none;border-top: none;font-size: 20px;color: var(--tg-theme-primary);line-height: 1;}.team__info-item .content {padding: 20px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;justify-content: center;flex-grow: 1;min-height: 95px;}.team__info-item .content span {display: block;line-height: 1;margin-bottom: 8px;}.team__info-item .content .title {margin-bottom: 0;font-size: 18px;font-weight: 600;color: var(--tg-color-white-default);}.team-social {position: absolute;right: 30px;bottom: 30px;background: var(--tg-color-white-default);-webkit-border-radius: 30px;-moz-border-radius: 30px;-o-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px;}.team-social .social-toggle-icon {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;color: var(--tg-theme-secondary);font-size: 20px;line-height: 0;cursor: pointer;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.team-social .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-direction: column;gap: 5px;padding: 15px 0 0;display: none;text-align: center;}.team-social .list-wrap a {font-size: 16px;color: var(--tg-theme-secondary);}.team-social .list-wrap a:hover {color: var(--tg-theme-primary);}.project__bg {padding: 120px 0;position: relative;z-index: 1;}@media (max-width: 767.98px) {.project__bg {padding: 100px 0;}}.project__area-two {padding: 120px 0 95px;}@media (max-width: 767.98px) {.project__area-two {padding: 100px 0 75px;}}.project__inner-wrap {margin: 30px 30px 0;}@media (max-width: 1500px) {.project__inner-wrap {margin: 20px 20px 0;}}@media (max-width: 767.98px) {.project__inner-wrap {margin: 20px 10px 0;}}.project__inner-wrap .col-34 {width: 34.3%;flex: 0 0 auto;}@media (max-width: 991.98px) {.project__inner-wrap .col-34 {width: 100%;}}.project__inner-wrap .col-31 {width: 31.4%;flex: 0 0 auto;}@media (max-width: 991.98px) {.project__inner-wrap .col-31 {width: 100%;}}.project__inner-wrap-two .col-26 {width: 26.5%;flex: 0 0 auto;}@media (max-width: 991.98px) {.project__inner-wrap-two .col-26 {width: 50%;}}@media (max-width: 767.98px) {.project__inner-wrap-two .col-26 {width: 100%;}}.project__inner-wrap-two .col-47 {width: 47%;flex: 0 0 auto;}@media (max-width: 991.98px) {.project__inner-wrap-two .col-47 {width: 100%;}}.project__item {position: relative;z-index: 1;}.project__item:hover .project__thumb img {filter: grayscale(1);opacity: 0.5;}.project__item:hover .project__thumb::after {opacity: 0.35;margin-right: 0px;}.project__item:hover .project__thumb::before {opacity: 0.55;margin-right: 0px;}.project__item:hover .project__content {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.project__item-two {position: relative;z-index: 1;margin-bottom: 25px;}.project__item-two:hover .project__thumb-two img {filter: grayscale(1);}.project__item-two:hover .project__thumb-two::after {opacity: 0.5;margin-right: 0px;}.project__item-two:hover .project__thumb-two::before {opacity: 0.4;}.project__item-two:hover .project__thumb-two .shape {opacity: 0.55;margin-right: 0px;}.project__item-two:hover .project__content-two {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.project__item-two:hover .project__icon-two a {opacity: 1;visibility: visible;transform: translateX(0);}.project__item-three {margin-bottom: 25px;border: 1px solid #DCDCDC;border-top: 3px solid var(--tg-theme-primary);margin-left: -1px;}.project__item-three:hover .project__content-three {background: var(--tg-theme-primary);}.project__item-three:hover .project__content-three .title {color: var(--tg-color-white-default);}.project__item-four {border: 1px solid var(--tg-border-2);min-height: 722px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;justify-content: space-between;}@media (max-width: 1500px) {.project__item-four {min-height: 660px;}}@media (max-width: 991.98px) {.project__item-four {min-height: 600px;}}@media (max-width: 767.98px) {.project__item-four {min-height: auto;}}.project__item-five {border: 1px solid var(--tg-border-2);padding: 10px;margin-left: -1px;}@media (max-width: 991.98px) {.project__item-five {margin-left: 0;margin-top: -1px;}}.project__item-six {border: 1px solid var(--tg-border-2);margin-left: -1px;min-height: 722px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;justify-content: flex-end;}@media (max-width: 1500px) {.project__item-six {min-height: 660px;}}@media (max-width: 991.98px) {.project__item-six {min-height: 600px;margin-left: 0;margin-top: -1px;}}@media (max-width: 767.98px) {.project__item-six {min-height: auto;margin-left: 0;margin-top: -1px;}}@media (max-width: 991.98px) {.project__item-seven {margin: 20px 10px 0;}}@media (max-width: 767.98px) {.project__item-seven {margin: 0 10px 0;}}.project__item-wrap .row [class*=col-]:last-child .project__item-three {margin-right: -1px;}.project__thumb {position: relative;overflow: hidden;}.project__thumb::before {content: "";position: absolute;right: -21%;top: 50%;transform: translateY(-50%) rotate(135deg);width: 320px;height: 1030px;background: linear-gradient(180deg, #181717 0%, rgba(18, 18, 18, 0) 100%);opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-right: -60px;z-index: 1;pointer-events: none;}.project__thumb::after {content: "";position: absolute;right: 32%;top: 50%;transform: translateY(-50%) rotate(135deg);width: 240px;height: 964px;background: linear-gradient(180deg, #262626 8.61%, rgba(18, 18, 18, 0) 100%);opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-right: -90px;pointer-events: none;}.project__thumb img {width: 100%;height: 450px;object-fit: cover;}.project__thumb-two {position: relative;overflow: hidden;}.project__thumb-two::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;background: #272727;z-index: 1;pointer-events: none;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.project__thumb-two .shape {content: "";position: absolute;right: -60%;top: 20%;transform: translateY(-50%) rotate(135deg);width: 320px;height: 1030px;background: linear-gradient(180deg, #181717 0%, rgba(18, 18, 18, 0) 100%);opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-right: -60px;z-index: 1;pointer-events: none;}.project__thumb-two::after {content: "";position: absolute;right: -2%;top: 50%;transform: translateY(-50%) rotate(135deg);width: 240px;height: 964px;background: linear-gradient(180deg, #262626 8.61%, rgba(18, 18, 18, 0) 100%);opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-right: -90px;pointer-events: none;}.project__thumb-two img {width: 100%;height: 450px;object-fit: cover;}@media (max-width: 767.98px) {.project__thumb-two img {height: 400px;}}.project__thumb-three {padding: 30px;}@media (max-width: 1199.98px) {.project__thumb-three {padding: 20px;}}.project__thumb-three img {width: 100%;height: 460px;object-fit: cover;}@media (max-width: 1500px) {.project__thumb-three img {height: 400px;}}@media (max-width: 1199.98px) {.project__thumb-three img {height: 350px;}}.project__thumb-four {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 10px;padding: 10px;border-top: 1px solid var(--tg-border-2);}.project__thumb-four img {height: 130px;object-fit: cover;width: 200px;}.project__thumb-five img {width: 100%;height: 700px;object-fit: cover;}@media (max-width: 1500px) {.project__thumb-five img {height: 638px;}}@media (max-width: 991.98px) {.project__thumb-five img {height: 550px;}}@media (max-width: 767.98px) {.project__thumb-five img {height: 450px;}}.project__thumb-six {padding: 10px;border-top: 1px solid var(--tg-border-2);}@media (max-width: 767.98px) {.project__thumb-six {margin-top: -1px;}}.project__thumb-six img {width: 100%;height: 290px;object-fit: cover;}.project__thumb-seven {margin: 10px;margin-top: 0;}.project__thumb-seven:last-child {margin-bottom: 0;}@media (max-width: 767.98px) {.project__thumb-seven:last-child {margin-bottom: 10px;}}.project__thumb-seven img {width: 100%;height: 295px;object-fit: cover;}@media (max-width: 1199.98px) {.project__thumb-seven img {height: 270px;}}.project__thumb-eight {position: relative;}.project__thumb-eight img {width: 100%;height: 600px;object-fit: cover;}@media (max-width: 1199.98px) {.project__thumb-eight img {height: 550px;}}@media (max-width: 767.98px) {.project__thumb-eight img {height: 500px;}}.project__thumb-eight::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--tg-heading-color);opacity: 0.7;pointer-events: none;}.project__content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;position: absolute;left: 50px;bottom: 50px;right: 50px;border-top: 4px solid var(--tg-color-white-default);padding-top: 25px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: 2;gap: 15px 10px;border: 1px solid #FFF;background: rgba(0, 0, 0, 0.3);backdrop-filter: blur(18px);padding: 15px;}@media (max-width: 1199.98px) {.project__content {background: rgba(255, 255, 255, 0.03);backdrop-filter: blur(18px);padding: 15px;position: relative;bottom: -15px;left: 0;right: 0;}}.project__content .title {margin-bottom: 8px;color: var(--tg-color-white-default);font-size: 25px;height:120px;align-content: center;}.project__content .title a {color: var(--tg-color-white-default);font-weight: var(--tg-fw-semi-bold);}@media (max-width: 1199.98px) {.project__content .title {font-size: 26px;}}.project__content span {display: block;line-height: 1;color: var(--tg-color-white-default);}.project__content-two {position: absolute;left: 30px;right: 30px;bottom: 30px;border-top: 4px solid var(--tg-color-white-default);padding-top: 22px;opacity: 0;visibility: hidden;z-index: 3;-webkit-transform: translateY(50px);-moz-transform: translateY(50px);-ms-transform: translateY(50px);-o-transform: translateY(50px);transform: translateY(50px);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.project__content-two .title {margin-bottom: 10px;color: var(--tg-color-white-default);font-size: 30px;font-weight: 500;}@media (max-width: 1199.98px) {.project__content-two .title {font-size: 26px;}}.project__content-two span {display: block;line-height: 1;color: var(--tg-color-white-default);}.project__content-three {text-align: center;background: #EFEFEF;padding: 30px 20px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 1199.98px) {.project__content-three {padding: 20px 20px;}}.project__content-three .title {margin-bottom: 0;font-size: 14px;font-weight: 600;text-transform: uppercase;}.project__content-three .title a:hover {color: var(--tg-color-white-default);text-decoration: underline;}.project__content-four {padding: 60px 60px 40px 60px;}@media (max-width: 1500px) {.project__content-four {padding: 40px;}}@media (max-width: 1199.98px) {.project__content-four {padding: 40px 25px;}}@media (max-width: 991.98px) {.project__content-four {padding: 40px 40px;}}@media (max-width: 767.98px) {.project__content-four {padding: 30px 30px;}}.project__content-four .date {display: block;color: var(--tg-theme-primary);line-height: 1.4;margin-bottom: 6px;}.project__content-four .title {margin-bottom: 20px;font-size: 30px;font-weight: 500;}@media (max-width: 1199.98px) {.project__content-four .title {font-size: 26px;}}.project__content-four p {margin-bottom: 15px;}.project__content-four .banner__list-box {margin-bottom: 30px;}.project__content-four .banner__list-box li i {color: var(--tg-heading-color);}.project__content-four .btn {gap: 10px;padding: 14px 19px 13px;}.project__content-five {position: absolute;left: 80px;bottom: 80px;right: 30px;}@media (max-width: 1500px) {.project__content-five {left: 50px;bottom: 50px;}}@media (max-width: 1199.98px) {.project__content-five {left: 40px;bottom: 40px;}}@media (max-width: 767.98px) {.project__content-five {left: 40px;bottom: 35px;}}.project__content-five .title {margin-bottom: 20px;color: var(--tg-color-white-default);font-size: 36px;font-weight: 500;}@media (max-width: 1500px) {.project__content-five .title {font-size: 32px;}}@media (max-width: 1199.98px) {.project__content-five .title {font-size: 30px;}}@media (max-width: 1199.98px) {.project__content-five .title br {display: none;}}.project__content-five .link-btn {font-size: 16px;font-weight: 600;text-transform: uppercase;color: var(--tg-color-white-default);text-decoration: underline;}.project__content-five .link-btn:hover {color: var(--tg-theme-primary);}.project__icon a {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: var(--tg-color-white-default);font-size: 16px;}.project__icon a:hover {color: var(--tg-color-white-default);background: var(--tg-theme-primary);}.project__icon-two a {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: var(--tg-color-white-default);font-size: 16px;position: absolute;right: 30px;top: 30px;opacity: 0;visibility: hidden;transform: translateX(30px);z-index: 2;}.project__icon-two a:hover {color: var(--tg-color-white-default);background: var(--tg-theme-primary);}.project__menu-nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;gap: 15px 35px;margin-bottom: 60px;flex-wrap: wrap;}@media (max-width: 991.98px) {.project__menu-nav {gap: 15px 20px;}}@media (max-width: 767.98px) {.project__menu-nav {margin-bottom: 40px;}}.project__menu-nav button {border: none;background: transparent;padding: 0;line-height: 1;font-size: 16px;text-transform: uppercase;color: var(--tg-theme-secondary);font-weight: 600;position: relative;}.project__menu-nav button::before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: currentColor;transform-origin: right top;transform: scale(0, 1);transition: transform 0.4s cubic-bezier(0.74, 0.72, 0.27, 0.24);}.project__menu-nav button.active, .project__menu-nav button:hover {color: var(--tg-theme-primary);}.project__menu-nav button.active::before, .project__menu-nav button:hover::before {-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);}.project__nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: flex-end;margin-bottom: 40px;gap: 15px;}@media (max-width: 767.98px) {.project__nav {justify-content: flex-start;}}.project__nav button {border: none;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 65px;height: 45px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-o-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px;background: var(--tg-color-white-default);padding: 0 20px;line-height: 1;gap: 6px;font-size: 16px;color: var(--tg-color-dark);transition: 0.5s;}.project__nav-two button {width: 80px;height: 80px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: none;background: var(--tg-color-white-default);position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 1;font-size: 20px;color: var(--tg-theme-secondary);padding: 0;line-height: 0;}@media (max-width: 1199.98px) {.project__nav-two button {width: 60px;height: 60px;}}@media (max-width: 991.98px) {.project__nav-two button {left: 10px;}}.project__nav-two button.projectTwo-button-prev {transform: translateY(-50%) rotateY(180deg);}.project__nav-two button.projectTwo-button-next {left: auto;right: 0;}@media (max-width: 991.98px) {.project__nav-two button.projectTwo-button-next {left: auto;right: 10px;}}.project__nav-two button:hover {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.project__details-top-content {margin-bottom: 50px;}@media (max-width: 991.98px) {.project__details-top-content {margin-bottom: 20px;}}.project__details-top-content .row .col-29 {width: 29.5%;flex: 0 0 auto;}@media (max-width: 991.98px) {.project__details-top-content .row .col-29 {width: 100%;}}.project__details-top-content .row .col-71 {width: 70.5%;flex: 0 0 auto;}@media (max-width: 991.98px) {.project__details-top-content .row .col-71 {width: 100%;}}.project__details-info {margin-bottom: 30px;}.project__details-info .info-title {font-size: 24px;font-weight: 600;background: var(--tg-theme-primary);color: var(--tg-color-white-default);margin-bottom: 0;padding: 24px 40px;}@media (max-width: 1199.98px) {.project__details-info .info-title {font-size: 22px;padding: 20px 20px;}}@media (max-width: 991.98px) {.project__details-info .info-title {padding: 20px 30px;}}.project__details-content {margin-left: 30px;margin-bottom: 30px;}@media (max-width: 1500px) {.project__details-content {margin-left: 10px;}}@media (max-width: 1199.98px) {.project__details-content {margin-left: 0;}}.project__details-content .sub-title {display: block;line-height: 1;color: var(--tg-theme-primary);font-weight: 500;margin-bottom: 12px;}.project__details-content .title {font-size: 40px;margin-bottom: 22px;font-weight: 500;}@media (max-width: 1199.98px) {.project__details-content .title {font-size: 36px;}}@media (max-width: 767.98px) {.project__details-content .title {font-size: 32px;}}.project__details-content p {margin-bottom: 22px;}.project__details-content p:last-child {margin-bottom: 0;}.project__details-content p.info-two {font-size: 18px;color: var(--tg-heading-color);}.project__details-img {margin-bottom: 60px;}@media (max-width: 991.98px) {.project__details-img {margin-bottom: 30px;}}.project__details-img .row {--bs-gutter-x: 10px;}.project__details-img .row .col-67 {width: 67.4%;flex: 0 0 auto;}@media (max-width: 767.98px) {.project__details-img .row .col-67 {width: 100%;}}.project__details-img .row .col-33 {width: 32.6%;flex: 0 0 auto;}@media (max-width: 767.98px) {.project__details-img .row .col-33 {width: 100%;}}.project__details-img img {margin-bottom: 10px;width: 100%;}.project__details-bottom-content .title {margin-bottom: 20px;font-size: 40px;font-weight: 500;}@media (max-width: 1199.98px) {.project__details-bottom-content .title {font-size: 36px;}}@media (max-width: 767.98px) {.project__details-bottom-content .title {font-size: 32px;}}.project__details-bottom-content p {margin-bottom: 35px;}.project__details-list .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;gap: 15px 0;}.project__details-list .list-wrap li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-start;gap: 15px;}@media (max-width: 767.98px) {.project__details-list .list-wrap li {width: 100%;}}.project__details-list .list-wrap li i {font-size: 18px;color: var(--tg-theme-primary);transform: translateY(5px);}@media (max-width: 991.98px) {.project__details-list-img {margin-bottom: 40px;}}.project__details-list-img img {width: 100%;height: 174px;object-fit: cover;}.project__info-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background: var(--tg-color-gray-2);border: 1px solid #E9E9E9;margin-top: -1px;}.project__info-item .icon {width: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-white-default);border-right: 1px solid #E9E9E9;color: var(--tg-theme-primary);font-size: 24px;flex: 0 0 auto;}@media (max-width: 1199.98px) {.project__info-item .icon {width: 70px;}}@media (max-width: 991.98px) {.project__info-item .icon {width: 100px;}}.project__info-item .content {padding: 25px 25px;flex-grow: 1;min-height: 100px;}@media (max-width: 1199.98px) {.project__info-item .content {padding: 20px 15px;}}@media (max-width: 991.98px) {.project__info-item .content {padding: 25px 25px;}}.project__info-item .content span {display: block;font-size: 16px;line-height: 1;margin-bottom: 6px;}.project__info-item .content .title {margin-bottom: 0;font-size: 20px;font-weight: 500;}@media (max-width: 1199.98px) {.project__info-item .content .title {font-size: 18px;}}@media (max-width: 991.98px) {.project__info-item .content .title {font-size: 20px;}}.project__active-two {position: relative;}.project__active-two .swiper-slide-active .project__content-five .title {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp2;animation-name: fadeInUp2;}.project__active-two .swiper-slide-active .project__content-five .link-btn {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp2;animation-name: fadeInUp2;}.faq__img {position: relative;}@media (max-width: 991.98px) {.faq__img {margin-bottom: 50px;}}.faq__img img {min-height: 492px;object-fit: cover;width: 100%;}@media (max-width: 767.98px) {.faq__img img {min-height: 350px;}}.faq__img-content {position: absolute;left: 0;bottom: 0;background: rgba(23, 23, 23, 0.9);padding: 44px 50px;}@media (max-width: 1199.98px) {.faq__img-content {padding: 30px 30px;}}@media (max-width: 767.98px) {.faq__img-content {padding: 25px 25px;}}.faq__img-content .title {color: var(--tg-color-white-default);font-size: 24px;font-weight: 500;margin-bottom: 0;}@media (max-width: 767.98px) {.faq__img-content .title br {display: none;}}.faq__content {margin-right: 10px;}@media (max-width: 1199.98px) {.faq__content {margin-right: 0;}}.faq__wrap {margin-left: 50px;}@media (max-width: 1199.98px) {.faq__wrap {margin-left: 0;}}.faq__wrap .accordion-item {border: none;border-bottom: 1px solid var(--tg-color-gray-1);}.faq__wrap .accordion-item:first-of-type {border-top-left-radius: 0;border-top-right-radius: 0;}.faq__wrap .accordion-item:first-of-type .accordion-button {border-top-left-radius: 0;border-top-right-radius: 0;}.faq__wrap .accordion-item:last-of-type {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.faq__wrap .accordion-button {font-size: 24px;font-weight: 500;padding: 18px 25px 18px 0;color: var(--tg-heading-color);}.faq__wrap .accordion-button::before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 4px;background: var(--tg-color-gray-1);opacity: 0;}.faq__wrap .accordion-button::after {content: "\f067";background-image: none;width: auto;height: auto;font-family: var(--tg-icon-font-family);font-size: 14px;position: absolute;font-weight: 700;right: 0;top: 25px;color: var(--tg-heading-color);}.faq__wrap .accordion-button:not(.collapsed) {color: var(--tg-heading-color);background-color: transparent;box-shadow: none;}.faq__wrap .accordion-button:not(.collapsed)::before {opacity: 1;}.faq__wrap .accordion-button:not(.collapsed)::after {content: "\f068";background-image: none;transform: rotate(0);}.faq__wrap .accordion-button:focus {border-color: transparent;box-shadow: none;}.faq__wrap .accordion-body {padding: 22px 0 35px;}.faq__wrap .accordion-body p {font-size: 16px;margin-bottom: 28px;}.faq__wrap .accordion-body span {display: block;line-height: 1;font-size: 50px;font-weight: 300;color: var(--tg-theme-primary);}@media (max-width: 1199.98px) {.faq__wrap .accordion-body span {font-size: 40px;}}.faq__wrap-two .accordion-item {border: none;margin-bottom: 20px;}.faq__wrap-two .accordion-item:last-child {margin-bottom: 0;}.faq__wrap-two .accordion-item:last-child .accordion-body {padding: 25px 0 0;}.faq__wrap-two .accordion-item:first-of-type {border-top-left-radius: 0;border-top-right-radius: 0;}.faq__wrap-two .accordion-item:first-of-type .accordion-button {border-top-left-radius: 0;border-top-right-radius: 0;}.faq__wrap-two .accordion-item:last-of-type {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.faq__wrap-two .accordion-button {font-size: 18px;font-weight: 500;padding: 19px 60px 19px 25px;color: var(--tg-heading-color);background: var(--tg-color-gray-2);position: relative;}.faq__wrap-two .accordion-button::after {content: "\e800";background-image: none;width: 40px;height: 40px;font-family: "fontello";font-size: 12px;position: absolute;font-weight: 400;right: 10px;top: 10px;color: var(--tg-color-white-default);transform: rotate(180deg);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-theme-primary);}.faq__wrap-two .accordion-button:not(.collapsed) {color: var(--tg-heading-color);background-color: var(--tg-color-gray-2);box-shadow: none;}.faq__wrap-two .accordion-button:not(.collapsed)::after {background-image: none;transform: rotate(0);}.faq__wrap-two .accordion-button:focus {border-color: transparent;box-shadow: none;}.faq__wrap-two .accordion-body {padding: 25px 0 40px;}.faq__wrap-two .accordion-body img {width: 194px;height: 90px;object-fit: cover;float: left;margin-right: 30px;}@media (max-width: 1199.98px) {.faq__wrap-two .accordion-body img {margin-right: 20px;}}.faq__wrap-two .accordion-body p {font-size: 16px;margin-bottom: 0;}@media (max-width: 991.98px) {.faq__sidebar {margin-top: 100px;}}.sidebar__search {background: var(--tg-color-gray-2);padding: 40px 40px;margin-bottom: 40px;}@media (max-width: 1199.98px) {.sidebar__search {padding: 30px 20px;}}.sidebar__search-form {position: relative;}.sidebar__search-form input {width: 100%;border: none;background: var(--tg-color-white-default);padding: 15px 65px 15px 20px;line-height: 1;font-size: 16px;font-weight: 400;color: var(--tg-theme-secondary);}.sidebar__search-form input::placeholder {font-size: 16px;font-weight: 400;color: var(--tg-body-color);}.sidebar__search-form button {position: absolute;border: none;right: 0;top: 0;width: 55px;height: 55px;color: var(--tg-color-white-default);background: var(--tg-theme-primary);line-height: 0;font-size: 18px;}.sidebar__search-form button:hover {background: var(--tg-theme-secondary);}.sidebar__discount {background: var(--tg-theme-secondary);padding: 70px 40px 40px;text-align: center;}@media (max-width: 1199.98px) {.sidebar__discount {padding: 50px 20px 30px;}}.sidebar__discount .title {margin-bottom: 30px;color: var(--tg-color-white-default);font-size: 24px;font-weight: 500;line-height: 1.4;}.sidebar__logo {text-align: center;margin-bottom: 35px;}.sidebar__logo img {max-height: 45px;}.sidebar__content {background: var(--tg-color-white-default);padding: 35px 40px 0;}@media (max-width: 1199.98px) {.sidebar__content {padding: 25px 20px 0;}}.sidebar__content .title-two {font-size: 18px;text-transform: uppercase;margin-bottom: 5px;font-weight: 700;}.sidebar__content span {display: block;font-size: 14px;color: var(--tg-body-color);margin-bottom: 22px;}.sidebar__content span strong {color: var(--tg-theme-primary);font-weight: 600;}.sidebar__content .btn {padding: 17px 30px 16px;}.sidebar__content .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.work__area {background: var(--tg-color-gray-2);padding: 195px 0 260px;position: relative;z-index: 1;}@media (max-width: 1199.98px) {.work__area {padding: 170px 0 200px;}}@media (max-width: 991.98px) {.work__area {padding: 140px 0 150px;}}@media (max-width: 767.98px) {.work__area {padding: 100px 0;}}.work__area-two {background: var(--tg-theme-secondary);}.work__inner-wrap {margin: 0 30px;background: var(--tg-theme-secondary);}@media (max-width: 1500px) {.work__inner-wrap {margin: 0 20px;}}@media (max-width: 767.98px) {.work__inner-wrap {margin: 0 10px;}}.work__item {text-align: center;margin-bottom: 30px;position: relative;padding-right: 85px;}@media (max-width: 1500px) {.work__item {padding-right: 70px;}}@media (max-width: 1199.98px) {.work__item {padding-right: 0;}}.work__item-wrap .row [class*=col-]:nth-child(odd) {margin-top: 90px;}@media (max-width: 991.98px) {.work__item-wrap .row [class*=col-]:nth-child(odd) {margin-top: 0;}}.work__item-wrap .row [class*=col-]:nth-child(even) .work__arrow {transform: rotate(22deg);top: 100px;}.work__item-wrap .row [class*=col-]:last-child .work__arrow {display: none;}.work__item:hover .work__icon {transform: translateY(5px);}.work__item-two {margin-bottom: 25px;}.work__thumb img {width: 100%;height: 320px;object-fit: cover;}@media (max-width: 767.98px) {.work__thumb img {height: 280px;}}.work__content {text-align: center;}.work__content .title {margin-bottom: 45px;font-size: 72px;line-height: 1.1;}@media (max-width: 1500px) {.work__content .title {font-size: 68px;}}@media (max-width: 1199.98px) {.work__content .title {font-size: 55px;margin-bottom: 30px;}}@media (max-width: 767.98px) {.work__content .title {font-size: 46px;margin-bottom: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.work__content .title {font-size: 50px;margin-bottom: 25px;}}.work__content-two .title {font-size: 24px;color: var(--tg-color-white-default);margin-bottom: 10px;font-weight: 600;}.work__content-two p {margin-bottom: 15px;}.work__content-two .link-btn {display: inline-flex;align-items: center;font-size: 16px;font-weight: 600;text-transform: uppercase;gap: 5px;}.work__content-two .link-btn i {font-size: 14px;}.work__content-two .link-btn:hover {gap: 8px;}.work__content-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background: var(--tg-theme-secondary);position: relative;}.work__content-three {background: var(--tg-theme-secondary);padding: 25px 30px;position: relative;position: absolute;left: 100px;bottom: 0;right: 0;z-index: 2;overflow: hidden;}@media (max-width: 1199.98px) {.work__content-three {padding: 25px 20px;left: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.work__content-three {padding: 25px 25px;}}.work__content-three::before {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%) rotate(135deg);width: 170px;height: 1030px;z-index: -2;opacity: 0.55;background: linear-gradient(180deg, #262626 8.61%, rgba(18, 18, 18, 0) 100%);}.work__content-three span {display: block;text-transform: uppercase;color: var(--tg-theme-primary);letter-spacing: 0.65px;font-size: 13px;font-weight: 500;line-height: 1;margin-bottom: 10px;}.work__content-three .title {margin-bottom: 10px;font-size: 24px;font-weight: 500;color: var(--tg-color-white-default);}@media (max-width: 1199.98px) {.work__content-three .title {font-size: 22px;}}.work__content-three p {margin-bottom: 0;}.work__btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-content: center;gap: 30px;justify-content: center;flex-wrap: wrap;}@media (max-width: 767.98px) {.work__btn {gap: 20px;}}.work__icon {width: 150px;height: 150px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-white-default);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 60px;color: var(--tg-theme-primary);line-height: 0;position: relative;margin: 0 auto 30px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 1199.98px) {.work__icon {width: 130px;height: 130px;}}.work__icon span {width: 40px;height: 40px;background: var(--tg-theme-primary);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;color: var(--tg-color-white-default);font-size: 16px;font-weight: 600;line-height: 1;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;position: absolute;right: 0;top: 0;}.work__icon-two {width: 100px;height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex: 0 0 auto;background: var(--tg-color-white-default);line-height: 0;color: var(--tg-theme-primary);font-size: 55px;}@media (max-width: 1199.98px) {.work__icon-two {width: 80px;height: 80px;font-size: 45px;}}.work__arrow {position: absolute;right: -30px;top: 22px;transform: rotate(-22deg);color: var(--tg-color-white-default);}@media (max-width: 1500px) {.work__arrow {right: -40px;}}@media (max-width: 1199.98px) {.work__arrow {right: -55px;}}@media (max-width: 991.98px) {.work__arrow {display: none;}}@media (max-width: 1199.98px) {.work__arrow svg {width: 80px;}}.work__wrapper {position: relative;}@media (max-width: 767.98px) {.work__img-wrap {display: none;}}.work__img-wrap .list-wrap li {position: absolute;z-index: -1;}.work__img-wrap .list-wrap li img {-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;object-fit: cover;}.work__img-wrap .list-wrap li:nth-child(1) {left: 10%;top: -2%;}@media (max-width: 1199.98px) {.work__img-wrap .list-wrap li:nth-child(1) {left: 5%;top: -56%;}}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(1) {display: none;}}.work__img-wrap .list-wrap li:nth-child(1)::before {content: "";width: 184px;height: 184px;position: absolute;right: -10px;bottom: -10px;z-index: -1;border: 1px solid var(--tg-border-1);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}.work__img-wrap .list-wrap li:nth-child(1) img {width: 150px;height: 150px;}.work__img-wrap .list-wrap li:nth-child(2) {left: -2%;bottom: 4%;}@media (max-width: 1500px) {.work__img-wrap .list-wrap li:nth-child(2) {left: 0;}}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(2) {bottom: auto;top: -63%;}}.work__img-wrap .list-wrap li:nth-child(2)::before {content: "";width: 130px;height: 130px;position: absolute;right: -7px;bottom: -7px;z-index: -1;border: 1px solid var(--tg-border-1);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(2)::before {width: 100px;height: 100px;}}.work__img-wrap .list-wrap li:nth-child(2) img {width: 100px;height: 100px;}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(2) img {width: 80px;height: 80px;}}.work__img-wrap .list-wrap li:nth-child(3) {left: 210px;bottom: -140px;}@media (max-width: 1199.98px) {.work__img-wrap .list-wrap li:nth-child(3) {left: 110px;}}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(3) {left: 30px;bottom: -90px;}}.work__img-wrap .list-wrap li:nth-child(3) img {width: 80px;height: 80px;}.work__img-wrap .list-wrap li:nth-child(4) {right: 10%;top: -2%;}@media (max-width: 1199.98px) {.work__img-wrap .list-wrap li:nth-child(4) {right: 5%;top: -56%;}}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(4) {display: none;}}.work__img-wrap .list-wrap li:nth-child(4)::before {content: "";width: 184px;height: 184px;position: absolute;left: -10px;bottom: -10px;z-index: -1;border: 1px solid var(--tg-border-1);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}.work__img-wrap .list-wrap li:nth-child(4) img {width: 150px;height: 150px;}.work__img-wrap .list-wrap li:nth-child(5) {right: -2%;bottom: 4%;}@media (max-width: 1500px) {.work__img-wrap .list-wrap li:nth-child(5) {right: 0;}}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(5) {bottom: auto;top: -63%;}}.work__img-wrap .list-wrap li:nth-child(5)::before {content: "";width: 130px;height: 130px;position: absolute;left: -7px;bottom: -7px;z-index: -1;border: 1px solid var(--tg-border-1);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(5)::before {width: 100px;height: 100px;}}.work__img-wrap .list-wrap li:nth-child(5) img {width: 100px;height: 100px;}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(5) img {width: 80px;height: 80px;}}.work__img-wrap .list-wrap li:nth-child(6) {right: 210px;bottom: -140px;}@media (max-width: 1199.98px) {.work__img-wrap .list-wrap li:nth-child(6) {right: 110px;}}@media (max-width: 991.98px) {.work__img-wrap .list-wrap li:nth-child(6) {right: 30px;bottom: -90px;}}.work__img-wrap .list-wrap li:nth-child(6) img {width: 80px;height: 80px;}.video__area {background: var(--tg-color-gray-2);padding: 390px 0 120px;margin-top: -390px;}@media (max-width: 767.98px) {.video__area {padding: 370px 0 100px;}}.video__img {position: relative;}.video__img img {-webkit-border-radius: 0 80px;-moz-border-radius: 0 80px;-o-border-radius: 0 80px;-ms-border-radius: 0 80px;border-radius: 0 80px;min-height: 650px;width: 100%;object-fit: cover;}@media (max-width: 1199.98px) {.video__img img {min-height: 500px;}}@media (max-width: 991.98px) {.video__img img {min-height: 400px;}}@media (max-width: 767.98px) {.video__img img {min-height: 350px;-webkit-border-radius: 0 50px;-moz-border-radius: 0 50px;-o-border-radius: 0 50px;-ms-border-radius: 0 50px;border-radius: 0 50px;}}.video__img .play-btn {width: 130px;height: 130px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border-radius: 130px;border: 1px solid var(--tg-color-white-default);background: rgba(255, 255, 255, 0.05);backdrop-filter: blur(8px);font-size: 24px;line-height: 0;color: var(--tg-color-white-default);position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}@media (max-width: 1199.98px) {.video__img .play-btn {width: 120px;height: 120px;}}@media (max-width: 767.98px) {.video__img .play-btn {width: 100px;height: 100px;}}.mfp-iframe-holder .mfp-content {max-width: 1250px;}.history__bg {background-size: cover;background-position: center;}@media (max-width: 991.98px) {.history__img {margin-bottom: 50px;}}.history__img img {width: 100%;}.history__content {margin-right: 60px;}@media (max-width: 1199.98px) {.history__content {margin-right: 0;}}.history__content p {margin-bottom: 30px;}.history__content .btn:hover {background: var(--tg-color-white-default);border-color: var(--tg-color-white-default);color: var(--tg-theme-primary);}.history__item {border: 1px solid #2E2E2E;background: #1E1E1E;padding: 30px 30px 25px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: relative;z-index: 1;overflow: hidden;}@media (max-width: 1199.98px) {.history__item {padding: 25px 25px 25px;}}.history__item-content .date {display: block;font-size: 14px;font-weight: 500;color: var(--tg-theme-primary);line-height: 1;margin-bottom: 10px;}.history__item-content .title {margin-bottom: 12px;color: var(--tg-color-white-default);font-size: 24px;font-weight: 500;}.history__item-content p {margin-bottom: 0;}.history__item:hover {border-color: var(--tg-theme-primary);}.history__item:hover::before {opacity: 0.7;}.history__top-date {position: relative;}.history__top-date::before {content: "";position: absolute;right: -50px;top: 50%;transform: translateY(-50%);background: #2E2E2E;width: 50px;height: 2px;}.history__top-date span {border: 1px solid #2E2E2E;background: #1E1E1E;display: block;text-align: center;font-size: 20px;font-weight: 600;color: var(--tg-color-white-default);padding: 13px 50px;margin-bottom: 40px;}.history__thumb {position: relative;margin-bottom: 30px;}.history__thumb img {width: 100%;height: 227px;object-fit: cover;}.history__icon {width: 80px;height: 80px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-white-default);border: 1px solid #E4E4E4;box-shadow: 0px 5px 37px 0px rgba(84, 84, 84, 0.18);color: var(--tg-theme-primary);font-size: 45px;line-height: 0;position: absolute;left: 0;top: 0;}.history__active {position: relative;}.history__nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;width: 425px;justify-content: space-between;position: absolute;left: 50%;transform: translateX(-50%);top: 10px;z-index: 3;}@media (max-width: 1500px) {.history__nav {width: 380px;}}@media (max-width: 1199.98px) {.history__nav {width: 270px;}}.history__nav button {border: 1px solid #2E2E2E;background: #1E1E1E;width: 40px;height: 40px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;padding: 0;font-size: 14px;color: var(--tg-color-white-default);}.history__nav button.history-button-prev {transform: rotate(-180deg);}.history__nav button:hover {background: var(--tg-theme-primary);border-color: var(--tg-theme-primary);}.swiper-slide-active .history__item {border-color: var(--tg-theme-primary);}.swiper-slide-active .history__item::before {opacity: 0.7;}@media (max-width: 991.98px) {.community__img {margin-bottom: 50px;}}.community__content p {margin-bottom: 50px;}.community__content .about__list-box-wrap {margin-bottom: 50px;}.choose__inner-wrap {margin: 0 30px 30px;border: 1px solid var(--tg-border-2);padding: 120px 0;}@media (max-width: 1500px) {.choose__inner-wrap {margin: 0 20px 20px;}}@media (max-width: 991.98px) {.choose__inner-wrap {padding: 100px 0;}}@media (max-width: 767.98px) {.choose__inner-wrap {padding: 80px 0;margin: 0 10px 20px;}}.choose__content {width: 85%;}@media (max-width: 1199.98px) {.choose__content {width: 100%;}}@media (max-width: 991.98px) {.choose__content {margin-bottom: 50px;}}.choose__tab-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}@media (max-width: 991.98px) {.choose__tab-wrap {flex-direction: column;}}.choose__tab-wrap .nav-tabs {width: 450px;flex: 0 0 auto;background: var(--tg-theme-secondary);padding: 60px 60px;flex-direction: column;justify-content: center;border-right: 1px solid #2E2E2E;gap: 20px;border-bottom: none;}@media (max-width: 1500px) {.choose__tab-wrap .nav-tabs {width: 430px;padding: 50px 50px;}}@media (max-width: 1199.98px) {.choose__tab-wrap .nav-tabs {width: 310px;padding: 30px 20px;}}@media (max-width: 991.98px) {.choose__tab-wrap .nav-tabs {width: 100%;padding: 40px;flex-direction: row;border-right: none;border-bottom: 1px solid #2E2E2E;}}@media (max-width: 767.98px) {.choose__tab-wrap .nav-tabs {padding: 30px;}}.choose__tab-wrap .nav-link {border: 1px solid #2E2E2E;border-radius: 0;display: block;font-size: 24px;font-weight: 500;padding: 20px 30px;min-width: 330px;text-align: left;background: #1E1E1E;color: var(--tg-color-white-default);}@media (max-width: 1199.98px) {.choose__tab-wrap .nav-link {padding: 20px 20px;font-size: 20px;min-width: 265px;}}.choose__tab-wrap .nav-link.active, .choose__tab-wrap .nav-link:hover {background: var(--tg-theme-primary);border-color: var(--tg-theme-primary);color: var(--tg-color-white-default);}.choose__tab-wrap .tab-content {background: var(--tg-color-dark-2);padding: 60px 60px;}@media (max-width: 1500px) {.choose__tab-wrap .tab-content {padding: 50px 50px;}}@media (max-width: 1199.98px) {.choose__tab-wrap .tab-content {padding: 30px 20px;}}@media (max-width: 991.98px) {.choose__tab-wrap .tab-content {padding: 40px;}}@media (max-width: 767.98px) {.choose__tab-wrap .tab-content {padding: 30px;}}.choose__item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: row-reverse;gap: 30px;}@media (max-width: 1199.98px) {.choose__item {gap: 20px;}}@media (max-width: 991.98px) {.choose__item {flex-direction: column;}}.choose__item-thumb {width: 383px;flex: 0 0 auto;}@media (max-width: 1500px) {.choose__item-thumb {width: 350px;}}@media (max-width: 1199.98px) {.choose__item-thumb {width: 290px;}}@media (max-width: 991.98px) {.choose__item-thumb {width: 270px;}}@media (max-width: 767.98px) {.choose__item-thumb {width: 100%;}}.choose__item-thumb img {height: 100%;object-fit: cover;}@media (max-width: 767.98px) {.choose__item-thumb img {min-height: 250px;}}.choose__item-content .title {margin-bottom: 15px;color: var(--tg-color-white-default);font-size: 36px;font-weight: 500;}@media (max-width: 1500px) {.choose__item-content .title {font-size: 32px;}}@media (max-width: 1199.98px) {.choose__item-content .title {font-size: 30px;}}@media (max-width: 991.98px) {.choose__item-content .title {font-size: 28px;}}.choose__item-content p {margin-bottom: 15px;}.choose__item-content .list-wrap {margin-bottom: 25px;}.choose__item-content .list-wrap li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-start;color: var(--tg-color-white-default);gap: 15px;margin-bottom: 4px;}.choose__item-content .list-wrap li:last-child {margin-bottom: 0;}.choose__item-content .list-wrap li i {transform: translateY(5px);}.choose__item-content .btn {padding: 17px 30px 16px;}.progress__item {margin-bottom: 25px;}.progress__item:last-child {margin-bottom: 0;}.progress__item .title {font-size: 16px;font-weight: 600;text-transform: uppercase;margin-bottom: 15px;}.progress__item .progress {background: var(--tg-color-gray-3);-webkit-border-radius: 0px;-moz-border-radius: 0px;-o-border-radius: 0px;-ms-border-radius: 0px;border-radius: 0px;height: 50px;position: relative;}.progress__item .progress-bar {background-image: linear-gradient(270deg, rgba(246, 99, 0, 0.7) 0%, rgba(29, 29, 29, 0.65) 55%);background-color: var(--tg-theme-secondary);}.progress__item .progress-bar span {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);color: var(--tg-heading-color);font-size: 24px;font-weight: 300;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;line-height: 1;z-index: 2;}@media (max-width: 767.98px) {.progress__item .progress-bar span {right: 10px;font-size: 20px;}}.progress__item .progress-bar span strong {font-weight: 600;}.progress__item-two {margin-bottom: 25px;}.progress__item-two:last-child {margin-bottom: 0;}.progress__item-two .title {margin-bottom: 12px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;gap: 10px;font-size: 16px;font-weight: 500;}.progress__item-two .title span {display: block;color: var(--tg-theme-primary);font-weight: 600;}.progress__item-two .progress {background: var(--tg-color-gray-2);-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-ms-border-radius: 0;border-radius: 0;height: 8px;}.progress__item-two .progress-bar {background: var(--tg-theme-primary);}.client__item {margin-bottom: 30px;}.client__thumb {position: relative;}.client__thumb>img {width: 100%;height: 250px;object-fit: cover;}.client__logo {position: absolute;left: 30px;top: 30px;}.client__content {border: 1px solid var(--tg-border-2);border-top: none;padding: 30px 30px 30px;}@media (max-width: 1199.98px) {.client__content {padding: 30px 25px 30px;}}.client__content span {line-height: 1;display: block;font-size: 14px;font-weight: 500;color: var(--tg-theme-primary);margin-bottom: 10px;}.client__content .title {margin-bottom: 20px;font-size: 24px;font-weight: 600;text-transform: capitalize;}@media (max-width: 1199.98px) {.client__content .title {font-size: 22px;}}.client__content .btn {gap: 10px;color: var(--tg-heading-color);padding: 14px 23px 13px;}.client__content .btn:hover {color: var(--tg-color-white-default);}.office__area {background: var(--tg-color-gray-2);padding: 120px 0 95px;}@media (max-width: 767.98px) {.office__area {padding: 100px 0 75px;}}.office__item {border: 1px solid var(--tg-border-2);background: var(--tg-color-white-default);padding: 45px 50px 50px;margin-bottom: 25px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 1199.98px) {.office__item {padding: 35px 35px 40px;}}@media (max-width: 767.98px) {.office__item {padding: 35px 30px 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.office__item {padding: 35px 40px 40px;}}.office__item:hover {border-color: var(--tg-theme-primary);}.office__item .title {margin-bottom: 12px;font-size: 24px;font-weight: 600;}.office__item p {margin-bottom: 15px;}.office__item span {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;color: var(--tg-heading-color);gap: 5px;margin-bottom: 30px;}.office__item span a {font-weight: 600;text-decoration: underline;}.office__item span a:hover {color: var(--tg-theme-secondary);}.office__item .btn {color: var(--tg-theme-secondary);gap: 10px;padding: 14px 23px 13px;}.office__item .btn:hover {color: var(--tg-color-white-default);}.office__item-two {background: var(--tg-color-white-default);padding: 30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;}@media (max-width: 1199.98px) {.office__item-two {padding: 20px;}}@media (max-width: 991.98px) {.office__item-two {padding: 30px;}}@media (max-width: 767.98px) {.office__item-two {padding: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.office__item-two {padding: 25px;}}.office__item-two-top {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 30px;margin-bottom: 26px;}@media (max-width: 1199.98px) {.office__item-two-top {gap: 15px;}}@media (max-width: 991.98px) {.office__item-two-top {gap: 25px;}}@media (max-width: 767.98px) {.office__item-two-top {gap: 20px;flex-wrap: wrap;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.office__item-two-top {gap: 20px;flex-wrap: nowrap;}}.office__thumb-two {width: 200px;flex: 0 0 auto;}@media (max-width: 1199.98px) {.office__thumb-two {width: 150px;}}@media (max-width: 991.98px) {.office__thumb-two {width: 200px;}}@media (max-width: 767.98px) {.office__thumb-two {width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.office__thumb-two {width: 200px;}}.office__thumb-two img {width: 100%;height: 195px;object-fit: cover;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}.office__content-two {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}.office__content-two .title {margin-bottom: 18px;font-size: 24px;font-weight: 500;}@media (max-width: 1199.98px) {.office__content-two .title {font-size: 22px;margin-bottom: 10px;}}.office__content-two p {margin-bottom: 22px;}@media (max-width: 1199.98px) {.office__content-two p {margin-bottom: 15px;}}.office__content-two .btn {gap: 10px;padding: 14px 19px;}.office__info-list .list-wrap li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;border-bottom: 1px solid #E9E9E9;padding-bottom: 20px;margin-bottom: 20px;}@media (max-width: 1199.98px) {.office__info-list .list-wrap li {margin-bottom: 16px;padding-bottom: 16px;}}.office__info-list .list-wrap li:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.office__info-list .list-wrap li .icon {width: 45px;height: 45px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: #EEEEEE;flex: 0 0 auto;color: var(--tg-heading-color);font-size: 18px;line-height: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}.office__info-list .list-wrap li .content .title {margin-bottom: 0;font-size: 18px;font-weight: 400;}@media (max-width: 991.98px) {.office__nav-wrap {margin-bottom: 30px;}}.office__nav-wrap .nav-tabs {border-bottom: none;flex-direction: column;}.office__nav-wrap .nav-item {margin-bottom: 25px;}.office__nav-wrap .nav-item:last-child {margin-bottom: 0;}.office__nav-wrap .nav-link {border: none;background: var(--tg-color-white-default);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;padding: 30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;width: 100%;gap: 30px;}@media (max-width: 1199.98px) {.office__nav-wrap .nav-link {padding: 24px 20px;gap: 15px;}}@media (max-width: 991.98px) {.office__nav-wrap .nav-link {gap: 25px;padding: 30px;}}@media (max-width: 767.98px) {.office__nav-wrap .nav-link {gap: 20px;padding: 20px;flex-wrap: wrap;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.office__nav-wrap .nav-link {padding: 25px;flex-wrap: nowrap;}}.office__nav-wrap .nav-link img {width: 200px;height: 90px;object-fit: cover;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}@media (max-width: 1199.98px) {.office__nav-wrap .nav-link img {width: 140px;}}@media (max-width: 991.98px) {.office__nav-wrap .nav-link img {width: 200px;}}@media (max-width: 767.98px) {.office__nav-wrap .nav-link img {width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.office__nav-wrap .nav-link img {width: 150px;}}.office__nav-wrap .nav-link span {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-grow: 1;justify-content: space-between;gap: 20px;font-size: 24px;color: var(--tg-heading-color);}@media (max-width: 1199.98px) {.office__nav-wrap .nav-link span {font-size: 24px;gap: 15px;}}.office__nav-wrap .nav-link span i {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-theme-secondary);color: var(--tg-color-white-default);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 16px;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;flex: 0 0 auto;}.office__nav-wrap .nav-link.active span i {background: var(--tg-theme-primary);}.support__img {width: 100%;}@media (max-width: 991.98px) {.support__img {margin-bottom: 50px;}}.support__content {margin-right: 55px;}@media (max-width: 1199.98px) {.support__content {margin-right: 0;}}.support__content p {margin-bottom: 30px;}.support__content .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.consultation__img {height: 100%;}@media (max-width: 991.98px) {.consultation__img {height: auto;margin-bottom: 40px;}}.consultation__img img {height: 100%;object-fit: cover;width: 100%;}@media (max-width: 991.98px) {.consultation__img img {height: 500px;}}@media (max-width: 767.98px) {.consultation__img img {height: auto;min-height: 250px;}}.consultation__form-wrap {background: var(--tg-color-white-default);padding: 35px 40px 40px;border: 30px solid var(--tg-theme-secondary);}@media (max-width: 1199.98px) {.consultation__form-wrap {padding: 25px 25px 30px;border: 20px solid var(--tg-theme-secondary);}}@media (max-width: 991.98px) {.consultation__form-wrap {padding: 35px 40px 40px;border: 30px solid var(--tg-theme-secondary);}}@media (max-width: 767.98px) {.consultation__form-wrap {padding: 25px 20px 30px;border: 15px solid var(--tg-theme-secondary);}}.consultation__form-wrap .title {font-size: 30px;font-weight: 500;margin-bottom: 20px;}@media (max-width: 767.98px) {.consultation__form-wrap .title {font-size: 26px;}}.consultation__form .form-grp {margin-bottom: 25px;}.consultation__form .form-grp label {display: block;font-size: 16px;color: var(--tg-heading-color);margin-bottom: 8px;}.consultation__form .form-grp textarea, .consultation__form .form-grp input {width: 100%;border: none;background: var(--tg-color-gray-3);padding: 15px 20px;font-size: 16px;font-weight: 400;color: var(--tg-heading-color);height: 50px;display: block;}.consultation__form .form-grp textarea {min-height: 120px;max-height: 120px;}.consultation__form .form-grp.select-grp {width: 100%;position: relative;}.consultation__form .form-grp.select-grp select {background-color: var(--tg-color-gray-3);border: none;color: var(--tg-body-color);font-weight: 400;font-size: 16px;text-transform: capitalize;border-radius: 0;outline: none;padding: 15px 40px 15px 20px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;line-height: 1.2;height: 50px;cursor: pointer;}.consultation__form .form-grp.select-grp::after {content: "\f078";position: absolute;bottom: 10px;font-family: "Font Awesome 5 Free";font-weight: 700;right: 15px;font-size: 15px;color: var(--tg-body-color);}.consultation__form .btn {padding: 17px 30px 16px;width: 100%;justify-content: center;}.consultation__form .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.company__bg {background-size: cover;background-position: center;padding: 475px 0 120px;margin-top: -355px;}@media (max-width: 767.98px) {.company__bg {padding: 300px 0 100px;margin-top: -200px;}}.company__content {margin-right: 75px;}@media (max-width: 1199.98px) {.company__content {margin-right: 0;}}.company__content>p {margin-bottom: 30px;}.company__list-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 10px;background: #262626;border: 1px solid #2F2F2F;}.company__list-item:last-child {margin-bottom: 0;}.company__list-item .icon {width: 108px;flex: 0 0 auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;color: var(--tg-theme-primary);font-size: 50px;line-height: 0;flex: 0 0 auto;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border-right: 1px solid #2F2F2F;}@media (max-width: 767.98px) {.company__list-item .icon {width: 95px;}}.company__list-item .content {flex-grow: 1;}.company__list-item .content .title {margin-bottom: 0;color: var(--tg-color-white-default);font-size: 24px;font-weight: 500;padding: 10px 20px;border-bottom: 1px solid #2F2F2F;}.company__list-item .content p {margin-bottom: 0;padding: 17px 20px;}.company__img {text-align: right;position: relative;padding-left: 80px;}@media (max-width: 991.98px) {.company__img {margin-bottom: 50px;}}@media (max-width: 767.98px) {.company__img {padding-left: 50px;}}.company__img img:nth-child(1) {height: 566px;object-fit: cover;}@media (max-width: 991.98px) {.company__img img:nth-child(1) {height: 500px;}}@media (max-width: 767.98px) {.company__img img:nth-child(1) {height: 400px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.company__img img:nth-child(1) {height: 450px;}}.company__img img:nth-child(2) {position: absolute;left: 0;top: 6%;width: 200px;height: 195px;object-fit: cover;}@media (max-width: 991.98px) {.company__img img:nth-child(2) {width: 180px;height: 180px;}}@media (max-width: 767.98px) {.company__img img:nth-child(2) {width: 140px;height: 140px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.company__img img:nth-child(2) {width: 170px;height: 170px;}}.company__img img:nth-child(3) {position: absolute;left: 0;bottom: 10%;border: 5px solid var(--tg-color-white-default);width: 333px;height: 225px;object-fit: cover;}@media (max-width: 991.98px) {.company__img img:nth-child(3) {width: 300px;height: 200px;}}@media (max-width: 767.98px) {.company__img img:nth-child(3) {width: 230px;height: 150px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.company__img img:nth-child(3) {width: 270px;height: 180px;}}.testimonial__bg {background-size: cover;background-position: center;margin: 0 30px;padding: 120px 0 95px;}@media (max-width: 1500px) {.testimonial__bg {margin: 0 20px;}}@media (max-width: 767.98px) {.testimonial__bg {margin: 0 10px;padding: 100px 0 75px;}}.testimonial__item {border: 1px solid #404140;background: var(--tg-color-dark-2);padding: 80px 80px 70px;position: relative;margin-bottom: 25px;z-index: 1;}@media (max-width: 1500px) {.testimonial__item {padding: 70px 60px 70px;}}@media (max-width: 1199.98px) {.testimonial__item {padding: 70px 40px 60px;}}@media (max-width: 991.98px) {.testimonial__item {padding: 70px 30px 40px;}}.testimonial__item::before {content: "\e816";font-family: "fontello";font-weight: 400;font-size: 70px;line-height: 1;color: rgba(255, 255, 255, 0.07);position: absolute;right: 60px;bottom: 60px;z-index: -1;}@media (max-width: 1199.98px) {.testimonial__item::before {right: 40px;bottom: 40px;font-size: 60px;}}@media (max-width: 1199.98px) {.testimonial__item::before {right: 40px;bottom: 60px;font-size: 50px;}}.testimonial__thumb {position: absolute;opacity: 0;visibility: hidden;}.testimonial__content img {margin-bottom: 40px;max-height: 40px;}.testimonial__content p {margin-bottom: 40px;font-size: 24px;color: var(--tg-color-white-default);line-height: 1.4;}@media (max-width: 991.98px) {.testimonial__content p {margin-bottom: 30px;}}.testimonial__content span {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 5px;flex-wrap: wrap;font-size: 18px;font-weight: 600;color: var(--tg-color-white-default);}.testimonial__content span a:hover {color: var(--tg-color-white-default);}.testimonial__nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: flex-end;margin-bottom: 70px;}@media (max-width: 991.98px) {.testimonial__nav {margin-bottom: 50px;}}@media (max-width: 767.98px) {.testimonial__nav {margin-bottom: 40px;justify-content: flex-start;}}.testimonial__nav button {width: 65px;height: 65px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: none;padding: 0;background: #0C0A0A;color: var(--tg-color-white-default);}.testimonial__nav button svg {width: 30px;height: 30px;}.testimonial__nav button.testimonial-button-next {background: var(--tg-theme-primary);}.shop__item {background: var(--tg-color-gray-2);margin-bottom: 25px;}.shop__item:hover .shop__thumb::before {height: 100%;opacity: 1;visibility: visible;}.shop__item:hover .shop__thumb .btn {opacity: 1;margin-top: 0;}.shop__thumb {background: var(--tg-color-gray-2);border: 1px solid var(--tg-border-2);position: relative;}.shop__thumb::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 0;background: var(--tg-theme-secondary);opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;visibility: hidden;}.shop__thumb img {width: 100%;}.shop__thumb .btn {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);margin-top: 50px;opacity: 0;-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-ms-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;}.shop__thumb .sticker {background: var(--tg-theme-primary);color: var(--tg-color-white-default);text-transform: uppercase;display: block;line-height: 1;position: absolute;right: 20px;top: 20px;font-size: 12px;font-weight: 600;padding: 7px 18px;}.shop__content {border: 1px solid var(--tg-border-2);border-top: none;padding: 25px 30px 30px;}@media (max-width: 1500px) {.shop__content {padding: 20px 20px 20px;}}.shop__content .price {margin-bottom: 12px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;font-size: 16px;font-weight: 500;color: var(--tg-theme-primary);gap: 10px;}.shop__content .price del {color: #AAABAC;}.shop__content .title {font-size: 24px;font-weight: 500;margin-bottom: 10px;text-transform: capitalize;}@media (max-width: 1500px) {.shop__content .title {font-size: 22px;}}.shop__content .rating {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 3px;font-size: 14px;color: var(--tg-color-yellow-light);}.shop__top-wrap {background: var(--tg-color-gray-3);padding: 12px 25px;margin-bottom: 30px;}@media (max-width: 767.98px) {.shop__showing-result {text-align: center;margin-bottom: 10px;}}.shop__showing-result p {margin-bottom: 0;color: var(--tg-heading-color);}.shop__ordering {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;width: 150px;margin-left: auto;position: relative;}@media (max-width: 767.98px) {.shop__ordering {margin: 0 auto;}}.shop__ordering select {background-color: transparent;border: none;color: var(--tg-body-color);font-weight: 500;font-size: 15px;text-transform: capitalize;border-radius: 0;outline: none;padding: 0 20px 0 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;line-height: 1.2;height: auto;cursor: pointer;}.shop__ordering::after {content: "\f078";position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-family: "Font Awesome 5 Free";font-weight: 700;right: 5px;font-size: 14px;color: var(--tg-body-color);}@media (max-width: 991.98px) {.shop__sidebar {margin-top: 80px;}}.shop__details-img {position: relative;}@media (max-width: 991.98px) {.shop__details-img {margin-bottom: 50px;}}@media (max-width: 767.98px) {.shop__details-img img {width: 100%;}}.shop__details-img .sticker {background: var(--tg-theme-primary);color: var(--tg-color-white-default);text-transform: uppercase;display: block;line-height: 1;position: absolute;right: 20px;top: 20px;font-size: 12px;font-weight: 600;padding: 7px 18px;}.shop__details-content {margin-left: 35px;}@media (max-width: 1199.98px) {.shop__details-content {margin-left: 0;}}.shop__details-content .price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;margin-bottom: 14px;font-size: 24px;font-weight: 500;color: var(--tg-theme-primary);}@media (max-width: 1199.98px) {.shop__details-content .price {margin-bottom: 8px;}}.shop__details-content .price del {font-size: 18px;font-weight: 500;color: #D3D3D3;}.shop__details-content>.title {margin-bottom: 10px;font-size: 36px;font-weight: 500;}@media (max-width: 1199.98px) {.shop__details-content>.title {font-size: 32px;}}@media (max-width: 767.98px) {.shop__details-content>.title {font-size: 30px;}}.shop__details-content .review-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;gap: 10px 15px;margin-bottom: 18px;}@media (max-width: 1199.98px) {.shop__details-content .review-wrap {margin-bottom: 12px;}}.shop__details-content .review-wrap .rating {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 3px;font-size: 14px;color: var(--tg-color-yellow-light);}.shop__details-content .review-wrap span {display: block;}.shop__details-content p {margin-bottom: 22px;}@media (max-width: 1199.98px) {.shop__details-content p {margin-bottom: 15px;}}.shop__details-qty {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;margin-bottom: 43px;}@media (max-width: 1199.98px) {.shop__details-qty {margin-bottom: 30px;}}.shop__details-qty .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.shop__details-bottom .list-wrap li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;font-size: 16px;font-weight: 500;color: var(--tg-body-color);gap: 5px;margin-bottom: 5px;}.shop__details-bottom .list-wrap li:last-child {margin-bottom: 0;}.shop__details-bottom .list-wrap li .title {display: block;font-size: 16px;font-weight: 500;color: var(--tg-theme-secondary);min-width: 85px;}.shop__details-bottom .list-wrap li a {color: var(--tg-body-color);}.shop__details-bottom .list-wrap li a:hover {color: var(--tg-theme-primary);}.shop__list-wrap {margin-bottom: 40px;}@media (max-width: 1199.98px) {.shop__list-wrap {margin-bottom: 30px;}}.shop__list-wrap .list-wrap li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-start;gap: 20px;margin-bottom: 5px;}.shop__list-wrap .list-wrap li:last-child {margin-bottom: 0;}.shop__list-wrap .list-wrap li i {font-size: 16px;color: var(--tg-theme-primary);transform: translateY(5px);}.shop__cat-list .list-wrap li a i {-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;width: 50px;height: 50px;border: 1px solid #E9E9E9;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;margin: -1px -1px -1px 0;background: var(--tg-color-white-default);color: var(--tg-theme-primary);}.shop__cat-list .list-wrap li a:hover i {background: var(--tg-color-white-default);display: flex !important;}.price_filter .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {background: #EAEAEA none repeat scroll 0 0;border: medium none;border-radius: 0;height: 5px;margin-bottom: 15px;margin-left: auto;}.price_filter .ui-slider-range {background: var(--tg-theme-primary) none repeat scroll 0 0;border-radius: 2px;}.price_filter .ui-slider-handle.ui-state-default.ui-corner-all {height: 11px;width: 11px;top: 0;margin-top: -4px;background: var(--tg-color-white-default);border-radius: 50px;margin-left: -1px;border: 3px solid var(--tg-theme-primary);}.price_filter .ui-slider-handle.ui-state-default.ui-corner-all:focus {outline: none;box-shadow: none;}.price_slider_amount {overflow: hidden;display: flex;align-items: center;justify-content: space-between;}.price_slider_amount>input {height: auto;margin-left: 0;text-align: left;width: 100%;border: none;font-size: 16px;font-weight: 500;color: var(--tg-body-color);line-height: 1;pointer-events: none;background: transparent;}.price_slider_amount>input.amount_two {text-align: right;}.popular__product-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 15px;margin-bottom: 15px;}.popular__product-item:last-child {margin-bottom: 0;}.popular__product-item .thumb {width: 70px;flex: 0 0 auto;}.popular__product-item .content .price {display: block;line-height: 1;color: var(--tg-theme-primary);font-size: 12px;font-weight: 500;margin-bottom: 5px;}.popular__product-item .content .title {font-size: 18px;margin-bottom: 10px;font-weight: 500;}.popular__product-item .content .rating {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 1.5px;font-size: 12px;color: var(--tg-color-yellow-light);}.shop__widget .blog__tag-list .list-wrap li a {padding: 7px 14px;}.cart-plus-minus {width: 100px;flex: unset;margin-bottom: 0;}.cart-plus-minus form {position: relative;}.cart-plus-minus form input {width: 100%;border: none;padding: 10px 40px 10px 25px;text-align: left;height: 55px;color: var(--tg-color-white-default);font-weight: 600;background: var(--tg-theme-secondary);font-size: 18px;}.cart-plus-minus .qtybutton-box {position: absolute;right: 10px;top: 10px;bottom: 10px;width: 30px;text-align: center;z-index: 1;color: var(--tg-color-white-default);font-size: 10px;font-weight: 500;}.cart-plus-minus .qtybutton-box>span {position: absolute;cursor: pointer;user-select: none;height: 50%;}.cart-plus-minus .qtybutton-box>span.plus {left: 0;top: -3px;right: 0;transform: rotate(180deg);}.cart-plus-minus .qtybutton-box>span.minus {left: 0;bottom: -3px;right: 0;}.cart-plus-minus .qtybutton-box>span.minus.dis {cursor: auto;}.product-desc-wrap {margin-top: 100px;}@media (max-width: 767.98px) {.product-desc-wrap {margin-top: 80px;}}.product-desc-wrap .tab-content p {margin-bottom: 0;}.product-desc-wrap .nav-tabs {border-bottom: 2px solid #EFEFEF;gap: 30px;margin-bottom: 25px;}.product-desc-wrap .nav-tabs .nav-link {margin-bottom: 0;background: transparent;border: none;border-radius: 0;padding: 0 5px 15px;font-weight: 600;font-size: 16px;color: var(--tg-heading-color);position: relative;text-transform: uppercase;}.product-desc-wrap .nav-tabs .nav-link.active {color: var(--tg-heading-color);}.product-desc-wrap .nav-tabs .nav-link.active::before {opacity: 1;}.product-desc-wrap .nav-tabs .nav-link::before {content: "";position: absolute;left: 0;bottom: -2px;width: 100%;height: 2px;background: var(--tg-theme-primary);transition: 0.3s linear;opacity: 0;}.product-desc-review {padding: 25px 30px;border: 1px solid #E6EAEF;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}.product-desc-review .left-rc {margin-bottom: 10px;}.blog__post-item {margin-bottom: 30px;}.blog__post-item-two {margin-bottom: 30px;}.blog__post-item-three {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 30px;}@media (max-width: 767.98px) {.blog__post-item-three {flex-wrap: wrap;}}.blog__post-item-four {margin-bottom: 25px;}.blog__post-item-four.small-item .blog__post-content-five {padding: 40px 30px 40px;}@media (max-width: 1500px) {.blog__post-item-four.small-item .blog__post-content-five {padding: 40px 20px;}}@media (max-width: 767.98px) {.blog__post-item-four.small-item .blog__post-content-five {padding: 30px 20px;}}.blog__post-item-five {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 25px;}@media (max-width: 767.98px) {.blog__post-item-five {flex-direction: column;}}.blog__post-thumb img {width: 100%;height: 290px;object-fit: cover;}@media (max-width: 1199.98px) {.blog__post-thumb img {height: 250px;}}.blog__post-thumb-two {position: relative;}.blog__post-thumb-two img {width: 100%;height: 400px;object-fit: cover;}@media (max-width: 1199.98px) {.blog__post-thumb-two img {height: 350px;}}@media (max-width: 767.98px) {.blog__post-thumb-two img {height: 320px;}}.blog__post-thumb-three {flex: 0 0 auto;width: 320px;}@media (max-width: 1199.98px) {.blog__post-thumb-three {width: 260px;}}@media (max-width: 991.98px) {.blog__post-thumb-three {width: 280px;}}@media (max-width: 767.98px) {.blog__post-thumb-three {width: 100%;}}.blog__post-thumb-three img {width: 100%;height: 100%;object-fit: cover;}@media (max-width: 767.98px) {.blog__post-thumb-three img {height: 350px;}}.blog__post-thumb-four img {width: 100%;height: 300px;object-fit: cover;}.blog__post-thumb-five {width: 444px;flex: 0 0 auto;}@media (max-width: 1199.98px) {.blog__post-thumb-five {width: 300px;}}@media (max-width: 767.98px) {.blog__post-thumb-five {width: 100%;}}.blog__post-thumb-five a {height: 100%;}.blog__post-thumb-five img {height: 100%;object-fit: cover;width: 100%;}@media (max-width: 1199.98px) {.blog__post-thumb-five img {height: 277px;}}.blog__post-thumb-nav button {border: none;background: var(--tg-color-white-default);width: 60px;height: 60px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;color: var(--tg-theme-primary);font-size: 18px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 10px;z-index: 1;}.blog__post-thumb-nav button.blog-button-prev {-webkit-transform: translateY(-50%) rotate(-180deg);-moz-transform: translateY(-50%) rotate(-180deg);-ms-transform: translateY(-50%) rotate(-180deg);-o-transform: translateY(-50%) rotate(-180deg);transform: translateY(-50%) rotate(-180deg);right: auto;left: 10px;}.blog__post-thumb-nav button:hover {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.blog__post-content {background: var(--tg-color-dark-2);overflow: hidden;position: relative;z-index: 1;padding: 35px 40px 40px;}@media (max-width: 1500px) {.blog__post-content {padding: 35px 30px 40px;}}@media (max-width: 1199.98px) {.blog__post-content {padding: 30px 25px 35px;}}.blog__post-content::before {content: "";position: absolute;right: 30%;top: 50%;transform: translateY(-50%) rotate(135deg);width: 160px;height: 775px;opacity: 0.5;background: linear-gradient(180deg, #2E2E2E 4.48%, rgba(18, 18, 18, 0) 67.1%);z-index: -1;}.blog__post-content::after {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%) rotate(135deg);width: 135px;height: 725px;opacity: 0.55;background: linear-gradient(180deg, #262626 17%, rgba(18, 18, 18, 0) 100%);z-index: -1;}.blog__post-content .title {margin-bottom: 0;font-size: 24px;font-weight: 500;color: var(--tg-color-white-default);border-bottom: 1px solid var(--tg-color-dark-4);padding-bottom: 20px;margin-bottom: 20px;text-transform: none;height: 80px;}.blog__post-content .title a {color: var(--tg-color-white-default);}.blog__post-content .btn {border: none;background: var(--tg-color-dark-4);font-size: 16px;font-weight: 600;padding: 13px 26px 11px;color: var(--tg-color-white-default);}.blog__post-content .btn:hover {background: var(--tg-theme-primary);}.blog__post-content-two {background: var(--tg-color-gray-3);padding: 35px 40px 40px;}@media (max-width: 1199.98px) {.blog__post-content-two {padding: 30px 30px 30px;}}@media (max-width: 767.98px) {.blog__post-content-two {padding: 30px 25px 30px;}}.blog__post-content-two .blog__post-meta .list-wrap {margin-bottom: 15px;}.blog__post-content-two .title {font-size: 30px;margin-bottom: 25px;}@media (max-width: 767.98px) {.blog__post-content-two .title {font-size: 26px;}}.blog__post-content-two p {margin-bottom: 30px;}.blog__post-content-two .btn {gap: 10px;padding: 14px 20px 13px;}.blog__post-content-two .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.blog__post-content-three {background: var(--tg-color-gray-3);padding: 50px 50px;}@media (max-width: 1500px) {.blog__post-content-three {padding: 45px 30px;}}@media (max-width: 1199.98px) {.blog__post-content-three {padding: 30px 30px;}}@media (max-width: 767.98px) {.blog__post-content-three {padding: 30px 25px;}}.blog__post-content-three .title {margin-bottom: 25px;font-size: 30px;font-weight: 500;}@media (max-width: 1199.98px) {.blog__post-content-three .title {margin-bottom: 20px;font-size: 28px;}}@media (max-width: 767.98px) {.blog__post-content-three .title {font-size: 26px;}}.blog__post-content-three p {margin-bottom: 30px;}@media (max-width: 1199.98px) {.blog__post-content-three p {margin-bottom: 20px;}}.blog__post-content-three .btn {gap: 10px;padding: 14px 20px 13px;}.blog__post-content-three .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}@media (max-width: 991.98px) {.blog__post-content-four {margin-bottom: 50px;}}.blog__post-content-four p {margin-bottom: 30px;width: 90%;}@media (max-width: 1199.98px) {.blog__post-content-four p {width: 100%;}}.blog__post-content-five {background: var(--tg-theme-secondary);padding: 40px 40px 40px;position: relative;z-index: 1;overflow: hidden;}@media (max-width: 1199.98px) {.blog__post-content-five {padding: 40px 20px;}}@media (max-width: 767.98px) {.blog__post-content-five {padding: 30px 20px;}}.blog__post-content-five::after {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%) rotate(135deg);width: 135px;height: 725px;opacity: 0.55;background: linear-gradient(180deg, #262626 17%, rgba(18, 18, 18, 0) 100%);z-index: -1;}.blog__post-content-five .title {margin-bottom: 30px;font-size: 23px;color: var(--tg-color-white-default);}.blog__post-content-five .btn {padding: 12px 22px 11px;background: var(--tg-color-dark-4);}.blog__post-content-five .btn:hover {background: var(--tg-theme-primary);}.blog__post-content-six {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;min-height: 263px;}.blog__post-meta .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 15px 35px;flex-wrap: wrap;margin-bottom: 20px;}.blog__post-meta .list-wrap li {font-size: 14px;font-weight: 600;height: 60px;position: relative;color: var(--tg-body-color);line-height: 1.4;}.blog__post-meta .list-wrap li::before {content: "";position: absolute;right: -18px;top: 7px;width: 4px;height: 4px;background: #D6D6D6;}.blog__post-meta .list-wrap li:last-child::before {display: none;}.blog__post-meta .list-wrap li a {color: var(--tg-body-color);}.blog__post-meta .list-wrap li a:hover {color: var(--tg-theme-primary);}.blog__post-meta .list-wrap li.tach a {color: var(--tg-theme-primary);text-decoration: underline;}.blog__post-meta .list-wrap li.tach a:hover {color: var(--tg-theme-secondary);}.blog__post-blockquote {background: var(--tg-theme-primary);margin-bottom: 30px;}.blog__post-blockquote blockquote {padding: 35px 110px 35px 165px;gap: 30px;position: relative;margin-bottom: 0;}@media (max-width: 1500px) {.blog__post-blockquote blockquote {padding: 35px 40px 35px 165px;}}@media (max-width: 767.98px) {.blog__post-blockquote blockquote {padding: 30px 30px 30px 30px;}}.blog__post-blockquote blockquote::before {content: "\e831";font-size: 50px;font-weight: 400;font-family: "fontello";width: 125px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;color: var(--tg-color-white-default);background: #F97116;position: absolute;left: 10px;top: 10px;bottom: 10px;}@media (max-width: 767.98px) {.blog__post-blockquote blockquote::before {display: none;}}.blog__post-blockquote blockquote p {margin-bottom: 22px;font-size: 24px;font-weight: 500;color: var(--tg-color-white-default);line-height: 1.4;}@media (max-width: 1199.98px) {.blog__post-blockquote blockquote p {font-size: 22px;}}.blog__post-blockquote blockquote cite {display: block;color: var(--tg-color-white-default);position: relative;font-weight: 600;font-size: 18px;text-transform: uppercase;font-style: normal;line-height: 1;padding-left: 40px;}.blog__post-blockquote blockquote cite::before {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 30px;height: 2px;background: var(--tg-color-white-default);}.blog__post-author {background: var(--tg-color-gray-2);padding: 30px 30px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 30px;margin-bottom: 80px;}@media (max-width: 767.98px) {.blog__post-author {flex-wrap: wrap;gap: 25px;}}.blog__post-author-thumb {width: 148px;flex: 0 0 auto;}.blog__post-author-thumb img {width: 100%;}.blog__post-author-content .name {margin-bottom: 8px;font-size: 24px;font-weight: 500;}.blog__post-author-content .designation {font-size: 14px;font-weight: 500;text-transform: uppercase;line-height: 1;display: block;color: var(--tg-theme-primary);margin-bottom: 20px;}.blog__post-author-content p {margin-bottom: 0;}.blog__sidebar {margin-left: 16px;}@media (max-width: 1500px) {.blog__sidebar {margin-left: 0;}}@media (max-width: 991.98px) {.blog__sidebar {margin-top: 100px;}}.blog__widget {background: var(--tg-color-gray-2);padding: 35px 40px 40px;margin-bottom: 30px;}@media (max-width: 1500px) {.blog__widget {padding: 35px 30px 40px;}}@media (max-width: 1199.98px) {.blog__widget {padding: 25px 20px 30px;}}@media (max-width: 991.98px) {.blog__widget {padding: 35px 30px 40px;}}@media (max-width: 767.98px) {.blog__widget {padding: 35px 20px 30px;}}.blog__widget:last-child {margin-bottom: 0;}.blog__widget-title {margin-bottom: 0;font-size: 24px;margin-bottom: 20px;}.blog__search-form {position: relative;}.blog__search-form input {width: 100%;background: var(--tg-color-white-default);border: 1px solid #E9E9E9;font-size: 16px;font-weight: 400;padding: 14px 70px 14px 25px;height: 55px;color: var(--tg-theme-secondary);}.blog__search-form input::placeholder {color: var(--tg-body-color);font-size: 16px;font-weight: 400;}.blog__search-form button {border: none;width: 55px;height: 55px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-theme-primary);color: var(--tg-color-white-default);position: absolute;right: 0;top: 0;line-height: 0;font-weight: 400;padding: 0;}.blog__search-form button:hover {background: var(--tg-theme-secondary);}.blog__cat-list .list-wrap li {margin-bottom: 15px;}.blog__cat-list .list-wrap li:last-child {margin-bottom: 0;}.blog__cat-list .list-wrap li a {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 10px;background: var(--tg-color-white-default);border: 1px solid #E9E9E9;padding: 0 0 0 25px;justify-content: space-between;text-transform: capitalize;font-size: 16px;font-weight: 500;color: var(--tg-body-color);line-height: 1.2;min-height: 50px;align-items: center;gap: 10px;}@media (max-width: 1199.98px) {.blog__cat-list .list-wrap li a {padding: 0 0 0 15px;}}@media (max-width: 991.98px) {.blog__cat-list .list-wrap li a {padding: 0 0 0 20px;}}.blog__cat-list .list-wrap li a span {color: var(--tg-theme-primary);font-size: 16px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;width: 50px;height: 50px;border: 1px solid #E9E9E9;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;margin: -1px -1px -1px 0;background: var(--tg-color-white-default);}.blog__cat-list .list-wrap li a strong {font-size: 16px;font-weight: 400;color: var(--tg-theme-primary);display: none;transition: 0.3s linear;}.blog__cat-list .list-wrap li a i {transition: 0.3s linear;}.blog__cat-list .list-wrap li a:hover, .blog__cat-list .list-wrap li.active a {background: var(--tg-theme-primary);border-color: var(--tg-theme-primary);color: var(--tg-color-white-default);}.blog__cat-list .list-wrap li a:hover strong {display: block;}.blog__rc-post-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;margin-bottom: 20px;}.blog__rc-post-item:last-child {margin-bottom: 0;}.blog__rc-post-item .thumb {width: 85px;flex: 0 0 auto;}.blog__rc-post-item .content .date {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;line-height: 1;font-size: 14px;gap: 8px;margin-bottom: 10px;}.blog__rc-post-item .content .date i {font-size: 16px;}.blog__rc-post-item .content .title {margin-bottom: 0;font-size: 18px;font-weight: 500;}.blog__gallery-wrap .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;gap: 10px;}.blog__gallery-wrap .list-wrap li a img {width: 79px;flex: 0 0 auto;}@media (max-width: 1199.98px) {.blog__gallery-wrap .list-wrap li a img {width: 75px;}}.blog__tag-list .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;gap: 10px;}.blog__tag-list .list-wrap li a {font-size: 12px;font-weight: 500;text-transform: uppercase;color: var(--tg-heading-color);background: var(--tg-color-white-default);border: 1px solid #E9E9E9;display: block;padding: 7px 20px;}.blog__tag-list .list-wrap li a:hover {background: var(--tg-theme-primary);border-color: var(--tg-theme-primary);color: var(--tg-color-white-default);}.blog__details-thumb {margin-bottom: 45px;}.blog__details-thumb img {width: 100%;height: 500px;object-fit: cover;}@media (max-width: 1199.98px) {.blog__details-thumb img {height: 400px;}}@media (max-width: 767.98px) {.blog__details-thumb img {height: 350px;}}.blog__details-content .title {margin-bottom: 20px;font-size: 36px;}@media (max-width: 1199.98px) {.blog__details-content .title {font-size: 32px;}}@media (max-width: 767.98px) {.blog__details-content .title {font-size: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.blog__details-content .title {font-size: 32px;}}.blog__details-content p {margin-bottom: 25px;}.blog__details-content blockquote {background: var(--tg-color-dark-2);margin-bottom: 0;padding: 60px 60px 55px;position: relative;z-index: 1;overflow: hidden;margin: 40px 0 45px;}@media (max-width: 1199.98px) {.blog__details-content blockquote {padding: 50px 40px 45px;}}@media (max-width: 767.98px) {.blog__details-content blockquote {padding: 30px;}}.blog__details-content blockquote::after {content: "";position: absolute;right: 0;top: 50%;width: 280px;height: 1655px;transform: translateY(-50%) rotate(135deg);opacity: 0.55;background: linear-gradient(180deg, #262626 47.56%, rgba(18, 18, 18, 0) 100%);z-index: -1;}.blog__details-content blockquote::before {content: "\e830";font-family: "fontello";font-weight: 400;width: 80px;height: 80px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-theme-primary);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;line-height: 0;color: var(--tg-color-white-default);font-size: 25px;margin-bottom: 35px;}.blog__details-content blockquote p {margin-bottom: 25px;color: var(--tg-color-white-default);font-size: 24px;line-height: 1.4;}.blog__details-content blockquote cite {font-style: normal;font-size: 18px;font-weight: 600;text-transform: uppercase;color: var(--tg-theme-primary);line-height: 1;}.blog__details-content blockquote cite span {display: block;text-transform: capitalize;font-size: 16px;color: var(--tg-body-color);font-weight: 400;margin-top: 2px;}.blog__details-inner-img {margin: 40px 0 20px;}.blog__details-inner-img img {width: 100%;margin-bottom: 20px;}.blog__details-bottom {border-bottom: 1px solid #EAEBEE;padding-bottom: 30px;margin-top: 45px;margin-bottom: 80px;}.blog__details-bottom .tg-post-tag {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 15px;flex-wrap: wrap;}.blog__details-bottom .tg-post-tag .tag-title {margin-bottom: 0;font-size: 16px;font-weight: 500;}.blog__details-bottom .tg-post-tag .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}.blog__details-bottom .tg-post-tag .list-wrap li a {font-size: 12px;font-weight: 600;text-transform: uppercase;color: var(--tg-body-color);display: block;border: 1px solid #EAEBEE;border-radius: 100px;padding: 7px 21px;}.blog__details-bottom .tg-post-tag .list-wrap li a:hover {background: var(--tg-theme-primary);border-color: var(--tg-theme-primary);color: var(--tg-color-white-default);}.shine__animate-link {display: block;overflow: hidden;position: relative;z-index: 1;}.shine__animate-link::before {position: absolute;top: 0;left: -100%;display: block;content: "";width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);}.shine__animate-item:hover .shine__animate-link::before {-webkit-animation: hoverShine 1.2s;animation: hoverShine 1.2s;}.pagination__wrap {margin-top: 60px;}.pagination__wrap .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;gap: 10px 10px;}@media (max-width: 991.98px) {.pagination__wrap .list-wrap {justify-content: center;}}.pagination__wrap .list-wrap li a {width: 50px;height: 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-gray-3);font-size: 16px;color: var(--tg-theme-secondary);font-weight: 600;line-height: 1;}.pagination__wrap .list-wrap li a:hover {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.pagination__wrap .list-wrap li.active a {background: var(--tg-theme-primary);color: var(--tg-color-white-default);}.comment-wrap {margin-bottom: 80px;}.comment-wrap-title .title {margin-bottom: 30px;font-size: 36px;}@media (max-width: 767.98px) {.comment-wrap-title .title {font-size: 32px;}}.comment-respond {background: var(--tg-color-gray-2);padding: 45px 50px 50px;}@media (max-width: 1199.98px) {.comment-respond {padding: 30px;}}.comment-reply-title {margin-bottom: 25px;font-size: 30px;}@media (max-width: 1199.98px) {.comment-reply-title {font-size: 26px;}}.comment-form .row {--bs-gutter-x: 20px;}.comment-form .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.comment-field {margin-bottom: 20px;position: relative;}.comment-field label {position: absolute;right: 25px;top: 50%;transform: translateY(-50%);color: var(--tg-body-color);font-size: 16px;}.comment-field input, .comment-field textarea {width: 100%;display: block;background: var(--tg-color-white-default);border: none;font-size: 16px;color: var(--tg-theme-secondary);padding: 15px 50px 15px 25px;line-height: 1.2;height: 50px;}.comment-field input::placeholder, .comment-field textarea::placeholder {opacity: 0.8;font-size: 16px;color: var(--tg-body-color);}.comment-field textarea {min-height: 150px;max-height: 150px;}.latest-comments .list-wrap li {padding-bottom: 30px;margin-bottom: 45px;border-bottom: 1px solid #E8E8E8;}.latest-comments .list-wrap li:last-child {margin-bottom: 0;border-bottom: none;padding-bottom: 0;}.latest-comments .list-wrap li:last-child .comments-box {margin-left: 135px;}@media (max-width: 1199.98px) {.latest-comments .list-wrap li:last-child .comments-box {margin-left: 80px;}}@media (max-width: 767.98px) {.latest-comments .list-wrap li:last-child .comments-box {margin-left: 0;}}.latest-comments .comments-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-start;gap: 25px;}@media (max-width: 767.98px) {.latest-comments .comments-box {gap: 20px;flex-wrap: wrap;}}.latest-comments .comments-avatar {flex: 0 0 auto;width: 110px;}.latest-comments .comments-avatar img {width: 100%;}.latest-comments .comments-text .avatar-name {margin-bottom: 15px;}.latest-comments .comments-text .avatar-name .name {font-size: 20px;margin-bottom: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 10px;justify-content: space-between;}.latest-comments .comments-text .avatar-name .name .reply-btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 5px;font-size: 14px;color: var(--tg-theme-primary);font-weight: 500;text-transform: uppercase;}.latest-comments .comments-text .avatar-name .name .reply-btn:hover {color: var(--tg-theme-secondary);}.latest-comments .comments-text .avatar-name .date {font-size: 14px;display: block;margin-bottom: 3px;}.latest-comments .comments-text p {margin-bottom: 0;}.brand__item {min-height: 43px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.brand__item img {cursor: pointer;}.contact__info-item {margin-bottom: 20px;}.contact__info-item:last-child {margin-bottom: 0;}.contact__info-thumb {padding: 10px;border: 1px solid #F0F0F0;border-bottom: none;}.contact__info-thumb img {width: 100%;height: 250px;object-fit: cover;}@media (max-width: 1199.98px) {.contact__info-thumb img {height: 220px;}}.contact__info-content {background: var(--tg-color-white-default);border: 1px solid #F0F0F0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.contact__info-content .icon {font-size: 48px;line-height: 0;color: var(--tg-theme-primary);width: 100px;display: flex;align-items: center;justify-content: center;border-right: 1px solid #F0F0F0;flex: 0 0 auto;}@media (max-width: 1199.98px) {.contact__info-content .icon {font-size: 40px;width: 80px;}}@media (max-width: 991.98px) {.contact__info-content .icon {font-size: 48px;width: 100px;}}@media (max-width: 767.98px) {.contact__info-content .icon {font-size: 40px;width: 80px;}}.contact__info-content .content {min-height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;padding: 15px 25px;}@media (max-width: 1199.98px) {.contact__info-content .content {padding: 15px 15px;}}.contact__info-content .content span {display: block;font-size: 14px;font-weight: 500;line-height: 1;color: var(--tg-theme-primary);margin-bottom: 12px;}.contact__info-content .content .title {margin-bottom: 0;font-size: 24px;font-weight: 500;text-transform: none;}@media (max-width: 1199.98px) {.contact__info-content .content .title {font-size: 22px;}}@media (max-width: 991.98px) {.contact__info-content .content .title {font-size: 24px;}}@media (max-width: 767.98px) {.contact__info-content .content .title {font-size: 22px;}}@media (max-width: 991.98px) {.contact__info-wrap {margin-bottom: 50px;}}.contact-map {width: 100%;height: 505px;}@media (max-width: 1199.98px) {.contact-map {height: 400px;}}@media (max-width: 767.98px) {.contact-map {height: 360px;}}.contact-map iframe {width: 100%;height: 100%;}.contact__form-wrap {padding: 54px 60px 60px;border: 1px solid #F0F0F0;margin-top: 30px;}@media (max-width: 1199.98px) {.contact__form-wrap {padding: 50px 30px 60px;}}@media (max-width: 767.98px) {.contact__form-wrap {padding: 40px 25px 50px;}}.contact__form-wrap .section__title-three .title {font-size: 40px;}@media (max-width: 1199.98px) {.contact__form-wrap .section__title-three .title {font-size: 36px;}}@media (max-width: 767.98px) {.contact__form-wrap .section__title-three .title {font-size: 32px;}}.contact__form .form-grp {margin-bottom: 25px;}.contact__form .form-grp textarea, .contact__form .form-grp input {width: 100%;border: none;background: var(--tg-color-gray-2);padding: 15px 25px;font-size: 16px;font-weight: 400;color: var(--tg-theme-secondary);height: 55px;display: block;}.contact__form .form-grp textarea::placeholder, .contact__form .form-grp input::placeholder {font-weight: 400;color: var(--tg-body-color);}.contact__form .form-grp textarea {min-height: 150px;max-height: 150px;}.contact__form .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.ajax-response.error {margin-top: 15px;color: red;}.ajax-response.success {color: green;margin-top: 15px;}.footer__area {background: var(--tg-color-gray-2);border-top: 5px solid var(--tg-theme-primary);}.footer__area-two {background: var(--tg-color-dark-2);}.footer__bg {background-size: cover;background-position: center;padding: 120px 0;}@media (max-width: 767.98px) {.footer__bg {padding: 100px 0;}}.footer__features {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 25px;border-bottom: 1px solid var(--tg-border-1);padding: 35px 0 31px;}@media (max-width: 767.98px) {.footer__features {gap: 15px;justify-content: center;}}.footer__features a {font-size: 14px;font-weight: 600;letter-spacing: 0.7px;text-transform: uppercase;color: var(--tg-heading-color);}.footer__features a:hover {color: var(--tg-theme-primary);text-decoration: underline;}.footer__features-two {border-color: #2C2C2C;}.footer__features-two a {color: var(--tg-color-white-default);}.footer__inner-wrap {border: 1px solid #272727;background: #1A1A1A;box-shadow: 0px 19px 53px 0px rgba(0, 0, 0, 0.05);}.footer__top {padding: 100px 0 35px;}@media (max-width: 767.98px) {.footer__top {padding: 80px 0 35px;}}.footer__top-two .footer__widget-title {color: var(--tg-color-white-default);}.footer__top-three {padding: 73px 120px 73px 80px;border-bottom: 1px solid #272727;}@media (max-width: 1199.98px) {.footer__top-three {padding: 50px 40px 50px 40px;}}@media (max-width: 991.98px) {.footer__top-three {padding: 40px 40px 40px 40px;}}@media (max-width: 767.98px) {.footer__top-three {padding: 40px 30px 40px 30px;}}.footer__top .row [class*=col-]:nth-child(2) .footer__widget {margin-left: 65px;}@media (max-width: 991.98px) {.footer__top .row [class*=col-]:nth-child(2) .footer__widget {margin-left: 0;}}.footer__top .row [class*=col-]:nth-child(3) .footer__widget {margin-left: 40px;}@media (max-width: 767.98px) {.footer__top .row [class*=col-]:nth-child(3) .footer__widget {margin-left: 0;}}.footer__top .row [class*=col-]:nth-child(4) .footer__widget {margin-left: 20px;}@media (max-width: 1199.98px) {.footer__top .row [class*=col-]:nth-child(4) .footer__widget {margin-left: 0;}}.footer__widget {margin-bottom: 40px;}.footer__widget-title {margin-bottom: 20px;font-size: 18px;font-weight: 600;text-transform: uppercase;}.footer__widget-link .list-wrap li {margin-bottom: 10px;}.footer__widget-link .list-wrap li:last-child {margin-bottom: 0;}.footer__widget-link .list-wrap li a {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;color: var(--tg-body-color);gap: 15px;text-transform: capitalize;}.footer__widget-link .list-wrap li a span {position: relative;text-transform: none;}.footer__widget-link .list-wrap li a span::before {content: "";position: absolute;left: 0;bottom: 3px;width: 100%;height: 1px;background: currentColor;transform-origin: right top;transform: scale(0, 1);transition: transform 0.4s cubic-bezier(0.74, 0.72, 0.27, 0.24);}.footer__widget-link .list-wrap li a i {font-size: 14px;}.footer__widget-link .list-wrap li a:hover {color: var(--tg-theme-primary);}.footer__widget-link .list-wrap li a:hover span::before {-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);}.footer__logo {margin-bottom: 35px;}.footer__logo img {max-height: 85px;}.footer__logo-two {margin-bottom: 0;}@media (max-width: 991.98px) {.footer__logo-two {text-align: center;margin-bottom: 20px;}}.footer__content p {margin-bottom: 20px;}.footer__content-two p {margin-bottom: 0;width: 95%;}@media (max-width: 991.98px) {.footer__content-two p {width: 100%;text-align: center;margin-bottom: 20px;}}.footer__social .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 10px;}.footer__social .list-wrap li a {width: 40px;height: 40px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: var(--tg-color-white-default);border: 1px solid #E8E8E8;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 14px;color: var(--tg-heading-color);}.footer__social .list-wrap li a:hover {background: var(--tg-theme-primary);border-color: var(--tg-theme-primary);color: var(--tg-color-white-default);}.footer__social-two .list-wrap {justify-content: flex-end;}@media (max-width: 991.98px) {.footer__social-two .list-wrap {justify-content: center;}}.footer__social-two .list-wrap li a {width: 35px;height: 35px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: transparent;border: 1px solid #36393F;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 14px;color: var(--tg-color-white-default);}.footer__social-two .list-wrap li a:hover {border-color: var(--tg-color-white-default);background: var(--tg-color-white-default);color: var(--tg-heading-color);}.footer__newsletter p {margin-bottom: 25px;}.footer__newsletter-form {position: relative;}.footer__newsletter-form input {width: 100%;background: var(--tg-color-white-default);border: 1px solid var(--tg-border-4);font-size: 16px;font-weight: 400;color: var(--tg-heading-color);padding: 16px 135px 16px 25px;}.footer__newsletter-form input::placeholder {font-size: 16px;font-weight: 400;color: var(--tg-body-color);}.footer__newsletter-form .btn {position: absolute;right: 10px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);padding: 13px 23px 11px;font-size: 14px;}.footer__newsletter-form .btn:hover {background: var(--tg-theme-secondary);border-color: var(--tg-theme-secondary);}.footer__newsletter-form-two input {background: #232323;border-color: #2C2C2C;color: var(--tg-color-white-default);}.footer__info-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border-bottom: 1px solid #272727;flex-wrap: wrap;}.footer__info-item {width: 33.33%;flex: 0 0 auto;border-right: 1px solid #272727;padding: 48px 40px 48px 80px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;}@media (max-width: 1199.98px) {.footer__info-item {padding: 40px 25px 40px 25px;gap: 15px;}}@media (max-width: 991.98px) {.footer__info-item {padding: 30px 25px 30px 25px;flex-wrap: wrap;}}@media (max-width: 767.98px) {.footer__info-item {width: 100%;border-right: none;border-top: 1px solid #272727;}}.footer__info-item:last-child {border-right: none;}.footer__info-item .icon {width: 65px;height: 65px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex: 0 0 auto;background: var(--tg-theme-primary);color: var(--tg-color-white-default);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 20px;line-height: 0;}.footer__info-item .content span {display: block;font-size: 14px;font-weight: 500;text-transform: uppercase;line-height: 1;color: #74787C;margin-bottom: 8px;}.footer__info-item .content .title {margin-bottom: 0;font-size: 16px;font-weight: 500;color: var(--tg-color-white-default);line-height: 1.4;}.footer__info-item .content .title a {display: block;}.footer__bottom {border-top: 1px solid var(--tg-border-1);padding: 22px 0;}@media (max-width: 767.98px) {.footer__bottom .copyright-text {text-align: center;margin-bottom: 10px;}}.footer__bottom .copyright-text p {margin-bottom: 0;}.footer__bottom-menu .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: flex-end;gap: 10px 45px;flex-wrap: wrap;}@media (max-width: 767.98px) {.footer__bottom-menu .list-wrap {justify-content: center;}}.footer__bottom-menu .list-wrap li a {font-size: 14px;color: var(--tg-color-dark);}.footer__bottom-menu .list-wrap li a:hover {color: var(--tg-theme-primary);}.footer__bottom-menu-two .list-wrap li a {color: var(--tg-color-white-default);}.footer__bottom-menu-three .list-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 10px 35px;flex-wrap: wrap;}@media (max-width: 991.98px) {.footer__bottom-menu-three .list-wrap {justify-content: center;margin-bottom: 10px;}}.footer__bottom-menu-three .list-wrap li a {text-transform: uppercase;color: var(--tg-color-white-default);font-size: 16px;font-weight: 600;}.footer__bottom-menu-three .list-wrap li a:hover {color: var(--tg-theme-primary);}.footer__bottom-two {border-color: #2C2C2C;}.footer__bottom-three {padding: 22px 80px;}@media (max-width: 1199.98px) {.swiper-slide.slider__bg {opacity:0 !important;} .swiper-slide.slider__bg.swiper-slide-active {opacity:1 !important;} .footer__bottom-three {padding: 22px 40px;}}.copyright-text-two {text-align: right;}@media (max-width: 991.98px) {.copyright-text-two {text-align: center;}.slider__content .title {color: black;height: 140px;}.slider__content .sub-title p {color: black;padding: 0;height: 45px;}.slider__content .btn {color: black;}}.copyright-text-two p {margin-bottom: 0;font-size: 16px;font-weight: 500;color: var(--tg-color-white-default);}
.project__content {position: relative;left: 0;bottom: 0;right: 0;}
#cerez-sozlesme {position: fixed;transform: translate(0, 100px);left: 0;bottom: 100px;z-index: 100;background-color: rgb(0 0 0 / 60%);width: 100%;padding: 20px 30px;}#cerez-sozlesme p, #cerez-sozlesme p a {color: #fff !important;padding-top: 10px;}#cerez-sozlesme p a {text-decoration: underline;}#cerez-sozlesme .btn-sozlesme {display: flex;justify-content: center;align-items: center;background-color: #fff;padding: 5px;border: 1px solid #fff;font-weight: 700;font-size: 12px;color: var(--renk-yazi) !important;text-decoration: none;}@media (min-width: 576px) {#cerez-sozlesme {display: flex;justify-content: center;padding: 10px;}#cerez-sozlesme p {margin: 0;}#cerez-sozlesme .btn-sozlesme {width: 20%;}}@media (min-width: 760px) {#cerez-sozlesme {padding: 15px 20px;}}@media (min-width: 992px) {#cerez-sozlesme p {font-size: 12px;padding: 5px 0;}#cerez-sozlesme .btn-sozlesme {width: 100px;margin-left: 10px;}}.whatsapp {width: 55px;left: 10px;z-index: 101;height: 55px;bottom: 10px;position: fixed;border-radius: 100%;line-height: 55px;background-color: #25d366;}.wpicon {display: block;}.wpicon i {color: #fff;font-size: 30px;padding: 13px 0px;}.wpicon img {filter: brightness(0) invert(1);}.glightbox {cursor: pointer;}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent!important;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:.3125em;border-bottom-left-radius:.3125em}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}