:root {--primary: #0E0F11;--secondary: #525355;--border: #0E0F11;--bg: #0E0F11;--theme: #ff0404;--black: #0E0F11;--black-2: #525355;--white: #FFFFFF;--white-2: #FFFFFF;--action: #ff0404;}::-webkit-scrollbar {width: 8px;height: 8px;}::-webkit-scrollbar-track {background: #f8f9fa;border-radius: 4px;}::-webkit-scrollbar-thumb {background: #e9ecef;border-radius: 4px;transition: all 0.3s ease;}::-webkit-scrollbar-thumb:hover {background: #dee2e6;}::-webkit-scrollbar-thumb:active {background: #ced4da;}::-webkit-scrollbar-corner {background: #f8f9fa;}html {scrollbar-width: thin;scrollbar-color: #e9ecef #f8f9fa;}@supports (scrollbar-width: thin) {* {scrollbar-width: thin;scrollbar-color: #e9ecef #f8f9fa;}}* {scrollbar-color: #e9ecef #f8f9fa;transition: scrollbar-color 0.3s ease;}*:hover {scrollbar-color: #dee2e6 #f8f9fa;}@font-face {font-display: swap;font-family: 'Manrope';font-style: normal;font-weight: 200;src: url('../webfonts/manrope/manrope-200.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Manrope';font-style: normal;font-weight: 300;src: url('../webfonts/manrope/manrope-300.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Manrope';font-style: normal;font-weight: 400;src: url('../webfonts/manrope/manrope-400.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Manrope';font-style: normal;font-weight: 500;src: url('../webfonts/manrope/manrope-500.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Manrope';font-style: normal;font-weight: 600;src: url('../webfonts/manrope/manrope-600.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Manrope';font-style: normal;font-weight: 700;src: url('../webfonts/manrope/manrope-700.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Manrope';font-style: normal;font-weight: 800;src: url('../webfonts/manrope/manrope-800.woff2') format('woff2');}@font-face {font-family: 'Ora';src: url('../webfonts/ora/ora.woff2') format('woff2'), url('../webfonts/ora/ora.woff') format('woff');font-weight: 400;font-style: normal;font-display: swap;}:root {--font_manrope: "Manrope", sans-serif;--font_bi: "bootstrap-icons";--font_ora: "Ora", serif;}* {margin: 0;padding: 0;}body {font-family: var(--font_manrope);line-height: 1;}html {scroll-behavior: smooth;}h1, h2, h3, h4, h5, h6 {padding: 0;margin: 0;color: var(--primary);line-height: 1.22;font-family: var(--font_manrope);font-weight: 500;}ul, ol {padding: 0;margin: 0;}li {list-style: none;}a {text-decoration: none;transition: all 0.3s;color: inherit;}a:hover {color: var(--primary);}button {background-color: transparent;border: 0;}p {padding: 0;margin: 0;font-size: 18px;font-weight: 400;line-height: 26px;color: var(--secondary);}strong {font-weight: 500;}video, iframe, img {margin: 0;padding: 0;}img {max-width: 100%;}.medium {font-weight: 600;}.bold {font-weight: 700;}@media only screen and (max-width: 767px) {.g-0 {padding-right: 15px;padding-left: 15px;}.row.g-0 {padding-right: 0;padding-left: 0;}br {display: none;}}main {display: inline-block;width: 100%;overflow: hidden;}h1 {font-size: 48px;}h2 {font-size: 36px;}h3 {font-size: 32px;}h4 {font-size: 24px;}h5 {font-size: 20px;}h6 {font-size: 18px;}.cf_parallax_image {overflow: hidden;}@keyframes wcBubble {0% {scale: 1;}50% {scale: 1.5;}100% {scale: 1;}}@keyframes wcZoom {0% {scale: 1;}50% {scale: 0.5;}100% {scale: 1;}}@keyframes wcZoom_2 {0% {scale: 1;}50% {scale: 0.9;}100% {scale: 1;}}@keyframes wcSlideBottom {0% {transform: translateY(0);}50% {transform: translateY(50px);}100% {transform: translateY(0);}}@keyframes reveal {to {opacity: 1;filter: blur(0px);}}@keyframes fadeUp {0% {opacity: 0;transform: translateY(50px);}100% {opacity: 1;transform: translateY(0);}}@keyframes spinner {to {transform: rotateZ(360deg);}}@keyframes characters {0%, 75%, 100% {opacity: 0;transform: rotateY(-90deg);}25%, 50% {opacity: 1;transform: rotateY(0deg);}}@keyframes sheen {50% {transform: translateY(-20px);color: var(--primary);}}.body-overlay {position: fixed;z-index: 9;pointer-events: none;top: 0;opacity: 1;inset-inline-start: 0;width: 100vw;height: 100vh;background-repeat: repeat;background-position: top left;background-image: url(../images/media/empty.png);}.container-xl {max-width: 1550px;}.text-slider-active .swiper-slide {width: auto;}::-webkit-scrollbar {width: 5px;}::-webkit-scrollbar-track {background: #d6d6d6;}::-webkit-scrollbar-thumb {background: #888;}::-webkit-scrollbar-thumb:hover {background: #555;}.pos-abs {position: absolute;}.circle-text {width: 140px;height: 140px;position: relative;border-radius: 100px;background: var(--white);display: flex;align-items: center;justify-content: center;padding: 14px;}@media only screen and (max-width: 991px) {.circle-text {width: 120px;height: 120px;}}.circle-text .text {animation: spinner 5s infinite linear;width: 100%;}.circle-text .icon {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.circle-text:before {position: absolute;content: "";width: 100%;height: 100%;border: 37px solid var(--white);border-radius: 50%;}.p-relative {position: relative;}.p-absolute {position: absolute;}.fix {overflow: hidden;}.bg-full {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.bg-full img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.has-top-line {position: relative;padding-top: 10px;}.has-top-line:before {position: absolute;content: "";width: 100%;height: 1px;background-color: currentColor;top: 0;left: 0;}.has-bottom-line {position: relative;padding-bottom: 10px;}.has-bottom-line:after {position: absolute;content: "";width: 100%;height: 1px;background-color: currentColor;bottom: 0;left: 0;}.has-left-line {position: relative;padding-inline-start: 35px;display: inline-block;}.has-left-line:before {position: absolute;content: "";width: 30px;height: 1px;background-color: currentColor;inset-inline-start: 0;top: 50%;transform: translateY(-50%);}.has-right-line {position: relative;padding-inline-end: 35px;display: inline-block;}.has-right-line:after {position: absolute;content: "";width: 30px;height: 1px;background-color: currentColor;inset-inline-end: 0;top: 50%;transform: translateY(-50%);}.t-btn-play {width: 56px;height: 56px;display: inline-flex;justify-content: center;align-items: center;border: 1.5px solid currentColor;color: var(--primary);border-radius: 50%;transition: all 0.5s;font-size: 14px;}@media only screen and (max-width: 767px) {.t-btn-play {width: 50px;height: 50px;font-size: 12px;border-width: 1px;}}.t-btn-play:hover {color: var(--theme, --action);}.t-btn-play.light {color: var(--white);}.t-btn-play.light:hover {color: var(--white);}.t-btn-play.dark {color: var(--black);}.t-btn-play.dark:hover {color: var(--black);}.show-light {display: inline-block;}.dark .show-light {display: none;}.show-dark {display: none;}.dark .show-dark {display: inline-block;}.line-area {position: relative;}.lines {width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: flex;justify-content: space-between;}.lines .line {width: 1px;height: 100%;background-color: rgba(0, 81, 83, 0.031372549);display: inline-block;position: relative;z-index: 1;}.t-btn-icon i {transform: rotate(-45deg);transition: all 0.3s;font-size: 20px;color: var(--primary);}.dir-rtl .t-btn-icon i {transform: rotate(-135deg);}.t-btn-icon:hover i {transform: rotate(0);}.dir-rtl .t-btn-icon:hover i {transform: rotate(-180deg);}.list-check li {position: relative;padding-inline-start: 30px;font-size: 18px;font-weight: 400;line-height: 1.4;margin-bottom: 10px;}.list-check li::before {content: "";position: absolute;inset-inline-start: 0;background-image: url("../images/media/empty.png");background-repeat: no-repeat;width: 14px;height: 14px;top: 4px;transform: rotateY(0deg);}.dir-rtl .list-check li::before {transform: rotateY(180deg);}.list-check li:last-child {margin-bottom: 0;}.list-plus li {position: relative;padding-inline-start: 30px;font-size: 18px;font-weight: 400;line-height: 1.4;display: inline-block;width: 100%;}.list-plus li::before {content: "+";position: absolute;inset-inline-start: 0;top: -10px;font-size: 30px;font-weight: 300;line-height: 1;}.list-plus li:not(:last-child) {margin-bottom: 10px;}.pos-center {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;}.pagination-with-dash {font-size: 14px;display: flex;gap: 10px;color: var(--primary);align-items: center;}.pagination-with-dash .dash {width: 100px;height: 1px;background-color: var(--primary);}.pagination-with-dash .swiper-pagination-current {display: flex;gap: 5px;align-items: center;}.pagination-with-dash .swiper-pagination-current:before {content: url(../images/media/empty.png);}.pagination-with-dash .swiper-pagination-total {display: flex;gap: 5px;align-items: center;}.pagination-with-dash .swiper-pagination-total:after {content: url(../images/media/empty.png);}.form-search input {width: 100%;height: 55px;background: transparent;border: 0;color: var(--white);}.form-search input:focus {outline: 0;}.form-search {display: flex;gap: 10px;border: 1px solid rgba(95, 96, 98, 0.3);border-radius: 70px;padding: 0 15px;}.form-search button i {color: var(--white);opacity: 0.7;}.btn-close {content: "\e92d";font-family: "icomoon";font-size: 16px;opacity: 1;filter: brightness(100) contrast(0);border-radius: 50px;width: 2em;height: 2em;border: 1px solid var(--white);position: absolute;inset-inline-end: 20px;top: 20px;transition: unset;}.modal {background-color: var(--primary);z-index: 99999;}.modal-content {background-color: transparent;border: 0;}html {--container-max-widths: 1320px;}@media only screen and (max-width: 1399px) {html {--container-max-widths: 1140px;}}@media only screen and (max-width: 1199px) {html {--container-max-widths: 960px;}}@media only screen and (max-width: 991px) {html {--container-max-widths: 720px;}}@media only screen and (max-width: 767px) {html {--container-max-widths: 540px;}}@media (max-width: 575px) {html {--container-max-widths: 100%;}}body {background-color: #F5F5F5;color: var(--secondary);}.body-wrapper {background-color: var(--white);}.dark .body-wrapper {background-color: var(--black);}.img-reveal-top {visibility: hidden;overflow: hidden;}.img-reveal-top img {-o-object-fit: cover;object-fit: cover;transform-origin: left;}.anim-reveal {overflow: hidden;}.anim-reveal-line {overflow: hidden;}.color-white {color: var(--white);}.color-black {color: var(--black);}.color-primary {color: var(--primary);}.color-secondary {color: var(--secondary);}.bg-white {background-color: var(--white);}.bg-black {background-color: var(--black);}.bg-primary {background-color: var(--primary);}.bg-secondary {background-color: var(--secondary);}.bg-transparent {background-color: transparent !important;}.zi-1 {z-index: 1;}.zi-2 {z-index: 2;}.zi-0 {z-index: 0;}.zi--1 {z-index: -1;}.box-layout {max-width: 1600px;margin: 0 auto;overflow: hidden !important;}.text-underline {text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 5px;}.header__area-6 {position: unset;}.vertically-center {height: 100%;display: flex;flex-direction: column;justify-content: center;}.text-indent-40 {text-indent: 40px;}.text-indent-50 {text-indent: 50px;}header {margin-bottom: -1px;z-index: 100;}section {margin-bottom: -1px;}.dir-rtl {direction: rtl;}.show-dark {display: inline-block;}.dark .show-dark {display: none;}.show-light {display: none;}.dark .show-light {display: inline-block;}.line-divider-sm {height: 0.5px;background-color: var(--black-9);}.dark .line-divider-sm {background-color: #E9E9E9;}.admin-bar header, .admin-bar .body-wrapper {margin-top: 32px;}.swiper, .swiper-container {direction: ltr;}.border-e-0 {border-inline-end: 0 !important;}.border-s-0 {border-inline-start: 0 !important;}.container-preloader {align-items: center;cursor: none;display: flex;width: 100vw;height: 100vh;justify-content: center;position: fixed;left: 0;top: 0;z-index: 900;}.container-preloader .animation-preloader {position: absolute;z-index: 100;}.container-preloader .animation-preloader .spinner {animation: spinner 1s infinite linear;border-radius: 50%;height: 6em;width: 6em;border: 7px solid var(--primary);border-top-color: var(--white);margin: 0 auto 3.5em auto;}@media only screen and (max-width: 1199px) {.container-preloader .animation-preloader .spinner {height: 4em;width: 4em;border-width: 5px;}}@media only screen and (max-width: 767px) {.container-preloader .animation-preloader .spinner {margin: 0 auto 0.2em auto;}}.container-preloader .animation-preloader .txt-loading {font: bold 5em "Montserrat", sans-serif;text-align: center;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.container-preloader .animation-preloader .txt-loading .characters {color: var(--white);position: relative;display: inline-block;}.dark .container-preloader .animation-preloader .txt-loading .characters {color: rgba(0, 0, 0, 0.2);}@media only screen and (max-width: 767px) {.container-preloader .animation-preloader .txt-loading .characters {font-size: 50px;}}.container-preloader .animation-preloader .txt-loading .characters:before {color: var(--primary);content: attr(data-text);animation: characters 4s infinite;left: 0;top: 0;opacity: 0;position: absolute;transform: rotateY(-90deg);}.container-preloader .animation-preloader .txt-loading .characters:nth-child(2):before {animation-delay: 0.2s;}.container-preloader .animation-preloader .txt-loading .characters:nth-child(3):before {animation-delay: 0.4s;}.container-preloader .animation-preloader .txt-loading .characters:nth-child(4):before {animation-delay: 0.6s;}.container-preloader .animation-preloader .txt-loading .characters:nth-child(5):before {animation-delay: 0.8s;}.container-preloader .animation-preloader .txt-loading .characters:nth-child(6):before {animation-delay: 1s;}.container-preloader .loader-section {background-color: var(--white);height: 100%;position: fixed;top: 0;width: calc(50% + 1px);}.dark .container-preloader .loader-section {background-color: var(--white);}.container-preloader .loader-section.section-left {left: 0;}.container-preloader .loader-section.section-right {right: 0;}.loaded .animation-preloader {opacity: 0;transition: 0.3s ease-out;}.loaded .loader-section.section-left {transform: translateX(-101%);transition: 0.7s 0.3s all cubic-bezier(0.1, 0.1, 0.1, 1);}.loaded .loader-section.section-right {transform: translateX(101%);transition: 0.7s 0.3s all cubic-bezier(0.1, 0.1, 0.1, 1);}.scroll__down {display: flex;gap: 20px;align-items: center;}.scroll__down p {font-weight: 500;font-size: 14px;line-height: 1.9;text-transform: uppercase;color: var(--white);}.scroll__down span {width: 66px;height: 106px;border: 1px solid var(--black-6);display: flex;align-items: center;justify-content: center;border-radius: 89px;}.scroll__down span i {color: var(--white);}.scroll__down-wrapper {height: 425px;display: flex;align-items: center;justify-content: center;}@media only screen and (max-width: 1399px) {.scroll__down-wrapper {height: 380px;}}@media only screen and (max-width: 1199px) {.scroll__down-wrapper {height: 350px;}}@media only screen and (max-width: 767px) {.scroll__down-wrapper {height: auto;padding: 40px 0;}}.scroll-top {width: 50px;height: 50px;position: fixed;right: 15px;bottom: 0px;z-index: 9999;background: var(--white);border-radius: 100px;mix-blend-mode: exclusion;opacity: 0;visibility: hidden;transition: all 0.5s;}.scroll-top.showed {opacity: 1;visibility: visible;bottom: 20px;}.go-top-writer {width: 105px;font-size: 16px;cursor: pointer;text-align: left;color: var(--white);background-image: url(../images/media/empty.png);background-position: right center;background-repeat: no-repeat;right: 16%;visibility: hidden;opacity: 0;z-index: 9;transition: all 0.5s;}.dark .go-top-writer {color: var(--black);background-image: url(../images/media/empty.png);}.go-top-writer:hover {color: var(--primary);}.go-top-writer.showed {opacity: 1;visibility: visible;bottom: 20px;}@media only screen and (max-width: 767px) {.go-top-writer br {display: block;}}.progress-wrap {position: fixed;right: 20px;bottom: 20px;height: 46px;width: 46px;cursor: pointer;display: block;border-radius: 50px;z-index: 99;opacity: 0;visibility: hidden;transform: translateY(-100px);transition: all 300ms linear;mix-blend-mode: exclusion;}.progress-wrap.active-progress {opacity: 1;visibility: visible;transform: translateY(0);}.progress-wrap::after {position: absolute;content: "\F148";font-family: var(--font_bi);text-align: center;line-height: 46px;font-size: 20px;color: var(--primary);left: 0;top: 0;height: 46px;width: 46px;cursor: pointer;display: block;z-index: 1;transition: all 200ms linear;border-radius: 50px;}.progress-wrap svg path {fill: var(--black-6);}.progress-wrap svg.progress-circle path {fill: var(--white);stroke: var(--theme);stroke-width: 0;box-sizing: border-box;transition: all 200ms linear;}.light .scroll__down p {color: var(--black);}.light .scroll__down span {border-color: var(--white-3);}.light .scroll__down span i {color: var(--black);}.light.go-top-writer {color: var(--black);background-color: transparent;background-image: url(../images/media/empty.png);}.light.progress-wrap {margin: 0;background-color: transparent;}.light.progress-wrap svg path {fill: var(--black);}.light.progress-wrap::after {color: var(--white);}.b-radius {border-radius: 12px;}.t-btn {display: inline-block;}.t-btn-default {font-size: 14px;font-weight: 500;line-height: 1;color: var(--white);text-transform: capitalize;background: transparent;border-radius: 100px;padding: 17px 35px;display: inline-flex;gap: 10px;align-items: center;border: 1px solid var(--black-6);overflow: hidden;transition: all 0.3s;}.t-btn-default:hover {color: var(--white);}.dark .t-btn-default {color: var(--black);}.dark .t-btn-default:hover {color: var(--black);}.dir-rtl .t-btn-default i {transform: rotateY(180deg);}.t-btn-border {gap: 10px;display: inline-flex;align-items: center;color: var(--white);font-size: 16px;font-weight: 500;line-height: 1.5;padding: 16px 30px;border: 1px solid var(--white);overflow: hidden;transition: all 0.3s;z-index: 1;position: relative;}.t-btn-border:hover {color: var(--white);}.dark .t-btn-border {color: var(--black);border-color: var(--black);}.dark .t-btn-border:hover {color: var(--black);}.t-btn-primary {padding: 13px 24px;font-weight: 500;font-size: 16px;line-height: 1;color: var(--primary);background-color: var(--white);border: 1px solid var(--primary);border-radius: 50px;transition: all 0.3s;display: inline-flex;align-items: center;justify-content: center;overflow: hidden;z-index: 1;gap: 10px;white-space: nowrap;}.t-btn-primary:hover {color: var(--primary);background-color: var(--white);border-color: var(--primary);}.t-btn-primary.bordered {border-color: var(--secondary);background-color: transparent;color: var(--primary);}.t-btn-primary.bordered:hover {border-color: var(--primary);background-color: var(--primary);color: var(--white);}.t-btn-primary.bg-active {background-color: var(--action);border-color: var(--action);color: var(--black);}.t-btn-primary.bg-active:hover {background-color: var(--primary);border-color: transparent;color: white;}.dir-rtl .t-btn-primary i {transform: rotateY(180deg);}.t-btn-circle {text-align: center;width: 44px;height: 44px;font-weight: 500;font-size: 16px;line-height: 1;color: var(--black);border-radius: 100%;display: flex;gap: 10px;align-items: center;justify-content: center;background-color: var(--white);border: 1px solid var(--primary);}.t-btn-circle:hover {background-color: var(--white);border-color: var(--primary);}.t-btn-circle i {transform: rotate(-45deg);}.t-btn-oval {font-weight: 500;font-size: 16px;line-height: 1.5;color: var(--white);border: 1px solid #3F3A36;display: inline-block;padding: 32px 52px;text-align: center;transition: all 0.3s;border-radius: 50% 50% 50% 50%/50% 50% 50% 50%;}.dark .t-btn-oval {color: var(--black);}.t-btn-oval:hover {color: var(--primary);}.t-btn-light {color: var(--white) !important;border-color: var(--white) !important;}.t-btn-light:hover {color: var(--black) !important;}.t-btn-light span {background-color: var(--white) !important;}.t-btn-ellipse {font-size: 16px;font-weight: 500;color: var(--white);padding: 45px 45px;position: relative;display: inline-block;background-color: var(--white);border-radius: 100%;border-top-left-radius: 200%;border-bottom-right-radius: 200%;z-index: 1;}.dark .t-btn-ellipse {color: var(--black);background-color: var(--black);}.t-btn-ellipse:before {position: absolute;content: "";width: calc(100% - 14px);height: calc(100% - 2px);background-color: var(--black);z-index: -1;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 100%;border-top-left-radius: 200%;border-bottom-right-radius: 200%;}.dark .t-btn-ellipse:before {background-color: #EDEDED;}.t-btn-appointment {font-weight: 500;font-size: 20px;line-height: 24px;color: var(--blue-6);text-align: center;border: 1px solid currentColor;display: flex;align-items: center;justify-content: center;flex-direction: column;height: 215px;width: 215px;padding: 20px;}@media only screen and (max-width: 1199px) {.t-btn-appointment {width: 200px;height: 200px;}}@media only screen and (max-width: 991px) {.t-btn-appointment {width: 170px;height: 170px;font-size: 18px;}}.t-btn-appointment i {font-size: 24px;margin-bottom: 10px;}.t-btn-appointment:hover {color: var(--blue-3);}.t-btn-link {font-weight: 500;font-size: 14px;line-height: 1.7;color: var(--white);display: inline-block;text-transform: uppercase;transition: all 0.3s;display: inline-flex;align-items: center;gap: 10px;}.dark .t-btn-link {color: var(--black);}.t-btn-link i {transform: rotate(-45deg);transition: all 0.3s;}.t-btn-link:hover {color: var(--primary);}.t-btn-link:hover i {transform: rotate(0);color: var(--primary);}.about-btn {display: inline-block;padding: 15px 30px;background-color: var(--primary);color: var(--black);font-weight: 500;font-size: 16px;line-height: 26px;text-align: center;}.about-btn img {padding-left: 15px;}.readmore-btn img {margin-bottom: 3px;}.play_btn_5 {height: 100px;width: 100px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--white);}@media only screen and (max-width: 991px) {.play_btn_5 {height: 80px;width: 80px;}}.play_btn_5:hover {border-color: var(--primary);}.play_btn_5 i {font-size: 20px;color: var(--white);}.dark .play_btn_5 i {color: var(--black);}.dark .play_btn_5 img {filter: brightness(0);}.get-touch {font-weight: 500;font-size: 14px;line-height: 1.5;color: var(--white-11);padding: 13px 18px;display: inline-block;text-transform: uppercase;border: 1px solid var(--white);margin-inline-end: 40px;}.get-touch:hover {color: var(--white);}@media only screen and (max-width: 767px) {.get-touch {padding: 12px 10px;margin-inline-end: 12px;}}.t-btns-group {text-align: center;display: flex;}@media only screen and (max-width: 991px) {.t-btns-group {flex-direction: column;}}@media only screen and (max-width: 767px) {.t-btns-group {padding: 40px 0;}.t-btns-group br {display: block;}}.t-btns-group .btn-wrapper a {width: 140px;height: 140px;display: inline-flex;justify-content: center;align-items: center;background: var(--white);border-radius: 50%;color: var(--black);font-weight: 500;}@media only screen and (max-width: 1199px) {.t-btns-group .btn-wrapper a {width: 110px;height: 110px;}}.t-btns-group .btn-wrapper:first-child a {margin-inline-end: -15px;background-color: var(--primary);}@media only screen and (max-width: 991px) {.t-btns-group .btn-wrapper:first-child a {margin-inline-end: 0;}}.t-btns-group .btn-wrapper:first-child a span {background-color: var(--white);}.t-btns-group .btn-wrapper:last-child a {margin-inline-start: -15px;}.dark .t-btns-group .btn-wrapper:last-child a {background: var(--black);color: var(--white);}@media only screen and (max-width: 991px) {.t-btns-group .btn-wrapper:last-child a {margin-inline-start: 0;margin-top: -15px;}}.t-btns-group .btn-wrapper:last-child a:hover {border: 0;}.t-btns-group .btn-wrapper:last-child a span {background-color: var(--primary);}.t-btns-group-wrap {height: 425px;display: flex;justify-content: center;align-items: center;border-bottom: 1px solid var(--black-6);}.dark .t-btns-group-wrap {border-color: #F3F2F2;}@media only screen and (max-width: 1399px) {.t-btns-group-wrap {height: 380px;}}@media only screen and (max-width: 1199px) {.t-btns-group-wrap {height: 350px;}}@media only screen and (max-width: 767px) {.t-btns-group-wrap {height: auto;}}.t-btns-group a:hover {border: 0;}.t-btns-group a span {background-color: var(--white);}.btn-hover-bgchange {overflow: hidden;position: relative;z-index: 5;}.btn-hover-bgchange span {position: absolute;content: "";width: 0;height: 0;left: 50%;top: 50%;z-index: -1;border-radius: 100%;transition: all 1s;background-color: var(--primary);transform: translate(-50%, -50%);}.btn-hover-bgchange:hover {color: var(--black);border: 1px solid var(--primary);}.btn-hover-bgchange:hover span {width: 400px;height: 400px;}.t-btn-link-none {color: var(--primary);font-size: 13px;font-weight: 700;line-height: 1.85;text-transform: uppercase;display: inline-flex;align-items: center;gap: 30px;}.t-btn-link-none:hover {color: var(--action);}.t-btn-underline {font-size: 14px;font-weight: 500;letter-spacing: 0;color: var(--primary);text-transform: uppercase;position: relative;display: inline-flex;align-items: center;gap: 10px;padding-bottom: 4px;white-space: nowrap;}.t-btn-underline:hover::before {width: 0;}.t-btn-underline::before {position: absolute;content: "";inset-inline-start: 0;bottom: 0px;width: 100%;height: 2px;background-color: currentColor;transition: 0.3s;}.t-btn-underline i {font-size: 10px;}.dir-rtl .t-btn-underline i {transform: rotateY("180deg");}.t-btn-normal {display: inline-flex;position: relative;color: var(--secondary);text-decoration: none;font-size: 16px;font-weight: 500;align-items: center;gap: 5px;}.t-btn-normal:hover {color: var(--theme);}.t-btn-normal i {font-size: 14px;}.dir-rtl .t-btn-normal i {transform: rotateY(180deg);}.btn-text-flip {perspective: 1000px;}.btn-text-flip:hover span {transform: rotateX(90deg) translateY(-12px);color: inherit;}.btn-text-flip span {position: relative;display: inline-block;padding: 0;transition: transform 0.5s;transform-origin: 50% 0;transform-style: preserve-3d;}.btn-text-flip span:before {position: absolute;top: 100%;left: 0;width: 100%;height: 100%;content: attr(data-text);transition: color 0.5s;transform: rotateX(-90deg);transform-origin: 50% 0;text-align: center;}.t-btn-group {display: inline-flex;}.t-btn-group > *:nth-child(1) {transform: scale3d(0.5, 0.5, 1);margin-right: -44px;transition: all 0.3s;}.t-btn-group > *:nth-child(2) {transform: scale3d(1, 1, 1);transition: all 0.3s;}.t-btn-group > *:nth-child(3) {transform: scale3d(1, 1, 1);margin-left: 0;transition: all 0.3s;}.t-btn-group:hover > *:nth-child(1) {transform: scale3d(1, 1, 1);margin-right: 0;}.t-btn-group:hover > *:nth-child(2) {transform: scale3d(1, 1, 1);}.t-btn-group:hover > *:nth-child(3) {transform: scale3d(0.5, 0.5, 1);margin-left: -44px;}@keyframes mask_animation {from {-webkit-mask-position: 0 0;mask-position: 0 0;}to {-webkit-mask-position: 100% 0;mask-position: 100% 0;}}@keyframes mask_animation_2 {from {-webkit-mask-position: 100% 0;mask-position: 100% 0;}to {-webkit-mask-position: 0 0;mask-position: 0 0;}}.btn-hover-default {transition: all 0.5s;}.btn-hover-default:hover {color: var(--black);background-color: var(--white);}.btn-hover-cross {overflow: hidden;position: relative;transition: all 1s;}.btn-hover-cross::after {position: absolute;content: "";width: 150%;height: 0%;left: 50%;top: 50%;background-color: var(--primary);transform: translateX(-50%) translateY(-50%) rotate(0deg);transition: all 0.75s;opacity: 0.5;z-index: -1;}.btn-hover-cross:hover {border-color: var(--primary);background-color: transparent;}.btn-hover-cross:hover::after {height: 120%;opacity: 1;}.btn-hover-divide {overflow: hidden;position: relative;transition: all 1s;z-index: 1;}.btn-hover-divide::after {position: absolute;content: "";width: 150%;height: 0%;left: 50%;top: 50%;background-color: var(--primary);transform: translateX(-50%) translateY(-50%) rotate(90deg);transition: all 0.75s;opacity: 0.5;z-index: -1;}.btn-hover-divide:hover {border-color: var(--primary);background-color: transparent !important;border-color: transparent;}.btn-hover-divide:hover::after {height: 400%;opacity: 1;}.btn-hover-cropping {overflow: hidden;position: relative;transition: all 1s;}.btn-hover-cropping::after {position: absolute;content: "";width: 150%;height: 0%;left: 50%;top: 50%;background-color: var(--primary);transform: translateX(-50%) translateY(-50%) rotate(25deg);transition: all 0.75s;opacity: 0.5;z-index: -1;}.btn-hover-cropping:hover {border-color: var(--primary);background-color: transparent;}.btn-hover-cropping:hover::after {height: 400%;opacity: 1;}.btn-hover-mask {gap: 10px;display: inline-flex;align-items: center;padding: 15px 30px;position: relative;overflow: hidden;transition: all 0.5s;border-radius: 5px;color: var(--white);font-weight: 400;font-size: 16px;border: 1px solid var(--white);z-index: 1;}.btn-hover-mask::after {display: flex;align-items: center;justify-content: center;color: var(--black);position: absolute;content: attr(data-text);cursor: pointer;width: 100%;height: 100%;left: 0;top: 0;background-color: var(--white);-webkit-mask: url("../images/media/empty.png");mask: url("../images/media/empty.png");-webkit-mask-size: 2300% 100%;mask-size: 2300% 100%;animation: mask_animation_2 0.7s steps(22) forwards;}.btn-hover-mask:hover {color: var(--white);}.btn-hover-mask:hover::after {animation: mask_animation 0.7s steps(22) forwards;}.dark .btn-hover-mask {border-color: var(--black);}.dark .btn-hover-mask::after {z-index: -1;color: var(--white);background-color: var(--black);}.dark .btn-hover-mask:hover {color: var(--black);}.btn-rollover-top {position: relative;transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.btn-rollover-top:before {position: absolute;left: 0px;bottom: 0px;height: 0px;width: 100%;z-index: -1;content: "";background-color: var(--primary);transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.btn-rollover-top:hover {border-color: var(--primary);background-color: transparent;}.btn-rollover-top:hover::before {top: 0%;bottom: auto;height: 100%;}.btn-rollover-left {position: relative;transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.btn-rollover-left::before {position: absolute;top: 0px;right: 0px;height: 100%;width: 0px;z-index: -1;content: "";background-color: var(--primary);transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1) 0s;}.btn-rollover-left:hover {border-color: var(--primary);background-color: transparent;}.btn-rollover-left:hover::before {left: 0%;right: auto;width: 100%;}.btn-rollover-cross {overflow: hidden;position: relative;transition: all 0.5s;}.btn-rollover-cross::before {position: absolute;content: "";width: 100%;height: 100%;bottom: 100%;left: 100%;opacity: 0;border-bottom: 3px solid var(--primary);border-left: 3px solid var(--primary);transition: all 0.75s;}.btn-rollover-cross::after {position: absolute;content: "";width: 100%;height: 100%;top: 100%;right: 100%;opacity: 0;border-top: 3px solid var(--primary);border-right: 3px solid var(--primary);transition: all 0.75s;}.btn-rollover-cross:hover {border-color: transparent;color: var(--primary);}.btn-rollover-cross:hover::before {bottom: 0;left: 0;opacity: 1;width: 100%;height: 100%;}.btn-rollover-cross:hover::after {top: 0;right: 0;opacity: 1;width: 100%;height: 100%;}.btn-parallal-border {overflow: hidden;position: relative;transition: all 0.5s;}.btn-parallal-border::before {position: absolute;content: "";width: 0%;height: 0%;bottom: 0;left: 0;opacity: 0;border-bottom: 3px solid var(--primary);border-left: 3px solid var(--primary);border-radius: 5px;transition: all 0.75s;}.btn-parallal-border::after {position: absolute;content: "";width: 0%;height: 0%;top: 0;right: 0;opacity: 0;border-top: 3px solid var(--primary);border-right: 3px solid var(--primary);border-radius: 5px;transition: all 0.75s;}.btn-parallal-border:hover {border-color: transparent;color: var(--primary);}.btn-parallal-border:hover::before {opacity: 1;width: 100%;height: 100%;}.btn-parallal-border:hover::after {opacity: 1;width: 100%;height: 100%;}.main-menu.menu-dark > ul > li > a {color: var(--black);}.main-menu.menu-light > ul > li > a {color: var(--white);}.main-menu > ul {display: flex;}.main-menu > ul > li:hover > a {color: var(--primary);}.main-menu > ul > li:hover > ul {opacity: 1;pointer-events: all;inset-inline-start: 0;}.main-menu > ul > li:hover > ul.dp-menu li:hover > ul {opacity: 1;pointer-events: all;inset-inline-start: 100%;}.main-menu li {position: relative;}.main-menu li a {display: flex;align-items: center;font-weight: 400;font-size: 18px;line-height: 1;color: var(--primary);padding: 37px 15px;}.dark .main-menu li a {color: var(--black);}.main-menu ul.dp-menu {background-color: #232529;padding: 18px 0px;width: 250px;position: absolute;inset-inline-start: 10px;opacity: 0;pointer-events: none;z-index: 10;transition: all 0.5s;}.main-menu ul.dp-menu ul {background-color: #232529;padding: 18px 0px;width: 250px;position: absolute;inset-inline-start: calc(100% + 10px);top: 0;opacity: 0;pointer-events: none;z-index: 10;transition: all 0.5s;}.main-menu ul.dp-menu li {position: relative;padding: 0 25px;}.main-menu ul.dp-menu li:hover > a {color: var(--white);background-color: transparent;}.main-menu ul.dp-menu li:hover > ul {opacity: 1;transform: none !important;pointer-events: all;}.main-menu ul.dp-menu li a {font-size: 16px;font-weight: 500;color: #999999;padding: 10px 0;background-color: transparent;border-radius: 8px;}.main-menu ul.dp-menu li a:hover {letter-spacing: 0.5px;}.main-menu ul.dp-menu li a:after {transform: rotate(-90deg);margin-left: auto;}.main-menu .has-mega-menu {position: static;}.main-menu li.menu-item-has-children > a:after {content: "\F282";font-family: var(--font_bi);margin-inline-start: 5px;font-weight: 600;font-size: 14px;}.main-menu .mega-menu {background-color: var(--black);padding: 30px 50px;width: 100%;position: absolute;left: 10px;display: grid;grid-template-columns: repeat(4, 1fr);-moz-column-gap: 50px;column-gap: 50px;justify-content: center;overflow: hidden;opacity: 0;pointer-events: none;z-index: 10;transition: all 0.5s;}@media only screen and (max-width: 1399px) {.main-menu .mega-menu {-moz-column-gap: 30px;column-gap: 30px;}}.main-menu .mega-menu li:has(ul) > a:after {content: "";}.main-menu .mega-menu li a {font-size: 16px;font-weight: 500;color: #999999;height: 40px;padding: 0 20px;display: flex;align-items: center;gap: 8px;background: var(--black);border-radius: 8px;overflow: hidden;}.main-menu .mega-menu li a:hover {color: var(--white);background: #2C2C2F;}.main-menu .mega-menu .title {font-weight: 600;color: var(--white);text-transform: uppercase;border-bottom: 1px solid #333337;padding-bottom: 20px;margin-bottom: 20px;pointer-events: none;border-radius: 0;}.main-menu .mega-style-2 {padding: 0 15%;gap: 0;grid-template-columns: repeat(2, 1fr);}.main-menu .mega-style-2 .title {height: 70px;padding-bottom: 0;margin-bottom: 0;position: relative;overflow: visible;padding-left: 30px;}.main-menu .mega-style-2 .title:after {position: absolute;content: "";width: 5000px;height: 1px;background-color: #333337;bottom: -1px;left: 50%;transform: translateX(-50%);}.main-menu .mega-style-2 > li:not(:first-child) {border-left: 1px solid #333337;}.main-menu .mega-style-2 ul {-moz-column-count: 2;column-count: 2;position: relative;padding: 20px 0;}.main-menu .mega-style-2 ul:after {position: absolute;content: "";width: 1px;height: 700px;background-color: #333337;top: 0;left: 50%;z-index: 1;}.main-menu .mega-style-2 ul li a {padding-left: 30px;}.main-menu .mega-style-3 {padding: 0 0 0 20px;gap: 0;grid-template-columns: repeat(3, 1fr);}.main-menu .mega-style-3 .title {height: 70px;padding-bottom: 0;margin-bottom: 0;position: relative;overflow: visible;padding-left: 30px;}.main-menu .mega-style-3 .title:after {position: absolute;content: "";width: 5000px;height: 1px;background-color: #333337;bottom: -1px;left: 50%;transform: translateX(-50%);}.main-menu .mega-style-3 > li:not(:first-child) {border-left: 1px solid #333337;}.main-menu .mega-style-3 > li:last-child {border: none;width: 36vw;}@media only screen and (max-width: 1399px) {.main-menu .mega-style-3 > li:last-child {width: 32vw;}}.main-menu .mega-style-3 ul {-moz-column-count: 2;column-count: 2;position: relative;padding: 20px 0;-moz-column-gap: 0;column-gap: 0;}.main-menu .mega-style-3 ul:after {position: absolute;content: "";width: 1px;height: 700px;background-color: #333337;top: 0;left: 50%;z-index: 1;}.main-menu .mega-style-3 ul li {margin: 0 10px;}.main-menu .mega-style-3 ul li a {padding-left: 20px;}.main-menu .mega-grid-6 {grid-template-columns: repeat(6, 1fr);}.main-menu .mega-grid-2 {grid-template-columns: repeat(2, 1fr);row-gap: 60px;}.main-menu .list-3-column ul {display: grid;grid-template-columns: repeat(3, 1fr);-moz-column-gap: 50px;column-gap: 50px;}@media only screen and (max-width: 1399px) {.main-menu .list-3-column ul {-moz-column-gap: 30px;column-gap: 30px;}}.main-menu .span-first-item ul li:first-child {grid-column: 1/-1;-moz-column-span: all;column-span: all;}.main-menu .new {font-size: 10px;font-weight: 600;background: #FFA38E;color: var(--black);padding: 3px 7px;line-height: 1;border-radius: 2px;margin-inline-start: 8px;display: inline-block;}@media only screen and (max-width: 1199px) {.main-menu-2 {display: none;}}.main-menu-2 li {display: inline-block;padding: 0 10px;}.main-menu-2 li a {display: block;font-weight: 500;font-size: 20px;line-height: 1.5;color: var(--white);padding: 10px;text-transform: capitalize;}.main-menu-2 li a:hover {color: var(--primary);}@media only screen and (max-width: 1399px) {.main-menu-2 li a {padding: 5px 0;}}.main-menu-3 li {display: inline-block;margin-right: 45px;}@media only screen and (max-width: 1199px) {.main-menu-3 li {margin-right: 25px;}}.main-menu-3 li:last-child {margin-right: 0;}.main-menu-3 li a {color: var(--white);font-weight: 500;font-size: 18px;line-height: 26px;}.main-menu-3 li a:hover {color: var(--primary);}.main-menu-4 li {display: inline-block;margin-right: 50px;}.main-menu-4 li a {font-size: 14px;font-weight: 500;line-height: 1.5;color: var(--white);text-transform: uppercase;}.main-menu-4 li a:hover {color: var(--primary);}.mega-menu-thumb {width: 108%;aspect-ratio: 100/83;position: absolute;right: 0;bottom: 0;z-index: -1;}@media only screen and (max-width: 1199px) {.mega-menu-thumb {width: 100%;height: 100%;}}.mega-menu-thumb:after {position: absolute;content: "";width: 76%;height: 100%;top: 0;left: 0;background: linear-gradient(270deg, rgba(28, 29, 32, 0) 0%, #1C1D20 100%);}.mega-menu-thumb .laptop-view {width: 70%;aspect-ratio: 100/114;-o-object-fit: cover;object-fit: cover;-o-object-position: center top;object-position: center top;position: absolute;right: 70px;bottom: 0;}.mega-menu-counter__item {text-align: center;display: inline-block;margin-top: 35%;margin-left: 17%;position: relative;}@media only screen and (max-width: 1199px) {.mega-menu-counter__item {margin: 30px auto 50px;}}.mega-menu-counter__text p {font-size: 30px;line-height: 28px;color: var(--white);font-weight: 500;}.mega-menu-counter__number {font-size: 150px;font-weight: 600;line-height: 1;margin-bottom: 24px;color: var(--white);background: linear-gradient(136deg, #9479FF 0%, #FFA6D6 47.92%, #FFFCE3 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}@media only screen and (max-width: 1199px) {.menu-with-number {display: none;}}.menu-with-number li {display: inline-block;}.menu-with-number li a {font-weight: 500;font-size: 14px;line-height: 1.5;color: var(--white);padding: 34px 40px;display: inline-block;text-transform: uppercase;}.menu-with-number li a:hover span {color: var(--white);}.menu-with-number li a:hover span::before {background-color: var(--white);}.menu-with-number li a.active span {color: var(--white);}.menu-with-number li a.active span::before {position: absolute;content: "";width: 35px;height: 1px;right: 20px;top: 50%;background-color: var(--white);}.menu-with-number li a span {display: block;font-weight: 500;font-size: 12px;line-height: 10px;text-align: right;color: #999999;position: relative;transition: all 0.5s;}.menu-with-number li a span::before {position: absolute;content: "";width: 35px;height: 1px;right: 20px;top: 50%;transition: all 0.5s;background-color: var(--black-6);}.sidebar-menu li {display: block;padding-bottom: 15px;}@media only screen and (max-width: 1919px) {.sidebar-menu li {padding-bottom: 10px;}}.sidebar-menu li a {display: block;font-weight: 600;font-size: 14px;line-height: 1.5;color: var(--white);padding: 10px 0;text-transform: uppercase;}.sidebar-menu li a:hover, .sidebar-menu li a.active {color: var(--primary);}@media only screen and (max-width: 1399px) {.sidebar-menu li a {padding: 5px 0;}}.offcanvas__menu-wrapper.mean-container .mean-nav > ul {padding: 0;margin: 0;width: 100%;list-style-type: none;display: block !important;}.offcanvas__menu-wrapper.mean-container .mean-nav > ul > li:last-child > a {border-bottom: 1px solid var(--black-4);}.offcanvas__menu-wrapper.mean-container .mean-nav {background: none;margin-top: 0;}.offcanvas__menu-wrapper.mean-container .mean-nav .new {font-size: 10px;font-weight: 600;background: #FFA38E;color: var(--black);padding: 3px 7px;line-height: 1;display: flex;align-items: center;border-radius: 2px;}.offcanvas__menu-wrapper.mean-container .mean-nav ul li a {width: 100%;padding: 15px 0;padding-inline-start: 15px;font-weight: 400;font-size: 22px;line-height: 1;color: var(--white);text-transform: capitalize;border-top: 1px solid var(--black-4);display: flex;gap: 8px;justify-content: flex-start;align-items: center;outline: none;transform: translateY(var(--y)) translateZ(0);transition: transform 0.4s ease, box-shadow 0.4s ease;box-sizing: border-box;}.dark .offcanvas__menu-wrapper.mean-container .mean-nav ul li a {color: var(--black);border-color: var(--white-4);}@media only screen and (max-width: 767px) {.offcanvas__menu-wrapper.mean-container .mean-nav ul li a {font-size: 20px;}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand {width: 54px;height: 54px;justify-content: center;font-weight: 300;border: none !important;}.dark .offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand {background-color: var(--white-4);}.dir-rtl .offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand {right: 275px;}@media only screen and (max-width: 767px) {.offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand {height: 50px;}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand:hover {background: var(--secondary);opacity: 1;}.dark .offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand:hover {background-color: var(--white-4);}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li:first-child {border-top: 1px solid var(--black-4);}.dark .offcanvas__menu-wrapper.mean-container .mean-nav ul li li:first-child {border-color: var(--white-4);}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a {font-size: 20px;text-transform: capitalize;border-top: none !important;padding: 12px 0;padding-inline-start: 30px;}@media only screen and (max-width: 767px) {.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a {font-size: 18px;}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a.mean-expand {height: 58px;}@media only screen and (max-width: 991px) {.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a.mean-expand {height: 25px;}}@media only screen and (max-width: 767px) {.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a.mean-expand {height: 22px;}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li li:last-child {border-bottom: 1px solid var(--black-4);}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li li a {padding-left: 40px;}.offcanvas__menu-wrapper.mean-container .mean-bar {padding: 0;background: none;max-height: auto;overflow-y: scroll;}.offcanvas__menu-wrapper.mean-container .mean-bar::-webkit-scrollbar {width: 0;}.offcanvas__menu-wrapper.mean-container a.meanmenu-reveal {display: none !important;}.light .main-menu li a:hover {color: var(--primary);}.light .main-menu-2 li a {color: var(--black);}.light .main-menu-2 li a:hover {color: var(--primary);}.light .main-menu-3 li a {color: var(--black);}.light .main-menu-3 li a:hover {color: var(--primary);}.light .sidebar-menu li a {color: var(--black);}.light .sidebar-menu li a:hover {color: var(--primary);}.light .menu-with-number li a {color: var(--black);}.light .menu-with-number li a:hover span {color: var(--black);}.light .menu-with-number li a:hover span::before {background-color: var(--black);}.light .menu-with-number li a span {color: var(--black-9);}.light .menu-with-number li a span::before {background-color: var(--black-9);}.light .menu-with-number li a.active span {color: var(--black);}.light .menu-with-number li a.active span::before {background-color: var(--black);}.modal__dialog {width: 760px;max-width: 100%;margin-top: 100px;}@media only screen and (max-width: 991px) {.modal__dialog {width: 700px;margin-top: 80px;}}@media only screen and (max-width: 767px) {.modal__dialog {width: 350px;}}.modal__content {height: 500px;}@media only screen and (max-width: 767px) {.modal__content {height: 300px;}}.modal__content iframe {width: 100%;height: 100%;}.modal__close {position: absolute;width: 40px;height: 40px;top: -15px;right: -15px;z-index: 9;border-radius: 50px;font-size: 20px;color: var(--white);background: var(--black);transition: all 0.3s;}.modal__close:hover {color: var(--primary);}.modal__sfluence {width: 100%;height: 100%;padding: 60px;}@media only screen and (max-width: 767px) {.modal__sfluence {padding: 20px 10px;}}.modal__sfluence-area {width: 100vw;height: 100vh;background: var(--black);position: fixed;top: 0;left: 0;z-index: 9;opacity: 0;visibility: hidden;transition: all 0.5s;transform: scale(0.5);}.modal__sfluence-area.showed {opacity: 1;visibility: visible;transform: scale(1);}.modal__sfluence-area .close_btn {position: absolute;width: 60px;height: 60px;top: 0px;right: 20px;z-index: 9;border-radius: 50px;font-size: 30px;color: var(--white);transition: all 0.3s;cursor: pointer;display: flex;align-items: center;justify-content: center;}.modal__sfluence-area .close_btn:hover {color: var(--primary);}@media only screen and (max-width: 767px) {.modal__sfluence-area .close_btn {right: 0;}}.modal__sfluence-area iframe, .modal__sfluence-area video {width: 100%;height: 100%;}@media only screen and (max-width: 767px) {.modal__sfluence-area iframe, .modal__sfluence-area video {height: 300px;-o-object-fit: cover;object-fit: cover;margin-top: 45%;}}.parallax-view {overflow: hidden;}.body-inner-page {background-color: #FFFFFF;}.body-inner-page .section-subtitle {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-flex;align-items: center;color: var(--primary);}.body-inner-page .section-subtitle:before {content: "";width: 6px;height: 6px;background-color: currentColor;border-radius: 50%;margin-inline-end: 8px;display: inline-block;}.body-digital-agency {background-color: #F2F2F2;}.body-digital-agency .section-subtitle {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-flex;align-items: center;color: var(--primary);}.body-digital-agency .section-subtitle:before {content: "";width: 6px;height: 6px;background-color: currentColor;border-radius: 50%;margin-inline-end: 8px;display: inline-block;}.body-digital-agency .t-btn-primary {background-color: #F2F2F2;}.body-digital-agency .t-btn-circle {background-color: #F2F2F2;}.body-design-agency {--action: #ff0404;background-color: #FFFAF4;}.body-design-agency .section-subtitle {display: flex;align-items: center;color: var(--primary);font-size: 18px;font-weight: 500;line-height: 28px;text-transform: uppercase;}@media only screen and (max-width: 1199px) {.body-design-agency .section-subtitle {font-size: 16px;font-weight: 400;line-height: 26px;}}.body-design-agency .section-subtitle:before {content: url(../images/media/empty.png);margin-inline-end: 14px;width: 24px;height: 24px;background-color: transparent;}.body-design-agency .section-subtitle.light:before {content: url(../images/media/empty.png);}.body-design-agency .t-btn-primary {background-color: #FFFAF4;}.body-design-agency .t-btn-circle {background-color: #FFFAF4;}.body-creative-agency {--action: #ff0404;background-color: #F0F0F0;}.body-creative-agency h1, .body-creative-agency h2, .body-creative-agency h3, .body-creative-agency h4, .body-creative-agency h5, .body-creative-agency h6 {line-height: 1.22;font-family: var(--font_ora);font-weight: 400;}.body-creative-agency .section-subtitle {font-size: 18px;font-weight: 500;line-height: 28px;}.body-creative-agency .section-subtitle:before {display: none;}.body-creative-agency .t-btn-primary {background-color: #F0F0F0;}.body-creative-agency .t-btn-circle {background-color: #F0F0F0;}.body-ai-agency {background-color: #FFFFFF;}.body-ai-agency h1, .body-ai-agency h2, .body-ai-agency h3, .body-ai-agency h4, .body-ai-agency h5, .body-ai-agency h6 {line-height: 1.2;font-weight: 500;}.body-ai-agency .section-subtitle {font-size: 16px;font-weight: 400;line-height: 26px;padding: 2px 17px;border: 1px solid rgba(14, 15, 17, 0.1);display: inline-block;border-radius: 50px;}.body-ai-agency .section-subtitle:before {display: none;}.body-ai-agency .section-title {font-size: 54px;font-weight: 500;line-height: 1.2;letter-spacing: -0.01em;}@media only screen and (max-width: 1919px) {.body-ai-agency .section-title {font-size: 48px;}}@media only screen and (max-width: 1399px) {.body-ai-agency .section-title {font-size: 42px;}}@media only screen and (max-width: 1199px) {.body-ai-agency .section-title {font-size: 34px;}}@media only screen and (max-width: 991px) {.body-ai-agency .section-title {font-size: 32px;}}@media only screen and (max-width: 767px) {.body-ai-agency .section-title {font-size: 30px;}}.body-ai-agency .t-btn-circle {width: 50px;height: 50px;}.body-ai-agency .t-btn-circle i {font-size: 18px;}.body-ai-agency .t-btn-group {display: inline-flex;}.body-ai-agency .t-btn-group > *:nth-child(1) {transform: scale3d(0.5, 0.5, 1);margin-right: -52px;}.body-ai-agency .t-btn-group > *:nth-child(2) {transform: scale3d(1, 1, 1);}.body-ai-agency .t-btn-group > *:nth-child(3) {transform: scale3d(1, 1, 1);margin-left: 0;}.body-ai-agency .t-btn-group:hover > *:nth-child(1) {transform: scale3d(1, 1, 1);margin-right: 0;}.body-ai-agency .t-btn-group:hover > *:nth-child(2) {transform: scale3d(1, 1, 1);}.body-ai-agency .t-btn-group:hover > *:nth-child(3) {transform: scale3d(0.5, 0.5, 1);margin-left: -52px;}.body-marketing-agency {--action: #8B93FF;background-color: #F0F2F4;font-family: var(--font_manrope);}.body-marketing-agency h1, .body-marketing-agency h2, .body-marketing-agency h3, .body-marketing-agency h4, .body-marketing-agency h5, .body-marketing-agency h6 {line-height: 1.18;font-family: var(--font_manrope);font-weight: 300;}.body-marketing-agency .section-subtitle {font-size: 18px;font-weight: 400;line-height: 28px;}.body-marketing-agency .section-subtitle:before {width: 16px;height: 16px;background-color: var(--action);border-radius: 4px;margin-inline-end: 10px;}.body-marketing-agency .section-title {font-size: 44px;font-weight: 300;line-height: 1.18;}@media only screen and (max-width: 1919px) {.body-marketing-agency .section-title {font-size: 42px;}}@media only screen and (max-width: 1399px) {.body-marketing-agency .section-title {font-size: 38px;}}@media only screen and (max-width: 1199px) {.body-marketing-agency .section-title {font-size: 34px;}}@media only screen and (max-width: 991px) {.body-marketing-agency .section-title {font-size: 32px;}}@media only screen and (max-width: 767px) {.body-marketing-agency .section-title {font-size: 30px;}}.body-marketing-agency .t-btn-primary {background-color: #F0F2F4;}.body-marketing-agency .t-btn-circle {background-color: #F0F2F4;}.section-subtitle {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-flex;align-items: center;color: var(--primary);}.section-subtitle:before {content: "";width: 6px;height: 6px;background-color: currentColor;border-radius: 50%;margin-inline-end: 8px;display: inline-block;}.section-title {font-size: 44px;font-weight: 500;line-height: 1.22;}@media only screen and (max-width: 1919px) {.section-title {font-size: 42px;}}@media only screen and (max-width: 1399px) {.section-title {font-size: 38px;}}@media only screen and (max-width: 1199px) {.section-title {font-size: 34px;}}@media only screen and (max-width: 991px) {.section-title {font-size: 32px;}}@media only screen and (max-width: 767px) {.section-title {font-size: 30px;}}.section-spacing {padding-top: 100px;padding-bottom: 100px;}@media only screen and (max-width: 1919px) {.section-spacing {padding-top: 90px;padding-bottom: 90px;}}@media only screen and (max-width: 1399px) {.section-spacing {padding-top: 80px;padding-bottom: 80px;}}@media only screen and (max-width: 1199px) {.section-spacing {padding-top: 70px;padding-bottom: 70px;}}.section-spacing-top {padding-top: 100px;}@media only screen and (max-width: 1919px) {.section-spacing-top {padding-top: 90px;}}@media only screen and (max-width: 1399px) {.section-spacing-top {padding-top: 80px;}}@media only screen and (max-width: 1199px) {.section-spacing-top {padding-top: 60px;}}.section-spacing-bottom {padding-bottom: 100px;}@media only screen and (max-width: 1919px) {.section-spacing-bottom {padding-bottom: 90px;}}@media only screen and (max-width: 1399px) {.section-spacing-bottom {padding-bottom: 80px;}}@media only screen and (max-width: 1199px) {.section-spacing-bottom {padding-bottom: 60px;}}.container {--bs-gutter-x: 30px;}@media (min-width: 1600px) {.container.large {max-width: 1750px;}}.container.full-hd {max-width: 1920px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;}.offcanvas-overlay {position: fixed;height: 100%;width: 100%;background-color: rgba(14, 15, 17, 0.1);z-index: 900;top: 0;opacity: 0;visibility: hidden;transition: all 0.5s;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);}.offcanvas-overlay.overlay-open {opacity: 1;visibility: visible;}.side-info-close {font-size: 30px;padding: 0;transition: all 0.3s linear;background-color: var(--white);color: var(--black);}.side-info-close:hover {transform: rotate(90deg);}.side-info {background: var(--white);height: 100%;position: fixed;z-index: 999;inset-inline-end: -100%;top: 0;width: 505px;padding: 0px 0px;overflow-y: scroll;transition: all 0.5s;overscroll-behavior-y: contain;}@media (max-width: 575px) {.side-info {width: 100%;}}.side-info::-webkit-scrollbar {width: 0;}.side-info.info-open {inset-inline-end: 0;}.side-info-content {position: relative;min-height: 100%;}.offset-header {display: flex;justify-content: space-between;align-items: center;padding: 50px 50px 40px;border-bottom: 14px solid var(--white);margin-bottom: 50px;}@media only screen and (max-width: 1199px) {.offset-header {border-width: 7px;}}@media (max-width: 575px) {.offset-header {padding: 30px 30px 30px;margin-bottom: 30px;}}.offset-logo {width: 100px;}@media (max-width: 575px) {.offset-logo {width: 100px;}}.offset-logo img {width: 100%;}.offset-info-box {padding: 0 50px;margin-top: 40px;margin-bottom: 54px;}@media (max-width: 575px) {.offset-info-box {padding: 0 30px;}}.offset-info-box .title {font-size: 44px;font-weight: 600;line-height: 54px;}.offset-info-box .text {font-size: 18px;font-weight: 400;line-height: 28px;margin-top: 6px;}.offset-info-box .t-btn-group {margin-top: 20px;}@media (min-width: 576px) {.offset-info-box .t-btn-group {display: none;}}.offset-info-box .t-btn-group .t-btn-primary {background-color: var(--white);}.offset-info-box .t-btn-group .t-btn-circle {background-color: var(--white);}.offset-info-box .post-image {display: grid;gap: 14px;grid-template-columns: repeat(4, 1fr);margin-top: 36px;}.offset-info-box .post-image img {width: 100%;border-radius: 8px;}.offset-widget-box {margin-top: 46px;margin-bottom: 30px;padding: 0 50px;}@media (max-width: 575px) {.offset-widget-box {padding: 0 30px;}}.offset-widget-box .title {font-size: 24px;font-weight: 500;line-height: 28px;}.offset-widget-box .contact-meta {margin-top: 12px;}.offset-widget-box .contact-meta > *:not(:first-child) {margin-top: 3px;}.offset-widget-box .contact-item .text {font-size: 18px;font-weight: 400;line-height: 28px;}.offset-widget-box .social-links {display: flex;gap: 9px;margin-top: 19px;}@media only screen and (max-width: 1199px) {.offset-widget-box .social-links {gap: 6px;}}.offset-widget-box .social-links a {font-size: 14px;font-weight: 500;line-height: 24px;color: var(--primary);width: 40px;height: 40px;border: 1px solid rgba(14, 15, 17, 0.1);display: inline-flex;justify-content: center;align-items: center;border-radius: 50%;}.offset-widget-box .social-links a:hover {background-color: var(--theme);border-color: transparent;color: var(--primary);}.offset-logo-footer {position: absolute;bottom: 77px;right: 0;z-index: -1;}@media only screen and (max-width: 1199px) {.offset-logo-footer {bottom: 47px;}}.offset-logo-footer img {width: 393px;}@media only screen and (max-width: 1199px) {.offset-logo-footer img {width: 293px;}}@media (max-width: 575px) {.offset-logo-footer img {width: 193px;}}.mobile-menu {padding: 0 50px;}@media (max-width: 575px) {.mobile-menu {padding: 0 30px;}}.mobile-menu.mean-container .mean-nav > ul {padding: 0;margin: 0;width: 100%;list-style-type: none;display: block !important;}.mobile-menu.mean-container .mean-nav > ul > li:last-child > a {border-bottom: 1px solid rgba(14, 15, 17, 0.1);}.mobile-menu.mean-container .mean-nav {background: none;margin-top: 0;}.mobile-menu.mean-container .mean-nav .new {font-size: 10px;font-weight: 600;background: #FFA38E;color: var(--black-2);padding: 3px 7px;line-height: 1;display: flex;align-items: center;border-radius: 2px;}.mobile-menu.mean-container .mean-nav ul li a {width: 100%;padding: 15px 0;padding-inline-start: 0px;font-weight: 400;font-size: 18px;line-height: 1;color: var(--secondary);text-transform: none !important;border-top: 1px solid rgba(14, 15, 17, 0.1);display: flex;gap: 8px;justify-content: flex-start;align-items: center;outline: none;transform: translateY(var(--y)) translateZ(0);transition: transform 0.4s ease, box-shadow 0.4s ease;box-sizing: border-box;opacity: 1;}@media only screen and (max-width: 767px) {.mobile-menu.mean-container .mean-nav ul li a {font-size: 20px;}}.mobile-menu.mean-container .mean-nav ul li a.mean-expand {width: 100%;height: 48px;justify-content: end;font-weight: 300;border: none !important;}.dir-rtl .mobile-menu.mean-container .mean-nav ul li a.mean-expand {right: 275px;}@media only screen and (max-width: 767px) {.mobile-menu.mean-container .mean-nav ul li a.mean-expand {height: 50px;}}.mobile-menu.mean-container .mean-nav ul li a.mean-expand:hover {background: transparent;opacity: 1;}.mobile-menu.mean-container .mean-nav ul li li:first-child {border-top: 1px solid rgba(14, 15, 17, 0.1);}.mobile-menu.mean-container .mean-nav ul li li a {font-size: 16px;text-transform: capitalize;border-top: none !important;padding: 12px 0;padding-inline-start: 15px;}.mobile-menu.mean-container .mean-nav ul li li a.mean-expand {height: 58px;}@media only screen and (max-width: 991px) {.mobile-menu.mean-container .mean-nav ul li li a.mean-expand {height: 25px;}}@media only screen and (max-width: 767px) {.mobile-menu.mean-container .mean-nav ul li li a.mean-expand {height: 22px;}}.mobile-menu.mean-container .mean-nav ul li li li:last-child {border-bottom: 1px solid var(--border);}.mobile-menu.mean-container .mean-nav ul li li li a {padding-left: 40px;}.mobile-menu.mean-container .mean-bar {padding: 0;background: none;max-height: auto;overflow-y: scroll;}.mobile-menu.mean-container .mean-bar::-webkit-scrollbar {width: 0;}.mobile-menu.mean-container a.meanmenu-reveal {display: none !important;}.header-area {position: absolute;top: 0;left: 0;width: 100%;margin-top: 20px;}.header-area-inner {display: grid;gap: 0 130px;grid-template-columns: auto 1fr auto auto 140px auto;justify-content: space-between;}@media only screen and (max-width: 1399px) {.header-area-inner {gap: 0 100px;}}@media only screen and (max-width: 1199px) {.header-area-inner {gap: 0 80px;grid-template-columns: auto 1fr auto 140px auto;}}@media only screen and (max-width: 991px) {.header-area-inner {gap: 0 50px;grid-template-columns: auto 1fr auto auto auto;}}@media only screen and (max-width: 767px) {.header-area-inner {grid-template-columns: 1fr auto;}}.header-area .header-main {padding-top: 14px;padding-bottom: 14px;border-top: 1px solid rgba(14, 15, 17, 0.08);}.header-area .header-main .main-menu {display: block !important;}.header-area .header-main.sticky, .header-area .header-main.transformed {background-color: #F2F2F2;}.header-area .header-main.sticky .header-area-inner, .header-area .header-main.transformed .header-area-inner {grid-template-columns: 1fr 545px auto;align-items: center;}@media only screen and (max-width: 1199px) {.header-area .header-main.sticky .header-area-inner, .header-area .header-main.transformed .header-area-inner {grid-template-columns: 1fr auto;}}.header-area .header-main.sticky .site-category, .header-area .header-main.transformed .site-category {display: none !important;}.header-area .header-main.sticky .main-menu > ul, .header-area .header-main.transformed .main-menu > ul {flex-direction: row;gap: 30px;}.header-area .header-main.sticky .social-links, .header-area .header-main.transformed .social-links {display: none !important;}.header-area .header-main.sticky .office-location, .header-area .header-main.transformed .office-location {display: none !important;}.header-area .header-logo {width: 101px;margin-top: 6px;}@media only screen and (max-width: 1399px) {.header-area .header-logo {width: 101px;}}@media only screen and (max-width: 991px) {.header-area .header-logo {width: 101px;}}.header-area .header-logo img {width: 100%;}.header-area .site-category {font-size: 16px;font-weight: 500;line-height: 24px;color: var(--primary);}@media only screen and (max-width: 1199px) {.header-area .site-category {font-size: 14px;}}.header-area .main-menu > ul > li > a {font-size: 16px;font-weight: 500;line-height: 24px;padding: 0;}.header-area .main-menu > ul > li > a:hover {color: var(--action);}.header-area .social-links li:not(:first-child) {margin-top: 6px;}.header-area .social-links li a {font-size: 16px;font-weight: 500;line-height: 24px;}.header-area .social-links li a:hover {color: var(--action);}.header-area .office-location li a {font-size: 16px;font-weight: 500;line-height: 24px;}.header-area .office-location li a:hover {color: var(--action);}.header-area .main-menu > ul {flex-direction: column;gap: 6px;}@media (max-width: 575px) {.header-area .header-button {display: none;}}.header-area .header-offcanvas {margin-top: 6px;}.header-area .side-toggle {width: 44px;height: 44px;}@media only screen and (max-width: 1399px) {.header-area .side-toggle {width: 33px;height: 33px;}}.header-area-2 {position: absolute;top: 0;left: 0;width: 100%;}.header-area-2-inner {display: flex;align-items: center;gap: 20px;position: relative;height: 90px;}@media only screen and (max-width: 1199px) {.header-area-2-inner {height: 70px;}}.header-area-2-inner > *:first-child {margin-inline-end: auto;}.header-area-2 .header-logo {width: 125px;}@media only screen and (max-width: 1399px) {.header-area-2 .header-logo {width: 125px;}}@media only screen and (max-width: 991px) {.header-area-2 .header-logo {width: 125px;}}.header-area-2 .header-logo img {width: 100%;}.header-area-2 .header-nav {margin-right: -50%;}.header-area-2 .main-menu > ul > li:hover > a {color: var(--action);}.header-area-2 .main-menu > ul > li > a {font-size: 16px;font-weight: 500;}.header-area-2 .search-icon {color: var(--primary);}@media (max-width: 575px) {.header-area-2 .header-meta {display: none;}}.header-area-2 .t-btn-primary {padding: 10px 25px;}@media only screen and (max-width: 991px) {.header-area-2 .t-btn-primary {padding: 10px 20px;}}@media (max-width: 575px) {.header-area-2 .header-button {display: none;}}.header-area-2 .header-offcanvas i {font-size: 22px;}.header-area-2 .sticky {background-color: #F0F0F0;}.body-inner-page .header-area-2 .sticky {background-color: #FFFFFF;}.header-area-3 {position: absolute;top: 0;left: 0;width: 100%;}.header-area-3-inner {display: grid;grid-template-columns: 1fr 1290px 1fr;align-items: center;gap: 20px;position: relative;height: 110px;}@media only screen and (max-width: 1919px) {.header-area-3-inner {grid-template-columns: 1fr 890px 1fr;}}@media only screen and (max-width: 1399px) {.header-area-3-inner {grid-template-columns: 1fr 700px 1fr;}}@media only screen and (max-width: 1199px) {.header-area-3-inner {height: 70px;grid-template-columns: 1fr 0px auto;}}.header-area-3 .header-logo {width: 101px;}@media only screen and (max-width: 1399px) {.header-area-3 .header-logo {width: 101px;}}@media only screen and (max-width: 991px) {.header-area-3 .header-logo {width: 101px;}}.header-area-3 .header-logo img {width: 100%;}.header-area-3 .main-menu > ul > li > a {font-size: 18px;font-weight: 500;line-height: 28px;padding: 10px 0;border-top: 1px solid rgba(14, 15, 17, 0.1);position: relative;}.header-area-3 .main-menu > ul > li > a:hover {color: var(--primary);}.header-area-3 .main-menu > ul > li > a:hover:before {width: 100%;left: 0;right: auto;}.header-area-3 .main-menu > ul > li > a:before {position: absolute;content: "";width: 0%;height: 1px;background-color: var(--primary);top: 0;right: 0;transition: all 0.3s;}.header-area-3 .main-menu > ul {display: grid;gap: 0 30px;grid-template-columns: repeat(4, 1fr);}.header-area-3 .main-menu li.menu-item-has-children > a:after {content: "+";font-family: var(--font_bi);margin-inline-start: 6px;font-weight: 600;font-size: 14px;}@media (max-width: 575px) {.header-area-3 .header-button {display: none;}}.header-area-3 .header-offcanvas {text-align: right;}.header-area-3 .sticky {background-color: #F0F0F0;}.header-area-4 {position: absolute;top: 0;left: 0;width: 100%;margin-top: 24px;}.header-area-4-inner {display: flex;align-items: center;gap: 20px;position: relative;height: 100px;background-color: #F3F3F3;border-radius: 100px;padding: 24px 44px;}@media only screen and (max-width: 1919px) {.header-area-4-inner {height: 80px;padding: 24px 24px;}}@media only screen and (max-width: 1199px) {.header-area-4-inner {height: 70px;}}.header-area-4-inner > *:first-child {margin-inline-end: auto;}.header-area-4 .header-logo {width: 101px;}@media only screen and (max-width: 1399px) {.header-area-4 .header-logo {width: 101px;}}@media only screen and (max-width: 991px) {.header-area-4 .header-logo {width: 101px;}}.header-area-4 .header-logo img {width: 100%;}.header-area-4 .header-nav {margin-right: -50%;}.header-area-4 .main-menu li a {font-size: 18px;font-weight: 400;padding: 17px 17px;}.header-area-4 .main-menu li a:hover {color: var(--action);}.header-area-4 .main-menu li.menu-item-has-children > a:after {content: "+";font-family: var(--font_bi);margin-inline-start: 6px;font-weight: 600;font-size: 14px;}.header-area-4 .t-btn-primary {padding: 17px 24px;}@media only screen and (max-width: 991px) {.header-area-4 .t-btn-primary {padding: 11px 20px;}}@media (max-width: 575px) {.header-area-4 .header-button {display: none;}}.header-area-4 .header-offcanvas i {font-size: 22px;}.header-area-4 .sticky {background-color: transparent;}.header-area-5 {position: absolute;top: 0;left: 0;width: 100%;}.header-area-5-inner {display: flex;align-items: center;gap: 40px;position: relative;height: 90px;}@media only screen and (max-width: 1199px) {.header-area-5-inner {height: 70px;}}.header-area-5-inner > *:first-child {margin-inline-end: 60px;}@media only screen and (max-width: 1919px) {.header-area-5-inner > *:first-child {margin-inline-end: 30px;}}.header-area-5 .header-logo {width: 101px;}@media only screen and (max-width: 1399px) {.header-area-5 .header-logo {width: 101px;}}@media only screen and (max-width: 991px) {.header-area-5 .header-logo {width: 101px;}}.header-area-5 .header-logo img {width: 100%;}.header-area-5 .header-nav {margin-right: auto;}.header-area-5 .main-menu > ul > li > a {font-size: 18px;font-weight: 400;color: var(--white);padding: 21px 17px;}@media only screen and (max-width: 1399px) {.header-area-5 .main-menu > ul > li > a {font-size: 17px;}}.header-area-5 .main-menu > ul > li > a:hover {color: var(--white);}.header-area-5 .main-menu li.menu-item-has-children > a:after {content: "+";font-family: var(--font_bi);margin-inline-start: 6px;font-weight: 600;font-size: 12px;}.header-area-5 .search-icon {color: var(--white);cursor: pointer;}@media (max-width: 575px) {.header-area-5 .header-meta {display: none;}}.header-area-5 .t-btn-primary {padding: 14px 25px;}@media only screen and (max-width: 991px) {.header-area-5 .t-btn-primary {padding: 11px 20px;}}@media (max-width: 575px) {.header-area-5 .header-button {display: none;}}.header-area-5 .header-offcanvas i {font-size: 22px;color: var(--white);}.header-area-5 .sticky {background-image: url("../images/media/empty.png");background-repeat: no-repeat;background-size: cover;background-color: transparent;}.header-sticky {transition: all 0.5s;}.transformed {position: fixed !important;top: 0;left: 0;right: 0;width: 100%;z-index: 800;transform: translateY(-100%);}.sticky {position: fixed !important;top: 0;left: 0;right: 0;width: 100%;z-index: 800;background-color: #FFFFFF;transform: translateY(0%);}.footer-area {position: relative;z-index: 1;}.footer-area .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.footer-area .area-bg:after {position: absolute;content: "";width: 100%;height: 100%;background-color: rgba(14, 15, 17, 0.92);top: 0;left: 0;}.footer-area .area-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.footer-area .subscription-box {padding-right: 50px;}@media only screen and (max-width: 1199px) {.footer-area .subscription-box {padding-right: 0;}}.footer-area .subscription-box .section-title {font-weight: 600;color: var(--white);}.footer-area .subscription-box .text {font-size: 20px;line-height: 28px;color: var(--white);opacity: 0.74;}@media only screen and (max-width: 1399px) {.footer-area .subscription-box .text {font-size: 18px;}}.footer-area .subscription-box .text-wrapper {margin-top: 12px;}.footer-area .subscription-box .subscribe-form {margin-top: 43px;border: 1px solid rgba(255, 255, 255, 0.1);padding: 12px 24px;border-radius: 50px;}@media only screen and (max-width: 1399px) {.footer-area .subscription-box .subscribe-form {padding: 7px 14px;}}.footer-area .subscription-box .subscribe-form .input-field {display: flex;gap: 10px;margin-left: 10px;}.footer-area .subscription-box .subscribe-form .input-field input {width: 100%;border: none;background-color: transparent;outline: 0;font-size: 16px;line-height: 24px;color: var(--white);}.footer-area .subscription-box .subscribe-form .input-field input::-moz-placeholder {color: currentColor;opacity: 0.74;}.footer-area .subscription-box .subscribe-form .input-field input::placeholder {color: currentColor;opacity: 0.74;}.footer-area .subscription-box .subscribe-form .input-field .t-btn-primary {font-size: 16px;line-height: 24px;padding: 14px 42px;background-color: var(--action);border-color: transparent;color: var(--black);}@media only screen and (max-width: 1399px) {.footer-area .subscription-box .subscribe-form .input-field .t-btn-primary {padding: 9px 32px;}}.footer-area .subscription-box .subscribe-form .input-field .t-btn-primary:hover {background-color: var(--white);}.footer-area .footer-widget-wrapper-box {padding-top: 90px;padding-bottom: 90px;}@media only screen and (max-width: 1919px) {.footer-area .footer-widget-wrapper-box {padding-top: 80px;padding-bottom: 80px;}}@media only screen and (max-width: 1199px) {.footer-area .footer-widget-wrapper-box {padding-top: 60px;padding-bottom: 60px;}}.footer-area .footer-widget-wrapper {display: grid;gap: 30px 50px;grid-template-columns: 470px auto auto 254px;justify-content: space-between;}@media only screen and (max-width: 1199px) {.footer-area .footer-widget-wrapper {grid-template-columns: 1fr 1fr 1fr;}}@media only screen and (max-width: 767px) {.footer-area .footer-widget-wrapper {grid-template-columns: 1fr 1fr;}}@media (max-width: 575px) {.footer-area .footer-widget-wrapper {grid-template-columns: 1fr;}}.footer-area .footer-widget-box .title {font-size: 26px;font-weight: 600;line-height: 1.3;color: var(--white);margin-top: 13px;border-bottom: 1px solid rgba(255, 255, 255, 0.14);padding-bottom: 14px;}@media only screen and (max-width: 1199px) {.footer-area .footer-widget-box .title {font-size: 22px;}}@media only screen and (max-width: 1199px) {.footer-area .footer-widget-box.newsletter {grid-column: span 3;text-align: center;width: 100%;max-width: 700px;margin-inline: auto;}}@media only screen and (max-width: 767px) {.footer-area .footer-widget-box.newsletter {grid-column: span 2;}}@media (max-width: 575px) {.footer-area .footer-widget-box.newsletter {grid-column: auto;}}.footer-area .footer-nav-list {margin-top: 25px;}.footer-area .footer-nav-list li {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.74;}.footer-area .footer-nav-list li:not(:first-child) {margin-top: 9px;}.footer-area .footer-nav-list li a:hover {color: var(--action);}.footer-area .instagram-posts {margin-top: 34px;display: grid;gap: 10px 10px;grid-template-columns: 1fr 1fr;}.footer-area .instagram-posts a {position: relative;overflow: hidden;border-radius: 4px;display: inline-block;z-index: 1;}.footer-area .instagram-posts a:hover:before {opacity: 0.5;}.footer-area .instagram-posts a:hover:after {opacity: 1;}.footer-area .instagram-posts a:before {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--primary);top: 0;left: 0;opacity: 0;transition: all 0.5s;}.footer-area .instagram-posts a:after {content: "\f16d";font-family: "bootstrap-icons";font-weight: 700;font-size: 20px;color: var(--white);position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: inline-flex;justify-content: center;align-items: center;opacity: 0;transition: all 0.5s;}.footer-area .instagram-posts a img {width: 100%;}.footer-area .copyright-area {border-top: 1px solid rgba(255, 255, 255, 0.1);}.footer-area .copyright-area-inner {border-top: 1px solid rgba(0, 0, 0, 0.062745098);display: grid;gap: 15px 60px;grid-template-columns: 1fr 2fr 1fr;justify-content: space-between;align-items: center;padding-top: 40px;padding-bottom: 26px;}@media only screen and (max-width: 1199px) {.footer-area .copyright-area-inner {padding-top: 20px;padding-bottom: 16px;}}@media only screen and (max-width: 991px) {.footer-area .copyright-area-inner {grid-template-columns: 1fr;justify-content: center;text-align: center;}}@media only screen and (max-width: 991px) {.footer-area .copyright-text {order: 3;}}.footer-area .copyright-text .text {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.74;text-align: center;}.footer-area .copyright-text .text a:hover {color: var(--white);}.footer-area .social-links {display: flex;gap: 14px;justify-content: flex-end;}@media only screen and (max-width: 1199px) {.footer-area .social-links {gap: 6px;}}@media only screen and (max-width: 991px) {.footer-area .social-links {justify-content: center;}}.footer-area .social-links a {font-size: 14px;font-weight: 500;line-height: 24px;color: var(--white);width: 40px;height: 40px;border: 1px solid var(--white);display: inline-flex;justify-content: center;align-items: center;border-radius: 50%;}.footer-area .social-links a:hover {background-color: var(--white);color: var(--primary);}.footer-area-2 {background-color: var(--black);position: relative;z-index: 1;}.footer-area-2 .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.footer-area-2 .area-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.footer-area-2 .footer-widget-wrapper-box {padding-top: 90px;padding-bottom: 82px;}@media only screen and (max-width: 1919px) {.footer-area-2 .footer-widget-wrapper-box {padding-top: 80px;padding-bottom: 70px;}}@media only screen and (max-width: 1199px) {.footer-area-2 .footer-widget-wrapper-box {padding-top: 60px;padding-bottom: 52px;}}.footer-area-2 .footer-widget-wrapper {display: grid;gap: 40px 50px;grid-template-columns: 420px auto auto auto;justify-content: space-between;}@media only screen and (max-width: 1399px) {.footer-area-2 .footer-widget-wrapper {grid-template-columns: 370px auto auto auto;}}@media only screen and (max-width: 1199px) {.footer-area-2 .footer-widget-wrapper {grid-template-columns: 1fr 1fr;}}@media only screen and (max-width: 767px) {.footer-area-2 .footer-widget-wrapper {grid-template-columns: 1fr 1fr;}}@media (max-width: 575px) {.footer-area-2 .footer-widget-wrapper {grid-template-columns: 1fr;}}.footer-area-2 .footer-widget-box .title {font-size: 18px;font-weight: 600;line-height: 1.89;color: var(--white);text-transform: uppercase;border-bottom: 1px solid rgba(255, 255, 255, 0.14);padding-bottom: 9px;}.footer-area-2 .info-box {margin-top: 10px;}.footer-area-2 .info-box .text {font-size: 18px;font-weight: 400;line-height: 26px;color: var(--white);opacity: 0.74;max-width: 300px;}.footer-area-2 .info-box .text-wrapper {margin-top: 23px;}.footer-area-2 .footer-nav-list {margin-top: 23px;}.footer-area-2 .footer-nav-list li {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.74;}.footer-area-2 .footer-nav-list li:not(:first-child) {margin-top: 15px;}@media only screen and (max-width: 1199px) {.footer-area-2 .footer-nav-list li:not(:first-child) {margin-top: 10px;}}.footer-area-2 .footer-nav-list li a:hover {color: var(--action);}.footer-area-2 .footer-nav-list.contact li {color: var(--white);opacity: 1;}.footer-area-2 .footer-nav-list.contact .nav-title {display: block;color: var(--white);opacity: 0.74;margin-bottom: 15px;}.footer-area-2 .copyright-area {border-top: 1px solid rgba(255, 255, 255, 0.14);}.footer-area-2 .copyright-area-inner {display: grid;gap: 10px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;padding-top: 23px;padding-bottom: 26px;}@media only screen and (max-width: 1199px) {.footer-area-2 .copyright-area-inner {padding-top: 20px;padding-bottom: 16px;}}@media only screen and (max-width: 991px) {.footer-area-2 .copyright-area-inner {grid-template-columns: 1fr;justify-content: center;text-align: center;}}.footer-area-2 .copyright-text .text {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.74;}.footer-area-2 .copyright-text .text a {color: var(--white);}.footer-area-2 .copyright-nav-list li {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.74;}.footer-area-2 .copyright-nav-list li a:hover {color: var(--action);}.footer-area-2 .social-links {display: flex;gap: 14px;margin-top: 27px;}@media only screen and (max-width: 1199px) {.footer-area-2 .social-links {gap: 8px;}}.footer-area-2 .social-links a {font-size: 18px;color: var(--white);width: 40px;height: 40px;border: 1px solid var(--white);display: inline-flex;justify-content: center;align-items: center;border-radius: 50%;}.footer-area-2 .social-links a:hover {background-color: var(--white);color: var(--primary);}.footer-area-3 {background-color: var(--black);position: relative;z-index: 1;border-radius: 0;overflow: hidden;}@media only screen and (max-width: 1399px) {.footer-area-3 {border-radius: 20px 20px 0 0;}}.footer-area-3 .area-shape-1 {position: absolute;right: 90%;bottom: 10px;z-index: -1;width: -moz-max-content;width: max-content;filter: blur(250px);opacity: 0.8;}.footer-area-3 .area-shape-1 img {animation: spinner 9s linear infinite;}.footer-area-3 .area-shape-2 {position: absolute;left: 91%;bottom: -131px;z-index: -1;width: -moz-max-content;width: max-content;filter: blur(250px);opacity: 0.8;transform: rotate(-123deg);}.footer-area-3 .area-shape-2 img {animation: spinner 9s linear infinite;}.footer-area-3 .footer-widget-wrapper-box {padding-top: 90px;}@media only screen and (max-width: 1919px) {.footer-area-3 .footer-widget-wrapper-box {padding-top: 80px;}}@media only screen and (max-width: 1199px) {.footer-area-3 .footer-widget-wrapper-box {padding-top: 60px;}}.footer-area-3 .info-box {margin-top: 40px;border-top: 1px solid rgba(255, 255, 255, 0.1);padding-top: 39px;padding-bottom: 42px;display: grid;gap: 15px 60px;grid-template-columns: 490px 1fr auto;align-items: flex-start;}@media only screen and (max-width: 1399px) {.footer-area-3 .info-box {margin-top: 30px;padding-top: 29px;padding-bottom: 32px;grid-template-columns: 390px 1fr auto;}}@media only screen and (max-width: 1199px) {.footer-area-3 .info-box {grid-template-columns: 290px 1fr auto;}}@media only screen and (max-width: 991px) {.footer-area-3 .info-box {grid-template-columns: 1fr;}}.footer-area-3 .info-box .text {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.7;max-width: 382px;}.footer-area-3 .info-box .text-wrapper {margin-top: 8px;}.footer-area-3 .footer-logo img {width: 180px;}@media only screen and (max-width: 1399px) {.footer-area-3 .footer-logo img {width: 146px;}}.footer-area-3 .mail-box li {font-size: 44px;font-weight: 400;line-height: 1.22;color: var(--white);}@media only screen and (max-width: 1919px) {.footer-area-3 .mail-box li {font-size: 42px;}}@media only screen and (max-width: 1399px) {.footer-area-3 .mail-box li {font-size: 38px;}}@media only screen and (max-width: 1199px) {.footer-area-3 .mail-box li {font-size: 34px;}}@media only screen and (max-width: 991px) {.footer-area-3 .mail-box li {font-size: 32px;}}@media only screen and (max-width: 767px) {.footer-area-3 .mail-box li {font-size: 30px;}}.footer-area-3 .mail-box li a {position: relative;}.footer-area-3 .mail-box li a:hover {color: var(--white);}.footer-area-3 .mail-box li a:hover::before {width: 100%;}.footer-area-3 .mail-box li a::before {position: absolute;content: "";inset-inline-start: 0;bottom: 0px;width: 0%;height: 2px;background-color: currentColor;transition: 0.3s;}.footer-area-3 .social-links {display: flex;gap: 40px;justify-content: flex-end;margin-top: 11px;}@media only screen and (max-width: 1199px) {.footer-area-3 .social-links {gap: 20px;}}@media only screen and (max-width: 991px) {.footer-area-3 .social-links {justify-content: flex-start;}}.footer-area-3 .social-links a {font-size: 22px;color: var(--white);}.footer-area-3 .social-links a:hover {color: var(--action);}.footer-area-3 .copyright-area-inner {display: grid;gap: 10px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;padding-top: 33px;padding-bottom: 22px;border-top: 1px solid rgba(255, 255, 255, 0.1);}@media only screen and (max-width: 1199px) {.footer-area-3 .copyright-area-inner {padding-top: 23px;padding-bottom: 17px;}}@media only screen and (max-width: 991px) {.footer-area-3 .copyright-area-inner {grid-template-columns: 1fr;}}.footer-area-3 .copyright-text .text {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.7;}.footer-area-3 .copyright-text .text a {color: var(--white);}.footer-area-3 .copyright-nav-list {display: flex;gap: 10px 48px;align-items: center;flex-wrap: wrap;}.footer-area-3 .copyright-nav-list li {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);position: relative;}.footer-area-3 .copyright-nav-list li a:hover {color: var(--action);}.footer-area-3 .copyright-nav-list li:not(:first-child):before {position: absolute;content: "";width: 1px;height: 24px;background-color: rgba(255, 255, 255, 0.1);left: -24px;top: 50%;transform: translateY(-50%);}.footer-area-4 {background-color: var(--black);position: relative;z-index: 1;}.footer-area-4 .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.footer-area-4 .area-bg:after {position: absolute;content: "";width: 100%;height: 100%;background-color: rgba(14, 15, 17, 0.84);top: 0;left: 0;}.footer-area-4 .area-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.footer-area-4 .footer-widget-wrapper-box {border-top: 1px solid rgba(255, 255, 255, 0.14);padding-top: 90px;padding-bottom: 90px;}@media only screen and (max-width: 1919px) {.footer-area-4 .footer-widget-wrapper-box {padding-top: 70px;padding-bottom: 70px;}}@media only screen and (max-width: 1199px) {.footer-area-4 .footer-widget-wrapper-box {padding-top: 50px;padding-bottom: 50px;}}.footer-area-4 .info-box {display: grid;gap: 15px 60px;grid-template-columns: 1fr 2fr 1fr;align-items: center;}@media only screen and (max-width: 767px) {.footer-area-4 .info-box {grid-template-columns: 1fr;}}.footer-area-4 .footer-logo img {width: 117px;}.footer-area-4 .footer-nav-list {display: flex;gap: 10px 30px;justify-content: center;}@media only screen and (max-width: 767px) {.footer-area-4 .footer-nav-list {justify-content: flex-start;}}.footer-area-4 .footer-nav-list a {font-size: 18px;font-weight: 500;line-height: 32px;color: var(--white);border: 1px solid transparent;border-radius: 30px;padding: 0 14px;display: inline-flex;}@media only screen and (max-width: 991px) {.footer-area-4 .footer-nav-list a {border: none;padding: 0 0;}}.footer-area-4 .footer-nav-list a:hover {border-color: var(--white);}.footer-area-4 .social-links {display: flex;gap: 20px;justify-content: flex-end;margin-top: 11px;}@media only screen and (max-width: 1199px) {.footer-area-4 .social-links {gap: 15px;}}@media only screen and (max-width: 991px) {.footer-area-4 .social-links {justify-content: flex-start;}}.footer-area-4 .social-links a {font-size: 24px;color: var(--white);}@media only screen and (max-width: 1199px) {.footer-area-4 .social-links a {font-size: 20px;}}.footer-area-4 .social-links a:hover {color: var(--action);}.footer-area-4 .copyright-area {border-top: 1px solid rgba(255, 255, 255, 0.14);}.footer-area-4 .copyright-area-inner {display: grid;gap: 5px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;padding-top: 24px;padding-bottom: 20px;}@media only screen and (max-width: 767px) {.footer-area-4 .copyright-area-inner {grid-template-columns: 1fr;}}.footer-area-4 .copyright-text .text {font-size: 18px;font-weight: 500;line-height: 34px;color: var(--white);}.footer-area-4 .copyright-text .text a {color: var(--white);}.footer-area-4 .copyright-nav-list {display: flex;gap: 5px 40px;align-items: center;flex-wrap: wrap;}@media only screen and (max-width: 991px) {.footer-area-4 .copyright-nav-list {gap: 5px 30px;}}.footer-area-4 .copyright-nav-list li {font-size: 18px;font-weight: 500;line-height: 34px;color: var(--white);}.footer-area-4 .copyright-nav-list li a:hover {color: var(--action);}.hero-area .section-subtitle {font-size: 24px;font-weight: 500;line-height: 1.41;letter-spacing: 0.2em;display: inline-block;}@media only screen and (max-width: 1919px) {.hero-area .section-subtitle {font-size: 20px;}}@media only screen and (max-width: 1199px) {.hero-area .section-subtitle {font-size: 18px;}}@media only screen and (max-width: 767px) {.hero-area .section-subtitle {font-size: 16px;}}.hero-area .section-subtitle:before {display: none;}.hero-area .title-wrapper {margin-top: 22px;}.hero-area .section-title {font-size: 180px;font-weight: 600;line-height: 0.83;letter-spacing: -0.01em;text-transform: uppercase;}@media only screen and (max-width: 1919px) {.hero-area .section-title {font-size: 150px;}}@media only screen and (max-width: 1399px) {.hero-area .section-title {font-size: 130px;}}@media only screen and (max-width: 1199px) {.hero-area .section-title {font-size: 110px;}}@media only screen and (max-width: 991px) {.hero-area .section-title {font-size: 80px;}}@media only screen and (max-width: 767px) {.hero-area .section-title {font-size: 50px;}}@media (max-width: 575px) {.hero-area .section-title {font-size: 46px;}}.hero-area .section-title-wrapper {position: relative;}.hero-area .section-title-wrapper .shape-1 {position: absolute;top: 0;right: 0;transform: rotate(30deg);width: 140px;}@media only screen and (max-width: 1919px) {.hero-area .section-title-wrapper .shape-1 {width: 110px;}}@media only screen and (max-width: 1199px) {.hero-area .section-title-wrapper .shape-1 {width: 90px;}}@media only screen and (max-width: 991px) {.hero-area .section-title-wrapper .shape-1 {width: 70px;}}@media only screen and (max-width: 767px) {.hero-area .section-title-wrapper .shape-1 {width: 50px;}}@media (max-width: 575px) {.hero-area .section-title-wrapper .shape-1 {display: none;}}.hero-area .section-title-wrapper .shape-1 img {animation: spinner 9s linear infinite;}.hero-area .section-header {margin-top: 150px;}@media only screen and (max-width: 767px) {.hero-area .section-header {margin-top: 80px;}}.hero-area .section-content-wrapper {margin-top: 34px;border-top: 1px solid rgba(14, 15, 17, 0.08);}.hero-area .section-content {position: relative;padding-top: 44px;display: grid;gap: 40px 60px;grid-template-columns: 740px 435px;justify-content: space-between;align-items: flex-start;z-index: 1;}@media only screen and (max-width: 1919px) {.hero-area .section-content {grid-template-columns: 620px 435px;}}@media only screen and (max-width: 1399px) {.hero-area .section-content {grid-template-columns: 620px 375px;}}@media only screen and (max-width: 1199px) {.hero-area .section-content {padding-top: 24px;grid-template-columns: 490px 375px;}}@media only screen and (max-width: 991px) {.hero-area .section-content {gap: 40px 40px;grid-template-columns: 1fr 333px;}}@media only screen and (max-width: 767px) {.hero-area .section-content {grid-template-columns: 1fr;}}.hero-area .section-content .line-1 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.08);top: 0;left: -220px;}.hero-area .section-content .line-2 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.08);top: 0;left: -120px;}.hero-area .section-content .line-3 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.08);top: 0;right: -120px;}.hero-area .section-content .line-4 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.08);top: 0;right: -220px;}.hero-area .hero-content {margin-top: 160px;}@media only screen and (max-width: 1919px) {.hero-area .hero-content {margin-top: 80px;}}@media only screen and (max-width: 1199px) {.hero-area .hero-content {margin-top: 80px;}}@media only screen and (max-width: 1199px) {.hero-area .hero-content {margin-top: 50px;}}@media only screen and (max-width: 991px) {.hero-area .hero-content {margin-top: 0px;}}.hero-area .hero-content .text {font-size: 24px;font-weight: 400;line-height: 1.41;}@media only screen and (max-width: 1919px) {.hero-area .hero-content .text {font-size: 20px;}}@media only screen and (max-width: 991px) {.hero-area .hero-content .text {font-size: 18px;}}.hero-area .hero-content .btn-wrapper {margin-top: 62px;}@media only screen and (max-width: 1919px) {.hero-area .hero-content .btn-wrapper {margin-top: 32px;}}.hero-area .content-lines {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.hero-area .hero-thumb {border-radius: 210px;overflow: hidden;aspect-ratio: 100/54;margin-bottom: 20px;}@media only screen and (max-width: 767px) {.hero-area .hero-thumb {margin-bottom: 0;}}.hero-area .hero-thumb video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.hero-area-2 .section-title {font-size: 342px;font-weight: 700;line-height: 1;letter-spacing: -0.01em;text-transform: uppercase;display: inline-block;height: 342px;}@media only screen and (max-width: 1919px) {.hero-area-2 .section-title {font-size: 232px;height: 232px;}}@media only screen and (max-width: 1919px) {.hero-area-2 .section-title {font-size: 182px;height: 182px;}}@media only screen and (max-width: 1199px) {.hero-area-2 .section-title {font-size: 142px;height: 142px;}}@media only screen and (max-width: 991px) {.hero-area-2 .section-title {font-size: 122px;height: 122px;}}@media (max-width: 575px) {.hero-area-2 .section-title {font-size: 72px;height: 72px;}}.hero-area-2 .typewriter-text {padding-right: 10px;border-right: solid var(--primary) 10px;animation: cursor 1s ease-in-out infinite;overflow: hidden;}@media only screen and (max-width: 1399px) {.hero-area-2 .typewriter-text {border-width: 8px;}}@media only screen and (max-width: 991px) {.hero-area-2 .typewriter-text {border-width: 4px;}}@keyframes cursor {from {border-color: var(--primary);}to {border-color: transparent;}}.hero-area-2 .section-subtitle {font-size: 18px;font-weight: 400;line-height: 28px;padding: 3px 14px;border-left: 1px solid var(--primary);border-right: 1px solid var(--primary);display: inline-block;}@media only screen and (max-width: 991px) {.hero-area-2 .section-subtitle {font-size: 16px;line-height: 24px;}}.hero-area-2 .section-subtitle:before {display: none;}@keyframes marquee {0% {transform: translateX(0);}100% {transform: translateX(-100%);}}.hero-area-2 .marquee {display: flex;align-items: center;justify-content: flex-start;overflow: hidden;width: 238px;}.hero-area-2 .marquee span {will-change: transform;transform: translateX(0);white-space: nowrap;animation: marquee 4s linear infinite;padding-right: 5px;}.hero-area-2 .section-content {display: grid;gap: 20px 60px;grid-template-columns: 150px 1fr 515px;align-items: flex-end;}@media only screen and (max-width: 1919px) {.hero-area-2 .section-content {grid-template-columns: 100px 1fr 455px;}}@media only screen and (max-width: 1399px) {.hero-area-2 .section-content {grid-template-columns: 100px 1fr 365px;}}@media only screen and (max-width: 1199px) {.hero-area-2 .section-content {grid-template-columns: 70px 1fr 305px;}}@media only screen and (max-width: 991px) {.hero-area-2 .section-content {grid-template-columns: 1fr 275px;margin-top: 40px;}}@media only screen and (max-width: 767px) {.hero-area-2 .section-content {grid-template-columns: 1fr;}}.hero-area-2 .section-content .text {font-size: 54px;font-weight: 400;line-height: 1.22;max-width: 684px;color: var(--primary);}@media only screen and (max-width: 1919px) {.hero-area-2 .section-content .text {font-size: 40px;max-width: 504px;}}@media only screen and (max-width: 1399px) {.hero-area-2 .section-content .text {font-size: 30px;max-width: 384px;}}@media only screen and (max-width: 991px) {.hero-area-2 .section-content .text {font-size: 24px;max-width: 304px;}}@media only screen and (max-width: 767px) {.hero-area-2 .section-content .text {max-width: 100%;}}.hero-area-2 .hero-thumb {border-radius: 8px;position: relative;}.hero-area-2 .hero-thumb img {border-radius: 8px;}.hero-area-2 .hero-thumb .circle-text {position: absolute;top: 50%;left: 0;transform: translate(-50%, -50%);width: 172px;height: 172px;padding: 0;background: #F5F0EA;}@media only screen and (max-width: 1919px) {.hero-area-2 .hero-thumb .circle-text {width: 142px;height: 142px;}}@media only screen and (max-width: 1399px) {.hero-area-2 .hero-thumb .circle-text {width: 122px;height: 122px;}}@media only screen and (max-width: 767px) {.hero-area-2 .hero-thumb .circle-text {top: 70%;bottom: 0;left: 50%;}}.hero-area-2 .hero-thumb .circle-text:before {border-color: #F5F0EA;}.hero-area-2 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 150px 1fr;margin-top: 52px;}@media only screen and (max-width: 1919px) {.hero-area-2 .section-header {grid-template-columns: 100px 1fr;}}@media only screen and (max-width: 1199px) {.hero-area-2 .section-header {grid-template-columns: 70px 1fr;}}@media only screen and (max-width: 991px) {.hero-area-2 .section-header {grid-template-columns: 40px 1fr;}}@media only screen and (max-width: 767px) {.hero-area-2 .section-header {grid-template-columns: 1fr;}}.hero-area-2 .social-links {display: inline-flex;flex-direction: column;gap: 32px 32px;margin-top: 109px;max-width: -moz-fit-content;max-width: fit-content;}@media only screen and (max-width: 1919px) {.hero-area-2 .social-links {margin-top: 49px;}}@media only screen and (max-width: 1399px) {.hero-area-2 .social-links {margin-top: 29px;}}@media only screen and (max-width: 1199px) {.hero-area-2 .social-links {margin-top: 49px;}}@media only screen and (max-width: 767px) {.hero-area-2 .social-links {margin-top: 0;flex-direction: row;}}.hero-area-2 .social-links a {position: relative;display: inline-flex;}.hero-area-2 .social-links a:hover img, .hero-area-2 .social-links a.active img {opacity: 1;}.hero-area-2 .social-links a img {opacity: 0.3;transition: all 0.5s;}.hero-area-2 .social-links a:not(:first-child):before {position: absolute;content: "";width: 4px;height: 4px;background-color: var(--primary);border-radius: 50%;top: -18px;left: 50%;transform: translate(-50%, 0);opacity: 0.1;}@media only screen and (max-width: 767px) {.hero-area-2 .social-links a:not(:first-child):before {top: 50%;left: -18px;transform: translate(0, -50%);}}.hero-area-2 .subtitle-wrapper {margin-top: 42px;}@media only screen and (max-width: 1399px) {.hero-area-2 .subtitle-wrapper {margin-top: 32px;}}.hero-area-2 .text-wrapper {margin-bottom: 21px;}@media only screen and (max-width: 1199px) {.hero-area-2 .text-wrapper {margin-bottom: 0;}}.hero-area-2 .hero-shape {margin-bottom: 64px;}@media only screen and (max-width: 1199px) {.hero-area-2 .hero-shape {margin-bottom: 24px;}}@media only screen and (max-width: 991px) {.hero-area-2 .hero-shape {display: none;}}.hero-area-2 .hero-shape svg path {stroke: var(--action);animation: movePath 5s infinite ease-in-out;}@keyframes movePath {0% {transform: translateY(0);}50% {transform: translateY(18px);}100% {transform: translateY(0);}}.hero-area-2 .section-content-wrapper {background-image: linear-gradient(180deg, #FFFAF4 88px, #F5F0EA 88px, #F5F0EA 100%);}@media only screen and (max-width: 1199px) {.hero-area-2 .section-content-wrapper {background-image: linear-gradient(180deg, #FFFAF4 48px, #F5F0EA 48px, #F5F0EA 100%);}}@media only screen and (max-width: 767px) {.hero-area-2 .section-content-wrapper {background-image: linear-gradient(180deg, #FFFAF4 148px, #F5F0EA 148px, #F5F0EA 100%);}}.hero-area-3 {position: relative;}.hero-area-3-inner {position: relative;z-index: 1;}.hero-area-3 .area-shape-1 {position: absolute;bottom: 0;width: 100%;left: 50%;transform: translateX(-50%);z-index: -1;}.hero-area-3 .area-shape-1:after {position: absolute;content: "";width: 100%;height: 100%;background: linear-gradient(180deg, #F0F0F0 -20.42%, rgba(240, 240, 240, 0) 46.23%, #F0F0F0 124.47%);top: 0;left: 0;z-index: 1;}.hero-area-3 .area-shape-1 img {opacity: 0.5;}.hero-area-3 .section-header {margin-top: 122px;}@media only screen and (max-width: 1919px) {.hero-area-3 .section-header {margin-top: 91px;}}@media only screen and (max-width: 1399px) {.hero-area-3 .section-header {margin-top: 71px;}}@media only screen and (max-width: 1199px) {.hero-area-3 .section-header {margin-top: 51px;}}.hero-area-3 .section-content {margin-top: 86px;margin-left: 558px;}@media only screen and (max-width: 1919px) {.hero-area-3 .section-content {margin-top: 46px;margin-left: 508px;}}@media only screen and (max-width: 1199px) {.hero-area-3 .section-content {margin-top: 36px;margin-left: 408px;}}@media only screen and (max-width: 991px) {.hero-area-3 .section-content {margin-left: 208px;}}@media only screen and (max-width: 767px) {.hero-area-3 .section-content {margin-top: 26px;margin-left: 0;}}.hero-area-3 .section-content .text {font-size: 24px;font-weight: 400;line-height: 1.42;max-width: 548px;}@media only screen and (max-width: 1199px) {.hero-area-3 .section-content .text {font-size: 22px;}}.hero-area-3 .section-content .btn-wrapper {margin-top: 42px;}@media only screen and (max-width: 1919px) {.hero-area-3 .section-content .btn-wrapper {margin-top: 32px;}}.hero-area-3 .section-content-wrapper {position: relative;z-index: 1;}.hero-area-3 .section-content-wrapper .content-shape-1 {position: absolute;bottom: 35px;right: calc(100% + 50px);width: 168px;}.hero-area-3 .section-content-wrapper .content-shape-1:hover img {opacity: 1;}@media only screen and (max-width: 1919px) {.hero-area-3 .section-content-wrapper .content-shape-1 {left: 0;right: auto;bottom: 0;}}@media only screen and (max-width: 767px) {.hero-area-3 .section-content-wrapper .content-shape-1 {display: none;}}.hero-area-3 .section-content-wrapper .content-shape-1 img {width: 186px;opacity: 0.1;transition: all 0.5s;}@media only screen and (max-width: 991px) {.hero-area-3 .section-content-wrapper .content-shape-1 img {width: 106px;}}.hero-area-3 .section-title {font-size: 100px;font-weight: 300;line-height: 1.2;letter-spacing: -0.01em;}@media only screen and (max-width: 1919px) {.hero-area-3 .section-title {font-size: 90px;}}@media only screen and (max-width: 1399px) {.hero-area-3 .section-title {font-size: 80px;}}@media only screen and (max-width: 1199px) {.hero-area-3 .section-title {font-size: 70px;}}@media only screen and (max-width: 991px) {.hero-area-3 .section-title {font-size: 50px;}}@media only screen and (max-width: 767px) {.hero-area-3 .section-title {font-size: 40px;}}.hero-area-3 .section-title span {font-weight: 500;}.hero-area-3 .section-title .title-shape-1 {display: inline-block;margin-left: 40px;animation: spinner 9s linear infinite;}@media only screen and (max-width: 991px) {.hero-area-3 .section-title .title-shape-1 {margin-left: 20px;}}@media (max-width: 575px) {.hero-area-3 .section-title .title-shape-1 {display: none;}}.hero-area-3 .section-title .title-shape-1 img {width: 90px;margin-top: -20px;}@media only screen and (max-width: 1919px) {.hero-area-3 .section-title .title-shape-1 img {width: 80px;}}@media only screen and (max-width: 1399px) {.hero-area-3 .section-title .title-shape-1 img {width: 70px;}}@media only screen and (max-width: 1199px) {.hero-area-3 .section-title .title-shape-1 img {width: 60px;}}@media only screen and (max-width: 991px) {.hero-area-3 .section-title .title-shape-1 img {width: 40px;}}@media only screen and (max-width: 767px) {.hero-area-3 .section-title .title-shape-1 img {width: 35px;}}.hero-area-3 .image-wrapper {border-radius: 40px;overflow: hidden;}@media only screen and (max-width: 1199px) {.hero-area-3 .image-wrapper {border-radius: 20px;}}.hero-area-3 .image-wrapper img {border-radius: 40px;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;min-height: 400px;}@media only screen and (max-width: 1199px) {.hero-area-3 .image-wrapper img {border-radius: 20px;}}.hero-area-4-inner {position: relative;z-index: 1;overflow: hidden;}.hero-area-4 .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.hero-area-4 .area-bg:after {position: absolute;content: "";width: 100%;height: 100%;background-color: #FFFFFF;opacity: 0.08;top: 0;left: 0;}.hero-area-4 .area-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.hero-area-4 .area-shape-1 {position: absolute;top: 110px;right: 89%;z-index: -1;rotate: 45deg;width: -moz-max-content;width: max-content;}.hero-area-4 .area-shape-1 img {width: 420px;animation: moveOne 15s infinite ease-in-out;}@media only screen and (max-width: 1919px) {.hero-area-4 .area-shape-1 img {width: 320px;}}@media only screen and (max-width: 1399px) {.hero-area-4 .area-shape-1 img {width: 220px;}}@media only screen and (max-width: 991px) {.hero-area-4 .area-shape-1 img {width: 170px;}}@media (max-width: 575px) {.hero-area-4 .area-shape-1 img {display: none;}}@keyframes moveOne {0% {transform: translateX(0);}50% {transform: translateX(-100px);}100% {transform: translateX(0);}}.hero-area-4 .area-shape-2 {position: absolute;bottom: -90px;left: 88%;z-index: -1;rotate: 25deg;width: -moz-max-content;width: max-content;}.hero-area-4 .area-shape-2 img {width: 450px;animation: moveTwo 15s infinite ease-in-out;}@media only screen and (max-width: 1919px) {.hero-area-4 .area-shape-2 img {width: 350px;}}@media only screen and (max-width: 1399px) {.hero-area-4 .area-shape-2 img {width: 250px;}}@media only screen and (max-width: 991px) {.hero-area-4 .area-shape-2 img {width: 200px;}}@media (max-width: 575px) {.hero-area-4 .area-shape-2 img {display: none;}}@keyframes moveTwo {0% {transform: translate(0, 0);}50% {transform: translate(-50px, 50px);}100% {transform: translate(0, 0);}}.hero-area-4 .section-content {margin-bottom: 47px;text-align: center;}@media only screen and (max-width: 1919px) {.hero-area-4 .section-content {margin-top: 25px;margin-bottom: 27px;}}@media only screen and (max-width: 1199px) {.hero-area-4 .section-content {margin-bottom: 17px;}}.hero-area-4 .section-content .text {font-size: 20px;font-weight: 400;line-height: 30px;text-align: center;max-width: 465px;margin-inline: auto;}.hero-area-4 .section-content .text-wrapper {margin-top: 12px;}.hero-area-4 .section-content .btn-wrapper {margin-top: 52px;display: flex;justify-content: center;gap: 20px;}@media only screen and (max-width: 1919px) {.hero-area-4 .section-content .btn-wrapper {margin-top: 42px;}}@media only screen and (max-width: 1199px) {.hero-area-4 .section-content .btn-wrapper {margin-top: 32px;}}.hero-area-4 .section-content .t-btn-primary:hover {color: var(--white);background-color: var(--black);border-color: transparent;}.hero-area-4 .section-title {font-size: 90px;font-weight: 400;line-height: 1.16;letter-spacing: -0.01em;max-width: 1070px;margin-inline: auto;}@media only screen and (max-width: 1919px) {.hero-area-4 .section-title {font-size: 80px;max-width: 870px;}}@media only screen and (max-width: 1399px) {.hero-area-4 .section-title {font-size: 70px;max-width: 770px;}}@media only screen and (max-width: 1199px) {.hero-area-4 .section-title {font-size: 60px;max-width: 670px;}}@media only screen and (max-width: 991px) {.hero-area-4 .section-title {font-size: 50px;max-width: 570px;}}@media only screen and (max-width: 767px) {.hero-area-4 .section-title {font-size: 40px;max-width: 470px;}}.hero-area-4 .section-title span {font-weight: 600;}.hero-area-5 {background-color: #010001;position: relative;z-index: 3;}.hero-area-5 .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.hero-area-5 .area-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.hero-area-5 .area-bg .lines {position: absolute;width: 100%;height: 100%;top: 0;left: 0;-o-object-fit: cover;object-fit: cover;opacity: 0.06;}.hero-area-5 .area-bg .dots {position: absolute;width: 100%;height: 100%;top: 0;left: 0;-o-object-fit: cover;object-fit: cover;opacity: 0.74;}.hero-area-5 .area-bg .dots img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;opacity: 0.1;}.hero-area-5 .section-subtitle {font-size: 44px;font-style: italic;font-weight: 250;line-height: 1.18;color: var(--white);display: inline-block;}@media only screen and (max-width: 1919px) {.hero-area-5 .section-subtitle {font-size: 34px;}}@media only screen and (max-width: 1399px) {.hero-area-5 .section-subtitle {font-size: 26px;}}@media (max-width: 575px) {.hero-area-5 .section-subtitle {font-size: 22px;}}.hero-area-5 .section-subtitle:before {display: none;}.hero-area-5 .section-title {font-size: 180px;font-weight: 250;line-height: 1.07;letter-spacing: 0;color: var(--white);letter-spacing: 0.01em;}@media only screen and (max-width: 1919px) {.hero-area-5 .section-title {font-size: 140px;}}@media only screen and (max-width: 1399px) {.hero-area-5 .section-title {font-size: 120px;}}@media only screen and (max-width: 767px) {.hero-area-5 .section-title {font-size: 100px;}}@media (max-width: 575px) {.hero-area-5 .section-title {font-size: 60px;}}.hero-area-5 .section-title span {font-weight: 500;background-image: linear-gradient(235.28deg, #FFD7D7 -1.14%, #FF9292 40.74%, #FF48E7 68.06%, #BA1EF5 94.29%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.hero-area-5 .section-content {position: relative;z-index: 1;}.hero-area-5 .section-content .text {font-size: 24px;font-weight: 300;line-height: 1.42;color: var(--white);opacity: 0.7;}@media only screen and (max-width: 1919px) {.hero-area-5 .section-content .text {font-size: 20px;}}@media only screen and (max-width: 1399px) {.hero-area-5 .section-content .text {font-size: 18px;}}.hero-area-5 .section-content .title-wrapper {margin-top: 4px;}.hero-area-5 .section-content .text-wrapper {margin-top: 3px;}.hero-area-5 .section-content .btn-wrapper {margin-top: 61px;}@media only screen and (max-width: 1919px) {.hero-area-5 .section-content .btn-wrapper {margin-top: 41px;}}.hero-area-5 .section-content .t-btn-primary {padding: 19px 23px;background-color: transparent;border-color: var(--white);color: var(--white);}.hero-area-5 .section-content .t-btn-primary:hover {background-color: var(--white);color: var(--black);}.hero-area-5 .section-content-wrapper {margin-top: 68px;margin-bottom: 32px;display: grid;gap: 40px 60px;grid-template-columns: 155px 1fr 385px;align-items: flex-start;}@media only screen and (max-width: 1919px) {.hero-area-5 .section-content-wrapper {grid-template-columns: 55px 1fr auto;margin-top: 28px;}}@media only screen and (max-width: 1399px) {.hero-area-5 .section-content-wrapper {margin-top: 8px;}}@media only screen and (max-width: 991px) {.hero-area-5 .section-content-wrapper {grid-template-columns: 1fr;}}.hero-area-5 .area-shape-image .shape-1 {position: absolute;top: -36px;right: 127px;transform: none;width: 600px;max-width: 600px;z-index: -1;}@media only screen and (max-width: 1919px) {.hero-area-5 .area-shape-image .shape-1 {width: 500px;}}@media only screen and (max-width: 1399px) {.hero-area-5 .area-shape-image .shape-1 {width: 400px;}}@media only screen and (max-width: 1199px) {.hero-area-5 .area-shape-image .shape-1 {width: 300px;top: 0;right: 77px;}}@media only screen and (max-width: 991px) {.hero-area-5 .area-shape-image .shape-1 {top: auto;right: 77px;bottom: 0;}}@media only screen and (max-width: 767px) {.hero-area-5 .area-shape-image .shape-1 {width: 200px;top: 0;right: 0;}}@media (max-width: 575px) {.hero-area-5 .area-shape-image .shape-1 {width: 150px;top: 0;right: 70px;}}.hero-area-5 .area-shape-image .shape-1 img {animation: moveOne 15s infinite ease-in-out;}@keyframes moveOne {0% {transform: translateX(0);}50% {transform: translateX(-100px);}100% {transform: translateX(0);}}.hero-area-5 .social-links {display: flex;flex-direction: column;align-items: flex-start;gap: 34px;margin-top: 171px;}@media only screen and (max-width: 1399px) {.hero-area-5 .social-links {margin-top: 121px;}}@media only screen and (max-width: 991px) {.hero-area-5 .social-links {flex-direction: row;margin-top: 0;}}.hero-area-5 .social-links a {color: var(--white);font-size: 18px;opacity: 0.5;position: relative;transition: all 0.5s;}.hero-area-5 .social-links a:hover, .hero-area-5 .social-links a.active {opacity: 1;}.hero-area-5 .social-links a:hover:before, .hero-area-5 .social-links a.active:before {opacity: 0.4;}.hero-area-5 .social-links a:not(:first-child):before {position: absolute;content: "";width: 4px;height: 4px;background-color: var(--white);border-radius: 50%;opacity: 0.4;left: 50%;top: -19px;transform: translate(-50%, 0);}@media only screen and (max-width: 991px) {.hero-area-5 .social-links a:not(:first-child):before {left: -19px;top: 50%;transform: translate(0, -50%);}}.brand-area {background-color: var(--black);position: relative;}.brand-area-inner {padding-top: 81px;padding-bottom: 90px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 885px;}@media only screen and (max-width: 1919px) {.brand-area-inner {padding-top: 61px;padding-bottom: 70px;}}@media only screen and (max-width: 1399px) {.brand-area-inner {grid-template-columns: 1fr 685px;padding-top: 41px;padding-bottom: 50px;}}@media only screen and (max-width: 1199px) {.brand-area-inner {grid-template-columns: 1fr 585px;}}@media only screen and (max-width: 991px) {.brand-area-inner {grid-template-columns: 1fr 455px;}}@media only screen and (max-width: 767px) {.brand-area-inner {grid-template-columns: 100%;padding-top: 61px;padding-bottom: 60px;}}.brand-area .section-title {font-size: 28px;font-weight: 500;line-height: 1.35;color: var(--white);position: relative;z-index: 1;}@media only screen and (max-width: 1919px) {.brand-area .section-title {font-size: 24px;}}@media only screen and (max-width: 991px) {.brand-area .section-title {font-size: 20px;}}.brand-area .counter-text {margin-top: -15px;}.brand-area .counter-text .brand-counter {font-size: 180px;font-weight: 600;line-height: 0.7;color: #5F6062;opacity: 0.6;}@media only screen and (max-width: 1919px) {.brand-area .counter-text .brand-counter {font-size: 150px;}}@media only screen and (max-width: 1199px) {.brand-area .counter-text .brand-counter {font-size: 130px;}}@media only screen and (max-width: 991px) {.brand-area .counter-text .brand-counter {font-size: 100px;}}.brand-area .brands-wrapper-box {border-top: 1px solid #5F6062;padding-top: 80px;margin-top: 20px;}@media only screen and (max-width: 1919px) {.brand-area .brands-wrapper-box {padding-top: 60px;}}@media only screen and (max-width: 1199px) {.brand-area .brands-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 767px) {.brand-area .brands-wrapper-box {padding-top: 30px;margin-top: 0px;}}.brand-area .brand-slider-active .swiper-wrapper {transition-timing-function: linear !important;display: flex;align-items: flex-start;gap: 20px 100px;}.brand-area .brand-slider-active .swiper-slide {width: auto;}.brand-area-2 .section-title {font-size: 18px;font-weight: 500;line-height: 28px;padding: 0 20px;display: inline-block;background-color: #FFFAF4;}.brand-area-2 .title-wrapper {max-width: 850px;margin-inline: auto;text-align: center;position: relative;z-index: 1;}.brand-area-2 .title-wrapper:before {position: absolute;content: "";width: 100%;height: 1px;background-color: var(--primary);opacity: 0.08;top: 14px;left: 0;z-index: -1;}.brand-area-2 .section-header {margin-top: 13px;}.brand-area-2 .brands-wrapper-box {margin-top: 52px;}@media only screen and (max-width: 1919px) {.brand-area-2 .brands-wrapper-box {margin-top: 42px;}}@media only screen and (max-width: 1199px) {.brand-area-2 .brands-wrapper-box {margin-top: 32px;}}.brand-area-2 .brand-slider-active .swiper-wrapper {transition-timing-function: linear !important;display: flex;gap: 20px 135px;align-items: center;}@media only screen and (max-width: 1199px) {.brand-area-2 .brand-slider-active .swiper-wrapper {gap: 20px 85px;}}.brand-area-2 .brand-slider-active .swiper-slide {width: auto;}.brand-item-2:hover img {opacity: 1;}.brand-item-2 img {opacity: 0.3;transition: all 0.5s;}.brand-area-3 .brand-slider-active .swiper-wrapper {transition-timing-function: linear !important;}.brand-area-3 .brand-slider-active .swiper-slide {width: auto;}.brand-item-3 {border-right: 1px solid rgba(14, 15, 17, 0.08);border-bottom: 1px solid rgba(14, 15, 17, 0.08);border-top: 1px solid rgba(14, 15, 17, 0.08);width: 320px;aspect-ratio: 100/100;padding: 40px;display: inline-flex;justify-content: center;align-items: center;}@media only screen and (max-width: 1919px) {.brand-item-3 {width: 240px;}}@media only screen and (max-width: 1399px) {.brand-item-3 {width: 230px;}}@media only screen and (max-width: 1199px) {.brand-item-3 {width: 180px;padding: 30px;aspect-ratio: 100/80;}}.brand-item-3:hover img {opacity: 1;}.brand-item-3 img {opacity: 0.3;transition: all 0.5s;}.brand-area-4 .section-title {font-size: 20px;font-weight: 500;line-height: 28px;text-align: center;}.brand-area-4 .brands-wrapper-box {margin-top: 46px;margin-bottom: -10px;}@media only screen and (max-width: 1919px) {.brand-area-4 .brands-wrapper-box {margin-top: 36px;}}.brand-area-4 .brand-slider-active .swiper-wrapper {transition-timing-function: linear !important;display: flex;gap: 20px 80px;align-items: center;}@media only screen and (max-width: 1199px) {.brand-area-4 .brand-slider-active .swiper-wrapper {gap: 20px 50px;}}.brand-area-4 .brand-slider-active .swiper-slide {width: auto;}.brand-item-4:hover img {opacity: 1;}.brand-item-4 img {opacity: 0.3;transition: all 0.5s;}.brand-area-5 .section-title {font-size: 24px;font-weight: 400;line-height: 34px;padding: 0 50px;display: inline-block;background-color: #F0F2F4;}.brand-area-5 .title-wrapper {text-align: center;position: relative;z-index: 1;}.brand-area-5 .title-wrapper:before {position: absolute;content: "";width: 100%;height: 1px;background-color: rgba(14, 15, 17, 0.1);top: 14px;left: 0;z-index: -1;}.brand-area-5 .section-header {margin-top: 12px;}.brand-area-5 .brands-wrapper-box {margin-top: 61px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.brand-area-5 .brands-wrapper-box {margin-top: 41px;}}.brand-area-5 .brand-slider-active .swiper-wrapper {transition-timing-function: linear !important;display: flex;gap: 20px 80px;align-items: center;}.brand-area-5 .brand-slider-active .swiper-slide {width: auto;}.brand-item-5:hover img {filter: grayscale(0);}.brand-item-5 img {transition: all 0.5s;filter: grayscale(1);}.brand-area-6 .section-title {font-size: 18px;font-weight: 500;line-height: 28px;padding: 0 20px;display: inline-block;background-color: var(--white);}.brand-area-6 .title-wrapper {max-width: 850px;margin-inline: auto;text-align: center;position: relative;z-index: 1;}.brand-area-6 .title-wrapper:before {position: absolute;content: "";width: 100%;height: 1px;background-color: var(--primary);opacity: 0.08;top: 14px;left: 0;z-index: -1;}.brand-area-6 .section-header {margin-top: 13px;}.brand-area-6 .brands-wrapper-box {margin-top: 52px;}.brand-area-6 .brand-slider-active .swiper-wrapper {transition-timing-function: linear !important;display: flex;gap: 20px 135px;align-items: center;}.brand-area-6 .brand-slider-active .swiper-slide {width: auto;}.brand-item-6:hover img {opacity: 1;}.brand-item-6 img {opacity: 0.3;transition: all 0.5s;}.about-area {background-color: #F2F2F2;position: relative;}.about-area .section-content-wrapper {display: grid;gap: 40px 60px;grid-template-columns: 630px 520px;justify-content: space-between;align-items: center;margin-top: 20px;}@media only screen and (max-width: 1919px) {.about-area .section-content-wrapper {grid-template-columns: 530px 500px;}}@media only screen and (max-width: 1199px) {.about-area .section-content-wrapper {grid-template-columns: 430px 400px;}}@media only screen and (max-width: 991px) {.about-area .section-content-wrapper {grid-template-columns: 1fr;}}.about-area .section-content .text {max-width: 530px;}.about-area .section-content .title-wrapper {margin-top: 7px;}.about-area .section-content .text-wrapper {margin-top: 23px;}.about-area .section-content .btn-wrapper {margin-top: 64px;}@media only screen and (max-width: 1199px) {.about-area .section-content .btn-wrapper {margin-top: 44px;}}.about-area .about-thumb {position: relative;}.about-area .about-thumb .image {border-radius: 8px;overflow: hidden;}.about-area .about-thumb .image img {border-radius: 8px;}.about-area .about-thumb .btn-wrapper {position: absolute;left: -80px;bottom: -65px;z-index: 1;}@media only screen and (max-width: 1399px) {.about-area .about-thumb .btn-wrapper {left: -65px;bottom: -50px;}}@media only screen and (max-width: 991px) {.about-area .about-thumb .btn-wrapper {position: relative;left: 0;bottom: 0;margin-bottom: 30px;}}.about-area .about-thumb .circle-text {background: transparent;width: 180px;height: 180px;padding: 0;}@media only screen and (max-width: 1399px) {.about-area .about-thumb .circle-text {width: 150px;height: 150px;}}.about-area .about-thumb .circle-text:before {border-color: transparent;}.about-area .counter-item {position: relative;}.about-area .counter-item:hover .number {-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;-webkit-text-stroke: 1px;}.about-area .counter-item .number {font-size: 76px;font-weight: 500;line-height: 1.15;display: inline-block;transition: all 5s;color: var(--primary);}@media only screen and (max-width: 1399px) {.about-area .counter-item .number {font-size: 56px;}}@media only screen and (max-width: 1199px) {.about-area .counter-item .number {font-size: 46px;}}.about-area .counter-item .text {font-size: 18px;font-weight: 400;line-height: 24px;margin-top: 15px;}@media only screen and (max-width: 1399px) {.about-area .counter-item .text {margin-top: 5px;}}.about-area .counter-item:not(:first-child):before {content: "";height: 105px;width: 22px;background-image: url(../images/media/empty.png);background-size: contain;background-repeat: no-repeat;position: absolute;right: calc(100% + 92px);top: 50%;transform: translateY(-50%);opacity: 0.08;}@media only screen and (max-width: 1399px) {.about-area .counter-item:not(:first-child):before {right: calc(100% + 62px);height: 75px;}}@media only screen and (max-width: 1199px) {.about-area .counter-item:not(:first-child):before {right: calc(100% + 42px);}}@media only screen and (max-width: 991px) {.about-area .counter-item:not(:first-child):before {display: none;}}.about-area .counter-wrapper {display: grid;gap: 40px 60px;grid-template-columns: auto auto auto auto;justify-content: space-between;}@media only screen and (max-width: 991px) {.about-area .counter-wrapper {grid-template-columns: 1fr 1fr;}}@media (max-width: 575px) {.about-area .counter-wrapper {grid-template-columns: 1fr;}}.about-area .counter-wrapper-box {padding-top: 28px;border-top: 1px solid rgba(14, 15, 17, 0.08);margin-top: 105px;}@media only screen and (max-width: 991px) {.about-area .counter-wrapper-box {margin-top: 60px;}}.about-area.page-about {background-color: var(--white);}.about-area.page-about .counter-wrapper-box {margin-bottom: 14px;}.about-area-2 .section-header {margin-top: 18px;}.about-area-2 .section-content-wrapper {border-top: 1px solid rgba(14, 15, 17, 0.08);margin-top: 22px;padding-top: 70px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 550px;justify-content: space-between;align-items: flex-start;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.about-area-2 .section-content-wrapper {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.about-area-2 .section-content-wrapper {padding-top: 40px;grid-template-columns: 1fr 480px;}}@media only screen and (max-width: 991px) {.about-area-2 .section-content-wrapper {grid-template-columns: 1fr;}}.about-area-2 .thumb {max-width: 630px;border-radius: 6px;overflow: hidden;}.about-area-2 .thumb img {width: 100%;}.about-area-2 .section-content {margin-top: 9px;}.about-area-2 .text-wrapper {margin-top: 23px;}.about-area-2 .feature-list {display: grid;gap: 20px 40px;grid-template-columns: 1fr 1fr;margin-top: 37px;}@media only screen and (max-width: 767px) {.about-area-2 .feature-list {grid-template-columns: 270px;}}.about-area-2 .feature-list-item {display: flex;gap: 15px;}.about-area-2 .feature-list-item .icon {width: 44px;min-width: 44px;}.about-area-2 .feature-list-item .text {font-size: 18px;font-weight: 500;line-height: 26px;margin-top: 4px;color: var(--primary);}.about-area-2 .btn-wrapper {margin-top: 50px;}.about-area-3 .section-title-wrapper {display: grid;gap: 20px 60px;grid-template-columns: 380px 1fr;}@media only screen and (max-width: 1399px) {.about-area-3 .section-title-wrapper {grid-template-columns: 320px 1fr;}}@media only screen and (max-width: 1199px) {.about-area-3 .section-title-wrapper {grid-template-columns: 240px 1fr;}}@media only screen and (max-width: 991px) {.about-area-3 .section-title-wrapper {grid-template-columns: 1fr;}}.about-area-3 .subtitle-wrapper {margin-top: 5px;}.about-area-3 .section-header {margin-top: 9px;}.about-area-3 .counter-item {position: relative;}.about-area-3 .counter-item:not(:first-child):before {position: absolute;content: "";width: 1px;height: 68px;background-color: rgba(14, 15, 17, 0.1);left: -60px;top: 50%;transform: translateY(-50%);}@media only screen and (max-width: 1399px) {.about-area-3 .counter-item:not(:first-child):before {left: -40px;}}@media only screen and (max-width: 1199px) {.about-area-3 .counter-item:not(:first-child):before {left: -30px;}}@media only screen and (max-width: 767px) {.about-area-3 .counter-item:not(:first-child):before {display: none;}}.about-area-3 .counter-item .number {font-size: 100px;font-weight: 400;line-height: 0.92;letter-spacing: -0.01em;color: var(--primary);}@media only screen and (max-width: 1919px) {.about-area-3 .counter-item .number {font-size: 80px;}}@media only screen and (max-width: 1199px) {.about-area-3 .counter-item .number {font-size: 70px;}}.about-area-3 .counter-item .text {font-size: 18px;font-weight: 400;line-height: 28px;margin-top: 3px;}.about-area-3 .section-content-wrapper {margin-top: 68px;display: grid;gap: 20px 60px;grid-template-columns: 380px 1fr;align-items: flex-end;}@media only screen and (max-width: 1919px) {.about-area-3 .section-content-wrapper {margin-top: 48px;}}@media only screen and (max-width: 1399px) {.about-area-3 .section-content-wrapper {grid-template-columns: 320px 1fr;}}@media only screen and (max-width: 1199px) {.about-area-3 .section-content-wrapper {margin-top: 38px;grid-template-columns: 240px 1fr;}}@media only screen and (max-width: 991px) {.about-area-3 .section-content-wrapper {grid-template-columns: 1fr;}}.about-area-3 .section-content-wrapper .btn-wrapper {margin-bottom: 8px;}.about-area-3 .counter-wrapper {display: grid;gap: 25px 0;grid-template-columns: repeat(3, 1fr);justify-content: space-between;}@media only screen and (max-width: 767px) {.about-area-3 .counter-wrapper {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.about-area-3 .counter-wrapper {grid-template-columns: repeat(1, 1fr);}}.about-area-4 .section-content-wrapper {display: grid;gap: 40px 60px;grid-template-columns: 360px 1fr;align-items: flex-end;margin-top: 20px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.about-area-4 .section-content-wrapper {grid-template-columns: 460px 1fr;}}@media only screen and (max-width: 1199px) {.about-area-4 .section-content-wrapper {grid-template-columns: 380px 1fr;}}@media only screen and (max-width: 991px) {.about-area-4 .section-content-wrapper {grid-template-columns: 1fr;}}.about-area-4 .thumb {opacity: 0.5;margin-bottom: 38px;}@media only screen and (max-width: 991px) {.about-area-4 .thumb {text-align: center;}}.about-area-4 .section-content .title-wrapper {margin-top: 17px;}.about-area-4 .section-content .btn-wrapper {margin-top: 42px;max-width: 664px;margin-left: auto;}@media only screen and (max-width: 991px) {.about-area-4 .section-content .btn-wrapper {margin-left: 0;}}.about-area-4 .section-content .text {font-size: 18px;font-weight: 400;line-height: 28px;}.about-area-4 .section-content .text:not(:first-child) {margin-top: 19px;}.about-area-4 .section-content .text-wrapper {margin-top: 24px;max-width: 664px;margin-left: auto;}@media only screen and (max-width: 991px) {.about-area-4 .section-content .text-wrapper {margin-left: 0;}}.about-area-5 .section-content-wrapper {margin-top: 18px;display: grid;gap: 20px 60px;grid-template-columns: 1fr 760px;align-items: flex-start;}@media only screen and (max-width: 1919px) {.about-area-5 .section-content-wrapper {grid-template-columns: 1fr 720px;}}@media only screen and (max-width: 1199px) {.about-area-5 .section-content-wrapper {grid-template-columns: 1fr 590px;}}@media only screen and (max-width: 991px) {.about-area-5 .section-content-wrapper {grid-template-columns: 1fr;}}.about-area-5 .content-shape-1 {margin-top: 138px;}@media only screen and (max-width: 1919px) {.about-area-5 .content-shape-1 {margin-top: 128px;}}@media only screen and (max-width: 1399px) {.about-area-5 .content-shape-1 {margin-top: 108px;}}@media only screen and (max-width: 991px) {.about-area-5 .content-shape-1 {display: none;}}.about-area-5 .content-shape-1 img {opacity: 0.1;width: 170px;}@media only screen and (max-width: 1399px) {.about-area-5 .content-shape-1 img {width: 120px;}}.about-area-5 .content-first {margin-top: 8px;}.about-area-5 .section-content .btn-wrapper {margin-top: 49px;}@media only screen and (max-width: 991px) {.about-area-5 .section-content .btn-wrapper {margin-top: 29px;}}.about-area-5 .counter-wrapper-box {margin-top: 20px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 760px;align-items: flex-start;}@media only screen and (max-width: 1919px) {.about-area-5 .counter-wrapper-box {grid-template-columns: 1fr 720px;}}@media only screen and (max-width: 1199px) {.about-area-5 .counter-wrapper-box {grid-template-columns: 1fr 590px;}}@media only screen and (max-width: 991px) {.about-area-5 .counter-wrapper-box {grid-template-columns: 1fr;}}.about-area-5 .counter-wrapper {margin-top: 25px;}@media only screen and (max-width: 1199px) {.about-area-5 .counter-wrapper {margin-top: 0;}}.about-area-5 .counter-thumb {border-radius: 10px;overflow: hidden;}.about-area-5 .counter-thumb img {width: 100%;border-radius: 10px;}.counter-item-5:not(:first-child) {margin-top: 64px;}@media only screen and (max-width: 991px) {.counter-item-5:not(:first-child) {margin-top: 34px;}}.counter-item-5 .number {font-size: 80px;font-weight: 400;line-height: 0.7;letter-spacing: -0.01em;display: inline-block;color: var(--primary);}@media only screen and (max-width: 1919px) {.counter-item-5 .number {font-size: 70px;}}@media only screen and (max-width: 1199px) {.counter-item-5 .number {font-size: 50px;}}.counter-item-5 .text {font-size: 24px;font-weight: 300;line-height: 1.42;margin-top: 17px;}@media only screen and (max-width: 1399px) {.counter-item-5 .text {font-size: 20px;}}@media only screen and (max-width: 1199px) {.counter-item-5 .text {margin-top: 7px;}}.about-area-6-inner {padding: 40px 40px 0;}@media only screen and (max-width: 1199px) {.about-area-6-inner {padding: 20px 20px 0;}}@media only screen and (max-width: 991px) {.about-area-6-inner {padding: 10px 10px 0;}}.about-area-6 .section-content {display: grid;gap: 30px;grid-template-columns: 1fr 1.43fr 1fr;align-items: flex-start;}@media only screen and (max-width: 1199px) {.about-area-6 .section-content {gap: 20px;}}@media only screen and (max-width: 991px) {.about-area-6 .section-content {gap: 10px;}}@media (max-width: 575px) {.about-area-6 .section-content {grid-template-columns: 1fr;}}.about-area-6 .section-content .thumb {position: relative;z-index: 1;}.about-area-6 .section-content .thumb .image {border-radius: 14px;position: relative;overflow: hidden;z-index: 1;}.about-area-6 .section-content .thumb .image img {width: 100%;}.about-area-6 .section-content .thumb .video {border-radius: 14px;position: relative;overflow: hidden;z-index: 1;width: 100%;height: 100%;}.about-area-6 .section-content .thumb .video video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.about-area-6 .section-content .thumb-1:hover .shape-1 img {animation: spinner 4s linear infinite;}.about-area-6 .section-content .thumb-1 .shape-1 {position: absolute;top: 36px;right: 34px;z-index: 2;}.about-area-6 .section-content .thumb-1 .shape-1 img {width: 92px;}@media only screen and (max-width: 1919px) {.about-area-6 .section-content .thumb-1 .shape-1 img {width: 72px;}}@media only screen and (max-width: 1199px) {.about-area-6 .section-content .thumb-1 .shape-1 img {width: 52px;}}@media only screen and (max-width: 991px) {.about-area-6 .section-content .thumb-1 .shape-1 img {width: 42px;}}.about-area-6 .section-content .thumb-2 {margin-bottom: 45px;aspect-ratio: 100/81;}@media only screen and (max-width: 1919px) {.about-area-6 .section-content .thumb-2 {margin-bottom: 35px;}}@media only screen and (max-width: 1199px) {.about-area-6 .section-content .thumb-2 {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.about-area-6 .section-content .thumb-2 {margin-bottom: 0;}}.about-area-6 .section-content .thumb-2:before {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--primary);bottom: 0;left: 0;opacity: 0.24;z-index: 2;border-radius: 14px;}.about-area-6 .section-content .thumb-2 .shape-1 {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;}.about-area-6 .section-content .thumb-2 .shape-1 img {width: 190px;}@media only screen and (max-width: 1919px) {.about-area-6 .section-content .thumb-2 .shape-1 img {width: 160px;}}@media only screen and (max-width: 1199px) {.about-area-6 .section-content .thumb-2 .shape-1 img {width: 130px;}}@media only screen and (max-width: 991px) {.about-area-6 .section-content .thumb-2 .shape-1 img {width: 110px;}}.about-area-6 .section-content .thumb-2 .video-button {height: 90px;background-color: var(--white);border-radius: 90px;padding: 0 30px;display: flex;align-items: center;width: 465px;position: absolute;right: 0;bottom: -45px;z-index: 2;}@media only screen and (max-width: 1919px) {.about-area-6 .section-content .thumb-2 .video-button {width: 345px;height: 70px;bottom: -35px;padding: 0 20px;}}@media only screen and (max-width: 1199px) {.about-area-6 .section-content .thumb-2 .video-button {width: 210px;height: 60px;bottom: -30px;padding: 0 15px;left: 0;margin: 0 auto;}}@media only screen and (max-width: 767px) {.about-area-6 .section-content .thumb-2 .video-button {width: 190px;height: 50px;bottom: 5px;padding: 0 5px;}}.about-area-6 .section-content .thumb-2 .video-button a {display: flex;gap: 12px;align-items: center;font-size: 20px;font-weight: 500;line-height: 30px;}.about-area-6 .section-content .thumb-2 .video-button a:hover .text::before {width: 100%;}@media only screen and (max-width: 1199px) {.about-area-6 .section-content .thumb-2 .video-button a {font-size: 16px;}}.about-area-6 .section-content .thumb-2 .video-button a .text {position: relative;}.about-area-6 .section-content .thumb-2 .video-button a .text::before {position: absolute;content: "";inset-inline-start: 0;bottom: 0px;width: 0%;height: 1px;background-color: currentColor;transition: 0.3s;}.about-area-6 .section-content .thumb-3 .brand-text {font-size: 90px;font-weight: 500;line-height: 1.16;display: inline-block;-webkit-text-stroke: 1.2px;-webkit-text-stroke-color: var(--white);color: var(--white);position: absolute;right: 11px;bottom: 34px;writing-mode: vertical-lr;z-index: 2;}@media only screen and (max-width: 1919px) {.about-area-6 .section-content .thumb-3 .brand-text {font-size: 60px;}}@media only screen and (max-width: 1199px) {.about-area-6 .section-content .thumb-3 .brand-text {font-size: 40px;}}@media only screen and (max-width: 991px) {.about-area-6 .section-content .thumb-3 .brand-text {font-size: 30px;}}.process-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 7px;}@media only screen and (max-width: 767px) {.process-area .section-header {grid-template-columns: 1fr;}}.process-area .section-header .title-wrapper {margin-top: 7px;}.process-area .section-header .btn-wrapper {margin-bottom: 5px;}.process-area .process-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.1);padding-top: 70px;margin-top: 25px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.process-area .process-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.process-area .process-wrapper-box {padding-top: 40px;}}.process-area .process-wrapper {display: grid;gap: 40px 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.process-area .process-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.process-area .process-wrapper {grid-template-columns: repeat(1, 1fr);}}.process-box-1 {border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 10px;margin-top: 22px;position: relative;padding: 44px 30px 37px;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.process-box-1 {padding: 44px 20px 27px;}}.process-box-1:hover {border-color: var(--primary);}.process-box-1:hover .number {border-color: var(--primary);background-color: var(--theme);}.process-box-1 .number {font-size: 18px;color: var(--primary);width: 44px;height: 44px;border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 50%;display: inline-flex;justify-content: center;align-items: center;position: absolute;top: -22px;right: 40px;background-color: #F2F2F2;transition: all 0.5s;}.process-box-1 .thumb {width: 90px;height: 90px;padding: 15px;border: 1px solid var(--primary);border-radius: 50%;display: flex;align-items: center;justify-content: center;}@media only screen and (max-width: 1919px) {.process-box-1 .thumb {width: 70px;height: 70px;}}.process-box-1 .title {font-size: 26px;font-weight: 500;line-height: 1.3;}@media only screen and (max-width: 1199px) {.process-box-1 .title {font-size: 22px;}}.process-box-1 .text {margin-top: 21px;}.process-box-1 .content {margin-top: 36px;}.process-area.page-services .section-header {margin-top: 13px;}.process-area.page-services .process-box-1:hover .number {background-color: var(--theme);}.process-area.page-services .process-box-1 .number {background-color: var(--white);}.process-area-2 {background-color: var(--black);}.process-area-2 .section-header {margin-top: 20px;text-align: center;}.process-area-2 .section-header .title-wrapper {margin-top: 11px;}.process-area-2 .section-subtitle {flex-direction: column;color: var(--white);}.process-area-2 .section-subtitle:before {margin-bottom: 7px;margin-inline-end: 0;}.process-area-2 .section-title {color: var(--white);}.process-area-2 .process-wrapper-box {margin-top: 59px;}@media only screen and (max-width: 1199px) {.process-area-2 .process-wrapper-box {margin-top: 49px;}}.process-area-2 .process-wrapper {display: grid;gap: 40px 45px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 1199px) {.process-area-2 .process-wrapper {gap: 40px 35px;}}@media only screen and (max-width: 991px) {.process-area-2 .process-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.process-area-2 .process-wrapper {grid-template-columns: repeat(1, 1fr);}}.process-box-2 {position: relative;padding: 41px 30px;border-left: 1px dashed rgba(255, 255, 255, 0.2);border-right: 1px dashed rgba(255, 255, 255, 0.2);min-height: 405px;transition: all 0.5s;}@media only screen and (max-width: 1399px) {.process-box-2 {padding: 21px 20px;min-height: 335px;}}.process-box-2:hover, .process-box-2.active {background-color: #FD5D39;border-color: transparent;border-radius: 8px;transform: scale(1.03);}.process-box-2:hover .number, .process-box-2.active .number {border-color: var(--white);}.process-box-2:hover .process-list, .process-box-2.active .process-list {opacity: 1;}.process-box-2:hover .process-list li, .process-box-2.active .process-list li {border-color: var(--white);}.process-box-2 .title {font-size: 26px;font-weight: 500;line-height: 1.31;color: var(--white);}@media only screen and (max-width: 1399px) {.process-box-2 .title {font-size: 24px;}}.process-box-2 .number {font-size: 16px;font-weight: 500;line-height: 26px;color: var(--white);display: inline-block;padding: 2px 18px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 30px;position: absolute;top: 44px;right: 30px;transition: all 0.5s;}@media only screen and (max-width: 1399px) {.process-box-2 .number {top: 21px;right: 20px;}}@media only screen and (max-width: 1199px) {.process-box-2 .number {position: static;margin-bottom: 10px;border: 0;padding: 0;}}.process-box-2 .process-list {margin-top: 61px;opacity: 0.7;transition: all 0.5s;}.process-box-2 .process-list ul {display: inline-flex;flex-direction: column;align-items: flex-start;}.process-box-2 .process-list li {font-size: 18px;font-weight: 400;line-height: 26px;color: var(--white);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 30px;padding: 8px 18px;display: inline-block;transition: all 0.5s;}.process-box-2 .process-list li:not(:first-child) {margin-top: 20px;}.process-area-3 .section-header {margin-top: 5px;}.process-area-3 .title-wrapper {margin-top: 11px;}.process-area-3 .process-wrapper-box {margin-top: 58px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.process-area-3 .process-wrapper-box {margin-top: 38px;}}@media only screen and (max-width: 1199px) {.process-area-3 .process-wrapper-box {margin-top: 28px;}}.process-area-3 .process-wrapper {display: grid;gap: 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.process-area-3 .process-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.process-area-3 .process-wrapper {grid-template-columns: repeat(1, 1fr);}}.process-box-3 {background-color: #E4E4E4;border: 1px solid #E4E4E4;border-radius: 8px;padding: 31px 30px 38px;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.process-box-3 {padding: 21px 20px 28px;}}.process-box-3:hover {border-color: var(--primary);background-color: transparent;}.process-box-3:hover .number {color: transparent;}.process-box-3 .title {font-size: 24px;font-weight: 500;line-height: 1.42;}@media only screen and (max-width: 1199px) {.process-box-3 .title {font-size: 20px;}}.process-box-3 .text {font-size: 18px;font-weight: 400;line-height: 28px;margin-top: 29px;}.process-box-3 .number {font-size: 124px;font-weight: 400;line-height: 0.76;letter-spacing: -0.01em;margin-top: 90px;display: inline-block;color: transparent;background: linear-gradient(135deg, #ff0404 0%, #ff6b6b 30%, #e0e0e0 70%, #f5f5f5 100%);-webkit-background-clip: text;background-clip: text;color: #D0D0D0;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.process-box-3 .number {font-size: 94px;margin-top: 70px;}}@media only screen and (max-width: 1399px) {.process-box-3 .number {font-size: 74px;margin-top: 60px;}}.process-area-4 {background-color: var(--primary);}.process-area-4-inner {display: grid;gap: 40px 0;grid-template-columns: 740px 1fr;}@media only screen and (max-width: 1399px) {.process-area-4-inner {grid-template-columns: 640px 1fr;}}@media only screen and (max-width: 1199px) {.process-area-4-inner {grid-template-columns: 540px 1fr;}}@media only screen and (max-width: 991px) {.process-area-4-inner {grid-template-columns: 1fr;}}.process-area-4 .section-content {margin-top: 20px;margin-bottom: 20px;}.process-area-4 .section-content .title-wrapper {margin-top: 17px;}.process-area-4 .section-subtitle {color: var(--white);border-color: rgba(255, 255, 255, 0.1);}.process-area-4 .section-title {color: var(--white);}.process-area-4 .section-thumb {margin-right: calc((100vw - var(--container-max-widths)) / -2 - 14px);}@media only screen and (max-width: 991px) {.process-area-4 .section-thumb {display: none;}}.process-area-4 .section-thumb video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.accordion-wrapper-4 {margin-top: 67px;}@media only screen and (max-width: 1919px) {.accordion-wrapper-4 {margin-top: 47px;}}@media only screen and (max-width: 1199px) {.accordion-wrapper-4 {margin-top: 37px;}}.accordion-wrapper-4 .accordion {--bs-accordion-border-radius: 45px;--bs-accordion-inner-border-radius: 45px;counter-reset: accordion;}.accordion-wrapper-4 .accordion-item:not(:first-child) {margin-top: 24px;}.accordion-wrapper-4 .accordion-item {border: 1px solid rgba(255, 255, 255, 0.14);border-radius: 45px !important;background-color: var(--primary);padding-left: 90px;position: relative;}@media (max-width: 575px) {.accordion-wrapper-4 .accordion-item {padding-left: 0;border-radius: 15px !important;}}.accordion-wrapper-4 .accordion-item:before {counter-increment: accordion;content: counter(accordion, decimal-leading-zero);font-size: 24px;font-weight: 500;line-height: 34px;letter-spacing: -0.01em;color: var(--white);width: 90px;height: calc(100% + 2px);display: inline-flex;border: 1px solid rgba(255, 255, 255, 0.14);border-radius: 45px;justify-content: center;padding-top: 27px;position: absolute;left: -1px;top: -1px;}@media (max-width: 575px) {.accordion-wrapper-4 .accordion-item:before {display: none;}}.accordion-wrapper-4 .accordion-item.active {border-color: #FD5D39;}.accordion-wrapper-4 .accordion-item.active:before {background-color: #FD5D39;border-color: #FD5D39;color: var(--black);}.accordion-wrapper-4 .accordion-button {background-color: transparent;color: var(--white);font-size: 32px;font-weight: 500;line-height: 40px;letter-spacing: -0.01em;padding: 24px;border: none;box-shadow: none;}@media only screen and (max-width: 1199px) {.accordion-wrapper-4 .accordion-button {font-size: 28px;}}@media (max-width: 575px) {.accordion-wrapper-4 .accordion-button {font-size: 22px;}}.accordion-wrapper-4 .accordion-button::after {content: "\F4FE";font-family: var(--font_bi);color: var(--primary);background-image: none;width: auto;height: auto;}.accordion-wrapper-4 .accordion-button:not(.collapsed) {pointer-events: none;}.accordion-wrapper-4 .accordion-button:not(.collapsed)::after {transform: rotate(135deg);}.accordion-wrapper-4 .accordion-body {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.7;padding: 1px 39px 36px 24px;border: none;}.process-area-6 {background-color: #F4F4F4;}.process-area-6 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.process-area-6 .section-header {grid-template-columns: 1fr;}}.process-area-6 .section-header .title-wrapper {margin-top: 7px;}.process-area-6 .section-header .btn-wrapper {margin-bottom: 5px;}.process-area-6 .section-header .t-btn-primary {background-color: #F4F4F4;}.process-area-6 .section-header .t-btn-circle {background-color: #F4F4F4;}.process-area-6 .process-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.1);padding-top: 70px;margin-top: 25px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.process-area-6 .process-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.process-area-6 .process-wrapper-box {padding-top: 40px;}}.process-area-6 .process-wrapper {display: grid;gap: 40px 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.process-area-6 .process-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.process-area-6 .process-wrapper {grid-template-columns: repeat(1, 1fr);}}.process-box-6 {border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 10px;margin-top: 22px;position: relative;padding: 44px 30px 37px;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.process-box-6 {padding: 44px 20px 27px;}}.process-box-6:hover {border-color: var(--primary);}.process-box-6:hover .number {border-color: var(--primary);background-color: var(--theme);}.process-box-6 .number {font-size: 18px;color: var(--primary);width: 44px;height: 44px;border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 50%;display: inline-flex;justify-content: center;align-items: center;position: absolute;top: -22px;right: 40px;background-color: #F2F2F2;transition: all 0.5s;}.process-box-6 .thumb {width: 90px;height: 90px;padding: 15px;border: 1px solid var(--primary);border-radius: 50%;display: flex;align-items: center;justify-content: center;}@media only screen and (max-width: 1919px) {.process-box-6 .thumb {width: 70px;height: 70px;}}.process-box-6 .title {font-size: 26px;font-weight: 500;line-height: 1.3;}@media only screen and (max-width: 1199px) {.process-box-6 .title {font-size: 22px;}}.process-box-6 .text {margin-top: 21px;}.process-box-6 .content {margin-top: 36px;}.service-area {background-color: var(--primary);}.service-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.service-area .section-header {grid-template-columns: 1fr;}}.service-area .section-header .title-wrapper {margin-top: 7px;}.service-area .section-header .btn-wrapper {margin-bottom: 5px;}.service-area .section-header .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.service-area .section-header .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.service-area .section-subtitle {color: var(--white);}.service-area .section-title {color: var(--white);}.service-area .services-wrapper-box {margin-top: 39px;}@media only screen and (max-width: 991px) {.service-area .services-wrapper {display: grid;gap: 40px;}}.service-box-1 {border-top: 1px solid rgba(95, 96, 98, 0.3);background-color: var(--primary);height: 100vh;}@media only screen and (max-width: 991px) {.service-box-1 {height: auto;}}.service-box-1:hover .title span img {animation: spinner 4s linear infinite;}.service-box-1 .header {display: grid;gap: 20px 60px;grid-template-columns: 1fr 850px;align-items: flex-end;padding-top: 50px;padding-bottom: 36px;}@media only screen and (max-width: 1919px) {.service-box-1 .header {padding-top: 30px;}}@media only screen and (max-width: 1399px) {.service-box-1 .header {grid-template-columns: 1fr 750px;padding-top: 25px;padding-bottom: 26px;}}@media only screen and (max-width: 1199px) {.service-box-1 .header {grid-template-columns: 1fr 700px;}}@media only screen and (max-width: 991px) {.service-box-1 .header {grid-template-columns: 1fr 500px;}}@media only screen and (max-width: 767px) {.service-box-1 .header {grid-template-columns: 1fr;}}.service-box-1 .service-box-inner {display: grid;gap: 20px 60px;grid-template-columns: 1fr 850px;align-items: flex-end;}@media only screen and (max-width: 1399px) {.service-box-1 .service-box-inner {grid-template-columns: 1fr 750px;}}@media only screen and (max-width: 1199px) {.service-box-1 .service-box-inner {grid-template-columns: 1fr 700px;}}@media only screen and (max-width: 991px) {.service-box-1 .service-box-inner {grid-template-columns: 1fr 500px;}}@media only screen and (max-width: 767px) {.service-box-1 .service-box-inner {grid-template-columns: 1fr;}}.service-box-1 .number {font-size: 24px;font-weight: 500;line-height: 2.25;color: rgba(255, 255, 255, 0.7);}@media only screen and (max-width: 1399px) {.service-box-1 .number {font-size: 20px;}}.service-box-1 .title {font-size: 90px;font-weight: 600;line-height: 0.6;color: var(--white);display: flex;justify-content: space-between;align-items: center;}@media only screen and (max-width: 1919px) {.service-box-1 .title {font-size: 80px;}}@media only screen and (max-width: 1399px) {.service-box-1 .title {font-size: 60px;}}@media only screen and (max-width: 1199px) {.service-box-1 .title {font-size: 50px;}}@media only screen and (max-width: 991px) {.service-box-1 .title {font-size: 44px;}}@media (max-width: 575px) {.service-box-1 .title {font-size: 38px;}}@media only screen and (max-width: 1199px) {.service-box-1 .title img {scale: 0.8;}}@media only screen and (max-width: 991px) {.service-box-1 .title img {scale: 0.7;}}@media (max-width: 575px) {.service-box-1 .title img {scale: 0.6;}}.service-box-1 .text {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.7;max-width: 478px;}.service-box-1 .service-list {margin-top: 26px;margin-right: calc((100vw - (var(--container-max-widths) - 30px)) / -2);}@media (max-width: 575px) {.service-box-1 .service-list {margin-right: 0;}}.service-box-1 .service-list li {font-size: 26px;font-weight: 600;line-height: 1.3;color: var(--white);border-bottom: 1px solid #5F6062;padding-top: 20px;padding-bottom: 20px;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.service-box-1 .service-list li {font-size: 24px;padding-top: 15px;padding-bottom: 15px;}}@media only screen and (max-width: 1399px) {.service-box-1 .service-list li {font-size: 20px;}}.service-box-1 .service-list li:hover {border-color: #AFF42B;}.service-box-1 .service-list li a:hover {color: var(--white);}.service-box-1 .btn-wrapper {display: flex;flex-direction: column;justify-content: space-between;}@media only screen and (max-width: 767px) {.service-box-1 .btn-wrapper {order: 2;}}.service-box-1 .btn-wrapper .t-btn {font-size: 18px;font-weight: 400;line-height: 28px;letter-spacing: 0.07em;display: inline-flex;flex-direction: column;gap: 12px;align-items: flex-start;align-self: flex-start;}@media only screen and (max-width: 1199px) {.service-box-1 .btn-wrapper .t-btn {font-size: 16px;gap: 7px;}}.service-box-1 .btn-wrapper .t-btn:hover span {opacity: 0.7;}.service-box-1 .btn-wrapper .t-btn:hover svg * {fill: var(--action);}.service-box-1 .btn-wrapper .t-btn span {color: var(--white);opacity: 0.2;}.service-box-1 .btn-wrapper .t-btn svg {width: 123px;}@media only screen and (max-width: 1199px) {.service-box-1 .btn-wrapper .t-btn svg {width: 93px;}}@media (max-width: 575px) {.service-box-1 .btn-wrapper .t-btn svg {width: 73px;}}.service-box-1 .btn-wrapper .t-btn svg > * {transition: all 0.5s;}.service-area-2 {background-color: var(--primary);}.service-area-2 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 17px;}@media only screen and (max-width: 767px) {.service-area-2 .section-header {grid-template-columns: 1fr;}}.service-area-2 .section-header .title-wrapper {margin-top: 17px;}.service-area-2 .section-header .btn-wrapper {margin-bottom: 5px;}.service-area-2 .section-header .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.service-area-2 .section-header .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.service-area-2 .section-subtitle {color: var(--white);}.service-area-2 .section-title {color: var(--white);}.service-area-2 .services-wrapper-box {margin-top: 19px;border-top: 1px solid rgba(255, 255, 255, 0.1);padding-top: 86px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.service-area-2 .services-wrapper-box {padding-top: 56px;}}@media only screen and (max-width: 1199px) {.service-area-2 .services-wrapper-box {padding-top: 36px;}}.service-area-2 .services-wrapper {display: grid;gap: 60px;grid-template-columns: 1fr;position: relative;z-index: 1;}@media only screen and (max-width: 1919px) {.service-area-2 .services-wrapper {gap: 50px;}}.service-box-2 {display: grid;gap: 20px 85px;grid-template-columns: 1fr 465px;align-items: flex-start;}@media only screen and (max-width: 1919px) {.service-box-2 {grid-template-columns: 1fr 440px;}}@media only screen and (max-width: 1399px) {.service-box-2 {grid-template-columns: 1fr 380px;}}@media only screen and (max-width: 991px) {.service-box-2 {grid-template-columns: 1fr;}}.service-box-2:hover .service-box-2-inner, .service-box-2.active .service-box-2-inner {opacity: 1;visibility: visible;transform: rotate(0) translate(0, 0);}.service-box-2:hover .header:before, .service-box-2.active .header:before {width: 100%;}.service-box-2:hover .title, .service-box-2.active .title {color: var(--white);}.service-box-2-inner {padding-top: 4px;position: absolute;top: 0;right: 0;z-index: 1;transition: all 0.5s;transform-origin: bottom left;opacity: 0;visibility: hidden;transform: rotate(10deg) translate(20px, 20px);width: 465px;}@media only screen and (max-width: 1919px) {.service-box-2-inner {width: 440px;}}@media only screen and (max-width: 1399px) {.service-box-2-inner {width: 380px;}}@media only screen and (max-width: 991px) {.service-box-2-inner {position: relative;opacity: 1;visibility: visible;transform: none;width: 100%;}}.service-box-2 .title {font-size: 76px;font-weight: 500;line-height: 1.1;color: #5F6062;display: flex;align-items: flex-start;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.service-box-2 .title {font-size: 66px;}}@media only screen and (max-width: 1399px) {.service-box-2 .title {font-size: 46px;}}@media only screen and (max-width: 991px) {.service-box-2 .title {color: var(--white);}}@media only screen and (max-width: 767px) {.service-box-2 .title {font-size: 36px;}}.service-box-2 .title a:hover {color: var(--white);}.service-box-2 .number {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;color: #5F6062;margin-left: 3px;margin-top: 12px;}@media only screen and (max-width: 1399px) {.service-box-2 .number {margin-top: 7px;}}.service-box-2 .header {padding-bottom: 37px;border-bottom: 1px solid rgba(95, 96, 98, 0.3);transition: all 0.5s;position: relative;z-index: 1;}@media only screen and (max-width: 991px) {.service-box-2 .header {padding-bottom: 17px;}}.service-box-2 .header:before {position: absolute;content: "";width: 0%;height: 1px;background-color: #ff0404;right: 0;bottom: -1px;transition: all 0.5s;}.service-box-2 .thumb {border-radius: 8px;overflow: hidden;width: 100%;aspect-ratio: 100/95;}@media only screen and (max-width: 991px) {.service-box-2 .thumb {aspect-ratio: 100/60;max-width: 600px;}}.service-box-2 .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.service-box-2 .thumb-2 {border-radius: 8px;overflow: hidden;width: 100%;aspect-ratio: 100/104;}.service-box-2 .thumb-2 img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.service-box-2 .content {display: grid;gap: 20px 50px;grid-template-columns: 180px 1fr;align-items: flex-end;margin-top: 40px;}@media only screen and (max-width: 1919px) {.service-box-2 .content {gap: 20px 40px;grid-template-columns: 120px 1fr;}}@media only screen and (max-width: 1399px) {.service-box-2 .content {grid-template-columns: 100px 1fr;}}.service-box-2 .content .text {font-size: 18px;font-weight: 400;line-height: 26px;color: var(--white);max-width: 235px;margin-bottom: 7px;opacity: 0.7;}@media only screen and (max-width: 767px) {.service-box-2 .content .text {margin-bottom: 0;}}.service-box-2 .shape-1 {position: absolute;width: 180px;top: 53%;right: 0;transform: translate(50%, 0);z-index: -1;}@media only screen and (max-width: 1919px) {.service-box-2 .shape-1 {width: 120px;top: 62%;}}@media only screen and (max-width: 1199px) {.service-box-2 .shape-1 {width: 100px;}}@media only screen and (max-width: 767px) {.service-box-2 .shape-1 {display: none;}}.service-box-2 .shape-1 img {animation: spinner 9s linear infinite;}.services-area-3 {background-color: #181A1E;border-radius: 40px 40px 0 0;position: relative;z-index: 1;}@media only screen and (max-width: 1199px) {.services-area-3 {border-radius: 20px 20px 0 0;}}.services-area-3 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.services-area-3 .section-header {grid-template-columns: 1fr;}}.services-area-3 .section-header .btn-wrapper {margin-bottom: 12px;}.services-area-3 .section-header .t-btn-primary {background-color: #181A1E;border-color: var(--white);color: var(--white);}.services-area-3 .section-header .t-btn-circle {background-color: #181A1E;border-color: var(--white);color: var(--white);}.services-area-3 .section-header .title-wrapper {margin-top: 11px;}.services-area-3 .section-subtitle {color: var(--white);}.services-area-3 .section-title {color: var(--white);}.services-area-3 .services-wrapper-box {border-top: 1px solid rgba(95, 96, 98, 0.3);margin-top: 28px;}.service-box-3 {border-bottom: 1px solid rgba(95, 96, 98, 0.3);padding-top: 20px;padding-bottom: 20px;position: relative;z-index: 1;}.service-box-3:hover .number {color: var(--white);}.service-box-3:hover .title {color: var(--white);}.service-box-3:hover .t-btn-primary {border-color: var(--white);background-color: var(--white);color: var(--primary);}.service-box-3:hover .video {opacity: 1;}.service-box-3-inner {display: grid;gap: 10px 60px;grid-template-columns: 50px 1fr 300px;align-items: flex-start;}@media only screen and (max-width: 1919px) {.service-box-3-inner {grid-template-columns: 50px 1fr 200px;}}@media only screen and (max-width: 1399px) {.service-box-3-inner {grid-template-columns: 50px 1fr 180px;}}@media only screen and (max-width: 1199px) {.service-box-3-inner {grid-template-columns: 50px 1fr 150px;}}@media only screen and (max-width: 991px) {.service-box-3-inner {grid-template-columns: 50px 1fr 130px;}}@media only screen and (max-width: 767px) {.service-box-3-inner {grid-template-columns: 1fr 130px;}}@media (max-width: 575px) {.service-box-3-inner {grid-template-columns: 1fr;}}.service-box-3 .number {font-size: 18px;font-weight: 500;line-height: 28px;display: inline-block;color: #5F6062;margin-top: 24px;transition: all 0.5s;}@media only screen and (max-width: 767px) {.service-box-3 .number {grid-column: span 2;}}@media only screen and (max-width: 1199px) {.service-box-3 .number {color: var(--white);}}@media (max-width: 575px) {.service-box-3 .number {grid-column: auto;}}.service-box-3 .title {font-size: 100px;font-weight: 400;line-height: 1.2;letter-spacing: -0.01em;color: #5F6062;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.service-box-3 .title {font-size: 90px;}}@media only screen and (max-width: 1399px) {.service-box-3 .title {font-size: 80px;}}@media only screen and (max-width: 1199px) {.service-box-3 .title {font-size: 60px;color: var(--white);}}@media only screen and (max-width: 991px) {.service-box-3 .title {font-size: 45px;}}@media only screen and (max-width: 767px) {.service-box-3 .title {font-size: 36px;}}.service-box-3 .video {border-radius: 8px;overflow: hidden;opacity: 0.3;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.service-box-3 .video {opacity: 1;}}@media (max-width: 575px) {.service-box-3 .video {max-width: 200px;}}.service-box-3 .video video {width: 100%;}.service-box-3 .t-btn-primary {color: #5F6062;border-color: #5F6062;background-color: transparent;margin-top: 29px;transition: all 0.5s;}.service-box-3 .t-btn-primary:hover {border-color: var(--white);background-color: transparent;color: var(--white);}.service-area-4 {background-color: var(--primary);}.service-area-4 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 20px;}@media only screen and (max-width: 767px) {.service-area-4 .section-header {grid-template-columns: 1fr;}}.service-area-4 .section-header .title-wrapper {margin-top: 17px;}.service-area-4 .section-header .btn-wrapper {margin-bottom: 13px;}.service-area-4 .section-header .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.service-area-4 .section-header .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.service-area-4 .section-subtitle {color: var(--white);border-color: rgba(255, 255, 255, 0.1);}.service-area-4 .section-title {color: var(--white);}.service-area-4 .services-wrapper {display: grid;gap: 40px 110px;grid-template-columns: 520px 1fr;align-items: flex-start;}@media only screen and (max-width: 1399px) {.service-area-4 .services-wrapper {gap: 40px 60px;grid-template-columns: 480px 1fr;}}@media only screen and (max-width: 1199px) {.service-area-4 .services-wrapper {grid-template-columns: 380px 1fr;}}@media only screen and (max-width: 991px) {.service-area-4 .services-wrapper {grid-template-columns: 1fr;}}.service-area-4 .service-name {border: 1px solid rgba(255, 255, 255, 0.14);border-radius: 100px;padding: 30px 50px;transition: all 0.5s;cursor: pointer;}@media only screen and (max-width: 991px) {.service-area-4 .service-name {border-radius: 100px;padding: 10px 30px;}}.service-area-4 .service-name .title {font-size: 32px;font-weight: 500;line-height: 1.25;letter-spacing: -0.01em;color: var(--white);transition: all 0.5s;}@media only screen and (max-width: 1919px) {.service-area-4 .service-name .title {font-size: 28px;}}@media only screen and (max-width: 1199px) {.service-area-4 .service-name .title {font-size: 22px;}}.service-area-4 .service-name .text {font-size: 16px;font-weight: 400;line-height: 26px;color: var(--white);opacity: 0.7;margin-top: 5px;transition: all 0.5s;}.service-area-4 .nav-item {width: 100%;}.service-area-4 .nav-link {padding: 0;background-color: transparent;}.service-area-4 .nav-link.active, .service-area-4 .nav-link:hover {border-color: transparent;background-color: transparent;}.service-area-4 .nav-link.active .service-name, .service-area-4 .nav-link:hover .service-name {border-color: var(--action);background-color: var(--action);transform: rotate(-4deg);}@media only screen and (max-width: 991px) {.service-area-4 .nav-link.active .service-name, .service-area-4 .nav-link:hover .service-name {transform: none;}}.service-area-4 .nav-link.active .service-name .title, .service-area-4 .nav-link:hover .service-name .title {color: var(--black);}.service-area-4 .nav-link.active .service-name .text, .service-area-4 .nav-link:hover .service-name .text {color: var(--black);opacity: 1;}.service-area-4 .nav {margin-top: 15px;display: grid;gap: 30px;grid-template-columns: 1fr;}@media only screen and (max-width: 991px) {.service-area-4 .nav {gap: 15px;grid-template-columns: 1fr 1fr;margin-top: 0px;}}@media only screen and (max-width: 767px) {.service-area-4 .nav {grid-template-columns: 1fr;}}.service-area-4 .services-wrapper-box {margin-top: 21px;border-top: 1px solid rgba(255, 255, 255, 0.1);padding-top: 70px;}@media only screen and (max-width: 1919px) {.service-area-4 .services-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.service-area-4 .services-wrapper-box {padding-top: 40px;}}.service-box-4 {background-color: rgba(255, 255, 255, 0.08);padding: 30px 30px 35px;border-radius: 8px;}@media (max-width: 575px) {.service-box-4 {padding: 20px 20px 25px;}}.service-box-4:hover .thumb img {transform: scale(1.1);}.service-box-4 .thumb {border-radius: 8px;overflow: hidden;position: relative;}.service-box-4 .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transition: all 0.5s;}.service-box-4 .meta {font-size: 16px;font-weight: 400;line-height: 26px;color: var(--white);background-color: rgba(14, 15, 17, 0.5);border: 1px solid rgba(255, 255, 255, 0.14);display: inline-block;padding: 2px 17px;border-radius: 30px;position: absolute;z-index: 1;top: 24px;left: 24px;}.service-box-4 .title {font-size: 44px;font-weight: 500;line-height: 1.22;letter-spacing: -0.01em;color: var(--white);}@media only screen and (max-width: 1919px) {.service-box-4 .title {font-size: 42px;}}@media only screen and (max-width: 1399px) {.service-box-4 .title {font-size: 38px;}}@media only screen and (max-width: 1199px) {.service-box-4 .title {font-size: 34px;}}@media only screen and (max-width: 991px) {.service-box-4 .title {font-size: 32px;}}@media only screen and (max-width: 767px) {.service-box-4 .title {font-size: 30px;}}.service-box-4 .text {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.7;margin-top: 16px;}.service-box-4 .content {margin-top: 23px;}.service-box-4 .t-btn-group {margin-top: 32px;}.service-box-4 .t-btn-primary {background-color: #212224;border-color: var(--white);color: var(--white);}.service-box-4 .t-btn-circle {background-color: #212224;border-color: var(--white);color: var(--white);}.service-area-5 {border-top: 1px solid rgba(14, 15, 17, 0.1);}.service-area-5 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;}@media only screen and (max-width: 767px) {.service-area-5 .section-header {grid-template-columns: 1fr;}}.service-area-5 .services-wrapper-box {margin-top: 70px;}@media only screen and (max-width: 1919px) {.service-area-5 .services-wrapper-box {margin-top: 50px;}}@media only screen and (max-width: 1199px) {.service-area-5 .services-wrapper-box {margin-top: 40px;}}.service-area-5 .services-wrapper {border-radius: 16px;overflow: hidden;position: relative;z-index: 1;padding: 50px 50px 50px 60px;display: grid;gap: 40px 80px;grid-template-columns: 1fr 580px;align-items: flex-start;}@media only screen and (max-width: 1399px) {.service-area-5 .services-wrapper {grid-template-columns: 1fr 490px;}}@media only screen and (max-width: 1199px) {.service-area-5 .services-wrapper {padding: 30px 30px 30px 30px;grid-template-columns: 1fr 440px;gap: 40px 60px;}}@media only screen and (max-width: 991px) {.service-area-5 .services-wrapper {grid-template-columns: 1fr;}}@media (max-width: 575px) {.service-area-5 .services-wrapper {padding: 20px 15px 10px 15px;}}.service-area-5 .services-wrapper .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.service-area-5 .services-wrapper .area-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.service-area-5 .nav {margin-top: 60px;display: grid;gap: 45px;grid-template-columns: 1fr;}@media only screen and (max-width: 1919px) {.service-area-5 .nav {margin-top: 40px;}}@media only screen and (max-width: 1199px) {.service-area-5 .nav {margin-top: 20px;}}@media only screen and (max-width: 991px) {.service-area-5 .nav {margin-top: 0px;gap: 20px;}}.service-area-5 .nav-item {width: 100%;}.service-area-5 .service-name {border-bottom: 1px solid rgba(255, 255, 255, 0.1);padding-bottom: 23px;transition: all 0.5s;cursor: pointer;}@media only screen and (max-width: 991px) {.service-area-5 .service-name {padding-bottom: 6px;}}.service-area-5 .service-name .title {font-size: 44px;font-weight: 300;line-height: 1.18;color: var(--white);display: flex;align-items: flex-start;opacity: 0.7;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.service-area-5 .service-name .title {font-size: 40px;}}@media only screen and (max-width: 1399px) {.service-area-5 .service-name .title {font-size: 32px;}}@media only screen and (max-width: 1199px) {.service-area-5 .service-name .title {font-size: 22px;}}.service-area-5 .service-name .number {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-block;padding-left: 10px;padding-top: 3px;}@media only screen and (max-width: 1199px) {.service-area-5 .service-name .number {padding-top: 0;}}.service-area-5 .nav-pills .nav-link {padding: 0;border-radius: 0;background-color: transparent;}.service-area-5 .nav-pills .nav-link.active .service-name, .service-area-5 .nav-pills .nav-link:hover .service-name {border-color: var(--white);}.service-area-5 .nav-pills .nav-link.active .service-name .title, .service-area-5 .nav-pills .nav-link:hover .service-name .title {opacity: 1;}.service-box-5 {background-color: #F4F4F3;border-radius: 10px;padding: 60px 59px 60px;position: relative;z-index: 1;}@media only screen and (max-width: 1919px) {.service-box-5 {padding: 40px 40px 40px;}}@media only screen and (max-width: 1199px) {.service-box-5 {padding: 30px 30px 30px;}}@media only screen and (max-width: 767px) {.service-box-5 {padding: 20px 20px 20px;}}.service-box-5 .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.service-box-5 .area-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;opacity: 0.14;}.service-box-5 .thumb {width: 109px;height: 98px;background-color: var(--action);border: 1px solid rgba(14, 15, 17, 0.1);border-radius: 10px;padding: 14px;display: flex;align-items: center;justify-content: center;}@media only screen and (max-width: 1399px) {.service-box-5 .thumb {width: 89px;height: 78px;}}.service-box-5 .title {font-size: 32px;font-weight: 400;line-height: 40px;margin-top: 35px;}.service-box-5 .text {font-size: 18px;font-weight: 400;line-height: 28px;margin-top: 14px;}.service-box-5 .feature-list {margin-top: 38px;}.service-box-5 .feature-list li {font-size: 24px;font-weight: 300;line-height: 1.42;position: relative;color: var(--primary);}@media only screen and (max-width: 1399px) {.service-box-5 .feature-list li {font-size: 20px;}}.service-box-5 .feature-list li:before {content: "";width: 16px;height: 16px;border: 1px solid var(--primary);display: inline-block;border-radius: 50%;margin-right: 14px;margin-top: 9px;}.service-box-5 .feature-list li:not(:first-child) {margin-top: 8px;}.service-box-5 .t-btn-primary {margin-top: 56px;}@media only screen and (max-width: 1399px) {.service-box-5 .t-btn-primary {margin-top: 36px;}}.service-box-5 .t-btn-primary:hover {background-color: var(--primary);border-color: transparent;color: var(--white);}.service-area-6 .section-content-wrapper {margin-top: 13px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 640px;}@media only screen and (max-width: 1199px) {.service-area-6 .section-content-wrapper {grid-template-columns: 1fr 460px;}}@media only screen and (max-width: 991px) {.service-area-6 .section-content-wrapper {grid-template-columns: 1fr;}}.service-area-6 .section-content .title-wrapper {margin-top: 7px;}.service-area-6 .section-content .btn-wrapper {margin-top: 143px;}@media only screen and (max-width: 991px) {.service-area-6 .section-content .btn-wrapper {margin-top: 33px;}}.service-area-6 .services-wrapper-box {margin-top: 45px;}@media only screen and (max-width: 991px) {.service-area-6 .services-wrapper-box {margin-top: 0;}}.service-area-6 .services-wrapper-box .text {font-weight: 400;font-size: 18px;line-height: 28px;}.service-area-6 .section-title {max-width: 500px;}.service-area-6 .services-wrapper {border-top: 1px solid rgba(14, 15, 17, 0.1);margin-top: 36px;padding-top: 27px;}.service-area-6 .services-wrapper ul {display: grid;gap: 9px 100px;grid-template-columns: 100%;justify-content: space-between;}@media only screen and (max-width: 1199px) {.service-area-6 .services-wrapper ul {gap: 9px 40px;}}@media (max-width: 575px) {.service-area-6 .services-wrapper ul {grid-template-columns: 1fr;}}.service-area-6 .services-wrapper li {font-weight: 400;font-size: 18px;line-height: 28px;position: relative;display: flex;align-items: center;color: var(--primary);}.service-area-6 .services-wrapper li:before {content: "";width: 10px;height: 2px;background-color: var(--theme);border-radius: 0;margin-right: 12px;flex-shrink: 0;}.service-area-6 .gallery-wrapper {margin-top: 82px;display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}@media only screen and (max-width: 1199px) {.service-area-6 .gallery-wrapper {margin-top: 42px;gap: 20px;}}@media (max-width: 575px) {.service-area-6 .gallery-wrapper {grid-template-columns: 1fr;}}.service-area-6 .gallery-wrapper img {border-radius: 14px;width: 100%;}.service-details-area .section-header {margin-top: -11px;}.service-details-area .section-header .subtitle-wrapper {order: 2;margin-top: 10px;}@media only screen and (max-width: 767px) {.service-details-area .section-header .subtitle-wrapper {order: unset;}}.service-details-area .section-title {max-width: 500px;}.service-details-area .section-title-wrapper {display: grid;gap: 15px 60px;grid-template-columns: 1fr auto;}@media only screen and (max-width: 767px) {.service-details-area .section-title-wrapper {grid-template-columns: 1fr;}}.service-details-area .video-box {margin-top: 59px;}@media only screen and (max-width: 1199px) {.service-details-area .video-box {margin-top: 29px;}}.service-details-area .video-box video {width: 100%;}.service-details-area .section-content {margin-top: 64px;display: grid;gap: 15px 130px;grid-template-columns: 1fr 350px 350px;margin-bottom: 13px;}@media only screen and (max-width: 1399px) {.service-details-area .section-content {gap: 15px 60px;}}@media only screen and (max-width: 1199px) {.service-details-area .section-content {grid-template-columns: 1fr 290px 290px;margin-top: 34px;}}@media only screen and (max-width: 991px) {.service-details-area .section-content {grid-template-columns: 1fr;}}.service-details-area .section-content .title {font-weight: 500;font-size: 24px;line-height: 34px;}.work-area {background-color: var(--primary);position: relative;}.work-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.work-area .section-header {grid-template-columns: 1fr;}}.work-area .section-header .title-wrapper {margin-top: 7px;}.work-area .section-header .btn-wrapper {margin-bottom: 5px;}.work-area .section-header .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-area .section-header .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-area .section-subtitle {color: var(--white);}.work-area .section-title {color: var(--white);}.work-area .works-wrapper-box {border-top: 1px solid #5F6062;padding-top: 70px;margin-top: 25px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.work-area .works-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.work-area .works-wrapper-box {padding-top: 40px;}}.work-area .works-wrapper {display: grid;gap: 70px;grid-template-columns: 1fr;}@media only screen and (max-width: 1919px) {.work-area .works-wrapper {gap: 50px;}}@media only screen and (max-width: 1199px) {.work-area .works-wrapper {gap: 40px;}}.work-area .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr 740px;}@media only screen and (max-width: 1399px) {.work-area .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr 620px;}}@media only screen and (max-width: 1199px) {.work-area .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr 500px;}}@media only screen and (max-width: 991px) {.work-area .works-wrapper > *:nth-child(2n) {grid-template-columns: 370px 1fr;}}@media only screen and (max-width: 767px) {.work-area .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr;}}.work-area .works-wrapper > *:nth-child(2n) .thumb {order: 2;}@media only screen and (max-width: 991px) {.work-area .works-wrapper > *:nth-child(2n) .thumb {order: unset;}}.work-box-1 {display: grid;gap: 30px 80px;grid-template-columns: 740px 1fr;align-items: center;}@media only screen and (max-width: 1399px) {.work-box-1 {grid-template-columns: 620px 1fr;gap: 30px 60px;}}@media only screen and (max-width: 1199px) {.work-box-1 {grid-template-columns: 500px 1fr;gap: 30px 40px;}}@media only screen and (max-width: 991px) {.work-box-1 {grid-template-columns: 370px 1fr;gap: 30px 30px;}}@media only screen and (max-width: 767px) {.work-box-1 {grid-template-columns: 1fr;}}.work-box-1:hover .thumb:after {opacity: 0.2;}.work-box-1:hover .meta {bottom: 25px;opacity: 1;}.work-box-1:hover .t-btn-primary {background-color: var(--action);border-color: var(--action);color: var(--primary);}.work-box-1:hover .t-btn-circle {background-color: var(--action);border-color: var(--action);color: var(--primary);}.work-box-1 .thumb {border-radius: 6px;overflow: hidden;position: relative;}.work-box-1 .thumb:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--black);top: 0;left: 0;opacity: 0;transition: all 0.5s;pointer-events: none;}.work-box-1 .thumb img {width: 100%;}.work-box-1 .meta {position: absolute;bottom: 5px;left: 30px;display: flex;gap: 8px;z-index: 1;opacity: 0;transition: all 0.5s;}.work-box-1 .tag {font-size: 14px;font-weight: 500;line-height: 24px;border: 1px solid var(--white);color: var(--white);display: inline-block;padding: 1px 14px;border-radius: 30px;}.work-box-1 .t-btn-group {margin-top: 110px;}@media only screen and (max-width: 1399px) {.work-box-1 .t-btn-group {margin-top: 60px;}}@media only screen and (max-width: 1199px) {.work-box-1 .t-btn-group {margin-top: 40px;}}@media only screen and (max-width: 991px) {.work-box-1 .t-btn-group {margin-top: 25px;}}.work-box-1 .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-box-1 .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-box-1 .title {font-size: 44px;font-weight: 500;line-height: 1.22;color: var(--white);margin-top: 42px;}@media only screen and (max-width: 1399px) {.work-box-1 .title {font-size: 40px;margin-top: 36px;}}@media only screen and (max-width: 1199px) {.work-box-1 .title {font-size: 34px;margin-top: 32px;}}@media only screen and (max-width: 991px) {.work-box-1 .title {font-size: 26px;margin-top: 22px;}}.work-box-1 .title a:hover {color: var(--white);}.work-box-1 .number {font-size: 76px;font-weight: 600;line-height: 0.76;display: inline-block;color: #5F6062;}@media only screen and (max-width: 1399px) {.work-box-1 .number {font-size: 66px;}}@media only screen and (max-width: 1199px) {.work-box-1 .number {font-size: 50px;}}@media only screen and (max-width: 991px) {.work-box-1 .number {font-size: 40px;}}.work-box-1 .number .shape {font-size: 28px;font-weight: 600;margin-left: 4px;}@media only screen and (max-width: 1199px) {.work-box-1 .number .shape {font-size: 20px;}}.work-area-2 .section-header {margin-top: 17px;}.work-area-2 .section-header .text {font-size: 18px;font-weight: 400;line-height: 26px;}.work-area-2 .section-header .title-wrapper {margin-bottom: 3px;}.work-area-2 .section-title-wrapper {border-top: 1px solid rgba(14, 15, 17, 0.08);padding-top: 29px;margin-top: 22px;display: grid;gap: 15px 60px;grid-template-columns: 1fr 416px;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 991px) {.work-area-2 .section-title-wrapper {grid-template-columns: 1fr;}}.work-area-2 .works-wrapper-box {margin-top: 63px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.work-area-2 .works-wrapper-box {margin-top: 53px;}}@media only screen and (max-width: 1199px) {.work-area-2 .works-wrapper-box {margin-top: 33px;}}.work-area-2 .swiper-pagination-progressbar {position: relative;background: rgba(14, 15, 17, 0.08);height: 1px;margin-top: 60px;}@media only screen and (max-width: 1919px) {.work-area-2 .swiper-pagination-progressbar {margin-top: 40px;}}.work-area-2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--primary);}.work-area-2 .slide-nav-wrapper {margin-top: 24px;display: grid;gap: 20px 40px;grid-template-columns: auto auto;justify-content: space-between;}.work-area-2 .slide-nav-button {width: 44px;height: 44px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: all 0.5s;}.work-area-2 .slide-nav-button:hover {background-color: var(--primary);border-color: transparent;color: var(--white);}.work-area-2 .slide-nav-button.swiper-button-disabled {opacity: 0.3;pointer-events: none;}.work-area-2 .slide-nav {display: flex;align-items: center;gap: 20px;}@media only screen and (max-width: 1199px) {.work-area-2 .slide-nav {gap: 10px;}}.work-area-2 .swiper {margin-right: calc((100vw - (var(--container-max-widths) - 30px)) / -2);}@media only screen and (max-width: 1199px) {.work-area-2 .swiper {margin-right: 0;}}.work-box-2:hover .thumb:after {opacity: 0.5;}.work-box-2:hover .thumb img {transform: scale(1.1);}.work-box-2:hover .meta {top: 30px;opacity: 1;}.work-box-2:hover .content {bottom: 36px;opacity: 1;}.work-box-2 .thumb {border-radius: 6px;overflow: hidden;position: relative;}.work-box-2 .thumb:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--black);top: 0;left: 0;opacity: 0;transition: all 0.5s;pointer-events: none;}.work-box-2 .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;aspect-ratio: 100/92;transition: all 0.5s;}.work-box-2 .meta {position: absolute;top: 40px;left: 34px;display: flex;gap: 10px;z-index: 1;opacity: 0;transition: all 0.5s;}.work-box-2 .tag {font-size: 16px;font-weight: 500;line-height: 26px;border: 1px solid var(--white);color: var(--white);background-color: rgba(255, 255, 255, 0.1);display: inline-block;padding: 1px 14px;border-radius: 30px;}.work-box-2 .title {font-size: 26px;font-weight: 500;line-height: 1.3;color: var(--white);}.work-box-2 .title a:hover {color: var(--white);}.work-box-2 .content {position: absolute;left: 0;padding: 0 34px;bottom: 46px;z-index: 1;opacity: 0;transition: all 0.5s;}.work-area-2.page-portfolio-3 .works-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.14);padding-top: 70px;margin-top: 30px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.work-area-2.page-portfolio-3 .works-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.work-area-2.page-portfolio-3 .works-wrapper-box {padding-top: 40px;}}.work-area-3 {background-color: #181A1E;border-radius: 0 0 40px 40px;}@media only screen and (max-width: 1199px) {.work-area-3 {border-radius: 0 0 20px 20px;}}.work-area-3 .section-title {font-size: 180px;font-weight: 400;line-height: 1.11;letter-spacing: -0.01em;text-align: center;color: var(--white);}@media only screen and (max-width: 1919px) {.work-area-3 .section-title {font-size: 160px;}}@media only screen and (max-width: 1399px) {.work-area-3 .section-title {font-size: 130px;}}@media only screen and (max-width: 991px) {.work-area-3 .section-title {font-size: 90px;}}@media only screen and (max-width: 767px) {.work-area-3 .section-title {font-size: 60px;}}@media (max-width: 575px) {.work-area-3 .section-title {font-size: 40px;}}.work-area-3 .section-header {margin-top: -17px;}@media only screen and (max-width: 767px) {.work-area-3 .section-header {margin-top: 0;}}.work-area-3 .works-wrapper-box {position: relative;margin-bottom: 12px;margin-top: 30px;}@media only screen and (max-width: 991px) {.work-area-3 .works-wrapper-box {margin-top: 20px;}}.work-area-3 .works-wrapper-box .wrapper-title {font-size: 44px;font-weight: 500;line-height: 0.77;color: var(--white);position: absolute;bottom: 54px;right: -240px;z-index: 1;}@media only screen and (max-width: 1919px) {.work-area-3 .works-wrapper-box .wrapper-title {font-size: 40px;right: 0;}}@media only screen and (max-width: 1399px) {.work-area-3 .works-wrapper-box .wrapper-title {font-size: 36px;}}@media only screen and (max-width: 1199px) {.work-area-3 .works-wrapper-box .wrapper-title {bottom: 0;}}@media only screen and (max-width: 991px) {.work-area-3 .works-wrapper-box .wrapper-title {position: static;text-align: center;margin-top: 50px;font-size: 32px;}}.work-area-3 .works-wrapper-box .wrapper-title .icon {margin-left: 20px;width: 34px;transition: all 0.3s;}@media only screen and (max-width: 1399px) {.work-area-3 .works-wrapper-box .wrapper-title .icon {width: 29px;}}@media only screen and (max-width: 991px) {.work-area-3 .works-wrapper-box .wrapper-title .icon {width: 24px;}}.work-area-3 .works-wrapper-box .wrapper-title a:hover {color: var(--white);}.work-area-3 .works-wrapper-box .wrapper-title a:hover .icon {fill: var(--white);}.work-area-3 .works-wrapper {display: grid;gap: 100px;}@media only screen and (max-width: 991px) {.work-area-3 .works-wrapper {gap: 60px;}}.work-box-3 {padding: 0 110px;position: relative;background-image: linear-gradient(180deg, transparent 10%, #181A1E 50%);}@media only screen and (max-width: 1919px) {.work-box-3 {padding: 0 150px;}}@media only screen and (max-width: 1199px) {.work-box-3 {padding: 0px 80px;}}@media only screen and (max-width: 991px) {.work-box-3 {padding: 0px 0px;}}.work-box-3 .tag {font-size: 24px;font-weight: 500;line-height: 1.42;color: var(--white);text-transform: uppercase;}@media only screen and (max-width: 1919px) {.work-box-3 .tag {font-size: 20px;}}@media only screen and (max-width: 1399px) {.work-box-3 .tag {font-size: 18px;}}@media only screen and (max-width: 991px) {.work-box-3 .tag {font-size: 16px;}}.work-box-3 .title {font-size: 44px;font-weight: 500;line-height: 1.23;color: var(--white);max-width: 480px;margin-top: 11px;}@media only screen and (max-width: 1919px) {.work-box-3 .title {font-size: 40px;max-width: 430px;}}@media only screen and (max-width: 1399px) {.work-box-3 .title {font-size: 36px;max-width: 400px;}}@media only screen and (max-width: 991px) {.work-box-3 .title {font-size: 30px;max-width: 100%;}}@media (max-width: 575px) {.work-box-3 .title {font-size: 26px;}}.work-box-3 .title a:hover {color: var(--white);}.work-box-3 .content {position: absolute;bottom: 73px;left: 0;}@media only screen and (max-width: 1919px) {.work-box-3 .content {left: 50px;}}@media only screen and (max-width: 1199px) {.work-box-3 .content {left: 0;}}@media only screen and (max-width: 991px) {.work-box-3 .content {position: static;margin-top: 20px;}}.work-box-3 .year {font-size: 18px;font-weight: 500;line-height: 28px;color: var(--white);}@media only screen and (max-width: 991px) {.work-box-3 .year {font-size: 16px;}}.work-box-3 .category {font-size: 18px;font-weight: 500;line-height: 28px;color: var(--white);}@media only screen and (max-width: 991px) {.work-box-3 .category {font-size: 16px;}}.work-box-3 .meta {margin-top: 17px;display: flex;gap: 10px 30px;justify-content: space-between;}@media only screen and (max-width: 767px) {.work-box-3 .meta {flex-direction: column;}}.work-box-3 .thumb img {border-radius: 14px;width: 100%;}.work-area-4 .section-header .title-wrapper {margin-top: 17px;}.work-area-4 .section-header .btn-wrapper {margin-top: 21px;margin-bottom: 6px;}.work-area-4 .completed-projects .text {font-size: 20px;font-weight: 400;line-height: 30px;text-align: center;margin-top: 18px;color: var(--primary);}@media only screen and (max-width: 1199px) {.work-area-4 .completed-projects .text {margin-top: 8px;}}@media only screen and (max-width: 767px) {.work-area-4 .completed-projects .text {text-align: left;}}.work-area-4 .completed-projects .number {font-size: 180px;font-weight: 600;line-height: 0.78;letter-spacing: -0.01em;display: inline-block;background-image: linear-gradient(94.64deg, #E6543B 1.78%, #44124C 50.66%, #9E4296 89.07%);-webkit-background-clip: text;background-clip: text;-webkit-text-stroke: 3px transparent;color: white;}@media only screen and (max-width: 1919px) {.work-area-4 .completed-projects .number {font-size: 140px;}}@media only screen and (max-width: 1199px) {.work-area-4 .completed-projects .number {font-size: 120px;}}@media only screen and (max-width: 991px) {.work-area-4 .completed-projects .number {font-size: 95px;}}.work-area-4 .section-header-wrapper {display: grid;gap: 30px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 20px;}@media only screen and (max-width: 767px) {.work-area-4 .section-header-wrapper {grid-template-columns: 1fr;}}.work-area-4 .works-wrapper-box {margin-top: 62px;}@media only screen and (max-width: 1919px) {.work-area-4 .works-wrapper-box {margin-top: 42px;}}@media only screen and (max-width: 1199px) {.work-area-4 .works-wrapper-box {margin-top: 32px;}}.work-area-4 .works-wrapper {display: grid;gap: 30px;}.work-box-4 {background-color: var(--primary);border-radius: 14px;padding: 30px 30px 32px;outline: 10px solid var(--white);}@media only screen and (max-width: 767px) {.work-box-4 {padding: 20px 20px 22px;}}.work-box-4 .tag {font-size: 16px;font-weight: 400;line-height: 26px;color: var(--white);background-color: rgba(14, 15, 17, 0.5);border: 1px solid rgba(255, 255, 255, 0.14);padding: 2px 17px;display: inline-block;border-radius: 30px;}.work-box-4 .meta {display: flex;gap: 10px;position: absolute;top: 30px;left: 30px;}@media only screen and (max-width: 767px) {.work-box-4 .meta {top: 20px;left: 20px;}}.work-box-4 .thumb {position: relative;border-radius: 8px;outline: 2px solid rgba(255, 255, 255, 0.1);overflow: hidden;}@media only screen and (max-width: 767px) {.work-box-4 .thumb img {aspect-ratio: 100/50;-o-object-fit: cover;object-fit: cover;}}.work-box-4 .text {font-size: 16px;font-weight: 400;line-height: 26px;color: var(--white);opacity: 0.7;}.work-box-4 .title {font-size: 32px;font-weight: 500;line-height: 1.25;letter-spacing: -0.01em;color: var(--white);margin-top: 4px;}@media only screen and (max-width: 1199px) {.work-box-4 .title {font-size: 28px;}}@media only screen and (max-width: 767px) {.work-box-4 .title {font-size: 24px;}}.work-box-4 .content-wrapper {margin-top: 18px;display: grid;gap: 20px 50px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-start;}@media only screen and (max-width: 767px) {.work-box-4 .content-wrapper {grid-template-columns: 1fr;}}.work-box-4 .t-btn-group {margin-top: 7px;}.work-box-4 .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-box-4 .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-area-5 {background-color: var(--primary);}.work-area-5 .section-header {margin-top: 14px;display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 767px) {.work-area-5 .section-header {grid-template-columns: 1fr;}}.work-area-5 .section-header .btn-wrapper {margin-bottom: 11px;}.work-area-5 .section-header .title-wrapper {margin-top: 14px;}.work-area-5 .section-header .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-area-5 .section-header .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.work-area-5 .section-subtitle {color: var(--white);}.work-area-5 .section-title {color: var(--white);}.work-area-5 .works-wrapper-box {margin-top: 59px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.work-area-5 .works-wrapper-box {margin-top: 39px;}}@media only screen and (max-width: 1199px) {.work-area-5 .works-wrapper-box {margin-top: 29px;}}.work-area-5 .swiper-pagination-bullets {margin-top: 60px;display: flex;gap: 14px;justify-content: center;}@media only screen and (max-width: 1919px) {.work-area-5 .swiper-pagination-bullets {margin-top: 40px;}}.work-area-5 .swiper-pagination-bullets .swiper-pagination-bullet {width: 16px;height: 16px;border: 1px solid var(--white);opacity: 1;margin: 0;}@media only screen and (max-width: 1199px) {.work-area-5 .swiper-pagination-bullets .swiper-pagination-bullet {width: 12px;height: 12px;}}.work-area-5 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--white);}.work-box-5 {position: relative;z-index: 1;border-radius: 10px;overflow: hidden;display: inline-block;}.work-box-5:hover:after {opacity: 0.4;}.work-box-5:hover .meta {opacity: 1;}.work-box-5:hover .t-btn-circle {opacity: 1;}.work-box-5:hover .content {opacity: 1;}.work-box-5:after {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background-color: var(--primary);opacity: 0;z-index: 0;transition: all 0.5s;pointer-events: none;}.work-box-5 .tag {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-block;color: var(--white);padding: 2px 20px;border: 1px solid var(--white);border-radius: 30px;}.work-box-5 .meta {position: absolute;top: 35px;left: 40px;z-index: 1;transition: all 0.5s;opacity: 0;}@media only screen and (max-width: 991px) {.work-box-5 .meta {top: 15px;left: 20px;}}.work-box-5 .t-btn-circle {position: absolute;top: 30px;right: 40px;z-index: 1;transition: all 0.5s;opacity: 0;background-color: transparent;border-color: var(--white);color: var(--white);}@media only screen and (max-width: 991px) {.work-box-5 .t-btn-circle {top: 15px;right: 20px;}}.work-box-5 .title {font-size: 32px;font-weight: 400;line-height: 40px;color: var(--white);}.work-box-5 .title a:hover {color: var(--white);}.work-box-5 .text {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--white);opacity: 0.7;margin-top: 4px;}.work-box-5 .content {position: absolute;left: 40px;bottom: 32px;z-index: 1;transition: all 0.5s;opacity: 0;}@media only screen and (max-width: 991px) {.work-box-5 .content {left: 20px;bottom: 22px;}}.work-area-6 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;margin-top: 20px;}@media only screen and (max-width: 767px) {.work-area-6 .section-header {grid-template-columns: 1fr;}}.work-area-6 .section-header .total-item {font-size: 18px;font-weight: 500;line-height: 30px;color: var(--primary);}.work-area-6 .filter-wrapper {display: flex;flex-wrap: wrap;align-items: center;gap: 10px 30px;position: relative;z-index: 1;}.work-area-6 .nice-select {border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 30px;padding: 1px 35px;padding-right: 70px;height: 50px;line-height: 48px;font-size: 18px;font-weight: 500;color: var(--primary);min-width: 185px;}@media only screen and (max-width: 1399px) {.work-area-6 .nice-select {height: 40px;line-height: 38px;}}.work-area-6 .nice-select:after {content: url(../images/icons/icon-16.webp);border: none;right: 35px;top: 0%;transform-origin: center;width: auto;height: auto;margin-top: 0;transform: rotate(0deg);}.work-area-6 .nice-select.open::after {transform: rotate(-180deg);}.work-area-6 .works-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.14);padding-top: 70px;margin-top: 30px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.work-area-6 .works-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.work-area-6 .works-wrapper-box {padding-top: 40px;}}.work-area-6 .works-wrapper > *:not(:first-child) {margin-top: 60px;}@media only screen and (max-width: 1199px) {.work-area-6 .works-wrapper > *:not(:first-child) {margin-top: 50px;}}@media only screen and (max-width: 991px) {.work-area-6 .works-wrapper > *:not(:first-child) {margin-top: 40px;}}.work-area-6 .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr 740px;}@media only screen and (max-width: 1399px) {.work-area-6 .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr 620px;}}@media only screen and (max-width: 1199px) {.work-area-6 .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr 500px;}}@media only screen and (max-width: 991px) {.work-area-6 .works-wrapper > *:nth-child(2n) {grid-template-columns: 370px 1fr;}}@media only screen and (max-width: 767px) {.work-area-6 .works-wrapper > *:nth-child(2n) {grid-template-columns: 1fr;}}.work-area-6 .works-wrapper > *:nth-child(2n) .thumb {order: 2;}@media only screen and (max-width: 991px) {.work-area-6 .works-wrapper > *:nth-child(2n) .thumb {order: unset;}}.work-box-6 {display: grid;gap: 30px 80px;grid-template-columns: 740px 1fr;align-items: center;}@media only screen and (max-width: 1399px) {.work-box-6 {grid-template-columns: 620px 1fr;gap: 30px 60px;}}@media only screen and (max-width: 1199px) {.work-box-6 {grid-template-columns: 500px 1fr;gap: 30px 40px;}}@media only screen and (max-width: 991px) {.work-box-6 {grid-template-columns: 370px 1fr;gap: 30px 30px;}}@media only screen and (max-width: 767px) {.work-box-6 {grid-template-columns: 1fr;}}.work-box-6:hover .thumb:after {opacity: 0.2;}.work-box-6:hover .meta {bottom: 25px;opacity: 1;}.work-box-6 .thumb {border-radius: 6px;overflow: hidden;position: relative;}.work-box-6 .thumb:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--black);top: 0;left: 0;opacity: 0;transition: all 0.5s;pointer-events: none;}.work-box-6 .thumb img {width: 100%;aspect-ratio: 100/65;}.work-box-6 .meta {position: absolute;bottom: 5px;left: 30px;display: flex;gap: 8px;z-index: 1;opacity: 0;transition: all 0.5s;}.work-box-6 .tag {font-size: 14px;font-weight: 500;line-height: 24px;border: 1px solid var(--white);color: var(--white);display: inline-block;padding: 1px 14px;border-radius: 30px;}.work-box-6 .t-btn-group {margin-top: 40px;}@media only screen and (max-width: 1399px) {.work-box-6 .t-btn-group {margin-top: 40px;}}@media only screen and (max-width: 1199px) {.work-box-6 .t-btn-group {margin-top: 40px;}}@media only screen and (max-width: 991px) {.work-box-6 .t-btn-group {margin-top: 25px;}}.work-box-6 .title {font-size: 44px;font-weight: 500;line-height: 1.22;color: var(--primary);margin-top: 42px;}@media only screen and (max-width: 1399px) {.work-box-6 .title {font-size: 40px;margin-top: 36px;}}@media only screen and (max-width: 1199px) {.work-box-6 .title {font-size: 34px;margin-top: 32px;}}@media only screen and (max-width: 991px) {.work-box-6 .title {font-size: 26px;margin-top: 22px;}}.work-box-6 .number {font-size: 76px;font-weight: 600;line-height: 0.76;display: inline-block;color: #5F6062;opacity: 0.1;}@media only screen and (max-width: 1399px) {.work-box-6 .number {font-size: 66px;}}@media only screen and (max-width: 1199px) {.work-box-6 .number {font-size: 50px;}}@media only screen and (max-width: 991px) {.work-box-6 .number {font-size: 40px;}}.work-box-6 .number .shape {font-size: 28px;font-weight: 600;margin-left: 4px;}@media only screen and (max-width: 1199px) {.work-box-6 .number .shape {font-size: 20px;}}.work-area-7 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;margin-top: 20px;}@media only screen and (max-width: 767px) {.work-area-7 .section-header {grid-template-columns: 1fr;}}.work-area-7 .section-header .total-item {font-size: 18px;font-weight: 500;line-height: 30px;color: var(--primary);}.work-area-7 .filter-wrapper {display: flex;flex-wrap: wrap;align-items: center;gap: 10px 30px;position: relative;z-index: 1;}.work-area-7 .nice-select {border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 30px;padding: 1px 35px;padding-right: 70px;height: 50px;line-height: 48px;font-size: 18px;font-weight: 500;color: var(--primary);min-width: 185px;}@media only screen and (max-width: 1399px) {.work-area-7 .nice-select {height: 40px;line-height: 38px;}}.work-area-7 .nice-select:after {content: url(../images/icons/icon-16.webp);border: none;right: 35px;top: 0%;transform-origin: center;width: auto;height: auto;margin-top: 0;transform: rotate(0deg);}.work-area-7 .nice-select.open::after {transform: rotate(-180deg);}.work-area-7 .works-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.14);padding-top: 70px;margin-top: 30px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.work-area-7 .works-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.work-area-7 .works-wrapper-box {padding-top: 40px;}}.work-area-7 .works-wrapper {display: grid;gap: 62px 30px;grid-template-columns: 740px 520px;}@media only screen and (max-width: 1399px) {.work-area-7 .works-wrapper {grid-template-columns: 635px 445px;}}@media only screen and (max-width: 1199px) {.work-area-7 .works-wrapper {grid-template-columns: 530px 370px;gap: 42px 20px;}}@media only screen and (max-width: 991px) {.work-area-7 .works-wrapper {grid-template-columns: 1fr 1fr;}}@media only screen and (max-width: 767px) {.work-area-7 .works-wrapper {grid-template-columns: 1fr;}}.work-area-7 .works-wrapper > *:nth-child(2n) .thumb img {aspect-ratio: 100/93;}@media only screen and (max-width: 991px) {.work-area-7 .works-wrapper > *:nth-child(2n) .thumb img {aspect-ratio: 100/65;}}.work-box-7:hover .thumb:after {opacity: 0.2;}.work-box-7:hover .meta {bottom: 25px;opacity: 1;}.work-box-7 .thumb {border-radius: 6px;overflow: hidden;position: relative;}.work-box-7 .thumb:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--black);top: 0;left: 0;opacity: 0;transition: all 0.5s;pointer-events: none;}.work-box-7 .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;aspect-ratio: 100/65;}.work-box-7 .meta {position: absolute;bottom: 5px;left: 30px;display: flex;gap: 8px;z-index: 1;opacity: 0;transition: all 0.5s;}.work-box-7 .tag {font-size: 14px;font-weight: 500;line-height: 24px;border: 1px solid var(--white);color: var(--white);display: inline-block;padding: 1px 14px;border-radius: 30px;}.work-box-7 .content {margin-top: 23px;}@media only screen and (max-width: 1199px) {.work-box-7 .content {margin-top: 13px;}}.work-box-7 .title {font-size: 26px;font-weight: 500;line-height: 1.3;color: var(--primary);}@media only screen and (max-width: 1919px) {.work-box-7 .title {font-size: 24px;}}@media only screen and (max-width: 1919px) {.work-box-7 .title {font-size: 20px;}}.work-area-8 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;margin-top: 20px;}@media only screen and (max-width: 767px) {.work-area-8 .section-header {grid-template-columns: 1fr;}}.work-area-8 .section-header .total-item {font-size: 18px;font-weight: 500;line-height: 30px;color: var(--primary);}.work-area-8 .filter-wrapper {display: flex;flex-wrap: wrap;align-items: center;gap: 10px 30px;position: relative;z-index: 1;}.work-area-8 .nice-select {border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 30px;padding: 1px 35px;padding-right: 70px;height: 50px;line-height: 48px;font-size: 18px;font-weight: 500;color: var(--primary);min-width: 185px;}@media only screen and (max-width: 1399px) {.work-area-8 .nice-select {height: 40px;line-height: 38px;}}.work-area-8 .nice-select:after {content: url(../images/icons/icon-16.webp);border: none;right: 35px;top: 0%;transform-origin: center;width: auto;height: auto;margin-top: 0;transform: rotate(0deg);}.work-area-8 .nice-select.open::after {transform: rotate(-180deg);}.work-area-9 .section-header {margin-top: 62px;display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: center;}@media (max-width: 575px) {.work-area-9 .section-header {grid-template-columns: 1fr;}}.work-area-9 .works-wrapper-box {margin-top: 34px;margin-bottom: 20px;}.work-area-9 .slide-nav-button {width: 44px;height: 44px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: all 0.5s;}.work-area-9 .slide-nav-button:hover {background-color: var(--primary);border-color: transparent;color: var(--white);}.work-area-9 .slide-nav-button.swiper-button-disabled {opacity: 0.3;pointer-events: none;}.work-area-9 .slide-nav {display: flex;align-items: center;gap: 20px;}@media only screen and (max-width: 1199px) {.work-area-9 .slide-nav {gap: 10px;}}.work-box-9:hover .thumb:after {opacity: 0.5;}.work-box-9:hover .thumb img {transform: scale(1.1);}.work-box-9:hover .meta {top: 30px;opacity: 1;}.work-box-9:hover .content {bottom: 36px;opacity: 1;}.work-box-9 .thumb {border-radius: 6px;overflow: hidden;position: relative;}.work-box-9 .thumb:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--black);top: 0;left: 0;opacity: 0;transition: all 0.5s;pointer-events: none;}.work-box-9 .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;aspect-ratio: 100/92;transition: all 0.5s;}.work-box-9 .meta {position: absolute;top: 40px;left: 34px;display: flex;gap: 10px;z-index: 1;opacity: 0;transition: all 0.5s;}.work-box-9 .tag {font-size: 16px;font-weight: 500;line-height: 26px;border: 1px solid var(--white);color: var(--white);background-color: rgba(255, 255, 255, 0.1);display: inline-block;padding: 1px 14px;border-radius: 30px;}.work-box-9 .title {font-size: 26px;font-weight: 500;line-height: 1.3;color: var(--white);}.work-box-9 .title a:hover {color: var(--white);}.work-box-9 .content {position: absolute;left: 0;padding: 0 34px;bottom: 46px;z-index: 1;opacity: 0;transition: all 0.5s;}.team-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.team-area .section-header {grid-template-columns: 1fr;}}.team-area .section-header .title-wrapper {margin-top: 7px;}.team-area .section-header .btn-wrapper {margin-bottom: 5px;}.team-area .team-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.1);padding-top: 70px;margin-top: 25px;margin-bottom: 13px;}@media only screen and (max-width: 1919px) {.team-area .team-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.team-area .team-wrapper-box {padding-top: 40px;}}.team-area .team-wrapper {display: grid;gap: 40px 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.team-area .team-wrapper {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.team-area .team-wrapper {grid-template-columns: repeat(1, 1fr);}}.team-box-1 {transition: all 0.5s;}.team-box-1:hover, .team-box-1.active {transform: scale(1.05);}.team-box-1:hover .thumb:after, .team-box-1.active .thumb:after {opacity: 0;}.team-box-1:hover .thumb img, .team-box-1.active .thumb img {transform: scale(1);}.team-box-1:hover .number, .team-box-1.active .number {color: var(--white);}.team-box-1:hover .icon img, .team-box-1.active .icon img {filter: grayscale(1) brightness(10);transform: rotate(-45deg);}.team-box-1:hover .post, .team-box-1.active .post {color: var(--white);}.team-box-1 .thumb {position: relative;border-radius: 8px;z-index: 1;overflow: hidden;}.team-box-1 .thumb:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--theme);top: 0;left: 0;transition: all 0.5s;}@media only screen and (max-width: 991px) {.team-box-1 .thumb:after {opacity: 0;}}.team-box-1 .thumb img {transform: scale(1.05);transition: all 0.5s;width: 100%;}.team-box-1 .number {font-size: 26px;font-weight: 500;line-height: 1.3;display: inline-block;transition: all 0.5s;position: absolute;top: 35px;left: 34px;z-index: 2;}@media only screen and (max-width: 1399px) {.team-box-1 .number {font-size: 22px;}}@media only screen and (max-width: 1199px) {.team-box-1 .number {font-size: 20px;top: 20px;}}@media only screen and (max-width: 991px) {.team-box-1 .number {color: var(--white);}}.team-box-1 .icon {width: 43px;position: absolute;top: 30px;right: 34px;z-index: 2;}@media only screen and (max-width: 1199px) {.team-box-1 .icon {width: 33px;top: 15px;right: 24px;}}.team-box-1 .icon img {width: 100%;transition: all 0.5s;transform: none;}@media only screen and (max-width: 991px) {.team-box-1 .icon img {filter: grayscale(1) brightness(10);transform: rotate(-45deg);}}.team-box-1 .post {font-size: 24px;font-weight: 400;line-height: 1.41;text-transform: uppercase;display: inline-block;position: absolute;right: 25px;bottom: 44px;z-index: 2;writing-mode: vertical-lr;transition: all 0.5s;}@media only screen and (max-width: 1399px) {.team-box-1 .post {font-size: 20px;}}@media only screen and (max-width: 1199px) {.team-box-1 .post {font-size: 18px;bottom: 24px;}}@media only screen and (max-width: 991px) {.team-box-1 .post {color: var(--white);}}.team-box-1 .name {font-size: 26px;font-weight: 500;line-height: 1.3;}@media only screen and (max-width: 1399px) {.team-box-1 .name {font-size: 22px;}}.team-box-1 .content {margin-top: 23px;}@media only screen and (max-width: 1199px) {.team-box-1 .content {margin-top: 13px;}}.team-area-2 .title-wrapper {margin-top: 17px;}.team-area-2 .section-header {margin-top: 17px;display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 767px) {.team-area-2 .section-header {grid-template-columns: 1fr;}}.team-area-2 .section-header .btn-wrapper {margin-bottom: 5px;}.team-area-2 .team-wrapper-box {border-top: 1px solid transparent;margin-top: 19px;padding-top: 70px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.team-area-2 .team-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.team-area-2 .team-wrapper-box {padding-top: 40px;}}.team-area-2 .team-wrapper {display: grid;gap: 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.team-area-2 .team-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.team-area-2 .team-wrapper {grid-template-columns: repeat(1, 1fr);}}.team-box-2 {position: relative;overflow: hidden;border-radius: 8px;}.team-box-2:hover .social-links {right: 0;}.team-box-2:hover .thumb:before {left: -100%;}.team-box-2:hover .thumb:after {top: 0;}.team-box-2 .name {font-size: 26px;font-weight: 500;line-height: 1.31;color: var(--white);}@media only screen and (max-width: 1399px) {.team-box-2 .name {font-size: 24px;}}.team-box-2 .name a {color: var(--white);}.team-box-2 .post {font-size: 18px;font-weight: 400;line-height: 30px;display: inline-block;color: var(--white);margin-top: 4px;}@media only screen and (max-width: 1399px) {.team-box-2 .post {font-size: 16px;}}@media only screen and (max-width: 1399px) {.team-box-2 .post {margin-top: 0;}}.team-box-2 .content {position: absolute;left: 34px;bottom: 31px;z-index: 1;}@media only screen and (max-width: 1399px) {.team-box-2 .content {left: 24px;bottom: 21px;}}.team-box-2 .thumb {position: relative;overflow: hidden;}.team-box-2 .thumb:before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background-image: linear-gradient(180deg, rgba(253, 93, 57, 0) 13.99%, rgba(253, 93, 57, 0.8) 84%);opacity: 0.6;transition: all 0.5s;}.team-box-2 .thumb:after {position: absolute;content: "";width: 100%;height: 100%;top: 100%;left: 0;background-image: linear-gradient(180deg, rgba(14, 15, 17, 0) 0%, rgba(14, 15, 17, 0.7) 90.13%);transition: all 0.5s;}.team-box-2 .thumb img {width: 100%;}.team-box-2 .social-links {background-color: var(--action);padding: 20px 23px;display: flex;flex-direction: column;gap: 21px;border-radius: 0 8px 0 8px;position: absolute;top: 0;right: -100%;z-index: 1;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.team-box-2 .social-links {padding: 12px 12px;right: 0;gap: 10px;}}.team-box-2 .social-links a {font-size: 14px;font-weight: 500;line-height: 24px;display: inline-flex;justify-content: center;align-items: center;width: 34px;height: 34px;border: 1px solid #FFFAF4;color: #FFFAF4;border-radius: 50%;}.team-box-2 .social-links a:hover {color: var(--action);border-color: #FFFAF4;background-color: #FFFAF4;}.team-area-3 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.team-area-3 .section-header {grid-template-columns: 1fr;}}.team-area-3 .section-header .btn-wrapper {margin-bottom: 12px;}.team-area-3 .section-header .title-wrapper {margin-top: 11px;}.team-area-3 .team-wrapper-box {margin-top: 58px;margin-bottom: 12px;}@media only screen and (max-width: 1919px) {.team-area-3 .team-wrapper-box {margin-top: 38px;}}@media only screen and (max-width: 1199px) {.team-area-3 .team-wrapper-box {margin-top: 28px;}}.team-area-3 .team-wrapper {display: grid;gap: 40px 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.team-area-3 .team-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.team-area-3 .team-wrapper {grid-template-columns: repeat(1, 1fr);}}.team-box-3:hover .post-on-thumb {opacity: 0.08;}.team-box-3:hover .thumb img {transform: scale(1.1);}.team-box-3 .name {font-size: 24px;font-weight: 500;line-height: 34px;}.team-box-3 .post {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-block;margin-top: 1px;}.team-box-3 .post-on-thumb {font-size: 44px;font-weight: 400;line-height: 1.22;display: inline-block;writing-mode: vertical-lr;color: var(--white);opacity: 0;position: absolute;right: 13px;top: 50%;transform: translateY(-50%);margin-bottom: -50%;transition: all 0.5s;z-index: 1;}@media only screen and (max-width: 1919px) {.team-box-3 .post-on-thumb {font-size: 40px;}}@media only screen and (max-width: 1199px) {.team-box-3 .post-on-thumb {font-size: 30px;}}@media only screen and (max-width: 991px) {.team-box-3 .post-on-thumb {font-size: 32px;}}@media only screen and (max-width: 767px) {.team-box-3 .post-on-thumb {font-size: 30px;}}.team-box-3 .thumb {border-radius: 14px;overflow: hidden;position: relative;z-index: 1;}.team-box-3 .thumb img {transition: all 0.5s;width: 100%;}.team-box-3 .content {margin-top: 15px;}.team-box-3 .links-holder {width: 44px;height: 44px;background-color: #F0F0F0;display: flex;justify-content: center;align-items: center;border-radius: 0 0 50px 50px;font-size: 18px;}.team-box-3 .social-links-wrapper {position: absolute;left: 40px;top: 0;z-index: 1;}.team-box-3 .social-links-wrapper:hover .social-links {opacity: 1;visibility: visible;}.team-box-3 .social-links {display: flex;flex-direction: column;gap: 8px;position: absolute;top: 100%;left: 0;margin-top: 8px;transition: all 0.5s;opacity: 0;visibility: hidden;}.team-box-3 .social-links a {width: 44px;height: 44px;border: 1px solid var(--white);border-radius: 50%;color: var(--white);display: inline-flex;justify-content: center;align-items: center;font-size: 18px;transition: all 0.5s;}.team-box-3 .social-links a:hover {background-color: var(--white);border-color: var(--white);color: var(--black);}.team-area-4-inner {margin-top: 20px;margin-bottom: 20px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 630px;align-items: flex-start;}@media only screen and (max-width: 1399px) {.team-area-4-inner {grid-template-columns: 1fr 560px;}}@media only screen and (max-width: 1199px) {.team-area-4-inner {grid-template-columns: 1fr 480px;}}@media only screen and (max-width: 991px) {.team-area-4-inner {grid-template-columns: 1fr;}}.team-area-4 .section-content {margin-top: 24px;}.team-area-4 .section-content .title-wrapper {margin-top: 17px;}.team-area-4 .section-content .btn-wrapper {margin-top: 52px;}@media only screen and (max-width: 991px) {.team-area-4 .section-content .btn-wrapper {margin-top: 32px;}}.team-area-4 .section-content .team-members {margin-top: 52px;}@media only screen and (max-width: 991px) {.team-area-4 .section-content .team-members {margin-top: 32px;}}.team-area-4 .section-content .team-members .number {font-size: 180px;font-weight: 600;line-height: 0.78;letter-spacing: -0.01em;display: inline-block;background-image: linear-gradient(94.64deg, #E6543B 1.78%, #44124C 50.66%, #9E4296 89.07%);-webkit-background-clip: text;background-clip: text;-webkit-text-stroke: 3px transparent;color: white;}@media only screen and (max-width: 1919px) {.team-area-4 .section-content .team-members .number {font-size: 140px;}}@media only screen and (max-width: 1199px) {.team-area-4 .section-content .team-members .number {font-size: 120px;}}@media only screen and (max-width: 991px) {.team-area-4 .section-content .team-members .number {font-size: 95px;}}.team-area-4 .section-content .team-members .text {font-size: 20px;font-weight: 400;line-height: 30px;margin-top: 13px;color: var(--primary);}@media only screen and (max-width: 991px) {.team-area-4 .section-content .team-members .text {margin-top: 17px;}}.team-area-4 .team-wrapper {display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}@media (max-width: 575px) {.team-area-4 .team-wrapper {grid-template-columns: repeat(1, 1fr);}}.team-box-4 {border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 14px;}.team-box-4:hover .thumb img {transform: scale(1.1);}.team-box-4 .thumb {border-radius: 14px;border-radius: 14px;margin: -1px -1px 0;overflow: hidden;}.team-box-4 .thumb img {width: 100%;transition: all 0.5s;}.team-box-4 .name {font-size: 24px;font-weight: 500;line-height: 1.67;letter-spacing: -0.01em;}@media only screen and (max-width: 1199px) {.team-box-4 .name {font-size: 22px;}}.team-box-4 .post {font-size: 16px;font-weight: 400;line-height: 26px;display: inline-block;}.team-box-4 .content {margin: 8px 23px 0;}@media only screen and (max-width: 1199px) {.team-box-4 .content {margin: 8px 14px 0;}}.team-box-4 .social-links-wrapper {margin: 17px 23px 19px;overflow: hidden;border-radius: 30px;}@media only screen and (max-width: 1199px) {.team-box-4 .social-links-wrapper {margin: 12px 14px 14px;}}.team-box-4 .links-holder {width: 34px;height: 34px;background-color: var(--primary);border-radius: 50%;color: var(--white);font-size: 14px;display: flex;justify-content: center;align-items: center;transition: all 0.5s;position: relative;}.team-box-4 .links-holder:hover .social-links {transform: translateX(0);opacity: 1;visibility: visible;}.team-box-4 .social-links {height: 34px;display: inline-flex;align-items: center;gap: 18px;padding: 0px 20px;border-radius: 30px;background-color: var(--primary);position: absolute;top: 0;left: 0;transform: translateX(calc(-100% + 34px));opacity: 0;visibility: hidden;transition: all 0.5s;}.team-box-4 .social-links a {color: var(--white);font-size: 14px;}.team-box-4 .social-links a:hover {color: var(--action);}.team-area-5 {background-color: var(--white);}.team-area-5 .section-header {margin-top: 14px;display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 767px) {.team-area-5 .section-header {grid-template-columns: 1fr;}}.team-area-5 .section-header .btn-wrapper {margin-bottom: 11px;}.team-area-5 .section-header .title-wrapper {margin-top: 14px;}.team-area-5 .section-header .t-btn-primary {background-color: #FFFFFF;}.team-area-5 .section-header .t-btn-circle {background-color: #FFFFFF;}.team-area-5 .team-wrapper-box {margin-top: 69px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.team-area-5 .team-wrapper-box {margin-top: 49px;}}@media only screen and (max-width: 1199px) {.team-area-5 .team-wrapper-box {margin-top: 39px;}}.team-wrapper-5 {display: grid;gap: 40px 60px;grid-template-columns: 1fr 740px;align-items: center;justify-content: space-between;}@media only screen and (max-width: 1399px) {.team-wrapper-5 {grid-template-columns: 420px 1fr;}}@media only screen and (max-width: 991px) {.team-wrapper-5 {grid-template-columns: 1fr;}}.team-wrapper-5 .author {display: grid;gap: 10px 50px;grid-template-columns: 1fr 290px 44px;align-items: center;padding: 18px 20px;padding-left: 40px;border-radius: 50px;border: 1px solid rgba(14, 15, 17, 0.1);transition: all 0.5s;cursor: pointer;}@media only screen and (max-width: 1399px) {.team-wrapper-5 .author {grid-template-columns: 1fr 200px 44px;}}@media only screen and (max-width: 1199px) {.team-wrapper-5 .author {grid-template-columns: 1fr auto;}}@media only screen and (max-width: 991px) {.team-wrapper-5 .author {grid-template-columns: 1fr 250px 44px;}}@media only screen and (max-width: 767px) {.team-wrapper-5 .author {grid-template-columns: 1fr auto;}}@media (max-width: 575px) {.team-wrapper-5 .author {grid-template-columns: 1fr;}}.team-wrapper-5 .author .name {font-size: 30px;font-weight: 400;line-height: 1.33;color: var(--primary);transition: all 0.5s;}@media only screen and (max-width: 1399px) {.team-wrapper-5 .author .name {font-size: 26px;}}.team-wrapper-5 .author .post {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-flex;align-items: center;color: var(--secondary);transition: all 0.5s;}@media only screen and (max-width: 1199px) {.team-wrapper-5 .author .post {order: 3;}}@media only screen and (max-width: 991px) {.team-wrapper-5 .author .post {order: unset;}}@media only screen and (max-width: 767px) {.team-wrapper-5 .author .post {order: 3;}}@media (max-width: 575px) {.team-wrapper-5 .author .post {order: unset;}}.team-wrapper-5 .author .post:before {content: "";width: 4px;height: 4px;background-color: var(--primary);border-radius: 50%;margin-right: 6px;opacity: 0.1;transition: all 0.5s;}.team-wrapper-5 .author .t-btn-circle {border-color: rgba(14, 15, 17, 0.1);background-color: transparent;color: rgba(14, 15, 17, 0.1);transition: all 0.5s;}@media only screen and (max-width: 1199px) {.team-wrapper-5 .author .t-btn-circle {grid-row: span 2;}}@media only screen and (max-width: 991px) {.team-wrapper-5 .author .t-btn-circle {grid-row: auto;}}@media only screen and (max-width: 767px) {.team-wrapper-5 .author .t-btn-circle {grid-row: span 2;}}@media (max-width: 575px) {.team-wrapper-5 .author .t-btn-circle {grid-row: auto;}}.team-wrapper-5 .team-box {border: 1px solid rgba(14, 15, 17, 0.1);width: 420px;height: 420px;border-radius: 50%;overflow: hidden;position: relative;z-index: 1;}@media (max-width: 575px) {.team-wrapper-5 .team-box {width: 100%;aspect-ratio: 100/100;height: auto;}}.team-wrapper-5 .team-box .thumb img {width: 100%;}.team-wrapper-5 .social-links {position: absolute;left: 40px;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;gap: 34px;}.team-wrapper-5 .social-links a {color: var(--black);position: relative;font-size: 20px;}.team-wrapper-5 .social-links a:hover i {color: var(--action);opacity: 1;}.team-wrapper-5 .social-links a:not(:first-child):before {position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;background-color: var(--primary);left: 50%;transform: translateX(-50%);top: -19px;opacity: 0.5;pointer-events: none;}.team-wrapper-5 .social-links a i {opacity: 0.5;}.team-wrapper-5 .nav-link {padding: 0;}.team-wrapper-5 .nav-link.active, .team-wrapper-5 .nav-link:hover {background-color: transparent;}.team-wrapper-5 .nav-link.active .author, .team-wrapper-5 .nav-link:hover .author {background-color: var(--action);border-color: transparent;}.team-wrapper-5 .nav-link.active .author .name, .team-wrapper-5 .nav-link:hover .author .name {color: var(--white);}.team-wrapper-5 .nav-link.active .author .post, .team-wrapper-5 .nav-link:hover .author .post {color: var(--white);}.team-wrapper-5 .nav-link.active .author .post:before, .team-wrapper-5 .nav-link:hover .author .post:before {background-color: var(--white);opacity: 1;}.team-wrapper-5 .nav-link.active .author .t-btn-circle, .team-wrapper-5 .nav-link:hover .author .t-btn-circle {border-color: var(--white);color: var(--white);}.team-wrapper-5 .nav {order: 2;display: grid;gap: 28px;grid-template-columns: 1fr;}@media only screen and (max-width: 991px) {.team-wrapper-5 .nav {order: unset;gap: 18px;}}.team-wrapper-5 .nav .nav-item {width: 100%;}.text-slider-area .text-slider-active .swiper-slide {width: auto;}.text-slider-area .text-slider {padding-top: 8px;padding-bottom: 8px;background-color: var(--primary);transform: rotate(-1.5deg);}.text-slider-area .text-slider .swiper-wrapper {transition-timing-function: linear !important;}.text-slider-area .text-slider-box {padding-top: 25px;padding-bottom: 25px;}@media only screen and (max-width: 1399px) {.text-slider-area .text-slider-box {padding-top: 15px;padding-bottom: 15px;}}@media only screen and (max-width: 991px) {.text-slider-area .text-slider-box {padding-top: 10px;padding-bottom: 10px;}}.text-slider-area .text-slider-item .title {text-transform: uppercase;display: flex;align-items: center;font-size: 90px;font-weight: 600;line-height: 2.11;color: var(--white);}@media only screen and (max-width: 1919px) {.text-slider-area .text-slider-item .title {font-size: 70px;}}@media only screen and (max-width: 1399px) {.text-slider-area .text-slider-item .title {font-size: 60px;}}@media only screen and (max-width: 1199px) {.text-slider-area .text-slider-item .title {font-size: 50px;}}@media only screen and (max-width: 991px) {.text-slider-area .text-slider-item .title {font-size: 40px;}}@media only screen and (max-width: 767px) {.text-slider-area .text-slider-item .title {font-size: 30px;}}.text-slider-area .text-slider-item .title a:hover {color: var(--white);}.text-slider-area .text-slider-item .title img {margin-left: 80px;margin-right: 80px;width: 92px;}@media only screen and (max-width: 1919px) {.text-slider-area .text-slider-item .title img {width: 70px;margin-left: 60px;margin-right: 60px;}}@media only screen and (max-width: 1399px) {.text-slider-area .text-slider-item .title img {width: 60px;margin-left: 50px;margin-right: 50px;}}@media only screen and (max-width: 991px) {.text-slider-area .text-slider-item .title img {width: 50px;margin-left: 40px;margin-right: 40px;}}@media only screen and (max-width: 991px) {.text-slider-area .text-slider-item .title img {width: 40px;margin-left: 40px;margin-right: 40px;}}.text-slider-area-2 .text-slider-active-2 .swiper-slide {width: auto;}.text-slider-area-2 .text-slider {padding-top: 8px;padding-bottom: 8px;background-color: var(--primary);}.text-slider-area-2 .text-slider .swiper-wrapper {transition-timing-function: linear !important;}.text-slider-area-2 .text-slider-item .title {font-size: 44px;font-weight: 500;line-height: 2.36;letter-spacing: -0.01em;color: var(--white);white-space: nowrap;}@media only screen and (max-width: 1919px) {.text-slider-area-2 .text-slider-item .title {font-size: 38px;}}@media only screen and (max-width: 1199px) {.text-slider-area-2 .text-slider-item .title {font-size: 32px;}}@media only screen and (max-width: 767px) {.text-slider-area-2 .text-slider-item .title {font-size: 28px;}}.text-slider-area-2 .text-slider-item .title .icon {margin-left: 15px;margin-right: 15px;}.text-slider-area-3 .text-slider-active .swiper-slide {width: auto;}.text-slider-area-3 .text-slider {padding-top: 8px;padding-bottom: 8px;}.text-slider-area-3 .text-slider .swiper-wrapper {transition-timing-function: linear !important;}.text-slider-area-3 .text-slider-box {padding-top: 80px;padding-bottom: 20px;}.text-slider-item-3 {margin-left: 114px;}@media only screen and (max-width: 1199px) {.text-slider-item-3 {margin-left: 94px;}}@media only screen and (max-width: 767px) {.text-slider-item-3 {margin-left: 74px;}}.text-slider-item-3:hover .icon {border-color: var(--action);background-color: var(--action);}.text-slider-item-3:hover .text::before {width: 0;}.text-slider-item-3 .title {font-size: 80px;font-weight: 400;line-height: 1.23;letter-spacing: -0.01em;display: flex;gap: 50px;align-items: center;}@media only screen and (max-width: 1919px) {.text-slider-item-3 .title {font-size: 60px;}}@media only screen and (max-width: 1199px) {.text-slider-item-3 .title {font-size: 50px;}}@media only screen and (max-width: 767px) {.text-slider-item-3 .title {font-size: 30px;}}.text-slider-item-3 .text {position: relative;display: inline-block;}.text-slider-item-3 .text::before {position: absolute;content: "";inset-inline-start: 0;bottom: 8px;width: 100%;height: 4px;background-color: currentColor;transition: 0.3s;}@media only screen and (max-width: 1199px) {.text-slider-item-3 .text::before {bottom: 2;height: 3px;}}@media only screen and (max-width: 767px) {.text-slider-item-3 .text::before {bottom: 0;height: 2px;}}.text-slider-item-3 .icon {width: 100px;height: 100px;border: 1px solid var(--primary);border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.text-slider-item-3 .icon {width: 80px;height: 80px;}}@media only screen and (max-width: 767px) {.text-slider-item-3 .icon {width: 60px;height: 60px;}}.text-slider-item-3 .icon img {width: 40px;}@media only screen and (max-width: 1919px) {.text-slider-item-3 .icon img {width: 30px;}}.awards-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr 426px;justify-content: space-between;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 991px) {.awards-area .section-header {grid-template-columns: 1fr 286px;}}@media only screen and (max-width: 767px) {.awards-area .section-header {grid-template-columns: 1fr;}}.awards-area .section-header .title-wrapper {margin-top: 7px;}.awards-area .section-header .text-wrapper {margin-bottom: 5px;}.awards-area .awards-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.1);padding-top: 70px;margin-top: 25px;}@media only screen and (max-width: 1919px) {.awards-area .awards-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.awards-area .awards-wrapper-box {padding-top: 40px;}}@media only screen and (max-width: 991px) {.awards-area .awards-wrapper-box {padding-top: 18px;}}.awards-area .awards-wrapper {border-top: 1px solid rgba(14, 15, 17, 0.1);}@media only screen and (max-width: 991px) {.awards-area .awards-wrapper {display: grid;gap: 30px 50px;grid-template-columns: 1fr 1fr;border-top: 0;}}@media (max-width: 575px) {.awards-area .awards-wrapper {grid-template-columns: 1fr;}}.award-box-1 {display: grid;gap: 5px 50px;grid-template-columns: 1fr auto 240px 280px;border-bottom: 1px solid rgba(14, 15, 17, 0.1);padding-top: 32px;padding-bottom: 32px;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.award-box-1 {padding-top: 27px;padding-bottom: 27px;grid-template-columns: 1fr auto 200px 280px;}}@media only screen and (max-width: 1399px) {.award-box-1 {padding-top: 22px;padding-bottom: 22px;grid-template-columns: 1fr auto 160px 280px;}}@media only screen and (max-width: 991px) {.award-box-1 {grid-template-columns: 1fr;text-align: center;}}.award-box-1:hover {border-color: var(--theme);}.award-box-1:hover .thumb img {transform: rotate(-20deg) scale(1);opacity: 1;}@media only screen and (max-width: 991px) {.award-box-1:hover .thumb img {transform: none;}}.award-box-1 .title {font-size: 26px;font-weight: 500;line-height: 1.3;}@media only screen and (max-width: 1399px) {.award-box-1 .title {font-size: 20px;}}@media only screen and (max-width: 1199px) {.award-box-1 .title {font-size: 18px;}}.award-box-1 .year {font-size: 26px;font-weight: 500;line-height: 1.3;display: inline-block;}@media only screen and (max-width: 1399px) {.award-box-1 .year {font-size: 20px;}}@media only screen and (max-width: 1199px) {.award-box-1 .year {font-size: 18px;}}.award-box-1 .thumb {position: relative;}@media only screen and (max-width: 991px) {.award-box-1 .thumb {order: -1;margin-bottom: 15px;}}.award-box-1 .thumb img {position: absolute;max-width: 240px;top: -63px;border-radius: 6px;transform: rotate(-10deg) scale(0.8);opacity: 0;transition: all 0.5s;}@media only screen and (max-width: 1399px) {.award-box-1 .thumb img {max-width: 200px;top: -43px;}}@media only screen and (max-width: 1199px) {.award-box-1 .thumb img {max-width: 160px;top: -23px;}}@media only screen and (max-width: 991px) {.award-box-1 .thumb img {opacity: 1;transform: none;position: static;}}.award-box-1 .category {font-size: 26px;font-weight: 500;line-height: 1.3;display: inline-block;text-align: right;}@media only screen and (max-width: 1399px) {.award-box-1 .category {font-size: 20px;}}@media only screen and (max-width: 1199px) {.award-box-1 .category {font-size: 18px;}}@media only screen and (max-width: 991px) {.award-box-1 .category {text-align: unset;}}.awards-area-2 .title-wrapper {margin-top: 17px;}.awards-area-2 .section-header {margin-top: 17px;}.awards-area-2 .awards-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.08);margin-top: 13px;padding-top: 10px;}@media only screen and (max-width: 991px) {.awards-area-2 .group-wrapper {margin-left: 150px;}}@media (max-width: 575px) {.awards-area-2 .group-wrapper {margin-left: 120px;}}.awards-area-2 .group-title {font-size: 26px;font-weight: 400;line-height: 1.31;margin-top: 53px;border-bottom: 1px solid rgba(14, 15, 17, 0.08);}@media only screen and (max-width: 1399px) {.awards-area-2 .group-title {font-size: 22px;}}@media only screen and (max-width: 991px) {.awards-area-2 .group-title {margin-top: 33px;}}.awards-area-2 .site-group {display: grid;gap: 20px 30px;grid-template-columns: 410px 1fr;}@media only screen and (max-width: 1399px) {.awards-area-2 .site-group {grid-template-columns: 360px 1fr;}}@media only screen and (max-width: 991px) {.awards-area-2 .site-group {grid-template-columns: 1fr;}}.award-box-2 {padding-top: 50px;padding-bottom: 33px;display: grid;gap: 20px 30px;grid-template-columns: 1fr 200px;border-bottom: 1px solid rgba(14, 15, 17, 0.08);position: relative;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.award-box-2 {padding-top: 40px;}}@media only screen and (max-width: 1199px) {.award-box-2 {padding-top: 20px;padding-bottom: 23px;}}@media only screen and (max-width: 767px) {.award-box-2 {grid-template-columns: 1fr;}}.award-box-2:hover {border-color: var(--action);}.award-box-2:hover .thumb {opacity: 1;visibility: visible;scale: 1;}.award-box-2 .title {font-size: 76px;font-weight: 500;line-height: 1;}@media only screen and (max-width: 1919px) {.award-box-2 .title {font-size: 66px;}}@media only screen and (max-width: 1399px) {.award-box-2 .title {font-size: 56px;}}@media only screen and (max-width: 1199px) {.award-box-2 .title {font-size: 36px;}}@media only screen and (max-width: 991px) {.award-box-2 .title {font-size: 30px;}}@media only screen and (max-width: 767px) {.award-box-2 .title {font-size: 26px;}}.award-box-2 .category {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;margin-top: 13px;}.award-box-2 .year {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;margin-top: 4px;text-align: right;}@media only screen and (max-width: 767px) {.award-box-2 .year {margin-top: 0;text-align: left;}}.award-box-2 .thumb {border-radius: 6px;overflow: hidden;display: inline-block;position: absolute;right: calc(100% + 30px);width: 190px;top: 0;scale: 0.8;opacity: 0;visibility: hidden;transition: all 0.5s;}@media only screen and (max-width: 1399px) {.award-box-2 .thumb {width: 160px;}}@media only screen and (max-width: 1199px) {.award-box-2 .thumb {opacity: 1;visibility: visible;scale: 1;width: 120px;top: 10px;}}@media (max-width: 575px) {.award-box-2 .thumb {width: 90px;}}.blog-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.blog-area .section-header {grid-template-columns: 1fr;}}.blog-area .section-header .title-wrapper {margin-top: 7px;}.blog-area .section-header .btn-wrapper {margin-bottom: 5px;}.blog-area .blogs-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.1);padding-top: 70px;margin-top: 25px;margin-bottom: 12px;}@media only screen and (max-width: 1919px) {.blog-area .blogs-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.blog-area .blogs-wrapper-box {padding-top: 40px;}}.blog-area .blogs-wrapper {display: grid;gap: 40px 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.blog-area .blogs-wrapper {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.blog-area .blogs-wrapper {grid-template-columns: repeat(1, 1fr);}}.blog-1:hover .tag {opacity: 1;}.blog-1:hover .thumb img {transform: scale(1.1);}.blog-1:hover .title a {background-size: 100% 100%;}.blog-1 .thumb {border-radius: 8px;position: relative;overflow: hidden;}.blog-1 .thumb img {width: 100%;transition: all 0.5s;}.blog-1 .tag {font-size: 16px;font-weight: 500;line-height: 26px;color: var(--white);display: inline-block;border: 1px solid var(--white);border-radius: 30px;padding: 2px 18px;background-color: rgba(255, 255, 255, 0.1);position: absolute;top: 30px;left: 34px;opacity: 0;transition: all 0.5s;z-index: 1;}.blog-1 .date {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;}.blog-1 .title {font-size: 26px;font-weight: 500;line-height: 1.3;margin-top: 6px;}@media only screen and (max-width: 1399px) {.blog-1 .title {font-size: 22px;}}@media only screen and (max-width: 1199px) {.blog-1 .title {font-size: 20px;}}.blog-1 .title a {width: 100%;background-image: linear-gradient(transparent calc(100% - 1px), var(--primary) 1px);background-repeat: no-repeat;background-size: 0% 100%;transition: background-size 1s;background-position: 0 0px;}.blog-1 .content {margin-top: 18px;}.blog-area-2 .title-wrapper {margin-top: 17px;}.blog-area-2 .section-header {margin-top: 17px;display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 767px) {.blog-area-2 .section-header {grid-template-columns: 1fr;}}.blog-area-2 .section-header .btn-wrapper {margin-bottom: 5px;}.blog-area-2 .blog-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.08);margin-top: 19px;padding-top: 70px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.blog-area-2 .blog-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.blog-area-2 .blog-wrapper-box {padding-top: 40px;}}.blog-area-2 .blog-wrapper {display: grid;gap: 40px 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.blog-area-2 .blog-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.blog-area-2 .blog-wrapper {grid-template-columns: repeat(1, 1fr);}}.blog-2:hover .tags {opacity: 1;}.blog-2:hover .thumb:before {border-color: var(--action);}.blog-2 .thumb {padding-left: 24px;padding-right: 24px;position: relative;z-index: 1;}@media only screen and (max-width: 1399px) {.blog-2 .thumb {padding-left: 14px;padding-right: 14px;}}.blog-2 .thumb:before {position: absolute;content: "";width: 100%;height: calc(100% - 28px);top: 14px;left: 0;border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 8px;z-index: -1;transition: all 0.5s;}.blog-2 .thumb img {border-radius: 8px;width: 100%;}.blog-2 .tags {position: absolute;left: 54px;bottom: 24px;display: flex;gap: 8px;opacity: 0;transition: all 0.5s;}.blog-2 .tag {font-size: 14px;font-weight: 500;line-height: 24px;display: inline-block;color: var(--white);border: 1px solid var(--white);padding: 0px 14px;border-radius: 30px;}.blog-2 .title {font-size: 26px;font-weight: 500;line-height: 1.31;}@media only screen and (max-width: 1399px) {.blog-2 .title {font-size: 22px;}}.blog-2 .content {margin-top: 23px;}.blog-2 .btn-wrapper {margin-top: 26px;display: flex;justify-content: center;}@media only screen and (max-width: 991px) {.blog-2 .btn-wrapper {margin-top: 16px;justify-content: flex-start;}}.blog-2 .t-btn-circle {background-color: #FFFAF4;}.blog-2 .t-btn-circle:hover {background-color: var(--action);border-color: var(--action);color: var(--white);}.blog-area-3 {background-color: #F9F9F9;border-radius: 40px 40px 0 0;}@media only screen and (max-width: 1399px) {.blog-area-3 {border-radius: 20px 20px 0 0;}}.blog-area-3 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.blog-area-3 .section-header {grid-template-columns: 1fr;}}.blog-area-3 .section-header .btn-wrapper {margin-bottom: 12px;}.blog-area-3 .section-header .t-btn-primary {background-color: #F9F9F9;}.blog-area-3 .section-header .t-btn-circle {background-color: #F9F9F9;}.blog-area-3 .section-header .title-wrapper {margin-top: 11px;}.blog-area-3 .blogs-wrapper-box {margin-top: 45px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.blog-area-3 .blogs-wrapper-box {margin-top: 25px;}}@media only screen and (max-width: 1199px) {.blog-area-3 .blogs-wrapper-box {margin-top: 15px;}}.blog-3 {display: grid;gap: 10px 30px;grid-template-columns: 270px 1fr 190px 220px;border-bottom: 1px solid rgba(14, 15, 17, 0.08);padding-top: 25px;padding-bottom: 25px;}@media only screen and (max-width: 1199px) {.blog-3 {grid-template-columns: 1fr 190px 220px;}}@media only screen and (max-width: 991px) {.blog-3 {grid-template-columns: 1fr 150px 220px;}}@media only screen and (max-width: 767px) {.blog-3 {grid-template-columns: 1fr;}}.blog-3:hover .thumb, .blog-3.active .thumb {height: 150px;}@media only screen and (max-width: 1919px) {.blog-3:hover .thumb, .blog-3.active .thumb {height: 120px;}}@media only screen and (max-width: 1199px) {.blog-3:hover .thumb, .blog-3.active .thumb {height: auto;}}.blog-3 .tag {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--primary);opacity: 0.74;display: inline-block;margin-top: 1px;}@media only screen and (max-width: 1199px) {.blog-3 .tag {grid-column: span 3;}}@media only screen and (max-width: 767px) {.blog-3 .tag {grid-column: auto;}}.blog-3 .title {font-size: 24px;font-weight: 500;line-height: 1.42;}@media only screen and (max-width: 1399px) {.blog-3 .title {font-size: 20px;}}.blog-3 .date {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--black);opacity: 0.74;display: inline-block;}.blog-3 .thumb {border-radius: 8px;overflow: hidden;margin-top: 8px;height: 0px;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.blog-3 .thumb {height: auto;}}.blog-3 .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.blog-3 .meta {margin-top: 1px;}.blog-area-4 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 20px;}@media only screen and (max-width: 767px) {.blog-area-4 .section-header {grid-template-columns: 1fr;}}.blog-area-4 .section-header .title-wrapper {margin-top: 17px;}.blog-area-4 .section-header .btn-wrapper {margin-bottom: 13px;}.blog-area-4 .blogs-wrapper-box {margin-top: 67px;}@media only screen and (max-width: 1919px) {.blog-area-4 .blogs-wrapper-box {margin-top: 47px;}}@media only screen and (max-width: 1199px) {.blog-area-4 .blogs-wrapper-box {margin-top: 37px;}}.blog-area-4 .blogs-wrapper {display: grid;gap: 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.blog-area-4 .blogs-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.blog-area-4 .blogs-wrapper {grid-template-columns: repeat(1, 1fr);}}.blog-4 {border: 1px solid rgba(14, 15, 17, 0.1);border-radius: 14px;}.blog-4:hover .thumb img {transform: scale(1.1);}.blog-4 .thumb {margin: -1px -1px 0;border-radius: 14px 14px 0 0;overflow: hidden;}.blog-4 .thumb img {width: 100%;transition: all 0.5s;}.blog-4 .content {padding: 20px 24px 31px;}.blog-4 .tag {font-size: 16px;font-weight: 400;line-height: 19.52px;display: inline-block;color: var(--primary);}.blog-4 .date {font-size: 16px;font-weight: 400;line-height: 19.52px;display: inline-block;color: var(--primary);}.blog-4 .meta {display: grid;gap: 5px 20px;grid-template-columns: auto auto;justify-content: space-between;}.blog-4 .title {font-size: 24px;font-weight: 500;line-height: 34px;margin-top: 18px;}@media only screen and (max-width: 1399px) {.blog-4 .title {font-size: 20px;}}.blog-area-5 .section-header {margin-top: 14px;display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 767px) {.blog-area-5 .section-header {grid-template-columns: 1fr;}}.blog-area-5 .section-header .btn-wrapper {margin-bottom: 11px;}.blog-area-5 .section-header .title-wrapper {margin-top: 14px;}.blog-area-5 .blogs-wrapper-box {margin-top: 59px;margin-bottom: 20px;}@media only screen and (max-width: 1919px) {.blog-area-5 .blogs-wrapper-box {margin-top: 39px;}}@media only screen and (max-width: 1199px) {.blog-area-5 .blogs-wrapper-box {margin-top: 29px;}}.blog-area-5 .blogs-wrapper {display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}@media only screen and (max-width: 991px) {.blog-area-5 .blogs-wrapper {grid-template-columns: repeat(1, 1fr);}}.blog-area-5 .blogs-wrapper > *:nth-child(1) {grid-template-columns: 1fr;grid-row: span 2;position: relative;}@media only screen and (max-width: 1199px) {.blog-area-5 .blogs-wrapper > *:nth-child(1) {grid-row: unset;}}.blog-area-5 .blogs-wrapper > *:nth-child(1) .content {position: absolute;background-color: var(--white);width: 100%;border-radius: 10px;bottom: 0;left: 0;}@media only screen and (max-width: 1199px) {.blog-area-5 .blogs-wrapper > *:nth-child(1) .content {position: static;}}.blog-5 {background-color: var(--white);border-radius: 10px;overflow: hidden;display: grid;grid-template-columns: 190px 1fr;}@media only screen and (max-width: 1399px) {.blog-5 {grid-template-columns: 150px 1fr;}}@media only screen and (max-width: 1199px) {.blog-5 {grid-template-columns: 1fr;}}.blog-5:hover .thumb img {transform: scale(1.1);}.blog-5 .thumb {border-radius: 10px;overflow: hidden;}.blog-5 .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.blog-5 .thumb img {aspect-ratio: 100/50;}}.blog-5 .tag {font-size: 18px;font-weight: 300;line-height: 28px;display: inline-flex;align-items: center;gap: 6px;}.blog-5 .time {font-size: 18px;font-weight: 300;line-height: 28px;display: inline-flex;align-items: center;gap: 10px;}.blog-5 .date {font-size: 18px;font-weight: 300;line-height: 28px;display: inline-flex;align-items: center;gap: 10px;}.blog-5 .meta {display: flex;gap: 10px 40px;align-items: center;margin-top: 13px;}@media (max-width: 575px) {.blog-5 .meta {flex-direction: column;align-items: flex-start;}}.blog-5 .meta span {position: relative;}.blog-5 .meta span:not(:first-child):before {position: absolute;content: "";width: 1px;height: 22px;background-color: rgba(14, 15, 17, 0.1);left: -20px;top: 50%;transform: translateY(-50%);}@media (max-width: 575px) {.blog-5 .meta span:not(:first-child):before {display: none;}}.blog-5 .title {font-size: 30px;font-weight: 400;line-height: 1.33;margin-top: 11px;}@media only screen and (max-width: 1919px) {.blog-5 .title {font-size: 28px;}}@media only screen and (max-width: 1399px) {.blog-5 .title {font-size: 24px;}}.blog-5 .content {padding: 26px 24px 28px 30px;}@media only screen and (max-width: 767px) {.blog-5 .content {padding: 16px 20px 18px 20px;}}.blog-area-6 .blogs-wrapper-box {margin-top: 20px;}.blog-area-6 .blogs-wrapper {display: grid;gap: 40px 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 991px) {.blog-area-6 .blogs-wrapper {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.blog-area-6 .blogs-wrapper {grid-template-columns: repeat(1, 1fr);}}.blog-area-6 .pagination {margin-top: 92px;margin-bottom: 20px;display: flex;gap: 20px;justify-content: center;align-items: center;}@media only screen and (max-width: 1919px) {.blog-area-6 .pagination {margin-top: 72px;gap: 10px;}}@media only screen and (max-width: 1199px) {.blog-area-6 .pagination {margin-top: 52px;}}.blog-area-6 .pagination a {width: 60px;height: 60px;border: 1px solid var(--primary);border-radius: 10px;display: inline-flex;justify-content: center;align-items: center;color: var(--primary);font-size: 18px;font-weight: 400;line-height: 34px;}@media only screen and (max-width: 1919px) {.blog-area-6 .pagination a {width: 50px;height: 50px;}}@media only screen and (max-width: 991px) {.blog-area-6 .pagination a {width: 40px;height: 40px;}}.blog-area-6 .pagination a:hover:not(.active) {background-color: rgba(14, 15, 17, 0.1);border-color: transparent;}.blog-area-6 .pagination a.active {background-color: var(--theme);border-color: transparent;}.blog-area-6 .pagination a:first-child, .blog-area-6 .pagination a:last-child {width: 40px;height: 40px;border: 0;background-color: transparent;}.blog-area-6 .pagination a:first-child:hover, .blog-area-6 .pagination a:last-child:hover {background-color: transparent;}.blog-6:hover .tag {opacity: 1;}.blog-6:hover .thumb img {transform: scale(1.1);}.blog-6:hover .title a {background-size: 100% 100%;}.blog-6 .thumb {border-radius: 8px;position: relative;overflow: hidden;}.blog-6 .thumb img {width: 100%;transition: all 0.5s;}.blog-6 .tag {font-size: 16px;font-weight: 500;line-height: 26px;color: var(--white);display: inline-block;border: 1px solid var(--white);border-radius: 30px;padding: 2px 18px;background-color: rgba(255, 255, 255, 0.1);position: absolute;top: 30px;left: 34px;opacity: 0;transition: all 0.5s;z-index: 1;}.blog-6 .date {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;}.blog-6 .title {font-size: 26px;font-weight: 500;line-height: 1.3;margin-top: 6px;}@media only screen and (max-width: 1399px) {.blog-6 .title {font-size: 22px;}}@media only screen and (max-width: 1199px) {.blog-6 .title {font-size: 20px;}}.blog-6 .title a {width: 100%;background-image: linear-gradient(transparent calc(100% - 1px), var(--primary) 1px);background-repeat: no-repeat;background-size: 0% 100%;transition: background-size 1s;background-position: 0 0px;}.blog-6 .content {margin-top: 18px;}.blog-area-7 .section-content-wrapper {margin-top: 20px;margin-bottom: 20px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 410px;align-items: flex-start;}@media only screen and (max-width: 1399px) {.blog-area-7 .section-content-wrapper {grid-template-columns: 1fr 360px;gap: 40px 40px;}}@media only screen and (max-width: 991px) {.blog-area-7 .section-content-wrapper {grid-template-columns: 1fr;}}.blog-area-7 .pagination {margin-top: 100px;margin-bottom: 20px;display: flex;gap: 20px;justify-content: flex-start;align-items: center;}@media only screen and (max-width: 1919px) {.blog-area-7 .pagination {margin-top: 80px;gap: 10px;}}@media only screen and (max-width: 1199px) {.blog-area-7 .pagination {margin-top: 60px;}}.blog-area-7 .pagination a {width: 60px;height: 60px;border: 1px solid var(--primary);border-radius: 10px;display: inline-flex;justify-content: center;align-items: center;color: var(--primary);font-size: 18px;font-weight: 400;line-height: 34px;}@media only screen and (max-width: 1919px) {.blog-area-7 .pagination a {width: 50px;height: 50px;}}@media only screen and (max-width: 991px) {.blog-area-7 .pagination a {width: 40px;height: 40px;}}.blog-area-7 .pagination a:hover:not(.active) {background-color: rgba(14, 15, 17, 0.1);border-color: transparent;}.blog-area-7 .pagination a.active {background-color: var(--theme);border-color: transparent;}.blog-area-7 .pagination a:first-child, .blog-area-7 .pagination a:last-child {width: 40px;height: 40px;border: 0;background-color: transparent;}.blog-area-7 .pagination a:first-child:hover, .blog-area-7 .pagination a:last-child:hover {background-color: transparent;}.blog-area-7 .blog-sidebar {display: grid;gap: 50px;align-items: flex-start;}.blog-area-7 .blog-details .thumb.main {border-radius: 8px;position: relative;overflow: hidden;margin-top: 43px;margin-bottom: 43px;}.blog-area-7 .blog-details .thumb.main img {width: 100%;transition: all 0.5s;}.blog-area-7 .blog-details .tag {font-size: 16px;font-weight: 500;line-height: 26px;color: var(--white);display: inline-block;border: 1px solid var(--white);border-radius: 30px;padding: 2px 18px;background-color: rgba(255, 255, 255, 0.1);position: absolute;top: 30px;left: 34px;z-index: 1;}.blog-area-7 .blog-details .meta {display: flex;gap: 10px 30px;align-items: center;justify-content: space-between;margin-top: 13px;padding-bottom: 23px;border-bottom: 1px solid rgba(14, 15, 17, 0.1);}.blog-area-7 .blog-details .date {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;}.blog-area-7 .blog-details .comments {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;opacity: 0.7;}.blog-area-7 .blog-details .title.main {font-size: 44px;font-weight: 500;line-height: 1.22;margin-top: -11px;}@media only screen and (max-width: 1919px) {.blog-area-7 .blog-details .title.main {font-size: 42px;}}@media only screen and (max-width: 1399px) {.blog-area-7 .blog-details .title.main {font-size: 38px;}}@media only screen and (max-width: 1199px) {.blog-area-7 .blog-details .title.main {font-size: 34px;}}@media only screen and (max-width: 991px) {.blog-area-7 .blog-details .title.main {font-size: 32px;}}@media only screen and (max-width: 767px) {.blog-area-7 .blog-details .title.main {font-size: 30px;}}.blog-area-7 .blog-details .text {font-size: 18px;font-weight: 400;line-height: 26px;margin-top: 13px;}.blog-area-7 .blog-details .text:not(:first-child) {margin-top: 21px;}.blog-area-7 .blog-details .text.main {font-weight: 500;margin-top: 34px;color: var(--primary);}.blog-area-7 .blog-details .details-info:not(:first-child) {margin-top: 43px;}.blog-area-7 .blog-details .details-info .title {font-size: 24px;font-weight: 500;line-height: 30px;margin-bottom: 22px;}.blog-area-7 .blog-details .gallery-wrapper {display: grid;gap: 30px;grid-template-columns: 1fr 1fr;margin-top: 43px;margin-bottom: 43px;}@media only screen and (max-width: 1199px) {.blog-area-7 .blog-details .gallery-wrapper {gap: 14px;}}.blog-area-7 .blog-details .gallery-wrapper img {border-radius: 8px;}.blog-area-7 .blog-details .quote-text {background-color: #EFFFD2;padding: 21px 30px 23px;border-radius: 8px;box-shadow: 0px -10px 0px var(--theme);margin-top: 53px;}.blog-area-7 .blog-details .quote-text .text {font-size: 21px;font-weight: 400;line-height: 32px;color: var(--primary);}.blog-area-7 .blog-details .quote-text .name {font-size: 20px;font-weight: 500;line-height: 30px;display: inline-block;color: var(--primary);display: flex;align-items: center;margin-top: 18px;}.blog-area-7 .blog-details .quote-text .name:before {content: "";width: 34px;height: 1px;background-color: var(--primary);margin-right: 16px;}.blog-area-7 .blog-details .tags-and-share {border-top: 1px solid rgba(14, 15, 17, 0.08);border-bottom: 1px solid rgba(14, 15, 17, 0.08);display: flex;gap: 20px 30px;align-items: center;justify-content: space-between;margin-top: 43px;margin-bottom: 63px;padding-top: 20px;padding-bottom: 20px;}@media only screen and (max-width: 1199px) {.blog-area-7 .blog-details .tags-and-share {display: grid;}}.blog-area-7 .blog-details .tags-wrapper {display: flex;gap: 10px 0;align-items: center;}@media (max-width: 575px) {.blog-area-7 .blog-details .tags-wrapper {flex-direction: column;align-items: flex-start;}}.blog-area-7 .blog-details .tags-wrapper .title {font-size: 18px;font-weight: 500;line-height: 26px;display: inline-block;margin-right: 20px;}.blog-area-7 .blog-details .tags-wrapper .tags {display: flex;gap: 14px;flex-wrap: wrap;}.blog-area-7 .blog-details .tags-wrapper .tags a {font-size: 16px;font-weight: 500;line-height: 26px;display: inline-block;border: 1px solid var(--primary);color: var(--primary);border-radius: 30px;padding: 2px 17px;}.blog-area-7 .blog-details .social-wrapper {display: flex;gap: 10px 0;align-items: center;}@media (max-width: 575px) {.blog-area-7 .blog-details .social-wrapper {flex-direction: column;align-items: flex-start;}}.blog-area-7 .blog-details .social-wrapper .title {font-size: 18px;font-weight: 500;line-height: 26px;display: inline-block;margin-right: 20px;}.blog-area-7 .blog-details .social-wrapper .social-links {display: flex;gap: 14px;flex-wrap: wrap;}.blog-area-7 .blog-details .social-wrapper .social-links a {width: 40px;height: 40px;border: 1px solid var(--primary);border-radius: 50%;display: inline-flex;justify-content: center;align-items: center;}.blog-area-7 .blog-details .comments-wrapper {margin-top: 34px;}.blog-area-7 .blog-details .comment-box {display: grid;gap: 20px;grid-template-columns: 100px 1fr;align-items: flex-start;}@media only screen and (max-width: 1199px) {.blog-area-7 .blog-details .comment-box {grid-template-columns: 80px 1fr;}}.blog-area-7 .blog-details .comment-box:not(:first-child) {margin-top: 30px;}.blog-area-7 .blog-details .comment-box .thumb {width: 100px;height: 100px;border: 8px solid rgb(239, 255, 210);border-radius: 50%;overflow: hidden;}@media only screen and (max-width: 1199px) {.blog-area-7 .blog-details .comment-box .thumb {width: 80px;height: 80px;}}.blog-area-7 .blog-details .comment-box .content {position: relative;padding-bottom: 24px;border-bottom: 1px solid rgba(14, 15, 17, 0.08);}.blog-area-7 .blog-details .comment-box .name {font-size: 20px;font-weight: 500;line-height: 30px;margin-top: 6px;}@media (max-width: 575px) {.blog-area-7 .blog-details .comment-box .name {margin-top: 0;}}.blog-area-7 .blog-details .comment-box .ratings {display: flex;gap: 3px;margin-top: 4px;}.blog-area-7 .blog-details .comment-box .ratings i {color: rgb(255, 204, 0);}.blog-area-7 .blog-details .comment-box .text {font-size: 18px;font-weight: 400;line-height: 26px;margin-top: 18px;}.blog-area-7 .blog-details .comment-box .comment-action {display: flex;gap: 20px;align-items: center;margin-top: 13px;}.blog-area-7 .blog-details .comment-box .comment-action button {font-size: 16px;font-weight: 400;line-height: 24px;color: #5F6062;display: flex;gap: 8px;align-items: center;}.blog-area-7 .blog-details .comment-box .date {font-size: 16px;font-weight: 400;line-height: 30px;display: inline-block;position: absolute;right: 0;top: 5px;}@media (max-width: 575px) {.blog-area-7 .blog-details .comment-box .date {position: static;}}.blog-area-7 .blog-details .comment-wrap {margin-top: 63px;}.blog-area-7 .blog-details .comment-wrap .title {font-size: 24px;font-weight: 500;line-height: 30px;margin-bottom: 12px;}.blog-area-7 .blog-details .comment-wrap .text {font-size: 16px;font-weight: 400;line-height: 24px;margin-top: 12px;}.blog-area-7 .blog-details .comment-formwrap {margin-top: 36px;display: grid;gap: 22px 30px;grid-template-columns: repeat(2, 1fr);}@media only screen and (max-width: 767px) {.blog-area-7 .blog-details .comment-formwrap {grid-template-columns: repeat(1, 1fr);}}.blog-area-7 .blog-details .comment-formfield {position: relative;}.blog-area-7 .blog-details .comment-formfield .title {font-size: 18px;font-weight: 400;line-height: 30px;margin-bottom: 11px;}.blog-area-7 .blog-details .comment-formfield input {font-size: 16px;font-weight: 400;line-height: 24px;color: var(--primary);width: 100%;height: 60px;border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 8px;padding: 0 30px;outline: none;background-color: transparent;transition: all 0.5s;}.blog-area-7 .blog-details .comment-formfield input:focus {border-color: rgba(14, 15, 17, 0.7);}.blog-area-7 .blog-details .comment-formfield input::-moz-placeholder {color: #5F6062;}.blog-area-7 .blog-details .comment-formfield input::placeholder {color: #5F6062;}.blog-area-7 .blog-details .comment-formfield.message, .blog-area-7 .blog-details .comment-formfield.website {grid-column: span 2;}@media only screen and (max-width: 767px) {.blog-area-7 .blog-details .comment-formfield.message, .blog-area-7 .blog-details .comment-formfield.website {grid-column: auto;}}.blog-area-7 .blog-details .submit-btn {margin-top: 35px;}.blog-area-7 .blog-details .note-text {margin-top: 9px;display: flex;align-items: flex-start;}.blog-area-7 .blog-details .note-text input {margin-top: 5px;}.blog-area-7 .blog-details .note-text label {font-size: 16px;font-weight: 400;line-height: 24px;margin-left: 12px;}.blogs-wrapper-main {display: grid;gap: 60px;grid-template-columns: 1fr;}.blogs-wrapper-main .blog:hover .tag {opacity: 1;}.blogs-wrapper-main .blog:hover .thumb img {transform: scale(1.1);}.blogs-wrapper-main .blog .thumb {border-radius: 8px;position: relative;overflow: hidden;}.blogs-wrapper-main .blog .thumb img {width: 100%;transition: all 0.5s;}.blogs-wrapper-main .blog .tag {font-size: 16px;font-weight: 500;line-height: 26px;color: var(--white);display: inline-block;border: 1px solid var(--white);border-radius: 30px;padding: 2px 18px;background-color: rgba(255, 255, 255, 0.1);position: absolute;top: 30px;left: 34px;opacity: 0;transition: all 0.5s;z-index: 1;}@media only screen and (max-width: 991px) {.blogs-wrapper-main .blog .tag {opacity: 1;}}.blogs-wrapper-main .blog .meta {display: flex;gap: 10px 30px;align-items: center;justify-content: space-between;}.blogs-wrapper-main .blog .date {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;}.blogs-wrapper-main .blog .comments {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;}.blogs-wrapper-main .blog .title {font-size: 44px;font-weight: 500;line-height: 1.22;margin-top: 12px;}@media only screen and (max-width: 1919px) {.blogs-wrapper-main .blog .title {font-size: 42px;}}@media only screen and (max-width: 1399px) {.blogs-wrapper-main .blog .title {font-size: 38px;}}@media only screen and (max-width: 1199px) {.blogs-wrapper-main .blog .title {font-size: 34px;}}@media only screen and (max-width: 991px) {.blogs-wrapper-main .blog .title {font-size: 32px;}}@media only screen and (max-width: 767px) {.blogs-wrapper-main .blog .title {font-size: 30px;}}.blogs-wrapper-main .blog .text {font-size: 18px;font-weight: 400;line-height: 26px;margin-top: 13px;}.blogs-wrapper-main .blog .t-btn-primary {margin-top: 23px;}.blogs-wrapper-main .blog .content {margin-top: 14px;}.blog-sidebar-box {border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 8px;padding: 29px 29px;}@media (max-width: 575px) {.blog-sidebar-box {padding: 19px 19px;}}.blog-sidebar-box .author-info {text-align: center;margin-top: 4px;margin-bottom: 4px;}.blog-sidebar-box .author-info .thumb {width: 100px;height: 100px;border-radius: 50%;overflow: hidden;margin-inline: auto;}.blog-sidebar-box .author-info .thumb img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.blog-sidebar-box .author-info .name {font-size: 24px;font-weight: 500;line-height: 30px;}.blog-sidebar-box .author-info .designation {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;margin-top: 8px;}.blog-sidebar-box .author-info .text {font-size: 18px;font-weight: 400;line-height: 26px;margin-top: 17px;}.blog-sidebar-box .author-info .social-links {display: flex;gap: 14px;justify-content: center;padding-top: 24px;border-top: 1px solid rgba(14, 15, 17, 0.08);margin-top: 27px;}.blog-sidebar-box .author-info .social-links a {width: 40px;height: 40px;border: 1px solid var(--primary);color: var(--primary);border-radius: 50%;display: inline-flex;justify-content: center;align-items: center;}.blog-sidebar-box .author-info .social-links a:hover {background-color: var(--primary);color: var(--white);}.blog-sidebar-box .author-info .content {margin-top: 17px;}.blog-sidebar-box .title-box {font-size: 24px;font-weight: 500;line-height: 24px;padding-bottom: 8px;position: relative;margin-bottom: 30px;}.blog-sidebar-box .title-box:before {position: absolute;content: "";width: 40px;height: 1px;background-color: var(--theme);bottom: 0;left: 0;}.blog-sidebar-box .search-wrapper {margin-bottom: 4px;}.blog-sidebar-box .search-form {border: 1px solid rgba(14, 15, 17, 0.08);padding: 16px 19px;border-radius: 8px;}.blog-sidebar-box .search-form .input-field {display: flex;gap: 10px;margin-left: 10px;}.blog-sidebar-box .search-form .input-field input {width: 100%;border: none;background-color: transparent;outline: 0;font-size: 16px;line-height: 26px;color: var(--primary);}.blog-sidebar-box .search-form .input-field input::-moz-placeholder {color: rgba(14, 15, 17, 0.1);}.blog-sidebar-box .search-form .input-field input::placeholder {color: rgba(14, 15, 17, 0.1);}.blog-sidebar-box .search-form .input-field .search-btn {width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;color: rgba(14, 15, 17, 0.7);opacity: 0.7;}.blog-sidebar-box .blogs-wrapper {display: grid;gap: 34px;grid-template-columns: 1fr;margin-bottom: 4px;}@media only screen and (max-width: 1399px) {.blog-sidebar-box .blogs-wrapper {gap: 24px;}}.blog-sidebar-box .blog {display: grid;gap: 14px;grid-template-columns: 100px 1fr;}@media only screen and (max-width: 1399px) {.blog-sidebar-box .blog {grid-template-columns: 80px 1fr;}}.blog-sidebar-box .blog:hover .title a {background-size: 100% 100%;}.blog-sidebar-box .blog .thumb {width: 100px;height: 100px;border-radius: 8px;overflow: hidden;}@media only screen and (max-width: 1399px) {.blog-sidebar-box .blog .thumb {width: 80px;height: 80px;}}.blog-sidebar-box .blog .date {font-size: 16px;font-weight: 400;line-height: 26px;display: inline-block;}.blog-sidebar-box .blog .title {font-size: 20px;font-weight: 400;line-height: 1.5;margin-top: 9px;}@media only screen and (max-width: 1399px) {.blog-sidebar-box .blog .title {font-size: 18px;}}.blog-sidebar-box .blog .title a {width: 100%;background-image: linear-gradient(transparent calc(100% - 1px), var(--primary) 1px);background-repeat: no-repeat;background-size: 0% 100%;transition: background-size 1s;background-position: 0 0px;}.blog-sidebar-box .blog .content {margin-top: 3px;}.blog-sidebar-box .tags-wrapper {display: flex;flex-wrap: wrap;gap: 16px 13px;margin-bottom: 4px;}.blog-sidebar-box .tags-wrapper a {font-size: 18px;font-weight: 400;line-height: 28px;border: 1px solid rgba(14, 15, 17, 0.08);border-radius: 30px;padding: 0px 13px;display: inline-block;}.blog-sidebar-box .tags-wrapper a:hover {background-color: var(--action);border-color: transparent;}.info-area {background-color: var(--black);position: relative;}.info-area .title-wrapper {margin-top: 17px;}.info-area .info-area-inner {display: grid;gap: 40px 36px;grid-template-columns: 1fr 515px;align-items: flex-start;}@media only screen and (max-width: 1199px) {.info-area .info-area-inner {grid-template-columns: 1fr 415px;}}@media only screen and (max-width: 991px) {.info-area .info-area-inner {grid-template-columns: 1fr;}}.info-area .section-title-wrapper {padding-bottom: 13px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.info-area .section-subtitle {color: var(--white);}.info-area .section-title {color: var(--white);}.info-area .section-header {position: relative;margin-top: 15px;}.info-area .section-header .text-wrapper {margin-top: 189px;}@media only screen and (max-width: 1919px) {.info-area .section-header .text-wrapper {margin-top: 129px;}}@media only screen and (max-width: 1399px) {.info-area .section-header .text-wrapper {margin-top: 99px;}}@media only screen and (max-width: 1199px) {.info-area .section-header .text-wrapper {margin-top: 29px;}}.info-area .section-header .text {max-width: 307px;color: var(--white);opacity: 0.7;}.info-area .section-header .btn-wrapper {margin-top: 43px;}.info-area .section-header .t-btn-primary {background-color: var(--primary);border-color: var(--white);color: var(--white);}.info-area .section-header .t-btn-circle {background-color: var(--primary);border-color: var(--white);color: var(--white);}.info-area .section-header .area-shape-1 {position: absolute;bottom: 8px;right: 116px;}@media only screen and (max-width: 1399px) {.info-area .section-header .area-shape-1 {right: 46px;}}.info-area .section-header .area-shape-1 img {animation: spinner 9s linear infinite;width: 183px;}@media only screen and (max-width: 1919px) {.info-area .section-header .area-shape-1 img {width: 153px;}}@media only screen and (max-width: 1399px) {.info-area .section-header .area-shape-1 img {width: 133px;}}@media only screen and (max-width: 1199px) {.info-area .section-header .area-shape-1 img {width: 103px;}}@media (max-width: 575px) {.info-area .section-header .area-shape-1 img {width: 63px;}}.info-area .info-wrapper {display: grid;gap: 52px 50px;grid-template-columns: auto auto;justify-content: space-between;}@media only screen and (max-width: 991px) {.info-area .info-wrapper {max-width: 500px;}}.info-area .info-box {text-align: center;}.info-area .info-box .number {font-size: 180px;font-weight: 400;line-height: 1.06;letter-spacing: -0.01em;color: var(--white);}@media only screen and (max-width: 1919px) {.info-area .info-box .number {font-size: 150px;}}@media only screen and (max-width: 1399px) {.info-area .info-box .number {font-size: 130px;}}@media only screen and (max-width: 1199px) {.info-area .info-box .number {font-size: 100px;}}@media (max-width: 575px) {.info-area .info-box .number {font-size: 70px;}}.info-area .info-box .text {font-size: 26px;font-weight: 400;line-height: 1.31;margin-top: -5px;color: var(--white);opacity: 0.7;}@media only screen and (max-width: 1199px) {.info-area .info-box .text {font-size: 22px;}}@media (max-width: 575px) {.info-area .info-box .text {font-size: 20px;}}.cta-area {border-bottom: 1px solid rgba(255, 255, 255, 0.14);}.cta-area-inner {padding-top: 98px;padding-bottom: 15px;}.cta-area .section-title {font-size: 76px;font-weight: 600;line-height: 1.1;color: var(--white);}@media only screen and (max-width: 1919px) {.cta-area .section-title {font-size: 66px;}}@media only screen and (max-width: 1399px) {.cta-area .section-title {font-size: 56px;}}@media only screen and (max-width: 1199px) {.cta-area .section-title {font-size: 46px;}}@media only screen and (max-width: 991px) {.cta-area .section-title {font-size: 38px;}}.cta-area .title-wrapper {margin-top: 14px;}.cta-area .section-subtitle {color: var(--white);}.cta-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 767px) {.cta-area .section-header {grid-template-columns: 1fr;}}.cta-area .section-header .btn-wrapper {margin-bottom: 20px;}@media only screen and (max-width: 1399px) {.cta-area .section-header .btn-wrapper {margin-bottom: 10px;}}.cta-area .t-btn-primary {background-color: var(--black);border-color: var(--white);color: var(--white);}.cta-area .t-btn-circle {background-color: var(--black);border-color: var(--white);color: var(--white);}.cta-area-2-inner {padding-top: 97px;padding-bottom: 100px;}@media only screen and (max-width: 1919px) {.cta-area-2-inner {padding-top: 77px;padding-bottom: 0px;}}.cta-area-2 .section-title {font-size: 100px;font-weight: 400;line-height: 1.16;letter-spacing: -0.01em;color: var(--white);}@media only screen and (max-width: 1919px) {.cta-area-2 .section-title {font-size: 80px;}}@media only screen and (max-width: 1399px) {.cta-area-2 .section-title {font-size: 70px;}}@media only screen and (max-width: 1199px) {.cta-area-2 .section-title {font-size: 60px;}}@media only screen and (max-width: 991px) {.cta-area-2 .section-title {font-size: 50px;}}@media (max-width: 575px) {.cta-area-2 .section-title {font-size: 40px;}}.cta-area-2 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-start;margin-bottom: 19px;}@media only screen and (max-width: 767px) {.cta-area-2 .section-header {grid-template-columns: 1fr;}}.cta-area-2 .section-header:hover .btn-wrapper .icon {fill: var(--white);}.cta-area-2 .section-header .btn-wrapper {margin-top: 27px;}@media only screen and (max-width: 1399px) {.cta-area-2 .section-header .btn-wrapper {margin-top: 17px;}}.cta-area-2 .section-header .btn-wrapper .icon {width: 137px;transition: all 0.3s;}@media only screen and (max-width: 1919px) {.cta-area-2 .section-header .btn-wrapper .icon {width: 97px;}}@media only screen and (max-width: 991px) {.cta-area-2 .section-header .btn-wrapper .icon {width: 67px;}}.cta-area-3-inner {padding-bottom: 57px;}@media only screen and (max-width: 1919px) {.cta-area-3-inner {padding-bottom: 47px;}}.cta-area-3 .section-title {color: var(--white);}.cta-area-3 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 7px;}@media only screen and (max-width: 767px) {.cta-area-3 .section-header {grid-template-columns: 1fr;}}.cta-area-3 .section-header .btn-wrapper {margin-bottom: 13px;}.page-title-area {border-bottom: 14px solid var(--theme);}@media only screen and (max-width: 1399px) {.page-title-area {border-width: 10px;}}@media only screen and (max-width: 991px) {.page-title-area {border-width: 8px;}}.page-title-area-inner {position: relative;z-index: 1;}.page-title-area .section-title {font-size: 180px;font-weight: 600;line-height: 1.08;}@media only screen and (max-width: 1919px) {.page-title-area .section-title {font-size: 150px;}}@media only screen and (max-width: 1399px) {.page-title-area .section-title {font-size: 130px;}}@media only screen and (max-width: 991px) {.page-title-area .section-title {font-size: 80px;}}@media only screen and (max-width: 767px) {.page-title-area .section-title {font-size: 65px;}}@media (max-width: 575px) {.page-title-area .section-title {font-size: 50px;}}.page-title-area .section-subtitle {font-size: 110px;font-style: italic;font-weight: 500;line-height: 1.13;display: inline-block;}@media only screen and (max-width: 1919px) {.page-title-area .section-subtitle {font-size: 90px;}}@media only screen and (max-width: 1399px) {.page-title-area .section-subtitle {font-size: 80px;}}@media only screen and (max-width: 991px) {.page-title-area .section-subtitle {font-size: 50px;}}@media only screen and (max-width: 767px) {.page-title-area .section-subtitle {font-size: 40px;}}@media (max-width: 575px) {.page-title-area .section-subtitle {font-size: 32px;}}.page-title-area .section-subtitle:before {display: none;}.page-title-area .section-content .subtitle-wrapper {margin-top: 9px;}.page-title-area .breadcrumb-wrapper {margin-bottom: 14px;}@media only screen and (max-width: 1399px) {.page-title-area .breadcrumb-wrapper {margin-bottom: 0;}}.page-title-area .breadcrumb {list-style: none;}.page-title-area .breadcrumb li {display: inline;font-size: 18px;font-weight: 400;line-height: 28px;}.page-title-area .breadcrumb li + li:before {padding: 0 18px;color: var(--primary);content: "/ ";}.page-title-area .breadcrumb li a {color: rgba(14, 15, 17, 0.2);text-decoration: none;}.page-title-area .breadcrumb li a:hover {color: var(--action);}.page-title-area .section-content-wrapper {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;align-items: flex-end;position: relative;margin-top: 82px;padding-bottom: 57px;}@media only screen and (max-width: 767px) {.page-title-area .section-content-wrapper {grid-template-columns: 1fr;padding-bottom: 37px;}}.page-title-area .section-content-wrapper .content-shape-1 {position: absolute;right: 0;top: 40px;width: 135px;}@media only screen and (max-width: 1919px) {.page-title-area .section-content-wrapper .content-shape-1 {width: 95px;}}@media only screen and (max-width: 991px) {.page-title-area .section-content-wrapper .content-shape-1 {width: 65px;top: 10px;}}@media only screen and (max-width: 767px) {.page-title-area .section-content-wrapper .content-shape-1 {width: 55px;}}.page-title-area .section-content-wrapper .content-shape-1 img {animation: spinner 9s linear infinite;}.page-title-area .area-lines {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}@media only screen and (max-width: 767px) {.page-title-area .area-lines {display: none;}}.page-title-area .area-lines .line-1 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(0% - 50px);}.page-title-area .area-lines .line-2 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(25% - 15px);}.page-title-area .area-lines .line-3 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(25% + 15px);}.page-title-area .area-lines .line-4 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(50% - 15px);}.page-title-area .area-lines .line-5 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(50% + 15px);}.page-title-area .area-lines .line-6 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(75% - 15px);}.page-title-area .area-lines .line-7 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(75% + 15px);}.page-title-area .area-lines .line-8 {position: absolute;content: "";width: 1px;height: 100%;background-color: rgba(14, 15, 17, 0.06);top: 0;left: calc(100% + 50px);}.video-area {position: relative;z-index: 1;}.video-area .area-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.video-area .area-bg:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--black);top: 0;left: 0;opacity: 0.44;}.video-area .area-bg video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.video-area .section-title {font-size: 76px;font-weight: 500;line-height: 1.1;max-width: 760px;color: var(--white);}@media only screen and (max-width: 1919px) {.video-area .section-title {font-size: 56px;max-width: 560px;}}@media only screen and (max-width: 1199px) {.video-area .section-title {font-size: 48px;}}@media only screen and (max-width: 991px) {.video-area .section-title {font-size: 42px;max-width: 460px;}}@media only screen and (max-width: 767px) {.video-area .section-title {font-size: 36px;}}@media (max-width: 575px) {.video-area .section-title {font-size: 28px;}}.video-area .section-subtitle {font-size: 24px;font-weight: 400;line-height: 1.42;color: #AFF42B;border: 1px solid var(--white);padding: 2px 20px;border-radius: 40px;}@media (max-width: 575px) {.video-area .section-subtitle {font-size: 20px;}}.video-area .section-subtitle:before {display: none;}.video-area .section-content {margin-top: 380px;margin-bottom: 5px;}@media only screen and (max-width: 1919px) {.video-area .section-content {margin-top: 280px;}}@media only screen and (max-width: 1399px) {.video-area .section-content {margin-top: 180px;}}.video-area .section-content .title-wrapper {margin-top: 20px;}.video-area .section-content .btn-wrapper {display: flex;justify-content: flex-end;}.video-area .section-content .t-btn-circle {width: 190px;height: 190px;background-color: transparent;border-color: var(--white);position: relative;z-index: 1;}@media only screen and (max-width: 1919px) {.video-area .section-content .t-btn-circle {width: 130px;height: 130px;}}@media only screen and (max-width: 1199px) {.video-area .section-content .t-btn-circle {width: 90px;height: 90px;}}.video-area .section-content .t-btn-circle:hover:before {opacity: 0.3;}.video-area .section-content .t-btn-circle:before {position: absolute;content: "";width: calc(100% - 18px);height: calc(100% - 18px);top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 50%;background-color: var(--white);opacity: 0.1;z-index: -1;transition: all 0.5s;}@media only screen and (max-width: 1919px) {.video-area .section-content .t-btn-circle:before {width: calc(100% - 12px);height: calc(100% - 12px);}}@media only screen and (max-width: 1199px) {.video-area .section-content .t-btn-circle:before {width: calc(100% - 8px);height: calc(100% - 8px);}}.video-area .section-content .t-btn-circle img {width: 60px;}@media only screen and (max-width: 1919px) {.video-area .section-content .t-btn-circle img {width: 40px;}}@media only screen and (max-width: 1199px) {.video-area .section-content .t-btn-circle img {width: 30px;}}.choose-area {background-color: var(--white);position: relative;}.choose-area .choose-thumb {border-radius: 10px;overflow: hidden;max-width: 520px;}.choose-area .section-content-wrapper {margin-top: 20px;display: grid;gap: 40px 60px;grid-template-columns: 520px 680px;justify-content: space-between;align-items: center;}@media only screen and (max-width: 1399px) {.choose-area .section-content-wrapper {grid-template-columns: 470px 1fr;}}@media only screen and (max-width: 1199px) {.choose-area .section-content-wrapper {grid-template-columns: 450px 1fr;}}@media only screen and (max-width: 991px) {.choose-area .section-content-wrapper {grid-template-columns: 1fr;}}.choose-area .title-wrapper {margin-top: 7px;}.choose-area .features-wrapper-box {margin-top: 59px;}@media only screen and (max-width: 1399px) {.choose-area .features-wrapper-box {margin-top: 49px;}}@media only screen and (max-width: 1199px) {.choose-area .features-wrapper-box {margin-top: 34px;}}.choose-area .features-wrapper {position: relative;z-index: 1;overflow: hidden;}.choose-area .features-wrapper:before {position: absolute;content: "";width: 1px;height: 1000px;border-left: 1px dashed rgba(14, 15, 17, 0.1);top: 0;left: 40px;z-index: -1;}.choose-area .feature-box {display: flex;gap: 20px 24px;}.choose-area .feature-box:hover .thumb {border-color: var(--action);}.choose-area .feature-box:not(:first-child) {margin-top: 46px;}@media only screen and (max-width: 1399px) {.choose-area .feature-box:not(:first-child) {margin-top: 36px;}}.choose-area .feature-box:last-child {background-color: var(--white);}.choose-area .feature-box .thumb {width: 80px;height: 80px;min-width: 80px;border: 1px solid rgba(95, 96, 98, 0.3);border-radius: 50%;display: inline-flex;justify-content: center;align-items: center;background-color: var(--white);transition: all 0.5s;}.choose-area .feature-box .title {font-size: 26px;font-weight: 500;line-height: 34px;}@media only screen and (max-width: 1199px) {.choose-area .feature-box .title {font-size: 22px;}}.choose-area .feature-box .text {font-size: 18px;font-weight: 400;line-height: 28px;margin-top: 9px;}.choose-area-2 .choose-thumb {border-radius: 10px;overflow: hidden;max-width: 520px;}.choose-area-2 .section-content-wrapper {margin-top: 20px;margin-bottom: 20px;display: grid;gap: 40px 60px;grid-template-columns: 520px 680px;justify-content: space-between;align-items: center;}@media only screen and (max-width: 1399px) {.choose-area-2 .section-content-wrapper {grid-template-columns: 470px 1fr;}}@media only screen and (max-width: 1199px) {.choose-area-2 .section-content-wrapper {grid-template-columns: 450px 1fr;}}@media only screen and (max-width: 991px) {.choose-area-2 .section-content-wrapper {grid-template-columns: 1fr;}}.choose-area-2 .title-wrapper {margin-top: 7px;}.choose-area-2 .features-wrapper-box {margin-top: 59px;}@media only screen and (max-width: 1399px) {.choose-area-2 .features-wrapper-box {margin-top: 49px;}}@media only screen and (max-width: 1199px) {.choose-area-2 .features-wrapper-box {margin-top: 34px;}}.choose-area-2 .features-wrapper {position: relative;z-index: 1;overflow: hidden;}.choose-area-2 .features-wrapper:before {position: absolute;content: "";width: 1px;height: 1000px;border-left: 1px dashed rgba(14, 15, 17, 0.1);top: 0;left: 40px;z-index: -1;}.choose-area-2 .feature-box {display: flex;gap: 20px 24px;}.choose-area-2 .feature-box:hover .thumb {border-color: var(--action);}.choose-area-2 .feature-box:not(:first-child) {margin-top: 46px;}@media only screen and (max-width: 1399px) {.choose-area-2 .feature-box:not(:first-child) {margin-top: 36px;}}.choose-area-2 .feature-box:last-child {background-color: var(--white);}.choose-area-2 .feature-box .thumb {width: 80px;height: 80px;min-width: 80px;border: 1px solid rgba(95, 96, 98, 0.3);border-radius: 50%;display: inline-flex;justify-content: center;align-items: center;background-color: var(--white);transition: all 0.5s;}.choose-area-2 .feature-box .title {font-size: 26px;font-weight: 500;line-height: 34px;}@media only screen and (max-width: 1199px) {.choose-area-2 .feature-box .title {font-size: 22px;}}.choose-area-2 .feature-box .text {font-size: 18px;font-weight: 400;line-height: 28px;margin-top: 9px;}.testimonial-area .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.testimonial-area .section-header {grid-template-columns: 1fr;}}.testimonial-area .section-header .title-wrapper {margin-top: 7px;}.testimonial-area .section-header .btn-wrapper {margin-bottom: 5px;}.testimonial-area .testimonial-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.1);padding-top: 70px;margin-top: 25px;}@media only screen and (max-width: 1919px) {.testimonial-area .testimonial-wrapper-box {padding-top: 50px;}}@media only screen and (max-width: 1199px) {.testimonial-area .testimonial-wrapper-box {padding-top: 40px;}}.testimonial-area .testimonial-wrapper {display: grid;gap: 30px 60px;grid-template-columns: 18px 968px 120px;justify-content: space-between;align-items: flex-start;}@media only screen and (max-width: 1399px) {.testimonial-area .testimonial-wrapper {grid-template-columns: 18px 1fr 120px;}}@media only screen and (max-width: 1199px) {.testimonial-area .testimonial-wrapper {grid-template-columns: 18px 1fr 100px;}}@media only screen and (max-width: 767px) {.testimonial-area .testimonial-wrapper {grid-template-columns: 100%;}}.testimonial-area .testimonial-wrapper .swiper {width: 100%;}.testimonial-area .slide-nav {display: flex;flex-direction: column;justify-content: space-between;position: relative;height: 100%;}@media only screen and (max-width: 767px) {.testimonial-area .slide-nav {flex-direction: row;}}.testimonial-area .slide-nav:before {position: absolute;content: "";width: 1px;height: calc(100% - 100px);background-color: var(--primary);left: 50%;top: 50%;transform: translate(-50%, -50%);}@media only screen and (max-width: 767px) {.testimonial-area .slide-nav:before {height: 1px;width: calc(100% - 100px);}}@media only screen and (max-width: 767px) {.testimonial-area .slide-nav .slide-nav-button img {transform: rotate(-90deg);}}@media only screen and (max-width: 767px) {.testimonial-area .testimonial-nav-active {max-width: 240px;}}.testimonial-area .testimonial-nav-active .swiper-wrapper {height: 100%;max-height: 300px;}@media only screen and (max-width: 1199px) {.testimonial-area .testimonial-nav-active .swiper-wrapper {max-height: 240px;}}@media only screen and (max-width: 767px) {.testimonial-area .testimonial-nav-active .swiper-wrapper {height: 100px;width: 240px;max-width: 240px;}}.testimonial-area .testimonial-nav-active .swiper-slide {position: relative;}.testimonial-area .testimonial-nav-active .swiper-slide:before {position: absolute;content: "";width: 16px;height: 16px;background-color: var(--primary);-webkit-clip-path: polygon(0 50%, 100% 0, 100% 100%, 0 50%);clip-path: polygon(0 50%, 100% 0, 100% 100%, 0 50%);top: 50%;left: 0;transform: translate(0, -50%);opacity: 0;transition: all 0.5s;}@media only screen and (max-width: 767px) {.testimonial-area .testimonial-nav-active .swiper-slide:before {top: 0;left: 50%;transform: translate(-50%, 0) rotate(90deg);}}.testimonial-area .testimonial-nav-active .swiper-slide .avatar {width: 90px;height: 90px;border-radius: 50%;overflow: hidden;margin-left: auto;transform: scale(0.8);transition: all 0.5s;position: relative;z-index: 1;}@media only screen and (max-width: 1199px) {.testimonial-area .testimonial-nav-active .swiper-slide .avatar {width: 70px;height: 70px;}}@media only screen and (max-width: 767px) {.testimonial-area .testimonial-nav-active .swiper-slide .avatar {margin-left: auto;margin-right: auto;margin-top: 30px;}}.testimonial-area .testimonial-nav-active .swiper-slide .avatar:before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background-color: var(--primary);opacity: 0.6;transition: all 0.5s;}.testimonial-area .testimonial-nav-active .swiper-slide.swiper-slide-thumb-active:before {opacity: 1;}.testimonial-area .testimonial-nav-active .swiper-slide.swiper-slide-thumb-active .avatar {transform: scale(1);}.testimonial-area .testimonial-nav-active .swiper-slide.swiper-slide-thumb-active .avatar:before {opacity: 0;}.testimonial-item-1 {background-color: rgba(175, 244, 43, 0.08);border-radius: 10px;border: 4px solid var(--action);padding: 34px 44px 35px;}@media only screen and (max-width: 1199px) {.testimonial-item-1 {padding: 24px 34px 25px;}}@media only screen and (max-width: 767px) {.testimonial-item-1 {padding: 24px 24px 25px;}}.testimonial-item-1 .text {font-size: 28px;font-weight: 400;line-height: 1.43;color: var(--primary);}@media only screen and (max-width: 1399px) {.testimonial-item-1 .text {font-size: 24px;}}@media only screen and (max-width: 1199px) {.testimonial-item-1 .text {font-size: 20px;}}.testimonial-item-1 .name {font-size: 26px;font-weight: 600;line-height: 1.3;padding-inline-start: 58px;}@media only screen and (max-width: 1199px) {.testimonial-item-1 .name {font-size: 20px;}}@media (max-width: 575px) {.testimonial-item-1 .name {padding-inline-start: 38px;}}.testimonial-item-1 .name.has-left-line:before {width: 44px;}@media (max-width: 575px) {.testimonial-item-1 .name.has-left-line:before {width: 24px;}}.testimonial-item-1 .post {font-size: 18px;font-weight: 400;line-height: 30px;display: block;padding-inline-start: 58px;margin-top: 4px;}@media only screen and (max-width: 1199px) {.testimonial-item-1 .post {font-size: 16px;}}@media (max-width: 575px) {.testimonial-item-1 .post {padding-inline-start: 38px;}}.testimonial-item-1 .author {margin-top: 36px;}.testimonial-area.page-service {background-color: var(--white);position: relative;}.testimonial-area.page-service .testimonial-wrapper-box {margin-bottom: 20px;}.testimonial-area.page-portfolio-3 {background-color: #F4F4F4;}.testimonial-area.page-portfolio-3 .testimonial-wrapper-box {margin-bottom: 20px;}.testimonial-area.page-portfolio-3 .t-btn-primary {background-color: #F4F4F4;}.testimonial-area.page-portfolio-3 .t-btn-circle {background-color: #F4F4F4;}.testimonial-area-2 {background-color: #F5F0EA;position: relative;}.testimonial-area-2 .area-shape-1 {position: absolute;right: 0;top: 50%;transform: translate(0, -50%);}@media only screen and (max-width: 991px) {.testimonial-area-2 .area-shape-1 {display: none;}}.testimonial-area-2 .section-header {margin-top: 17px;}.testimonial-area-2 .section-header .text {font-size: 18px;font-weight: 400;line-height: 26px;}.testimonial-area-2 .section-header .title-wrapper {margin-bottom: 3px;}.testimonial-area-2 .section-title-wrapper {border-top: 1px solid rgba(14, 15, 17, 0.08);padding-top: 29px;margin-top: 22px;display: grid;gap: 15px 60px;grid-template-columns: 1fr 416px;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 991px) {.testimonial-area-2 .section-title-wrapper {grid-template-columns: 1fr;}}.testimonial-area-2 .testimonial-wrapper-box {margin-top: 53px;}@media only screen and (max-width: 1199px) {.testimonial-area-2 .testimonial-wrapper-box {margin-top: 43px;}}.testimonial-area-2 .testimonial-wrapper {position: relative;}.testimonial-area-2 .slide-nav-button {width: 44px;height: 44px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: all 0.5s;}.testimonial-area-2 .slide-nav-button:hover {background-color: var(--primary);border-color: transparent;color: var(--white);}.testimonial-area-2 .slide-nav {display: flex;align-items: center;gap: 24px;flex-direction: column;position: absolute;right: 0;top: 14px;}@media only screen and (max-width: 1199px) {.testimonial-area-2 .slide-nav {gap: 10px;}}@media only screen and (max-width: 767px) {.testimonial-area-2 .slide-nav {position: static;flex-direction: row;margin-top: 30px;}}.testimonial-area-2 .swiper {max-width: 800px;margin-left: 0;}@media only screen and (max-width: 1919px) {.testimonial-area-2 .swiper {max-width: 720px;}}@media only screen and (max-width: 1399px) {.testimonial-area-2 .swiper {max-width: 580px;}}.testimonial-area-2 .testimonial-pagination {position: absolute;right: 0;bottom: 0;left: auto;width: auto;display: flex;align-items: center;gap: 6px;}@media only screen and (max-width: 767px) {.testimonial-area-2 .testimonial-pagination {padding: 9px 0;}}.testimonial-area-2 .testimonial-pagination:before {content: "";width: 50px;height: 1px;background-color: var(--primary);margin-right: 14px;}.testimonial-area-2 .testimonial-pagination .swiper-pagination-current {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;color: var(--primary);}.testimonial-area-2 .testimonial-pagination .swiper-pagination-total {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;color: var(--primary);}.testimonial-item-2 .text {font-size: 34px;font-weight: 400;line-height: 1.3;color: var(--primary);}@media only screen and (max-width: 1919px) {.testimonial-item-2 .text {font-size: 30px;}}@media only screen and (max-width: 1399px) {.testimonial-item-2 .text {font-size: 24px;}}@media (max-width: 575px) {.testimonial-item-2 .text {font-size: 20px;}}.testimonial-item-2 .name {font-size: 26px;font-weight: 500;line-height: 1.31;}@media only screen and (max-width: 1919px) {.testimonial-item-2 .name {font-size: 22px;}}.testimonial-item-2 .post {font-size: 18px;font-weight: 400;line-height: 26px;display: inline-block;margin-top: 6px;}@media only screen and (max-width: 1919px) {.testimonial-item-2 .post {margin-top: 2px;}}.testimonial-item-2 .avatar {width: 80px;height: 80px;border-radius: 50%;overflow: hidden;}@media only screen and (max-width: 1919px) {.testimonial-item-2 .avatar {width: 60px;height: 60px;}}.testimonial-item-2 .author {display: flex;gap: 24px;align-items: center;margin-top: 50px;}@media only screen and (max-width: 1919px) {.testimonial-item-2 .author {margin-top: 40px;}}@media (max-width: 575px) {.testimonial-item-2 .author {margin-top: 25px;}}.testimonial-area-3 .section-header {display: grid;gap: 20px 60px;grid-template-columns: 1fr auto;align-items: flex-end;margin-top: 13px;}@media only screen and (max-width: 767px) {.testimonial-area-3 .section-header {grid-template-columns: 1fr;}}.testimonial-area-3 .section-header .slide-nav {margin-bottom: 12px;}.testimonial-area-3 .section-header .title-wrapper {margin-top: 11px;}.testimonial-area-3 .testimonial-wrapper-box {border-top: 1px solid rgba(14, 15, 17, 0.08);padding-top: 56px;margin-top: 58px;margin-bottom: 12px;}@media only screen and (max-width: 1919px) {.testimonial-area-3 .testimonial-wrapper-box {margin-top: 38px;}}@media only screen and (max-width: 1199px) {.testimonial-area-3 .testimonial-wrapper-box {margin-top: 28px;}}.testimonial-area-3 .testimonial-wrapper {display: grid;gap: 30px 60px;grid-template-columns: 960px 120px;justify-content: space-between;align-items: flex-start;}@media only screen and (max-width: 1919px) {.testimonial-area-3 .testimonial-wrapper {grid-template-columns: 820px 100px;}}@media only screen and (max-width: 1199px) {.testimonial-area-3 .testimonial-wrapper {grid-template-columns: 680px 80px;}}@media only screen and (max-width: 991px) {.testimonial-area-3 .testimonial-wrapper {grid-template-columns: 540px 80px;}}@media only screen and (max-width: 767px) {.testimonial-area-3 .testimonial-wrapper {grid-template-columns: 100%;}}.testimonial-area-3 .testimonial-wrapper .swiper {width: 100%;}@media only screen and (max-width: 767px) {.testimonial-area-3 .testimonial-3-nav-active {max-width: 240px;}}.testimonial-area-3 .testimonial-3-nav-active .swiper-wrapper {height: 100%;max-height: 340px;}@media only screen and (max-width: 1919px) {.testimonial-area-3 .testimonial-3-nav-active .swiper-wrapper {max-height: 310px;}}@media only screen and (max-width: 1199px) {.testimonial-area-3 .testimonial-3-nav-active .swiper-wrapper {height: 250px;}}@media only screen and (max-width: 767px) {.testimonial-area-3 .testimonial-3-nav-active .swiper-wrapper {height: 80px;width: 250px;max-width: 250px;}}.testimonial-area-3 .testimonial-3-nav-active .swiper-slide .avatar {width: 120px;height: 120px;border-radius: 50%;overflow: hidden;margin-left: auto;transform: scale(0.75);transition: all 0.5s;position: relative;z-index: 1;}@media only screen and (max-width: 1919px) {.testimonial-area-3 .testimonial-3-nav-active .swiper-slide .avatar {width: 100px;height: 100px;}}@media only screen and (max-width: 1199px) {.testimonial-area-3 .testimonial-3-nav-active .swiper-slide .avatar {width: 80px;height: 80px;}}@media only screen and (max-width: 767px) {.testimonial-area-3 .testimonial-3-nav-active .swiper-slide .avatar {margin-left: auto;margin-right: auto;}}.testimonial-area-3 .testimonial-3-nav-active .swiper-slide .avatar:before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background-color: var(--primary);opacity: 0.5;transition: all 0.5s;}.testimonial-area-3 .testimonial-3-nav-active .swiper-slide .avatar img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.testimonial-area-3 .testimonial-3-nav-active .swiper-slide.swiper-slide-thumb-active:before {opacity: 1;}.testimonial-area-3 .testimonial-3-nav-active .swiper-slide.swiper-slide-thumb-active .avatar {transform: scale(1);}.testimonial-area-3 .testimonial-3-nav-active .swiper-slide.swiper-slide-thumb-active .avatar:before {opacity: 0;}.testimonial-area-3 .slide-nav-button {width: 44px;height: 44px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: all 0.5s;}.testimonial-area-3 .slide-nav-button:hover {background-color: var(--primary);border-color: transparent;color: var(--white);}.testimonial-area-3 .slide-nav {display: flex;gap: 20px;align-items: center;}.testimonial-item-3 .text-wrapper {display: grid;gap: 20px 30px;grid-template-columns: 30px 1fr;}@media (max-width: 575px) {.testimonial-item-3 .text-wrapper {grid-template-columns: 1fr;}}.testimonial-item-3 .icon {margin-top: 18px;}.testimonial-item-3 .icon img {opacity: 0.5;}.testimonial-item-3 .text {font-family: var(--font_ora);font-size: 64px;font-weight: 400;line-height: 1.16;color: var(--primary);}@media only screen and (max-width: 1919px) {.testimonial-item-3 .text {font-size: 54px;}}@media only screen and (max-width: 1199px) {.testimonial-item-3 .text {font-size: 44px;}}@media only screen and (max-width: 991px) {.testimonial-item-3 .text {font-size: 34px;}}@media only screen and (max-width: 767px) {.testimonial-item-3 .text {font-size: 30px;}}.testimonial-item-3 .name {font-size: 24px;font-weight: 500;line-height: 1.42;padding-inline-start: 60px;}@media only screen and (max-width: 1199px) {.testimonial-item-3 .name {font-size: 20px;}}@media (max-width: 575px) {.testimonial-item-3 .name {padding-inline-start: 40px;}}.testimonial-item-3 .name.has-left-line:before {width: 40px;}@media (max-width: 575px) {.testimonial-item-3 .name.has-left-line:before {width: 20px;}}.testimonial-item-3 .post {font-size: 18px;font-weight: 400;line-height: 28px;display: block;padding-inline-start: 60px;margin-top: 3px;}@media only screen and (max-width: 1199px) {.testimonial-item-3 .post {font-size: 16px;}}@media (max-width: 575px) {.testimonial-item-3 .post {padding-inline-start: 40px;}}.testimonial-item-3 .author {margin-top: 60px;}@media only screen and (max-width: 1919px) {.testimonial-item-3 .author {margin-top: 40px;}}.testimonial-area-4 .section-content-wrapper {margin-top: 20px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 630px;align-items: flex-start;}@media only screen and (max-width: 1399px) {.testimonial-area-4 .section-content-wrapper {grid-template-columns: 1fr 580px;}}@media only screen and (max-width: 1199px) {.testimonial-area-4 .section-content-wrapper {grid-template-columns: 1fr 500px;}}@media only screen and (max-width: 991px) {.testimonial-area-4 .section-content-wrapper {grid-template-columns: 100%;}}.testimonial-area-4 .section-content .title-wrapper {margin-top: 17px;}.testimonial-area-4 .section-content .testimonial-reviews {margin-top: 102px;}@media only screen and (max-width: 991px) {.testimonial-area-4 .section-content .testimonial-reviews {margin-top: 32px;}}.testimonial-area-4 .section-content .testimonial-reviews .number {font-size: 180px;font-weight: 600;line-height: 0.78;letter-spacing: -0.01em;display: inline-block;background-image: linear-gradient(94.64deg, #E6543B 1.78%, #44124C 50.66%, #9E4296 89.07%);-webkit-background-clip: text;background-clip: text;-webkit-text-stroke: 3px transparent;color: white;}@media only screen and (max-width: 1919px) {.testimonial-area-4 .section-content .testimonial-reviews .number {font-size: 140px;}}@media only screen and (max-width: 1199px) {.testimonial-area-4 .section-content .testimonial-reviews .number {font-size: 120px;}}@media only screen and (max-width: 991px) {.testimonial-area-4 .section-content .testimonial-reviews .number {font-size: 95px;}}.testimonial-area-4 .section-content .testimonial-reviews .text {font-size: 20px;font-weight: 400;line-height: 30px;margin-top: 14px;display: flex;gap: 14px;align-items: center;flex-wrap: wrap;color: var(--primary);}.testimonial-area-4 .section-content .testimonial-reviews .ratings {display: inline-flex;gap: 5px;}.testimonial-area-4 .section-content .testimonial-reviews .ratings i {color: #FFA600;font-size: 16px;}.testimonial-area-4 .testimonial-wrapper-box {margin-top: 62px;}@media only screen and (max-width: 1919px) {.testimonial-area-4 .testimonial-wrapper-box {margin-top: 42px;}}@media only screen and (max-width: 1399px) {.testimonial-area-4 .testimonial-wrapper-box {margin-top: 0px;}}.testimonial-area-4 .slide-nav-button {width: 50px;height: 50px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: all 0.5s;}.testimonial-area-4 .slide-nav-button:hover {background-color: var(--primary);border-color: transparent;color: var(--white);}.testimonial-area-4 .slide-nav {display: flex;gap: 30px;align-items: center;justify-content: space-between;}.testimonial-area-4 .swiper {margin-top: 24px;}.testimonial-item-4 {border: 1px solid rgba(14, 15, 17, 0.1);border-radius: 14px;padding: 27px 40px 30px;}@media only screen and (max-width: 1199px) {.testimonial-item-4 {padding: 17px 20px 20px;}}.testimonial-item-4 .text {font-size: 20px;font-weight: 400;line-height: 28px;color: var(--primary);}.testimonial-item-4 .name {font-size: 24px;font-weight: 500;line-height: 34px;}.testimonial-item-4 .post {font-size: 16px;font-weight: 400;line-height: 24px;display: inline-block;margin-top: 0px;}.testimonial-item-4 .avatar {width: 80px;min-width: 80px;height: 80px;border-radius: 50%;overflow: hidden;}@media only screen and (max-width: 1199px) {.testimonial-item-4 .avatar {width: 70px;min-width: 70px;height: 70px;}}.testimonial-item-4 .author {display: flex;gap: 24px;align-items: center;margin-top: 53px;}@media only screen and (max-width: 1199px) {.testimonial-item-4 .author {margin-top: 33px;}}.testimonial-area-5 .section-header {margin-top: 14px;display: grid;gap: 30px 60px;grid-template-columns: 1fr auto;justify-content: space-between;align-items: flex-end;}@media only screen and (max-width: 767px) {.testimonial-area-5 .section-header {grid-template-columns: 1fr;}}.testimonial-area-5 .section-header .slide-nav {margin-bottom: 11px;}.testimonial-area-5 .section-header .title-wrapper {margin-top: 14px;}.testimonial-area-5 .testimonial-wrapper-box {margin-top: 68px;}@media only screen and (max-width: 1919px) {.testimonial-area-5 .testimonial-wrapper-box {margin-top: 48px;}}@media only screen and (max-width: 1199px) {.testimonial-area-5 .testimonial-wrapper-box {margin-top: 38px;}}@media only screen and (max-width: 767px) {.testimonial-area-5 .testimonial-wrapper-box {margin-top: 18px;}}.testimonial-area-5 .slide-nav-button {width: 44px;height: 44px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: all 0.5s;}.testimonial-area-5 .slide-nav-button:hover {background-color: var(--primary);border-color: transparent;color: var(--white);}.testimonial-area-5 .slide-nav {display: flex;gap: 14px;align-items: center;}.testimonial-area-5 .swiper-slide {margin-top: 30px;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.testimonial-area-5 .swiper-slide {margin-top: 0;}}.testimonial-area-5 .swiper-slide.swiper-slide-active {transform: translateY(-30px);}@media only screen and (max-width: 1199px) {.testimonial-area-5 .swiper-slide.swiper-slide-active {transform: translateY(0px);}}.testimonial-area-5 .swiper-slide.swiper-slide-active .avatar img {opacity: 1;}.testimonial-item-5 {background-color: var(--white);border-radius: 10px;padding: 26px 30px 26px;position: relative;z-index: 1;}.testimonial-item-5 .text {font-size: 24px;font-weight: 300;line-height: 1.42;font-style: italic;color: var(--primary);}@media only screen and (max-width: 1919px) {.testimonial-item-5 .text {font-size: 22px;}}@media only screen and (max-width: 991px) {.testimonial-item-5 .text {font-size: 20px;}}.testimonial-item-5 .ratings {display: inline-flex;gap: 5px;margin-top: 94px;}@media only screen and (max-width: 1919px) {.testimonial-item-5 .ratings {margin-top: 54px;}}.testimonial-item-5 .ratings i {color: #FFA600;font-size: 16px;}.testimonial-item-5 .author {margin-top: 13px;}.testimonial-item-5 .name {font-size: 30px;font-weight: 400;line-height: 1.33;}@media only screen and (max-width: 1919px) {.testimonial-item-5 .name {font-size: 26px;}}.testimonial-item-5 .post {font-size: 18px;font-weight: 400;line-height: 28px;display: inline-block;margin-top: 3px;}.testimonial-item-5 .avatar {width: 110px;height: 110px;border-radius: 50%;overflow: hidden;border: 10px solid #F0F2F4;position: absolute;right: 26px;bottom: 20px;z-index: -1;}@media only screen and (max-width: 1399px) {.testimonial-item-5 .avatar {width: 80px;height: 80px;border-width: 5px;}}.testimonial-item-5 .avatar img {opacity: 0;transition: all 0.5s;}@media only screen and (max-width: 1199px) {.testimonial-item-5 .avatar img {opacity: 1;}}.faq-area .faq-thumb {border-radius: 14px;overflow: hidden;max-width: 520px;}.faq-area .section-content-wrapper {margin-top: 20px;margin-bottom: 20px;display: grid;gap: 40px 60px;grid-template-columns: 520px 660px;justify-content: space-between;align-items: flex-start;}@media only screen and (max-width: 1399px) {.faq-area .section-content-wrapper {grid-template-columns: 470px 1fr;}}@media only screen and (max-width: 1199px) {.faq-area .section-content-wrapper {grid-template-columns: 450px 1fr;}}@media only screen and (max-width: 991px) {.faq-area .section-content-wrapper {grid-template-columns: 1fr;}}.faq-area .title-wrapper {margin-top: 7px;}.faq-area .section-content {margin-top: 12px;}.faq-area .accordion-wrapper {margin-top: 39px;}.faq-area .accordion {--bs-accordion-border-radius: 0px;--bs-accordion-inner-border-radius: 0px;border-top: 1px solid rgba(14, 15, 17, 0.1);}.faq-area .accordion-item {border: 0;border-bottom: 1px solid rgba(14, 15, 17, 0.1);}.faq-area .accordion-button {background-color: transparent;font-size: 24px;font-weight: 400;line-height: 1.42;color: var(--primary);padding: 21px 0px 26px 0px;border: none;box-shadow: none;}@media only screen and (max-width: 1399px) {.faq-area .accordion-button {font-size: 20px;}}.faq-area .accordion-button::after {content: "\F4FE";font-family: var(--font_bi);background-image: none;width: 30px;height: 30px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;}@media only screen and (max-width: 1199px) {.faq-area .accordion-button::after {width: 24px;height: 24px;}}.faq-area .accordion-button:not(.collapsed) {pointer-events: none;}.faq-area .accordion-button:not(.collapsed)::after {content: "\F2EA";transform: rotate(180deg);padding-bottom: unset;}@media only screen and (max-width: 1199px) {.faq-area .accordion-button:not(.collapsed)::after {padding-bottom: none;}}.faq-area .accordion-body {font-size: 18px;font-weight: 400;line-height: 26px;padding: 0px 0px 23px 0px;border: none;color: var(--secondary);}.faq-area-2 .faq-thumb {border-radius: 14px;overflow: hidden;max-width: 520px;}.faq-area-2 .section-content-wrapper {margin-top: 20px;margin-bottom: 20px;display: grid;gap: 40px 60px;grid-template-columns: 660px 520px;justify-content: space-between;align-items: flex-start;}@media only screen and (max-width: 1399px) {.faq-area-2 .section-content-wrapper {grid-template-columns: 1fr 470px;}}@media only screen and (max-width: 1199px) {.faq-area-2 .section-content-wrapper {grid-template-columns: 1fr 450px;}}@media only screen and (max-width: 991px) {.faq-area-2 .section-content-wrapper {grid-template-columns: 1fr;}}.faq-area-2 .title-wrapper {margin-top: 7px;}.faq-area-2 .section-content {margin-top: 12px;}.accordion-wrapper-2 {margin-top: 39px;}.accordion-wrapper-2 .accordion {--bs-accordion-border-radius: 0px;--bs-accordion-inner-border-radius: 0px;border-top: 1px solid rgba(14, 15, 17, 0.1);}.accordion-wrapper-2 .accordion-item {border: 0;border-bottom: 1px solid rgba(14, 15, 17, 0.1);}.accordion-wrapper-2 .accordion-button {background-color: transparent;font-size: 24px;font-weight: 400;line-height: 1.42;color: var(--primary);padding: 21px 0px 26px 0px;border: none;box-shadow: none;}@media only screen and (max-width: 1399px) {.accordion-wrapper-2 .accordion-button {font-size: 20px;}}.accordion-wrapper-2 .accordion-button::after {content: "+";font-family: var(--font_bi);background-image: none;width: 30px;height: 30px;border: 1px solid var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 50%;}@media only screen and (max-width: 1199px) {.accordion-wrapper-2 .accordion-button::after {width: 24px;height: 24px;}}.accordion-wrapper-2 .accordion-button:not(.collapsed) {pointer-events: none;}.accordion-wrapper-2 .accordion-button:not(.collapsed)::after {content: "-";transform: rotate(180deg);padding-bottom: 8px;}@media only screen and (max-width: 1199px) {.accordion-wrapper-2 .accordion-button:not(.collapsed)::after {padding-bottom: 6px;}}.accordion-wrapper-2 .accordion-body {font-size: 18px;font-weight: 400;line-height: 26px;padding: 0px 0px 23px 0px;border: none;color: var(--secondary);}.contact-area {background-color: #F4F4F4;}.contact-area .section-content-wrapper {margin-top: 20px;margin-bottom: 20px;display: grid;gap: 40px 60px;grid-template-columns: 1fr 740px;justify-content: space-between;align-items: flex-start;}@media only screen and (max-width: 1399px) {.contact-area .section-content-wrapper {grid-template-columns: 1fr 590px;}}@media only screen and (max-width: 1199px) {.contact-area .section-content-wrapper {grid-template-columns: 1fr 480px;}}@media only screen and (max-width: 991px) {.contact-area .section-content-wrapper {grid-template-columns: 1fr;}}.contact-area .title-wrapper {margin-top: 7px;}.contact-area .section-content {margin-top: 28px;}.contact-area .text {font-size: 18px;font-weight: 400;line-height: 26px;max-width: 446px;}.contact-area .text-wrapper {margin-top: 17px;}.contact-area .contact-list {margin-top: 26px;}.contact-area .contact-list li {font-size: 18px;font-weight: 400;line-height: 26px;align-items: center;}.contact-area .contact-list li:not(:first-child) {margin-top: 22px;}.contact-area .contact-list li img {margin-right: 9px;}.contact-area .social-links-wrapper {margin-top: 29px;display: flex;align-items: center;}.contact-area .social-links-wrapper .title {font-size: 18px;font-weight: 500;line-height: 26px;margin-right: 14px;color: var(--primary);}.contact-area .social-links {display: flex;gap: 14px;}.contact-area .social-links a {width: 40px;height: 40px;border: 1px solid var(--primary);color: var(--primary);display: inline-flex;justify-content: center;align-items: center;border-radius: 50%;font-size: 18px;}.contact-area .social-links a:hover {border-color: var(--action);background-color: var(--action);}.contact-area .contact-wrap {border: 1px solid #000000;border-radius: 14px;padding: 34px 60px 40px;}@media only screen and (max-width: 1399px) {.contact-area .contact-wrap {padding: 34px 40px 40px;}}@media only screen and (max-width: 767px) {.contact-area .contact-wrap {padding: 24px 20px 20px;}}.contact-area .contact-formwrap {display: grid;gap: 34px 0px;grid-template-columns: repeat(1, 1fr);}.contact-area .contact-formfield {position: relative;}.contact-area .contact-formfield .input-icon {position: absolute;bottom: 10px;right: 0;}.contact-area .contact-formfield .title {font-size: 18px;font-weight: 400;line-height: 26px;margin-bottom: 17px;}@media only screen and (max-width: 1199px) {.contact-area .contact-formfield .title {margin-bottom: 7px;}}.contact-area .contact-formfield input {font-size: 18px;font-weight: 400;line-height: 26px;color: var(--primary);width: 100%;height: 40px;border: none;border-bottom: 1px solid rgba(14, 15, 17, 0.1);padding-right: 50px;outline: none;background-color: transparent;transition: all 0.5s;}.contact-area .contact-formfield input:focus {border-color: rgba(14, 15, 17, 0.7);}.contact-area .contact-formfield input::-moz-placeholder {color: rgba(14, 15, 17, 0.2);}.contact-area .contact-formfield input::placeholder {color: rgba(14, 15, 17, 0.2);}.contact-area .submit-btn {margin-top: 50px;}@media only screen and (max-width: 1199px) {.contact-area .submit-btn {margin-top: 40px;}}.contact-area .t-btn-primary {background-color: #F4F4F4;}.contact-area .t-btn-circle {background-color: #F4F4F4;}.contact-meta-area .meta-wrapper-box {margin-top: 20px;margin-bottom: 20px;}.contact-meta-area .meta-wrapper {display: grid;gap: 30px;grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 1199px) {.contact-meta-area .meta-wrapper {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.contact-meta-area .meta-wrapper {grid-template-columns: repeat(1, 1fr);}}@media only screen and (max-width: 1199px) {.contact-meta-area .meta-wrapper > *:nth-child(3) {grid-column: span 2;}}@media only screen and (max-width: 767px) {.contact-meta-area .meta-wrapper > *:nth-child(3) {grid-column: auto;}}.contact-meta-box {position: relative;margin-top: 50px;border: 1px solid rgba(14, 15, 17, 0.1);border-radius: 10px;padding: 100px 20px 65px;transition: all 0.5s;}@media only screen and (max-width: 1399px) {.contact-meta-box {padding: 80px 20px 45px;margin-top: 40px;}}.contact-meta-box:hover, .contact-meta-box.active {background-color: var(--white);border-color: var(--primary);}.contact-meta-box:hover .thumb, .contact-meta-box.active .thumb {background-color: var(--white);border-color: var(--primary);}.contact-meta-box .thumb {width: 100px;height: 100px;border: 1px solid rgba(14, 15, 17, 0.1);border-radius: 50%;background-color: var(--white);display: inline-flex;justify-content: center;align-items: center;position: absolute;z-index: 1;left: 50%;top: 0;transform: translate(-50%, -50%);transition: all 0.5s;}@media only screen and (max-width: 1399px) {.contact-meta-box .thumb {width: 80px;height: 80px;}}.contact-meta-box .thumb img {width: 40px;}@media only screen and (max-width: 1399px) {.contact-meta-box .thumb img {width: 30px;}}.contact-meta-box .title {font-size: 24px;font-weight: 500;line-height: 34px;text-align: center;border-bottom: 1px solid rgba(14, 15, 17, 0.1);padding-bottom: 15px;max-width: 200px;margin-inline: auto;}.contact-meta-box .meta-list {margin-top: 23px;}.contact-meta-box .meta-list li {font-size: 18px;font-weight: 400;line-height: 28px;text-align: center;}.contact-meta-box .meta-list li:not(:first-child) {margin-top: 5px;}.contact-meta-box .meta-list li a:hover {text-decoration: underline;}.contact-meta-box .meta-list li br {display: block;}.img_anim_reveal {visibility: hidden;overflow: hidden;}.img_anim_reveal img {-o-object-fit: cover;object-fit: cover;transform-origin: top;}.type-out-wrapper {display: inline-block;}.typed-out {overflow: hidden;border-right: 0.04em solid var(--primary);white-space: nowrap;animation: typing 1s steps(20, end) forwards, blinking 1s infinite;animation-delay: 0.6s;width: 0;padding-right: 10px;}@keyframes typing {from {width: 0;}to {width: 100%;}}@keyframes blinking {from {border-color: transparent;}to {border-color: var(--primary);}}.work-details-area .meta-wrapper {border-bottom: 1px solid rgba(14, 15, 17, 0.07);padding-bottom: 19px;display: grid;gap: 20px 30px;grid-template-columns: auto auto auto auto;justify-content: space-between;margin-top: 12px;margin-bottom: 70px;}@media only screen and (max-width: 1399px) {.work-details-area .meta-wrapper {margin-bottom: 50px;}}@media only screen and (max-width: 991px) {.work-details-area .meta-wrapper {grid-template-columns: 1fr 1fr;}}@media (max-width: 575px) {.work-details-area .meta-wrapper {grid-template-columns: 1fr;}}.work-details-area .meta-item .title {font-size: 26px;font-weight: 500;line-height: 1.3;color: var(--primary);}@media only screen and (max-width: 1199px) {.work-details-area .meta-item .title {font-size: 20px;}}.work-details-area .meta-item .text {font-size: 18px;font-weight: 400;line-height: 24px;margin-top: 5px;}.work-details-area .details-info:not(:first-child) {margin-top: 50px;}.work-details-area .details-info .title {margin-bottom: 27px;font-size: 44px;font-weight: 500;line-height: 1.22;}@media only screen and (max-width: 1919px) {.work-details-area .details-info .title {font-size: 42px;}}@media only screen and (max-width: 1399px) {.work-details-area .details-info .title {font-size: 38px;}}@media only screen and (max-width: 1199px) {.work-details-area .details-info .title {font-size: 34px;margin-bottom: 17px;}}@media only screen and (max-width: 991px) {.work-details-area .details-info .title {font-size: 32px;}}@media only screen and (max-width: 767px) {.work-details-area .details-info .title {font-size: 30px;}}.work-details-area .details-info .text {font-size: 18px;font-weight: 400;line-height: 28px;}.work-details-area .details-info .text:not(:first-child) {margin-top: 19px;}.work-details-area .gallery-wrapper {margin-top: 42px;display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}@media only screen and (max-width: 1199px) {.work-details-area .gallery-wrapper {gap: 14px;}}.work-details-area .gallery-wrapper > *:nth-child(3n+1) {grid-column: span 2;}.work-details-area .gallery-wrapper img {border-radius: 12px;}@media only screen and (max-width: 1199px) {.work-details-area .gallery-wrapper img {border-radius: 8px;}}.work-details-area .gallery-wrapper-2 {margin-top: 42px;display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}@media only screen and (max-width: 1199px) {.work-details-area .gallery-wrapper-2 {gap: 14px;}}.work-details-area .gallery-wrapper-2 img {border-radius: 12px;}@media only screen and (max-width: 1199px) {.work-details-area .gallery-wrapper-2 img {border-radius: 8px;}}.custom-area {background: #191919;}.white-vr-header .main-menu > ul > li > a {color: #fff;}.white-vr-header .sticky {background: #191919;}.crumbs {padding: 10px;display: flex;justify-content: center;width: fit-content;margin: 0 auto;}.crumbs__list {display: flex;list-style: none;margin: 0;padding: 0;}.crumbs__item {display: flex;align-items: center;color: #888;font-size: 16px;}.crumbs__item:not(:first-child)::before {content: ">";margin: 0 12px;color: #555;}.crumbs__link {color: #ccc;text-decoration: none;transition: color 0.2s;}.crumbs__link:hover {color: #fff;}.pricing-area {background-color: #FFFFFF;position: relative;}.services-tabs-wrapper {margin: 60px 0 40px 0;}.services-tabs {max-width: 900px;margin: 0 auto;}.services-nav {display: flex;justify-content: center;flex-wrap: wrap;gap: 12px;padding: 20px;background: #f8f9fa;border-radius: 16px;}.service-tab {padding: 14px 28px;border: 1px solid #e9ecef;border-radius: 50px;background: #FFFFFF;color: #191919;font-size: 15px;font-weight: 500;cursor: pointer;transition: all 0.3s ease;white-space: nowrap;}.service-tab:hover {background: #f5f5f5;border-color: #ddd;color: #191919;}.service-tab.active {background: #191919;border-color: #191919;color: #FFFFFF;}.pricing-cards {transition: opacity 0.3s ease;}.pricing-card {background: #FFFFFF;border: 1px solid #e9ecef;border-radius: 16px;padding: 40px 30px;position: relative;height: 100%;transition: all 0.3s ease;display: flex;flex-direction: column;}.pricing-card:hover {transform: translateY(-5px);box-shadow: 0 20px 40px rgba(25, 25, 25, 0.1);border-color: #ddd;}.pricing-card.popular {border-color: #191919;background: linear-gradient(135deg, #FFFFFF 0%, #fafafa 100%);}.popular-badge {position: absolute;top: -12px;left: 50%;transform: translateX(-50%);background: #191919;color: #FFFFFF;padding: 8px 24px;border-radius: 20px;font-size: 14px;font-weight: 600;letter-spacing: 0.5px;}.card-header {text-align: center;margin-bottom: 30px;padding-bottom: 25px;border-bottom: 1px solid #f1f3f4;}.plan-name {font-size: 24px;font-weight: 600;margin-bottom: 15px;color: #191919;}.price {font-size: 42px;font-weight: 700;color: #191919;line-height: 1;margin-bottom: 5px;}.period {font-size: 16px;color: #6c757d;}.card-body {flex: 1;margin-bottom: 30px;}.features-list {list-style: none;padding: 0;margin: 0;}.features-list li {padding: 12px 0;border-bottom: 1px solid #f8f9fa;position: relative;padding-left: 30px;font-size: 16px;line-height: 1.4;color: #191919;}.features-list li:before {content: "\F633";font-family: var(--font_bi);position: absolute;left: 0;color: #191919;font-weight: normal;}.features-list li.disabled {color: #adb5bd;}.features-list li.disabled:before {content: "\F62A";font-family: var(--font_bi);color: #adb5bd;}.card-footer {margin-top: auto;}.pricing-card .t-btn {width: 100%;justify-content: center;background: #191919;border-color: #191919;color: #FFFFFF;}.pricing-card .t-btn:hover {background: #000000;border-color: #000000;color: #FFFFFF;}@media (max-width: 991px) {.services-nav {gap: 10px;padding: 15px;}.service-tab {padding: 12px 20px;font-size: 14px;}.services-tabs-wrapper {margin: 40px 0 30px 0;}.pricing-card {padding: 30px 20px;}.price {font-size: 36px;}}@media (max-width: 767px) {.services-nav {flex-direction: column;align-items: center;gap: 8px;}.service-tab {width: 100%;max-width: 280px;}.pricing-card {margin-bottom: 30px;}.services-tabs-wrapper {margin: 30px 0 20px 0;}}@media (max-width: 575px) {.pricing-card {padding: 25px 15px;}.price {font-size: 32px;}.plan-name {font-size: 20px;}}.faq-area, .work-details-area {background: #fff;}.work-area-5 .swiper-pagination-bullets .swiper-pagination-bullet {width: 15px;height: 15px;border: 2px solid var(--white);background: none;}.work-area-5 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--white);}.service-area-6 {background: var(--white);}.blog-area-7 {background: var(--white);}.s-black {background: var(--primary) !important;border-color: var(--primary) !important;color: var(--white) !important;}.s-black:hover {background: var(--action) !important;border-color: var(--action) !important;}