 @import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap" rel="stylesheet');.tp-footer-right p {color:#fff!important;}@media (min-width:768px) {.ui-widget, .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {font-size: 1em;}.tp-btn-theme{font-size: 16px;}.tp-hero-input-text span{font-size: 16px;}.tp-hero-2-text span{font-size: 16px;}.tp-list-text span{font-size: 18px;}.ui-widget .ui-widget {font-size: 1em;}.tp-fea-ads-2-meta span{font-size: 16px;}.tp-fea-ads-2-title{font-size: 18px;}.tp-footer-content p{font-size: 16px;}.tp-copyright-text p{font-size: 16px;}p{font-size: 16px;}.breadcrumb__list span{font-size: 16px;}.tp-list-author-info span{font-size: 16px;}.tp-btn-black-sm{font-size: 16px;}.tp-listing-product-info > span{font-size: 16px;}}@media (max-width:768px) {.ui-widget, .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {font-size: 1.2em;}.tp-btn-theme{font-size: 20px;}.tp-hero-input-text span{font-size: 20px;}.tp-hero-2-text span{font-size: 20px;}.tp-list-text span{font-size: 22px;}.ui-widget .ui-widget {font-size: 1.2em;}.tp-fea-ads-2-meta span{font-size: 20px;}.tp-fea-ads-2-title{font-size: 20px;}.tp-footer-content p{font-size: 20px;}.tp-copyright-text p{font-size: 20px;}p{font-size: 20px;}.breadcrumb__list span{font-size: 20px;}.tp-list-author-info span{font-size: 20px;}.tp-btn-black-sm{font-size: 20px;}.tp-listing-product-info > span{font-size: 20px;}}.ui-panel{border:none;background-color:transparent;}.first_tag_link{margin-left:15px!important;}.dialog0{z-index:999999991!important;}.dialog1{z-index:999999992!important;}.dialog2{z-index:999999993!important;}.dialog9,.ui-growl,.ui-tooltip{z-index:999999999!important;}.ui-sidebar.ui-widget.ui-widget-content{padding:0!important;}.thumbphoto{padding:5px!important;border:solid 1px #888!important;border-radius:3px!important;margin:5px!important;cursor:pointer;height:150px}.thumb-gallery{height: 150px;width: auto!important;border-radius: 5px;margin: 5px;display: inline-block;vertical-align: middle;}.ui-panel{border:none!important;}.ui-commandlink.ui-widget.tp-btn-theme{z-index: 1!important;}.red{color:#f00;font-weight:bold;font-size:0.9em;}.same_photo{height:200px!important;}div.tp-list-details-thumb img{height: 300px!important;width:auto!important;}.cloud{width: 70%!important;margin: auto!important;}.progress-wrap.active-progress {opacity: 1;visibility: visible;transform: translateY(0);}.white{color:#fff;font-weight: bold;background:#000;border-radius: 3px;}.progress-wrap {position: fixed;right: 12px;bottom: 25px;height: 35px;width: 35px;cursor: pointer;display: block;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;box-shadow: inset 0 0 0 2px rgba(75, 64, 237, 0.2);z-index: 99;opacity: 0;visibility: hidden;-webkit-transition: all 200ms linear;transition: all 200ms linear;transform: translateY(15px);-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);}.progress-wrap svg.progress-circle path {stroke: #c10037;stroke-width: 4;box-sizing: border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}.progress-wrap svg path {fill: none;}.progress-wrap::after {position: absolute;content: "\f062";font-family: "FontAwesome";text-align: center;line-height: 35px;font-size: 17px;color: #c10037;left: 0;top: 0;height: 35px;width: 35px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 200ms linear;transition: all 200ms linear;}.tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip, .tp-tab-line, .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-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-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: 'Plus Jakarta Sans', sans-serif;--tp-ff-heading: 'Plus Jakarta Sans', sans-serif;--tp-ff-p: 'Plus Jakarta Sans', sans-serif;--tp-ff-fontawesome: "Font Awesome 6 Pro";--tp-common-white: #fff;--tp-common-black: #212121;--tp-common-green: #6AB04C;--tp-common-orange: #FF8C21;--tp-common-cyne: #22A6B3;--tp-common-red: #EB4D4B;--tp-common-purple: #4834D4;--tp-common-blue: #2E86DE;--tp-grey-1: #D1D1D1;--tp-grey-2: #F2F2F2;--tp-grey-3: #F3F3F3;--tp-grey-4: #9F9F9F;--tp-grey-5: #D3D3D3;--tp-grey-6: #F8F8F8;--tp-grey-7: #B9B9B9;--tp-grey-8: #FAFAFA;--tp-grey-9: #F5F5F5;--tp-text-body: #333;--tp-theme-1: #F50963;--tp-border-1: #E1E1E1;--tp-border-2: #E6E6E6;}.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1310px;}.custom-container-1 {max-width: 1870px;}* {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: var(--tp-ff-body);font-size: 20px;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-common-black);margin-top: 0px;margin-bottom: 0;font-weight: 600;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);color: var(--tp-text-body);font-weight: 400;line-height: 29px;margin-bottom: 15px;}img {max-width: 100%;}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: 20px;color: var(--tp-common-black);padding-left: 26px;padding-right: 26px;border: 1px solid #E0E2E3;resize: none;}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-theme-1);}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;}.z-index {position: relative;z-index: 1;}.z-index-2 {position: relative;z-index: 2;}.z-index-3 {position: relative;z-index: 3;}.z-index-4 {position: relative;z-index: 4;}.z-index-5 {position: relative;z-index: 5;}.z-index-6 {position: relative;z-index: 6;}.z-index-7 {position: relative;z-index: 7;}.z-index-8 {position: relative;z-index: 8;}.z-index-9 {position: relative;z-index: 9;}.gx-10 {--bs-gutter-x: 10px;}.gx-15 {--bs-gutter-x: 15px;}.gx-20 {--bs-gutter-x: 20px;}.gx-25 {--bs-gutter-x: 25px;}.gx-30 {--bs-gutter-x: 30px;}.gx-35 {--bs-gutter-x: 35px;}.gx-40 {--bs-gutter-x: 40px;}.gx-45 {--bs-gutter-x: 45px;}.gx-50 {--bs-gutter-x: 50px;}.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;}.body-overlay {background-color: var(--tp-common-black);height: 100%;width: 100%;position: fixed;top: 0;z-index: 9999;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:hover {cursor: url("/javax.faces.resource/cross-out.png.xhtml?ln=images"), pointer;}.body-overlay.opened {opacity: 0.7;visibility: visible;}.tp-dropcap::first-letter {font-size: 90px;font-weight: 500;float: left;text-align: center;color: var(--tp-common-black);margin-right: 5px;line-height: inherit;text-transform: capitalize;}.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: 767px) {.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: 767px) {.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: 767px) {.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;}}.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: 767px) {.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-theme-1);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-theme {background-color: var(--tp-theme-1);color: var(--tp-common-white);height: 50px;line-height: 50px;padding: 0 29px;overflow: hidden;display: inline-block;font-weight: 600;text-transform: capitalize;border-radius: 25px;position: relative;z-index: 9;transition: all 0.3s ease-in-out;}@media (max-width: 767px) {.tp-btn-theme {height: 45px;line-height: 45px;padding: 0 20px;}}.tp-btn-theme i {font-size: 14px;font-weight: 400;display: inline-block;margin-left: 10px;}.tp-btn-theme:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-btn-theme.hover-2:hover {color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-btn-white {background-color: var(--tp-common-white);color: var(--tp-common-black);height: 50px;line-height: 50px;padding: 0 29px;overflow: hidden;display: inline-block;font-weight: 600;font-size: 14px;text-transform: capitalize;border-radius: 25px;position: relative;z-index: 9;transition: all 0.3s ease-in-out;}@media (max-width: 767px) {.tp-btn-white {height: 45px;line-height: 45px;padding: 0 20px;font-size: 13px;}}.tp-btn-white i {font-size: 14px;font-weight: 400;display: inline-block;margin-left: 10px;}.tp-btn-white:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-btn-black {background-color: var(--tp-common-black);color: var(--tp-common-white);height: 50px;line-height: 50px;padding: 0 30px;overflow: hidden;display: inline-block;font-weight: 600;font-size: 14px;text-transform: capitalize;border-radius: 25px;position: relative;z-index: 9;transition: all 0.3s ease-in-out;}.tp-btn-black i {font-size: 14px;font-weight: 400;display: inline-block;margin-left: 17px;}@media (max-width: 767px) {.tp-btn-black {height: 45px;line-height: 45px;padding: 0 20px;font-size: 13px;}}.tp-btn-black.theme-bg {background-color: var(--tp-theme-1);}.tp-btn-black.theme-bg:hover {color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-btn-black:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-btn-black-sm {background-color: var(--tp-common-black);color: var(--tp-common-white);height: 40px;line-height: 40px;padding: 0 21px;overflow: hidden;display: inline-block;font-weight: 600;text-transform: capitalize;border-radius: 25px;position: relative;z-index: 9;transition: all 0.3s ease-in-out;}.tp-btn-black-sm i {font-weight: 400;display: inline-block;margin-left: 17px;}@media (max-width: 767px) {.tp-btn-black-sm {height: 45px;line-height: 45px;padding: 0 20px;}}.tp-btn-black-sm.theme-bg {background-color: var(--tp-theme-1);}.tp-btn-black-sm:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-btn-border {height: 50px;line-height: 50px;padding: 0 30px;overflow: hidden;display: inline-block;font-weight: 600;font-size: 14px;text-transform: capitalize;border-radius: 25px;position: relative;z-index: 9;transition: all 0.3s ease-in-out;background-color: var(--tp-common-white);color: var(--tp-common-black);border: 1px solid var(--tp-border-1);}@media (max-width: 767px) {.tp-btn-border {height: 45px;line-height: 45px;padding: 0 20px;font-size: 13px;}}.tp-btn-border i {font-size: 14px;font-weight: 400;display: inline-block;margin-left: 17px;}.tp-btn-border:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);border: 1px solid var(--tp-theme-1);}.tp-btn-border.hover-2:hover {background-color: var(--tp-common-black);border: 1px solid var(--tp-common-black);}.tp-btn-border-sm {height: 40px;line-height: 40px;padding: 0 21px;overflow: hidden;display: inline-block;font-weight: 600;font-size: 14px;text-transform: capitalize;border-radius: 25px;position: relative;z-index: 9;transition: all 0.3s ease-in-out;border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);color: var(--tp-common-black);}@media (max-width: 767px) {.tp-btn-border-sm {height: 45px;line-height: 45px;padding: 0 20px;font-size: 13px;}}.tp-btn-border-sm i {font-size: 14px;font-weight: 400;display: inline-block;margin-left: 17px;}.tp-btn-border-sm:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);border: 1px solid var(--tp-theme-1);}.tp-menu-btn {background-color: var(--tp-theme-1);color: var(--tp-common-white);width: 140px;height: 40px;line-height: 40px;padding: 0 20px;overflow: hidden;display: inline-block;font-weight: 600;font-size: 15px;text-transform: capitalize;letter-spacing: 0.03em;position: relative;z-index: 9;}.tp-menu-btn:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);}@-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);}}@-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);}}@keyframes float-bob-y {0% {transform: translateY(-20px);}50% {transform: translateY(-10px);}100% {transform: translateY(-20px);}}@-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;}}@keyframes tfLeftToRight {49% {transform: translateX(30%);}50% {opacity: 0;transform: translateX(-30%);}51% {opacity: 1;}}@keyframes shine {100% {left: 125%;}}@keyframes tptranslateY2 {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);transform: translateY(-30px);}}@keyframes tptranslateY3 {0% {-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);transform: translateY(-30px);}100% {-webkit-transform: translateY(55px);-moz-transform: translateY(55px);-ms-transform: translateY(55px);-o-transform: translateY(55px);transform: translateY(55px);}}@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);}}@keyframes moving {0% {transform: translatey(0px);}20% {transform: translateX(-50px);}50% {transform: translatey(-40px);}100% {transform: translatey(0px);}}@keyframes leftright {0% {transform: translatex(0);}50% {transform: translateX(100%);}100% {transform: translateX(0);}}@keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}#loading {background-color: var(--tp-theme-1);height: 100%;width: 100%;position: fixed;z-index: 999;margin-top: 0px;top: 0px;}#loading-center {width: 100%;height: 100%;position: relative;}#loading-center-absolute {position: absolute;left: 50%;top: 50%;height: 200px;width: 200px;margin-top: -100px;margin-left: -100px;-ms-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}.object {-moz-border-radius: 50% 50% 50% 50%;-webkit-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;position: absolute;border-top: 5px solid #FFF;border-bottom: 5px solid transparent;border-left: 5px solid #FFF;border-right: 5px solid transparent;-webkit-animation: animate 2s infinite;animation: animate 2s infinite;}#object_one {left: 75px;top: 75px;width: 50px;height: 50px;}#object_two {left: 65px;top: 65px;width: 70px;height: 70px;-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}#object_three {left: 55px;top: 55px;width: 90px;height: 90px;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}#object_four {left: 45px;top: 45px;width: 110px;height: 110px;-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}@keyframes animate {50% {-ms-transform: rotate(360deg) scale(0.8);-webkit-transform: rotate(360deg) scale(0.8);transform: rotate(360deg) scale(0.8);}}.grey-bg {background-color: var(--tp-grey-3);}.grey-bg-2 {background-color: var(--tp-grey-9);}.white-bg {background-color: var(--tp-common-white);}.black-bg {background-color: var(--tp-common-black);}.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(33, 33, 33, 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(33, 33, 33, 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);}.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(33, 33, 33, 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);}.body-overlay {position: fixed;top: 0;left: 0;z-index: 9999;width: 100%;height: 100%;background: rgba(24, 24, 24, 0.8);visibility: hidden;opacity: 0;transition: 0.45s ease-in-out;}.body-overlay.apply {opacity: 1;visibility: visible;}.body-overlay:hover {cursor: url(/javax.faces.resource/cross-out.png.xhtml?ln=images), pointer;}.tpoffcanvas {background-position: center;background-size: cover;background-repeat: no-repeat;position: fixed;top: 0;right: -100%;width: 480px;bottom: 0;box-shadow: 0 16px -32px 0 rgba(0, 0, 0, 0.8);background-color: var(--tp-common-black);z-index: 999999;padding: 50px;scrollbar-width: none;opacity: 0;visibility: hidden;transition: 0.45s ease-in-out;overflow-y: scroll;}.tpoffcanvas .homemenu {margin-bottom: 30px;}.tpoffcanvas .tp-main-menu-mobile {margin-bottom: 50px;}.tpoffcanvas.opened {opacity: 1;visibility: visible;}@media (max-width: 767px) {.tpoffcanvas {width: 300px;padding: 40px 35px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tpoffcanvas {width: 400px;padding: 40px;}}.tpoffcanvas.opened {right: 0;-webkit-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-duration: 0.6s;}.tpoffcanvas__title p {font-size: 20px;color: rgba(255, 255, 255, 0.49);font-weight: 500;line-height: 1.6;margin-bottom: 50px;}@media (max-width: 767px) {.tpoffcanvas__title p {font-size: 20px;}}.tpoffcanvas__contact-title h5 {font-size: 20px;color: #888888;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 30px;display: inline-block;}.tpoffcanvas__input-title h4 {font-size: 20px;color: #888888;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 30px;display: inline-block;}.tpoffcanvas__input {margin-bottom: 100px;}.tpoffcanvas__input input {background: rgba(118, 118, 130, 0.3);border: transparent;height: 60px;width: 100%;padding-left: 20px;padding-right: 80px;color: var(--tp-common-white);}.tpoffcanvas__input button {height: 60px;width: 60px;background-color: var(--tp-theme-1);color: var(--tp-common-white);font-size: 16px;position: absolute;top: 0;right: 0;}.tpoffcanvas__contact-info {margin-bottom: 50px;}.tpoffcanvas__contact-info ul li {font-size: 16px;color: var(--tp-common-white);margin-bottom: 15px;list-style-type: none;}@media (max-width: 767px) {.tpoffcanvas__contact-info ul li {font-size: 14px;}}.tpoffcanvas__contact-info ul li:last-child {margin-bottom: 0;}.tpoffcanvas__contact-info ul li a {margin-left: 10px;transition: 0.3s;}.tpoffcanvas__contact-info ul li a:hover {color: var(--tp-theme-2);}.tpoffcanvas__logo {margin-bottom: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tpoffcanvas__logo {padding-top: 0;}}@media (max-width: 767px) {.tpoffcanvas__logo {padding-top: 0;width: 140px;height: 40px;}}.tpoffcanvas__close-btn button {position: absolute;right: 30px;top: 30px;transition: 1s;-webkit-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-duration: 0.3s;height: 40px;width: 40px;line-height: 45px;color: rgba(255, 255, 255, 0.7);}.tpoffcanvas__close-btn button:hover {color: var(--tp-common-white);}.tpoffcanvas__close-btn button:hover i {transform: rotate(360deg);}.tpoffcanvas__close-btn button i {font-weight: 300;font-size: 20px;transition: 0.9s;}.tpoffcanvas__social {margin-top: 30px;}.tpoffcanvas__social .social-icon a {height: 55px;width: 55px;line-height: 58px;text-align: center;font-size: 16px;background-color: rgba(251, 251, 253, 0.08);color: var(--tp-common-white);margin-right: 15px;transition: 0.3s;display: inline-block;border-radius: 50%;}@media (max-width: 767px) {.tpoffcanvas__social .social-icon a {margin-right: 3px;height: 50px;width: 50px;line-height: 53px;font-size: 15px;}}.tpoffcanvas__social .social-icon a:hover {background-color: var(--tp-theme-1);color: var(--tp-common-white);}.tpoffcanvas .homemenu-title {color: var(--tp-common-white);}.breadcrumb__height {padding: 40px 0;}.breadcrumb__border {border-bottom: 3px solid var(--tp-theme-1);}.breadcrumb__bg {height: 400px;display: flex;align-items: center;justify-content: center;text-align: center;background-repeat: no-repeat;background-size: cover;}@media only screen and (min-width: 768px) and (max-width: 991px) {.breadcrumb__bg {height: 350px;}}@media (max-width: 767px) {.breadcrumb__bg {height: 300px;}}.breadcrumb__overlay {position: relative;}.breadcrumb__overlay::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(33, 33, 33, 0.7);}.breadcrumb__title {font-weight: 700;font-size: 60px;text-transform: capitalize;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.breadcrumb__title {font-size: 55px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.breadcrumb__title {font-size: 50px;}}@media (max-width: 767px) {.breadcrumb__title {font-size: 40px;}}.breadcrumb__list {display: inline-block;padding: 0px 10px;}.breadcrumb__list span {color: var(--tp-common-white);font-weight: 700;}.breadcrumb__list span.dvdr i {padding: 0px 12px;color: rgba(255, 255, 255, 0.3);font-size: 14px;font-weight: 300;}.tp-custom-accordion {position: relative;z-index: 2;}.tp-custom-accordion .accordion-items {margin-bottom: 15px;overflow: hidden;border-radius: 30px;border: 2px solid var(--tp-common-black);border-radius: 14px;}.tp-custom-accordion .accordion-buttons {position: relative;width: 100%;padding: 21px 23px;text-align: left;padding-right: 90px;font-weight: 600;font-size: 16px;background-color: rgba(255, 255, 255, 0.5);color: var(--tp-common-black);}@media (max-width: 767px) {.tp-custom-accordion .accordion-buttons {padding-right: 48px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-custom-accordion .accordion-buttons {padding: 10px 28px;}}.tp-custom-accordion .accordion-buttons::after {position: absolute;content: "\f068";font-family: "Font Awesome 5 Pro";background-image: none;top: 21px;right: 23px;width: auto;height: auto;font-weight: 700;font-size: 16px;opacity: 1;color: var(--tp-common-black);text-align: center;}@media (max-width: 767px) {.tp-custom-accordion .accordion-buttons::after {top: 20px;right: 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-custom-accordion .accordion-buttons::after {top: 10px;}}.tp-custom-accordion .accordion-buttons.collapsed::after {content: "\f067";}.tp-custom-accordion .collapsed {position: relative;z-index: 99;}.tp-custom-accordion .accordion-body {position: relative;background-color: var(--tp-common-white);padding: 20px 23px;padding-top: 0;padding-right: 55px;z-index: 1;font-weight: 400;font-size: 16px;color: #707480;border-radius: 0px 0px 10px 10px;}@media (max-width: 767px) {.tp-custom-accordion .accordion-body {font-size: 15px;}}.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: 767px) {.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: 767px) {.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: 767px) {.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-subtitle {display: block;font-size: 14px;font-weight: 600;font-style: normal;padding-bottom: 7px;letter-spacing: 2.8px;text-transform: uppercase;color: var(--tp-theme-1);}.tp-section-subtitle-2 {font-size: 14px;display: block;font-weight: 600;font-style: normal;padding-bottom: 7px;letter-spacing: 2.8px;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);}.tp-section-subtitle-3 {color: var(--tp-text-body);font-size: 14px;font-weight: 400;text-transform: uppercase;}.tp-section-subtitle-4 {color: rgba(255, 255, 255, 0.7);font-size: 14px;font-weight: 400;text-transform: uppercase;}.tp-section-title {font-size: 50px;font-weight: 600;color: var(--tp-common-black);}.tp-section-title span {-webkit-text-stroke: 1px #F50963;color: transparent;}.tp-section-title i {font-style: normal;color: transparent;-webkit-text-stroke: 1px var(--tp-common-black);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-section-title {font-size: 46px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-section-title {font-size: 44px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title {font-size: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title {font-size: 38px;}.tp-section-title br {display: none;}}@media (max-width: 767px) {.tp-section-title {font-size: 31px;}.tp-section-title br {display: none;}}.tp-section-title-2 {font-size: 50px;font-weight: 600;color: var(--tp-common-black);}.tp-section-title-2 > span {color: var(--tp-theme-1);display: inline-block;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-section-title-2 {font-size: 46px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-section-title-2 {font-size: 44px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title-2 {font-size: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title-2 {font-size: 38px;}.tp-section-title-2 br {display: none;}}@media (max-width: 767px) {.tp-section-title-2 {font-size: 31px;}.tp-section-title-2 br {display: none;}}.tp-section-title-shape {position: absolute;top: -58%;right: -46%;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title-shape {right: -71%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title-shape {transform: scale(0.5);}}@media (max-width: 767px) {.tp-section-title-shape {transform: scale(0.5);right: -71%;}}.tp-section-title-shape img {animation: tpswing 0.9s forwards infinite alternate;transform-origin: bottom left;}.tp-section-title-shape-2 {position: absolute;top: -53%;right: -40%;display: inline-block;}@media (max-width: 767px) {.tp-section-title-shape-2 {display: none;}}.tp-section-title-shape-2 img {animation: tpswing 0.9s forwards infinite alternate;transform-origin: bottom left;}.tp-section-title-shape-3 {position: absolute;top: -53%;right: -20%;display: inline-block;}@media (max-width: 767px) {.tp-section-title-shape-3 {display: none;}}.tp-section-title-shape-3 img {animation: tpswing 0.9s forwards infinite alternate;transform-origin: bottom left;}.tp-section-title-shape-4 {position: absolute;top: -55%;right: -23%;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-section-title-shape-4 {transform: scale(0.5);}}.tp-section-title-shape-4 img {animation: tpswing 0.9s forwards infinite alternate;transform-origin: bottom left;}.search__popup {padding: 70px;padding-top: 70px;padding-bottom: 100px;position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.9);z-index: 99999;-webkit-transform: translateY(calc(-100% - 80px));-moz-transform: translateY(calc(-100% - 80px));-ms-transform: translateY(calc(-100% - 80px));-o-transform: translateY(calc(-100% - 80px));transform: translateY(calc(-100% - 80px));-webkit-transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;-moz-transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;transition-delay: 0.7s;}.search__popup.search-opened {-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);transition-delay: 0s;}.search__popup.search-opened .search__input {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;transition-delay: 0.3s;}.search__popup.search-opened .search__input::after {width: 100%;transition-delay: 0.5s;}.search__popup-2 {background-color: var(--tp-common-black-13);}.search__popup-2 .search__input .search-input-field ~ .search-focus-border {background-color: var(--tp-theme-8);}.search__popup-3 .search__input .search-input-field ~ .search-focus-border {background-color: var(--tp-theme-10);}.search__top {margin-bottom: 80px;}.search__input {position: relative;height: 80px;transition: all 0.3s ease-out 0s;transition-delay: 0.5s;opacity: 0;}.search__input::after {position: absolute;content: "";left: 0;bottom: 0;width: 0%;height: 1px;background-color: rgba(255, 255, 255, 0.3);transition: all 0.3s ease-out 0s;transition-delay: 0.3s;}.search__input input {width: 100%;height: 100%;background-color: transparent;border: 0;outline: 0;font-size: 24px;color: var(--tp-common-white);border-bottom: 1px solid transparent;padding: 0;padding-right: 30px;}.search__input input::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.5);font-size: 24px;}.search__input input::-moz-placeholder {color: rgba(255, 255, 255, 0.5);font-size: 24px;}.search__input input:-moz-placeholder {color: rgba(255, 255, 255, 0.5);font-size: 24px;}.search__input input:-ms-input-placeholder {color: rgba(255, 255, 255, 0.5);font-size: 24px;}.search__input input::placeholder {color: rgba(255, 255, 255, 0.5);font-size: 24px;}.search__input button {position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 18px;color: var(--tp-common-white);}.search__input .search-input-field ~ .search-focus-border {position: absolute;bottom: 0;left: auto;right: 0;width: 0;height: 1px;background-color: var(--tp-common-orange);-webkit-transition: 0.5s 0.3s 0s ease-out;-moz-transition: 0.5s 0.3s 0s ease-out;-ms-transition: 0.5s 0.3s 0s ease-out;-o-transition: 0.5s 0.3s 0s ease-out;transition: 0.5s 0.3s 0s ease-out;}.search__input .search-input-field:focus ~ .search-focus-border {width: 100%;left: 0;right: auto;-webkit-transition: 0.5s 0.3s 0s ease-out;-moz-transition: 0.5s 0.3s 0s ease-out;-ms-transition: 0.5s 0.3s 0s ease-out;-o-transition: 0.5s 0.3s 0s ease-out;transition: 0.5s 0.3s 0s ease-out;}.search__close-btn {font-size: 25px;color: rgba(255, 255, 255, 0.3);}.search__close-btn:hover {color: var(--tp-common-white);}.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;}.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-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;}.header-sticky {position: fixed;top: 0;left: 0;right: 0;opacity: 1;width: 100%;z-index: 99;visibility: visible;background-color: var(--tp-common-white);box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;-webkit-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-khtml-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-moz-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-ms-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-o-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;}.header-sticky .tp-header-main-menu nav ul li > a {padding: 25px 0;}.header-sticky.tp-header-ptb {padding: 15px 0;}.header-sticky.tp-header-style-2 .tp-header-menu > nav > ul > li > a {padding: 25px 0;}.header-sticky.tp-header-style-2 .tp-header-menu > nav > ul > li > a::after {bottom: 28px;}.header-sticky.tp-header-style-2.tp-header-ptb {padding: 0;}.header-sticky.tp-header-inner-style {padding: 0;}.header-sticky.tp-header-inner-style .tp-header-menu > nav > ul > li > a {padding: 25px 0;}.header-sticky.tp-header-inner-style .tp-header-menu > nav > ul > li > a::after {bottom: 27px;}.header-sticky.tp-header-style-3 .tp-header-border {border-top: none;}.tp-header-style-2.header-sticky {background-color: var(--tp-common-black);}.tp-header-transparent {position: absolute;top: 0;left: 0;right: 0;z-index: 9;}.tp-header-ptb {padding-top: 30px;padding-bottom: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-header-ptb {padding: 0px;}}.tp-header-search-box {position: relative;width: 100%;margin-left: -65px;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-header-search-box {width: 93%;margin-left: -40px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-search-box {width: 80%;margin-left: -10px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-search-box {margin-left: 0px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-header-search-box {margin-left: 0;}}.tp-header-search-box input {height: 50px;line-height: 50px;border-radius: 25px;padding-left: 45px;background-color: var(--tp-grey-3);border: none;color: var(--tp-common-black);font-size: 14px;font-weight: 500;width: 100%;}.tp-header-search-box input::-webkit-input-placeholder {color: var(--tp-grey-4);}.tp-header-search-box input::-moz-placeholder {color: var(--tp-grey-4);}.tp-header-search-box input:-moz-placeholder {color: var(--tp-grey-4);}.tp-header-search-box input:-ms-input-placeholder {color: var(--tp-grey-4);}.tp-header-search-box input::placeholder {color: var(--tp-grey-4);}.tp-header-search-box .search-icon {position: absolute;top: 50%;left: 25px;transform: translateY(-50%);}.tp-header-search-box .search-icon i {color: var(--tp-common-black);font-size: 14px;font-weight: 400;}.tp-header-menu {margin-left: -60px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-menu {margin-left: -120px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-menu {margin-left: 0;}}.tp-header-menu > nav > ul > li {margin: 0 22px;list-style-type: none;display: inline-block;position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-menu > nav > ul > li {margin: 0 11px;}}.tp-header-menu > nav > ul > li > a {color: var(--tp-common-black);font-size: 14px;font-weight: 600;text-transform: capitalize;padding: 17px 0;position: relative;transition: 0.3s;display: inline-block;}.tp-header-menu > nav > ul > li > a::after {content: "";position: absolute;bottom: 22px;right: 0;left: auto;height: 1px;width: 0;background-color: var(--tp-theme-1);transition: 0.7s;display: inline-block;}.tp-header-menu > nav > ul > li > .submenu {position: absolute;top: 100%;left: -5px;width: 240px;z-index: 999;padding: 30px 40px;opacity: 0;visibility: hidden;transition: 0.4s;transform: scaleY(0);transform-origin: top center;text-align: start;background-color: var(--tp-common-white);border-top: 5px solid var(--tp-theme-1);box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}.tp-header-menu > nav > ul > li > .submenu > li {margin: 0;margin-bottom: 10px;display: block;}.tp-header-menu > nav > ul > li > .submenu > li:last-child {margin-bottom: 0;}.tp-header-menu > nav > ul > li > .submenu > li > a {padding: 0;font-size: 14px;font-weight: 600;text-transform: capitalize;color: var(--tp-common-black);position: relative;}.tp-header-menu > nav > ul > li > .submenu > li > a::after {content: "";position: absolute;bottom: 0px;right: 0;left: auto;height: 1px;width: 0;background-color: var(--tp-theme-1);transition: 0.7s;display: inline-block;}.tp-header-menu > nav > ul > li > .submenu > li:hover > a {color: var(--tp-theme-1);}.tp-header-menu > nav > ul > li > .submenu > li:hover > a::after {width: 100%;right: auto;left: 0;}.tp-header-menu > nav > ul > li:hover > a {color: var(--tp-theme-1);}.tp-header-menu > nav > ul > li:hover > a::after {width: 100%;right: auto;left: 0;}.tp-header-menu > nav > ul > li:hover .submenu {opacity: 1;visibility: visible;-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}@media only screen and (min-width: 1700px) and (max-width: 1800px) {.tp-header-right {margin-left: -40px;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-header-right {margin-left: -90px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-right {margin-left: -80px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-right {margin-left: -120px;}}.tp-header-sign-box a {color: var(--tp-common-black);font-size: 14px;font-weight: 600;transition: 0.3s;}.tp-header-sign-box a i {color: rgba(33, 33, 33, 0.3);font-size: 14px;font-weight: 400;display: inline-block;margin-right: 6px;transition: 0.3s;}.tp-header-sign-box a:hover {color: var(--tp-theme-1);}.tp-header-sign-box a:hover i {color: var(--tp-theme-1);}.tp-header-btn {margin-left: 30px;line-height: 0;}.tp-header-bar button {height: 50px;width: 50px;margin: 15px 0;font-size: 18px;margin-left: 25px;border-radius: 5px;color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-header__lang {position: relative;display: inline-block;}.tp-header__lang.open .tp-header__lang-submenu {opacity: 1;visibility: visible;top: 104%;}.tp-header__lang.open > ul > li > a > span > i {transform: rotate(180deg);}.tp-header__lang > ul > li {list-style-type: none;}.tp-header__lang > ul > li > a {border-radius: 14px;font-size: 14px;font-weight: 600;display: inline-block;padding: 0 25px;height: 40px;line-height: 40px;text-align: center;color: var(--tp-common-black);}.tp-header__lang > ul > li > a span {margin-left: 1px;}.tp-header__lang > ul > li > a span i {display: inline-block;transition: 0.3s;}.tp-header__lang > ul > li ul.tp-header__lang-submenu {position: absolute;top: 130%;left: 0px;z-index: 9;opacity: 0;visibility: hidden;border-radius: 5px;padding: 15px 25px;color: var(--tp-common-black);background: var(--tp-common-white);transition: all 0.3s ease-out 0s;box-shadow: 0 30px 70px 6px rgba(11, 6, 70, 0.08);width: 100%;}.tp-header__lang > ul > li ul.tp-header__lang-submenu > li {list-style-type: none;margin-bottom: 5px;}.tp-header__lang > ul > li ul.tp-header__lang-submenu > li a {border-radius: 0;font-size: 13px;transition: 0.3s;}.tp-header__lang > ul > li ul.tp-header__lang-submenu > li a:hover {color: var(--tp-theme-1);}.tp-header__lang > ul > li ul.tp-header__lang-submenu > li:not(:last-child) {margin-bottom: 0;}.tp-header__category {position: relative;display: inline-block;}.tp-header__category.open .tp-header__category-submenu {opacity: 1;visibility: visible;top: 104%;}.tp-header__category.open > ul > li > a > span > i {transform: rotate(180deg);}.tp-header__category > ul > li {list-style-type: none;}.tp-header__category > ul > li > a {border-radius: 14px;font-size: 14px;font-weight: 600;display: inline-block;padding-right: 39px;height: 40px;line-height: 40px;text-align: center;color: var(--tp-common-black);}.tp-header__category > ul > li > a span {margin-left: 1px;}.tp-header__category > ul > li > a span i {display: inline-block;transition: 0.3s;}.tp-header__category > ul > li ul.tp-header__category-submenu {position: absolute;top: 130%;left: 0px;z-index: 9;opacity: 0;visibility: hidden;border-radius: 5px;padding: 15px 25px;color: var(--tp-common-black);background: var(--tp-common-white);transition: all 0.3s ease-out 0s;box-shadow: 0 30px 70px 6px rgba(11, 6, 70, 0.08);width: 150px;}.tp-header__category > ul > li ul.tp-header__category-submenu > li {list-style-type: none;margin-bottom: 5px;}.tp-header__category > ul > li ul.tp-header__category-submenu > li a {border-radius: 0;font-size: 13px;transition: 0.3s;}.tp-header__category > ul > li ul.tp-header__category-submenu > li a:hover {color: var(--tp-theme-1);}.tp-header__category > ul > li ul.tp-header__category-submenu > li:not(:last-child) {margin-bottom: 0;}.tp-header__area {position: relative;display: inline-block;}.tp-header__area.open .tp-header__area-submenu {opacity: 1;visibility: visible;top: 104%;}.tp-header__area.open > ul > li > a > span > i {transform: rotate(180deg);}.tp-header__area > ul > li {list-style-type: none;}.tp-header__area > ul > li > a {border-radius: 14px;font-size: 14px;font-weight: 600;display: inline-block;padding-right: 25px;height: 40px;line-height: 40px;text-align: center;color: var(--tp-common-black);}.tp-header__area > ul > li > a span {margin-left: 1px;}.tp-header__area > ul > li > a span i {display: inline-block;transition: 0.3s;}.tp-header__area > ul > li ul.tp-header__area-submenu {position: absolute;top: 130%;left: -30%;z-index: 9;opacity: 0;visibility: hidden;border-radius: 5px;padding: 15px 25px;color: var(--tp-common-black);background: var(--tp-common-white);transition: all 0.3s ease-out 0s;box-shadow: 0 30px 70px 6px rgba(11, 6, 70, 0.08);width: auto;}.tp-header__area > ul > li ul.tp-header__area-submenu > li {list-style-type: none;margin-bottom: 5px;}.tp-header__area > ul > li ul.tp-header__area-submenu > li a {border-radius: 0;font-size: 13px;transition: 0.3s;}.tp-header__area > ul > li ul.tp-header__area-submenu > li a:hover {color: var(--tp-theme-1);}.tp-header__area > ul > li ul.tp-header__area-submenu > li:not(:last-child) {margin-bottom: 0;}.tp-header-style-2 .tp-header-menu {margin-left: 80px;}.tp-header-style-2 .tp-header-menu > nav > ul > li {margin: 0 22px;}.tp-header-style-2 .tp-header-menu > nav > ul > li > a {color: var(--tp-common-white);}.tp-header-style-2 .tp-header-menu > nav > ul > li > a::after {background-color: var(--tp-common-white);}.tp-header-style-2 .tp-header-sign-box a {color: var(--tp-common-white);}.tp-header-style-2 .tp-header-sign-box a i {color: rgba(255, 255, 255, 0.3);}.tp-header-style-2 .tp-header-sign-box a:hover {color: var(--tp-theme-1);}.tp-header-style-2 .tp-header-sign-box a:hover i {color: var(--tp-theme-1);}.tp-header-style-3 .tp-header-border {border-top: 1px solid var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-header-style-3 .tp-header-border {padding: 10px 0;}}@media (max-width: 767px) {.tp-header-style-3 .tp-header-border {border-top: none;}}.tp-header-style-3 .tp-header-bar button {margin: 0;}@media (max-width: 767px) {.tp-header-style-3 .tp-header-bar button {margin: 15px 0;}}.tp-header-style-3 .tp-header-menu {margin-left: 5px;position: relative;}.tp-header-style-3 .tp-header-menu::after {content: "";position: absolute;top: 50%;left: -17px;height: 20px;width: 1px;transform: translateY(-50%);background-color: var(--tp-border-1);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-style-3 .tp-header-menu::after {left: -18%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-header-style-3 .tp-header-menu::after {display: none;}}.tp-header-style-3 .tp-header-menu > nav > ul > li {margin: 0 22px;}.tp-header-style-3 .tp-header-menu > nav > ul > li > a {padding: 22px 0;}.tp-header-style-3 .tp-header-menu > nav > ul > li > a::after {bottom: 27px;}.tp-header-top-style {padding: 30px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-header-top-style {padding: 0;}}.tp-header-top-style .tp-header-search-box {width: auto;margin-left: 25px;margin-right: 115px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-header-top-style .tp-header-logo {margin: 30px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-header-top-style .tp-header-logo {margin: 15px 0;}}.tp-header-inner-style {padding: 30px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-header-inner-style {padding: 0;}}.tp-header-inner-style .tp-header-menu {margin-left: 85px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-inner-style .tp-header-menu {margin-left: 28px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-inner-style .tp-header-menu nav ul li {margin: 0 22px;}}.tp-header-menu nav ul li .has-homemenu {width: 810px;left: -45px;padding: 30px 30px 10px 30px;opacity: 0;visibility: hidden;background-color: var(--tp-common-white);box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}.tp-header-menu nav ul li .has-homemenu .homemenu {padding: 0px 10px;position: relative;margin-bottom: 20px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-menu nav ul li .has-homemenu {left: -50px;width: 700px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-menu nav ul li .has-homemenu {left: -40px;width: 620px;}}.tp-header-style-2 .tp-header-menu nav ul li .has-homemenu {width: 810px;left: -150px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-style-2 .tp-header-menu nav ul li .has-homemenu {left: -120px;width: 710px;}}.tp-header-style-3 .tp-header-menu nav ul li .has-homemenu {left: -40px;}.tp-header-style-3 .tp-header-menu nav ul li .has-homemenu .homemenu {padding: 0px 10px;position: relative;margin-bottom: 20px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-style-3 .tp-header-menu nav ul li .has-homemenu {width: 710px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-style-3 .tp-header-menu nav ul li .has-homemenu {left: -120px;width: 710px;}}.tp-header-inner-style .tp-header-menu nav ul li .has-homemenu {left: -150px;}.tp-header-inner-style .tp-header-menu nav ul li .has-homemenu .homemenu {padding: 0px 10px;position: relative;margin-bottom: 20px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-header-inner-style .tp-header-menu nav ul li .has-homemenu {width: 710px;left: -50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-inner-style .tp-header-menu nav ul li .has-homemenu {left: -70px;width: 710px;}}.homemenu-btn {position: absolute;bottom: 20%;left: 0;right: 0;text-align: center;opacity: 0;visibility: hidden;transition: 0.4s;}.homemenu-title {color: var(--tp-common-black);font-size: 14px;font-weight: 600;text-transform: capitalize;transition: 0.3s;text-decoration: transparent;display: inline-block;position: relative;}.homemenu-title::after {content: "";position: absolute;bottom: 0px;right: 0;left: auto;height: 1px;width: 0;background-color: var(--tp-theme-1);transition: 0.7s;display: inline-block;}.homemenu-title:hover {color: var(--tp-theme-1);}.homemenu-title:hover::after {width: 100%;right: auto;left: 0;}.homemenu-thumb {position: relative;border: 1px solid rgba(0, 0, 0, 0.1);}.homemenu-thumb:hover .homemenu-btn {opacity: 1;visibility: visible;bottom: 50%;transform: translateY(50%);}.tp-main-menu-mobile .tp-submenu {display: none;}.tp-main-menu-mobile .header-icon {display: none;}.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(165, 167, 226, 0.1);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn {position: absolute;right: 0;top: 21%;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);font-size: 18px;color: #7F8387;font-family: "Font Awesome 5 Pro";transition: all 0.3s ease-in-out;z-index: 1;width: 25px;height: 25px;line-height: 22px;text-align: center;border: 1px solid rgba(255, 255, 255, 0.12);transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn i {transition: all 0.3s ease-in-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-1);border-color: var(--tp-theme-1);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-1);}.tp-main-menu-mobile ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened {background-color: var(--tp-theme-1);border-color: var(--tp-theme-1);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-white);position: relative;padding: 10px 0;padding-right: 20px;text-transform: capitalize;}.tp-main-menu-mobile ul li > a svg {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);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-1);}.tp-main-menu-mobile ul li:hover > a::after {color: var(--tp-theme-1);}.tp-main-menu-mobile ul li:hover > a .dropdown-toggle-btn i {color: var(--tp-theme-1);}.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-1);}.tp-main-menu-mobile .tp-main-menu-content ul li:not(:last-child) .home-menu-title a {border-bottom: none;}.tp-main-menu-mobile * ul, .tp-main-menu-mobile * li {transition: none !important;}.tp-blog-item {border-radius: 14px;border: 1px solid #E1E1E1;}.tp-blog-item:hover .tp-blog-thumb img {transform: scale(1.2);}.tp-blog-thumb-box {position: relative;}.tp-blog-badge {position: absolute;top: 20px;right: 20px;}.tp-blog-badge span {font-size: 14px;font-weight: 600;display: inline-block;padding: 6px 10px;border-radius: 30px;line-height: 1;color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-blog-thumb {overflow: hidden;border-radius: 14px 14px 0 0;}.tp-blog-thumb img {width: 100%;border-radius: 14px 14px 0 0;transition: 1.3s all ease;}.tp-blog-thumb a {display: inline-block;height: 100%;width: 100%;}.tp-blog-content {padding: 21px 30px;padding-bottom: 0px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-blog-content {padding: 21px 15px;padding-bottom: 0;}}.tp-blog-meta {padding-bottom: 13px;}.tp-blog-meta span {font-size: 14px;font-weight: 400;}.tp-blog-meta span i {color: var(--tp-grey-1);font-size: 14px;font-weight: 300;}.tp-blog-meta span.color {color: var(--tp-grey-7);position: relative;}.tp-blog-meta span.color i {font-weight: 600;font-style: normal;color: var(--tp-common-black);}.tp-blog-meta span.color::after {display: inline-block;content: "";width: 40px;height: 1px;margin-left: 18px;margin-right: 16px;transform: translateY(-4px);background-color: var(--tp-theme-1);}.tp-blog-title {font-size: 20px;line-height: 1.4;padding-bottom: 28px;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-blog-title {font-size: 18px;}}.tp-blog-link-box {padding: 14px 0;overflow: hidden;border-top: 1px solid var(--tp-border-1);}.tp-blog-link a {color: var(--tp-common-black);font-size: 14px;font-weight: 600;transition: 0.3s;margin-left: -20px;transition: 0.3s;}.tp-blog-link a i {display: inline-block;margin-right: 5px;color: var(--tp-theme-1);}.tp-blog-link a:hover {margin-left: 0;color: var(--tp-theme-1);}.tp-blog-icon span {font-size: 14px;font-weight: 400;}.tp-blog-icon span i {color: var(--tp-grey-1);font-size: 14px;font-weight: 300;}.tp-blog-icon span:not(:last-child) {margin-right: 16px;}.tp-blog-2-overlay {position: relative;}.tp-blog-2-overlay::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background-color: rgba(33, 33, 33, 0.8);z-index: -1;}.tp-blog-2-item .tp-blog-meta span i {color: var(--tp-common-black);}.tp-blog-2-item:hover .tp-blog-2-thumb img {transform: scale(1.2) rotate(-2deg);}.tp-blog-2-title {font-size: 20px;transition: 0.3s;text-decoration: 1px transparent;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-blog-2-title {font-size: 18px;}}.tp-blog-2-thumb {border-radius: 14px;overflow: hidden;}.tp-blog-2-thumb img {width: 100%;border-radius: 14px;transition: 1.3s all ease;}.tp-blog-2-date-wrap {position: absolute;top: 20px;right: 20px;height: 70px;width: 70px;border-radius: 14px;text-align: center;display: flex;justify-content: center;align-items: center;z-index: 2;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-blog-2-date-wrap {transform: scale(0.7);}}.tp-blog-2-date-wrap::before {position: absolute;content: "";left: 0;bottom: 0;right: 20px;height: 100%;width: 100%;border-radius: 14px;background-color: var(--tp-common-white);z-index: -1;}.tp-blog-2-date-wrap::after {position: absolute;content: "";left: 0;bottom: -3px;right: 20px;height: 70px;width: 70px;border-radius: 14px;background-color: var(--tp-theme-1);z-index: -2;}.tp-blog-2-date i {font-size: 24px;font-weight: 600;display: block;font-style: normal;color: var(--tp-common-black);}.tp-blog-2-date span {font-size: 14px;}.tp-blog-2-link a {color: var(--tp-theme-1);font-size: 14px;font-weight: 600;text-transform: uppercase;transition: 0.3s;text-decoration: transparent;}.tp-blog-2-link a:hover {text-decoration: underline;}.tp-blog-2-shape-1 {position: absolute;left: 0;top: 0;z-index: -1;}.tp-blog-2-title-box p {color: rgba(255, 255, 255, 0.7);}.tp-blog-style-2 .tp-blog-2-title {color: var(--tp-common-white);}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-blog-style-2 .tp-blog-2-title {font-size: 24px;}}.tp-blog-style-2 .tp-blog-2-link a {color: rgba(255, 255, 255, 0.5);}.tp-blog-style-2 .tp-blog-2-link a:hover {color: var(--tp-common-white);}.tp-blog-style-2 .tp-blog-meta span {color: var(--tp-common-white);}.tp-blog-style-2 .tp-blog-meta span i {color: var(--tp-grey-7);}.tp-blog-style-2 .tp-blog-meta span.color {color: var(--tp-grey-7);}.tp-blog-style-2 .tp-blog-meta span.color i {color: var(--tp-common-white);}.tp-blog-style-2 .tp-blog-meta span.color::after {background-color: var(--tp-theme-1);}.tp-blog-style-2 .tp-blog-2-date-wrap {top: auto;bottom: -30px;}@media (max-width: 767px) {.tp-blog-style-2 .tp-blog-2-date-wrap {transform: scale(0.7);}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-blog-style-2 .tp-blog-2-date-wrap {transform: scale(1);}}.text-anim {background-image: linear-gradient(#03041C, #03041C), linear-gradient(#03041C, #03041C);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 93%;background-repeat: no-repeat;transition: background-size 0.4s linear;display: inline;}.text-anim:hover {background-size: 0 1px, 100% 1px;}.text-anim-2 {background-image: linear-gradient(#D1D1D1, #D1D1D1), linear-gradient(#D1D1D1, #D1D1D1);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 93%;background-repeat: no-repeat;transition: background-size 0.4s linear;display: inline;}.text-anim-2:hover {background-size: 0 1px, 100% 1px;}.text-anim-3 {background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 93%;background-repeat: no-repeat;transition: background-size 0.4s linear;display: inline;}.text-anim-3:hover {background-size: 0 1px, 100% 1px;}.postbox__thumb {position: relative;}.postbox__thumb .play-btn {position: absolute;top: 38%;left: 44%;z-index: 1;}.postbox__thumb .play-btn a {height: 85px;width: 85px;line-height: 87px;}.postbox__thumb .play-btn a::after {display: none;}.postbox__item-single:hover {box-shadow: none;}.postbox__item .tp-list-details-form-box {border-bottom: none;}.postbox__item .tp-list-details-form-left h5 {font-size: 30px;}@media (max-width: 767px) {.postbox__item .tp-list-details-form-left h5 {font-size: 24px;}}.postbox__item .tp-list-details-form-rating i {font-size: 20px;margin-left: 2px;color: var(--tp-border-1);}@media (max-width: 767px) {.postbox__item .tp-list-details-form-rating i {font-size: 15px;margin-left: 0;}}@media (max-width: 767px) {.postbox__item .tp-list-details-form-top {flex-wrap: wrap;}}.postbox__tag {position: absolute;bottom: 0px;left: 0;}.postbox__tag p {margin-bottom: 0;font-weight: 700;font-size: 20px;text-align: center;text-transform: uppercase;color: #fff;letter-spacing: 0.135em;background: var(--tp-theme-1);clip-path: polygon(0px 0px, 100% 0px, 92.7% 53.45%, 100% 100%, 0px 100%, 0px 50%);width: 130px;}.postbox__content {padding-top: 28px;}@media (max-width: 767px) {.postbox__content {padding-left: 10px;padding-right: 10px;}}.postbox__content-single {padding-left: 0;padding-right: 0;border: none;}.postbox__title {font-size: 40px;font-weight: 600;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.postbox__title {font-size: 36px;}}@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) {.postbox__title {font-size: 30px;}}@media (max-width: 767px) {.postbox__title {font-size: 25px;}}.postbox__title a:hover {color: var(--tp-theme-1);}.postbox__title i {font-style: normal;color: var(--tp-theme-1);}.postbox__meta {margin-bottom: 15px;}@media only screen and (min-width: 440px) and (max-width: 576px) {.postbox__meta {margin-right: 25px;}}.postbox__meta i {font-style: normal;color: var(--tp-theme-1);display: inline-block;margin-right: 15px;text-transform: uppercase;}.postbox__meta span {font-weight: 400;font-size: 14px;color: var(--tp-text-body);margin-right: 15px;}.postbox__meta span:last-child {margin-right: 0;}.postbox__meta span i {color: var(--tp-common-black);margin-right: 5px;}.postbox__meta-box {border-bottom: 1px solid var(--tp-border-1);}@media only screen and (min-width: 440px) and (max-width: 576px) {.postbox__meta-box {flex-wrap: wrap;}}@media (max-width: 767px) {.postbox__meta-box {flex-wrap: wrap;}}.postbox__blockquote-shape {position: absolute;bottom: 0px;right: 90px;z-index: -1;}.postbox__blockquote-author-thumb {margin-right: 16px;}.postbox__blockquote-author-thumb img {height: 50px;width: 50px;border-radius: 50%;}.postbox__blockquote blockquote {border-radius: 14px;padding: 60px 70px;padding-right: 50px;margin-bottom: 50px;margin-top: 40px;border: 1px solid var(--tp-common-black);}@media (max-width: 767px) {.postbox__blockquote blockquote {padding: 40px 20px;}}.postbox__blockquote blockquote p {color: var(--tp-common-black);font-size: 30px;font-weight: 400;line-height: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.postbox__blockquote blockquote p {font-size: 26px;}.postbox__blockquote blockquote p br {display: none;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.postbox__blockquote blockquote p {font-size: 20px;}.postbox__blockquote blockquote p br {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.postbox__blockquote blockquote p {font-size: 20px;}.postbox__blockquote blockquote p br {display: none;}}@media (max-width: 767px) {.postbox__blockquote blockquote p {font-size: 20px;line-height: 2;}.postbox__blockquote blockquote p br {display: none;}}.postbox__blockquote blockquote cite {color: var(--tp-common-black);font-size: 18px;font-weight: 600;font-style: inherit;position: relative;display: block;}.postbox__blockquote blockquote span {font-size: 14px;}.postbox-details-desc-thumb-caption {font-size: 18px;font-weight: 500;color: #807A7A;font-style: italic;text-align: center;display: block;margin-top: 30px;margin-bottom: 50px;}.postbox__list {margin-bottom: 60px;}.postbox__list-title {font-weight: 600;font-size: 28px;color: #121D2C;margin-bottom: 50px;}.postbox__list-content ul li {list-style: none;font-weight: 400;font-size: 16px;color: #445658;margin-bottom: 24px;position: relative;padding-left: 40px;}.postbox__list-content ul li span {height: 27px;width: 27px;line-height: 25px;border-radius: 50%;display: inline-block;text-align: center;background-color: var(--tp-common-white);color: var(--tp-theme-1);box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.06);position: absolute;top: 0;left: 0;}.postbox__list-content ul li span.active {background-color: var(--tp-theme-1);color: var(--tp-common-white);}.postbox__details-share-wrapper {padding: 15px 0;border-bottom: 1px solid rgba(6, 22, 58, 0.2);border-top: 4px solid var(--tp-theme-1);}.postbox__details-share span {font-size: 14px;font-weight: 600;margin-right: 15px;display: inline-block;color: #999999;}.postbox__details-share a {display: inline-block;color: #999;margin-right: 10px;transition: all 0.3s ease-in-out;}.postbox__details-share a:hover {color: var(--tp-theme-1);}@media (max-width: 767px) {.postbox__details-tag {margin-top: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.postbox__details-tag {margin-top: 0px;}}.postbox__details-tag span {font-size: 14px;font-weight: 400;display: inline-block;color: var(--tp-common-black);}.postbox__details-tag a {font-size: 14px;font-weight: 400;display: inline-block;color: var(--tp-common-black);transition: 0.3s;text-decoration: transparent;}.postbox__details-tag a.active {text-decoration: underline;color: var(--tp-theme-1);}.postbox__details-tag a:hover {text-decoration: underline;color: var(--tp-theme-1);}.postbox__read-more .postbox-btn {position: relative;font-weight: 500;font-size: 14px;text-transform: uppercase;color: #132047;}.postbox__read-more .postbox-btn span {margin-left: 5px;}.postbox__read-more .postbox-btn span::before {position: absolute;content: "";top: 1px;right: -10px;border: 1px solid #E8F2F9;height: 28px;width: 28px;display: inline-block;border-radius: 50%;}.postbox__text img {max-width: 100%;}.postbox__text p {font-weight: 400;font-size: 20px;line-height: 1.8;color: #838383;margin-bottom: 28px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.postbox__text p {font-size: 20px;}}.postbox__text-single p {margin-bottom: 20px;}.postbox__text-2 p {padding-right: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.postbox__text-2 p {padding-right: 0;font-size: 20px;}}.postbox__slider button {position: absolute;left: 50px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;font-size: 30px;color: var(--tp-common-white);}.postbox__slider button.postbox-slider-button-next {left: auto;right: 50px;}@media (max-width: 767px) {.postbox__slider button.postbox-slider-button-next {right: 10px;}}@media (max-width: 767px) {.postbox__slider button {left: 10px;}}.postbox__comment ul li {margin-bottom: 10px;list-style: none;}.postbox__comment ul li.children {margin-left: 65px;}@media (max-width: 767px) {.postbox__comment ul li.children {margin-left: 15px;}}.postbox__comment.comment-border ul li {margin-bottom: 0;}.postbox__comment.comment-border ul li .postbox__comment-box {padding: 30px 0;position: relative;}.postbox__comment.comment-border ul li .postbox__comment-box::after {position: absolute;content: "";bottom: 0;right: 0;height: 1px;width: 100%;background-color: #D3D3D3;}.postbox__comment.comment-border ul li.children .postbox__comment-box {position: relative;}.postbox__comment.comment-border ul li.children .postbox__comment-box::after {width: 86%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.postbox__comment.comment-border ul li.children .postbox__comment-box::after {width: 82%;}}@media (max-width: 767px) {.postbox__comment.comment-border ul li.children .postbox__comment-box::after {width: 100%;}}.postbox__comment.comment-border ul li.children .postbox__comment-text p {margin-right: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.postbox__comment.comment-border ul li.children .postbox__comment-text p {margin-right: 0;}}.postbox__comment.comment-border .postbox__comment-text p {margin-right: 21px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.postbox__comment.comment-border .postbox__comment-text p {margin-right: 0;}}@media (max-width: 767px) {.postbox__comment-info {flex-wrap: wrap;}}.postbox__comment-form {margin-bottom: 40px;padding: 65px 45px 80px 45px;background: #F8F8F9;}@media (max-width: 767px) {.postbox__comment-form {padding: 20px;}}.postbox__comment-form-title {font-size: 26px;font-weight: 600;margin-bottom: 40px;}.postbox__comment-input {position: relative;margin-bottom: 20px;}.postbox__comment-input span {font-weight: 600;color: var(--tp-common-black);margin-bottom: 12px;display: block;}.postbox__comment-input input, .postbox__comment-input textarea {height: 55px;padding: 0 20px;width: 100%;font-size: 14px;color: var(--tp-common-black);outline: none;background: #FFFFFF;border: 1px solid #E5E5E5;box-shadow: 0px 15px 10px rgba(242, 242, 242, 0.18);}.postbox__comment-input input:focus, .postbox__comment-input textarea:focus {border: 1px solid var(--tp-theme-1);}.postbox__comment-input input:focus::placeholder, .postbox__comment-input textarea:focus::placeholder {font-size: 0;}.postbox__comment-input textarea {height: 175px;resize: none;padding-top: 20px;padding-bottom: 20px;}.postbox__comment-title {font-size: 28px;color: #121416;font-weight: 600;margin-bottom: 20px;}.postbox__comment-box {padding-top: 20px;}@media (max-width: 767px) {.postbox__comment-avater {margin-bottom: 20px;}}.postbox__comment-avater img {width: 50px;height: 50px;border-radius: 50%;}.postbox__comment-avater-2 {flex: 0 0 auto;}@media (max-width: 767px) {.postbox__comment-avater-2 {margin-bottom: 20px;}}.postbox__comment-avater-2 img {width: 80px;height: 80px;border-radius: 50%;}.postbox__comment-name {margin-bottom: 5px;}.postbox__comment-name h5 {font-weight: 600;font-size: 18px;line-height: 1;color: #121416;margin-bottom: 0;}.postbox__comment-name span {font-weight: 500;font-size: 12px;color: #949392;}.postbox__comment-name-2 {margin-bottom: 5px;}.postbox__comment-name-2 > h5 {font-weight: 600;font-size: 14px;line-height: 1;margin-bottom: 15px;color: var(--tp-common-black);}.postbox__comment-name-2 > h5 > span {font-weight: 400;color: #666;}.postbox__comment-name-2 span {font-weight: 500;font-size: 12px;color: #949392;}@media (max-width: 767px) {.postbox__comment-text {margin-left: 0;margin-top: 15px;}}.postbox__comment-text p {font-size: 16px;color: #838383;margin-bottom: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.postbox__comment-text p {font-size: 14px;}}.postbox__comment-reply span {position: absolute;top: 22px;right: 50px;}.postbox__comment-reply-2 a {font-size: 14px;color: var(--tp-common-black);transition: 0.3s;}.postbox__comment-reply-2 a span {display: inline-block;margin-right: 6px;height: 30px;width: 30px;border-radius: 50%;text-align: center;border: 1px solid var(--tp-border-1);color: var(--tp-common-black);}.postbox__comment-reply-2 a:hover {color: var(--tp-theme-1);}.postbox__comment-agree {padding-left: 5px;}.postbox__comment-agree input {margin: 0;appearance: none;-moz-appearance: none;display: block;width: 16px;height: 16px;background: var(--tp-common-white);border: 1px solid #949392;outline: none;flex: 0 0 auto;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.postbox__comment-agree input:checked {position: relative;background-color: var(--tp-theme-1);border-color: transparent;}.postbox__comment-agree input:checked::after {box-sizing: border-box;content: "\f00c";position: absolute;font-family: var(--tp-ff-fontawesome);font-size: 10px;color: var(--tp-common-white);top: 47%;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%);}.postbox__comment-agree input:hover {cursor: pointer;}.postbox__comment-agree label {padding-left: 8px;color: #838383;line-height: 1;}.postbox__comment-agree label a {color: var(--tp-common-black);font-weight: 600;padding-left: 4px;}.postbox__comment-agree label a:hover {color: var(--tp-theme-1);}.postbox__comment-agree label:hover {cursor: pointer;}.postbox__play-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.postbox__play-btn a {height: 100px;width: 100px;line-height: 100px;background-color: var(--tp-common-white);color: var(--tp-theme-1);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;border-radius: 50%;animation: pulse 2s infinite;}.postbox__wrapper {margin-right: 43px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.postbox__wrapper {margin-right: 0;}}.postbox__content-2-box {border-radius: 14px;padding-bottom: 28px;border: 1px solid var(--tp-border-1);}.postbox__content-2-box .postbox__meta-box {padding: 17px 30px;}.postbox__content-2-box .postbox__meta {margin-bottom: 0;}.postbox__slider-arrow-wrap button span {height: 60px;width: 60px;line-height: 57px;border-radius: 50%;text-align: center;font-size: 14px;display: inline-block;transition: 0.3s;color: var(--tp-common-black);background-color: var(--tp-common-white);}.postbox__slider-arrow-wrap button:hover span {color: var(--tp-common-white);background-color: var(--tp-theme-1);}.postbox__slider-arrow-wrap .postbox-arrow-prev {position: absolute;top: 50%;transform: translateY(-50%);left: 30px;z-index: 9;}.postbox__slider-arrow-wrap .postbox-arrow-next {position: absolute;top: 50%;transform: translateY(-50%);right: 30px;z-index: 9;}.postbox-more-wrap {padding-top: 30px;padding-bottom: 50px;border-top: 1px solid var(--tp-border-1);}.postbox-more-icon {line-height: 1.1;}.postbox-more-icon > a {color: #999;font-size: 14px;font-weight: 400;text-transform: uppercase;}.postbox-more-content > span {font-size: 18px;font-weight: 600;color: var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.postbox-more-content > span {font-size: 15px;}}.postbox-more-content > span:hover {color: var(--tp-theme-1);}@media (max-width: 767px) {.postbox-more-right {margin-top: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.postbox-more-right {margin-top: 0px;}}.postbox-more-right .postbox-more-thumb {margin-left: 20px;}.postbox-more-right .postbox-more-thumb img {border-radius: 14px;}.postbox-more-left .postbox-more-thumb {margin-right: 20px;}.postbox-more-left .postbox-more-thumb img {border-radius: 14px;}.basic-pagination {margin-bottom: 40px;}.basic-pagination ul li {list-style: none;display: inline-block;margin: 0 4px;}@media (max-width: 767px) {.basic-pagination ul li {margin-right: 5px;}}.basic-pagination ul li:hover a {color: var(--tp-common-white);background-color: var(--tp-theme-1);border: 1px solid var(--tp-theme-1);}.basic-pagination ul li.current a {color: var(--tp-common-white);background-color: var(--tp-theme-1);border: 1px solid var(--tp-theme-1);}.basic-pagination ul li a, .basic-pagination ul li span {height: 44px;width: 44px;display: inline-block;line-height: 44px;text-align: center;font-weight: 700;font-size: 14px;color: #071C34;border: 1px solid #EAEAEA;transition: all 0.3s ease-in-out;border-radius: 10px;}.basic-pagination.pagination-style-2 ul li:hover a {color: var(--tp-common-white);background-color: var(--tp-common-black);border: 1px solid var(--tp-common-black);}.basic-pagination.pagination-style-2 ul li.current a {color: var(--tp-common-white);background-color: var(--tp-common-black);border: 1px solid var(--tp-common-black);}.basic-pagination.pagination-style-2 ul li a, .basic-pagination.pagination-style-2 ul li span {height: 40px;width: 40px;line-height: 40px;font-size: 14px;color: #071C34;border: 1px solid #EAEAEA;border-radius: 50%;}.tp-postbox-audio-box iframe {height: 174px;border-radius: 14px 14px 0 0;padding: 12px;border: 1px solid var(--tp-border-1);}.postbox__thumb img {border-radius: 20px;}.postbox__select .nice-select {width: 100%;border-radius: 14px;padding: 0 20px;padding-right: 60px;height: 56px;line-height: 56px;color: var(--tp-common-black);border: 1px solid var(--tp-border-1);}.postbox__select .nice-select ul.list {width: 100%;border-radius: 14px;border: 1px solid var(--tp-border-1);}.postbox__select .nice-select::after {right: 20px;}.rc__post ul li:not(:last-child) {margin-bottom: 15px;}.rc__post-title {font-weight: 600;font-size: 14px;color: var(--tp-common-black);}.rc__post-title a:hover {color: var(--tp-theme-1);}.rc__meta span {font-weight: 400;font-size: 14px;display: block;margin-bottom: 7px;}.rc__meta span i {color: var(--tp-common-black);}.rc__post-thumb {flex: 0 0 auto;}.rc__post-thumb img {border-radius: 14px;width: 85px;height: 80px;}.sidebar__widget {padding: 30px 30px;background: #F4F6F8;}.sidebar__widget-title {position: relative;display: inline-block;font-weight: 600;font-size: 22px;color: #0A2C3D;padding-left: 7px;margin-bottom: 30px;}.sidebar__widget-title::after {position: absolute;content: "";left: 0px;height: 21px;width: 2px;top: 50%;background: var(--tp-theme-secondary);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.sidebar__widget ul li {list-style: none;background: var(--tp-common-white);border: 1px solid #EDEDED;height: 54px;line-height: 54px;border-radius: 2px;padding: 0 15px;margin-bottom: 20px;}.sidebar__widget ul li:hover {background-color: var(--tp-theme-1);}.sidebar__widget ul li:hover a {color: var(--tp-common-white);}.sidebar__widget ul li:last-child {margin-bottom: 10px;}.sidebar__widget ul li a {position: relative;font-weight: 400;font-size: 16px;color: #445658;display: block;}.sidebar__widget ul li a span {float: right;}.sidebar__about {padding: 37px 0 38px 0;}.sidebar__thumb img {border-radius: 50%;margin-bottom: 20px;}.sidebar__content-title {font-weight: 700;font-size: 16px;text-transform: uppercase;color: var(--tp-common-black);margin-bottom: 6px;}.sidebar__content-designation {font-weight: 400;font-size: 14px;color: #727A7D;display: block;margin-bottom: 13px;}.sidebar__content p {font-size: 16px;color: #838383;margin-bottom: 27px;}.sidebar__content-social a {height: 37px;width: 42px;line-height: 37px;text-align: center;display: inline-block;border: 1px solid #E8E8E8;margin-right: 12px;}.sidebar__content-social a i {transition: 0.3s;}.sidebar__content-social a:hover {border: 1px solid var(--tp-theme-1);background-color: var(--tp-theme-1);}.sidebar__content-social a:hover i {color: var(--tp-common-white);}.sidebar__search {position: relative;}.sidebar__search input {width: 100%;height: 54px;line-height: 54px;background: #F5F5F5;padding: 0 25px;text-transform: capitalize;outline: none;padding-right: 70px;border: 1px solid transparent;border-radius: 14px;}.sidebar__search input:focus {border: 1px solid var(--tp-theme-1);}.sidebar__search button {position: absolute;top: 0;right: 0;line-height: 60px;color: var(--tp-common-white);height: 54px;line-height: 54px;width: 54px;border-radius: 14px;background-color: var(--tp-common-black);}.sidebar__banner::after {position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);}.sidebar__banner-content {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%);z-index: 1;background: var(--tp-common-white);}.sidebar__banner-content h4 {padding: 15px 20px;font-size: 24px;color: var(--tp-common-black);text-transform: uppercase;margin-bottom: 0;}.sidebar__category ul li {list-style-type: none;font-size: 14px;display: flex;align-items: center;justify-content: space-between;color: var(--tp-common-black);position: relative;padding-left: 35px;}.sidebar__category ul li:not(:last-child) {margin: 6px 0;}.sidebar__category ul li::after {position: absolute;content: "";top: 6px;left: 0;height: 16px;width: 16px;border-radius: 50%;background-color: #EFEFEF;transition: 0.3s;}.sidebar__category ul li::before {position: absolute;content: "";top: 10px;left: 4px;height: 8px;width: 8px;border-radius: 50%;z-index: 1;background-color: var(--tp-common-white);transition: 0.3s;transform: scale(0);}.sidebar__category ul li i {font-style: normal;color: var(--tp-text-body);transition: 0.3s;}.sidebar__category ul li.active::after {background-color: var(--tp-common-black);}.sidebar__category ul li.active::before {transform: scale(1);}.sidebar__category ul li.active i {color: var(--tp-common-black);}.sidebar__category ul li:hover::after {background-color: var(--tp-common-black);}.sidebar__category ul li:hover::before {transform: scale(1);}.sidebar__category ul li:hover i {color: var(--tp-common-black);}.tagcloud a {font-weight: 400;font-size: 14px;color: #77787B;text-transform: capitalize;padding: 6px 22px;margin-right: 5px;background-color: var(--tp-common-white);border: 1px solid #F6F3EE;margin-bottom: 14px;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tagcloud a {padding: 6px 12px;}}.tagcloud a:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-footer-right {margin-left: 85px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-right {margin-left: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-footer-right {margin-left: 0;margin-right: 150px;}}@media (max-width: 767px) {.tp-footer-right {margin-left: 0;}}.tp-footer-list {margin-right: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-list {margin-right: 0;}}.tp-footer-list ul {display: inline-block;}.tp-footer-list ul li {float: left;width: 50%;list-style-type: none;margin-bottom: 12px;}@media (max-width: 767px) {.tp-footer-list ul li {width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-footer-list ul li {width: 50%;}}.tp-footer-list ul li a {font-size: 14px;font-weight: 600;position: relative;transition: 0.3s;display: block;color: rgba(255, 255, 255, 0.6);}.tp-footer-list ul li a::after {position: absolute;content: "\f178";top: 50%;left: 0;font-size: 14px;font-style: normal;font-weight: 300;transform: translateY(-50%);color: var(--tp-common-white);font-family: var(--tp-ff-fontawesome);transition: 0.3s;opacity: 0;visibility: hidden;}.tp-footer-list ul li a:hover {padding-left: 24px;color: var(--tp-common-white);}.tp-footer-list ul li a:hover::after {opacity: 1;visibility: visible;}.tp-footer-list-2 ul li {width: 100%;}.tp-footer-content-border {padding-top: 28px;border-top: 4px solid var(--tp-theme-1);}.tp-footer-content p {font-weight: 400;margin-bottom: 25px;color: rgba(255, 255, 255, 0.5);padding-right: 35px;}.tp-footer-content p i {font-style: normal;color: var(--tp-common-white);}.tp-footer-content > a {font-size: 20px;font-weight: 600;transition: 0.3s;position: relative;color: var(--tp-common-white);}.tp-footer-content > a > i {font-weight: 300;margin-right: 5px;display: inline-block;}.tp-footer-content > a::after {content: "";position: absolute;bottom: 0%;right: 0;left: auto;height: 1px;width: 0;background-color: var(--tp-common-white);transition: 0.7s;display: inline-block;}.tp-footer-content > a:hover::after {width: 100%;right: auto;left: 0;}.tp-footer-big-text {position: absolute;top: -2%;left: 21.3%;z-index: -1;}.tp-footer-big-text span {display: inline-block;font-size: 300px;font-weight: 700;-webkit-text-stroke: 1px #fff;opacity: 8%;color: transparent;line-height: 1;}.tp-copyright-ptb {padding: 30px 0;border-top: 1px solid rgba(255, 255, 255, 0.1);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-copyright-ptb {padding: 15px 0;}}.tp-copyright-text p {font-weight: 400;margin-bottom: 0;padding-left: 40px;margin-left: 40px;position: relative;color: rgba(255, 255, 255, 0.6);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-copyright-text p {padding-left: 0;margin-left: 0;}}@media (max-width: 767px) {.tp-copyright-text p {padding-left: 0;margin-left: 0;margin-bottom: 10px;}}.tp-copyright-text p::after {position: absolute;content: "";top: 50%;left: 0;height: 20px;width: 1px;transform: translateY(-50%);background-color: var(--tp-theme-1);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-copyright-text p::after {display: none;}}.tp-copyright-text p a {font-style: normal;font-weight: 600;color: var(--tp-common-white);}.tp-copyright-social {margin-right: 30px;}@media (max-width: 767px) {.tp-copyright-social {margin-right: 0;}}.tp-copyright-social a {font-size: 16px;transition: 0.3s;color: rgba(255, 255, 255, 0.6);margin: 0 9px;display: inline-block;}.tp-copyright-social a:hover {color: var(--tp-common-white);}.tp-copyright__lang {position: relative;display: inline-block;}.tp-copyright__lang > ul > li {list-style-type: none;}.tp-copyright__lang > ul > li > a {border-radius: 14px;font-size: 14px;font-weight: 600;display: inline-block;padding: 0 25px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #373737;background: var(--tp-common-black);color: var(--tp-common-white);}.tp-copyright__lang > ul > li > a span {margin-left: 7px;}.tp-copyright__lang > ul > li ul.tp-copyright__lang-submenu {position: absolute;bottom: 130%;left: 0px;z-index: 9;opacity: 0;visibility: hidden;border-radius: 5px;border: 1px solid #373737;color: var(--tp-common-black);background: var(--tp-common-white);transition: all 0.3s ease-out 0s;box-shadow: 0 30px 70px 6px rgba(11, 6, 70, 0.08);width: 100%;}.tp-copyright__lang > ul > li ul.tp-copyright__lang-submenu.open {opacity: 1;visibility: visible;bottom: 104%;}.tp-copyright__lang > ul > li ul.tp-copyright__lang-submenu > li {list-style-type: none;padding-bottom: 5px;padding: 4px 22px;}.tp-copyright__lang > ul > li ul.tp-copyright__lang-submenu > li a {border-radius: 0;font-size: 13px;transition: 0.3s;}.tp-copyright__lang > ul > li ul.tp-copyright__lang-submenu > li a:hover {color: var(--tp-theme-1);}.tp-copyright__lang > ul > li ul.tp-copyright__lang-submenu > li:not(:last-child) {margin-bottom: 0;border-bottom: 1px solid var(--tp-theme-1);}.tp-copyright-menu {margin-left: 85px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-copyright-menu {margin-left: 14px;}}.tp-copyright-menu ul li {display: inline-block;list-style: none;margin: 0 22px;}.tp-copyright-menu ul li a {font-size: 14px;font-weight: 600;color: var(--tp-common-black);text-decoration: transparent;transition: 0.3s;}.tp-copyright-menu ul li a:hover {text-decoration: underline;}@media (max-width: 767px) {.tp-copyright-logo {margin-bottom: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-copyright-logo {margin-bottom: 0px;}}.tp-copyright-3-height {padding: 18px 0;border-top: 1px solid rgba(255, 255, 255, 0.1);}.tp-copyright-3-text p {font-size: 16px;margin-bottom: 0;position: relative;color: rgba(255, 255, 255, 0.6);}@media (max-width: 767px) {.tp-copyright-3-text p {font-size: 14px;}}.tp-copyright-3-text p a {font-style: normal;font-weight: 600;color: var(--tp-common-white);}.tp-copyright-style-2 .tp-copyright-border {border-top: 1px solid var(--tp-common-black);}.tp-copyright-style-2 .tp-copyright-social {margin-right: 0;}.tp-copyright-style-2 .tp-copyright-social a {color: #666666;}.tp-copyright-style-2 .tp-copyright-social a:hover {color: var(--tp-common-black);}.tp-copyright-2-height {padding: 23px 0;}.tp-copyright-2-height .tp-copyright-2-text p {font-size: 16px;margin-bottom: 0;}@media (max-width: 767px) {.tp-copyright-2-height .tp-copyright-2-text p {font-size: 15px;}}.tp-copyright-2-height .tp-copyright-2-text p a {color: var(--tp-common-black);}.tp-footer-2-bg {background: linear-gradient(180deg, #F3F3F3 0%, rgba(243, 243, 243, 0) 100%);}.tp-footer-2-widget {position: relative;z-index: 2;}.tp-footer-2-contact-title {font-size: 26px;font-weight: 600;line-height: 1.3;margin-bottom: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-2-contact-title {font-size: 23px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-2-contact-title {font-size: 20px;}}.tp-footer-2-contact a {color: var(--tp--theme-1);color: #F50963;font-size: 14px;font-weight: 600;text-decoration: transparent;text-transform: uppercase;transition: 0.3s;}@media (max-width: 767px) {.tp-footer-2-contact a {font-size: 12px;}}.tp-footer-2-contact a:hover {text-decoration: underline;}.tp-footer-2-location span {color: #666666;font-size: 14px;font-weight: 400;text-transform: uppercase;line-height: 14px;display: block;margin-bottom: 20px;}.tp-footer-2-location-title {font-size: 26px;font-weight: 600;color: var(--tp-common-black);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-2-location-title {font-size: 24px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-2-location-title {font-size: 20px;}}.tp-footer-2-location-title a {background-repeat: no-repeat;background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;transition: background-size 0.6s linear;background-image: linear-gradient(#000000, #000000), linear-gradient(#000000, #000000);}.tp-footer-2-location-title a:hover {background-size: 0% 1px, 100% 1px;}.tp-footer-2-input-box input {border: none;padding: 0 20px;padding-right: 50px;height: 47px;line-height: 47px;background-color: transparent;border-bottom: 1px solid var(--tp-common-black);}.tp-footer-2-input-box input::-webkit-input-placeholder {color: var(--tp-common-black);font-size: 14px;}.tp-footer-2-input-box input::-moz-placeholder {color: var(--tp-common-black);font-size: 14px;}.tp-footer-2-input-box input:-moz-placeholder {color: var(--tp-common-black);font-size: 14px;}.tp-footer-2-input-box input:-ms-input-placeholder {color: var(--tp-common-black);font-size: 14px;}.tp-footer-2-input-box input::placeholder {color: var(--tp-common-black);font-size: 14px;}.tp-footer-2-input-icon {position: absolute;top: 45%;right: 20px;transform: translateY(-50%);}.tp-footer-2-input-icon span {color: var(--tp-common-black);}.tp-footer-2-shape-1 {position: absolute;top: 20%;left: 4%;}.tp-footer-2-shape-2 {position: absolute;top: 9%;left: 9%;}.tp-footer-style-2 .tp-footer-bg {background-size: cover;background-repeat: no-repeat;}.tp-footer-style-2 .tp-footer-right {margin-left: 0;padding-right: 86px;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-style-2 .tp-footer-right {padding-right: 0;margin-right: 0;}}.tp-footer-style-2 .tp-footer-right::after {position: absolute;content: "";top: 0;right: -15px;height: 132%;width: 1px;background-color: var(--tp-common-black);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-style-2 .tp-footer-right::after {right: -8px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-style-2 .tp-footer-right::after {right: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-style-2 .tp-footer-right::after {display: none;}}.tp-footer-style-2 .tp-form-title {color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-list ul {display: inline-block;}.tp-footer-style-2 .tp-footer-list ul li a {display: inline-block;color: var(--tp-text-body);}.tp-footer-style-2 .tp-footer-list ul li a::after {color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-list ul li a:hover {color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-content p {padding-right: 31px;color: var(--tp-text-body);}@media (max-width: 767px) {.tp-footer-style-2 .tp-footer-content p {padding-right: 0;font-size: 14px;}}.tp-footer-style-2 .tp-footer-content p i {color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-content > a {color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-content > a::after {background-color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-content-border {border-color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-2-form-box {width: 450px;margin: 0 auto;}@media (max-width: 767px) {.tp-footer-style-2 .tp-footer-2-form-box {width: 100%;}}.tp-footer-style-2 .tp-footer-2-input-box input {line-height: 50px;height: 50px;border-radius: 30px;border: 1px solid var(--tp-common-black);box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.1);}.tp-footer-style-2 .tp-footer-2-input-icon {right: 25px;}.tp-footer-style-2 .tp-footer-social span {font-size: 14px;font-weight: 600;line-height: 14px;display: block;margin-bottom: 18px;text-transform: uppercase;color: var(--tp-common-black);}.tp-footer-style-2 .tp-footer-social a {font-size: 14px;height: 50px;width: 50px;line-height: 50px;display: inline-block;border-radius: 50%;text-align: center;color: var(--tp-common-black);border: 1px solid var(--tp-border-1);transition: 0.3s;margin: 0 3px;}.tp-footer-style-2 .tp-footer-social a:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);border: 1px solid var(--tp--theme-1);}.tp-footer-style-2 .tp-footer-button {line-height: 0;}.tp-footer-style-2 .tp-footer-left {margin-right: 5px;margin-top: 30px;}@media (max-width: 767px) {.tp-footer-style-2 .tp-footer-left {margin-right: 0;}}.tp-footer-style-2 .tp-footer-left .tp-footer-content p {padding: 0 95px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-style-2 .tp-footer-left .tp-footer-content p {padding: 0 93px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-style-2 .tp-footer-left .tp-footer-content p {padding: 0 18px;}}@media (max-width: 767px) {.tp-footer-style-2 .tp-footer-left .tp-footer-content p {padding: 0;font-size: 14px;}}.tp-footer-2-widget-form {margin-bottom: 40px;}.tp-footer-2-widget-form .form-check-input[type=checkbox] {box-shadow: none;border-radius: 0;border-color: var(--tp-common-black);}.tp-footer-2-widget-form .form-check-input:checked {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-footer-2-widget-form .form-check label {color: #666666;font-size: 12px;font-weight: 400;line-height: 22px;}.tp-footer-3-widget-title {font-size: 26px;margin-bottom: 50px;color: var(--tp-common-white);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-footer-3-widget-title {font-size: 24px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-3-widget-title {font-size: 20px;margin-bottom: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-footer-3-widget-title {font-size: 20px;margin-bottom: 30px;}}@media (max-width: 767px) {.tp-footer-3-widget-title {font-size: 20px;margin-bottom: 20px;}}.tp-footer-3-text p {font-size: 14px;padding-right: 35px;color: rgba(255, 255, 255, 0.6);}.tp-footer-3-contact span {font-size: 14px;line-height: 14px;letter-spacing: 2.8px;text-transform: uppercase;color: var(--tp-common-white);display: block;margin-bottom: 12px;}.tp-footer-3-contact a {font-weight: 600;font-size: 26px;line-height: 26px;color: var(--tp-common-white);transition: 0.3s;text-decoration: 1px transparent;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-3-contact a {font-size: 21px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-footer-3-contact a {font-size: 20px;}}@media (max-width: 767px) {.tp-footer-3-contact a {font-size: 19px;}}.tp-footer-3-contact a:hover {text-decoration: 1px underline;}.tp-footer-3-top-tag span {font-weight: 500;line-height: 14px;border-radius: 25px;text-transform: uppercase;padding: 4px 10px;margin-left: 30px;color: var(--tp-common-white);background-color: rgba(245, 9, 100, 0.2);border: 1px solid var(--tp-theme-1);}@media (max-width: 767px) {.tp-footer-3-top-tag span {padding: 2px 5px;margin-left: 14px;font-size: 11px;}}@media (max-width: 767px) {.tp-footer-3-social {margin-top: 40px;}}.tp-footer-3-social a {height: 50px;width: 50px;line-height: 50px;border-radius: 50%;display: inline-block;text-align: center;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.12);transition: 0.3s;margin-left: 8px;}@media (max-width: 767px) {.tp-footer-3-social a {height: 45px;width: 45px;line-height: 45px;}}.tp-footer-3-social a:hover {background-color: var(--tp-theme-1);border: 1px solid var(--tp-theme-1);}.tp-footer-3-top-wrap {padding-bottom: 40px;margin-bottom: 70px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.footer-cols-2-1 {margin-right: -20px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.footer-cols-2-1 {margin-right: 0;}}.footer-cols-2-2 {margin-left: 65px;}@media (max-width: 767px) {.footer-cols-2-2 {margin-left: 0px;}}.footer-cols-2-3 {margin-left: 48px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.footer-cols-2-3 {margin-left: 0px;}}.footer-cols-3-3 {margin-left: 65px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-cols-3-3 {margin-left: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.footer-cols-3-3 {margin-left: 0px;}}.footer-cols-3-4 {margin-left: 10px;margin-right: -25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-cols-3-4 {margin-left: -55px;margin-right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.footer-cols-3-4 {margin-left: 0px;margin-right: 0;}}.footer-cols-3-5 {margin-left: 55px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-cols-3-5 {margin-left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.footer-cols-3-5 {margin-left: 0px;}}.tp-hero-title {color: var(--tp-common-black);font-size: 70px;font-weight: 600;line-height: 1.1;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-title {font-size: 66px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-title {font-size: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-title {font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-title {font-size: 58px;}.tp-hero-title br {display: none;}}@media (max-width: 767px) {.tp-hero-title {font-size: 38px;}.tp-hero-title br {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-title {font-size: 54px;}}.tp-hero-title span {color: var(--tp-grey-5);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-hero-left {margin-bottom: 90px;}}.tp-hero-tab {position: relative;z-index: 5;}.tp-hero-tab ul li button {font-size: 14px;font-weight: 600;text-transform: uppercase;padding: 7px 40px;border-radius: 23px 23px 0 0;position: relative;margin-right: 6px;transition: 0.4s;color: var(--tp-common-black);background-color: var(--tp-grey-3);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-tab ul li button {font-size: 13px;padding: 5px 28px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-tab ul li button {font-size: 12px;padding: 4px 25px;}}@media (max-width: 767px) {.tp-hero-tab ul li button {font-size: 13px;padding: 5px 25px;}}.tp-hero-tab ul li button::after {position: absolute;content: "";top: 0px;left: 0;height: 100%;width: 100%;z-index: -1;opacity: 0;visibility: hidden;transition: 0.4s;border-radius: 23px 23px 0 0;background-color: var(--tp-theme-1);}.tp-hero-tab ul li button:hover {color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-hero-tab ul li button:hover::after {opacity: 1;visibility: visible;top: -3px;}.tp-hero-tab ul li button.active {color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-hero-tab ul li button.active::after {opacity: 1;visibility: visible;top: -3px;}.tp-hero-content-wrap {padding: 28px 30px;border-radius: 10px;background-color: var(--tp-common-white);box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.06);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-content-wrap {padding: 20px;}}@media (max-width: 767px) {.tp-hero-content-wrap {padding: 28px 20px;}}@media (max-width: 767px) {.tp-hero-input-wrap {flex-wrap: wrap;}}@media (max-width: 767px) {.tp-hero-input-box {width: 100%;margin-bottom: 15px;}}.tp-hero-input-box input {height: 50px;line-height: 50px;border-radius: 30px;padding-left: 60px;width: 240px;background-color: var(--tp-grey-6);border: 1px solid rgba(0, 0, 0, 0.1);}.tp-hero-input-box input::-webkit-input-placeholder {}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-input-box input::-webkit-input-placeholder {font-size: 12px;}}.tp-hero-input-box input::-moz-placeholder {}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-input-box input::-moz-placeholder {font-size: 12px;}}.tp-hero-input-box input:-moz-placeholder {}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-input-box input:-moz-placeholder {font-size: 12px;}}.tp-hero-input-box input:-ms-input-placeholder {}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-input-box input:-ms-input-placeholder {font-size: 12px;}}.tp-hero-input-box input::placeholder {}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-input-box input::placeholder {font-size: 12px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-input-box input {max-width: 200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-input-box input {width: 175px;font-size: 12px;}}@media (max-width: 767px) {.tp-hero-input-box input {width: 100%;}}.tp-hero-input-box.tp-hero-input-pl input {padding-left: 75px;}.tp-hero-input-text {position: absolute;left: 20px;top: 50%;transform: translateY(-50%);}.tp-hero-input-text span {color: var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-input-text span {width: auto;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-button {width: auto;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-button .tp-btn-black {width: auto;padding: 0 20px;font-size: 12px;}}.tp-hero-text {margin-left: 20px;}.tp-hero-text span i {font-style: normal;font-weight: 700;color: var(--tp-theme-1);}.tp-hero-thumb-wrap {margin-left: -100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-thumb-wrap {margin-left: -80px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-thumb-wrap {margin-left: 0;}}@media (max-width: 767px) {.tp-hero-thumb-wrap {margin-left: 0;flex-wrap: wrap;}}.tp-hero-thumb-1 {overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-thumb-1 {margin-right: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-thumb-1 {margin-right: 10px;}}@media (max-width: 767px) {.tp-hero-thumb-1 {margin-bottom: 10px;width: 100%;}}.tp-hero-thumb-1 img {transition: 1.3s all ease;}@media (max-width: 767px) {.tp-hero-thumb-1 img {width: 100%;}}.tp-hero-thumb-1:hover img {transform: scale(1.1) rotate(-2deg);}.tp-hero-thumb-2 {clip-path: polygon(81% 0, 100% 33%, 100% 100%, 0 100%, 0 0);}.tp-hero-thumb-2::after {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(246, 9, 100, 0.8);}@media (max-width: 767px) {.tp-hero-thumb-2 img {width: 100%;}}.tp-hero-thumb-3 {overflow: hidden;}.tp-hero-thumb-3 img {transition: 1.3s all ease;}@media (max-width: 767px) {.tp-hero-thumb-3 img {width: 100%;}}.tp-hero-thumb-3:hover img {transform: scale(1.1) rotate(-2deg);}.tp-hero-thumb-text {position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);z-index: 2;text-align: center;}.tp-hero-thumb-text h6 {font-size: 40px;line-height: 1.1;color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-thumb-text h6 {font-size: 26px;}}.tp-hero-thumb-text h6 i {font-style: normal;}.tp-hero-thumb-text span {color: rgba(255, 255, 255, 0.8);font-size: 14px;font-weight: 600;letter-spacing: 2.8px;text-transform: uppercase;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-thumb-box {width: 100%;}}.tp-hero-shape-1 {position: absolute;top: 27%;left: 42%;transform: translateX(-50%);z-index: 3;animation: tp-rotate-center 4s infinite alternate;}.tp-hero-shape-1 img {box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.16);border-radius: 50%;}.tp-hero-shape-2 {position: absolute;top: 13%;left: 5%;z-index: 1;}.tp-hero-shape-3 {position: absolute;right: 0;bottom: 2%;z-index: -1;animation: tptranslateX2 4s infinite alternate;}.tp-hero-big-text {position: absolute;top: 16%;left: -2.5%;z-index: -1;}.tp-hero-big-text span {display: inline-block;font-size: 300px;font-weight: 700;-webkit-text-stroke: 1px #000;opacity: 8%;color: transparent;line-height: 1;}.tp-hero-2-bg {padding-top: 367px;padding-bottom: 288px;position: relative;z-index: -1;background-repeat: no-repeat;background-size: cover;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-hero-2-bg {padding-top: 320px;padding-bottom: 260px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-2-bg {padding-top: 300px;padding-bottom: 250px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-2-bg {padding-top: 260px;padding-bottom: 240px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-2-bg {padding-top: 220px;padding-bottom: 240px;background-position: center;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-2-bg {padding-top: 200px;padding-bottom: 220px;background-position: center;}}@media (max-width: 767px) {.tp-hero-2-bg {padding-top: 150px;padding-bottom: 150px;background-position: center;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-2-bg {padding-top: 170px;padding-bottom: 170px;background-position: center;}}.tp-hero-2-bg::before {content: "";position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -1;background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);}.tp-hero-2-bg::after {content: "";position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -2;background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.1) 100%);}.tp-hero-2-bg .tp-hero-input-wrap {margin-right: 58px;}.tp-hero-2-title {color: var(--tp-common-black);font-size: 70px;font-weight: 600;line-height: 1.1;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-2-title {font-size: 67px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-2-title {font-size: 66px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-2-title {font-size: 60px;}.tp-hero-2-title br {display: none;}}@media (max-width: 767px) {.tp-hero-2-title {font-size: 45px;}.tp-hero-2-title br {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-2-title {font-size: 61px;}}.tp-hero-2-title span {color: var(--tp-grey-5);}.tp-hero-2-text span {color: var(--tp-common-white);}.tp-hero-2-text span a {font-weight: 600;}.tp-hero-2-text span a:first-child {text-decoration: underline;}.tp-hero-2-shape-1 {position: absolute;bottom: 0;right: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-2-shape-1 {right: -10%;bottom: -10%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-2-shape-1 {right: -30%;bottom: -30%;}}.tp-hero-2-shape-2 {position: absolute;bottom: -11.6%;right: 11%;z-index: 2;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-2-shape-2 {bottom: -12.6%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-2-shape-2 {bottom: -14.6%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-2-shape-2 {bottom: -14.6%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-2-shape-2 {bottom: -14.6%;}}@media (max-width: 767px) {.tp-hero-2-shape-2 {bottom: -14.6%;right: -4%;}}.tp-hero-3-ptb {padding-top: 70px;padding-bottom: 20px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-3-ptb {padding-top: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-3-ptb {padding-top: 35px;}}@media (max-width: 767px) {.tp-hero-3-ptb {padding-top: 53px;padding-bottom: 120px;}}.tp-hero-3-left {margin-right: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-hero-3-left {margin-right: 0;margin-bottom: 80px;}}.tp-hero-3-ratting {position: relative;padding-left: 18px;}.tp-hero-3-ratting::after {position: absolute;content: "";top: 50%;left: 0;width: 2px;height: 93%;transform: translateY(-50%);background-color: var(--tp-theme-1);}.tp-hero-3-ratting i {font-size: 14px;color: var(--tp-theme-1);}.tp-hero-3-ratting span {display: block;font-size: 14px;font-weight: 600;margin-top: 3px;color: var(--tp-common-black);}.tp-hero-3-title {font-size: 70px;font-weight: 600;color: var(--tp-common-black);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-3-title {font-size: 63px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-3-title {font-size: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-3-title {font-size: 58px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-3-title {font-size: 60px;}.tp-hero-3-title br {display: none;}}@media (max-width: 767px) {.tp-hero-3-title {font-size: 38px;}.tp-hero-3-title br {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-3-title {font-size: 47px;}}.tp-hero-3-button .tp-btn-border {margin-left: 16px;}@media (max-width: 767px) {.tp-hero-3-button .tp-btn-border {margin-left: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-3-button .tp-btn-border {margin-left: 16px;}}.tp-hero-3-thumb-1 {border-radius: 14px;margin-top: 123px;box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.1);animation: tptranslateY2 2.5s infinite alternate;overflow: hidden;}@media (max-width: 767px) {.tp-hero-3-thumb-1 {margin-top: 0;margin-bottom: 30px;box-shadow: none;}}.tp-hero-3-thumb-1 img {width: 100%;border-radius: 14px;transition: 1.3s all ease;}.tp-hero-3-thumb-1:hover img {transform: scale(1.1) rotate(-2deg);}.tp-hero-3-thumb-2 {border-radius: 14px;box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.1);animation: tptranslateY3 2.5s infinite alternate;overflow: hidden;}@media (max-width: 767px) {.tp-hero-3-thumb-2 {box-shadow: none;}}.tp-hero-3-thumb-2 img {width: 100%;border-radius: 14px;transition: 1.3s all ease;}.tp-hero-3-thumb-2:hover img {transform: scale(1.1) rotate(-2deg);}.tp-hero-3-product-thumb {margin-right: 8px;flex: 0 0 auto;}.tp-hero-3-product-info {border-radius: 14px;position: relative;z-index: 3;padding: 12px 20px;margin-left: 154px;margin-top: 30px;border: 2px solid var(--tp-common-black);box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.1);background-color: var(--tp-common-white);animation: tptranslateX2 2s infinite alternate;}@media (max-width: 767px) {.tp-hero-3-product-info {box-shadow: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-3-product-info {margin-left: 200px;}}@media (max-width: 767px) {.tp-hero-3-product-info {margin-left: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-3-product-info {margin-left: 120px;}}.tp-hero-3-product-price span {color: var(--tp-theme-1);font-size: 14px;font-weight: 500;}.tp-hero-3-product-price span del {display: inline-block;margin-left: 3px;color: rgba(33, 33, 33, 0.2);}.tp-hero-3-product-price h6 {font-size: 16px;color: var(--tp-common-black);}.tp-hero-3-shape-1 {position: absolute;left: 80px;top: 60px;z-index: -1;}.tp-hero-3-shape-2 {position: absolute;left: 40px;top: 20px;z-index: -1;animation: tpswing 0.9s forwards infinite alternate;transform-origin: bottom right;}.tp-hero-3-shape-3 {position: absolute;bottom: 0;left: 0;z-index: -1;}.tp-category-border {padding-top: 30px;padding-bottom: 45px;border-top: 1px solid var(--tp-border-2);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-category-border {padding-bottom: 70px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-category-border {padding-bottom: 50px;}}@media (max-width: 767px) {.tp-category-border {padding-bottom: 45px;}}.tp-category-item-wrap {display: inline-block;padding: 8px 11px;padding-right: 30px;border-radius: 30px;min-width: 203px;border: 1px solid rgba(0, 0, 0, 0.1);background: var(--tp-common-white);transition: 0.3s;}.tp-category-item-wrap:hover {box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.1);}.tp-category-thumb {flex: 0 0 auto;margin-right: 16px;}.tp-category-title {font-size: 14px;}.tp-category-slider-active {margin: 0 -50px;}.tp-category-main {padding: 0 15px;margin-bottom: 50px;}.tp-category-2-item:hover .tp-category-2-thumb img {transform: scale(1.2);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-category-2-left {margin-bottom: 50px;}}.tp-category-2-text p {color: rgba(255, 255, 255, 0.6);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-category-2-text p br {display: none;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-category-2-text p {padding-right: 40px;}.tp-category-2-text p br {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-category-2-text p br {display: none;}}.tp-category-2-thumb {border-radius: 14px;position: relative;overflow: hidden;}.tp-category-2-thumb img {width: 100%;border-radius: 14px;transition: 1.3s all ease;}.tp-category-2-thumb::after {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 14px;opacity: 0.6;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);}.tp-category-2-content {position: absolute;bottom: 30px;left: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-category-2-content {bottom: 20px;left: 20px;}}.tp-category-2-icon {padding-bottom: 16px;}.tp-category-2-icon span {display: block;color: var(--tp-common-white);}.tp-category-2-title {font-size: 20px;position: relative;display: inline-block;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) {.tp-category-2-title {font-size: 18px;}}.tp-category-2-title::after {content: "";position: absolute;bottom: 0%;right: 0;left: auto;height: 1px;width: 0;background-color: var(--tp-common-white);transition: 0.7s;display: inline-block;}.tp-category-2-title:hover::after {width: 100%;right: auto;left: 0;}.tp-category-2-big-text {position: absolute;bottom: 6%;left: -3%;z-index: -1;}.tp-category-2-big-text span {display: inline-block;font-size: 300px;font-weight: 700;-webkit-text-stroke: 1px #fff;opacity: 8%;color: transparent;line-height: 1;}.tp-category-2-slider-box {margin-left: -25px;}@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), (max-width: 767px) {.tp-category-2-slider-box {margin-left: 0;}}.tp-category-2-arrow-box button span {display: inline-block;height: 50px;width: 50px;line-height: 45px;text-align: center;border-radius: 50%;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.2);transition: 0.3s;}.tp-category-2-arrow-box button.category-next {margin-right: 6px;}.tp-category-2-arrow-box button:hover span {background-color: var(--tp-theme-1);border-color: var(--tp-theme-1);}.tp-category-2-active {margin-right: -490px;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-category-2-active {margin-right: -320px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-category-2-active {margin-right: -250px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-category-2-active {margin-right: -150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-category-2-active {margin-right: -150px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-category-2-active {margin-right: 0;}}.tp-category-3-item {border-radius: 14px;padding: 20px 22px;position: relative;transition: 0.4s;border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);}.tp-category-3-item::after {position: absolute;content: "";height: 100%;width: 100%;top: 2px;left: 2px;border-radius: 14px;z-index: -1;border: 1px solid var(--tp-common-black);box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.1);opacity: 0;visibility: hidden;transition: 0.4s;}.tp-category-3-item:hover {border: 1px solid var(--tp-common-black);}.tp-category-3-item:hover::after {opacity: 1;visibility: visible;top: 8px;left: 8px;}.tp-category-3-title {font-size: 18px;font-weight: 600;text-transform: capitalize;}.tp-category-3-icon span {color: var(--tp-common-black);}.tp-category-3-text span {font-size: 14px;}.tp-location-tab ul li {margin: 0 8px;}.tp-location-tab ul li:last-child {margin-right: 0;}.tp-location-tab ul li button {font-size: 14px;font-weight: 600;text-transform: uppercase;padding: 4px 20px;border-radius: 30px;transition: 0.3s;color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-location-tab ul li button:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-location-tab ul li button.active {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-location-thumb-box:hover .tp-location-thumb img {transform: scale(1.2);}.tp-location-thumb {position: relative;overflow: hidden;border-radius: 14px;overflow: hidden;}.tp-location-thumb img {transition: 1.3s all ease;}.tp-location-thumb::after {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;opacity: 0.6;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);}.tp-location-thumb-text {position: absolute;z-index: 1;bottom: 25px;left: 0;right: 0;text-align: center;}.tp-location-thumb-text span {color: var(--tp-common-white);font-size: 14px;font-weight: 600;letter-spacing: 2.8px;text-transform: uppercase;display: block;padding-bottom: 2px;}@media (max-width: 767px) {.tp-location-thumb-text span {font-size: 12px;}}.tp-location-title {font-size: 24px;font-weight: 600;color: var(--tp-common-white);display: inline-block;position: relative;}@media (max-width: 767px) {.tp-location-title {font-size: 20px;}}.tp-location-title::after {content: "";position: absolute;bottom: 0%;right: 0;left: auto;height: 1px;width: 0;background-color: var(--tp-common-white);transition: 0.7s;display: inline-block;}.tp-location-title:hover::after {width: 100%;right: auto;left: 0;}@media (max-width: 767px) {.tp-location-title-box {margin-bottom: 30px;}}.tp-listing-item {border-radius: 14px;border: 1px solid var(--tp-border-1);}.tp-listing-item:hover .tp-listing-thumbnail::after {-webkit-animation: shine 1s;animation: shine 1s;}.tp-listing-item:hover .tp-listing-thumbnail img {transform: scale(1.2);}.tp-listing-thumbnail {overflow: hidden;border-radius: 14px 14px 0 0;position: relative;}.tp-listing-thumbnail img {width: 100%;border-radius: 14px 14px 0 0;transition: 1.3s all ease;}.tp-listing-thumbnail::after {position: absolute;top: 0;left: -80%;z-index: 2;display: block;content: "";width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}.tp-listing-favourite-icon {position: absolute;left: 30px;top: 30px;z-index: 1;}.tp-listing-favourite-icon:hover {cursor: pointer;}.tp-listing-favourite-icon span {position: relative;display: inline-block;transition: 0.5s;color: var(--tp-common-white);}.tp-listing-favourite-icon span::after {content: "";top: 50%;left: 50%;height: 36px;width: 36px;line-height: 36px;position: absolute;border-radius: 50%;transform: translate(-50%, -50%);border: 1px solid rgba(255, 255, 255, 0.3);transition: 0.5s;}.tp-listing-favourite-icon span:hover {color: var(--tp-theme-1);}.tp-listing-favourite-icon span:hover::after {border: 1px solid var(--tp-theme-1);}.tp-listing-avatar-box {position: absolute;bottom: -20px;right: 20px;z-index: 2;}.tp-listing-avatar-box ul li {list-style-type: none;}.tp-listing-avatar-box ul li:not(:last-child) {margin-bottom: 10px;}.tp-listing-avatar-icon a {display: inline-block;height: 36px;width: 36px;line-height: 31px;border-radius: 50%;text-align: center;background-color: var(--tp-theme-1);color: var(--tp-common-white);}.tp-listing-avatar-icon a.favourite-icon {color: var(--tp-common-green);background-color: var(--tp-common-white);}.tp-listing-avatar-thumb a img {border-radius: 50%;}.tp-listing-avatar-thumb {border-radius: 50%;border: 3px solid var(--tp-common-white);}.tp-listing-avatar-thumb a {border-radius: 50%;display: inline-block;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}.tp-listing-meta {padding-bottom: 4px;}.tp-listing-meta span {font-size: 14px;}.tp-listing-meta span i {color: var(--tp-grey-1);font-size: 14px;font-weight: 300;display: inline-block;margin-right: 2px;}.tp-listing-title {font-size: 18px;padding-bottom: 19px;}.tp-listing-title a {transition: 0.3s;}.tp-listing-title a:hover {color: var(--tp-theme-1);}.tp-listing-location {padding-bottom: 11px;}.tp-listing-location span {font-size: 14px;}.tp-listing-location span:not(:last-child) {margin-right: 22px;}.tp-listing-location span i {color: var(--tp-grey-1);font-size: 14px;font-weight: 300;display: inline-block;margin-right: 2px;}.tp-listing-product-icon > span {height: 30px;width: 30px;border-radius: 50%;display: inline-block;color: #FF8C21;text-align: center;margin-right: 10px;background-color: rgba(255, 140, 33, 0.14);}.tp-listing-product-icon.product-icon-color-2 > span {color: #4834D4;background-color: rgba(73, 51, 212, 0.14);}.tp-listing-product-icon.product-icon-color-3 > span {color: #22A6B3;background-color: rgba(34, 168, 180, 0.14);}.tp-listing-product-icon.product-icon-color-4 > span {color: #EB4D4B;background-color: rgba(235, 77, 74, 0.14);}.tp-listing-product-icon.product-icon-color-5 > span {color: #2E86DE;background-color: rgba(46, 134, 222, 0.14);}.tp-listing-product-icon.product-icon-color-6 > span {color: #B71540;background-color: rgba(184, 20, 64, 0.14);}.tp-listing-product-icon.product-icon-color-7 > span {color: #0007FA;background-color: rgba(0, 8, 250, 0.14);}.tp-listing-product-icon.product-icon-color-8 > span {color: #A7B550;background-color: rgba(167, 181, 79, 0.14);}.tp-listing-product-info > span {font-weight: 400;text-transform: uppercase;color: var(--tp-common-black);}.tp-listing-product-info > span:hover {text-decoration: underline;}.tp-listing-details-box a {color: var(--tp-theme-1);font-size: 12px;font-weight: 600;text-transform: uppercase;transition: 0.3s;text-decoration: transparent;}.tp-listing-details-box a i {font-size: 12px;font-style: normal;font-weight: 600;display: inline-block;margin-left: 2px;}.tp-listing-details-box a:hover {text-decoration: underline;}.tp-listing-price-box span {color: var(--tp-common-black);font-size: 12px;font-weight: 600;text-transform: uppercase;}.tp-listing-bottom-metas {border-top: 1px solid #ECECEC;padding: 10px 0;}.tp-listing-content-box {padding: 22px 20px;padding-bottom: 0;}.tp-listing-bg {background: linear-gradient(180deg, #F3F3F3 0%, rgba(243, 243, 243, 0) 100%);}.tp-listing-2-border {border-top: 1px solid var(--tp-common-black);}.tp-listing-2-thumb {border-radius: 14px;position: relative;}.tp-listing-2-thumb img {width: 100%;border-radius: 14px;}.tp-listing-2-thumb::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;opacity: 0.6;border-radius: 14px;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);}.tp-listing-2-rating {position: absolute;right: 40px;top: 0;z-index: 2;padding: 11px 9px;border-radius: 0 0 12px 12px;background-color: var(--tp-theme-1);}.tp-listing-2-rating span {font-size: 20px;font-weight: 700;color: var(--tp-common-white);}.tp-listing-2-content {position: absolute;left: 40px;bottom: 35px;}@media (max-width: 767px) {.tp-listing-2-content {left: 15px;bottom: 15px;right: 15px;}}.tp-listing-2-meta span {font-size: 14px;color: var(--tp-common-white);}.tp-listing-2-meta span:not(:last-child) {margin-right: 20px;}.tp-listing-2-meta span i {display: inline-block;margin-right: 3px;}.tp-listing-2-title {color: var(--tp-common-white);font-size: 24px;font-weight: 600;}@media (max-width: 767px) {.tp-listing-2-title {font-size: 18px;}}.tp-listing-2-price span {color: #EBFF00;font-size: 20px;font-weight: 600;}@media (max-width: 767px) {.tp-listing-2-price span {font-size: 18px;}}.tp-listing-2-thumb-sm {margin-right: 30px;border-radius: 14px;flex: 0 0 auto;}@media (max-width: 767px) {.tp-listing-2-thumb-sm {margin-right: 0px;margin-bottom: 25px;width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-listing-2-thumb-sm {margin-right: 20px;margin-bottom: 0;width: auto;}}.tp-listing-2-thumb-sm img {border-radius: 14px;}@media (max-width: 767px) {.tp-listing-2-thumb-sm img {width: 100%;}}@media (max-width: 767px) {.tp-listing-2-item.tp-listing-2-item-style-2 {flex-wrap: wrap;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-listing-2-item.tp-listing-2-item-style-2 {flex-wrap: nowrap;}}.tp-listing-2-item.tp-listing-2-item-style-2 .tp-listing-2-meta span {color: var(--tp-common-black);}.tp-listing-2-item.tp-listing-2-item-style-2 .tp-listing-2-title {color: var(--tp-common-black);font-size: 18px;transition: 0.3s;}@media (max-width: 767px) {.tp-listing-2-item.tp-listing-2-item-style-2 .tp-listing-2-title {font-size: 17px;}}.tp-listing-2-item.tp-listing-2-item-style-2 .tp-listing-2-price span {color: var(--tp-theme-1);font-size: 14px;font-weight: 600;}.tp-listing-2-arrow-box {position: absolute;z-index: 2;top: 40px;left: 40px;}@media (max-width: 767px) {.tp-listing-2-arrow-box {top: 15px;left: 15px;}}.tp-listing-2-arrow-box button {height: 50px;width: 50px;line-height: 45px;border-radius: 50%;transition: 0.3s;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.3);}@media (max-width: 767px) {.tp-listing-2-arrow-box button {height: 40px;width: 40px;line-height: 35px;}}.tp-listing-2-arrow-box button.list-prev {margin-right: 10px;}.tp-listing-2-arrow-box button.list-2-prev {margin-right: 10px;}.tp-listing-2-arrow-box button:hover {border: 1px solid var(--tp-theme-1);background-color: var(--tp-theme-1);}.tp-list-top-wrap {padding: 38px 0;}.tp-list-top-wrap .tp-header__category > ul > li > a {height: 50px;line-height: 50px;padding: 0px 24px;border-radius: 25px;border: 1px solid var(--tp-border-1);}@media (max-width: 767px) {.tp-list-top-wrap .tp-header__category > ul > li > a {margin-bottom: 15px;}}.tp-list-top-wrap .tp-header__category > ul > li > a > span > i {margin-left: 8px;display: inline-block;}.tp-list-top-wrap .tp-hero-input-box input {background-color: none;border: 1px solid var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-list-top-wrap .tp-hero-input-box input {width: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-list-top-wrap .tp-hero-input-box input {width: 190px;}}.tp-list-top-border {border-bottom: 4px solid var(--tp-common-black);}.tp-list-top-right {margin-left: 17px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-top-right {margin-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-top-text {margin-bottom: 30px;}}.tp-list-top-text span {font-size: 18px;font-weight: 600;color: var(--tp-common-black);}.tp-list-text span {font-weight: 600;display: inline-block;color: var(--tp-common-black);}@media (max-width: 767px) {.tp-list-text span {margin-bottom: 20px;}}.tp-list-text span i {font-style: normal;color: var(--tp-theme-1);}.tp-list-tab-box ul li button {padding: 0;margin-left: 10px;}@media (max-width: 767px) {.tp-list-tab-box ul li button {margin-right: 10px;margin-left: 0;}}.tp-list-tab-box ul li button span {height: 40px;width: 40px;line-height: 36px;border-radius: 50%;display: inline-block;color: var(--tp-common-black);border: 1px solid var(--tp-border-1);transition: 0.3s;}.tp-list-tab-box ul li button.active span {color: var(--tp-common-white);background-color: var(--tp-common-black);border: 1px solid var(--tp-common-black);}.tp-list-author {border-radius: 50%;position: relative;display: inline-block;}.tp-list-author::after {position: absolute;top: 8px;right: 14px;content: "";height: 16px;width: 16px;border-radius: 50%;background-color: var(--tp-theme-1);}.tp-list-author::before {position: absolute;top: 12px;right: 18px;content: "";height: 8px;width: 8px;border-radius: 50%;background-color: var(--tp-common-white);z-index: 1;}.tp-list-author img {border-radius: 50%;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.06);border: 2px solid var(--tp-common-white);}.tp-list-author-info span {color: #999;}.tp-list-author-name {font-size: 20px;}.tp-list-contact-box {border-radius: 14px;padding: 8px 16px;margin-bottom: 10px;background-color: rgba(33, 33, 33, 0.04);}.tp-list-contact-text span {font-size: 12px;color: #999;display: block;}.tp-list-contact-text a {font-size: 20px;font-weight: 600;color: var(--tp-common-black);transition: 0.3s;}.tp-list-contact-text a:hover {color: var(--tp-theme-1);}.tp-list-contact-icon span {height: 40px;width: 40px;line-height: 36px;border-radius: 50%;display: inline-block;color: var(--tp-theme-1);background-color: var(--tp-common-white);box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);}.tp-list-widget-title {font-size: 20px;padding-bottom: 20px;}.tp-list-filter span {margin-bottom: 20px;display: block;}.tp-list-filter span > input:checked ~ label::before {opacity: 1;visibility: visible;}.tp-list-filter span > input:checked ~ label::after {border: 1px solid var(--tp-theme-1);}.tp-list-filter span input {display: none;}.tp-list-filter span > label {position: relative;padding-left: 30px;color: var(--tp-common-black);font-size: 14px;font-weight: 600;line-height: 14px;text-transform: uppercase;}.tp-list-filter span > label:hover {cursor: pointer;}.tp-list-filter span > label::before {position: absolute;content: "";left: 4px;top: 3px;width: 6px;height: 6px;border-radius: 50%;background-color: var(--tp-theme-1);visibility: hidden;opacity: 0;transition: 0.3s;}.tp-list-filter span > label::after {position: absolute;content: "";left: 0px;top: -1px;width: 14px;height: 14px;border-radius: 50%;border: 1px solid var(--tp-border-1);transition: 0.3s;}.tp-list-filter span:hover i {color: var(--tp-theme-1);}.tp-list-filter-wrap input {border-radius: 14px;height: 50px;line-height: 50px;margin-bottom: 10px;}.tp-list-filter-wrap input:not(:last-child) {margin-right: 10px;}.tp-list-filter-wrap.location-box .tp-list-filter > span {margin-bottom: 14px;}.tp-list-filter-wrap.location-box .tp-list-filter > span > label {font-weight: 400;}.tp-list-filter-wrap.location-box > span {font-size: 16px;display: block;margin-bottom: 12px;color: var(--tp-common-black);}.tp-list-filter-wrap.location-box > span b {font-weight: 600;color: var(--tp-theme-1);text-transform: uppercase;}.tp-list-filter-wrap.location-box > span b i {display: inline-block;margin-top: -3px;}.tp-list-select-form {display: inline-block;width: 100%;margin-bottom: 25px;}.tp-list-left {margin-right: 32px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-left {margin-right: 0;}}.tp-list-details-top-border {border-bottom: 4px solid var(--tp-common-black);}.tp-list-details-top-id {padding-bottom: 10px;}.tp-list-details-top-id i {font-style: normal;color: var(--tp-theme-1);}.tp-list-details-top-id span {color: #999999;font-size: 14px;}.tp-list-details-top-id span > i {color: var(--tp-common-black);}.tp-list-details-top-title {font-size: 24px;padding-bottom: 8px;}@media (max-width: 767px) {.tp-list-details-top-meta {flex-wrap: wrap;}}.tp-list-details-top-meta > span {color: #666666;font-weight: 400;}.tp-list-details-top-meta > span:not(:last-child) {margin-right: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-list-details-top-meta > span:not(:last-child) {font-size: 12px;margin-right: 20px;}}@media (max-width: 767px) {.tp-list-details-top-meta > span {display: block;}}.tp-list-details-top-meta > span i {color: #BABABA;font-size: 14px;font-weight: 300;margin-right: 5px;display: inline-block;}.tp-list-details-top-meta > span b {font-weight: 400;color: var(--tp-common-black);}.tp-list-details-top-meta > span.date {color: var(--tp-common-black);}.tp-list-details-top-meta .tp-list-details-top-id {margin-right: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-list-details-top-meta .tp-list-details-top-id {margin-right: 20px;}}.tp-list-details-top-price {padding-left: 100px;position: relative;}.tp-list-details-top-price::after {position: absolute;content: "";top: -20px;left: 50px;width: 1px;height: 56px;background-color: var(--tp-border-1);}.tp-list-details-top-price span {color: var(--tp-theme-1);font-size: 36px;font-weight: 600;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-details-top-price span {font-size: 28px;}}.tp-list-details-top-price del {font-size: 24px;color: rgba(33, 33, 33, 0.24);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-details-top-price del {font-size: 19px;}}.tp-list-details-top-price i {display: block;color: var(--tp-common-black);}.tp-list-details-top-icon > span {display: inline-block;height: 40px;width: 40px;line-height: 35px;text-align: center;border: 1px solid var(--tp-border-1);color: var(--tp-common-black);border-radius: 50%;margin-right: 10px;}.tp-list-details-top-icon > span.theme-color {border: 1px solid var(--tp-theme-1);color: var(--tp-theme-1);}.tp-list-details-top-icon i {font-size: 14px;font-weight: 600;font-style: normal;color: var(--tp-common-black);}.tp-list-details-top-social {margin-left: 30px;}.tp-list-details-top-social span {font-size: 14px;font-weight: 600;margin-right: 18px;color: var(--tp-common-black);}.tp-list-details-top-social a {display: inline-block;height: 42px;width: 42px;line-height: 42px;text-align: center;background-color: #1877F2;color: var(--tp-common-white);border-radius: 50%;margin: 0 3px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-list-details-top-social a {height: 35px;width: 35px;line-height: 35px;}}.tp-list-details-top-social a:last-child {margin-right: 0;}.tp-list-details-top-social a.twitter {background-color: #1DA1F2;}.tp-list-details-top-social a.linkedin {background-color: #0A66C2;}.tp-list-details-top-social a.youtube {background-color: #CD201F;}.tp-list-details-form-box {border-bottom: 1px solid var(--tp-border-1);}.tp-list-details-form-box .tp-footer-2-textarea-box textarea {height: 200px;border-radius: 14px;border: 1px solid var(--tp-border-1);}.tp-list-details-form-box .tp-footer-2-textarea-box textarea::-webkit-input-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-textarea-box textarea::-moz-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-textarea-box textarea:-moz-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-textarea-box textarea:-ms-input-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-textarea-box textarea::placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-textarea-box textarea:focus {border: 1px solid var(--tp-theme-1);}.tp-list-details-form-box .tp-footer-2-input-box input {height: 50px;line-height: 50px;border-radius: 14px;border: 1px solid var(--tp-border-1);}.tp-list-details-form-box .tp-footer-2-input-box input::-webkit-input-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-input-box input::-moz-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-input-box input:-moz-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-input-box input:-ms-input-placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-input-box input::placeholder {color: #999999;}.tp-list-details-form-box .tp-footer-2-input-box input:focus {border: 1px solid var(--tp-theme-1);}.tp-list-details-title {font-size: 24px;margin-bottom: 15px;text-transform: capitalize;}.tp-list-details-title.border-bottom {border-bottom: 1px solid var(--tp-border-1);}.tp-list-details-wrap {margin-right: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-list-details-wrap {margin-right: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-details-wrap {margin-right: 0px;}}.tp-list-details-wrap .postbox__comment-avater {flex: 0 0 auto;margin-right: 25px;}.tp-list-details-wrap .postbox__comment-avater img {height: 100px;width: 100px;}.tp-list-details-wrap .postbox__comment-reply {position: absolute;right: 0;top: 0;}.tp-list-details-wrap .postbox__comment-reply a {color: rgba(33, 33, 33, 0.4);font-size: 14px;transition: 0.3s;}.tp-list-details-wrap .postbox__comment-reply a i {display: inline-block;margin-right: 6px;}.tp-list-details-wrap .postbox__comment-reply a:hover {color: var(--tp-theme-1);}.tp-list-details-wrap .postbox__comment-name h5 {padding-bottom: 20px;}.tp-list-details-wrap .postbox__comment-box {position: relative;padding: 30px 0;}.tp-list-details-wrap .postbox__comment-box::after {position: absolute;content: "";bottom: 0;left: 0;height: 1px;width: 100%;background-color: var(--tp-border-1);}.tp-list-details-wrap .postbox__comment ul li {list-style-type: none;}.tp-list-details-wrap .postbox__comment ul li.children {margin-left: 120px;}@media (max-width: 767px) {.tp-list-details-wrap .postbox__comment ul li.children {margin-left: 0;}}.tp-list-details-wrap .postbox__comment-text p {margin-bottom: 0;}.tp-list-details-wrap .postbox__comment-icon {position: absolute;top: 0;right: 0;}.tp-list-details-wrap .postbox__comment-icon span {height: 30px;width: 30px;line-height: 25px;text-align: center;color: var(--tp-theme-1);display: inline-block;border-radius: 50%;background-color: var(--tp-common-white);}.tp-list-details-wrap .product__details-info > ul > li {display: flex;align-items: center;border-radius: 14px;padding: 14px 15px;padding-left: 152px;position: relative;}@media (max-width: 767px) {.tp-list-details-wrap .product__details-info > ul > li {padding-left: 140px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-list-details-wrap .product__details-info > ul > li {padding-left: 150px;}}.tp-list-details-wrap .product__details-info > ul > li:nth-child(2n) {background-color: #f5f5f5;}.tp-list-details-wrap .product__details-info > ul > li i {font-style: normal;font-size: 14px;display: inline-block;position: absolute;top: 50%;left: 20px;transform: translateY(-50%);color: var(--tp-common-black);}.tp-list-details-wrap .product__details-info > ul > li span {font-size: 14px;}.tp-list-details-wrap .product__details-feature {border-radius: 14px;border: 1px solid var(--tp-border-1);position: relative;}.tp-list-details-wrap .product__details-feature::after {position: absolute;content: "";top: 0;left: 50%;width: 1px;height: 100%;background-color: var(--tp-border-1);transform: translateX(-50%);}.tp-list-details-wrap .product__details-feature > ul > li {list-style-type: none;font-size: 14px;padding: 12px 0;padding-left: 22px;}.tp-list-details-wrap .product__details-feature > ul > li i {font-style: normal;color: var(--tp-common-black);display: inline-block;width: 51%;}.tp-list-details-wrap .product__details-feature > ul > li:not(:last-child) {border-bottom: 1px solid var(--tp-border-1);}.tp-list-details-wrap .product__details-feature > ul > li span.theme-color {font-weight: 600;color: var(--tp-theme-1);}.tp-list-details-wrap .product__details-feature > ul > li span.black-color {font-weight: 600;color: var(--tp-common-black);}.tp-list-details-wrap .tp-choose-play-icon a {height: 80px;width: 80px;line-height: 80px;}.tp-list-details-tips-box {border-radius: 14px;padding: 50px 50px;text-align: center;background-color: #EB4D4B;}.tp-list-details-tips-box span {display: block;padding-bottom: 15px;}.tp-list-details-tips-box h6 {font-size: 26px;padding-bottom: 15px;color: var(--tp-common-white);}.tp-list-details-tips-box p {margin-bottom: 0;color: var(--tp-common-white);}.tp-list-details-text p {padding-right: 43px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-details-text p {font-size: 20px;padding-right: 0;}.tp-list-details-text p br {display: none;}}.tp-list-details-ads {position: relative;}.tp-list-details-ads img {width: 100%;}.tp-list-details-ads::after {position: absolute;top: 0;left: 0;height: 100%;width: 100%;content: "";opacity: 0.6;border-radius: 14px;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);}.tp-list-details-ads-text {position: absolute;left: 30px;bottom: 30px;}.tp-list-details-ads-text span {font-size: 24px;font-weight: 600;color: var(--tp-common-white);}@media (max-width: 767px) {.tp-list-details-form-left {margin-bottom: 20px;}}.tp-list-details-form-left h5 {font-size: 24px;padding-bottom: 10px;}.tp-list-details-form-left h5 i {font-style: normal;color: var(--tp-theme-1);}@media (max-width: 767px) {.tp-list-details-form-top {flex-wrap: wrap;}}.tp-list-details-form-button {line-height: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-list-details-form-button {margin-left: 70px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-list-details-form-button {margin-left: 50px;}}.tp-list-details-box {border-radius: 14px;padding: 35px 40px;padding-bottom: 40px;margin-bottom: 20px;background-color: var(--tp-common-white);border: 1px solid var(--tp-border-1);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-details-box {padding: 35px 15px;padding-bottom: 40px;}}.tp-list-details-box .postbox__comment > ul li.comment-style {margin-bottom: 0;}.tp-list-details-box .postbox__comment > ul li.comment-style .postbox__comment-box {padding-bottom: 0;}.tp-list-details-box .postbox__comment > ul li.comment-style .postbox__comment-box::after {display: none;}.tp-list-details-slider-item img {width: 100%;border-radius: 14px;}.tp-list-details-nav-wrap {position: absolute;bottom: 25px;left: 0;right: 0;margin: 0 auto;width: 490px;}.tp-list-details-nav-thumb {border-radius: 14px;}.tp-list-details-nav-thumb.slick-current img {border: 1px solid var(--tp-theme-1);}.tp-list-details-nav-thumb img {border-radius: 14px;border: 1px solid transparent;}.tp-list-details-thumb img {width: 100%;}.tp-list-sidebar-wrap {margin-left: -17px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-list-sidebar-wrap {margin-left: 0;}}.tp-list-sidebar-wrap .tp-list-details-top-price {padding: 16px 18px;border-radius: 14px;border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);}.tp-list-sidebar-wrap .tp-list-details-top-price i {font-style: normal;display: block;padding-bottom: 5px;}.tp-list-sidebar-wrap .tp-list-details-top-price::after {display: none;}.tp-list-sidebar-widget {padding: 25px 27px;padding-bottom: 30px;border-radius: 14px;border: 1px solid var(--tp-border-1);background-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) {.tp-list-sidebar-widget {padding: 25px 20px;padding-bottom: 30px;}}.tp-list-sidebar-widget-title {font-size: 20px;padding-bottom: 15px;margin-bottom: 20px;border-bottom: 1px solid var(--tp-border-1);}.tp-list-sidebar-category ul li {list-style-type: none;display: flex;justify-content: space-between;padding: 9px 0;border-bottom: 1px solid #f2f2f2;}.tp-list-sidebar-category ul li:last-child {border-bottom: none;padding-bottom: 0;}.tp-list-sidebar-link {padding-top: 12px;}.tp-list-sidebar-link a {font-size: 14px;font-weight: 600;text-decoration: underline;color: var(--tp-common-black);}.ads-Listing__wrap {margin-top: 150px;}.ads-Listing__wrap .tp-login-textarea textarea {height: 200px;border-radius: 14px;}.ads-Listing__wrap .tp-login-input input {height: 50px;border-radius: 14px;}.ads-Listing__wrap .postbox__select .nice-select {height: 50px;line-height: 50px;}.drag-box {border-radius: 14px;padding: 100px 125px;background-color: #F4F4F4;border: 2px dashed var(--tp-common-black);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.drag-box {padding: 100px 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.drag-box {padding: 80px 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.drag-box {padding: 40px 20px;}}@media (max-width: 767px) {.drag-box {padding: 40px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.drag-box {padding: 60px 60px;}}.drag-img-title {font-size: 50px;font-weight: 600;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.drag-img-title {font-size: 40px;}}@media (max-width: 767px) {.drag-img-title {font-size: 28px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.drag-img-title {font-size: 34px;}}@media (max-width: 767px) {.drag-img-info {flex-wrap: wrap;text-align: center;}}.drag-img-info > span {font-size: 14px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.drag-img-info > span {font-size: 12px;}}@media (max-width: 767px) {.drag-img-info > span {font-size: 12px;width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.drag-img-info > span {font-size: 14px;}}@media (max-width: 767px) {.drag-img-wrap {flex-wrap: wrap;}}.drag-img-wrap > span {border-radius: 14px;height: 100px;width: 185px;display: inline-block;background-color: #E9E9E9;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.drag-img-wrap > span {width: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.drag-img-wrap > span {width: 125px;height: 80px;}}@media (max-width: 767px) {.drag-img-wrap > span {width: 100%;margin-bottom: 20px;}}.drag-img-wrap > span.drag-border {background-color: var(--tp-common-white);border: 2px dashed var(--tp-common-black);}.drag-img-wrap > span.drag-border input {display: none;}.drag-img-wrap > span.drag-border label {line-height: 100px;height: 100px;width: 185px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.drag-img-wrap > span.drag-border label {width: 150px;height: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.drag-img-wrap > span.drag-border label {width: 125px;height: 80px;line-height: 80px;}}@media (max-width: 767px) {.drag-img-wrap > span.drag-border label {width: 100%;}}.drag-img-wrap > span.drag-border label i {color: var(--tp-common-black);}.drag-img-wrap > span.drag-border label:hover {cursor: pointer;}.drag-img-wrap > span img {border-radius: 14px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.drag-img-wrap > span img {width: 150px;height: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.drag-img-wrap > span img {width: 125px;height: 80px;}}@media (max-width: 767px) {.drag-img-wrap > span img {width: 100%;height: 100px;}}.feature-info ul li {display: inline-block;list-style-type: none;}.feature-info ul li:not(:last-child) {margin-right: 22px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.feature-info ul li:not(:last-child) {margin-right: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.feature-info ul li:not(:last-child) {margin-right: 15px;margin-bottom: 10px;}}.feature-info ul li .form-check-input[type=checkbox] {box-shadow: none;border-radius: 50%;height: 20px;width: 20px;border-color: 1px solid #E1E1E1;}.feature-info ul li .form-check-input:checked {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.feature-info ul li label {position: relative;padding-left: 10px;font-size: 14px;color: var(--tp-common-black);}.feature-info ul li label:hover {cursor: pointer;}.tp-login-input-boxs .nice-select {display: none;}.tp-brand-ptb {padding-top: 120px;padding-bottom: 210px;}.tp-brand-item {border-radius: 14px;transition: 0.3s;margin-bottom: 10px;border: 1px solid var(--tp-grey-1);}.tp-brand-item:hover {box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.1);}.tp-brand-thumb {height: 120px;line-height: 120px;}.tp-brand-text {padding: 14px 10px;border-top: 1px solid var(--tp-grey-1);}.tp-brand-text span {color: rgba(33, 33, 33, 0.4);font-size: 14px;font-weight: 600;letter-spacing: 2.8px;text-transform: uppercase;}.tp-brand-text span i {font-style: normal;color: var(--tp-common-black);}.tp-brand-review-text {margin-top: -18px;}.tp-brand-review-text i {font-size: 16px;font-weight: 600;font-style: normal;color: var(--tp-common-black);display: block;}.tp-brand-review-text span {font-size: 16px;font-weight: 400;line-height: 24px;}@media (max-width: 767px) {.tp-brand-review-box {flex-wrap: wrap;justify-content: center;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-brand-review-box {flex-wrap: nowrap;}}.tp-brand-2-item {height: 105px;line-height: 105px;}.tp-testimonial-item {padding: 40px 33px;padding-bottom: 30px;border-radius: 14px;position: relative;z-index: 1;background-color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-testimonial-item {padding: 30px 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-item {flex-wrap: wrap;}}.tp-testimonial-avata-box {flex: 0 0 auto;margin-right: 30px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-avata-box {margin-bottom: 40px;}}.tp-testimonial-avata {flex: 0 0 auto;}.tp-testimonial-avata img {border-radius: 50%;}.tp-testimonial-rate i {color: var(--tp-theme-1);}.tp-testimonial-text p {font-size: 20px;font-weight: 600;color: var(--tp-common-black);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-testimonial-text p {font-size: 18px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-text p {font-size: 16px;}}.tp-testimonial-author-info span {font-size: 16px;font-weight: 600;color: var(--tp-common-black);}.tp-testimonial-quote {position: absolute;left: 0;right: 0;bottom: -20px;text-align: center;}.tp-testimonial-quote span {display: inline-block;height: 40px;width: 40px;line-height: 36px;border-radius: 50%;text-align: center;color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-testimonial-number {position: absolute;right: -3%;bottom: -25%;z-index: -1;}@media (max-width: 767px) {.tp-testimonial-number {display: none;}}.tp-testimonial-number h6 {font-size: 200px;font-weight: 800;color: var(--tp-grey-2);line-height: 1;}.tp-testimonial-big-text {position: absolute;top: -20%;left: 0;right: 0;text-align: center;z-index: -1;}.tp-testimonial-big-text span {color: var(--tp-grey-2);font-size: 200px;font-weight: 700;line-height: 1;}.tp-testimonial-arrow-box {position: absolute;bottom: -27px;left: 50%;z-index: 3;padding: 3px;border-radius: 30px;transform: translateX(-50%);background-color: var(--tp-common-white);box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.1);}.tp-testimonial-arrow-box button span {display: inline-block;height: 48px;width: 48px;line-height: 45px;text-align: center;border-radius: 50%;transition: 0.3s;color: var(--tp-common-black);background-color: #EFEFEF;}.tp-testimonial-arrow-box button:hover span {background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-testimonial-active {margin: -50px 0;padding: 50px 0;}.tp-testimonial-border {position: absolute;bottom: 40px;left: 0;}@media (max-width: 767px) {.tp-testimonial-border {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-testimonial-border {display: block;}}.tp-testimonial-border span {position: relative;}.tp-testimonial-border span::before {position: absolute;content: "";bottom: 0;left: -101px;width: 1px;height: 30px;background-color: var(--tp-common-black);transition: 0.4s;}.tp-testimonial-border span::after {position: absolute;content: "";bottom: 0;left: -101px;width: 101px;height: 1px;background-color: var(--tp-common-black);transition: 0.4s;}.tp-testimonial-border.border-right {left: auto;right: 0;}.tp-testimonial-border.border-right span {position: relative;}.tp-testimonial-border.border-right span::before {right: -101px;left: auto;}.tp-testimonial-border.border-right span::after {right: -101px;left: auto;}.tp-testimonial-2-overly {position: relative;}.tp-testimonial-2-overly::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: var(--tp-common-black);opacity: 0.94;z-index: -1;}@media (max-width: 767px) {.tp-testimonial-2-wrap {flex-wrap: wrap;}}.tp-testimonial-2-thumb {flex: 0 0 auto;margin-right: 58px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-testimonial-2-thumb {margin-right: 40px;}}@media (max-width: 767px) {.tp-testimonial-2-thumb {margin-bottom: 30px;margin-right: 0;}}.tp-testimonial-2-thumb img {border-radius: 14px;}@media (max-width: 767px) {.tp-testimonial-2-thumb img {width: 100%;}}.tp-testimonial-2-rating i {font-size: 14px;font-weight: 700;color: var(--tp-common-orange);}.tp-testimonial-2-text p {font-size: 20px;font-weight: 400;padding-right: 30px;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), (max-width: 767px) {.tp-testimonial-2-text p {font-size: 17px;}}.tp-testimonial-2-author-box {padding-top: 30px;margin-right: -10px;border-top: 1px solid #424242;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-2-author-box {margin-right: 0px;}}.tp-testimonial-2-author-info h5 {font-size: 16px;font-weight: 600;color: var(--tp-common-white);}.tp-testimonial-2-author-info span {color: rgba(255, 255, 255, 0.6);font-size: 14px;font-weight: 400;}.tp-testimonial-2-right {padding-left: 100px;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-testimonial-2-right {margin-top: 80px;padding-left: 0;display: flex;justify-content: space-between;}.tp-testimonial-2-right::after {display: none;}}@media (max-width: 767px) {.tp-testimonial-2-right {padding-left: 0;margin-top: 50px;text-align: center;}.tp-testimonial-2-right::after {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-testimonial-2-right {display: flex;justify-content: space-between;}}.tp-testimonial-2-right::after {position: absolute;content: "";top: 0;left: 9%;width: 1px;height: 100%;background-color: #424242;}@media (max-width: 767px) {.tp-testimonial-2-revenue {margin-bottom: 30px;}}.tp-testimonial-2-revenue-number {font-size: 50px;font-weight: 600;color: transparent;padding-bottom: 11px;-webkit-text-stroke: 1px #FF8C21;}.tp-testimonial-2-revenue-title {font-size: 16px;font-weight: 600;color: var(--tp-common-white);}.tp-testimonial-2-revenue-item.revenue-item-style-2 .tp-testimonial-2-revenue-number {-webkit-text-stroke: 1px #22A6B3;}.tp-testimonial-2-revenue-item.revenue-item-style-3 .tp-testimonial-2-revenue-number {-webkit-text-stroke: 1px #A7B550;}.tp-testimonial-2-revenue-item span {font-size: 14px;font-weight: 400;margin-bottom: 3px;display: inline-block;color: rgba(255, 255, 255, 0.6);}.tp-testimonial-2-arrow-box {position: absolute;top: 50%;left: -10%;z-index: 3;padding: 3px;border-radius: 30px;transform: translateY(-50%);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-testimonial-2-arrow-box {top: 100%;transform: translate(0%);left: 63%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-2-arrow-box {display: none;}}.tp-testimonial-2-arrow-box button {display: block;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-testimonial-2-arrow-box button {display: inline-block;}}.tp-testimonial-2-arrow-box button span {display: inline-block;height: 48px;width: 48px;line-height: 45px;text-align: center;border-radius: 50%;transition: 0.3s;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.2);}.tp-testimonial-2-arrow-box button.test-prev {margin-top: 10px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-testimonial-2-arrow-box button.test-prev {margin-top: 0;margin-left: 10px;}}.tp-testimonial-2-arrow-box button:hover span {color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-testimonial-3-bg {position: relative;}.tp-testimonial-3-bg::after {position: absolute;content: "";bottom: 0%;left: 0;height: 28.5%;width: 100%;background-color: var(--tp-grey-3);z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-testimonial-3-bg::after {height: 16%;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-3-bg::after {height: 100%;}}.tp-testimonial-3-wrap {margin-left: 95px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-testimonial-3-wrap {margin-left: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-3-wrap {margin-left: 0;}}.tp-testimonial-3-wrap .tp-testimonial-content {position: relative;padding: 35px 37px;padding-bottom: 30px;border-radius: 14px;border: 1px solid var(--tp-common-black);background-color: var(--tp-common-white);transition: 0.4s;}.tp-testimonial-3-wrap .tp-testimonial-avata-box {margin-right: 40px;margin-bottom: 90px;}@media (max-width: 767px) {.tp-testimonial-3-wrap .tp-testimonial-avata-box {margin-bottom: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-testimonial-3-wrap .tp-testimonial-avata-box {margin-bottom: 90px;}}.tp-testimonial-3-wrap .tp-testimonial-avata {overflow: hidden;border-radius: 50%;}.tp-testimonial-3-wrap .tp-testimonial-avata img {transition: 0.5s all ease;}.tp-testimonial-3-wrap .tp-testimonial-item {padding: 0;background-color: transparent;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tp-testimonial-3-wrap .tp-testimonial-item {flex-wrap: nowrap;}}.tp-testimonial-3-wrap .tp-testimonial-item:nth-child(2n) .tp-testimonial-avata-box {margin-right: 0;margin-left: 40px;}@media (max-width: 767px) {.tp-testimonial-3-wrap .tp-testimonial-item:nth-child(2n) .tp-testimonial-avata-box {margin-top: 25px;margin-left: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-testimonial-3-wrap .tp-testimonial-item:nth-child(2n) .tp-testimonial-avata-box {margin-top: 0px;margin-left: 40px;}}.tp-testimonial-3-wrap .tp-testimonial-item:hover .tp-testimonial-border span::before {background-color: var(--tp-theme-1);}.tp-testimonial-3-wrap .tp-testimonial-item:hover .tp-testimonial-border span::after {background-color: var(--tp-theme-1);}.tp-testimonial-3-wrap .tp-testimonial-item:hover .tp-testimonial-avata img {transform: scale(1.1);}.tp-testimonial-3-wrap .tp-testimonial-item:hover .tp-testimonial-content {border: 1px solid var(--tp-theme-1);}.tp-testimonial-3-wrap .tp-testimonial-item:not(:last-child) {margin-bottom: 30px;}.tp-testimonial-3-title-box p {padding-right: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-3-title-box p {padding-right: 0;font-size: 15px;}}.tp-testimonial-3-ratting {margin-left: 30px;}.tp-testimonial-3-ratting i {font-size: 14px;color: var(--tp-theme-1);}.tp-testimonial-3-ratting > span {display: block;font-size: 14px;}.tp-testimonial-3-ratting > span > i {font-style: normal;color: var(--tp-common-black);}.tp-testimonial-3-thumb {overflow: hidden;border-radius: 14px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-testimonial-3-thumb {text-align: center;}}.tp-testimonial-3-thumb img {width: 100%;border-radius: 14px;transition: 1.3s all ease;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-testimonial-3-thumb img {width: auto;}}.tp-testimonial-3-thumb:hover img {transform: scale(1.1) rotate(-2deg);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-testimonial-3-left {margin-bottom: 70px;}}.tp-testimonial-3-button {line-height: 0;}.tp-fea-ads-bg::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 57.8%;background-color: var(--tp-grey-3);z-index: -1;}.tp-fea-ads-bg::before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;z-index: -2;background-color: var(--tp-grey-8);}.tp-fea-ads-item {border-radius: 14px;transition: 0.4s;border: 1px solid var(--tp-border-1);}.tp-fea-ads-item:hover .tp-fea-ads-thumb img {transform: scale(1.2);border-radius: 14px 14px 0 0;}.tp-fea-ads-item.item-member {border: 1px solid var(--tp-theme-1);background-color: #FFF8FA;}.tp-fea-ads-item.item-member .tp-fea-ads-tag {position: absolute;top: 20px;right: 20px;background-color: var(--tp-theme-1);}.tp-fea-ads-item.item-member .tp-fea-ads-2-price-icon a {border: 1px solid var(--tp-theme-1);color: var(--tp-theme-1);}.tp-fea-ads-item.item-featured {border: 1px solid var(--tp-common-orange);background-color: #FFFBF4;}.tp-fea-ads-item.item-featured .tp-fea-ads-tag {background-color: var(--tp-common-orange);}.tp-fea-ads-item.item-featured .tp-fea-ads-2-price-icon a {color: var(--tp-common-orange);border: 1px solid var(--tp-common-orange);}.tp-fea-ads-item.item-soldout {background: #F0F0F0;border: none;border-radius: 15px;position: relative;}.tp-fea-ads-item.item-soldout::before {position: absolute;background: transparent;content: "";height: 100%;width: 100%;z-index: 1;border-radius: 15px;cursor: not-allowed;}.tp-fea-ads-item.item-soldout .tp-fea-ads-tag {background-color: #F00;}.tp-fea-ads-item.item-soldout .tp-fea-ads-2-price del {color: var(--tp-theme-1);}.tp-fea-ads-item.item-soldout .tp-fea-ads-2-price-icon a {background-color: transparent;}.tp-fea-ads-content {padding: 23px 20px;padding-bottom: 0;border-radius: 0 0 14px 14px;background-color: var(--tp-common-white);}.tp-fea-ads-thumb {overflow: hidden;border-radius: 14px 14px 0 0;}.tp-fea-ads-thumb img {width: 100%;transition: 1.3s all ease;border-radius: 14px 14px 0 0;}.tp-fea-ads-meta {padding-bottom: 4px;}.tp-fea-ads-meta span {font-size: 14px;font-weight: 400;display: inline-block;}.tp-fea-ads-meta span:first-child {margin-right: 15px;}.tp-fea-ads-meta span i {color: var(--tp-common-black);}.tp-fea-ads-meta span.color {color: var(--tp-common-orange);text-transform: uppercase;}.tp-fea-ads-title {padding-bottom: 9px;font-size: 18px;}.tp-fea-ads-title a {transition: 0.3s;}.tp-fea-ads-title a:hover {color: var(--tp-theme-1);}.tp-fea-ads-text {padding-bottom: 5px;}.tp-fea-ads-text p {font-size: 14px;}.tp-fea-ads-location span {font-size: 14px;font-weight: 400;color: var(--tp-common-black);}.tp-fea-ads-location span i {font-weight: 300;margin-right: 3px;display: inline-block;color: var(--tp-theme-1);}.tp-fea-ads-price span {font-size: 12px;font-weight: 600;text-transform: uppercase;color: var(--tp-common-black);}.tp-fea-ads-bottom {padding: 6px 0;border-top: 1px solid #ECECEC;}.tp-fea-ads-avata {position: absolute;bottom: -20px;right: 20px;z-index: 1;}.tp-fea-ads-tag {position: absolute;top: 20px;right: 20px;padding: 0px 10px;border-radius: 30px;background-color: var(--tp-common-green);}.tp-fea-ads-tag > span {font-size: 12px;font-weight: 600;text-transform: uppercase;color: var(--tp-common-white);}.tp-fea-ads-tab-box ul li button {padding: 12px 27px;font-size: 14px;border-radius: 14px;margin: 0 10px;color: var(--tp-common-black);border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);transition: 0.3s;}@media (max-width: 767px) {.tp-fea-ads-tab-box ul li button {margin-bottom: 20px;padding: 8px 20px;margin: 0 6px;font-size: 12px;}}.tp-fea-ads-tab-box ul li button:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);border: 1px solid transparent;}.tp-fea-ads-tab-box ul li button.active {color: var(--tp-common-white);background-color: var(--tp-common-black);border: 1px solid transparent;}.tp-fea-ads-item-style-2 .tp-fea-ads-thumb {flex: 0 0 auto;height: 100%;margin-right: -10px;border-radius: 14px 0 0 14px;}@media (max-width: 767px) {.tp-fea-ads-item-style-2 .tp-fea-ads-thumb {margin-right: 0;border-radius: 14px 14px 0 0;}}.tp-fea-ads-item-style-2 .tp-fea-ads-thumb img {flex: 0 0 auto;width: 100%;height: 100%;border-radius: 14px 0 0 14px;}@media (max-width: 767px) {.tp-fea-ads-item-style-2 .tp-fea-ads-thumb img {margin-right: 0;border-radius: 14px 14px 0 0;}}.tp-fea-ads-item-style-2 .tp-fea-ads-thumb-box {height: 100%;}.tp-fea-ads-item-style-2 .tp-fea-ads-2-content {padding: 20px 30px;padding-bottom: 18px;padding-left: 25px;}.tp-fea-ads-item-style-2 .tp-fea-ads-2-icon-2 {top: 20px;left: 20px;}.tp-fea-ads-item-style-2 .tp-fea-ads-2-title {padding-bottom: 9px;}.tp-fea-ads-2-border {border-top: 1px solid var(--tp-common-black);}.tp-fea-ads-2-border .tp-fea-ads-item.item-style-2 .tp-fea-ads-2-icon span {background-color: var(--tp-common-orange);}.tp-fea-ads-2-border .tp-fea-ads-item.item-style-3 .tp-fea-ads-2-icon span {background-color: var(--tp-common-cyne);}.tp-fea-ads-2-border .tp-fea-ads-item.item-style-4 .tp-fea-ads-2-icon span {background-color: var(--tp-common-blue);}.tp-fea-ads-2-content {padding: 17px 24px;padding-bottom: 24px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-fea-ads-2-content {padding: 17px 20px;}}.tp-fea-ads-2-icon {position: absolute;right: 24px;bottom: -16px;}.tp-fea-ads-2-icon > span {width: 36px;height: 36px;line-height: 31px;border-radius: 50%;display: inline-block;text-align: center;position: relative;color: var(--tp-common-white);background-color: var(--tp-common-purple);}.tp-fea-ads-2-icon-2 {position: absolute;right: 24px;bottom: -16px;}.tp-fea-ads-2-icon-2 > span {width: 36px;height: 36px;line-height: 31px;border-radius: 50%;display: inline-block;text-align: center;position: relative;color: var(--tp-common-white);background-color: var(--tp-common-cyne);}.tp-fea-ads-2-meta {margin-bottom: 10px;}.tp-fea-ads-2-meta span {display: inline-block;position: relative;}.tp-fea-ads-2-meta span:first-child {margin-right: 10px;padding-right: 15px;}.tp-fea-ads-2-meta span:first-child::after {content: "";position: absolute;right: -2px;top: 37%;height: 4px;width: 4px;border-radius: 50%;background-color: #ddd;}.tp-fea-ads-2-title {line-height: 1.5;padding-bottom: 20px;}.tp-fea-ads-2-title a {transition: 0.3s;}.tp-fea-ads-2-title a:hover {color: var(--tp-theme-1);}.tp-fea-ads-2-price span {color: var(--tp-theme-1);font-size: 16px;font-weight: 600;}.tp-fea-ads-2-price del {font-size: 16px;font-weight: 600;color: var(--tp-common-black);}.tp-fea-ads-2-price-icon a {font-size: 16px;height: 36px;width: 36px;line-height: 36px;border-radius: 50%;display: inline-block;text-align: center;color: var(--tp-common-black);border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);transition: 0.3s;}.tp-feature-ptb {padding-top: 180px;padding-bottom: 90px;}.tp-feature-item {padding: 48px 40px;border-radius: 14px;background-color: var(--tp-grey-3);}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-feature-item {padding: 48px 19px;}}.tp-feature-item.tp-feature-item-style-3 .tp-feature-icon span {color: var(--tp-common-orange);}.tp-feature-item.tp-feature-item-style-2 .tp-feature-icon span {color: var(--tp-common-red);}.tp-feature-item.tp-feature-item-style-2 .tp-feature-icon span svg {transition: all 0.3s ease-out 0s;}.tp-feature-item:hover .tp-feature-icon span svg {animation: icon-bounce 0.8s 1;}.tp-feature-big-text {position: absolute;top: 3%;left: 50%;transform: translateX(-50%);z-index: -1;}.tp-feature-big-text span {font-size: 300px;font-weight: 700;line-height: 1;color: #fff;background: -webkit-linear-gradient(top, #fff, rgba(0, 0, 0, 0.2));-webkit-background-clip: text;-webkit-text-stroke: 1px transparent;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-feature-big-text span {font-size: 200px;}}@media (max-width: 767px) {.tp-feature-big-text span {font-size: 120px;}}.tp-feature-title-box .tp-section-title b {font-weight: 600;text-decoration: 2px underline;color: var(--tp-theme-1);}.tp-feature-title-box .tp-section-title i {font-style: normal;-webkit-text-stroke: 1px var(--tp-common-black);color: transparent;}.tp-feature-title-box .tp-section-title span {display: inline-block;color: var(--tp-common-black);-webkit-text-stroke: 0px var(--tp-common-black);}.tp-feature-icon {height: 80px;width: 80px;text-align: center;line-height: 80px;border-radius: 50%;color: var(--tp-common-cyne);background-color: var(--tp-common-white);box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.1);}.tp-feature-title {font-size: 24px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-feature-title {font-size: 21px;}}.tp-feature-title span {color: rgba(33, 33, 33, 0.5);font-weight: 300;}.tp-feature-content a {font-size: 16px;font-weight: 400;text-decoration: transparent;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-feature-content a {font-size: 15px;}}.tp-feature-content a:hover {text-decoration: underline;}.tp-feature-content i {color: #C3C3C3;font-size: 16px;font-weight: 400;display: inline-block;padding: 0 14px;}.tp-feature-number {position: absolute;right: 20px;top: -50px;}.tp-feature-number span {font-size: 150px;font-weight: 700;line-height: 1;color: var(--tp-common-white);}.tp-feature-2-item {text-align: center;padding: 40px 35px;padding-bottom: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-feature-2-item {padding: 40px 15px;padding-bottom: 25px;}}.tp-feature-2-item:hover .tp-feature-2-icon span {border: 1px solid var(--tp-theme-1);}.tp-feature-2-item.feature-col-1 {position: relative;}.tp-feature-2-item.feature-col-1::after {position: absolute;content: "";top: 0;right: -4%;width: 1px;height: 100%;background: linear-gradient(180deg, #212121 0%, rgba(33, 33, 33, 0) 100%);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-feature-2-item.feature-col-1::after {display: none;}}.tp-feature-2-icon {margin-bottom: 40px;}.tp-feature-2-icon span {display: inline-block;height: 100px;width: 100px;line-height: 97px;border-radius: 50%;color: var(--tp-theme-1);border: 1px solid #FFA8C9;transition: 0.4s;background-color: rgba(255, 168, 201, 0.14);}.tp-feature-2-title {font-size: 24px;padding-bottom: 11px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-feature-2-title {font-size: 20px;}}.tp-feature-2-content {margin-bottom: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-feature-2-content p {font-size: 14px;}}.tp-feature-2-link {overflow: hidden;display: inline-block;}.tp-feature-2-link a {display: inline-block;margin-right: -100px;transition: 0.5s;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-feature-2-link a {margin-right: -93px;}}.tp-feature-2-link a i {font-size: 16px;color: var(--tp-common-black);display: inline-block;transition: 0.3s;transform: translateY(-2px);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-feature-2-link a i {font-size: 14px;}}.tp-feature-2-link a span {font-size: 16px;font-weight: 600;display: inline-block;margin-left: 3px;color: var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-feature-2-link a span {font-size: 14px;}}.tp-feature-2-link a:hover {margin-right: 0;}.tp-feature-2-link a:hover i {color: var(--tp-theme-1);}.tp-promotion-bg {position: relative;}.tp-promotion-bg::before {position: absolute;content: "";top: 0;left: 0;height: 50%;width: 100%;background-color: var(--tp-grey-8);}.tp-promotion-wrap {padding: 40px 40px;padding-bottom: 35px;border-radius: 14px;background-color: var(--tp-common-white);box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.1);position: relative;}@media (max-width: 767px) {.tp-promotion-wrap {padding: 40px 20px;padding-bottom: 35px;}}.tp-promotion-wrap::after {position: absolute;top: 0;left: 48%;content: "";height: 100%;width: 1px;background-color: #F0F0F0;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-promotion-wrap::after {display: none;}}.tp-promotion-item {height: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-promotion-item {padding-right: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-promotion-item {height: auto;margin-bottom: 50px;}}@media (max-width: 767px) {.tp-promotion-item {height: auto;margin-bottom: 50px;flex-wrap: wrap;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-promotion-item {flex-wrap: nowrap;}}.tp-promotion-item.item-style-2 {padding-left: 10px;}@media (max-width: 767px) {.tp-promotion-item.item-style-2 {padding-left: 0;}}.tp-promotion-item.item-style-2 .tp-promotion-link a {color: var(--tp-common-green);}.tp-promotion-icon {margin-right: 25px;}@media (max-width: 767px) {.tp-promotion-icon {margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-promotion-icon {margin-bottom: 0px;}}.tp-promotion-title {font-size: 26px;padding-bottom: 2px;}.tp-promotion-content {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-promotion-content p br {display: none;}}.tp-promotion-content-thumb {padding-top: 8px;}.tp-promotion-link a {color: var(--tp-theme-1);font-size: 14px;font-weight: 600;text-decoration: underline;text-transform: uppercase;}.tp-faq-big-text {position: absolute;top: 10%;left: 34%;z-index: -1;}.tp-faq-big-text span {font-size: 300px;font-weight: 700;color: transparent;-webkit-text-stroke: 1px #f1f1f1;}.tp-faq-circle {position: absolute;bottom: 13%;left: -20%;border-radius: 50%;box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.1);z-index: 1;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-faq-circle {left: -20%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-faq-circle {left: -3%;bottom: -8%;}}.tp-faq-circle img {animation: tp-shake 1.9s infinite alternate;}.tp-faq-thumb {margin-right: 20px;overflow: hidden;border-radius: 14px;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-faq-thumb {text-align: center;}}@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), (max-width: 767px) {.tp-faq-thumb {margin-right: 0;}}.tp-faq-thumb img {width: 100%;transition: 1.3s all ease;border-radius: 14px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-faq-thumb img {width: auto;margin-top: 50px;}}@media (max-width: 767px) {.tp-faq-thumb img {margin-top: 50px;}}.tp-faq-thumb::after {position: absolute;top: 0;left: -80%;z-index: 2;display: block;content: "";width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}.tp-faq-thumb:hover::after {-webkit-animation: shine 1s;animation: shine 1s;}.tp-faq-thumb:hover img {transform: scale(1.1);}.tp-faq-right {margin-left: 78px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-faq-right {margin-left: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-faq-right {margin-left: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-faq-right {margin-left: 0px;}}.tp-faq-link a {font-size: 16px;font-weight: 600;color: var(--tp-common-black);}.tp-faq-link a i {font-style: normal;color: var(--tp-theme-1);}.tp-faq-wrap {margin-left: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-faq-wrap {margin-left: 0;}}.tp-faq-topic ul {position: relative;overflow: hidden;}.tp-faq-topic ul li {font-size: 14px;font-weight: 600;color: var(--tp-common-black);margin-left: -24px;transition: 0.3s;}.tp-faq-topic ul li:not(:last-child) {padding-bottom: 11px;}.tp-faq-topic ul li i {display: inline-block;margin-right: 10px;color: var(--tp-theme-1);}.tp-faq-topic ul li:hover {margin-left: 0;}.tp-faq-topic ul li.active {margin-left: 0;}.tp-faq-input-box input {height: 50px;line-height: 50px;border-radius: 30px;padding: 0 15px;border: 1px solid var(--tp-border-1);}.tp-faq-textarea-box textarea {height: 120px;border-radius: 14px;padding: 12px 15px;border: 1px solid var(--tp-border-1);}.tp-faq-textarea-box textarea:focus {border-color: var(--tp-theme-1);}.tp-faq-sidebar-wrap {margin-right: -17px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-faq-sidebar-wrap {margin-right: 0;}}.tp-about-ptb {padding-top: 165px;padding-bottom: 90px;}.tp-about-title {font-size: 50px;}.tp-about-title span {color: var(--tp-theme-1);text-decoration: 2px underline;}.tp-about-big-text {position: absolute;top: 0;left: 50%;transform: translateX(-50%);z-index: -1;}.tp-about-big-text span {display: inline-block;line-height: 1;font-size: 300px;font-weight: 700;background: -webkit-linear-gradient(-86deg, #fff 10%, rgba(105, 89, 89, 0.3) 53%, rgba(105, 89, 89, 0.3) 91%);-webkit-background-clip: text;-webkit-text-stroke: 1px transparent;color: white;}.tp-about-details-thumb img {border-radius: 14px;}.tp-about-details-thumb-wrap {margin-top: -55px;}.tp-about-details-thumb-wrap .tp-feature-title-box {margin-top: -77px;}@media (max-width: 767px) {.tp-about-details-thumb-wrap .tp-feature-shape-1 {transform: scale(0.6);}}.tp-choose-bg {position: relative;}.tp-choose-bg::after {position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 83%;z-index: -1;background-color: var(--tp-grey-3);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-choose-bg::after {height: 90%;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-choose-bg::after {display: none;}}.tp-choose-big-text {position: absolute;top: -9px;left: -22px;z-index: -2;}.tp-choose-big-text span {line-height: 1;font-size: 200px;font-weight: 700;color: transparent;-webkit-text-stroke: 1px #E8E8E8;}.tp-choose-left {margin-right: 21px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-choose-left {margin-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-choose-left {margin-right: 0;margin-bottom: 70px;}}.tp-choose-thumb-box {margin-left: 43px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-choose-thumb-box {margin-left: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-choose-thumb-box {margin-left: 0px;}}.tp-choose-thumb img {width: 100%;border-radius: 14px;}.tp-choose-play-icon {top: 50%;left: 50%;position: absolute;transform: translate(-50%, -50%);border-radius: 50%;animation: tp-pulse 1.9s infinite alternate;}.tp-choose-play-icon a {font-size: 16px;height: 120px;width: 120px;line-height: 120px;text-align: center;border-radius: 50%;display: inline-block;color: var(--tp-common-black);background-color: var(--tp-common-white);}@media (max-width: 767px) {.tp-choose-play-icon a {height: 75px;width: 75px;line-height: 75px;}}.tp-choose-content {padding-bottom: 38px;border-bottom: 1px solid #C6C6C6;}@media (max-width: 767px) {.tp-choose-text {margin-bottom: 20px;}}.tp-choose-text span {font-size: 16px;font-weight: 600;color: var(--tp-common-black);}.tp-choose-text.text-pr {padding-right: 24px;}@media (max-width: 767px) {.tp-choose-text.text-pr {padding-right: 0;}}.tp-choose-text.text-pl {padding-left: 10px;}@media (max-width: 767px) {.tp-choose-text.text-pl {padding-left: 0px;}}.tp-choose-link a {font-size: 16px;font-weight: 600;text-transform: capitalize;color: var(--tp-theme-1);}.tp-city-item:hover .tp-city-icon {transform: scaleX(-1);}.tp-city-title-box p span {color: rgba(255, 255, 255, 0.7);}.tp-city-thumb {position: relative;overflow: hidden;border-radius: 14px;}.tp-city-thumb::after {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;opacity: 0.7;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);}.tp-city-thumb img {width: 100%;border-radius: 14px;transition: 1.3s all ease;}.tp-city-thumb:hover img {transform: scale(1.2) rotate(-3deg);}.tp-city-thumb-content {position: absolute;bottom: 10%;left: 0;right: 0;text-align: center;}.tp-city-thumb-content span {font-size: 14px;padding-bottom: 5px;display: block;color: rgba(255, 255, 255, 0.7);}.tp-city-title {font-size: 20px;color: var(--tp-common-white);}.tp-city-title a {position: relative;}.tp-city-title a::after {content: "";position: absolute;bottom: 0%;right: 0;left: auto;height: 1px;width: 0;background-color: var(--tp-common-white);transition: 0.7s;display: inline-block;}.tp-city-title a:hover::after {width: 100%;right: auto;left: 0;}.tp-city-icon {position: absolute;top: 10%;left: 0;right: 0;height: 100px;line-height: 100px;width: 100px;border-radius: 50%;text-align: center;display: inline-block;z-index: 2;margin: 0 auto;background-color: var(--tp-common-white);transition: transform 0.5s ease;}.tp-city-active {margin: 0 -60px;}@media (max-width: 767px) {.tp-city-active {margin: 0;}}.tp-city-shape-1 {position: absolute;left: 0;right: 0;text-align: center;bottom: 0;z-index: -1;}.tp-city-dots {margin-top: 50px;}.tp-city-dots .swiper-pagination-bullet {width: 24px;height: 4px;display: inline-block;opacity: 1;margin: 5px 0px;transition: 0.3s;border-radius: 2px;background-color: rgba(255, 255, 255, 0.2);}@media (max-width: 767px) {.tp-city-dots .swiper-pagination-bullet {width: 30px;}}.tp-city-dots .swiper-pagination-bullet-active {width: 34px;background-color: var(--tp-common-white);}.tp-price-item {padding: 50px 49px;padding-top: 43px;border-radius: 14px;position: relative;border: 1px solid #E1E1E1;transition: 0.4s;background-color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-price-item {padding: 50px 23px;}}@media (max-width: 767px) {.tp-price-item {padding: 50px 30px;}}.tp-price-item.border-theme {border: 1px solid var(--tp-theme-1);}.tp-price-item::after {position: absolute;content: "";top: 0px;left: 0px;width: 100%;height: 100%;border-radius: 14px;transition: 0.4s;background-color: var(--tp-common-black);z-index: -1;}.tp-price-item.active {border: 1px solid var(--tp-common-black);}.tp-price-item.active .tp-price-top h5 {color: var(--tp-theme-1);}.tp-price-item.active .tp-price-button .tp-btn-border {background-color: var(--tp-common-black);}.tp-price-item.active .tp-price-button .tp-btn-border span {color: var(--tp-common-white);}.tp-price-item.active .tp-price-button .tp-btn-border:hover {background-color: var(--tp-theme-1);}.tp-price-item.active::after {top: 10px;left: 10px;}.tp-price-number {font-size: 80px;font-weight: 600;color: transparent;line-height: 1;padding-bottom: 7px;text-transform: uppercase;transition: 0.4s;-webkit-text-stroke: 2px var(--tp-theme-1);}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-price-number {font-size: 60px;}}.tp-price-number i {font-size: 40px;font-weight: 600;text-transform: uppercase;font-style: normal;}.tp-price-top span {color: var(--tp-common-black);font-size: 16px;font-weight: 600;text-transform: uppercase;}.tp-price-list ul li {font-size: 18px;font-weight: 400;list-style-type: none;display: flex;justify-content: space-between;align-items: center;padding: 19px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-price-list ul li {font-size: 16px;}}.tp-price-list ul li:not(:last-child) {border-bottom: 1px solid var(--tp-border-1);}.tp-price-list ul li i {color: #B6B6B6;font-size: 18px;font-weight: 300;}.tp-price-list ul li.active {color: var(--tp-common-black);}.tp-price-button {line-height: 0;}.tp-price-button .tp-btn-border {border: 1px solid var(--tp-common-black);}.tp-price-button .tp-btn-border:hover {border: 1px solid var(--tp-theme-1);}.tp-price-badge {position: absolute;left: 0;top: 28px;padding: 6px 14px;line-height: 0;border-radius: 0 30px 30px 0;background-color: var(--tp-theme-1);}.tp-price-badge span {font-size: 12px;font-weight: 600;text-transform: uppercase;line-height: 12px;color: var(--tp-common-white);}@media (max-width: 767px) {.tp-price-top-left {margin-bottom: 40px;}}.tp-price-top-plan {border-radius: 14px;padding: 22px 30px;border: 1px solid var(--tp-theme-1);background: #FFF5F5;background-position: bottom left;background-size: cover;background-repeat: no-repeat;}@media (max-width: 767px) {.tp-price-top-plan {padding: 22px 20px;}}.tp-price-top-icon {margin-right: 23px;}.tp-price-top-icon > span {display: inline-block;height: 70px;width: 70px;border-radius: 50%;line-height: 70px;text-align: center;color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-price-top-text h6 {font-size: 24px;padding-bottom: 8px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-price-top-text h6 {font-size: 20px;}}.tp-price-top-text > span {font-size: 16px;}.tp-form-title {font-size: 40px;font-weight: 600;color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-form-title {font-size: 32px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-form-title {font-size: 35px;}}@media (max-width: 767px) {.tp-form-title {font-size: 28px;}}.tp-form-box {position: relative;padding-right: 127px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-form-box {padding-right: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-form-box {padding-right: 0;margin-bottom: 30px;}}.tp-form-box::after {position: absolute;content: "";top: 0;right: 5px;height: 100%;width: 1px;background-color: rgba(255, 255, 255, 0.3);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-form-box::after {display: none;}}.tp-form-input-box {margin-bottom: 23px;}.tp-form-input-box label {font-size: 14px;font-weight: 600;text-transform: uppercase;margin-bottom: 12px;color: rgba(255, 255, 255, 0.5);}@media (max-width: 767px) {.tp-form-input-box label {font-size: 12px;}}.tp-form-input-box input {height: 50px;line-height: 50px;font-size: 14px;font-weight: 400;border-radius: 14px;border: 1px solid #535353;background: #323232;color: var(--tp-common-white);transition: 0.3s;}@media (max-width: 767px) {.tp-form-input-box input {font-size: 12px;}}.tp-form-input-box input::-webkit-input-placeholder {color: var(--tp-common-white);}.tp-form-input-box input::-moz-placeholder {color: var(--tp-common-white);}.tp-form-input-box input:-moz-placeholder {color: var(--tp-common-white);}.tp-form-input-box input:-ms-input-placeholder {color: var(--tp-common-white);}.tp-form-input-box input::placeholder {color: var(--tp-common-white);}.tp-form-input-box input:focus {border-color: var(--tp-theme-1);}.tp-form-textarea-box {margin-bottom: 15px;}.tp-form-textarea-box label {font-size: 14px;font-weight: 600;text-transform: uppercase;margin-bottom: 12px;color: rgba(255, 255, 255, 0.5);}.tp-form-textarea-box textarea {font-size: 14px;font-weight: 400;border-radius: 14px;border: 1px solid #535353;background: #323232;color: var(--tp-common-black);transition: 0.3s;height: 130px;color: var(--tp-common-white);}.tp-form-textarea-box textarea::-webkit-input-placeholder {color: var(--tp-common-white);}.tp-form-textarea-box textarea::-moz-placeholder {color: var(--tp-common-white);}.tp-form-textarea-box textarea:-moz-placeholder {color: var(--tp-common-white);}.tp-form-textarea-box textarea:-ms-input-placeholder {color: var(--tp-common-white);}.tp-form-textarea-box textarea::placeholder {color: var(--tp-common-white);}.tp-form-textarea-box textarea:focus {border-color: var(--tp-theme-1);}.tp-contact-bg {position: absolute;top: 0;right: 0;width: 49%;height: 100%;background-size: cover;background-repeat: no-repeat;}@media only screen and (min-width: 1700px) and (max-width: 1800px) {.tp-contact-bg {width: 53%;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-contact-bg {width: 53%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-contact-bg {width: 56%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-contact-bg {width: 56%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-contact-bg {width: 50%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-contact-bg {width: 100%;height: 400px;margin-top: 30px;position: static;}}@media (max-width: 767px) {.tp-contact-bg {width: 100%;height: 250px;margin-top: 30px;position: static;}}.tp-contact-left .tp-form-input-box label {color: var(--tp-common-black);}.tp-contact-left .tp-form-input-box input {color: var(--tp-common-black);border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);}.tp-contact-left .tp-form-input-box input::-webkit-input-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-input-box input::-moz-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-input-box input:-moz-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-input-box input:-ms-input-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-input-box input::placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-input-box input:focus {border: 1px solid var(--tp-theme-1);}.tp-contact-left .tp-form-textarea-box label {color: var(--tp-common-black);}.tp-contact-left .tp-form-textarea-box textarea {color: var(--tp-common-black);border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);}.tp-contact-left .tp-form-textarea-box textarea::-webkit-input-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-textarea-box textarea::-moz-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-textarea-box textarea:-moz-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-textarea-box textarea:-ms-input-placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-textarea-box textarea::placeholder {color: #C0C0C0;}.tp-contact-left .tp-form-textarea-box textarea:focus {border: 1px solid var(--tp-theme-1);}.tp-contact-left .tp-form-box::after {display: none;}.contact__thumb-sm {position: absolute;right: 9%;top: 48%;z-index: 1;animation: tptranslateY2 2.5s infinite alternate;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.contact__thumb-sm {right: 2%;transform: scale(0.9);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.contact__thumb-sm {right: 15%;transform: scale(0.9);}}@media (max-width: 767px) {.contact__thumb-sm {position: static;margin-top: 30px;animation: none;}}.contact__thumb-sm img {border-radius: 14px;box-shadow: 0px -30px 60px 0px rgba(0, 0, 0, 0.06);}@media (max-width: 767px) {.contact__thumb-sm img {width: 100%;}}.contact__thumb {animation: tptranslateX2 2.5s infinite alternate;}@media (max-width: 767px) {.contact__thumb {animation: none;}}.contact__thumb img {border-radius: 14px;}@media (max-width: 767px) {.contact__thumb img {width: 100%;}}.contact__thumb-box {margin-bottom: 160px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.contact__thumb-box {padding: 0 100px;margin-bottom: 200px;}}@media (max-width: 767px) {.contact__thumb-box {margin-bottom: 0;margin-top: 50px;}}.contact__shape-1 {position: absolute;bottom: -27%;left: 7%;}.contact__shape-2 {position: absolute;top: 11%;right: 14%;z-index: -1;}.contact__list-box ul li {list-style: none;padding: 36px 0;border-top: 1px solid var(--tp-border-1);}.contact__icon span {color: var(--tp-theme-1);}.contact__icon span.color {color: #FF8C21;}.contact__text a {font-size: 18px;font-weight: 600;display: block;transition: 0.3s;color: var(--tp-common-black);}.contact__text a:hover {color: var(--tp-theme-1);}.contact__right-box {margin-left: 40px;}@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), (max-width: 767px) {.contact__right-box {margin-left: 0;}}.map__box {line-height: 0;}.map__box iframe {width: 100%;height: 600px;}@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) {.map__box iframe {height: 400px;}}@media (max-width: 767px) {.map__box iframe {height: 300px;}}.map__wrap {margin-top: -53px;position: relative;z-index: 2;}.map__wrap .map__box {box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.06);}.map__wrap .map__box iframe {height: 650px;border-radius: 14px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.map__wrap .map__box iframe {height: 450px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.map__wrap .map__box iframe {height: 400px;}}@media (max-width: 767px) {.map__wrap .map__box iframe {height: 300px;}}.tp-message-form__wrapper {border-radius: 14px;margin: 0 auto;padding: 30px;background-color: var(--tp-common-white);border: 1px solid var(--tp-border-1);}.tp-message-form__box {border-radius: 14px;margin: 0 auto;padding: 30px;background-color: var(--tp-common-white);}.tp-message-form__label {font-size: 24px;font-weight: 700;margin-bottom: 30px;color: var(--tp-common-black);}.tp-message-form__button {line-height: 0;}.tp-message-form__form {margin-bottom: 30px;}.tp-message-form__form textarea {height: 200px;border-radius: 5px;resize: vertical;background-color: var(--tp-grey-2);}.tp-message-form__input input {border-radius: 5px;margin-bottom: 20px;background-color: var(--tp-grey-2);}.tp-message-form__policy input {border-radius: 2px;margin-right: 10px;height: 20px;width: 20px;padding: 0;}.tp-message-form__policy input:checked {background-color: var(--tp-common-black);border-color: transparent;box-shadow: none;}.tp-message-form__policy input:focus {border: 1px solid var(--tp-common-black);}.tp-message-form__policy label {font-size: 18px;color: var(--tp-common-black);}.tp-message-form__policy label a {color: var(--tp-theme-1);text-decoration: underline;}.modal-content .close-btn {position: absolute;top: 10px;right: 20px;}.profile__main-inner {margin-right: 25px;}.profile__main-thumb {flex: 0 0 auto;}.profile__main-thumb img {border-radius: 50%;}.profile__main-thumb-edit input {display: none;}.profile__main-thumb-edit label {position: absolute;top: 0;z-index: 2;right: 2px;width: 26px;height: 26px;font-size: 14px;line-height: 24px;text-align: center;border-radius: 50%;transition: 0.3s;color: var(--tp-common-black);background-color: var(--tp-common-white);box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.1);}.profile__main-thumb-edit label:hover {color: var(--tp-common-white);background-color: var(--tp-theme-1);cursor: pointer;}.profile__main-content ul li {list-style-type: none;margin-bottom: 4px;}.profile__main-content ul li > i {display: inline-block;margin-right: 5px;color: var(--tp-common-black);}.profile__main-content ul li > a {font-size: 14px;transition: 0.3s;}.profile__main-content ul li > a > i {margin-left: 6px;display: inline-block;color: var(--tp-text-body);}.profile__main-content ul li > a:hover {color: var(--tp-theme-1);}.profile__main-content ul li.active i {color: var(--tp-theme-1);}.profile__main-title {font-size: 26px;padding-bottom: 12px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.profile__main-title {font-size: 21px;}}.profile__link-button a {font-size: 14px;font-weight: 600;transition: 0.3s;text-decoration: transparent;color: var(--tp-common-black);display: inline-block;padding-bottom: 12px;position: relative;}@media (max-width: 767px) {.profile__link-button a {font-size: 13px;}}.profile__link-button a::after {position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 1px;background-color: var(--tp-theme-1);opacity: 0;visibility: hidden;transition: 0.3s;}.profile__link-button a:not(:last-child) {margin-right: 32px;}@media (max-width: 767px) {.profile__link-button a:not(:last-child) {margin-right: 20px;}}.profile__link-button a:hover {color: var(--tp-theme-1);}.profile__link-button a:hover::after {opacity: 1;visibility: visible;}.profile__link-button a.active {color: var(--tp-theme-1);}.profile__link-button a.active::after {opacity: 1;visibility: visible;}.profile__border {border-bottom: 1px solid var(--tp-border-1);}.profile__wrap {position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.profile__wrap {margin-bottom: 10px;}}.profile__wrap::after {position: absolute;content: "";top: 0;left: -40px;height: 100%;width: 1px;background-color: var(--tp-border-1);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.profile__wrap::after {left: -22px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.profile__wrap::after {display: none;}}.profile__wrap .tp-login-input-box {margin-bottom: 22px;}.profile__wrap .tp-login-input {margin-bottom: 10px;}.profile__wrap .tp-login-textarea textarea {height: 100px;border-radius: 14px;}.tp-journey-item {padding: 25px 25px;border-radius: 14px;padding-bottom: 15px;width: 285px;position: relative;transition: 0.3s;border: 1px solid #535353;background-color: var(--tp-common-black);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-journey-item {width: 265px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-journey-item {width: 225px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-journey-item {width: 175px;}}@media (max-width: 767px) {.tp-journey-item {width: 100%;}}.tp-journey-item h6 {font-size: 20px;padding-bottom: 5px;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), (max-width: 767px) {.tp-journey-item h6 {font-size: 18px;}}.tp-journey-item p {margin-bottom: 0;color: rgba(255, 255, 255, 0.7);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-journey-item p {font-size: 14px;}}.tp-journey-item:hover {border: 1px solid var(--tp-theme-1);}.tp-journey-top-wrap {padding: 0 328px;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-journey-top-wrap {padding: 0 220px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-journey-top-wrap {padding: 0 140px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-journey-top-wrap {padding: 0 100px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-journey-top-wrap {padding: 0 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-journey-top-wrap {padding: 0 80px;}}@media (max-width: 767px) {.tp-journey-top-wrap {padding: 0 15px;flex-wrap: wrap;}}.tp-journey-top-wrap .tp-journey-item {margin-bottom: 30px;}.tp-journey-top-wrap .tp-journey-item::after {position: absolute;content: "";bottom: -30px;left: 50%;width: 1px;height: 30px;transform: translateX(-50%);background-color: #535353;transition: 0.3s;}@media (max-width: 767px) {.tp-journey-top-wrap .tp-journey-item::after {display: none;}}.tp-journey-top-wrap .tp-journey-item:hover::after {background-color: var(--tp-theme-1);}.tp-journey-bottom-wrap {border-top: 4px solid #535353;padding: 0 100px;}@media (max-width: 767px) {.tp-journey-bottom-wrap {border-top: none;flex-wrap: wrap;}}@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-journey-bottom-wrap {padding: 0 50px;}}@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), (max-width: 767px) {.tp-journey-bottom-wrap {padding: 0 15px;}}.tp-journey-bottom-wrap .tp-journey-item {margin-top: 30px;}.tp-journey-bottom-wrap .tp-journey-item::after {position: absolute;content: "";top: -30px;left: 50%;width: 1px;height: 30px;transform: translateX(-50%);background-color: #535353;transition: 0.3s;}@media (max-width: 767px) {.tp-journey-bottom-wrap .tp-journey-item::after {display: none;}}.tp-journey-bottom-wrap .tp-journey-item:hover::after {background-color: var(--tp-theme-1);}.tp-journey-shape-1 {position: absolute;bottom: 0;left: 0;z-index: -1;}.tp-team-wrap .tp-category-2-arrow-box button span {color: var(--tp-common-black);border: 1px solid var(--tp-border-1);transition: 0.3s;}.tp-team-wrap .tp-category-2-arrow-box button span:hover {border: 1px solid var(--tp-theme-1);color: var(--tp-common-white);}.tp-team-wrap .tp-category-2-thumb::after {opacity: 0;visibility: hidden;transition: 0.4s;}.tp-team-wrap .tp-category-2-content {bottom: 35px;right: 30px;opacity: 0;visibility: hidden;transition: 0.3s;}.tp-team-wrap .tp-category-2-content i {font-style: normal;font-size: 14px;display: block;padding-bottom: 2px;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);}.tp-team-wrap .tp-category-2-title {font-size: 26px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-team-wrap .tp-category-2-title {font-size: 18px;}}.tp-team-wrap .tp-category-2-item:hover .tp-category-2-thumb::after {opacity: 1;visibility: visible;}.tp-team-wrap .tp-category-2-item:hover .tp-category-2-content {opacity: 1;visibility: visible;}.tp-team-wrap .tp-category-2-active {margin-right: -610px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-team-wrap .tp-category-2-active {margin-right: -210px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-team-wrap .tp-category-2-active {margin-right: 0px;}}.tp-team-wrap .tp-category-2-slider-box {margin-left: -30px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-team-wrap .tp-category-2-slider-box {margin-left: 0;}}.tp-store-thumb {position: relative;z-index: 2;}.tp-store-thumb::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 14px;background: linear-gradient(180deg, rgba(33, 33, 33, 0) 0%, #212121 100%);}.tp-store-share-icon > a {display: inline-block;width: 40px;height: 40px;line-height: 36px;border-radius: 50%;text-align: center;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.16);transition: 0.3s;}.tp-store-share-icon > a:hover {border: 1px solid rgb(255, 255, 255);}@media (max-width: 767px) {.tp-store-share-icon > a {width: 35px;height: 35px;line-height: 31px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-store-share-icon > a {width: 40px;height: 40px;line-height: 36px;}}.tp-store-share-icon > a svg {width: 14px;}.tp-store-author-thumb {margin-right: 25px;border-radius: 50%;}@media (max-width: 767px) {.tp-store-author-thumb {height: 60px;width: 60px;margin-right: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-store-author-thumb {width: 80px;height: 80px;margin-right: 25px;}}.tp-store-author-thumb img {width: 100%;border-radius: 50%;border: 2px solid var(--tp-common-white);}.tp-store-title {font-size: 26px;padding-bottom: 4px;color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-store-title {font-size: 18px;}}@media (max-width: 767px) {.tp-store-title {font-size: 16px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-store-title {font-size: 20px;}}.tp-store-content {position: absolute;left: 50px;bottom: 50px;right: 50px;z-index: 2;display: block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-store-content {left: 15px;right: 15px;bottom: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-store-content {left: 15px;right: 15px;bottom: 25px;}}.tp-store-author-box {border-bottom: 1px solid rgba(255, 255, 255, 0.16);}@media (max-width: 767px) {.tp-store-author-box {border: none;padding-bottom: 0;}}.tp-store-author-info span {font-size: 14px;font-weight: 400;color: var(--tp-common-white);}.tp-store-author-info span:not(:last-child) {margin-right: 20px;}@media (max-width: 767px) {.tp-store-author-info span:not(:last-child) {margin-right: 11px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-store-author-info span {font-size: 12px;display: block;}}.tp-store-author-info span i {font-weight: 300;display: inline-block;margin-right: 3px;}.tp-store-contact-icon > span {font-size: 14px;height: 40px;width: 40px;line-height: 35px;border-radius: 50%;display: inline-block;text-align: center;margin-right: 15px;border: 1px solid var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-store-contact-icon > span {font-size: 12px;height: 30px;width: 30px;line-height: 26px;}}.tp-store-contact-text span {color: #C2C2C2;font-size: 12px;font-weight: 400;display: block;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-store-contact-text span {font-size: 10px;}}.tp-store-contact-text a {display: block;font-size: 20px;font-weight: 600;color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-store-contact-text a {font-size: 14px;}}.tp-store-tab ul li button {font-size: 14px;font-weight: 600;padding: 0 30px;height: 50px;line-height: 50px;margin: 0 10px;border-radius: 30px;border: 1px solid var(--tp-border-1);color: var(--tp-common-black);transition: 0.3s;text-transform: capitalize;}@media (max-width: 767px) {.tp-store-tab ul li button {font-size: 12px;padding: 0 20px;height: 42px;line-height: 42px;margin: 0 4px;margin-bottom: 10px;}}.tp-store-tab ul li button.active {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-store-tab ul li button:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-store-item-box {margin-top: -50px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-store-item-box .tp-store-content {left: 20px;right: 20px;}}@media (max-width: 767px) {.tp-store-item-box .tp-store-content {bottom: 10%;left: 10%;right: 10%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-store-item-box .tp-store-content {bottom: 10%;left: 0%;right: 0%;transform: scale(0.8);}}@media (max-width: 767px) {.tp-store-item-box .tp-store-author-box {flex-wrap: wrap;border: none;}}.tp-store-item-box .tp-list-details-top-social {margin-left: 0;margin-top: 25px;}@media (max-width: 767px) {.tp-store-item-box .tp-list-details-top-social {display: none;}}.tp-store-thumb img {border-radius: 14px;}.tp-store-input-box {width: 456px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-store-input-box {width: 100%;}}.tp-store-input-box input {height: 40px;line-height: 40px;border-radius: 30px;padding-right: 130px;background-color: var(--tp-common-white);}.tp-store-input-box > button {position: absolute;top: 0;right: 0;height: 40px;line-height: 40px;padding: 0 24px;border-radius: 30px;color: var(--tp-common-white);background-color: var(--tp-theme-1);}.tp-store-input-box > button i {display: inline-block;margin-left: 16px;}.tp-error-border {padding-top: 175px;padding-bottom: 200px;border-top: 1px solid var(--tp-border-1);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-error-border {padding-top: 140px;padding-bottom: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-error-border {padding-top: 120px;padding-bottom: 120px;}}@media (max-width: 767px) {.tp-error-border {padding-top: 100px;padding-bottom: 100px;}}.tp-error-number {text-align: center;font-size: 300px;font-weight: 700;color: #fff;display: inline-block;line-height: 0.9;padding-bottom: 10px;-webkit-text-stroke: 1px var(--tp-theme-1);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-error-number {font-size: 260px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-error-number {font-size: 250px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-error-number {font-size: 220px;}}@media (max-width: 767px) {.tp-error-number {font-size: 160px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-error-number {font-size: 190px;}}.tp-error-big-text {position: absolute;top: 12px;left: 12px;text-align: center;font-size: 300px;font-weight: 700;color: transparent;display: inline-block;line-height: 0.9;padding-bottom: 10px;z-index: -1;-webkit-text-stroke: 1px var(--tp-border-1);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-error-big-text {font-size: 260px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-error-big-text {font-size: 250px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-error-big-text {font-size: 220px;}}@media (max-width: 767px) {.tp-error-big-text {font-size: 160px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-error-big-text {font-size: 190px;}}.tp-error-big-text-2 {position: absolute;bottom: 0;left: 0%;right: 0;text-align: center;z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-error-big-text-2 {bottom: 2%;}}.tp-error-big-text-2 span {color: #fff;font-size: 400px;font-weight: 700;background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3), rgba(255, 255, 255, 0));-webkit-background-clip: text;-webkit-text-stroke: 1px transparent;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-error-big-text-2 span {font-size: 320px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-error-big-text-2 span {font-size: 240px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-error-big-text-2 span {font-size: 200px;}}@media (max-width: 767px) {.tp-error-big-text-2 span {font-size: 160px;}}.tp-error-number-box {display: inline-block;}.tp-error-title {text-align: center;font-size: 60px;font-weight: 600;padding-bottom: 55px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-error-title {font-size: 48px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-error-title {font-size: 44px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-error-title {font-size: 44px;}}@media (max-width: 767px) {.tp-error-title {font-size: 26px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-error-title {font-size: 32px;}}.tp-error-social {margin-left: 30px;}.tp-error-social span {font-size: 14px;font-weight: 600;color: var(--tp-common-black);}.tp-error-social a {color: #999;font-size: 14px;font-weight: 400;transition: 0.3s;margin: 0 6px;}.tp-error-social a:hover {color: var(--tp-common-black);}@media (max-width: 767px) {.tp-error-button-box {flex-wrap: wrap;}}@media (max-width: 767px) {.tp-error-button-box .tp-btn-theme {margin-bottom: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-error-button-box .tp-btn-theme {margin-bottom: 0px;}}.tp-error-shape-1 {position: absolute;top: 4%;left: 4%;animation: tptranslateX2 4s infinite alternate;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-error-shape-1 {transform: scale(0.5);left: -5%;}}.tp-error-shape-2 {position: absolute;top: 41%;left: 22%;animation: tpupdown 0.8s infinite alternate;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-error-shape-2 {transform: scale(0.7);left: 15%;top: 55%;}}.tp-error-shape-3 {position: absolute;top: 24%;right: 16%;animation: moving 9s linear infinite;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-error-shape-3 {transform: scale(0.7);}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-error-shape-3 {transform: scale(0.7);right: 5%;top: 10%;}}.tp-error-shape-4 {position: absolute;right: 6%;bottom: 37%;animation: tptranslateX2 4s infinite alternate;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-error-shape-4 {transform: scale(0.7);}}.tp-coming-soon-ptb {padding: 200px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-coming-soon-ptb {padding: 100px 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-coming-soon-logo img {transform: scale(0.7);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-coming-soon-logo img {transform: scale(0.7);}}@media (max-width: 767px) {.tp-coming-soon-logo img {transform: scale(0.9);}}.tp-coming-soon-countdown-time ul li {font-size: 14px;text-transform: uppercase;list-style-type: none;display: inline-block;margin: 0 20px;}@media (max-width: 767px) {.tp-coming-soon-countdown-time ul li {font-size: 12px;margin: 0 9px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-coming-soon-countdown-time ul li {font-size: 14px;margin: 0 9px;}}.tp-coming-soon-countdown-time ul li span {display: block;font-size: 50px;font-weight: 600;margin-bottom: 10px;color: var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-coming-soon-countdown-time ul li span {font-size: 35px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-coming-soon-countdown-time ul li span {font-size: 30px;}}@media (max-width: 767px) {.tp-coming-soon-countdown-time ul li span {font-size: 23px;margin-bottom: 6px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-coming-soon-countdown-time ul li span {font-size: 25px;margin-bottom: 6px;}}.tp-coming-soon-title {font-size: 50px;font-weight: 400;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-coming-soon-title {font-size: 45px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-coming-soon-title {font-size: 40px;}}@media (max-width: 767px) {.tp-coming-soon-title {font-size: 35px;}}.tp-coming-soon-input-box {width: 500px;margin: 0 auto;}@media (max-width: 767px) {.tp-coming-soon-input-box {width: 100%;}}.tp-coming-soon-input-box > input {height: 60px;line-height: 60px;border-radius: 30px;padding-left: 45px;padding-right: 195px;border: 1px solid var(--tp-common-black);}@media (max-width: 767px) {.tp-coming-soon-input-box > input {padding-right: 165px;}}.tp-coming-soon-input-box > button {position: absolute;top: 50%;right: 5px;transform: translateY(-50%);}.tp-coming-soon-text p {font-size: 14px;margin-bottom: 20px;margin-bottom: 0;color: var(--tp-common-black);}.tp-coming-soon-text span {font-size: 24px;font-weight: 600;color: var(--tp-common-black);}.tp-coming-soon-input-icon {position: absolute;top: 48%;left: 25px;transform: translateY(-50%);}.tp-coming-soon-input-icon > span {color: var(--tp-common-black);}.tp-coming-soon-shape-1 {position: absolute;top: 0;left: 0;z-index: -1;}.tp-coming-soon-shape-2 {position: absolute;top: 0;right: 0;z-index: -1;}.tp-coming-soon-shape-3 {position: absolute;top: 8%;right: 3%;z-index: -1;}.tp-login-border {border-top: 1px solid var(--tp-border-1);}.tp-login-wrapper {margin-left: 60px;margin-right: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-login-wrapper {margin-left: 0;margin-right: 0;}}.tp-login-wrapper p {padding-right: 10px;}.tp-login-wrapper p i {font-style: normal;font-weight: 700;color: var(--tp-common-black);}.tp-login-title {font-size: 24px;}.tp-login-title span {color: var(--tp-theme-1);}.tp-login-option-item:not(:last-child) {margin-right: 20px;}.tp-login-option-item a {font-size: 14px;font-weight: 600;display: inline-block;padding: 0 30px;height: 50px;line-height: 50px;border-radius: 30px;border: 1px solid var(--tp-border-1);color: var(--tp-common-black);}@media (max-width: 767px) {.tp-login-option-item a {font-size: 12px;padding: 0 25px;height: 45px;line-height: 45px;}}.tp-login-option-item a i {font-size: 14px;color: #1877F2;display: inline-block;margin-left: 18px;}.tp-login-option-item a i.google {color: var(--tp-common-purple);}@media (max-width: 767px) {.tp-login-social {flex-wrap: wrap;}}.tp-login-mail {position: relative;}.tp-login-mail p {font-size: 12px;font-weight: 400;padding: 0 20px;position: relative;display: inline-block;text-transform: uppercase;margin-bottom: 0;background-color: var(--tp-common-white);}.tp-login-mail::after {position: absolute;content: "";left: 0;right: 0;bottom: 15px;width: 100%;height: 1px;background-color: #E0E2E3;z-index: -1;}.tp-login-input-box label {font-size: 14px;font-weight: 500;margin-bottom: 10px;color: var(--tp-common-black);}.tp-login-input-box label span {color: #999;}.tp-login-input-box label i {font-style: normal;color: var(--tp-theme-1);}.tp-login-input input {border-radius: 14px;padding: 0 20px;padding-right: 60px;width: 100%;border: 1px solid var(--tp-border-1);}.tp-login-input-icon {position: absolute;right: 28px;top: 14px;}.tp-login-input-icon span {color: var(--tp-common-black);}.tp-login-btn {line-height: 0;}.tp-login-btn .tp-btn-theme span i {margin-left: 20px;}.tp-login-forgot a {color: #999;font-size: 12px;font-weight: 400;text-decoration-line: underline;text-transform: uppercase;transition: 0.3s;}.tp-login-forgot a:hover {color: var(--tp-theme-1);}.tp-login-right {border-radius: 14px;padding: 60px 105px;margin-left: 35px;background-color: rgba(245, 9, 100, 0.04);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-login-right {padding: 60px 25px;margin-left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-login-right {padding: 60px 25px;margin-left: 0px;margin-top: 50px;}}.tp-login-input-icon-2 {position: absolute;right: 0;top: 0;height: 100%;}.tp-login-input-icon-2 > span {display: inline-block;width: 50px;height: 100%;line-height: 50px;text-align: center;color: var(--tp-common-black);border-left: 1px solid var(--tp-border-1);}.tp-login-input-icon-2 > span.delete-icon {transition: 0.3s;}.tp-login-input-icon-2 > span.delete-icon:hover {color: #FF0000;}.tp-login-input-icon-2 > span label {height: 50px;width: 50px;}.tp-login-input-icon-2 > span label:hover {cursor: pointer;}.tp-login-input-icon-2 > span > input {display: none;}.tp-login-input-icon-2 > span:hover {cursor: pointer;}.profile__wrap .tp-login-input input {height: 50px;line-height: 50px;}.chat__top {padding: 40px;padding-bottom: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.chat__top {padding: 40px 20px;padding-bottom: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.chat__top {padding: 40px 20px;padding-bottom: 30px;}}.chat__top .tp-login-input input {border-radius: 30px;}.chat__top-title {font-size: 20px;padding-bottom: 20px;}.chat__author-thumb {margin-right: 20px;flex: 0 0 auto;}.chat__author-thumb img {border-radius: 50%;height: 50px;width: 50px;}.chat__author-info h6 {font-size: 16px;font-weight: 600;}.chat__author-info > p {font-size: 12px;margin-bottom: 0;}.chat__author-wrap ul li {list-style-type: none;padding: 10px 40px;transition: 0.3s all ease;}@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) {.chat__author-wrap ul li {padding: 10px 20px;}}.chat__author-wrap ul li.active {background-color: #F3F3F3;}.chat__left-box {margin-right: 32px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.chat__left-box {margin-right: 0px;}}.chat__date {position: absolute;right: 0;top: -4px;}.chat__date span {color: #999;font-size: 12px;font-weight: 400;}.chat__author {position: relative;}.chat__border {border-radius: 14px;margin-top: -55px;position: relative;z-index: 1;border: 1px solid var(--tp-border-1);background-color: var(--tp-common-white);box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.06);}.chat-box-wrapper {position: relative;margin-left: -58px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.chat-box-wrapper {margin-left: -24px;}}@media (max-width: 767px) {.chat-box-wrapper {margin-left: 0px;}}.chat-box-wrapper::after {position: absolute;content: "";top: 0;left: 0;width: 1px;height: 100%;background-color: var(--tp-border-1);}@media (max-width: 767px) {.chat-box-wrapper::after {display: none;}}.chat-box-top-icon a {height: 40px;width: 40px;border-radius: 50%;display: inline-block;line-height: 37px;text-align: center;margin-left: 15px;color: var(--tp-common-black);border: 1px solid var(--tp-border-1);transition: 0.3s all ease;}.chat-box-top-icon a:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);border-style: var(--tp-common-black);}.chat-box-bg {padding: 30px 40px;border-bottom: 1px solid var(--tp-border-1);}.chat-list-content p {font-size: 14px;font-weight: 400;margin-bottom: 0;padding-right: 15px;color: var(--tp-common-black);}.chat-list-content-wrap {border-radius: 14px;padding: 20px;background-color: var(--tp-grey-3);}.chat-meta-box {position: absolute;bottom: 20px;right: 20px;}.chat-meta-box span {color: #999;font-size: 12px;line-height: 12px;}.chat-list-wrap {padding: 40px;}.chat-input-wrap {padding-top: 200px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.chat-input-wrap {padding-top: 180px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.chat-input-wrap {padding-top: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.chat-input-wrap {padding-top: 80px;}}@media (max-width: 767px) {.chat-input-wrap {padding-top: 40px;}}.chat-input input {border-radius: 30px;height: 50px;line-height: 50px;padding-right: 145px;}.chat-input button {position: absolute;right: 5px;top: 50%;height: 40px;line-height: 40px;padding: 0 20px;border-radius: 30px;transform: translateY(-50%);color: var(--tp-common-white);background-color: var(--tp-common-black);}.chat-input button span {display: inline-block;transform: translateY(-1px);color: var(--tp-common-white);}.chat-icon {position: absolute;right: 118px;top: 50%;transform: translateY(-50%);}.chat-icon span {color: var(--tp-common-black);}.list-box {margin-right: 390px;margin-bottom: 20px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.list-box {margin-right: 340px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.list-box {margin-right: 290px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.list-box {margin-right: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.list-box {margin-right: 0px;}}.list-box.list-box-right {margin-left: 390px;margin-right: 0;display: flex;justify-content: flex-end;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.list-box.list-box-right {margin-left: 340px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.list-box.list-box-right {margin-left: 290px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.list-box.list-box-right {margin-left: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.list-box.list-box-right {margin-left: 0px;}}.list-box.list-box-right .chat-list-content-wrap {background-color: #FFF2F7;}.list-box.list-box-right .chat-meta-box span {color: rgba(245, 9, 100, 0.5);}.author-info span {color: #999;font-size: 12px;}.author-name {font-size: 16px;font-weight: 600;color: var(--tp-common-black);}