 @import url("https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600;700;800;900&amp;family=Kumbh+Sans:wght@400;500;600;700;800&amp;display=swap");.mean-container .mean-nav ul li > a.mean-expand i, .tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip, .tp-tab-line, .tp-accordion .accordion-button .tp-accordion-plus, .tp-accordion .accordion-button .tp-accordion-plus::after, .tp-accordion .accordion-button .tp-accordion-plus::before, .tp-swiper-dot .swiper-pagination-bullet, .tp-swiper-dot-border .swiper-pagination-bullet, .tp-swiper-scrollbar, .back-to-top-wrapper, a, button, p, input, select, textarea, li, .transition-3 {-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-hotspot svg, .tp-pagination ul li a svg, .tp-pagination ul li span svg, .tp-swiper-arrow button svg, .tp-btn svg, .tp-theme-toggle-main span svg {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-section-title-pre-bg {font-family: var(--tp-ff-abril);}.tp-product-tab-2 .nav-tabs .nav-link:not(:first-child)::after {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}:root {--tp-ff-body: 'Jost', sans-serif;--tp-ff-heading: 'Jost', sans-serif;--tp-ff-p: 'Kumbh Sans', sans-serif;--tp-ff-fontawesome: "Font Awesome 6 Pro";--tp-common-white: #ffffff;--tp-common-black: #000;--tp-common-gray: #F4F5FA;--tp-theme-primary: #00A3C3;--tp-theme-secondary: #16243E;--tp-gradient-primary: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);--tp-heading-primary: #16243E;--tp-heading-secondary: #16243E;--tp-text-body: #333F4D;--tp-text-1: #67687A;--tp-text-2: #757474;--tp-border-primary: #EAEBED;--tp-border-secondary: #F0F2F4;}* {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: var(--tp-ff-body);font-size: 14px;font-weight: normal;color: var(--tp-text-body);line-height: 26px;}a {text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: var(--tp-ff-heading);color: var(--tp-heading-primary);margin-top: 0px;font-weight: 500;line-height: 1.2;-webkit-transition: color 0.3s 0s ease-out;-moz-transition: color 0.3s 0s ease-out;-ms-transition: color 0.3s 0s ease-out;-o-transition: color 0.3s 0s ease-out;transition: color 0.3s 0s ease-out;}h1 {font-size: 40px;}h2 {font-size: 36px;}h3 {font-size: 28px;}h4 {font-size: 24px;}h5 {font-size: 20px;}h6 {font-size: 16px;}ul {margin: 0px;padding: 0px;}p {font-family: var(--tp-ff-p);font-size: 16px;font-weight: 400;color: var(--tp-text-body);line-height: 28px;margin-bottom: 0px;}a:not([href]):not([class]), a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}a:focus, .button:focus {text-decoration: none;outline: none;}a:focus, a:hover {color: inherit;text-decoration: none;}a, button {color: inherit;outline: none;border: none;background: transparent;}button:hover {cursor: pointer;}button:focus {outline: 0;}.uppercase {text-transform: uppercase;}.capitalize {text-transform: capitalize;}input[type=text], input[type=email], input[type=tel], input[type=number], input[type=password], input[type=url], textarea {outline: none;background-color: #fff;height: 56px;width: 100%;line-height: 56px;font-size: 14px;color: var(--tp-common-black);padding-left: 26px;padding-right: 26px;border: 1px solid #E0E2E3;}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #95999D;}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=url]::-moz-placeholder, textarea::-moz-placeholder {color: #95999D;}input[type=text]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=url]:-moz-placeholder, textarea:-moz-placeholder {color: #95999D;}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #95999D;}input[type=text]::placeholder, input[type=email]::placeholder, input[type=tel]::placeholder, input[type=number]::placeholder, input[type=password]::placeholder, input[type=url]::placeholder, textarea::placeholder {color: #95999D;}[dir=rtl] input[type=text], [dir=rtl] input[type=email], [dir=rtl] input[type=tel], [dir=rtl] input[type=number], [dir=rtl] input[type=password], [dir=rtl] input[type=url], [dir=rtl] textarea {text-align: right;}input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=password]:focus, input[type=url]:focus, textarea:focus {border-color: var(--tp-common-black);}input[type=text]:focus::placeholder, input[type=email]:focus::placeholder, input[type=tel]:focus::placeholder, input[type=number]:focus::placeholder, input[type=password]:focus::placeholder, input[type=url]:focus::placeholder, textarea:focus::placeholder {opacity: 0;}textarea {line-height: 1.4;padding-top: 17px;padding-bottom: 17px;}input[type=color] {appearance: none;-moz-appearance: none;-webkit-appearance: none;background: none;border: 0;cursor: pointer;height: 100%;width: 100%;padding: 0;border-radius: 50%;}*::-moz-selection {background: var(--tp-common-black);color: var(--tp-common-white);text-shadow: none;}::-moz-selection {background: var(--tp-common-black);color: var(--tp-common-white);text-shadow: none;}::selection {background: var(--tp-common-black);color: var(--tp-common-white);text-shadow: none;}*::-moz-placeholder {color: var(--tp-common-black);font-size: 14px;opacity: 1;}*::placeholder {color: var(--tp-common-black);font-size: 14px;opacity: 1;}.w-img img {width: 100%;}.m-img img {max-width: 100%;}.fix {overflow: hidden;}.clear {clear: both;}.z-index-1 {z-index: 1;}.z-index-11 {z-index: 11;}.overflow-y-visible {overflow-x: hidden;overflow-y: visible;}.p-relative {position: relative;}.p-absolute {position: absolute;}.include-bg {background-position: center;background-size: cover;background-repeat: no-repeat;}.demo {-webkit-transition: color 0.3s 0s linear;-moz-transition: color 0.3s 0s linear;-ms-transition: color 0.3s 0s linear;-o-transition: color 0.3s 0s linear;transition: color 0.3s 0s linear;-webkit-transition: color 0.3s linear, transform 0.2s ease;-moz-transition: color 0.3s linear, transform 0.2s ease;-ms-transition: color 0.3s linear, transform 0.2s ease;-o-transition: color 0.3s linear, transform 0.2s ease;transition: color 0.3s linear, transform 0.2s ease;}[dir=rtl] .demo {margin-left: 0;margin-right: 15px;}div.demo img {margin-left: 10px;}[tp-theme=tp-theme-dark] .demo {color: yellow;}.cursor {position: fixed;top: 0;left: 0;width: 10px;height: 10px;transform: translate(-50%, -50%);background-color: #172B4D;border-radius: 50%;pointer-events: none;}.tp-onepage-menu li .active {color: var(--tp-theme-primary);}.class {stroke-dasharray: 189px, 191px;stroke-dashoffset: 0px;}.tp-gx-20 {--bs-gutter-x: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-gx-20 {--bs-gutter-x: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-gx-20 {--bs-gutter-x: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-gx-20 {--bs-gutter-x: 15px;}}@media (max-width: 575px) {.tp-gx-20 {--bs-gutter-x: 10px;}}.tp-gx-20 [class*=col-] {padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}.tp-gx-30 {--bs-gutter-x: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-gx-30 {--bs-gutter-x: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-gx-30 {--bs-gutter-x: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-gx-30 {--bs-gutter-x: 15px;}}@media (max-width: 575px) {.tp-gx-30 {--bs-gutter-x: 10px;}}.tp-gx-30 [class*=col-] {padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}.tp-gx-40 {--bs-gutter-x: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-gx-40 {--bs-gutter-x: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-gx-40 {--bs-gutter-x: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-gx-40 {--bs-gutter-x: 30px;}}@media (max-width: 575px) {.tp-gx-40 {--bs-gutter-x: 15px;}}.tp-gx-40 [class*=col-] {padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}@media (min-width: 1400px) {.container-large {max-width: 1325px;}}.pt-280 {padding-top: 280px;}.pt-220 {padding-top: 220px;}.pb-210 {padding-bottom: 210px;}.back-to-top-wrapper {position: fixed;right: 50px;bottom: 0;height: 44px;width: 44px;cursor: pointer;display: block;border-radius: 50%;z-index: 99;opacity: 0;visibility: hidden;}@media (max-width: 575px) {.back-to-top-wrapper {right: 20px;bottom: 20px;}}.back-to-top-wrapper.back-to-top-btn-show {visibility: visible;opacity: 1;bottom: 50px;}.back-to-top-btn {display: inline-block;width: 44px;height: 44px;line-height: 44px;text-align: center;background: var(--tp-gradient-primary);box-shadow: 0px 8px 16px rgba(3, 4, 28, 0.3);color: var(--tp-common-white);border-radius: 50%;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.back-to-top-btn svg {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.back-to-top-btn:hover {-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.tp-theme-settings-area {position: fixed;top: 50%;left: 0;width: 240px;background-color: #fff;border: 1px solid #EAEAEF;-webkit-transform: translateY(-50%) translateX(-100%);-moz-transform: translateY(-50%) translateX(-100%);-ms-transform: translateY(-50%) translateX(-100%);-o-transform: translateY(-50%) translateX(-100%);transform: translateY(-50%) translateX(-100%);z-index: 991;direction: ltr;border-bottom-right-radius: 4px;}.tp-theme-settings-area.settings-opened {-webkit-transform: translateY(-50%) translateX(0%);-moz-transform: translateY(-50%) translateX(0%);-ms-transform: translateY(-50%) translateX(0%);-o-transform: translateY(-50%) translateX(0%);transform: translateY(-50%) translateX(0%);}.tp-theme-settings-area.settings-opened .tp-theme-settings-gear {opacity: 0;}.tp-theme-settings-area.settings-opened .tp-theme-settings-close {opacity: 1;}.tp-theme-settings-open {position: absolute;top: -1px;left: 100%;}.tp-theme-settings-open button {background-color: var(--tp-common-white);border: 1px solid #EAEAEF;border-left: 0;width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: var(--tp-common-black);position: relative;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.tp-theme-settings-gear {display: inline-block;-webkit-animation: tp-theme-setting-spin 4s linear infinite;-moz-animation: tp-theme-setting-spin 4s linear infinite;-ms-animation: tp-theme-setting-spin 4s linear infinite;-o-animation: tp-theme-setting-spin 4s linear infinite;animation: tp-theme-setting-spin 4s linear infinite;}@-webkit-keyframes tp-theme-setting-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes tp-theme-setting-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes tp-theme-setting-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes tp-theme-setting-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.tp-theme-settings-close {display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}.tp-theme-header-title {font-size: 16px;font-weight: 600;margin-bottom: 30px;}.tp-theme-wrapper {padding: 20px 30px 30px;}.tp-theme-toggle {text-align: center;}.tp-theme-toggle-main {display: inline-block;width: 74px;margin: auto;position: relative;z-index: 1;background-color: transparent;border: 1px solid rgba(255, 255, 255, 0.3);padding: 5px;border-radius: 100px;}.tp-theme-toggle-light, .tp-theme-toggle-dark {display: inline-block;width: 26px;height: 26px;line-height: 26px;color: #D9D9D9;}.tp-theme-toggle-light.active, .tp-theme-toggle-dark.active {color: var(--tp-common-black);}.tp-theme-toggle input {display: none;}.tp-theme-toggle:hover {cursor: pointer;}.tp-theme-toggle label {color: var(--tp-common-white);font-size: 14px;font-weight: 500;}.tp-theme-toggle label:hover {cursor: pointer;}.tp-theme-toggle #tp-theme-toggler {display: none;}.tp-theme-toggle #tp-theme-toggler:checked + i {right: calc(50% - 4px);}.tp-theme-toggle-slide {position: absolute;top: 50%;right: 4px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 26px;color: var(--tp-common-black);background-color: var(--tp-common-white);border-radius: 30px;-webkit-transform: translate3d(0, 0);transform: translate3d(0, 0);-webkit-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);z-index: -1;}.tp-theme-dir {text-align: center;}.tp-theme-dir-main {display: inline-block;width: 160px;margin: auto;position: relative;z-index: 1;background-color: #f0f0f5;padding: 4px;border-radius: 20px;}.tp-theme-dir-ltr, .tp-theme-dir-rtl {display: inline-block;width: 48%;height: 26px;line-height: 26px;}.tp-theme-dir input {display: none;}.tp-theme-dir:hover {cursor: pointer;}.tp-theme-dir label {color: var(--tp-common-black);font-size: 14px;font-weight: 500;}.tp-theme-dir label:hover {cursor: pointer;}.tp-theme-dir #tp-dir-toggler {display: none;}.tp-theme-dir #tp-dir-toggler:checked + i {right: calc(50% - 4px);}.tp-theme-dir-slide {position: absolute;top: 50%;right: 4px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 26px;color: var(--tp-common-black);background-color: var(--tp-common-white);border-radius: 30px;-webkit-transform: translate3d(0, 0);transform: translate3d(0, 0);-webkit-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);transition: all 0.2s 0s cubic-bezier(0.25, 1, 0.5, 1);z-index: -1;}.tp-theme-color-item.active button::before {opacity: 1;visibility: visible;}.tp-theme-color-btn {width: 100%;height: 40px;line-height: 40px;text-align: center;position: relative;}.tp-theme-color-btn::before {position: absolute;content: "\f00c";font-weight: 600;font-family: var(--tp-ff-fontawesome);color: var(--tp-common-white);font-size: 16px;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;opacity: 0;visibility: hidden;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F50963"] {background-color: #F50963;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#008080"] {background-color: #008080;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F31E5E"] {background-color: #F31E5E;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#AB6C56"] {background-color: #AB6C56;color: black;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#4353FF"] {background-color: #4353FF;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#3661FC"] {background-color: #3661FC;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#2CAE76"] {background-color: #2CAE76;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#FF5A1B"] {background-color: #FF5A1B;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#03041C"] {background-color: #03041C;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#ED212C"] {background-color: #ED212C;}.tp-theme-color-input {margin-top: 15px;}.tp-theme-color-input h6 {font-size: 14px;font-weight: 600;margin-bottom: 5px;}.tp-theme-color-input label {display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: var(--tp-theme-1);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-theme-color-input label:hover {cursor: pointer;}.tp-theme-color-input input {display: none;}.tp-btn {display: inline-block;font-family: var(--tp-ff-heading);font-weight: 600;font-size: 16px;background-image: var(--tp-gradient-primary);color: var(--tp-common-white);padding: 16px 44px;border-radius: 45px;transition: all 0.4s ease-in;background-size: 200% auto;overflow: hidden;}.tp-btn i {transform: translateY(1px);margin-left: 6px;}.tp-btn:hover {color: var(--tp-common-white);background-position: right center;}.tp-hamburger-btn {height: 16px;width: 22px;line-height: 16px;cursor: pointer;position: relative;display: inline-block;}.tp-hamburger-btn span {background: var(--tp-common-black);border-radius: 3px;content: "";position: absolute;width: 22px;height: 2px;left: 0;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.tp-hamburger-btn span::before, .tp-hamburger-btn span::after {background: var(--tp-common-black);border-radius: 3px;content: "";position: absolute;width: 10px;height: 2px;margin-top: 13px;left: 0;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.tp-hamburger-btn span::before {margin-top: -7px;}.tp-hamburger-btn span::after {margin-top: 7px;width: 13px;}.tp-hamburger-btn.active span {background: transparent;}.tp-hamburger-btn.active span::before {margin-top: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.tp-hamburger-btn.active span::after {margin-top: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.tp-hamburger-btn-white span {background-color: var(--tp-common-white);}.tp-hamburger-btn-white span::after, .tp-hamburger-btn-white span::before {background-color: var(--tp-common-white);}.play-btn {position: relative;height: 103px;width: 103px;line-height: 103px;text-align: center;display: inline-block;border-radius: 50%;font-size: 32px;font-weight: 900;z-index: 1;color: var(--tp-text-1);background: var(--tp-common-white);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.play-btn {height: 90px;width: 90px;line-height: 90px;font-size: 25px;}}.play-btn:hover {transform: scale(1.05);}.top_hed {width: 100%;background-color:#1acce4;background-image: url("https://www.truevisiontech.net/thscpa/assets/img/header_bg.png");background-position: top left;background-repeat: repeat;}.top_hed a {color:#fff !important}@-webkit-keyframes tp-pulse {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-moz-keyframes tp-pulse {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-ms-keyframes tp-pulse {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes tp-pulse {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes ripple2 {70% {opacity: 0;-webkit-transform: scale(1.6);transform: scale(1.6);}100% {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}}@-webkit-keyframes tp-pulse-2 {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-moz-keyframes tp-pulse-2 {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-ms-keyframes tp-pulse-2 {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes tp-pulse-2 {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-webkit-keyframes tp-shake {10%, 90% {-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80% {-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@-moz-keyframes tp-shake {10%, 90% {-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80% {-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@-ms-keyframes tp-shake {10%, 90% {-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80% {-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@keyframes tp-shake {10%, 90% {-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80% {-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@-webkit-keyframes borderanimate2 {0% {transform: translate(-50%, -50%) scale(0.8);}60% {opacity: 1;}100% {transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@-moz-keyframes borderanimate2 {0% {transform: translate(-50%, -50%) scale(0.8);}60% {opacity: 1;}100% {transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@-ms-keyframes borderanimate2 {0% {transform: translate(-50%, -50%) scale(0.8);}60% {opacity: 1;}100% {transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@keyframes borderanimate2 {0% {transform: translate(-50%, -50%) scale(0.8);}60% {opacity: 1;}100% {transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@-webkit-keyframes tp-rotate-center {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes tp-rotate-center {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes tp-rotate-center {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes tp-rotate-center {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes tp-mobile-view {0%, 10% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60% {-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@-moz-keyframes tp-mobile-view {0%, 10% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60% {-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@-ms-keyframes tp-mobile-view {0%, 10% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60% {-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@keyframes tp-mobile-view {0%, 10% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60% {-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100% {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@-webkit-keyframes tp-svg-line {100% {stroke-dashoffset: 350;}}@-moz-keyframes tp-svg-line {100% {stroke-dashoffset: 350;}}@-ms-keyframes tp-svg-line {100% {stroke-dashoffset: 350;}}@keyframes tp-svg-line {100% {stroke-dashoffset: 350;}}@-webkit-keyframes tp-border-loader {0% {stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95% {stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100% {stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@-moz-keyframes tp-border-loader {0% {stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95% {stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100% {stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@-ms-keyframes tp-border-loader {0% {stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95% {stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100% {stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@keyframes tp-border-loader {0% {stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95% {stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100% {stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@-moz-keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@-ms-keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@-webkit-keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@-moz-keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}@-ms-keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}@-webkit-keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}@keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}@keyframes icon-bounce {0%, 100%, 20%, 50%, 80% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}60% {-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}}@-webkit-keyframes tfLeftToRight {49% {transform: translateX(30%);}50% {opacity: 0;transform: translateX(-30%);}100% {opacity: 1;}}@-moz-keyframes tfLeftToRight {49% {transform: translateX(30%);}50% {opacity: 0;transform: translateX(-30%);}100% {opacity: 1;}}@-ms-keyframes tfLeftToRight {49% {transform: translateX(30%);}50% {opacity: 0;transform: translateX(-30%);}100% {opacity: 1;}}@keyframes tfLeftToRight {49% {transform: translateX(30%);}50% {opacity: 0;transform: translateX(-30%);}100% {opacity: 1;}}@-webkit-keyframes shine {100% {left: 125%;}}@-moz-keyframes shine {100% {left: 125%;}}@-ms-keyframes shine {100% {left: 125%;}}@keyframes shine {100% {left: 125%;}}@keyframes tp-line-dash {100% {stroke-dashoffset: 0;}}@keyframes hoverfilter {0% {filter: brightness(100%) blur(0px);}25% {filter: brightness(125%) blur(2px);}100% {filter: brightness(100%) blur(0px);}}@keyframes updown-two {0% {transform: translateY(-20px);}100% {transform: translateY(0px);}}@-webkit-keyframes transform {0% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}90% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}}@-moz-keyframes transform {0% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}90% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}}@-ms-keyframes transform {0% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}90% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}}@keyframes transform {0% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}90% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}}@-webkit-keyframes tp-spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes tp-spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes tptranslateX2 {0% {-webkit-transform: translateX(-30px);-moz-transform: translateX(-30px);-ms-transform: translateX(-30px);-o-transform: translateX(-30px);transform: translateX(-30px);}100% {-webkit-transform: translatXY(20px);-moz-transform: translateX(20px);-ms-transform: translateX(20px);-o-transform: translateX(20px);transform: translateX(20px);}}@-webkit-keyframes tpswing {0% {transform: rotate(3deg);}100% {transform: rotate(-3deg);}}@-moz-keyframes tpswing {0% {transform: rotate(3deg);}100% {transform: rotate(-3deg);}}@-ms-keyframes tpswing {0% {transform: rotate(3deg);}100% {transform: rotate(-3deg);}}@keyframes tpswing {0% {transform: rotate(3deg);}100% {transform: rotate(-3deg);}}#loading {background-color: #fff;height: 100%;width: 100%;position: fixed;z-index: 999999;margin-top: 0px;top: 0px;}#loading-center {position: relative;width: 100%;height: 100%;left: 50%;top: 50%;transform: translate(-50%, -50%);}.preloader {position: relative;background: url(../img/logo/preloder.png) no-repeat center;background-size: 54px;width: 150px;height: 150px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.preloader::after {position: absolute;content: "";top: 0px;left: 0;transform: translateX(-50px);border: 2px solid #f3f3f3;border-top: 2px solid #00A3C3;border-radius: 50%;width: 150px;height: 150px;animation: spin 1s ease-in-out infinite;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.grey-bg {background-color: var(--tp-grey-1);}.grey-bg-2 {background-color: var(--tp-grey-2);}.grey-bg-5 {background-color: var(--tp-grey-5);}.grey-bg-6 {background-color: var(--tp-grey-6);}.grey-bg-7 {background-color: var(--tp-grey-7);}.grey-bg-8 {background-color: var(--tp-grey-8);}.grey-bg-9 {background-color: var(--tp-grey-9);}.white-bg {background-color: var(--tp-common-white);}.black-bg {background-color: var(--tp-common-black);}.khaki-bg {background-color: var(--tp-khaki-1);}.green-dark-bg {background-color: var(--tp-green-dark);}.theme-bg {background-color: var(--tp-theme-primary);}[data-bg-color=footer-bg-grey] {background-color: var(--tp-footer-grey-1);}[data-bg-color=footer-bg-white] {background-color: var(--tp-common-white);}.tp-range-slider .inside-slider {padding-left: 7px;padding-right: 17px;}.tp-range-slider .noUi-target {background-color: #191C3C;border-radius: 12px;border: 0;box-shadow: none;}.tp-range-slider .noUi-connect {background-color: var(--tp-theme-primary);}.tp-range-slider .noUi-horizontal {height: 6px;}.tp-range-slider .noUi-handle {height: 24px;width: 24px;background-color: var(--tp-theme-primary);border-radius: 50%;border: 4px solid var(--tp-common-white);box-shadow: 0px 4px 10px rgba(5, 9, 43, 0.3);top: -9px;}.tp-range-slider .noUi-handle:hover {cursor: pointer;}.tp-range-slider .noUi-handle::before, .tp-range-slider .noUi-handle::after {display: none;}.tp-range-slider-dark .noUi-handle {border: 4px solid #2D314B;}.tp-swiper-dot {line-height: 1;}.tp-swiper-dot .swiper-pagination-bullet {width: 10px;height: 10px;background-color: var(--tp-grey-3);opacity: 1;margin: 0 3px;position: relative;}.tp-swiper-dot .swiper-pagination-bullet button {font-size: 0;}.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-theme-primary);}.tp-swiper-dot.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-theme-secondary);}.tp-swiper-dot-border {line-height: 1;}.tp-swiper-dot-border .swiper-pagination-bullet {width: 12px;height: 12px;background-color: transparent;opacity: 1;margin: 0 3px;position: relative;border: 1px solid rgba(2, 11, 24, 0.4);}.tp-swiper-dot-border .swiper-pagination-bullet button {font-size: 0;}.tp-swiper-dot-border .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-swiper-dot-border .swiper-pagination-bullet:hover {border-color: var(--tp-common-black);}.tp-swiper-dot-border.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-theme-secondary);}.tp-swiper-arrow button {width: 40px;height: 40px;line-height: 38px;font-size: 20px;text-align: center;background-color: transparent;color: var(--tp-text-2);border: 1px solid rgba(2, 11, 24, 0.1);border-radius: 50%;}.tp-swiper-arrow button:hover {background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-swiper-scrollbar {background-color: #EDEFF2;height: 2px;}.tp-swiper-scrollbar .tp-swiper-scrollbar-drag {background-color: var(--tp-common-black);height: 100%;}.tp-swiper-scrollbar .tp-swiper-scrollbar-drag:hover {cursor: pointer;}.tp-swiper-scrollbar:hover, .tp-swiper-scrollbar:focus {-webkit-transform: scaleY(3);-moz-transform: scaleY(3);-ms-transform: scaleY(3);-o-transform: scaleY(3);transform: scaleY(3);}.tp-slick-dot .slick-dots li {display: inline-block;margin: 0 4px;}.tp-slick-dot .slick-dots li.slick-active button {background-color: var(--tp-common-white);}.tp-slick-dot .slick-dots li button {font-size: 0;width: 10px;height: 10px;border-radius: 50%;background-color: rgba(255, 255, 255, 0.2);}.tp-slick-dot-blue .slick-dots li.slick-active button {background-color: var(--tp-theme-primary);}.tp-slick-dot-blue .slick-dots li button {background-color: var(--tp-grey-3);}.tp-horizontal-slider {-webkit-animation: horizonalSlide 10s linear infinite;animation: horizonalSlide 10s linear infinite;}@-webkit-keyframes horizonalSlide {100% {-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}@-moz-keyframes horizonalSlide {100% {-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}@-ms-keyframes horizonalSlide {100% {-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}@keyframes horizonalSlide {100% {-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}.nice-select {-webkit-tap-highlight-color: transparent;background-color: #fff;border-radius: 5px;border: solid 1px #e8e8e8;box-sizing: border-box;clear: both;cursor: pointer;display: block;float: left;font-family: inherit;font-size: 14px;font-weight: normal;height: 42px;line-height: 40px;outline: none;padding-left: 18px;padding-right: 30px;position: relative;text-align: left !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;width: auto;}.nice-select:hover {border-color: #dbdbdb;}.nice-select:active, .nice-select.open, .nice-select:focus {border-color: #999;}.nice-select::after {position: absolute;content: "\f107";top: 50%;right: 0;font-family: var(--tp-ff-fontawesome);color: var(--tp-common-black);font-weight: 500;pointer-events: none;-webkit-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;margin-top: 0;transform-origin: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.nice-select.open::after {-webkit-transform: translateY(-50%) rotate(-180deg);-moz-transform: translateY(-50%) rotate(-180deg);-ms-transform: translateY(-50%) rotate(-180deg);-o-transform: translateY(-50%) rotate(-180deg);transform: translateY(-50%) rotate(-180deg);}.nice-select.open .list {opacity: 1;pointer-events: auto;-webkit-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);transform: scale(1) translateY(0);}.nice-select.disabled {border-color: #ededed;color: #999;pointer-events: none;}.nice-select.disabled::after {border-color: #cccccc;}.nice-select.wide {width: 100%;}.nice-select.wide .list {left: 0 !important;right: 0 !important;}.nice-select.right {float: right;}.nice-select.right .list {left: auto;right: 0;}.nice-select.small {font-size: 12px;height: 36px;line-height: 34px;}.nice-select.small::after {height: 4px;width: 4px;}.nice-select.small .option {line-height: 34px;min-height: 34px;}.nice-select .list {background-color: #fff;border-radius: 5px;box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;left: 0;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0.75) translateY(-21px);-ms-transform: scale(0.75) translateY(-21px);transform: scale(0.75) translateY(-21px);-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index: 9;}.nice-select .option {cursor: pointer;font-weight: 400;line-height: 40px;list-style: none;min-height: 40px;outline: none;padding-left: 18px;padding-right: 29px;text-align: left;-webkit-transition: all 0.2s;transition: all 0.2s;}.nice-select .option.selected {font-weight: bold;}.nice-select .option.disabled {background-color: transparent;color: #999;cursor: default;}.no-csspointerevents .nice-select .list {display: none;}.no-csspointerevents .nice-select.open .list {display: block;}.tp-pagination ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.tp-pagination ul li {display: inline-block;}.tp-pagination ul li:not(:last-child) {margin-right: 6px;}.tp-pagination ul li a, .tp-pagination ul li span {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;border: 1px solid rgba(2, 11, 24, 0.1);font-size: 16px;font-weight: 500;color: var(--tp-text-body);}.tp-pagination ul li a:hover, .tp-pagination ul li a.current, .tp-pagination ul li span:hover, .tp-pagination ul li span.current {background: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}.offcanvas__area {position: fixed;left: 0;top: 0;width: 400px;height: 100%;-webkit-transform: translateX(calc(-100% - 80px));-moz-transform: translateX(calc(-100% - 80px));-ms-transform: translateX(calc(-100% - 80px));-o-transform: translateX(calc(-100% - 80px));transform: translateX(calc(-100% - 80px));background: var(--tp-common-white) none repeat scroll 0 0;transition: all 0.4s ease-in-out;opacity: 0;visibility: hidden;z-index: 999;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.offcanvas__area {right: 0;left: auto;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.offcanvas__area.home-2-pos {right: 0;left: auto;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));}}.offcanvas__area.home-3-pos {right: 0;left: auto;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));}.offcanvas__area::-webkit-scrollbar {display: none;}.offcanvas__area.offcanvas-opened {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);visibility: visible;opacity: 1;}@media (max-width: 575px) {.offcanvas__area {width: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.offcanvas__top {margin-bottom: 30px;}}.offcanvas__wrapper {position: relative;padding: 40px;z-index: 999;min-height: 100%;}@media (max-width: 575px) {.offcanvas__wrapper {padding: 30px;}}.offcanvas__close {position: absolute;top: 35px;right: 30px;}@media (max-width: 575px) {.offcanvas__close {right: 20px;top: 20px;}}.offcanvas__close-btn {position: relative;display: inline-block;font-size: 16px;height: 44px;width: 44px;line-height: 40px;border-radius: 10px;background-color: #f5f5f5;color: var(--tp-text-1);}.offcanvas__close-btn::after {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;border-radius: 10px;background: var(--tp-gradient-primary);opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;z-index: 0;}.offcanvas__close-btn svg {position: relative;z-index: 2;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.offcanvas__close-btn:hover::after {opacity: 1;}.offcanvas__close-btn:hover svg {color: var(--tp-common-white);transform: rotate(45deg);}.offcanvas__inner h4 {font-family: var(--tp-ff-space);font-size: 24px;color: var(--tp-common-white);line-height: 1.3;margin-bottom: 15px;}.offcanvas__inner p {font-family: var(--tp-ff-inter);font-size: 16px;line-height: 22px;color: var(--tp-common-white);margin-bottom: 30px;}.offcanvas__inner > img {margin-bottom: 30px;}.offcanvas__menu ul li {list-style: none;margin-bottom: 10px;}.offcanvas__menu ul li:last-child {margin-bottom: 0;}.offcanvas__menu ul li a {font-weight: 700;font-size: 20px;color: var(--tp-common-black);}.offcanvas__menu ul li:hover > a {color: var(--tp-theme-primary);}.offcanvas__text p {font-family: var(--tp-ff-inter);font-weight: 400;font-size: 14px;line-height: 1.7;letter-spacing: 0.01em;color: var(--tp-common-black-4);margin-bottom: 25px;}.offcanvas__contact {margin-bottom: 30px;}.offcanvas__contact-content {margin-bottom: 10px;}.offcanvas__contact-content-icon i {color: #6EC1E4;margin-right: 10px;}.offcanvas__contact-content-content a {font-size: 16px;}.offcanvas__social {margin-bottom: 22px;padding-bottom: 40px;}.offcanvas__social .icon {display: inline-block;width: 40px;height: 40px;line-height: 40px;border-radius: 10px;text-align: center;background: transparent;color: var(--tp-common-white);margin-right: 5px;transition: all 0.3s ease-in-out;}.offcanvas__social .icon.facebook {background-color: #4661C5;}.offcanvas__social .icon.twitter {background-color: #4CCEF9;}.offcanvas__social .icon.youtube {background-color: #FF0000;}.offcanvas__social .icon.linkedin {background-color: #0072b1;}.offcanvas__social .icon:hover {transform: translateY(-8px);}.offcanvas__title {font-size: 24px;color: #1b1d21;font-weight: 700;margin-bottom: 10px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.offcanvas__popup {display: none;}}.offcanvas__popup p {margin-bottom: 20px;}.offcanvas__popup-gallery {margin-bottom: 30px;}.offcanvas__popup-gallery a {margin: 5px 3px;display: inline-block;}.offcanvas__popup-gallery a img {height: 100px;max-width: 100px;object-fit: cover;}.offcanvas__info-item {margin-bottom: 38px;}.offcanvas__info-item-title {font-family: var(--tp-ff-space);font-weight: 700;font-size: 18px;color: var(--tp-common-white);margin-bottom: 12px;}.offcanvas__info-item p {font-size: 16px;color: var(--tp-text-16);margin-bottom: 0;line-height: 22px;}.offcanvas__info-item p a:hover {color: var(--tp-theme-primary);}.body-overlay {background-color: var(--tp-common-black);height: 100%;width: 100%;position: fixed;top: 0;z-index: 99;left: 0;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.body-overlay.opened {opacity: 0.7;visibility: visible;}@media only screen and (min-width: 768px) and (max-width: 991px) {.breadcrumb__area {padding-top: 130px;padding-bottom: 130px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.breadcrumb__area {padding-top: 120px;padding-bottom: 120px;}}.breadcrumb__bg {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;z-index: -1;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.breadcrumb__bg {left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.breadcrumb__bg {top: 0;}}.breadcrumb__title {font-weight: 600;font-size: 48px;letter-spacing: -1.92px;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 576px) and (max-width: 767px) {.breadcrumb__title {font-size: 40px;}}@media (max-width: 575px) {.breadcrumb__title {text-align: center;margin-bottom: 20px;}}.breadcrumb__list span {font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-common-white);}.breadcrumb__list span:not(:last-of-type) {margin-right: 8px;}.breadcrumb__list span a:hover {color: var(--tp-theme-primary);}.tp-accordion .accordion-item {border: 0;background: var(--tp-common-white);border-radius: 0px 0px 5px 5px;margin-bottom: 20px;}.tp-accordion .accordion-item:last-of-type {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.tp-accordion .accordion-button {color: var(--tp-heading-primary);font-weight: 500;font-size: 20px;letter-spacing: -0.8px;background: var(--tp-common-white);border: 1px solid #E3E3E3;border-radius: 5px;padding-top: 22px;padding-bottom: 22px;padding-right: 65px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-accordion .accordion-button::after {position: absolute;content: "\f101";font-family: var(--tp-ff-fontawesome);top: 22%;right: 21px;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);font-weight: 900;font-size: 14px;width: 41px;height: 41px;text-align: center;line-height: 41px;background: var(--tp-common-white);border-radius: 50%;color: var(--tp-heading-primary);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-accordion .accordion-button.has-plus-icon::after {display: none;}.tp-accordion .accordion-button .tp-accordion-plus {position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);display: inline-block;width: 14px;height: 14px;}[dir=rtl] .tp-accordion .accordion-button .tp-accordion-plus {right: auto;left: 0;}.tp-accordion .accordion-button .tp-accordion-plus::after {position: absolute;content: "";width: 100%;height: 2px;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background-color: #525258;border-radius: 2px;}[dir=rtl] .tp-accordion .accordion-button .tp-accordion-plus::after {right: 0;left: auto;}.tp-accordion .accordion-button .tp-accordion-plus::before {position: absolute;content: "";width: 2px;height: 100%;left: 50%;top: 0;background-color: #525258;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-radius: 2px;}[dir=rtl] .tp-accordion .accordion-button .tp-accordion-plus::before {right: 50%;left: auto;-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%);}.tp-accordion .accordion-button.collapsed::after {width: 41px;height: 41px;text-align: center;line-height: 41px;background-image: var(--tp-gradient-primary);border-radius: 50%;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);color: var(--tp-common-white);}.tp-accordion .accordion-button:not(.collapsed) {background-image: var(--tp-gradient-primary);border-radius: 5px;color: var(--tp-common-white);box-shadow: none;border: none;margin-bottom: 20px;}.tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::before {-webkit-transform: translateX(-50%) rotate(90deg);-moz-transform: translateX(-50%) rotate(90deg);-ms-transform: translateX(-50%) rotate(90deg);-o-transform: translateX(-50%) rotate(90deg);transform: translateX(-50%) rotate(90deg);background-color: var(--tp-theme-primary);}[dir=rtl] .tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::before {-webkit-transform: translateX(50%) rotate(90deg);-moz-transform: translateX(50%) rotate(90deg);-ms-transform: translateX(50%) rotate(90deg);-o-transform: translateX(50%) rotate(90deg);transform: translateX(50%) rotate(90deg);}.tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::after {background-color: var(--tp-theme-primary);}.tp-accordion .accordion-button:focus {box-shadow: none;border: 0;}.tp-accordion .accordion-body {padding: 0 52px 2px 20px;}@media (max-width: 575px) {.tp-accordion .accordion-body {padding: 0 20px 2px 20px;}}.tp-accordion .accordion-body p {color: #67687A;}.tp-tab .nav-tabs {padding: 0;margin: 0;border: 0;}.tp-tab .nav-tabs .nav-link {padding: 0;margin: 0;border: 0;}.tp-product-tab-2 .nav-tabs .nav-link {font-size: 20px;color: #A0A2A4;position: relative;}@media (max-width: 575px) {.tp-product-tab-2 .nav-tabs .nav-link {font-size: 15px;}}.tp-product-tab-2 .nav-tabs .nav-link:not(:first-child) {margin-left: 28px;}.tp-product-tab-2 .nav-tabs .nav-link:not(:first-child)::after {position: absolute;left: -17px;top: 50%;content: "";width: 6px;height: 6px;border-radius: 50%;background-color: #CED2D6;}.tp-product-tab-2 .nav-tabs .nav-link.active {color: var(--tp-theme-secondary);}.tp-product-tab-2 .nav-tabs .nav-link.active .tp-product-tab-tooltip {opacity: 1;visibility: visible;}.tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip {position: absolute;top: -24px;right: 0;background-color: var(--tp-theme-secondary);color: var(--tp-common-white);font-size: 12px;line-height: 1;display: inline-block;padding: 4px 9px;border-radius: 4px;visibility: hidden;opacity: 0;font-weight: 700;}.tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip::after {position: absolute;content: "";bottom: 0;bottom: -5px;left: 7px;width: 13px;height: 6px;background-color: var(--tp-theme-secondary);clip-path: polygon(100% 0, 0 0, 28% 100%);}.tp-product-tab-3 .nav-tabs .nav-link {font-size: 16px;padding: 0 0;}@media (max-width: 575px) {.tp-product-tab-3 .nav-tabs .nav-link {font-size: 15px;}}.tp-product-tab-3 .nav-tabs .nav-link:not(:first-child) {margin-left: 23px;}.tp-product-tab-3 .nav-tabs .nav-link:not(:first-child)::after {width: 4px;height: 4px;left: -14px;}.tp-product-tab-3 .nav-tabs .nav-link.active {color: var(--tp-common-black);}.tp-product-tab-3 .nav-tabs .nav-link.active .tp-product-tab-tooltip {opacity: 1;visibility: visible;}.tp-product-tab-3 .nav-tabs .nav-link .tp-product-tab-tooltip {background-color: var(--tp-theme-primary);}.tp-product-tab-3 .nav-tabs .nav-link .tp-product-tab-tooltip::after {background-color: var(--tp-theme-primary);}.tp-product-tab-5 .nav-tabs .nav-link {padding: 0 5px;}@media (max-width: 575px) {.tp-product-tab-5 .nav-tabs .nav-link {font-size: 15px;}}.tp-product-tab-5 .nav-tabs .nav-link:not(:last-child)::after {left: -15px;}.tp-product-tab-5 .nav-tabs .nav-link:not(:first-child) {margin-left: 22px;}.tp-product-tab-5 .nav-tabs .nav-link.active {color: var(--tp-common-black);}.tp-product-tab-5 .nav-tabs .nav-link.active .tp-product-tab-tooltip {opacity: 1;visibility: visible;}.tp-product-tab-5 .nav-tabs .nav-link .tp-product-tab-tooltip {background-color: var(--tp-theme-green);}.tp-product-tab-5 .nav-tabs .nav-link .tp-product-tab-tooltip::after {background-color: var(--tp-theme-green);}.tp-tab-line {position: absolute;content: "";left: 0;bottom: -1px;width: 38%;height: 2px;background-color: var(--tp-common-black);}.tp-section-title-pre {font-family: var(--tp-ff-heading);font-weight: 700;font-size: 18px;letter-spacing: 4px;text-transform: uppercase;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;display: inline-block;margin-bottom: 10px;}.tp-section-title-pre-bg {position: absolute;top: -75px;left: -65px;font-size: 160px;line-height: 0.88;-webkit-text-fill-color: transparent;color: transparent;-webkit-text-stroke-color: rgba(255, 255, 255, 0.05);-webkit-text-stroke-width: 2px;-moz-text-stroke-color: rgba(255, 255, 255, 0.05);-moz-text-stroke-width: 2px;-moz-text-fill-color: transparent;display: inline-block;}.tp-section-title {font-weight: 600;font-size: 48px;letter-spacing: -1.92px;color: var(--tp-heading-primary);line-height: 1.2;margin-bottom: 20px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-section-title br {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-section-title {font-size: 42px;}}@media (max-width: 575px) {.tp-section-title {font-size: 34px;}}.search-area {position: fixed;left: 0;top: 0;width: 100%;height: 272px;-webkit-transform: translateY(calc(-100% - 80px));-moz-transform: translateY(calc(-100% - 80px));-ms-transform: translateY(calc(-100% - 80px));-o-transform: translateY(calc(-100% - 80px));transform: translateY(calc(-100% - 80px));background: var(--tp-common-white) none repeat scroll 0 0;animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;transition: all 0.4s ease-in-out;box-shadow: 0px 4px 10px rgba(3, 4, 28, 0.1);opacity: 0;visibility: hidden;z-index: 999;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}.search-area::-webkit-scrollbar {display: none;}.search-area.search-opened {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);visibility: visible;opacity: 1;}.search-wrapper {padding: 30px;min-height: 100%;}@media (max-width: 575px) {.search-wrapper {padding: 20px;}}.search-close {position: absolute;top: 35px;right: 30px;}@media (max-width: 575px) {.search-close {right: 20px;top: 20px;}}.search-close-btn {position: relative;display: inline-block;font-size: 16px;height: 44px;width: 44px;border-radius: 10px;line-height: 40px;background-color: var(--tp-common-gray);color: var(--tp-heading-primary);}.search-close-btn::after {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;border-radius: 10px;background: var(--tp-gradient-primary);opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;z-index: 0;}.search-close-btn svg {position: relative;z-index: 2;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.search-close-btn:hover::after {opacity: 1;}.search-close-btn:hover svg {color: var(--tp-common-white);transform: rotate(45deg);}.search-content .search-input {border-radius: 5px;padding-right: 40px;font-size: 16px;}.search-content .search-input:focus {border: 1px solid var(--tp-theme-primary);}.search-content .search-input::placeholder {font-size: 16px;}.search-icon {position: absolute;top: 15px;right: 20px;}.tp-hotspot {display: inline-block;width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: var(--tp-common-black);border-radius: 50%;background-color: var(--tp-common-white);position: absolute;z-index: 1;}.tp-hotspot:hover {cursor: pointer;}.ui-button-icon-only, .ui-controlgroup-vertical .ui-controlgroup-item {box-sizing: border-box;}.ui-checkboxradio-disabled, .ui-state-disabled {pointer-events: none;}.ui-datepicker .ui-icon, .ui-icon {text-indent: -99999px;background-repeat: no-repeat;}.ui-helper-reset, .ui-menu {outline: 0;list-style: none;}.ui-helper-hidden, .ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;line-height: 1.3;text-decoration: none;font-size: 100%;}.ui-helper-clearfix:after, .ui-helper-clearfix:before {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-front {z-index: 100;}.ui-state-disabled {cursor: default !important;}.ui-icon {display: inline-block;vertical-align: middle;margin-top: -0.25em;position: relative;overflow: hidden;}.ui-widget-icon-block {left: 50%;margin-left: -8px;display: block;}.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;margin: 2px 0 0;padding: 0.5em 0.5em 0.5em 0.7em;font-size: 100%;}.ui-autocomplete, .ui-menu .ui-menu {position: absolute;}.ui-accordion .ui-accordion-content {padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-autocomplete {top: 0;left: 0;cursor: default;}.ui-menu {padding: 0;margin: 0;display: block;}.ui-button, .ui-controlgroup {display: inline-block;vertical-align: middle;}.ui-button, .ui-menu-icons, .ui-resizable {position: relative;}.ui-menu .ui-menu-item {margin: 0;cursor: pointer;list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-item-wrapper {position: relative;padding: 3px 1em 3px 0.4em;}.ui-menu .ui-menu-divider {margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0;}.ui-menu .ui-state-active, .ui-menu .ui-state-focus {margin: -1px;}.ui-menu-icons .ui-menu-item-wrapper {padding-left: 2em;}.ui-button, .ui-controlgroup .ui-controlgroup-label {padding: 0.4em 1em;}.ui-menu .ui-icon {position: absolute;top: 0;bottom: 0;left: 0.2em;margin: auto 0;}.ui-menu .ui-menu-icon {left: auto;right: 0;}.ui-button {line-height: normal;margin-right: 0.1em;cursor: pointer;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: visible;}.ui-button, .ui-button:active, .ui-button:hover, .ui-button:link, .ui-button:visited {text-decoration: none;}.ui-button-icon-only {width: 2em;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-button-icon-only {text-indent: 0;}.ui-button-icon-only .ui-icon {position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px;}.ui-button.ui-icon-notext .ui-icon {padding: 0;width: 2.1em;height: 2.1em;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-icon-notext .ui-icon {width: auto;height: auto;text-indent: 0;white-space: normal;padding: 0.4em 1em;}button.ui-button::-moz-focus-inner, input.ui-button::-moz-focus-inner {border: 0;padding: 0;}.ui-controlgroup > .ui-controlgroup-item {float: left;margin-left: 0;margin-right: 0;}.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus, .ui-controlgroup > .ui-controlgroup-item:focus {z-index: 9999;}.ui-controlgroup-vertical > .ui-controlgroup-item {display: block;float: none;width: 100%;margin-top: 0;margin-bottom: 0;text-align: left;}.ui-controlgroup .ui-controlgroup-label span {font-size: 80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {border-left: none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {border-top: none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {border-right: none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {border-bottom: none;}.ui-controlgroup-vertical .ui-spinner-input {width: 75%;width: calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {border-top-style: solid;}.ui-checkboxradio-label .ui-icon-background {box-shadow: inset 1px 1px 1px #ccc;border-radius: 0.12em;border: none;}.ui-checkboxradio-radio-label .ui-icon-background {width: 16px;height: 16px;border-radius: 1em;overflow: visible;border: none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {background-image: none;width: 8px;height: 8px;border-width: 4px;border-style: solid;}.ui-datepicker {width: 17em;padding: 0.2em 0.2em 0;display: none;}.ui-datepicker .ui-datepicker-header {position: relative;padding: 0.2em 0;}.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-prev-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left: 2px;}.ui-datepicker .ui-datepicker-next {right: 2px;}.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}.ui-datepicker .ui-datepicker-next-hover {right: 1px;}.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 45%;}.ui-datepicker table {width: 100%;font-size: 0.9em;border-collapse: collapse;margin: 0 0 0.4em;}.ui-datepicker th {padding: 0.7em 0.3em;text-align: center;font-weight: 700;border: 0;}.ui-datepicker td {border: 0;padding: 1px;}.ui-datepicker td a, .ui-datepicker td span {display: block;padding: 0.2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: 0.7em 0 0;padding: 0 0.2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: 0.5em 0.2em 0.4em;cursor: pointer;padding: 0.2em 0.6em 0.3em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-multi .ui-datepicker-group, .ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto 0.4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}.ui-datepicker-rtl {direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group, .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-datepicker .ui-icon {display: block;overflow: hidden;left: 0.5em;top: 0.3em;}.ui-dialog {position: absolute;top: 0;left: 0;padding: 0.2em;outline: 0;}.ui-dialog .ui-dialog-titlebar {padding: 0.4em 1em;position: relative;}.ui-dialog .ui-dialog-title {float: left;margin: 0.1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: 0.3em;top: 50%;width: 20px;margin: -10px 0 0;padding: 1px;height: 20px;}.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: 0.5em 1em;background: 0 0;overflow: auto;}.ui-dialog .ui-dialog-buttonpane {text-align: left;border-width: 1px 0 0;background-image: none;margin-top: 0.5em;padding: 0.3em 1em 0.5em 0.4em;}.ui-dialog .ui-dialog-buttonpane button {margin: 0.5em 0.4em 0.5em 0;cursor: pointer;}.ui-dialog .ui-resizable-n {height: 2px;top: 0;}.ui-dialog .ui-resizable-e {width: 2px;right: 0;}.ui-dialog .ui-resizable-s {height: 2px;bottom: 0;}.ui-dialog .ui-resizable-w {width: 2px;left: 0;}.ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw, .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw {width: 7px;height: 7px;}.ui-dialog .ui-resizable-se {right: 0;bottom: 0;}.ui-dialog .ui-resizable-sw {left: 0;bottom: 0;}.ui-dialog .ui-resizable-ne {right: 0;top: 0;}.ui-dialog .ui-resizable-nw {left: 0;top: 0;}.ui-draggable .ui-dialog-titlebar {cursor: move;}.ui-draggable-handle, .ui-selectable, .ui-sortable-handle {-ms-touch-action: none;touch-action: none;}.ui-resizable-handle {position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none;}.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-progressbar {height: 2em;text-align: left;overflow: hidden;}.ui-progressbar .ui-progressbar-value {margin: -1px;height: 100%;}.ui-progressbar .ui-progressbar-overlay {background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;opacity: 0.25;}.ui-progressbar-indeterminate .ui-progressbar-value {background-image: none;}.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted #000;}.ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}.ui-selectmenu-menu .ui-menu {overflow: auto;overflow-x: hidden;padding-bottom: 1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size: 1em;font-weight: 700;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0;height: auto;border: 0;}.ui-selectmenu-open {display: block;}.ui-selectmenu-text {display: block;margin-right: 20px;overflow: hidden;text-overflow: ellipsis;}.ui-selectmenu-button.ui-button {text-align: left;white-space: nowrap;width: 14em;}.ui-selectmenu-icon.ui-icon {float: right;margin-top: 0;}.ui-slider {position: relative;text-align: left;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;background-position: 0 0;}.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}.ui-slider-horizontal {height: 0.8em;}.ui-slider-horizontal .ui-slider-handle {top: -0.3em;margin-left: -0.6em;}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}.ui-slider-vertical {width: 0.8em;height: 100px;}.ui-slider-vertical .ui-slider-handle {left: -0.3em;margin-left: 0;margin-bottom: -0.6em;}.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}.ui-slider-vertical .ui-slider-range-min, .ui-spinner-down {bottom: 0;}.ui-slider-vertical .ui-slider-range-max, .ui-spinner-up {top: 0;}.ui-spinner {position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}.ui-spinner-input {border: none;background: 0 0;color: inherit;padding: 0.222em 0;margin: 0.2em 2em 0.2em 0.4em;vertical-align: middle;}.ui-spinner-button {width: 1.6em;height: 50%;font-size: 0.5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}.ui-spinner a.ui-spinner-button {border-top-style: none;border-bottom-style: none;border-right-style: none;}.ui-tabs {position: relative;padding: 0.2em;}.ui-tabs .ui-tabs-nav {margin: 0;padding: 0.2em 0.2em 0;}.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 0;margin: 1px 0.2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor {float: left;padding: 0.5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {cursor: text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: pointer;}.ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 1em 1.4em;background: 0 0;}.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;}body .ui-tooltip {border-width: 2px;}.ui-widget, .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;}.ui-widget-content {border: 1px solid #ddd;background: #fff;color: #333;}.ui-widget-content a, .ui-widget-header a {color: #333;}.ui-widget-header {border: 1px solid #ddd;background: #e9e9e9;color: #333;font-weight: 700;}.ui-button, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, html .ui-button.ui-state-disabled:active, html .ui-button.ui-state-disabled:hover {border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: 400;color: #454545;}.ui-button, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button {color: #454545;text-decoration: none;}.ui-button:focus, .ui-button:hover, .ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover {border: 1px solid #ccc;background: #ededed;font-weight: 400;color: #2b2b2b;}.ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, a.ui-button:focus, a.ui-button:hover {color: #2b2b2b;text-decoration: none;}.ui-visual-focus {box-shadow: 0 0 3px 1px #5e9ed6;}.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {border: 1px solid #003eff;background: #007fff;font-weight: 400;color: #fff;}.ui-icon-background, .ui-state-active .ui-icon-background {border: #003eff;background-color: #fff;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #fff;text-decoration: none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #dad55e;background: #fffa90;color: #777620;}.ui-state-checked {border: 1px solid #dad55e;background: #fffa90;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #777620;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}.ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error a, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error a, .ui-widget-header .ui-state-error-text {color: #5f3f3f;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: 700;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: 0.7;filter: Alpha(Opacity=70);font-weight: 400;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: 0.35;filter: Alpha(Opacity=35);background-image: none;}.ui-state-disabled .ui-icon {filter: Alpha(Opacity=35);}.ui-icon {width: 16px;height: 16px;}.ui-icon, .ui-widget-content .ui-icon, .ui-widget-header .ui-icon {background-image: url("images/ui-icons_444444_256x240.html");}.ui-button:focus .ui-icon, .ui-button:hover .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon {background-image: url("images/ui-icons_555555_256x240.html");}.ui-button:active .ui-icon, .ui-state-active .ui-icon {background-image: url("images/ui-icons_ffffff_256x240.html");}.ui-button .ui-state-highlight.ui-icon, .ui-state-highlight .ui-icon {background-image: url("images/ui-icons_777620_256x240.html");}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("images/ui-icons_cc0000_256x240.html");}.ui-button .ui-icon {background-image: url("images/ui-icons_777777_256x240.html");}.ui-icon-blank {background-position: 16px 16px;}.ui-icon-caret-1-n {background-position: 0 0;}.ui-icon-caret-1-ne {background-position: -16px 0;}.ui-icon-caret-1-e {background-position: -32px 0;}.ui-icon-caret-1-se {background-position: -48px 0;}.ui-icon-caret-1-s {background-position: -65px 0;}.ui-icon-caret-1-sw {background-position: -80px 0;}.ui-icon-caret-1-w {background-position: -96px 0;}.ui-icon-caret-1-nw {background-position: -112px 0;}.ui-icon-caret-2-n-s {background-position: -128px 0;}.ui-icon-caret-2-e-w {background-position: -144px 0;}.ui-icon-triangle-1-n {background-position: 0 -16px;}.ui-icon-triangle-1-ne {background-position: -16px -16px;}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.ui-icon-triangle-1-s {background-position: -65px -16px;}.ui-icon-triangle-1-sw {background-position: -80px -16px;}.ui-icon-triangle-1-w {background-position: -96px -16px;}.ui-icon-triangle-1-nw {background-position: -112px -16px;}.ui-icon-triangle-2-n-s {background-position: -128px -16px;}.ui-icon-triangle-2-e-w {background-position: -144px -16px;}.ui-icon-arrow-1-n {background-position: 0 -32px;}.ui-icon-arrow-1-ne {background-position: -16px -32px;}.ui-icon-arrow-1-e {background-position: -32px -32px;}.ui-icon-arrow-1-se {background-position: -48px -32px;}.ui-icon-arrow-1-s {background-position: -65px -32px;}.ui-icon-arrow-1-sw {background-position: -80px -32px;}.ui-icon-arrow-1-w {background-position: -96px -32px;}.ui-icon-arrow-1-nw {background-position: -112px -32px;}.ui-icon-arrow-2-n-s {background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw {background-position: -144px -32px;}.ui-icon-arrow-2-e-w {background-position: -160px -32px;}.ui-icon-arrow-2-se-nw {background-position: -176px -32px;}.ui-icon-arrowstop-1-n {background-position: -192px -32px;}.ui-icon-arrowstop-1-e {background-position: -208px -32px;}.ui-icon-arrowstop-1-s {background-position: -224px -32px;}.ui-icon-arrowstop-1-w {background-position: -240px -32px;}.ui-icon-arrowthick-1-n {background-position: 1px -48px;}.ui-icon-arrowthick-1-ne {background-position: -16px -48px;}.ui-icon-arrowthick-1-e {background-position: -32px -48px;}.ui-icon-arrowthick-1-se {background-position: -48px -48px;}.ui-icon-arrowthick-1-s {background-position: -64px -48px;}.ui-icon-arrowthick-1-sw {background-position: -80px -48px;}.ui-icon-arrowthick-1-w {background-position: -96px -48px;}.ui-icon-arrowthick-1-nw {background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w {background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n {background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e {background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s {background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w {background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px;}.ui-icon-arrowreturn-1-w {background-position: -64px -64px;}.ui-icon-arrowreturn-1-n {background-position: -80px -64px;}.ui-icon-arrowreturn-1-e {background-position: -96px -64px;}.ui-icon-arrowreturn-1-s {background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w {background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n {background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e {background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s {background-position: -176px -64px;}.ui-icon-arrow-4 {background-position: 0 -80px;}.ui-icon-arrow-4-diag {background-position: -16px -80px;}.ui-icon-extlink {background-position: -32px -80px;}.ui-icon-newwin {background-position: -48px -80px;}.ui-icon-refresh {background-position: -64px -80px;}.ui-icon-shuffle {background-position: -80px -80px;}.ui-icon-transfer-e-w {background-position: -96px -80px;}.ui-icon-transferthick-e-w {background-position: -112px -80px;}.ui-icon-folder-collapsed {background-position: 0 -96px;}.ui-icon-folder-open {background-position: -16px -96px;}.ui-icon-document {background-position: -32px -96px;}.ui-icon-document-b {background-position: -48px -96px;}.ui-icon-note {background-position: -64px -96px;}.ui-icon-mail-closed {background-position: -80px -96px;}.ui-icon-mail-open {background-position: -96px -96px;}.ui-icon-suitcase {background-position: -112px -96px;}.ui-icon-comment {background-position: -128px -96px;}.ui-icon-person {background-position: -144px -96px;}.ui-icon-print {background-position: -160px -96px;}.ui-icon-trash {background-position: -176px -96px;}.ui-icon-locked {background-position: -192px -96px;}.ui-icon-unlocked {background-position: -208px -96px;}.ui-icon-bookmark {background-position: -224px -96px;}.ui-icon-tag {background-position: -240px -96px;}.ui-icon-home {background-position: 0 -112px;}.ui-icon-flag {background-position: -16px -112px;}.ui-icon-calendar {background-position: -32px -112px;}.ui-icon-cart {background-position: -48px -112px;}.ui-icon-pencil {background-position: -64px -112px;}.ui-icon-clock {background-position: -80px -112px;}.ui-icon-disk {background-position: -96px -112px;}.ui-icon-calculator {background-position: -112px -112px;}.ui-icon-zoomin {background-position: -128px -112px;}.ui-icon-zoomout {background-position: -144px -112px;}.ui-icon-search {background-position: -160px -112px;}.ui-icon-wrench {background-position: -176px -112px;}.ui-icon-gear {background-position: -192px -112px;}.ui-icon-heart {background-position: -208px -112px;}.ui-icon-star {background-position: -224px -112px;}.ui-icon-link {background-position: -240px -112px;}.ui-icon-cancel {background-position: 0 -128px;}.ui-icon-plus {background-position: -16px -128px;}.ui-icon-plusthick {background-position: -32px -128px;}.ui-icon-minus {background-position: -48px -128px;}.ui-icon-minusthick {background-position: -64px -128px;}.ui-icon-close {background-position: -80px -128px;}.ui-icon-closethick {background-position: -96px -128px;}.ui-icon-key {background-position: -112px -128px;}.ui-icon-lightbulb {background-position: -128px -128px;}.ui-icon-scissors {background-position: -144px -128px;}.ui-icon-clipboard {background-position: -160px -128px;}.ui-icon-copy {background-position: -176px -128px;}.ui-icon-contact {background-position: -192px -128px;}.ui-icon-image {background-position: -208px -128px;}.ui-icon-video {background-position: -224px -128px;}.ui-icon-script {background-position: -240px -128px;}.ui-icon-alert {background-position: 0 -144px;}.ui-icon-info {background-position: -16px -144px;}.ui-icon-notice {background-position: -32px -144px;}.ui-icon-help {background-position: -48px -144px;}.ui-icon-check {background-position: -64px -144px;}.ui-icon-bullet {background-position: -80px -144px;}.ui-icon-radio-on {background-position: -96px -144px;}.ui-icon-radio-off {background-position: -112px -144px;}.ui-icon-pin-w {background-position: -128px -144px;}.ui-icon-pin-s {background-position: -144px -144px;}.ui-icon-play {background-position: 0 -160px;}.ui-icon-pause {background-position: -16px -160px;}.ui-icon-seek-next {background-position: -32px -160px;}.ui-icon-seek-prev {background-position: -48px -160px;}.ui-icon-seek-end {background-position: -64px -160px;}.ui-icon-seek-first, .ui-icon-seek-start {background-position: -80px -160px;}.ui-icon-stop {background-position: -96px -160px;}.ui-icon-eject {background-position: -112px -160px;}.ui-icon-volume-off {background-position: -128px -160px;}.ui-icon-volume-on {background-position: -144px -160px;}.ui-icon-power {background-position: 0 -176px;}.ui-icon-signal-diag {background-position: -16px -176px;}.ui-icon-signal {background-position: -32px -176px;}.ui-icon-battery-0 {background-position: -48px -176px;}.ui-icon-battery-1 {background-position: -64px -176px;}.ui-icon-battery-2 {background-position: -80px -176px;}.ui-icon-battery-3 {background-position: -96px -176px;}.ui-icon-circle-plus {background-position: 0 -192px;}.ui-icon-circle-minus {background-position: -16px -192px;}.ui-icon-circle-close {background-position: -32px -192px;}.ui-icon-circle-triangle-e {background-position: -48px -192px;}.ui-icon-circle-triangle-s {background-position: -64px -192px;}.ui-icon-circle-triangle-w {background-position: -80px -192px;}.ui-icon-circle-triangle-n {background-position: -96px -192px;}.ui-icon-circle-arrow-e {background-position: -112px -192px;}.ui-icon-circle-arrow-s {background-position: -128px -192px;}.ui-icon-circle-arrow-w {background-position: -144px -192px;}.ui-icon-circle-arrow-n {background-position: -160px -192px;}.ui-icon-circle-zoomin {background-position: -176px -192px;}.ui-icon-circle-zoomout {background-position: -192px -192px;}.ui-icon-circle-check {background-position: -208px -192px;}.ui-icon-circlesmall-plus {background-position: 0 -208px;}.ui-icon-circlesmall-minus {background-position: -16px -208px;}.ui-icon-circlesmall-close {background-position: -32px -208px;}.ui-icon-squaresmall-plus {background-position: -48px -208px;}.ui-icon-squaresmall-minus {background-position: -64px -208px;}.ui-icon-squaresmall-close {background-position: -80px -208px;}.ui-icon-grip-dotted-vertical {background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal {background-position: -16px -224px;}.ui-icon-grip-solid-vertical {background-position: -32px -224px;}.ui-icon-grip-solid-horizontal {background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}.ui-icon-grip-diagonal-se {background-position: -80px -224px;}.ui-corner-all, .ui-corner-left, .ui-corner-tl, .ui-corner-top {border-top-left-radius: 3px;}.ui-corner-all, .ui-corner-right, .ui-corner-top, .ui-corner-tr {border-top-right-radius: 3px;}.ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-left {border-bottom-left-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-br, .ui-corner-right {border-bottom-right-radius: 3px;}.ui-widget-overlay {background: #aaa;opacity: 0.3;filter: Alpha(Opacity=30);}.ui-widget-shadow {-webkit-box-shadow: 0 0 5px #666;box-shadow: 0 0 5px #666;}.tp-header-transparent {position: absolute;left: 0;top: 0;right: 0;z-index: 10;}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-header-height {height: inherit !important;}}.tp-header-sticky {position: fixed;top: 0;left: 0;right: 0;width: 100%;box-shadow: 0px 4px 10px rgba(3, 4, 28, 0.1);background: var(--tp-common-white);animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;transition: 0.3s ease;z-index: 10;}.tp-header-sticky.tp-header-bottom {background: var(--tp-gradient-primary);}.tp-header-main-sticky {display: none;}.tp-header-main-sticky.tp-header-sticky {display: inline-block;}.tp-header-box {display: flex;justify-content: space-between;}.tp-header-logo {width: 342px;display: flex;align-items: center;justify-content: center;flex: 0 0 auto;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-header-logo {width: 310px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-logo {width: 235px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-logo {width: 180px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-header-logo {width: 200px;}}@media (max-width: 575px) {.tp-header-logo {width: 160px;}}.tp-header-logo a {z-index: 2;}.tp-header-logo-bg {position: absolute;top: 0;left: 0;width: 130%;height: 100%;background: #ffffff;clip-path: polygon(0px 0px, 100% 0px, 76.57% 100.79%, 0% 100%);z-index: 1;}.tp-header-btn {width: 395px;display: flex;align-items: center;justify-content: center;flex: 0 0 auto;background: #fff;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-header-btn {width: 330px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-btn {width: 270px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-btn {width: 230px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-header-btn {width: 100px;}}@media (max-width: 575px) {.tp-header-btn {width: 80px;cursor: pointer;}}.tp-header-sticky-hamburger {height: 80px;line-height: 80px;opacity: 0;visibility: hidden;}.tp-header-wrapper-inner {width: 100%;}.tp-header-sticky .tp-main-menu ul li a {padding: 34px 0 34px 0;}.tp-header-main-menu {padding-left: 90px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-main-menu {padding-left: 35px;}}@media (max-width: 575px) {.tp-header-main-menu {padding-left: 0;}}.tp-header-main-right {padding-right: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-main-right {padding-left: 30px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-main-right {padding-right: 15px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-header-main-right {padding-right: 0;}}.tp-header-main-right-hamburger-btn {height: 80px;line-height: 80px;cursor: pointer;width: 100%;text-align: center;}.tp-header-contact-search span {position: relative;height: 60px;width: 60px;line-height: 65px;text-align: center;background: #F6F6F9;border-radius: 50%;display: inline-block;cursor: pointer;margin-right: 25px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-contact-search span {margin-right: 12px;}}.tp-header-contact-search span:hover::after {opacity: 1;}.tp-header-contact-search span:hover i {color: var(--tp-common-white);position: relative;z-index: 1;}.tp-header-contact-search span::after {position: absolute;content: "";height: 100%;width: 100%;top: 0;left: 0;border-radius: 50%;background: var(--tp-gradient-primary);z-index: 0;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-header-contact-search span i {font-size: 20px;font-weight: 900;color: var(--tp-heading-primary);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-header-top {padding-top: 9px;padding-bottom: 7px;display: flex;justify-content: space-between;border-bottom: 1px solid #E3E3E3;padding-left: 120px;padding-right: 70px;}.tp-header-top-info a {font-family: var(--tp-ff-p);font-weight: 400;font-size: 16px;line-height: 24px;color: var(--tp-heading-primary);}.tp-header-top-info a span {display: inline-block;margin-right: 8px;background: #ffffff;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-header-top-right .header-social a {position: relative;font-weight: 400;font-size: 15px;color: var(--tp-heading-primary);margin-left: 24px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-header-top-right .header-social a:hover {color: var(--tp-theme-primary);}.tp-header-contact-icon span {height: 54px;width: 54px;line-height: 54px;display: inline-block;border-radius: 50%;text-align: center;font-size: 24px;font-weight: 900;color: var(--tp-common-white);background: #1acce4;margin-right: 13px;}.tp-header-contact-content p {font-size: 16px;font-weight: 400;color: var(--tp-heading-primary);margin-bottom: 2px;}.tp-header-contact-content span {font-weight: 500;display: block;font-size: 20px;color: var(--tp-heading-primary);letter-spacing: -0.8px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-header-contact-content span:hover {color: var(--tp-theme-primary);}.hamburger-btn {width: 34px;height: 24px;cursor: pointer;background: transparent;border: 0;outline: 0;text-align: end;transform: translateY(-20%);}.hamburger-btn span {display: inline-block;position: absolute;left: 0;background: var(--tp-gradient-primary);height: 2px;width: 25px;opacity: 1;z-index: 1;border-radius: 10px;transition: 0.3s ease;}.hamburger-btn span:nth-child(1) {top: 0;}.hamburger-btn span:nth-child(2) {top: 10px;width: 14px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.hamburger-btn span:nth-child(3) {top: 20px;right: 0;left: auto;}.hamburger-btn:hover span:nth-child(1) {left: 10px;}.hamburger-btn:hover span:nth-child(3) {right: 10px;}.tp-header-space-2 {padding-left: 90px;padding-right: 90px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-header-space-2 {padding-right: 45px;padding-left: 45px;}}@media (max-width: 575px) {.tp-header-space-2 {padding-right: 30px;padding-left: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-header-contact-2 {padding-left: 90%;}}.tp-header-box-3 {position: relative;display: flex;padding-left: 50px;}.tp-header-box-main-3 {width: 100%;}.tp-header-logo-3 {position: relative;flex: 0 0 auto;width: 228px;height: 180px;line-height: 180px;text-align: center;border-radius: 0 0 5px 5px;background: var(--tp-gradient-primary);z-index: 1;}.tp-header-top-3 {padding-left: 75px;padding-right: 40px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-top-3 {padding-left: 30px;padding-right: 30px;}}.tp-header-top-info-3 ul li {display: inline-block;list-style: none;}.tp-header-top-info-3 ul li:not(:last-of-type) {margin-right: 33px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-top-info-3 ul li:not(:last-of-type) {margin-right: 10px;}}.tp-header-top-info-3 ul li a {font-weight: 400;font-size: 16px;color: var(--tp-text-2);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-top-info-3 ul li a {font-size: 14px;}}.tp-header-top-info-3 ul li a span {font-size: 16px;font-weight: 900;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-right: 8px;}.tp-header-top-info-3 ul li a b {font-weight: 600;}.tp-header-top-social-3 {background: var(--tp-gradient-primary);padding: 12px 7px;margin-right: 110px;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-header-top-social-3 {margin-right: 70px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-top-social-3 {margin-right: 20px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-top-social-3 {margin-right: 0;padding: 12px 5px;}}.tp-header-top-social-3 a {font-size: 16px;font-weight: 400;color: var(--tp-common-white);padding: 10px 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-top-social-3 a {padding: 8px 12px;}}.tp-header-top-support a {position: relative;font-size: 14px;font-weight: 400;color: var(--tp-text-2);}.tp-header-top-support a:hover::before {bottom: 1px;opacity: 1;}.tp-header-top-support a::before {position: absolute;content: "";left: 0;bottom: -3px;height: 1px;width: 100%;background: var(--tp-text-2);opacity: 0;transition: 0.3s;}.tp-header-wrapper-3 {padding-right: 40px;margin-left: 50px;background: var(--tp-common-gray);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-wrapper-3 {margin-left: 30px;padding-right: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-header-wrapper-3 {margin-left: -50px;padding-left: 40px;}}@media (max-width: 575px) {.tp-header-wrapper-3 {padding-left: 20px;padding-right: 20px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-header-main-right-3 {padding-left: 90%;}}.tp-header-contact-inner-3 {padding-right: 50px;margin-right: 50px;border-right: 1px solid #C0C8D2;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-header-contact-inner-3 {margin-right: 40px;padding-right: 40px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-contact-inner-3 {margin-right: 12px;padding-right: 12px;}}.tp-header-contact-search-3 span {font-weight: 900;font-size: 25px;color: #1F242C;cursor: pointer;margin-right: 40px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-contact-search-3 span {margin-right: 15px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-contact-search-3 span {margin-right: 30px;}}.tp-header-btn-3 .tp-btn {padding: 16px 58px;}.tp-header-icon-3 {font-size: 35px;font-weight: 900;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-right: 15px;}.tp-main-menu {position: relative;}.tp-main-menu-content-2 {display: flex;justify-content: center;}.tp-main-menu ul li {position: relative;list-style: none;display: inline-block;transition: none;}.tp-main-menu ul li:not(:last-of-type) {margin-right: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-main-menu ul li:not(:last-of-type) {margin-right: 15px;}}.tp-main-menu ul li a {display: inline-block;font-family: var(--tp-ff-p);padding: 32px 0 32px 0;font-weight: 600;font-size: 16px;text-transform: capitalize;color: var(--tp-heading-primary);}.tp-main-menu ul li.has-dropdown > a {position: relative;}.tp-main-menu ul li.has-dropdown > a::after {content: "\f107";font-size: 12px;color: var(--tp-theme-secondary);font-family: var(--tp-ff-fontawesome);font-weight: 900;margin-left: 6px;display: inline-block;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-main-menu ul li .submenu {position: absolute;top: 105%;left: 0;width: 280px;z-index: 99;opacity: 0;visibility: hidden;padding: 10px 0 20px 0;background: var(--tp-common-white);box-shadow: 0px 30px 70px 0px rgba(11, 6, 70, 0.08);border-radius: 0 0 5px 5px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-main-menu ul li .submenu li {display: block;width: 100%;margin: 0;padding: 0 25px;transform: translateY(5px);transition: all 0.2s cubic-bezier(0.4, 0.28, 0.31, 1.28) 0s;}.tp-main-menu ul li .submenu li:not(:last-of-type) {margin-bottom: 9px;}.tp-main-menu ul li .submenu li.has-dropdown > a::after {position: absolute;top: 50%;right: 25px;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);-o-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);}.tp-main-menu ul li .submenu li:last-child a {border-bottom: 0;}.tp-main-menu ul li .submenu li a {position: relative;padding: 0;font-size: 14px;color: var(--tp-common-black);width: 100%;z-index: 1;}.tp-main-menu ul li .submenu li a span {transition: all 0.3s ease-in-out;}.tp-main-menu ul li .submenu li a span::after {display: none;}.tp-main-menu ul li .submenu li a::before {position: absolute;content: "";top: 12PX;left: 0px;height: 2px;width: 0;background: var(--tp-theme-primary);transition: all 0.3s ease-in-out;}.tp-main-menu ul li .submenu li .submenu {left: 120%;top: 0;visibility: hidden;opacity: 0;}.tp-main-menu ul li .submenu li:hover > a {color: var(--tp-theme-primary);}.tp-main-menu ul li .submenu li:hover > a span {margin-left: 14px;}.tp-main-menu ul li .submenu li:hover > a::after {color: var(--tp-common-white);}.tp-main-menu ul li .submenu li:hover > a::before {width: 10px;}.tp-main-menu ul li .submenu li:hover > .submenu {left: 100%;visibility: visible;opacity: 1;}.tp-main-menu ul li:hover > a {color: var(--tp-theme-primary);}.tp-main-menu ul li:hover > a::after {color: var(--tp-theme-primary);}.tp-main-menu ul li:hover .submenu {opacity: 1;visibility: visible;top: 100%;}.tp-main-menu ul li .has-homemenu {width: 810px;padding: 30px 30px 10px 30px;opacity: 0;visibility: hidden;background-color: var(--tp-common-white);box-shadow: rgba(149, 157, 165, 0.4) 0px 8px 24px;}.tp-main-menu ul li .has-homemenu .homemenu {position: relative;padding: 0px 10px;margin-bottom: 20px;}.tp-main-menu ul li .has-homemenu .homemenu-thumb {position: relative;}.tp-main-menu ul li .has-homemenu .homemenu-thumb::before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background: var(--tp-gradient-primary);opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-main-menu ul li .has-homemenu .homemenu-thumb:hover .homemenu-btn {opacity: 1;visibility: visible;}.tp-main-menu ul li .has-homemenu .homemenu-thumb:hover .homemenu-btn .menu-btn.show-1 {top: 42%;transform: translateY(-42px);}.tp-main-menu ul li .has-homemenu .homemenu-thumb:hover .homemenu-btn .menu-btn.show-2 {top: 30%;transform: translateY(-30px);}.tp-main-menu ul li .has-homemenu .homemenu-thumb:hover::before {opacity: 0.2;}.tp-main-menu ul li .has-homemenu .homemenu-title a {padding: 0;font-size: 16px;font-weight: 600;}.tp-main-menu ul li .has-homemenu .homemenu-title a:hover {color: var(--tp-theme-primary);}.tp-main-menu ul li .has-homemenu .homemenu-btn {position: absolute;bottom: 16%;left: 0;right: 0;opacity: 0;text-align: center;visibility: hidden;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-main-menu ul li .has-homemenu .homemenu-btn .menu-btn {font-size: 14px;text-transform: uppercase;padding: 10px 20px;border-radius: 5px;width: 128px;background-size: 200% auto;color: var(--tp-common-white);background-image: var(--tp-gradient-primary);overflow: hidden;}.tp-main-menu ul li .has-homemenu .homemenu-btn .menu-btn:hover {background-position: right center;}.tp-main-menu.home-2 ul li a {padding: 36px 0 36px 0;}.tp-main-menu.home-3 {padding-left: 36px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-main-menu.home-3 {padding-left: 20px;margin-right: -70px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-main-menu.home-3 {padding-left: 15px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-main-menu.home-3 {padding-left: 0;}}.tp-main-menu.home-3 ul li a {padding: 41px 0 41px 0;}.mean-remove {display: none !important;}.mean-container {margin-bottom: 40px;}.mean-container a.meanmenu-reveal {width: 22px;height: 22px;padding: 13px 13px 11px 13px;position: absolute;top: 0;right: 0;cursor: pointer;color: #fff;text-decoration: none;font-size: 16px;text-indent: -9999em;line-height: 22px;font-size: 1px;font-weight: 700;display: none !important;}.mean-container a.meanmenu-reveal span {display: block;background: #fff;height: 3px;margin-top: 3px;}.mean-container .mean-push {float: left;width: 100%;padding: 0;margin: 0;clear: both;}.mean-container .mean-nav {background: none;margin-top: 0;float: left;width: 100%;background: transparent;}.mean-container .mean-nav .wrapper {width: 100%;padding: 0;margin: 0;}.mean-container .mean-nav > ul {padding: 0;margin: 0;width: 100%;list-style-type: none;display: block !important;}.mean-container .mean-nav > ul > li:first-child > a {border-top: 0;}.mean-container .mean-nav ul {padding: 0;margin: 0;width: 100%;list-style-type: none;}.mean-container .mean-nav ul li {position: relative;float: left;width: 100%;}.mean-container .mean-nav ul li.dropdown-opened > a, .mean-container .mean-nav ul li.dropdown-opened > span {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.dropdown-opened > a.mean-expand.mean-clicked, .mean-container .mean-nav ul li.dropdown-opened > span.mean-expand.mean-clicked {color: var(--tp-theme-primary);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.mean-container .mean-nav ul li.dropdown-opened > a.mean-expand.mean-clicked i, .mean-container .mean-nav ul li.dropdown-opened > span.mean-expand.mean-clicked i {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.has-dropdown:hover > a {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.has-dropdown:hover .mean-expand {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.mean-last {border-bottom: none;margin-bottom: 0;}.mean-container .mean-nav ul li > a.mean-expand i {display: inline-block;}.mean-container .mean-nav ul li > a > i {display: none;}.mean-container .mean-nav ul li a {display: block;float: left;width: 90%;padding: 10px 5%;margin: 0;text-align: left;color: #fff;border-top: 1px solid #e0e3ed;text-decoration: none;width: 100%;padding: 10px 0;color: var(--tp-common-black);border-top: 1px solid #ebebeb;font-size: 14px;line-height: 1.5;font-weight: 500;}[dir=rtl] .mean-container .mean-nav ul li a {float: right;text-align: right;}.mean-container .mean-nav ul li a:hover {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a:hover i {color: var(--tp-common-white);}.mean-container .mean-nav ul li a.mean-expand {margin-top: 1px;text-align: center;position: absolute;right: 0;top: 0;z-index: 2;font-weight: 700;background: transparent;border: none !important;font-size: 14px;margin-top: 5px;padding: 0 !important;line-height: 14px;height: 30px;width: auto;line-height: 30px;color: var(--tp-common-black);line-height: 30px;top: 0;font-weight: 400;}[dir=rtl] .mean-container .mean-nav ul li a.mean-expand {right: auto;left: 0;text-align: center;}.mean-container .mean-nav ul li a.mean-expand:hover {color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand:hover i {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand.mean-clicked {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:hover {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:hover i {color: var(--tp-theme-primary);}.mean-container .mean-nav ul li li a {width: 80%;padding: 10px 10%;text-shadow: none !important;visibility: visible;}.mean-container .mean-nav ul li li li a {width: 70%;padding: 10px 15%;}.mean-container .mean-nav ul li li li li a {width: 60%;padding: 10px 20%;}.mean-container .mean-nav ul li li li li li a {width: 50%;padding: 10px 25%;}.mean-container .mean-bar, .mean-container .mean-bar * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.tp-mobile-menu {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;background-color: var(--tp-common-white);padding: 13px 0 5px;z-index: 999;border-top: 1px solid var(--tp-border-primary);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-mobile-menu.is-sticky {bottom: -120px;visibility: hidden;opacity: 0;}.tp-mobile-menu.is-sticky.bottom-menu-sticky {visibility: visible;opacity: 1;bottom: 0;}.tp-mobile-item-btn {font-size: 28px;text-align: center;}.tp-mobile-item-btn span {display: block;line-height: 1;font-size: 13px;margin-top: 3px;}.tp-mobile-item-btn:hover {color: var(--tp-common-black);}.tp-main-menu-mobile .tp-submenu {display: none;}.tp-main-menu-mobile .tp-mega-menu .shop-mega-menu-title {margin: 0;padding-top: 7px;}.tp-main-menu-mobile .tp-mega-menu.shop-mega-menu {padding: 0 !important;padding-left: 19px !important;padding-top: 10px !important;}.tp-main-menu-mobile .tp-mega-menu .shop-mega-menu-img {margin: 7px 0;}.tp-main-menu-mobile ul {position: static;display: block;box-shadow: none;}.tp-main-menu-mobile ul li {list-style: none;position: relative;width: 100%;padding: 0;}.tp-main-menu-mobile ul li:not(:last-child) a {border-bottom: 1px solid rgba(2, 11, 24, 0.1);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn {position: absolute;right: 0;top: 50%;font-size: 16px;color: #7F8387;z-index: 1;width: 30px;height: 30px;line-height: 28px;text-align: center;border: 1px solid rgba(2, 11, 24, 0.12);transform: translateY(-15px);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn i {-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn.dropdown-opened i {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn:hover {background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn:hover i {color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown > a.expanded {color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened {background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened i {color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown:hover > a::after {color: var(--tp-theme-green);}.tp-main-menu-mobile ul li:last-child a span {border-bottom: 0;}.tp-main-menu-mobile ul li > a {display: block;font-size: 16px;color: var(--tp-common-black);position: relative;padding: 10px 0;padding-right: 20px;}.tp-main-menu-mobile ul li > a svg {transform: translateY(2px);}.tp-main-menu-mobile ul li > a > i {display: inline-block;width: 11%;margin-right: 13px;-webkit-transform: translateY(4px);-moz-transform: translateY(4px);-ms-transform: translateY(4px);-o-transform: translateY(4px);transform: translateY(4px);font-size: 21px;line-height: 1;}.tp-main-menu-mobile ul li > a .menu-text {font-size: 16px;line-height: 11px;border-bottom: 1px solid #EAEBED;width: 82%;display: inline-block;padding: 19px 0 17px;}.tp-main-menu-mobile ul li img {width: 100%;}.tp-main-menu-mobile ul li ul {padding: 0;}.tp-main-menu-mobile ul li ul li {padding: 0;}.tp-main-menu-mobile ul li ul li a {margin-left: auto;width: 93%;padding: 10px 5%;text-shadow: none !important;visibility: visible;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li ul li li a {width: 88%;padding: 10px 7%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li ul li li li a {width: 83%;padding: 10px 9%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li ul li li li li a {width: 68%;padding: 10px 11%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li:hover > a {color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li:hover > a::after {color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li:hover > a .dropdown-toggle-btn i {color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li:hover .mega-menu {visibility: visible;opacity: 1;top: 0;}.tp-main-menu-mobile ul li .mega-menu, .tp-main-menu-mobile ul li .submenu {position: static;min-width: 100%;padding: 0;box-shadow: none;visibility: visible;opacity: 1;display: none;}.tp-main-menu-mobile ul li .mega-menu li, .tp-main-menu-mobile ul li .submenu li {float: none;display: block;width: 100%;padding: 0;}.tp-main-menu-mobile ul li .mega-menu li:hover a .dropdown-toggle-btn, .tp-main-menu-mobile ul li .submenu li:hover a .dropdown-toggle-btn {color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li .tp-submenu .homemenu {padding: 0px 10px;position: relative;margin-bottom: 20px;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-thumb {position: relative;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-thumb::before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background: var(--tp-gradient-primary);opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-thumb:hover .homemenu-btn {opacity: 1;visibility: visible;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-thumb:hover .homemenu-btn .menu-btn.show-1 {top: 35%;transform: translateY(-35px);}.tp-main-menu-mobile ul li .tp-submenu .homemenu-thumb:hover .homemenu-btn .menu-btn.show-2 {top: 30%;transform: translateY(-30px);}.tp-main-menu-mobile ul li .tp-submenu .homemenu-thumb:hover::before {opacity: 0.2;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-title {font-size: 16px;font-weight: 600;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-title a {border: none;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-title a:hover {color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li .tp-submenu .homemenu-btn {position: absolute;bottom: 0;left: 0;right: 0;opacity: 0;text-align: center;visibility: hidden;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-main-menu-mobile ul li .tp-submenu .homemenu-btn {bottom: 20%;}}.tp-main-menu-mobile ul li .tp-submenu .homemenu-btn .menu-btn {font-size: 14px;text-transform: uppercase;padding: 10px 20px;border-radius: 5px;display: inline-block;width: 115px;background-size: 200% auto;color: var(--tp-common-white);background-image: var(--tp-gradient-primary);overflow: hidden;}.tp-main-menu-mobile ul li .tp-submenu .homemenu-btn .menu-btn:hover {background-position: right center;}.tp-main-menu-mobile * ul, .tp-main-menu-mobile * li {transition: none !important;}.tp-postbox-item {border-radius: 5px;background: var(--tp-common-white);box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06), 0px 4.8000001907px 24.3999996185px -6px rgba(19, 16, 34, 0.1);}.tp-postbox-thumb {border-radius: 5px;}.tp-postbox-thumb img {width: 100%;border-radius: 5px 5px 0px 0px;}.tp-postbox-thumb-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50px, -50px);}.tp-postbox-thumb-btn::before {position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;z-index: -1;border-radius: 100%;-webkit-animation: ripple2 2s infinite;border: 2px solid rgb(255, 255, 255);box-shadow: 0px 14px 24px -1px rgba(20, 0, 77, 0.31);-webkit-transform: scale(0.5);transform: scale(0.5);}.tp-postbox-thumb-date {position: absolute;top: 20px;left: 20px;border-radius: 5px;padding: 7px 14px;z-index: 1;background: var(--tp-common-white);border-top: 2px solid var(--tp-theme-primary);}.tp-postbox-thumb-date span {font-size: 20px;font-weight: 500;display: block;letter-spacing: -0.8px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin: 0;}.tp-postbox-thumb-date p {color: var(--tp-text-1);margin: 0;}.tp-postbox-content {padding: 20px 40px 30px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-postbox-content {padding: 20px 30px 30px;}}@media (max-width: 575px) {.tp-postbox-content {padding: 20px;}}.tp-postbox-content p {color: var(--tp-text-1);margin-bottom: 25px;}.tp-postbox-meta {margin-bottom: 15px;}.tp-postbox-meta span {font-family: var(--tp-ff-p);font-size: 14px;font-weight: 400;color: var(--tp-text-1);margin-right: 24px;}.tp-postbox-meta span i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-right: 5px;}.tp-postbox-title {font-size: 42px;font-weight: 700;margin-bottom: 12px;color: var(--tp-text-body);}@media (max-width: 575px) {.tp-postbox-title {font-size: 24px;}}.tp-postbox-title a:hover {color: var(--tp-theme-primary);}.tp-postbox-btn {font-size: 16px;font-weight: 600;letter-spacing: 0.8px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-postbox-btn:hover i {animation: tfLeftToRight 0.5s forwards;-webkit-text-fill-color: #00A3C3;}.tp-postbox-btn i {margin-right: 3px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-postbox-pagination {margin-bottom: 30px;}}.tp-postbox-pagination ul li {list-style: none;display: inline-block;margin-right: 20px;}.tp-postbox-pagination ul li a {position: relative;font-size: 16px;font-weight: 400;color: var(--tp-theme-primary);display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;border-radius: 50%;border: 1px solid;border-color: #E3E3E3;z-index: 1;}.tp-postbox-pagination ul li a::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;z-index: -1;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;background: var(--tp-gradient-primary);}.tp-postbox-pagination ul li a:hover {color: var(--tp-common-white);}.tp-postbox-pagination ul li a:hover::after {opacity: 1;}.tp-postbox-pagination ul li .current {font-size: 16px;font-weight: 400;display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;border-radius: 50%;color: var(--tp-common-white);background: var(--tp-gradient-primary);}.tp-postbox-nav button {position: absolute;top: 50%;left: 2%;height: 60px;width: 60px;border-radius: 50%;font-size: 16px;font-weight: 500;color: var(--tp-common-white);background: #D8E5EB;z-index: 1;}.tp-postbox-nav button:hover i {background: var(--tp-common-white);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-postbox-nav button:hover::before {opacity: 1;}.tp-postbox-nav button::before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 50%;opacity: 0;background-image: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-postbox-nav button i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-postbox-nav button.tp-blog-next-1 {right: 2%;left: auto;}.tp-postbox-item-thumb {margin-bottom: 60px;}@media (max-width: 575px) {.tp-postbox-item-thumb {margin-bottom: 30px;}}.tp-postbox-item-thumb img {width: 100%;border-radius: 5px;}.tp-postbox-item-wrapper p {color: var(--tp-text-1);margin-bottom: 10px;}.tp-postbox-meta2 {position: absolute;bottom: -20px;background: var(--tp-common-white);box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06), 0px 4.8000001907px 24.3999996185px -6px rgba(19, 16, 34, 0.1);padding: 16px 40px;margin: 0 14%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-postbox-meta2 {margin: 0 8%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-postbox-meta2 {margin: 0 2%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-postbox-meta2 {margin: 0 7%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-postbox-meta2 {margin: 0 1%;padding: 16px 25px;}}@media (max-width: 575px) {.tp-postbox-meta2 {position: static;padding: 16px 30px;margin: 14px 10%;}}.tp-postbox-meta2 span {font-family: var(--tp-ff-p);font-size: 14px;font-weight: 400;color: var(--tp-text-1);display: inline-block;}.tp-postbox-meta2 span:not(:last-of-type) {margin-right: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-postbox-meta2 span:not(:last-of-type) {margin-right: 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-postbox-meta2 span:not(:last-of-type) {margin-right: 10px;}}.tp-postbox-meta2 span i {margin-right: 2px;}.tp-postbox-title2 {font-size: 48px;font-weight: 600;letter-spacing: -1.92px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-postbox-title2 {font-size: 42px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-postbox-title2 {font-size: 38px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-postbox-title2 {font-size: 32px;}}@media (max-width: 575px) {.tp-postbox-title2 {font-size: 30px;}}.tp-postbox-list-wrapper {margin-top: 30px;margin-bottom: 30px;}@media (max-width: 575px) {.tp-postbox-list-wrapper {flex-wrap: wrap;}}.tp-postbox-list-title {font-weight: 600;letter-spacing: -0.96px;}.tp-postbox-list-title i {font-size: 14px;font-weight: 900;height: 16px;width: 16px;margin-right: 2px;text-align: center;line-height: 16px;border-radius: 50%;transform: translateY(-2px);color: var(--tp-common-white);background: var(--tp-gradient-primary);}.tp-postbox-share-wrapper {margin-top: 60px;padding: 30px 30px 10px 30px;border-top: 1px solid rgba(103, 104, 122, 0.200000003);border-bottom: 1px solid rgba(103, 104, 122, 0.200000003);}@media (max-width: 575px) {.tp-postbox-share-wrapper {padding: 30px 15px 10px 15px;}}.tp-postbox-share-social .tp-footer-widget-social a {background: #F6F6F9;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-postbox-share-social .tp-footer-widget-social a i {color: var(--tp-theme-primary);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-postbox-share-social .tp-footer-widget-social a:hover {background: none;}.tp-postbox-share-social .tp-footer-widget-social a:hover i {color: var(--tp-common-white);}.tp-postbox-comment ul li {list-style: none;}.tp-postbox-comment ul li.children {margin-left: 110px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-postbox-comment ul li.children {margin-left: 0;}}.tp-postbox-comment ul li .tp-postbox-comment-box.border-mr {margin-bottom: 30px;padding-bottom: 25px;border-bottom: 1px solid #E3E3E3;}@media (max-width: 575px) {.tp-postbox-comment ul li .tp-postbox-comment-box-inner {flex-wrap: wrap;}}.tp-postbox-comment ul li .tp-postbox-comment-avater {margin-right: 30px;}@media (max-width: 575px) {.tp-postbox-comment ul li .tp-postbox-comment-avater {margin-bottom: 10px;}}.tp-postbox-comment ul li .tp-postbox-comment-avater img {border-radius: 140px;}.tp-postbox-comment ul li .tp-postbox-comment-content p {color: var(--tp-text-1);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-postbox-comment ul li .tp-postbox-comment-content p br {display: none;}}.tp-postbox-comment ul li .tp-postbox-comment-name {font-size: 24px;font-weight: 600;letter-spacing: -0.96px;margin-bottom: 18px;margin-right: 30px;}.tp-postbox-comment ul li .tp-postbox-comment-date {font-size: 14px;color: var(--tp-text-1);margin-bottom: 18px;}.tp-postbox-comment ul li .tp-postbox-comment-reply {position: absolute;top: 0;right: 0;}@media (max-width: 575px) {.tp-postbox-comment ul li .tp-postbox-comment-reply {top: 5px;}}.tp-postbox-comment ul li .tp-postbox-comment-reply a {font-size: 16px;font-weight: 600;letter-spacing: 0.8px;padding: 10px 13px;border-radius: 5px;color: var(--tp-theme-primary);background: rgba(103, 104, 122, 0.1000000015);}.tp-postbox-comment ul li .tp-postbox-comment-reply a:hover i {animation: tfLeftToRight 0.5s forwards;}.tp-postbox-comment ul li .tp-postbox-comment-reply a i {margin-left: 8px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-postbox-reply {margin-bottom: 30px;}}.tp-postbox-reply-title {position: relative;font-size: 27px;font-weight: 700;margin-bottom: 40px;letter-spacing: -0.54px;}.tp-postbox-reply-title::after {position: absolute;content: "";width: 80px;height: 2px;bottom: -10px;left: 0;background: var(--tp-gradient-primary);}.tp-postbox-input input {border: 1px solid #E3E3E3;border-radius: 5px;height: 70px;font-size: 16px;font-weight: 400;margin-bottom: 20px;background: var(--tp-common-white);}.tp-postbox-input input::placeholder {font-size: 16px;font-weight: 400;color: var(--tp-text-1);}.tp-postbox-input input:focus {box-shadow: none;color: var(--tp-text-1);border: 1px solid #2b2b5e;}.tp-postbox-input textarea {height: 188px;resize: none;border-radius: 5px;font-size: 16px;font-weight: 400;margin-bottom: 20px;border: 1px solid #E3E3E3;}.tp-postbox-input textarea::placeholder {font-size: 16px;font-weight: 400;color: var(--tp-text-1);}.tp-postbox-input textarea:focus {border: 1px solid #2b2b5e;color: var(--tp-text-1);}.tp-postbox-input-btn .tp-btn {width: 100%;border-radius: 5px;padding: 22px 0;}blockquote {position: relative;padding: 25px 115px 25px 40px;margin-bottom: 35px;background: var(--tp-common-white);box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06), 0px 4.8000001907px 24.3999996185px -6px rgba(19, 16, 34, 0.1);z-index: 1;}@media (max-width: 575px) {blockquote {padding: 25px 80px 25px 35px;}}blockquote img {position: absolute;top: 64px;right: 28px;}blockquote::after {position: absolute;content: "";height: 100px;width: 2px;top: 25px;left: 0;background: var(--tp-gradient-primary);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {blockquote::after {top: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {blockquote::after {height: 145px;top: 32px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {blockquote::after {height: 185px;}}.tp-rc__post:not(:last-of-type) {border-bottom: 1px solid #E3E3E3;margin-bottom: 30px;padding-bottom: 30px;}.tp-rc__post-thumb img {border-radius: 5px;}.tp-rc__post-title {font-size: 20px;font-weight: 500;letter-spacing: -0.8px;}.tp-rc__post-title a:hover {color: var(--tp-theme-primary);}.tp-rc__post-meta span {font-family: var(--tp-ff-p);font-size: 14px;font-weight: 400;color: var(--tp-heading-primary);}.tp-rc__post-meta span i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-sidebar-widget {padding: 30px;border-radius: 5px;background: var(--tp-common-white);box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06), 0px 4.8000001907px 24.3999996185px -6px rgba(19, 16, 34, 0.1);}.tp-sidebar-widget-content ul li {list-style: none;}.tp-sidebar-widget-content ul li:not(:last-of-type) {border-bottom: 1px solid #E3E3E3;margin-bottom: 20px;padding-bottom: 20px;}.tp-sidebar-widget-content ul li a {font-size: 20px;font-weight: 500;letter-spacing: -0.8px;display: block;}.tp-sidebar-widget-content ul li a:hover i {animation: tfLeftToRight 0.5s forwards;}.tp-sidebar-widget-content ul li a i {font-size: 14px;margin-right: 2px;transform: translateY(0px);background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-sidebar-widget-title {font-size: 24px;font-weight: 600;margin-bottom: 25px;letter-spacing: -0.96px;}.tp-sidebar-search-input {position: relative;}.tp-sidebar-search-input input {font-size: 16px;width: 100%;height: 60px;line-height: 60px;border-radius: 10px;background: #F6F6F9;padding: 0 25px;padding-right: 25px;padding-right: 60px;border: 1px solid transparent;}.tp-sidebar-search-input input::placeholder {font-size: 16px;color: var(--tp-text-1);}.tp-sidebar-search-input input:focus {font-size: 16px;color: var(--tp-text-1);border: 1px solid var(--tp-theme-primary);}.tp-sidebar-search-input button {position: absolute;top: 15px;right: 30px;}.tp-sidebar-search-input button i {font-size: 16px;font-weight: 900;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-sidebar-work {background-repeat: no-repeat;background-size: cover;border-radius: 5px;}.tp-sidebar-work::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;opacity: 0.8999999762;background: var(--tp-heading-primary);z-index: 0;}.tp-sidebar-work-title {position: relative;font-size: 24px;font-weight: 600;padding: 11px;margin: 0;z-index: 1;letter-spacing: -0.96px;border-radius: 5px 5px 0 0;color: var(--tp-common-white);background: var(--tp-gradient-primary);}.tp-sidebar-work-content {padding: 40px 30px;}.tp-sidebar-work-content p {position: relative;z-index: 1;color: var(--tp-common-white);}.tp-sidebar-work-icon span {display: inline-block;height: 65px;width: 65px;line-height: 65px;border-radius: 5px;background: var(--tp-common-white);margin-bottom: 20px;position: relative;z-index: 1;}.tagcloud a {font-size: 16px;color: var(--tp-text-1);padding: 8px 26px;display: inline-block;background: #F6F6F9;border-radius: 5px;margin-bottom: 20px;margin-right: 10px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tagcloud a {margin-right: 7px;}}.tagcloud a:hover {color: var(--tp-theme-primary);}.tp-footer-main-area {padding-bottom: 40px;}@media (max-width: 575px) {.tp-footer-main-area {padding-bottom: 0;}}.tp-footer-bg-shape {position: absolute;top: -127px;right: 0;z-index: -1;}.tp-footer-bg-shape img {width: 100%;}.tp-footer-border {border-bottom: 1px solid #333F4D;}.tp-footer-widget-content p {color: var(--tp-common-white);margin-bottom: 32px;}.tp-footer-widget-content ul li {position: relative;list-style: none;margin-left: 15px;}.tp-footer-widget-content ul li:not(:last-of-type) {margin-bottom: 20px;}.tp-footer-widget-content ul li a:hover {background-size: 0 1px, 100% 1px;}.tp-footer-widget-content ul li::after {position: absolute;content: "";top: 13px;left: -15px;height: 2px;width: 2px;border-radius: 50%;background: var(--tp-common-white);}.tp-footer-widget-content ul li a {font-family: var(--tp-ff-p);font-weight: 400;font-size: 16px;color: var(--tp-common-white);background-image: linear-gradient(#f1f1f5, #f3f3f8), linear-gradient(#f3f3f7, #f2f2f7);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.2s linear;}.tp-footer-widget-contact {background: var(--tp-theme-secondary);border: 1px solid #333F4D;border-radius: 5px;padding: 35px 34px 35px 40px;}.tp-footer-widget-contact-inner:not(:last-of-type) {margin-bottom: 30px;}.tp-footer-widget-contact-inner a {position: relative;font-family: var(--tp-ff-p);font-weight: 400;font-size: 16px;margin-left: 20px;color: var(--tp-common-white);}.tp-footer-widget-contact-inner a:hover {color: var(--tp-theme-primary);}.tp-footer-widget-contact-inner a i {position: absolute;top: 2px;left: -25px;}.tp-footer-widget-social a {position: relative;font-weight: 400;font-size: 20px;color: var(--tp-common-white);border-radius: 5px;width: 40px;height: 40px;display: inline-block;margin-right: 10px;text-align: center;line-height: 40px;background: rgba(255, 255, 255, 0.15);}.tp-footer-widget-social a:hover::after {opacity: 1;}.tp-footer-widget-social a::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;background-image: var(--tp-gradient-primary);z-index: -1;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-footer-widget-title {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;color: var(--tp-common-white);margin-bottom: 30px;}.tp-footer-widget-item {margin-bottom: 22px;}.tp-footer-widget-item-title {font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-common-white);margin-bottom: 5px;}.tp-footer-widget-item-title a:hover {background-size: 0 1px, 100% 1px;}.tp-footer-widget-item-title a {background-image: linear-gradient(#f1f1f5, #f3f3f8), linear-gradient(#f3f3f7, #f2f2f7);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.4s linear;}.tp-footer-widget-item span {font-family: var(--tp-ff-p);font-size: 16px;font-weight: 400;color: var(--tp-common-white);}.tp-footer-widget-item span i {margin-right: 5px;}.tp-footer-copyright-area {padding-top: 30px;padding-bottom: 30px;}.tp-footer-copyright-inner p {color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-copyright-inner p {margin-bottom: 20px;}}.tp-footer-copyright-inner a {font-family: var(--tp-ff-p);font-weight: 400;font-size: 16px;color: var(--tp-common-white);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-footer-copyright-inner a:not(:last-of-type) {margin-right: 30px;}.tp-footer-copyright-inner a:hover {color: var(--tp-theme-primary);}.tp-footer-col-1 {padding-right: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-col-1 {padding-right: 0;}}.tp-footer-col-2 {padding-left: 45px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-col-2 {padding-left: 0;}}.tp-footer-col-3 {padding-left: 45px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-col-3 {padding-left: 0;}}.tp-footer-bg-shape-2 .shape-1 {position: absolute;top: 0px;left: 0;z-index: -1;}.tp-footer-bg-shape-2 .shape-2 {position: absolute;bottom: 0;right: 0;z-index: -1;}.tp-footer-content-email {position: relative;}.tp-footer-content-email input {height: 60px;font-size: 16px;font-weight: 400;padding-left: 20px;padding-right: 60px;border-radius: 5px;}.tp-footer-content-email input:focus {border: 1px solid #2b2b5e;}.tp-footer-content-email input::placeholder {font-weight: 400;font-size: 16px;padding-left: 20px;font-weight: 400;}.tp-footer-content-email span {position: absolute;top: 9px;right: 10px;height: 42px;width: 46px;line-height: 42px;text-align: center;background: var(--tp-gradient-primary);font-weight: 900;font-size: 14px;border-radius: 5px;color: var(--tp-common-white);}.tp-footer-2-col-1 {padding-right: 22px;}.tp-footer-2-col-1 .tp-footer-widget-social a {font-size: 16px;}.tp-footer-2-col-2 {padding-left: 16px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-2-col-2 {padding-left: 0;}}.tp-footer-2-col-2 .tp-footer-widget-content ul li {margin-left: 0;}.tp-footer-2-col-2 .tp-footer-widget-content ul li::after {content: none;}.tp-footer-2-col-2 .tp-footer-widget-content ul li a {color: #F6F6F9;}.tp-footer-2-col-3 {padding-left: 67px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-2-col-3 {padding-left: 45px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-2-col-3 {padding-left: 0;}}.tp-footer-2-col-3 .tp-footer-widget-item-title {color: #E3E3E3;}.tp-footer-2-col-3 .tp-footer-widget-item span i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-footer-area-3 {overflow: hidden;}@media (max-width: 575px) {.tp-footer-area-3 {padding-top: 90px;}}.tp-footer-bg-shape-3 .shape-1 {position: absolute;top: 0;left: 0;z-index: -1;}.tp-footer-bg-shape-3 .shape-2 {position: absolute;bottom: 0;right: 0;z-index: -1;}.tp-footer-subscribe-wrapper {background: var(--tp-gradient-primary);border-radius: 5px;padding: 40px 60px;}@media (max-width: 575px) {.tp-footer-subscribe-wrapper {padding: 20px;}}.tp-footer-subscribe-wrapper-title span {margin-right: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-subscribe-wrapper-title {margin-bottom: 30px;}}.tp-footer-subscribe-title {font-weight: 500;font-size: 20px;letter-spacing: -0.8px;margin: 0;color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-subscribe-title br {display: none;}}.tp-footer-subscribe-email {position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-subscribe-email {margin-bottom: 30px;}}.tp-footer-subscribe-email input {width: 300px;border: none;background: none;border-radius: 0;border-bottom: 1px solid #E3E3E3;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-subscribe-email input {width: 100%;}}.tp-footer-subscribe-email input::placeholder {font-family: var(--tp-ff-p);font-size: 16px;font-weight: 400;color: var(--tp-common-white);}.tp-footer-subscribe-email input:focus {font-size: 16px;font-weight: 400;box-shadow: none;border-bottom: 1px solid #E3E3E3;color: var(--tp-common-white);}.tp-footer-subscribe-email span {position: absolute;top: 15px;left: 0;font-size: 16px;color: var(--tp-common-white);}.tp-footer-subscribe-email span i {font-weight: 400;}.tp-footer-subscribe-btn button {font-size: 16px;font-weight: 600;font-family: var(--tp-ff-heading);color: var(--tp-heading-primary);background: var(--tp-common-white);display: inline-block;border-radius: 45px;padding: 13px 55px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-subscribe-btn button {padding: 14px 35px;}}.tp-footer-info-call {margin-bottom: 15px;}.tp-footer-info-call a, .tp-footer-info-mail a {font-family: var(--tp-ff-p);font-weight: 400;font-size: 16px;color: var(--tp-common-white);}.tp-footer-info-call a:hover, .tp-footer-info-mail a:hover {color: var(--tp-theme-primary);}.tp-footer-info-call a i, .tp-footer-info-mail a i {margin-right: 10px;}.tp-footer-3-col-2 {padding-left: 110px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-3-col-2 {padding-left: 85px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-3-col-2 {padding-left: 95px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-3-col-2 {padding-left: 0;}}.tp-footer-3-col-2 .tp-footer-widget-content ul li {margin-left: 25px;}.tp-footer-3-col-2 .tp-footer-widget-content ul li a:hover i {animation: tfLeftToRight 0.5s forwards;}.tp-footer-3-col-2 .tp-footer-widget-content ul li a i {position: absolute;top: 5px;left: -23px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;font-size: 16px;font-weight: 900;}.tp-footer-3-col-2 .tp-footer-widget-content ul li::after {content: none;}.tp-footer-3-col-3 {padding-left: 45px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-footer-3-col-3 {padding-left: 0;}}.tp-footer-3-col-3 .tp-footer-widget-content ul li {margin-left: 25px;}.tp-footer-3-col-3 .tp-footer-widget-content ul li a:hover i {animation: tfLeftToRight 0.5s forwards;}.tp-footer-3-col-3 .tp-footer-widget-content ul li a i {position: absolute;top: 5px;left: -23px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;font-size: 16px;font-weight: 900;}.tp-footer-3-col-3 .tp-footer-widget-content ul li::after {content: none;}.tp-footer-3-col-4 .tp-footer-widget-item span i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-hero-area:hover .tp-hero-nav button {opacity: 1;overflow: visible;left: 40px;}.tp-hero-area:hover .tp-hero-nav button.hero-button-next-1 {right: 40px;left: auto;}.tp-hero-bg {position: absolute;top: 0px;height: 100%;width: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;z-index: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-content {margin-bottom: 50px;}}.tp-hero-title {font-size: 75px;font-weight: 600;color: var(--tp-common-white);line-height: 1;letter-spacing: -3px;text-transform: capitalize;margin-bottom: 50px;animation-delay: 0.5s;animation-duration: 0.7s;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-title {margin-bottom: 35px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-title {font-size: 62px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-title {font-size: 55px;}}@media (max-width: 575px) {.tp-hero-title {font-size: 40px;margin-bottom: 30px;}}.tp-hero-title-wrapper p {color: var(--tp-common-white);margin-bottom: 62px;animation-delay: 0.7s;animation-duration: 0.9s;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-title-wrapper p br {display: none;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-title-wrapper p {margin-bottom: 35px;}}@media (max-width: 575px) {.tp-hero-title-wrapper p {margin-bottom: 30px;}}.tp-hero-subtitle {display: inline-block;font-family: var(--tp-ff-heading);font-size: 18px;font-weight: 700;text-transform: uppercase;letter-spacing: 4px;color: var(--tp-common-white);margin-bottom: 10px;animation-delay: 0.3s;animation-duration: 0.5s;}.tp-hero-btn {line-height: 1;}.tp-hero-btn .tp-btn {padding: 23px 44px;}@media (max-width: 575px) {.tp-hero-btn {margin-bottom: 20px;}}.tp-hero-button-wrapper {animation-delay: 0.9s;animation-duration: 1s;}.tp-hero-thumb {padding-left: 77px;margin-top: -50px;animation-delay: 0.5s;animation-duration: 0.7s;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-thumb {padding-left: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-thumb {padding-left: 0;margin-top: 0;text-align: center;}}.tp-hero-thumb img {border-radius: 228px 228px 0 0;max-width: 100%;}.tp-hero-thumb-shape .shape-1 {border-radius: 0;position: absolute;bottom: 55px;right: -70px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-thumb-shape .shape-1 {right: -45px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-thumb-shape .shape-1 {right: -30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-thumb-shape .shape-1 {right: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-thumb-shape .shape-1 {display: none;}}.tp-hero-thumb-shape .shape-2 {border-radius: 0;position: absolute;top: 2px;right: 2px;animation: tpswing 1s ease-in-out 0.1s forwards infinite alternate;transform-origin: bottom left;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-thumb-shape .shape-2 {right: 20%;}}.tp-hero-thumb-shape .shape-3 {border-radius: 0;position: absolute;bottom: 42px;left: 50px;animation: updown-two 2.6s linear 0s infinite alternate;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-thumb-shape .shape-3 {left: 10px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-thumb-shape .shape-3 {left: -25px;}}.tp-hero-call span {display: inline-block;margin-right: 17px;}.tp-hero-call-inner p {color: var(--tp-common-white);}.tp-hero-call-inner a {font-family: var(--tp-ff-heading);font-size: 20px;font-weight: 500;letter-spacing: -0.8px;color: var(--tp-common-white);}.tp-hero-wrapper-slider {position: relative;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-active .swiper-slide {padding-top: 80px;}}.tp-hero-active .swiper-slide.swiper-slide-active .tp-hero-subtitle {animation-fill-mode: both;animation-name: fadeInUp;}.tp-hero-active .swiper-slide.swiper-slide-active .tp-hero-title {animation-fill-mode: both;animation-name: fadeInUp;}.tp-hero-active .swiper-slide.swiper-slide-active .tp-hero-content p {animation-fill-mode: both;animation-name: fadeInUp;}.tp-hero-active .swiper-slide.swiper-slide-active .tp-hero-button-wrapper {animation-fill-mode: both;animation-name: fadeInUp;}.tp-hero-active .swiper-slide.swiper-slide-active .tp-hero-thumb {animation-fill-mode: both;animation-name: fadeInUp;}.tp-hero-nav {display: none;}@media (min-width: 1600px) {.tp-hero-nav {display: block;}}.tp-hero-nav button {overflow: hidden;opacity: 0;position: absolute;top: 41%;left: 50px;height: 67px;width: 67px;border-radius: 50%;font-size: 17px;font-weight: 900;color: var(--tp-common-white);background: var(--tp-common-white);z-index: 1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-hero-nav button:hover i {background: var(--tp-common-white);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-hero-nav button:hover::before {opacity: 1;}.tp-hero-nav button::before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 50%;opacity: 0;background-image: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-hero-nav button i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-hero-nav button.hero-button-next-1 {left: auto;right: 50px;}.tp-hero-pagination {position: absolute;bottom: 20px;z-index: 1;left: 50%;transform: translateX(-50px);}.tp-hero-pagination .swiper-pagination-bullet {background: var(--tp-common-white);margin-left: 10px;height: 14px;width: 14px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media (min-width: 1600px) {.tp-hero-pagination .swiper-pagination-bullet {display: none;}}@media (max-width: 575px) {.tp-hero-area-2 {padding-top: 90px;}}.tp-hero-bg-2 {position: absolute;top: 0;left: 0;}.tp-hero-bg-2 img {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-content-2 {margin-bottom: 50px;}}.tp-hero-title-wrapper-2 p {font-size: 18px;color: var(--tp-heading-primary);margin-bottom: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-title-wrapper-2 p {margin-bottom: 30px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-title-wrapper-2 p br {display: none;}}.tp-hero-subtitle-2 {font-weight: 700;font-size: 18px;letter-spacing: 4px;color: var(--tp-heading-primary);text-transform: uppercase;display: block;margin-bottom: 5px;}.tp-hero-title-2 {font-weight: 600;font-size: 75px;line-height: 1.1;letter-spacing: -3px;text-transform: capitalize;color: var(--tp-heading-primary);margin-bottom: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-title-2 {font-size: 50px;}}@media (max-width: 575px) {.tp-hero-title-2 {font-size: 35px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-title-2 br {display: none;}}.tp-hero-call-2 span {margin-right: 17px;}.tp-hero-call-inner-2 p {color: var(--tp-heading-primary);margin-bottom: -2px;}.tp-hero-call-inner-2 span {font-family: var(--tp-ff-heading);font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-heading-primary);}@media (max-width: 575px) {.tp-hero-thumb-2 {flex-wrap: wrap;}}.tp-hero-img-1 {padding-right: 18px;}@media (max-width: 575px) {.tp-hero-img-1 {padding-right: 0;}}.tp-hero-img-1 img {position: relative;border-radius: 0px 0px 0px 188.5px;z-index: 2;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-img-1 img {max-width: 100%;}}.tp-hero-img-2 {padding-top: 78px;}@media (max-width: 575px) {.tp-hero-img-2 {padding-top: 35px;}}.tp-hero-img-2 img {position: relative;border-radius: 0px 190px 0px 0px;z-index: 2;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-img-2 img {max-width: 100%;}}.tp-hero-shape-2 .shape-1 {position: absolute;top: 0;right: 0;z-index: 2;animation: updown-two 2.6s linear 0s infinite alternate;}@media (max-width: 575px) {.tp-hero-shape-2 .shape-1 {top: 40%;}}.tp-hero-shape-2 .shape-2 {position: absolute;bottom: 20px;left: 75px;z-index: 0;}@media (max-width: 575px) {.tp-hero-shape-2 .shape-2 {display: none;}}.tp-hero-shape-2 .shape-3 {position: absolute;bottom: 12%;left: 38%;z-index: 2;}.tp-hero-shape-2 .shape-3::after {position: absolute;content: "";top: 10px;left: 10px;height: 140px;width: 140px;border: 1px #fff dashed;border-radius: 50%;animation: tp-spin 10s ease infinite;}.tp-hero-area-3 {margin-top: -18px;overflow: hidden;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-area-3 {margin-top: 0;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-area-3 {padding-top: 200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-area-3 {padding-top: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-area-3 {padding-top: 120px;}}@media (max-width: 575px) {.tp-hero-area-3 {padding-top: 90px;}}.tp-hero-hight-3 {height: 826px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-hight-3 {height: 730px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-hight-3 {height: 620px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-hight-3 {height: 530px;}}.tp-hero-subtitle-3 {font-weight: 700;font-size: 18px;letter-spacing: 4px;text-transform: uppercase;color: var(--tp-common-white);}.tp-hero-title-wrapper-3 p {color: var(--tp-common-white);margin-bottom: 42px;}@media (max-width: 575px) {.tp-hero-title-wrapper-3 p {margin-bottom: 20px;}}@media (max-width: 575px) {.tp-hero-title-wrapper-3 p br {display: none;}}.tp-hero-title-3 {font-weight: 600;font-size: 75px;letter-spacing: -3px;line-height: 1.1;text-transform: capitalize;color: var(--tp-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-title-3 br {display: none;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-title-3 {font-size: 65px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-title-3 {font-size: 62px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-title-3 {font-size: 55px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-hero-title-3 {font-size: 47px;}}.tp-hero-thumb-main-3 {position: absolute;top: 0;right: 0;width: 44%;height: 100%;}.tp-hero-thumb-main-3 img {height: 100%;object-fit: cover;}.tp-hero-thumb-3 {mask-image: url(../img/hero/home-3/img-shape.svg);-webkit-mask-image: url(../img/hero/home-3/img-shape.svg);height: 100%;width: 100%;mask-repeat: no-repeat;background-position: center center;overflow: hidden;}@media (max-width: 575px) {.tp-hero-thumb-3 {display: none;}}.tp-hero-thumb-shape-3 .shape-1 {position: absolute;top: 0;right: 32%;transform: rotate(-2deg);}@media only screen and (min-width: 1700px) and (max-width: 1800px) {.tp-hero-thumb-shape-3 .shape-1 {right: 31%;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-hero-thumb-shape-3 .shape-1 {right: 30%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-thumb-shape-3 .shape-1 {right: 28%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-thumb-shape-3 .shape-1 {right: 26%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-thumb-shape-3 .shape-1 {right: 22%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-thumb-shape-3 .shape-1 {right: 16%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-thumb-shape-3 .shape-1 {right: 8%;}}@media (max-width: 575px) {.tp-hero-thumb-shape-3 .shape-1 {display: none;}}.tp-hero-thumb-shape-3-two .shape-2 {position: absolute;bottom: -22px;right: 21%;transform: rotate(2.5deg);}@media only screen and (min-width: 1700px) and (max-width: 1800px) {.tp-hero-thumb-shape-3-two .shape-2 {right: 18%;bottom: -15px;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-hero-thumb-shape-3-two .shape-2 {right: 17%;bottom: -17px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-thumb-shape-3-two .shape-2 {right: 13%;bottom: -18px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-thumb-shape-3-two .shape-2 {right: 6%;bottom: -90px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-thumb-shape-3-two .shape-2 {right: -2%;bottom: -170px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-thumb-shape-3-two .shape-2 {right: -16%;bottom: -28%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-thumb-shape-3-two .shape-2 {right: -29%;bottom: -48%;}}@media (max-width: 575px) {.tp-hero-thumb-shape-3-two .shape-2 {display: none;}}.tp-hero-btn-3 {line-height: 1;}.tp-hero-btn-3 .tp-btn {padding: 23px 54px;}.tp-brand-background:before {position: absolute;content: "";height: 34%;width: 100%;top: 0;left: 0;background: #f6f6f9;z-index: -1;}.tp-brand-wrapper {background-repeat: no-repeat;background-size: cover;border-radius: 5px;padding: 80px 103px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-brand-wrapper {padding: 70px 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-brand-wrapper {padding: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-brand-thumb {text-align: center;margin-bottom: 30px;}}.tp-service-item-icon span {position: absolute;top: -22px;right: 38px;height: 64px;width: 64px;display: inline-block;line-height: 64px;text-align: center;border-radius: 5px;transition: transform 0.5s ease;background-image: var(--tp-gradient-primary);}.tp-service-item-wrapper {background: var(--tp-common-white);border-radius: 5px;padding: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-item-wrapper {padding: 30px;}}@media (max-width: 575px) {.tp-service-item-wrapper {padding: 25px;}}.tp-service-item-wrapper:hover .tp-service-item-icon span {animation: icon-bounce 0.8s 1;}.tp-service-item-wrapper:hover .tp-service-item-thumb img {transform: scale(1.08);}.tp-service-item-content {padding: 22px 0 30px 0;}.tp-service-item-title {color: var(--tp-heading-primary);font-weight: 600;font-size: 24px;letter-spacing: -0.96px;margin-bottom: 10px;}.tp-service-item-title a:hover {color: var(--tp-theme-primary);}.tp-service-item-thumb {position: relative;overflow: hidden;border-radius: 5px;}.tp-service-item-thumb img {border-radius: 5px;width: 100%;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-item-thumb img {max-width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-service-item-thumb img {min-width: 100%;}}@media (max-width: 575px) {.tp-service-item-thumb img {max-width: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-title-wrapper {margin-bottom: 0;}}.tp-service-nav {position: relative;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-nav {display: none;}}.tp-service-nav button {position: absolute;bottom: -100px;right: 75px;height: 60px;width: 60px;border-radius: 50%;font-size: 16px;font-weight: 900;color: var(--tp-common-white);background: #D8E5EB;z-index: 1;}.tp-service-nav button:hover i {background: var(--tp-common-white);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-service-nav button:hover::before {opacity: 1;}.tp-service-nav button::before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 50%;opacity: 0;background-image: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-service-nav button i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-service-nav button.service-button-next-1 {right: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-area-2 {padding-bottom: 0;}}.tp-service-item-2 {position: relative;background: var(--tp-common-white);border-radius: 5px;box-shadow: 0px 4.4px 12px -1px rgba(19, 16, 34, 0.06), 0px 2px 6.4px -1px rgba(19, 16, 34, 0.03);z-index: 1;}.tp-service-item-2::after {position: absolute;content: "";width: 100%;height: 0;bottom: auto;top: 0;border-radius: 5px;background: var(--tp-theme-secondary);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-item-2 {margin-bottom: 140px;}}.tp-service-item-2:hover::after {height: 100%;top: auto;bottom: 0;}.tp-service-item-2:hover .tp-service-title-2 {color: var(--tp-common-white);}.tp-service-item-2:hover .tp-service-content-2 p {color: var(--tp-common-white);}.tp-service-item-2:hover .tp-service-icon-2 span::before {height: 0;}.tp-service-item-2:hover .tp-service-icon-2 span img {filter: none;}.tp-service-thumb-2 img {margin-top: -80px;border-radius: 5px;}.tp-service-icon-2 {position: absolute;right: 45px;top: 25%;}.tp-service-icon-2 span {position: relative;width: 64px;height: 64px;line-height: 64px;display: inline-block;border-radius: 5px;text-align: center;background: var(--tp-common-white);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-service-icon-2 span::before {position: absolute;content: "";height: 100%;width: 100%;top: 0;left: 0;border-radius: 5px;background: var(--tp-gradient-primary);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-service-icon-2 span img {filter: brightness(0) invert(1);transition: 0.2s linear;}.tp-service-content-2 {padding: 40px 80px 55px 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-service-content-2 {padding: 40px 60px 55px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-service-content-2 {padding: 40px 28px 55px 30px;}}.tp-service-content-2 p {position: relative;margin-bottom: 6px;}.tp-service-content-2 p::after {position: absolute;content: "";height: 1px;width: 46px;top: -8px;left: 0;background: var(--tp-text-body);}.tp-service-title-2 {font-weight: 600;font-size: 24px;text-transform: capitalize;line-height: 33.6px;letter-spacing: -0.96px;}.tp-service-btn-2 a {position: absolute;bottom: -25px;left: 50%;transform: translateX(-50%);height: 50px;width: 50px;display: inline-block;line-height: 50px;border-radius: 50%;background: var(--tp-common-white);text-align: center;box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;z-index: 2;}.tp-service-btn-2 a:hover i {animation: tfLeftToRight 0.5s forwards;}.tp-service-btn-2 a i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-area-3 {padding-top: 90px;}}.tp-service-item-wrapper-3 {background: var(--tp-common-white);box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);border-radius: 5px;}.tp-service-item-icon-3 {margin-bottom: 30px;}.tp-service-item-content-3 {padding: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.tp-service-item-content-3 {padding: 30px;}}.tp-service-item-content-3 p {color: var(--tp-text-1);}.tp-service-item-title-3 {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;margin-bottom: 25px;}.tp-service-item-title-3 a:hover {color: var(--tp-theme-primary);}.tp-service-item-number {position: absolute;top: 55px;right: 50px;}.tp-service-item-number span {display: inline-block;font-weight: 600;font-size: 75px;letter-spacing: -3px;color: var(--tp-heading-primary);opacity: 0.05;}.tp-service-item-btn-3 a {position: relative;display: inline-block;width: 100%;height: 60px;line-height: 60px;font-size: 16px;font-weight: 600;color: var(--tp-common-white);letter-spacing: 0.8px;text-align: center;background: var(--tp-heading-primary);border-radius: 0px 0px 5px 5px;z-index: 1;}.tp-service-item-btn-3 a::after {position: absolute;content: "";height: 0;width: 100%;top: 0;bottom: auto;left: 0;background: var(--tp-gradient-primary);border-radius: 0px 0px 5px 5px;z-index: -1;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-service-item-btn-3 a:hover::after {height: 100%;opacity: 1;top: auto;bottom: 0;}.tp-service-breadcrumb-area .tp-service-item-wrapper {box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-breadcrumb-area .tp-service-item-wrapper {margin-bottom: 60px;}}@media (max-width: 575px) {.tp-service-breadcrumb-area .tp-service-item-wrapper {margin-bottom: 40px;}}.tp-service-details-wrapper p {color: var(--tp-text-1);margin-bottom: 24px;}.tp-service-details-thumb {margin-bottom: 40px;}.tp-service-details-thumb img {border-radius: 5px;width: 100%;}.tp-service-details-title {position: relative;font-weight: 600;font-size: 48px;letter-spacing: -1.92px;margin-left: 20px;margin-bottom: 15px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-service-details-title {font-size: 40px;}}@media (max-width: 575px) {.tp-service-details-title {font-size: 30px;}}.tp-service-details-title::before {position: absolute;content: "";height: 42px;width: 2px;top: 8px;left: -20px;background: var(--tp-gradient-primary);}@media (max-width: 575px) {.tp-service-details-title::before {height: 35px;top: 0px;left: -15px;}}.tp-service-details-box {margin-top: 66px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-details-box {flex-wrap: wrap;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-details-box {margin-bottom: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-details-box-2 {flex-wrap: wrap;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-service-details-box-content {margin-right: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-details-box-content {margin-right: 0;}}.tp-service-details-box-thumb img {border-radius: 5px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-details-box-thumb img {width: 100%;}}.tp-service-details-item {position: relative;padding: 60px 30px 16px;border-radius: 5px;background: #F6F6F9;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-details-item {padding: 50px 20px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-details-item {margin-right: 0;margin-bottom: 50px;}}.tp-service-details-subtitle {font-size: 24px;font-weight: 600;margin-bottom: 14px;}.tp-service-details-subtitle-2 {position: relative;font-size: 24px;font-weight: 700;margin-bottom: 35px;}.tp-service-details-subtitle-2::before {position: absolute;content: "";height: 2px;width: 42px;bottom: -10px;left: 0px;background: var(--tp-gradient-primary);}.tp-service-details-icon {position: absolute;top: -30px;right: 30px;}.tp-service-details-icon img {height: 65px;width: 65px;display: inline-block;text-align: center;border-radius: 5px;padding: 10px;background: var(--tp-common-white);border: 1px solid var(--tp-theme-primary);}.tp-service-details-quote {background: var(--tp-common-white);box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);padding: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-service-details-quote {margin-bottom: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-service-details-quote {padding: 30px;}}@media (max-width: 575px) {.tp-service-details-quote {padding: 20px;}}.tp-service-details-quote span {font-family: var(--tp-ff-heading);font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-text-1);}.tp-service-widget-item {background: var(--tp-common-white);box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);padding: 30px;border-radius: 5px;}.tp-service-widget-tab ul li {list-style: none;margin-bottom: 10px;}.tp-service-widget-tab ul li.active a {position: relative;background: rgba(0, 163, 195, 0.1);color: var(--tp-theme-primary);}.tp-service-widget-tab ul li.active a::before {position: absolute;content: "";height: 42px;width: 2px;top: 0px;left: -30px;background: var(--tp-gradient-primary);opacity: 1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-service-widget-tab ul li a {position: relative;font-family: var(--tp-ff-p);font-size: 16px;font-weight: 400;border-radius: 5px;display: inline-block;width: 100%;padding: 8px 16px;color: var(--tp-text-1);background: #F6F6F9;}.tp-service-widget-tab ul li a::before {position: absolute;content: "";height: 0px;width: 2px;top: 0px;left: -30px;background: var(--tp-gradient-primary);opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-service-widget-tab ul li a:hover {background: rgba(0, 163, 195, 0.1);color: var(--tp-theme-primary);}.tp-service-widget-tab ul li a:hover::before {opacity: 1;height: 42px;}.tp-service-widget-title {font-size: 24px;font-weight: 600;margin-bottom: 22px;}.tp-service-widget-contact {background-repeat: no-repeat;background-size: cover;border-radius: 5px;}.tp-service-widget-contact-content {position: relative;padding-top: 120px;padding-bottom: 120px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-widget-contact-content {padding-top: 100px;padding-bottom: 100px;}}.tp-service-widget-contact-content::after {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;opacity: 0.8;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);border-radius: 5px;z-index: 0;}.tp-service-widget-contact-content p {color: var(--tp-common-white);margin-bottom: 10px;position: relative;z-index: 1;}.tp-service-widget-contact-content a {font-family: var(--tp-ff-heading);font-weight: 700;font-size: 22px;letter-spacing: -0.54px;color: var(--tp-common-white);position: relative;z-index: 1;}.tp-service-widget-contact-icon {margin-bottom: 40px;}.tp-service-widget-contact-icon span {position: relative;font-size: 20px;font-weight: 900;height: 47px;width: 47px;line-height: 47px;display: inline-block;text-align: center;background: var(--tp-common-white);border-radius: 50%;z-index: 1;}.tp-service-widget-contact-icon span::after {position: absolute;content: "";top: -10px;left: -10px;height: 67px;width: 67px;border-radius: 50%;opacity: 0.5;z-index: -1;background: var(--tp-common-white);}.tp-service-widget-contact-icon span i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-service-widget-download span {position: relative;font-family: var(--tp-heading-primary);font-weight: 500;font-size: 20px;border-radius: 5px;width: 100%;padding: 17px 30px 17px 44px;display: flex;justify-content: space-between;background: #F6F6F9;}.tp-service-widget-download span::before {position: absolute;content: "";height: 28px;width: 2px;top: 15px;left: 0px;background: var(--tp-gradient-primary);}.tp-service-widget-list {background: var(--tp-common-white);box-shadow: 0px 4.4px 20px -1px rgba(19, 16, 34, 0.05);border-radius: 5px;padding: 36px 30px;}.tp-service-widget-list-content ul li {position: relative;font-family: var(--tp-ff-p);list-style: none;font-size: 16px;font-weight: 400;margin-bottom: 10px;margin-left: 30px;}.tp-service-widget-list-content ul li i {position: absolute;top: 5px;left: -30px;font-size: 16px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-area {padding-bottom: 120px;}}.tp-about-shape {position: absolute;bottom: 0;right: 0;z-index: -1;}.tp-about-thumb-wrapper .main {position: relative;overflow: hidden;}.tp-about-thumb-wrapper .main::after {position: absolute;top: 0;left: -100%;display: block;content: "";width: 50%;height: 100%;background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}.tp-about-thumb-wrapper:hover .main::after {animation: shine 1.5s;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper {margin-bottom: 50px;}}.tp-about-thumb-wrapper img {border-radius: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper img {max-width: 100%;}}.tp-about-thumb-wrapper .shape-1 {position: absolute;bottom: -30%;right: 32px;z-index: 2;filter: drop-shadow(0px 10px 60px rgba(0, 0, 0, 0.07));}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-about-thumb-wrapper .shape-1 {right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-thumb-wrapper .shape-1 {bottom: -40%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-thumb-wrapper .shape-1 {right: 0;bottom: 42px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper .shape-1 {display: none;}}.tp-about-thumb-wrapper .shape-2 {position: absolute;bottom: -100px;left: -90px;z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper .shape-2 {display: none;}}.tp-about-thumb-wrapper .shape-3 {position: absolute;right: 30px;top: 30%;z-index: -1;border-radius: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-about-thumb-wrapper .shape-3 {right: 2px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper .shape-3 {display: none;}}.tp-about-thumb-wrapper .shape-4 {position: absolute;right: 20px;top: -10px;animation: tptranslateX2 4s forwards infinite alternate;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-about-thumb-wrapper .shape-4 {right: -40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper .shape-4 {display: none;}}.tp-about-title-wrapper .tp-section-title {margin-bottom: 13px;}.tp-about-wrapper {margin-top: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-wrapper {margin-top: 0;}}.tp-about-wrapper p {margin-bottom: 32px;color: var(--tp-text-1);}.tp-about-wrapper-list {display: inline-block;margin-bottom: 20px;}.tp-about-wrapper-list ul li {list-style: none;float: left;width: 50%;font-size: 20px;font-weight: 500;color: var(--tp-text-body);margin-bottom: 10px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-wrapper-list ul li {float: none;width: 100%;}}.tp-about-wrapper-list ul li span {font-size: 8px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;display: inline-block;margin-right: 4px;transform: translateY(-3px);}.tp-about-wrapper-list ul li:nth-child(even) {padding-left: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-wrapper-list ul li:nth-child(even) {padding-left: 0;}}.tp-about-btn {line-height: 1;}.tp-about-btn .tp-btn {padding: 22px 52px;}.tp-about-thumb-wrapper-2:hover .img-2::after {animation: shine 1.5s;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper-2 {margin-bottom: 50px;}}.tp-about-thumb-wrapper-2 img {border-radius: 10px;}.tp-about-thumb-wrapper-2 .img-1 {margin-top: 70px;margin-left: -30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper-2 .img-1 {margin-left: 0;}}@media (max-width: 575px) {.tp-about-thumb-wrapper-2 .img-1 {width: 100%;}}.tp-about-thumb-wrapper-2 .img-2 {position: absolute;top: 0;right: 20px;overflow: hidden;}.tp-about-thumb-wrapper-2 .img-2::after {position: absolute;top: 0;left: -100%;display: block;content: "";width: 50%;height: 100%;background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}@media (max-width: 2400px) {.mobile_none {display: inline-block;}.mobile_on {display: none;}}@media (max-width: 994px) {.mobile_none {display: none;}.mobile_on {display: inline-block;}}@media (max-width: 575px) {.tp-about-thumb-wrapper-2 .img-2 {display: none;}}.tp-about-thumb-wrapper-2 .img-3 {position: absolute;top: 0;left: -60px;z-index: -1;}.tp-about-item-2 {border-bottom: 2px solid #E3E3E3;margin-bottom: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-item-2 {flex-wrap: wrap;}}.tp-about-item-2-inner:not(:last-of-type) {margin-right: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-about-item-2-inner:not(:last-of-type) {margin-right: 15px;}}.tp-about-item-2-icon {margin-right: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-about-item-2-icon {margin-right: 14px;}}.tp-about-item-2-content p {color: var(--tp-text-1);margin-bottom: 0;}.tp-about-item-2-title {font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-heading-primary);}.tp-about-wrapper-2 p {margin-bottom: 40px;color: var(--tp-text-1);}@media (max-width: 575px) {.tp-about-btn-wrapper-2 {flex-wrap: wrap;}}.tp-about-btn-2 {line-height: 1;margin-right: 50px;}@media (max-width: 575px) {.tp-about-btn-2 {margin-bottom: 20px;}}.tp-about-btn-2 .tp-btn {padding: 21px 53px;}@media (max-width: 575px) {.tp-about-user {margin-bottom: 20px;}}.tp-about-user-thumb {margin-right: 18px;}.tp-about-user-content p {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-bottom: 0;}.tp-about-user-content h4 {font-weight: 500;font-size: 20px;letter-spacing: -0.8px;margin-bottom: 0;color: var(--tp-heading-primary);}.tp-about-progressbar {position: absolute;bottom: 2%;right: 45px;height: 268px;width: 232px;padding: 53px;text-align: center;border-radius: 10px;background: var(--tp-common-white);box-shadow: 0px 0px 18px 5px rgba(0, 0, 0, 0.05);animation: updown-two 2.6s linear 0s infinite alternate;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-progressbar {right: 30px;}}@media (max-width: 575px) {.tp-about-progressbar {right: -2px;bottom: -15px;}}.tp-about-progressbar .circular {margin-bottom: 15px;}.tp-about-progressbar .circular .knob {font-family: var(--tp-ff-p) !important;color: var(--tp-theme-secondary) !important;font-size: 25px !important;font-weight: 700 !important;margin-left: -75px !important;}.tp-about-progressbar h3 {font-family: var(--tp-ff-p);font-weight: 700;font-size: 20px;letter-spacing: -0.4px;color: #2B2B5E;}@media (max-width: 575px) {.tp-about-area-3 {padding-top: 90px;padding-bottom: 90px;}}.tp-about-wrapper-3 p {margin-bottom: 45px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-wrapper-3 p {margin-bottom: 20px;}}.tp-about-thumb-wrapper-3 {margin-top: 45px;margin-right: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-thumb-wrapper-3 {margin-bottom: 80px;margin-top: 0;margin-right: 0;}}.tp-about-thumb-wrapper-3 .shape {position: absolute;top: -40px;right: 60px;z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-thumb-wrapper-3 .shape {right: -45px;top: -60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-thumb-wrapper-3 .shape {right: 95px;top: -60px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-about-thumb-wrapper-3 .shape {right: 0;top: -60px;}}@media (max-width: 575px) {.tp-about-thumb-wrapper-3 .shape {display: none;}}.tp-about-thumb-wrapper-3 .shape-2 {position: absolute;top: -18%;right: 51%;animation: updown-two 2.6s linear 0s infinite alternate;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-thumb-wrapper-3 .shape-2 {right: 35%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-about-thumb-wrapper-3 .shape-2 {right: 45%;top: -100px;}}@media (max-width: 575px) {.tp-about-thumb-wrapper-3 .shape-2 {display: none;}}.tp-about-thumb-wrapper-3 .main {position: relative;overflow: hidden;}.tp-about-thumb-wrapper-3 .main img {border-radius: 170px 170px 0 0;}.tp-about-thumb-wrapper-3 .main::after {position: absolute;top: 0;left: -100%;display: block;content: "";width: 50%;height: 100%;background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}.tp-about-thumb-wrapper-3 .main:hover::after {animation: shine 1.5s;}@media (max-width: 575px) {.tp-about-thumb-wrapper-3 .main {width: 100%;}}.tp-about-thumb-title {font-weight: 600;font-size: 48px;letter-spacing: -1.92px;color: var(--tp-common-white);margin: 0;}.tp-about-thumb-counter {background: var(--tp-gradient-primary);width: 244px;height: 252px;border-radius: 35px;padding-top: 45px;position: absolute;bottom: -77px;left: 20%;z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-about-thumb-counter {left: 2%;bottom: -50px;}}@media (max-width: 575px) {.tp-about-thumb-counter {left: 2%;bottom: -35px;}}.tp-about-thumb-counter img {margin-bottom: 30px;}.tp-about-thumb-counter p {color: var(--tp-common-white);}.tp-about-btn-3 {line-height: 1.1;}.tp-about-btn-3 .tp-btn {padding: 22px 52px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-btn-3 {margin-right: 15px;}}@media (max-width: 575px) {.tp-about-btn-3 {margin-bottom: 20px;}}@media (max-width: 575px) {.tp-about-video {margin-bottom: 20px;}}.tp-about-video a {font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-heading-primary);}.tp-about-video a span {font-size: 16px;font-weight: 900;width: 54px;height: 54px;display: inline-block;text-align: center;line-height: 54px;border-radius: 50%;color: var(--tp-common-white);background: var(--tp-gradient-primary);margin-right: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-video a span {margin-right: 10px;}}.tp-about-item-3 {padding: 34px 35px;border-radius: 5px;background: var(--tp-common-gray);}.tp-about-item-icon-3 span {display: inline-block;height: 80px;width: 80px;text-align: center;line-height: 80px;border-radius: 50%;background: var(--tp-common-white);box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);margin-right: 30px;}.tp-about-item-title-3 {font-weight: 600;font-size: 24px;line-height: 1.4;letter-spacing: -0.96px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-breadcrumb-area {padding-bottom: 130px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-about-breadcrumb-area {padding-top: 120px;padding-bottom: 120px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-process-area {padding-top: 90px;padding-bottom: 90px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-process-wrapper {margin-bottom: 30px;}}.tp-process-item {margin-bottom: 35px;}@media (max-width: 575px) {.tp-process-item {flex-wrap: wrap;}}.tp-process-item-icon {padding-right: 40px;padding-left: 30px;padding-top: 24px;padding-bottom: 24px;border-left: 2px solid #E3E3E3;}@media (max-width: 575px) {.tp-process-item-icon {margin-bottom: 30px;}}.tp-process-item-title {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;color: var(--tp-heading-primary);margin-bottom: 10px;}.tp-process-thumb .main {position: relative;overflow: hidden;}.tp-process-thumb .main::after {position: absolute;top: 0;left: -100%;display: block;content: "";width: 50%;height: 100%;background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}.tp-process-thumb:hover .main::after {animation: shine 1.5s;}.tp-process-thumb img {position: relative;z-index: 1;}@media (max-width: 575px) {.tp-process-thumb img {max-width: 100%;}}.tp-process-thumb .shape-1 {position: absolute;right: 0;bottom: -82%;z-index: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-process-thumb .shape-1 {bottom: -100%;max-width: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-process-thumb .shape-1 {bottom: -47%;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-process-thumb .shape-1 {display: none;}}.tp-process-counter {position: relative;bottom: -155px;left: 0;background: var(--tp-common-white);box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);border-radius: 80px;width: 268px;padding: 12px 12px 10px;animation: updown-two 2s linear 0s infinite alternate;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-process-counter {bottom: -20px;}}.tp-process-counter-icon span {width: 63px;height: 63px;line-height: 63px;text-align: center;display: inline-block;background: #D8E5EB;border-radius: 50%;margin-right: 12px;}.tp-process-counter-icon span i {font-size: 32px;font-style: normal;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-process-counter-title {font-family: var(--tp-ff-p);color: var(--tp-heading-primary);font-weight: 700;font-size: 30px;letter-spacing: -0.8px;margin-bottom: 0;}.tp-process-trusted {position: absolute;top: 50px;right: 95px;width: 202px;height: 202px;border-radius: 50%;background: var(--tp-gradient-primary);line-height: 202px;display: inline-block;padding-top: 70px;z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-process-trusted {top: 0;}}@media (max-width: 575px) {.tp-process-trusted {right: 0;}}.tp-process-trusted::before {position: absolute;content: "";top: 14px;left: 14px;height: 173px;width: 173px;border: 1px #fff dashed;border-radius: 50%;animation: tp-spin 10s ease infinite;}.tp-process-trusted p {font-size: 18px;font-weight: 600;color: var(--tp-common-white);line-height: 1.2;}.tp-process-trusted p span {font-size: 45px;font-weight: 700;}.tp-process-item-icon-2 {margin-bottom: 40px;}.tp-process-item-icon-2 span {position: relative;height: 80px;width: 80px;display: inline-block;line-height: 80px;text-align: center;border-radius: 5px;background: var(--tp-common-gray);}.tp-process-item-icon-2 span i {position: absolute;color: var(--tp-common-white);background: var(--tp-gradient-primary);font-style: normal;height: 30px;width: 30px;text-align: center;line-height: 30px;border-radius: 5px;left: -8px;top: -13px;}.tp-process-item-content-2 p {color: var(--tp-text-1);}.tp-process-title {font-size: 24px;font-weight: 600;letter-spacing: -0.96px;margin-bottom: 20px;}.tp-process-arrows .shape-1 {position: absolute;left: 18%;top: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-process-arrows .shape-1 {display: none;}}.tp-process-arrows .shape-2 {position: absolute;left: 44%;top: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-process-arrows .shape-2 {display: none;}}.tp-process-arrows .shape-3 {position: absolute;right: 18%;top: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-process-arrows .shape-3 {display: none;}}.tp-process-item-3 {background: var(--tp-common-gray);border-radius: 900px;padding: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-process-item-3 {padding: 25px;border-radius: 50%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-process-item-3 {padding: 55px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-process-item-3 {padding: 15px;border-radius: 50%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-process-item-3 {padding: 80px;border-radius: 50%;}}@media (max-width: 575px) {.tp-process-item-3 {padding: 20px;border-radius: 0;}}.tp-process-item-3-icon span {display: inline-block;height: 80px;width: 80px;line-height: 80px;text-align: center;background: var(--tp-gradient-primary);border-radius: 5px;margin-bottom: 28px;}.tp-process-item-3 p {color: var(--tp-text-1);margin-bottom: 56px;}.tp-process-item-3 b {font-family: var(--tp-ff-heading);font-weight: 600;font-size: 48px;display: block;letter-spacing: -1.92px;color: var(--tp-heading-primary);opacity: 0.1;}.tp-process-title-3 {font-size: 24px;font-weight: 600;letter-spacing: -0.8px;margin-bottom: 20px;}.tp-project-thumb {position: relative;overflow: hidden;border-radius: 5px;}.tp-project-thumb img {border-radius: 5px;max-width: 100%;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {.tp-project-thumb img {min-width: 100%;}}@media (max-width: 575px) {.tp-project-thumb.small img {min-width: 100%;}}.tp-project-thumb::before {position: absolute;content: "";top: 0;left: 0;right: auto;bottom: auto;width: 100%;height: 100%;background: linear-gradient(3.65deg, #0E1E2A 5.86%, rgba(14, 30, 42, 0) 82.23%);border-radius: 5px;z-index: 1;opacity: 0;transition: all 0.2s ease-in-out;}.tp-project-thumb:hover img {transform: scale(1.08);}.tp-project-thumb:hover::before {opacity: 1;}.tp-project-thumb:hover .tp-project-thumb-info {bottom: 35px;visibility: visible;opacity: 1;z-index: 1;}.tp-project-thumb-info {position: absolute;bottom: -20px;left: 40px;right: 40px;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-thumb-info {left: 7px;}}@media (max-width: 575px) {.tp-project-thumb-info {left: 25px;}}.tp-project-thumb-info p {color: #F6F6F9;}.tp-project-thumb-title {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-project-tab-wrapper .nav-pills {margin-bottom: 30px;}}.tp-project-tab-wrapper .nav-pills .nav-item:not(:last-of-type) {margin-right: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {.tp-project-tab-wrapper .nav-pills .nav-item:not(:last-of-type) {margin-right: 10px;}}.tp-project-tab-wrapper .nav-pills .nav-item .nav-link {background: #F6F6F9;border-radius: 45px;font-weight: 500;font-size: 20px;font-family: var(--tp-ff-heading);color: #67687A;letter-spacing: -0.8px;padding: 11px 31px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-project-tab-wrapper .nav-pills .nav-item .nav-link {margin-bottom: 30px;}}.tp-project-tab-wrapper .nav-pills .nav-item .nav-link.active {background-image: var(--tp-gradient-primary);color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-tab-wrapper.tab-wrapper-2 .nav-pills .nav-item {margin-right: 10px;margin-bottom: 20px;}}.tp-project-tab-wrapper.tab-wrapper-2 .nav-pills .nav-item .nav-link {border-radius: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-project-title-wrapper-2 {margin-bottom: 40px;}}.tp-project-item-3 {border-radius: 5px;background: var(--tp-common-gray);}.tp-project-item-3:hover .tp-project-thumb-3 img {transform: scale(1.08);}.tp-project-thumb-3 {overflow: hidden;border-radius: 5px;}.tp-project-thumb-3 img {border-radius: 5px;width: 100%;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-project-content-3 {padding: 20px 20px 30px;}.tp-project-content-3 span {display: inline-block;border-radius: 5px;font-size: 16px;color: var(--tp-text-1);font-weight: 400;padding: 13px 28px;background: var(--tp-common-white);margin-bottom: 20px;}.tp-project-title-3 {font-size: 24px;font-weight: 600;}.tp-project-title-3 a:hover {color: var(--tp-theme-primary);}.tp-project-details-thumb {margin-bottom: 20px;}.tp-project-details-thumb img {width: 100%;}.tp-project-details-title {position: relative;font-weight: 600;font-size: 48px;letter-spacing: -1.92px;margin-left: 20px;margin-bottom: 24px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-details-title {font-size: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-project-details-title {font-size: 35px;}}@media (max-width: 575px) {.tp-project-details-title {font-size: 30px;}}.tp-project-details-title::after {position: absolute;content: "";height: 42px;width: 2px;top: 5px;left: -20px;background: var(--tp-gradient-primary);}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-project-details-title::after {height: 37px;left: -15px;}}.tp-project-details-title-wrapper {padding-right: 34%;padding-bottom: 50px;margin-bottom: 35px;border-bottom: 1px solid #E3E3E3;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-project-details-title-wrapper {padding-right: 0;}}.tp-project-details-title-wrapper p {color: var(--tp-text-1);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-project-details-title-wrapper p {margin-bottom: 30px;}}.tp-project-details-subtitle {font-size: 27px;font-weight: 700;margin-bottom: 18px;}.tp-project-details-subtitle-wrapper p {color: var(--tp-text-1);margin-bottom: 40px;}.tp-project-details-box {position: absolute;top: -50px;right: 20px;border-radius: 5px;padding: 30px 30px 0px;background: var(--tp-common-white);box-shadow: 0px 4.4px 20px -1px rgba(19, 16, 34, 0.05);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-project-details-box {position: static;}}.tp-project-details-box-1 {margin-right: 50px;}.tp-project-details-box-1 p {margin-bottom: 20px;}.tp-project-details-box-2 p {margin-bottom: 20px;}.tp-project-details-box-title {font-size: 20px;font-weight: 500;margin: 0;}.tp-project-details-list {border-bottom: 1px solid #E3E3E3;display: flow-root;}.tp-project-details-list ul li {list-style: none;float: left;width: 50%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-project-details-list ul li {width: 100%;}}.tp-project-details-list-title {font-family: var(--tp-ff-heading);font-size: 24px;font-weight: 600;color: var(--tp-text-body);margin-bottom: 20px;display: block;}.tp-project-details-list-title i {font-size: 12px;font-weight: 900;color: var(--tp-common-white);background: var(--tp-gradient-primary);border-radius: 50%;height: 20px;width: 20px;line-height: 20px;text-align: center;display: inline-block;margin-right: 5px;transform: translateY(-2px);}.tp-project-details-list p {color: var(--tp-text-1);margin-bottom: 38px;}.tp-project-details-list-thumb img {border-radius: 5px;width: 100%;}.tp-faq-bg::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 73%;z-index: -1;background: var(--tp-gradient-primary);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-faq-bg::after {height: 85%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-faq-wrapper {margin-bottom: 30px;}}.tp-faq-title-wrapper {padding-right: 42px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-faq-title-wrapper {padding-right: 0;}}.tp-faq-title-wrapper .tp-section-title {color: var(--tp-common-white);}.tp-faq-title-wrapper .tp-section-title-pre {color: var(--tp-common-white);-webkit-text-fill-color: white;}.tp-faq-title-wrapper p {color: var(--tp-common-white);margin-bottom: 30px;}.tp-faq-counter {border-radius: 10px;background: var(--tp-common-white);padding: 16px 21px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.tp-faq-counter-wrapper {flex-wrap: wrap;}}.tp-faq-counter-icon span {width: 55px;height: 55px;display: inline-block;text-align: center;line-height: 55px;background: var(--tp-gradient-primary);border-radius: 50%;margin-right: 10px;}.tp-faq-counter-content p {font-family: var(--tp-ff-heading);font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-heading-primary);margin-bottom: 0;}.tp-faq-counter-title {font-weight: 700;font-size: 27px;letter-spacing: -0.54px;color: var(--tp-heading-primary);margin-bottom: 0;}.tp-faq-tab-content {background: var(--tp-common-white);box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);border-radius: 5px;padding: 80px 60px 57px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-faq-tab-content {padding: 50px 30px 50px;}}@media (max-width: 575px) {.tp-faq-tab-content {padding: 40px 20px 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-area {padding-bottom: 90px;}}.tp-team-item-margin .row [class*=col-]:nth-child(even) .tp-team-item {margin-top: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-item-margin .row [class*=col-]:nth-child(even) .tp-team-item {margin-top: 0;}}.tp-team-item-thumb {overflow: hidden;border-radius: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-item-thumb {margin-bottom: 30px;}}.tp-team-item-thumb img {border-radius: 5px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-team-item-thumb img {max-width: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-item-thumb img {min-width: 100%;}}.tp-team-item-thumb::before {position: absolute;content: "";top: 0;left: 0;right: auto;bottom: auto;width: 100%;height: 100%;background: linear-gradient(3.65deg, #1acce4 5.86%, rgba(0, 77, 110, 0) 82.23%);border-radius: 5px;z-index: 1;}.tp-team-item-thumb:hover img {transform: scale(1.08);}.tp-team-item:hover .tp-team-social .icon-1 {visibility: visible;transform: translateX(-30px);opacity: 1;}.tp-team-item:hover .tp-team-social .icon-2 {visibility: visible;transform: translateX(-30px);opacity: 1;}.tp-team-item:hover .tp-team-social .icon-3 {visibility: visible;transform: translateX(-30px);opacity: 1;}.tp-team-item:hover .tp-team-social .icon-4 {visibility: visible;transform: translateX(-30px);opacity: 1;}.tp-team-item:nth-child(even) {padding-top: 40px;}.tp-team-social {position: absolute;top: 30px;right: 0;z-index: 1;}.tp-team-social a {position: relative;font-size: 14px;font-weight: 400;display: block;text-align: center;border-radius: 5px;line-height: 30px;height: 30px;width: 30px;margin-bottom: 10px;color: var(--tp-heading-primary);background: var(--tp-common-white);transition: none;}.tp-team-social a::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;background-image: var(--tp-gradient-primary);opacity: 0;z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-team-social a:hover {color: var(--tp-common-white);}.tp-team-social a:hover::after {opacity: 1;}.tp-team-social .icon-1 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.3s ease-in-out;}.tp-team-social .icon-2 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.4s ease-in-out;}.tp-team-social .icon-3 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.5s ease-in-out;}.tp-team-social .icon-4 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.6s ease-in-out;}.tp-team-info {position: absolute;bottom: 40px;left: 0;right: 0;margin: 0 auto;z-index: 2;}.tp-team-info-title {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;color: var(--tp-common-white);}.tp-team-info-title a {background-image: linear-gradient(#f1f1f5, #f3f3f8), linear-gradient(#f3f3f7, #f2f2f7);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-team-info-title a:hover {background-size: 0 1px, 100% 1px;}.tp-team-info p {color: var(--tp-common-white);}.tp-team-video-area {position: relative;}.tp-team-video-bg::before {position: absolute;content: "";height: 47%;width: 100%;bottom: 0;left: 0;background: var(--tp-theme-secondary);z-index: -1;}.tp-team-video-wrapper {position: relative;}.tp-team-video-wrapper::after {position: absolute;top: 0;left: 0;content: "";height: 100%;width: 100%;border-radius: 5px;background: linear-gradient(180deg, rgba(0, 77, 110, 0) 0%, rgba(0, 172, 204, 0.72) 100%);}.tp-team-video-wrapper img {border-radius: 5px;width: 100%;}.tp-team-video-wrapper .tp-play-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50px, -50px);z-index: 1;}.tp-team-video-wrapper .tp-play-btn::before {position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;z-index: -1;border-radius: 100%;-webkit-animation: ripple2 2s infinite;border: 2px solid rgb(255, 255, 255);box-shadow: 0px 14px 24px -1px rgba(20, 0, 77, 0.31);-webkit-transform: scale(0.5);transform: scale(0.5);}@media (max-width: 2200px) {.mobile_none {display: none;}}@media (max-width: 995px) {.mobile_none{display: block;}.mobile_no {display: none;}}@media (max-width: 575px) {.tp-team-area-2 {padding-top: 90px;}}.tp-team-overlay-2 {position: absolute;top: 0;left: 0;width: 100%;height: 600px;background: var(--tp-theme-secondary);z-index: -1;}.tp-team-bg {position: absolute;top: -27%;left: 0;background-repeat: no-repeat;z-index: -1;}.tp-team-bg img {max-width: 100%;}.tp-team-title-wrapper-2 .tp-section-title {color: var(--tp-common-white);}.tp-team-title-wrapper-2 .tp-section-title-pre {color: var(--tp-common-white);-webkit-text-fill-color: white;}.tp-team-item-thumb-2 {overflow: hidden;border-radius: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-item-thumb-2 {margin-bottom: 30px;}}.tp-team-item-thumb-2 img {border-radius: 5px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-team-item-thumb-2 img {max-width: 100%;}}@media (max-width: 575px) {.tp-team-item-thumb-2 img {width: 100%;}}.tp-team-item-thumb-2::before {position: absolute;content: "";top: 0;left: 0;right: auto;bottom: auto;width: 100%;height: 100%;z-index: 1;border-radius: 5px;background: linear-gradient(180deg, rgba(22, 36, 62, 0) 0%, #16243E 100%);}.tp-team-item-thumb-2:hover img {transform: scale(1.08);}.tp-team-item-thumb-2 .shape {position: absolute;top: 8px;right: 8px;border-radius: 0;}@media (max-width: 575px) {.tp-team-item-thumb-2 .shape {display: none;}}.tp-team-item-2:hover .tp-team-social-2 .icon-1 {visibility: visible;transform: translateY(-40px);opacity: 1;}.tp-team-item-2:hover .tp-team-social-2 .icon-2 {visibility: visible;transform: translateY(-40px);opacity: 1;}.tp-team-item-2:hover .tp-team-social-2 .icon-3 {visibility: visible;transform: translateY(-40px);opacity: 1;}.tp-team-item-2:hover .tp-team-social-2 .icon-4 {visibility: visible;transform: translateY(-40px);opacity: 1;}.tp-team-social-2 {position: absolute;bottom: 21%;left: 50%;transform: translateX(-50%);z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-team-social-2 {left: 45%;transform: translateX(-40%);}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-team-social-2 {left: 32%;transform: translateX(-20%);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-team-social-2 {left: 40%;transform: translateX(-30%);}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-team-social-2 {left: 20%;transform: translateX(-12%);}}@media (max-width: 575px) {.tp-team-social-2 {bottom: 20%;left: 40%;transform: translateX(-30%);}}.tp-team-social-2 a {position: relative;font-size: 14px;font-weight: 400;display: inline-block;text-align: center;border-radius: 5px;line-height: 40px;height: 40px;width: 40px;margin-right: 5px;color: var(--tp-heading-primary);background: var(--tp-common-white);transition: none;}.tp-team-social-2 a::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;background-image: var(--tp-gradient-primary);opacity: 0;z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-team-social-2 a:hover {color: var(--tp-common-white);}.tp-team-social-2 a:hover::after {opacity: 1;}.tp-team-social-2 .icon-1 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.3s ease-in-out;}.tp-team-social-2 .icon-2 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.4s ease-in-out;}.tp-team-social-2 .icon-3 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.5s ease-in-out;}.tp-team-social-2 .icon-4 {visibility: hidden;opacity: 0;transform: translateX(0px);transition: all 0.6s ease-in-out;}.tp-team-info-2 {position: absolute;bottom: 40px;left: 0;right: 0;margin: 0 auto;z-index: 1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-info-2 {bottom: 20px;}}.tp-team-info-2 p {color: var(--tp-common-white);}.tp-team-bg-3 {background-repeat: no-repeat;background-position: right;}.tp-team-item-3 .tp-team-item-thumb img {width: 100%;}.tp-team-item-3:hover .tp-team-social-3 {bottom: 40px;opacity: 1;visibility: visible;}.tp-team-item-3:hover .tp-team-info-2 {bottom: 90px;}.tp-team-social-3 {position: absolute;bottom: 15px;left: 0;right: 0;margin: 0 auto;text-align: center;opacity: 0;z-index: 1;visibility: hidden;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-team-social-3 a {position: relative;font-size: 14px;font-weight: 400;display: inline-block;text-align: center;border-radius: 5px;line-height: 30px;height: 30px;width: 30px;margin-right: 5px;background: var(--tp-common-white);transition: none;}.tp-team-social-3 a i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-team-details-wrapper {padding: 60px 77px;background: var(--tp-common-white);box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-team-details-wrapper {padding: 25px 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-team-details-wrapper {padding: 20px 35px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-team-details-wrapper {padding: 45px;}}@media (max-width: 575px) {.tp-team-details-wrapper {padding: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-team-details-wrapper {margin-bottom: 50px;}}@media (max-width: 575px) {.tp-team-details-wrapper {margin-bottom: 30px;}}.tp-team-details-wrapper p {color: var(--tp-text-1);margin-bottom: 25px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-details-wrapper p br {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-team-details-thumb {margin-bottom: 50px;}}@media (max-width: 575px) {.tp-team-details-thumb {margin-bottom: 30px;}}.tp-team-details-thumb img {border-radius: 5px;width: 100%;}.tp-team-details-name {font-weight: 700;font-size: 27px;letter-spacing: -0.54px;}.tp-team-details-description {font-family: var(--tp-ff-heading);font-weight: 500;font-size: 20px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;letter-spacing: -0.8px;display: block;margin-bottom: 10px;}.tp-team-details-information {margin-bottom: 45px;}.tp-team-details-information h4 {position: relative;margin-bottom: 20px;}.tp-team-details-information h4 a {margin-left: 100px;font-family: var(--tp-ff-p);font-size: 16px;font-weight: 400;color: var(--tp-text-1);}@media (max-width: 575px) {.tp-team-details-information h4 a {margin-left: 95px;}}.tp-team-details-information span {position: absolute;top: 5px;left: 0;font-family: var(--tp-ff-heading);font-weight: 500;font-size: 20px;letter-spacing: -0.8px;color: var(--tp-heading-primary);}.tp-team-details-social a {position: relative;font-weight: 400;font-size: 15px;border-radius: 50%;width: 40px;height: 40px;line-height: 40px;display: inline-block;margin-right: 10px;text-align: center;color: var(--tp-heading-primary);background: var(--tp-common-gray);}.tp-team-details-social a:hover i {color: var(--tp-common-white);}.tp-team-details-social a:hover::after {opacity: 1;}.tp-team-details-social a i {position: relative;z-index: 1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-team-details-social a::after {position: absolute;content: "";top: 0;left: 0;z-index: 0;opacity: 0;width: 100%;height: 100%;border-radius: 50%;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;background: var(--tp-gradient-primary);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-details-skills-progress {margin-bottom: 30px;}}.tp-team-details-skills p {color: var(--tp-text-1);margin-bottom: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-details-skills p br {display: none;}}.tp-team-details-title {font-size: 27px;font-weight: 700;letter-spacing: -0.54px;margin-bottom: 20px;}.tp-team-details-progress-item {margin-bottom: 25px;}.tp-team-details-progress-item .progress {--bs-progress-bg: #F4F5FA;width: 630px;height: 10px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-details-progress-item .progress {width: 100%;}}.tp-team-details-progress-item .progress .progress-bar {border-radius: 10px;background: var(--tp-gradient-primary);}.tp-team-details-progress-title h5 {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;}.tp-team-details-progress-title h5 span {font-size: 24px;font-weight: 600;color: var(--tp-heading-primary);}.tp-team-details-progress-title h5 .pursent-1 {position: absolute;top: 0;right: 32%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-team-details-progress-title h5 .pursent-1 {right: 20%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-team-details-progress-title h5 .pursent-1 {right: 6%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-team-details-progress-title h5 .pursent-1 {right: 16%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-team-details-progress-title h5 .pursent-1 {right: 7%;}}@media (max-width: 575px) {.tp-team-details-progress-title h5 .pursent-1 {right: 6%;}}.tp-team-details-progress-title h5 .pursent-2 {position: absolute;top: 0;right: 28%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-team-details-progress-title h5 .pursent-2 {right: 15%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-details-progress-title h5 .pursent-2 {right: 2%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-team-details-progress-title h5 .pursent-2 {right: 13%;}}.tp-team-details-progress-title h5 .pursent-3 {position: absolute;top: 0;right: 35%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-team-details-progress-title h5 .pursent-3 {right: 24%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-team-details-progress-title h5 .pursent-3 {right: 10%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-team-details-progress-title h5 .pursent-3 {right: 20%;}}@media (max-width: 575px) {.tp-team-details-progress-title h5 .pursent-3 {right: 8%;}}.tp-team-details-value ul {margin-bottom: 65px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-team-details-value ul {margin-bottom: 35px;}}.tp-team-details-value ul li {position: relative;list-style: none;font-size: 16px;font-weight: 400;margin-left: 25px;margin-bottom: 12px;color: var(--tp-text-1);}.tp-team-details-value ul li i {position: absolute;top: 3px;left: -25px;font-size: 12px;font-weight: 900;color: var(--tp-common-white);background: var(--tp-gradient-primary);border-radius: 50%;height: 20px;width: 20px;line-height: 20px;text-align: center;display: inline-block;margin-right: 8px;}.tp-team-details-value p {color: var(--tp-text-1);}.tp-testimonial-bg {position: absolute;top: 20%;right: 0;z-index: 1;}.tp-testimonial-bg-color::after {position: absolute;content: "";top: 0;right: 0;z-index: 0;width: 49%;height: 100%;background: var(--tp-gradient-primary);clip-path: polygon(42% 1%, 100% -159%, 100% 100%, 0% 100%);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-testimonial-bg-color::after {width: 42%;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-testimonial-bg-color::after {display: none;}}.tp-testimonial-item-wrapper {background: var(--tp-common-white);box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);border-radius: 5px;}@media (max-width: 575px) {.tp-testimonial-item-wrapper {flex-wrap: wrap;justify-content: center;}}.tp-testimonial-item-thumb img {border-radius: 5px;}.tp-testimonial-item-rating {margin-bottom: 15px;}.tp-testimonial-item-rating span {font-weight: 900;font-size: 16px;}.tp-testimonial-item-rating span i {color: rgba(103, 104, 122, 0.3);}.tp-testimonial-item-rating span.color i {color: #FFA800;}.tp-testimonial-item-content {padding: 34px 40px 39px 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-testimonial-item-content {padding: 30px 40px 30px 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-testimonial-item-content {padding: 12px 30px 12px 30px;}}.tp-testimonial-item-content p {margin-bottom: 20px;}.tp-testimonial-item-content span {font-family: var(--tp-ff-p);font-weight: 400;font-size: 12px;color: var(--tp-text-1);}.tp-testimonial-item-title {font-size: 20px;letter-spacing: -0.8px;}.tp-testimonial-item-quot {position: absolute;bottom: 40px;right: 40px;}.tp-testimonial-nav button {position: absolute;top: 62%;left: 10%;height: 67px;width: 67px;border-radius: 50%;font-size: 17px;font-weight: 900;color: var(--tp-common-white);background: var(--tp-common-white);z-index: 1;}@media only screen and (min-width: 1700px) and (max-width: 1800px) {.tp-testimonial-nav button {left: 5%;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-testimonial-nav button {left: 2%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-testimonial-nav button {left: 1%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-testimonial-nav button {display: none;}}.tp-testimonial-nav button:hover i {background: var(--tp-common-white);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-testimonial-nav button:hover::before {opacity: 1;}.tp-testimonial-nav button::before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 50%;opacity: 0;background-image: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-testimonial-nav button i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-testimonial-nav button.testimonial-button-next-1 {left: auto;right: 10%;}@media only screen and (min-width: 1700px) and (max-width: 1800px) {.tp-testimonial-nav button.testimonial-button-next-1 {right: 5%;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-testimonial-nav button.testimonial-button-next-1 {right: 2%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-testimonial-nav button.testimonial-button-next-1 {right: 1%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-testimonial-nav button.testimonial-button-next-1 {display: none;}}.tp-testimonial-item-2 {position: relative;background: var(--tp-common-white);border-radius: 0px 5px 5px 0px;box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.07);margin-left: 121px;padding-left: 147px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.tp-testimonial-item-2 {margin-left: 0;padding-left: 0;}}.tp-testimonial-thumb-2 {position: absolute;top: 0;left: -121px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.tp-testimonial-thumb-2 {position: static;text-align: center;}}.tp-testimonial-thumb-2 img {border-radius: 42%;}.tp-testimonial-content-2 {position: relative;padding: 35px 3px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-testimonial-content-2 {padding: 22px 2px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.tp-testimonial-content-2 {padding: 35px 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-testimonial-content-2 {padding: 52px 8px;}}.tp-testimonial-quote {position: absolute;top: 30px;right: 35px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-testimonial-quote {right: 10px;top: 20px;}}.tp-testimonial-user-content-description {margin-bottom: 15px;font-size: 16px;font-weight: 400;font-family: var(--tp-ff-p);color: var(--tp-text-body);display: block;}.tp-testimonial-user-content p {color: var(--tp-text-1);}.tp-testimonial-title-2 {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;}.tp-testimonial-nav-2 {position: relative;}.tp-testimonial-nav-2 button {position: absolute;right: 75px;height: 60px;width: 60px;border-radius: 50%;font-size: 16px;font-weight: 500;color: var(--tp-common-white);background: #D8E5EB;z-index: 1;}.tp-testimonial-nav-2 button:hover i {background: var(--tp-common-white);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-testimonial-nav-2 button:hover::before {opacity: 1;}.tp-testimonial-nav-2 button::before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 50%;opacity: 0;background-image: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-testimonial-nav-2 button i {background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}.tp-testimonial-nav-2 button.testimonial-button-next-1 {right: 0;}.tp-testimonial-shape-3 .shape-1 {position: absolute;top: -140px;left: 0;}.tp-testimonial-shape-3 .shape-2 {position: absolute;bottom: 30px;right: 0;}.tp-testimonial-title-wrapper-3 .tp-section-title {color: var(--tp-common-white);}.tp-testimonial-item-3 {background: var(--tp-common-white);box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);border-radius: 45px;padding: 40px;}.tp-testimonial-item-3 p {margin-bottom: 35px;color: var(--tp-text-1);}.tp-testimonial-user-3-thumb img {border-radius: 50%;margin-right: 20px;}.tp-testimonial-user-3-content span {font-family: var(--tp-ff-p);font-weight: 400;font-size: 16px;color: var(--tp-heading-primary);}.tp-testimonial-user-3-title {font-size: 24px;font-weight: 600;letter-spacing: -0.96px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-blog-area {padding-top: 90px;}}.tp-blog-item-wrapper {background: var(--tp-common-white);box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);border-radius: 5px;}.tp-blog-item-wrapper:hover .tp-blog-item-thumb::before {animation: shine 800ms;}.tp-blog-item-thumb {position: relative;overflow: hidden;}.tp-blog-item-thumb::before {position: absolute;content: "";top: 0;left: -75%;z-index: 2;display: block;width: 50%;height: 100%;background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform: skewX(-25deg);}.tp-blog-item-thumb img {width: 100%;border-radius: 5px 5px 0 0;}.tp-blog-item-content {padding: 30px;}.tp-blog-item-info {margin-bottom: 15px;}.tp-blog-item-info span {margin-right: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-item-info span {margin-right: 35px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {.tp-blog-item-info span {margin-right: 20px;}}.tp-blog-item-info span i {font-size: 16px;font-weight: 500;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-right: 5px;}.tp-blog-item-info span a {font-size: 16px;font-weight: 400;color: var(--tp-text-1);}.tp-blog-item-info span a:hover {color: var(--tp-text-body);}.tp-blog-item-title {font-weight: 600;font-size: 24px;letter-spacing: -0.96px;line-height: 1.3;margin-bottom: 25px;}.tp-blog-item-title a {background-image: linear-gradient(#03041C, #03041C), linear-gradient(#03041C, #03041C);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.4s linear;}.tp-blog-item-title a:hover {background-size: 0 1px, 100% 1px;}.tp-blog-item-btn {position: relative;}.tp-blog-item-btn::after {position: absolute;content: "";top: 50%;left: 0;height: 1px;width: 199px;background: #E3E3E3;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-item-btn::after {width: 160px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-item-btn::after {width: 150px;}}@media (max-width: 575px) {.tp-blog-item-btn::after {width: 145px;}}.tp-blog-item-btn a {font-size: 16px;font-weight: 600;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-blog-item-btn a i {margin-right: 8px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-blog-item-btn a:hover i {animation: tfLeftToRight 0.5s forwards;-webkit-text-fill-color: #00A3C3;}.tp-blog-item-date {background: var(--tp-common-white);text-align: center;position: absolute;top: 50%;right: 25px;padding: 0px 20px;border-radius: 5px;border-bottom: 2px solid var(--tp-theme-primary);padding-top: 10px;z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-item-date {right: 15px;top: 42%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-blog-item-date {top: 60%;}}@media (max-width: 575px) {.tp-blog-item-date {right: 10px;top: 42%;}}.tp-blog-item-date h4 {font-weight: 500;font-size: 20px;letter-spacing: -0.8px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-bottom: -4px;}.tp-blog-item-date p {font-size: 12px;}.tp-blog-item-wrapper-2 {position: relative;background: var(--tp-common-white);box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);border-radius: 5px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-blog-item-wrapper-2:hover {background: #F6F6F9;}.tp-blog-item-wrapper-2:hover .tp-blog-item-thumb-2::after {animation: shine 800ms;}.tp-blog-item-wrapper-2.blog-3:hover {background: var(--tp-common-gray);}.tp-blog-item-thumb-2 {position: relative;overflow: hidden;}.tp-blog-item-thumb-2::after {position: absolute;content: "";top: 0;left: -75%;z-index: 0;display: block;width: 50%;height: 100%;background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform: skewX(-25deg);}.tp-blog-item-thumb-2 img {border-radius: 5px 5px 0 0;}.tp-blog-item-date-2 span {position: absolute;top: 42%;right: 0;font-size: 18px;font-weight: 600;width: 123px;display: block;color: var(--tp-common-white);background: var(--tp-gradient-primary);border-radius: 5px 0px 0px 5px;padding: 15px 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-item-date-2 span {top: 37%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {.tp-blog-item-date-2 span {top: 30%;}}.tp-blog-item-content-2 {padding: 30px;}.tp-blog-item-content-2 .tp-blog-item-title {font-size: 24px;font-weight: 600;margin-bottom: 12px;}.tp-blog-item-content-2 p {margin-bottom: 10px;}.tp-blog-item-info-2 {margin-bottom: 15px;}.tp-blog-item-info-2 span {font-size: 14px;color: var(--tp-text-body);margin-right: 15px;}.tp-blog-item-info-2 span i {margin-right: 5px;}.tp-blog-item-btn-2 a {font-size: 16px;font-weight: 600;color: var(--tp-heading-primary);}.tp-blog-item-btn-2 a:hover i {animation: tfLeftToRight 0.5s forwards;}.tp-blog-item-btn-2 a span {transform: translateY(1px);display: inline-block;margin-left: 3px;}.tp-blog-item-btn-2 a span i {font-weight: 900;}.tp-blog-item-info-3 {position: absolute;top: 45%;left: 0;right: 0;margin: 0 auto;width: 330px;padding: 13px 26px;border-radius: 5px;z-index: 0;background: var(--tp-gradient-primary);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-item-info-3 {top: 38%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-item-info-3 {top: 38%;width: 320px;padding: 13px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-blog-item-info-3 {top: 55%;}}@media (max-width: 575px) {.tp-blog-item-info-3 {top: 37%;width: 305px;padding: 12px 14px;}}.tp-blog-item-info-3 span {font-size: 16px;font-weight: 400;color: var(--tp-common-white);}.tp-blog-item-info-3 span:not(:last-of-type) {margin-right: 25px;}.tp-blog-item-info-3 span i {margin-right: 5px;}.tp-blog-item-content-3 {padding: 60px 40px 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {.tp-blog-item-content-3 {padding: 50px 30px 30px;}}.tp-blog-item-content-3 p {margin-bottom: 22px;}.tp-blog-item-content-3 .tp-blog-item-title {margin-bottom: 15px;}.tp-blog-item-btn-3 a {font-family: var(--tp-ff-heading);font-size: 16px;font-weight: 600;color: var(--tp-heading-primary);}.tp-blog-item-btn-3 a:hover i {animation: tfLeftToRight 0.5s forwards;-webkit-text-fill-color: #00A3C3;}.tp-blog-item-btn-3 a span {display: inline-block;transform: translateY(0px);margin-left: 5px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-cta-area {z-index: 2;}.tp-cta-bg-wrapper {padding: 82px 60px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-cta-bg-wrapper {padding: 65px 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-cta-bg-wrapper {padding: 60px 55px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-cta-bg-wrapper {padding: 65px 50px;}}@media (max-width: 575px) {.tp-cta-bg-wrapper {padding: 20px;}}.tp-cta-bg-wrapper::after {position: absolute;content: "";height: 100%;width: 100%;top: 0;left: 0;background: var(--tp-gradient-primary);border-radius: 5px;z-index: -1;}.tp-cta-bg::before {position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 50%;background: #16243e;z-index: -1;}.tp-cta-email input {border: none;height: 73px;border-radius: 10px;padding-right: 37%;font-size: 16px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-cta-email input {padding-right: 42%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-cta-email input {padding-right: 50%;}}@media (max-width: 575px) {.tp-cta-email input {padding-right: 52%;}}.tp-cta-email input::placeholder, .tp-cta-email input:focus {font-weight: 400;font-size: 16px;color: #636363;}.tp-cta-email button {position: absolute;top: 6px;right: 6px;padding: 17px 45px;border-radius: 10px;background-image: var(--tp-gradient-primary);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-cta-email button {padding: 16px 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-cta-email button {padding: 16px 36px;}}@media (max-width: 575px) {.tp-cta-email button {padding: 16px 16px;}}.tp-cta-email button span {font-family: var(--tp-ff-heading);font-weight: 600;font-size: 16px;display: inline;letter-spacing: 0.8px;color: var(--tp-common-white);}.tp-cta-title {font-weight: 700;font-size: 27px;letter-spacing: -0.54px;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-cta-title {margin-bottom: 30px;}}@media (max-width: 575px) {.tp-cta-title br {display: none;}}.tp-cta-wrapper-2 p {color: #E3E3E3;margin-bottom: 25px;}@media (max-width: 575px) {.tp-cta-wrapper-2 p br {display: none;}}.tp-cta-wrapper-2 span {font-size: 16px;font-weight: 400;color: var(--tp-common-white);display: block;margin-bottom: 32px;}.tp-cta-wrapper-2 span a {font-size: 20px;font-weight: 500;}.tp-cta-title-2 {font-weight: 600;font-size: 48px;letter-spacing: -1.92px;color: var(--tp-common-white);margin-bottom: 20px;}.tp-counter-bg::after {position: absolute;content: "";height: 100%;width: 85%;top: 0;left: 0;box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);background: var(--tp-gradient-primary);z-index: -1;}@media only screen and (min-width: 1700px) and (max-width: 1800px) {.tp-counter-bg::after {width: 87%;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-counter-bg::after {width: 90%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-counter-bg::after {width: 95%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-counter-bg::after {width: 96%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-counter-bg::after {width: 100%;}}.tp-counter-overlay::before {position: absolute;content: "";height: 50%;width: 100%;bottom: 0;left: 0;background: #F4F5FA;z-index: -2;}.tp-counter-shape .shape-1 {position: absolute;top: 30px;left: 30px;}.tp-counter-shape .shape-2 {position: absolute;left: 8%;bottom: 20px;}.tp-counter-shape .shape-3 {position: absolute;right: 17%;top: 20px;}.tp-counter-shape .shape-4 {position: absolute;right: 15%;bottom: 20px;}.tp-counter-icon span {height: 80px;width: 80px;display: inline-block;line-height: 80px;text-align: center;border-radius: 50%;margin-right: 20px;background: rgba(255, 255, 255, 0.1);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-counter-icon span {margin-right: 10px;}}.tp-counter-content p {color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-counter-content p {font-size: 13px;}}.tp-counter-title {font-weight: 600;font-size: 48px;letter-spacing: -1.92px;color: var(--tp-common-white);margin-bottom: 0;}.tp-counter-bg-shape-2 {position: absolute;top: 0;left: 0;background-repeat: no-repeat;background-size: cover;z-index: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-counter-bg-shape-2 {top: 45px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-counter-bg-shape-2 {display: none;}}.tp-counter-bg-shape-2 img {width: 100%;}.tp-counter-item-2 {position: relative;}.tp-counter-item-2-icon span {display: inline-block;height: 80px;width: 80px;line-height: 80px;text-align: center;background: var(--tp-gradient-primary);border-radius: 5px;margin-bottom: 28px;}.tp-counter-item-2 p {color: var(--tp-common-white);}.tp-counter-title-2 {font-size: 48px;font-weight: 600;letter-spacing: -1.92px;text-transform: uppercase;margin-bottom: 0;color: var(--tp-common-white);}.tp-contact-bg {position: absolute;top: 0;left: 0;height: 80%;width: 100%;z-index: -1;background-repeat: no-repeat;}.tp-contact-overlay::before {position: absolute;content: "";background: #F4F5FA;height: 80%;width: 100%;top: 0;left: 0;z-index: -2;}.tp-contact-wrapper {padding: 66px 60px 40px 60px;background: var(--tp-common-white);box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);border-radius: 5px;margin-bottom: 30px;margin-right: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-contact-wrapper {padding: 60px 45px 30px 45px;}}@media (max-width: 575px) {.tp-contact-wrapper {padding: 40px 30px 20px 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-wrapper {margin-right: 0;}}.tp-contact-thumb-wrapper img {border-radius: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-thumb-wrapper img {width: 100%;}}.tp-contact-form input {border: none;border-radius: 0;font-size: 16px;font-weight: 400;padding-right: 55px;border-bottom: 1px solid #E3E3E3;}.tp-contact-form input::placeholder {font-size: 16px;font-weight: 400;}.tp-contact-form input:focus {box-shadow: none;border-bottom: 1px solid #2b2b5e;color: var(--tp-text-1);}.tp-contact-form textarea {height: 150px;resize: none;border-radius: 10px;border: 1px solid #E3E3E3;font-size: 16px;font-weight: 400;}.tp-contact-form textarea::placeholder {font-size: 16px;font-weight: 400;}.tp-contact-form textarea:focus {border: 1px solid #2b2b5e;}.tp-contact-form .form-input {position: relative;margin-bottom: 40px;}.tp-contact-form .form-input span {position: absolute;top: 15px;right: 35px;font-size: 14px;font-weight: 900;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-contact-form .form-input .tp-btn {width: 100%;border-radius: 5px;padding: 22px 0;}.tp-contact-form .wide {height: 56px;border: none;margin-bottom: 40px;border-radius: 0;padding-left: 26px;line-height: 52px;font-size: 16px;font-weight: 400;color: #95999D;border-bottom: 1px solid #E3E3E3;}.tp-contact-form .wide::after {right: 36px;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-contact-title {font-size: 48px;font-weight: 600;margin-bottom: 35px;}@media (max-width: 575px) {.tp-contact-title {font-size: 38px;}}.tp-contact-bg-2::before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 320px;background: var(--tp-theme-secondary);z-index: -1;}.tp-contact-box-2 {padding: 80px 60px;border-radius: 5px;background: var(--tp-common-gray);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-box-2 {padding: 30px;}}.tp-contact-wrapper-2 {padding-left: 70px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-contact-wrapper-2 {padding-left: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-wrapper-2 {padding-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-thumb {margin-bottom: 30px;}}.tp-contact-thumb img {border-radius: 5px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-thumb img {width: 100%;}}.tp-contact-form-2 input {border: 1px solid #fff;border-radius: 5px;height: 62px;background: var(--tp-common-white);font-size: 16px;font-weight: 400;margin-bottom: 20px;}.tp-contact-form-2 input::placeholder {font-size: 16px;font-weight: 400;color: var(--tp-text-1);}.tp-contact-form-2 input:focus {box-shadow: none;color: var(--tp-text-1);border: 1px solid #2b2b5e;}.tp-contact-form-2 textarea {height: 144px;resize: none;border-radius: 5px;font-size: 16px;font-weight: 400;margin-bottom: 20px;border: 1px solid #fff;}.tp-contact-form-2 textarea::placeholder {font-size: 16px;font-weight: 400;color: var(--tp-text-1);}.tp-contact-form-2 textarea:focus {border: 1px solid #2b2b5e;color: var(--tp-text-1);}.tp-contact-form-2 .form-input .tp-btn {width: 100%;border-radius: 5px;padding: 18px 0;}.tp-contact-breadcrumb-box {position: relative;padding: 80px 80px 75px;background: var(--tp-common-white);border-radius: 0px 0px 5px 5px;box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-contact-breadcrumb-box {padding: 65px 65px 70px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-contact-breadcrumb-box {padding: 60px 70px 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-contact-breadcrumb-box {padding: 60px;}}@media (max-width: 575px) {.tp-contact-breadcrumb-box {padding: 30px;}}.tp-contact-breadcrumb-social {position: absolute;border-radius: 0px 5px 5px 0px;bottom: 85px;right: -50px;background: var(--tp-gradient-primary);padding: 20px 16px 20px 18px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-breadcrumb-social {right: 0;border-radius: 5px 0 0 5px;}}@media (max-width: 575px) {.tp-contact-breadcrumb-social {display: none;}}.tp-contact-breadcrumb-social a {display: block;font-size: 16px;color: var(--tp-common-white);}.tp-contact-breadcrumb-social a:not(:last-of-type) {padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.tp-contact-breadcrumb-content {padding-right: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-breadcrumb-content {padding-right: 0;}}.tp-contact-breadcrumb-wrapper {padding-top: 136px;padding-left: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-breadcrumb-wrapper {padding-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-contact-breadcrumb-wrapper {padding-top: 50px;}}.tp-contact-breadcrumb-content p {color: var(--tp-text-1);margin-bottom: 40px;}.tp-contact-breadcrumb-content input, .tp-contact-breadcrumb-content textarea {height: 80px;background: var(--tp-common-white);border: 1px solid #E3E3E3;border-radius: 5px;margin-bottom: 30px;resize: none;font-size: 16px;}.tp-contact-breadcrumb-content input::placeholder, .tp-contact-breadcrumb-content textarea::placeholder {font-size: 16px;font-weight: 400;color: var(--tp-text-1);}.tp-contact-breadcrumb-content input:focus, .tp-contact-breadcrumb-content textarea:focus {font-size: 16px;font-weight: 400;color: var(--tp-text-1);border: 1px solid var(--tp-theme-primary);}.tp-contact-breadcrumb-content textarea {height: 220px;}.tp-contact-breadcrumb-title {font-size: 48px;font-weight: 600;}.tp-contact-breadcrumb-btn .tp-btn {width: 100%;padding: 22px 44px;border-radius: 5px;}.tp-contact-breadcrumb-btn p {margin: 0;}.tp-contact-breadcrumb-item {padding: 34px 105px 30px 30px;background: var(--tp-common-white);border: 1px solid #E3E3E3;border-radius: 5px;}@media (max-width: 575px) {.tp-contact-breadcrumb-item {flex-wrap: wrap;padding: 30px;}}.tp-contact-breadcrumb-item-icon {margin-right: 30px;}@media (max-width: 575px) {.tp-contact-breadcrumb-item-icon {margin-bottom: 10px;}}.tp-contact-breadcrumb-item-icon span {font-size: 40px;font-weight: 900;background: linear-gradient(90deg, #1acce4 0%, #2b2b5e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.tp-contact-breadcrumb-item-content a {font-family: var(--tp-ff-p);font-size: 16px;font-weight: 400;color: var(--tp-text-1);display: block;}.tp-contact-breadcrumb-item-title {font-size: 20px;margin-bottom: 12px;}.tp-contact-map {height: 570px;width: 100%;}.tp-contact-map-area.map-margin {margin-bottom: -120px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-contact-map-area.map-margin {margin-bottom: -145px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-contact-map-area.map-margin {margin-bottom: -150px;}}.tp-contact-map iframe {width: 100%;height: 100%;}.tp-support-bg::before {position: absolute;content: "";height: 47%;width: 100%;bottom: 0;left: 0;background: var(--tp-theme-secondary);z-index: -1;}.tp-support-wrapper {position: relative;border-radius: 5px;padding: 80px 60px;z-index: 1;background: var(--tp-common-gray);}@media (max-width: 575px) {.tp-support-wrapper {padding: 20px;}}@media (max-width: 575px) {.tp-support-thumb {flex-wrap: wrap;}}.tp-support-thumb .main {border-radius: 5px;padding-right: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tp-support-thumb .main {padding-right: 0;}}@media (max-width: 575px) {.tp-support-thumb .main {width: 100%;margin-bottom: 30px;}}.tp-support-thumb .shape-1 {position: absolute;top: 12%;left: 17%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-support-thumb .shape-1 {left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-support-thumb .shape-1 {right: 15%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-support-thumb .shape-1 {left: 5%;}}@media (max-width: 575px) {.tp-support-thumb .shape-1 {left: 0;}}.tp-support-thumb .shape-2 {position: absolute;top: 14%;right: 6%;}.tp-support-thumb p {margin-bottom: 5px;}.tp-support-thumb p, .tp-support-thumb span {font-family: var(--tp-ff-heading);font-weight: 600;font-size: 24px;letter-spacing: -0.96px;color: var(--tp-heading-primary);}.tp-support-count {position: absolute;bottom: -120px;left: 0;border-radius: 5px;background: var(--tp-common-white);box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);}.tp-support-count .counter-border {position: relative;padding: 50px 34px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-support-count .counter-border {padding: 35px 15px;}}.tp-support-count .counter-border::before {position: absolute;content: "";left: 0;bottom: 0;height: 6px;width: 100%;background: var(--tp-gradient-primary);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-support-count {left: 10px;bottom: -48%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-support-count {left: -45px;bottom: 0;}}@media (max-width: 575px) {.tp-support-count {position: static;}}.tp-support-count .circular {margin-bottom: 10px;}.tp-support-count .circular .knob {color: var(--tp-heading-primary) !important;}.tp-support-wrapper-inner {padding-top: 45px;}.tp-support-wrapper-inner p {margin-bottom: 30px;color: var(--tp-text-1);}.tp-support-wrapper-inner ul {margin-bottom: 42px;}.tp-support-wrapper-inner ul li {position: relative;font-family: var(--tp-ff-p);list-style: none;font-weight: 400;font-size: 16px;color: var(--tp-text-1);padding-left: 40px;margin-bottom: 30px;}.tp-support-wrapper-inner ul li i {position: absolute;left: 0;top: 15px;font-size: 12px;height: 20px;width: 20px;border-radius: 50%;text-align: center;line-height: 20px;background: var(--tp-gradient-primary);color: var(--tp-common-white);}.tp-support-btn {line-height: 1;}.tp-support-btn .tp-btn {padding: 23px 53px;}