    @import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@100;200;300;400;500;600;700;800;900&family=Marcellus&family=Syne:wght@400;500;600;700;800&family=Aladin&display=swap");.tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip, .tp-tab-line, .tp-offcanvas-area, .tp-offcanvas-social ul li a, .tp-offcanvas-2-left, .tp-offcanvas-2-right, .tp-offcanvas-2-close, .tp-offcanvas-2-close-btn .text, .tp-offcanvas-2-close-btn .text span, .tpoffcanvas__logo, .tpoffcanvas__right-info, .tpoffcanvas__social-link ul li a::before, .tp-swiper-dot .swiper-pagination-bullet, .tp-swiper-dot-border .swiper-pagination-bullet, .tp-swiper-scrollbar, .back-to-top-wrapper, a, button, p, input, select, textarea, li, .transition-3 {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.tp-hotspot svg, .tp-pagination ul li a svg, .tp-pagination ul li span svg, .tp-swiper-arrow button svg {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-offcanvas-2-close-btn {font-family: var(--tp-ff-dmsans);}.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%);}@font-face {font-family: "gallery_modernregular";src: url("../fonts/gallerymodern-webfont.woff2") format("woff2"), url("../fonts/gallerymodern-webfont.woff") format("woff"), url("../fonts/gallerymodern-webfont.ttf") format("truetype");font-weight: normal;font-style: normal;}:root {--tp-ff-body: 'Syne', sans-serif;--tp-ff-heading: 'Syne', sans-serif;--tp-ff-p: 'Syne', sans-serif;--tp-ff-syne: 'Syne', sans-serif;--tp-ff-gallery: 'gallery_modernregular', sans-serif;--tp-ff-shoulders: 'Big Shoulders Display', cursive;--tp-ff-marcellus: 'Marcellus', sans-serif;--tp-ff-aladin: 'Aladin', system-ui;--tp-ff-fontawesome: "Font Awesome 6 Pro";--tp-common-white: #F5F7F5;--tp-common-white-solid: #fff;--tp-common-black: #1E1E1E;--tp-common-black-2: #1E1E1E;--tp-common-black-3: #141414;--tp-common-dark: #121212;--tp-common-orange: #EB5939;--tp-grey-1: #262626;--tp-grey-2: #F4F4F4;--tp-grey-3: #5D5D63;--tp-grey-4: #F7F7F7;--tp-text-body: #5D5D63;--tp-theme-1: #336EF9;--tp-border-1: #EAEAEB;}@media (min-width: 1400px) {.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1200px;}.container-1630 {max-width: 1630px;}.container-1400 {max-width: 1400px;}.container-1480 {max-width: 1480px;}.container-1740 {max-width: 1740px;}.container-1770 {max-width: 1770px;}.container-1330 {max-width: 1330px;}.container-1380 {max-width: 1380px;}.container-1800 {max-width: 1800px;}.container-1300 {max-width: 1300px;}.container-1720 {max-width: 1720px;}.container-1480 {max-width: 1480px;}.container-1430 {max-width: 1430px;}.container-1870 {max-width: 1870px;}.container-1775 {max-width: 1775px;}.container-1840 {max-width: 1840px;}.container-1650 {max-width: 1650px;}.container-1560 {max-width: 1560px;}.container-1500 {max-width: 1500px;}.container-1530 {max-width: 1530px;}.container-1550 {max-width: 1550px;}}.container-1685 {max-width: 1685px;}@media only screen and (min-width: 1400px) and (max-width: 1920px) {.container-1685 {padding: 0px 100px;}}* {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: var(--tp-ff-body);font-size: 14px;font-weight: normal;color: var(--tp-text-body);line-height: 26px;}a {text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: var(--tp-ff-heading);color: var(--tp-common-black);margin-top: 0px;font-weight: 500;line-height: 1.2;-webkit-transition: color 0.3s ease-out;-moz-transition: color 0.3s ease-out;-ms-transition: color 0.3s ease-out;-o-transition: color 0.3s ease-out;transition: color 0.3s 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;}.table {--bs-table-bg: unset;}p {font-family: var(--tp-ff-p);color: var(--tp-text-body);margin-bottom: 15px;font-style: normal;font-weight: 400;font-size: 18px;line-height: 28px;}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: 14px;color: var(--tp-common-black);padding-left: 26px;padding-right: 26px;border: 1px solid #E0E2E3;}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #95999D !important;}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=url]::-moz-placeholder, textarea::-moz-placeholder {color: #95999D;}input[type=text]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=url]:-moz-placeholder, textarea:-moz-placeholder {color: #95999D;}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #95999D;}input[type=text]::placeholder, input[type=email]::placeholder, input[type=tel]::placeholder, input[type=number]::placeholder, input[type=password]::placeholder, input[type=url]::placeholder, textarea::placeholder {color: #95999D;}[dir=rtl] input[type=text], [dir=rtl] input[type=email], [dir=rtl] input[type=tel], [dir=rtl] input[type=number], [dir=rtl] input[type=password], [dir=rtl] input[type=url], [dir=rtl] textarea {text-align: right;}input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=password]:focus, input[type=url]:focus, textarea:focus {border-color: var(--tp-common-black);}input[type=text]:focus::placeholder, input[type=email]:focus::placeholder, input[type=tel]:focus::placeholder, input[type=number]:focus::placeholder, input[type=password]:focus::placeholder, input[type=url]:focus::placeholder, textarea:focus::placeholder {opacity: 0;}textarea {line-height: 1.4;padding-top: 17px;padding-bottom: 17px;}textarea:focus {border-color: var(--tp-common-black);}textarea:focus::placeholder {opacity: 0;}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-5 {--bs-gutter-x: 5px;}.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;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.gx-50 {--bs-gutter-x: 30px;}}.gx-60 {--bs-gutter-x: 60px;}.gx-75 {--bs-gutter-x: 75px;}.gx-80 {--bs-gutter-x: 80px;}.gx-140 {--bs-gutter-x: 140px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.gx-140 {--bs-gutter-x: 40px;}}.gx-90 {--bs-gutter-x: 90px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.gx-90 {--bs-gutter-x: 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.gx-90 {--bs-gutter-x: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.gx-90 {--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 linear;-moz-transition: color 0.3s linear;-ms-transition: color 0.3s linear;-o-transition: color 0.3s linear;transition: color 0.3s 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 ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.body-overlay:hover {cursor: url("../img/icon/cross-out.png"), pointer;}.body-overlay.opened {opacity: 0.7;visibility: visible;}.tp-dropcap::first-letter {padding-left: 100px;}.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-common-white);box-shadow: 0px 8px 16px rgba(3, 4, 28, 0.3);color: var(--tp-common-black);border-radius: 50%;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s 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 {display: none;position: fixed;top: 50%;right: 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-left-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;right: 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-left-radius: 5px;border-bottom-left-radius: 5px;}.tp-theme-settings-gear {display: inline-block;-webkit-animation: spin 4s linear infinite;-moz-animation: spin 4s linear infinite;animation: spin 4s linear infinite;}@-webkit-keyframes spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes 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: 160px;margin: auto;position: relative;z-index: 1;background-color: #f0f0f5;padding: 4px;border-radius: 20px;}.tp-theme-toggle-light, .tp-theme-toggle-dark {display: inline-block;width: 48%;height: 26px;line-height: 26px;}.tp-theme-toggle input {display: none;}.tp-theme-toggle:hover {cursor: pointer;}.tp-theme-toggle label {color: var(--tp-common-black);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: 0.2s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition: 0.2s 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: 25px;line-height: 27px;}.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: #fff;border-radius: 30px;-webkit-transform: translate3d(0, 0);transform: translate3d(0, 0);-webkit-transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition: 0.2s 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%);opacity: 0;visibility: hidden;}.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);}.tp-theme-color-input label:hover {cursor: pointer;}.tp-theme-color-input input {display: none;}.tp-btn-black {height: 60px;line-height: 60px;border-radius: 40px;padding: 0 42px;font-weight: 500;font-size: 16px;letter-spacing: 0.03em;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;background-color: var(--tp-common-black);color: var(--tp-common-white);transition-duration: 800ms;}.tp-btn-black::before {position: absolute;width: 200%;height: 200%;content: "";top: -200%;left: 50%;z-index: 1;border-radius: 50%;transition-duration: 800ms;transform: translateX(-50%);-webkit-transform: translateX(-50%);background: var(--tp-common-white);webkit-transition-duration: 800ms;}.tp-btn-black-wrap {position: relative;z-index: 1;float: left;overflow: hidden;display: inline-block;}.tp-btn-black-wrap .text-1 {position: relative;display: block;color: var(--tp-common-white);transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}.tp-btn-black-wrap .text-2 {position: absolute;top: 100%;display: block;color: var(--tp-common-black);-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}@media (max-width: 767px) {.tp-btn-black {height: 50px;line-height: 50px;padding: 0px 30px;}}.tp-btn-black:hover {color: var(--tp-common-white);background-color: transparent;}.tp-btn-black:hover::before {top: -40%;}.tp-btn-black:hover .tp-btn-black-wrap .text-1 {-webkit-transform: translateY(-150%);-ms-transform: translateY(-150%);transform: translateY(-150%);}.tp-btn-black:hover .tp-btn-black-wrap .text-2 {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.tp-btn-black-animated span {font-size: 26px;font-weight: 700;border-radius: 100px;display: inline-block;color: var(--tp-common-white);background-color: var(--tp-common-black);font-family: var(--tp-ff-shoulders);position: relative;}.tp-btn-black-animated span.btn-1 {padding: 0px 80px;height: 140px;line-height: 140px;transition: all 0.5s ease-in-out 0s;}.tp-btn-black-animated span.btn-2 {padding: 0px 36px;height: 140px;line-height: 140px;position: relative;left: -5px;transition: all 0.5s ease-in-out 0s;}.tp-btn-black-animated span.btn-3 {height: 60px;line-height: 60px;padding: 0px 43px;transform: rotate(-90deg);position: relative;left: -44px;transition: all 0.5s ease-in-out 0s;}.tp-btn-black-animated span.btn-expand {position: absolute;left: 0;height: 100%;width: 172px;border-radius: 100px;background-color: var(--tp-common-black);transition: all 0.5s ease-in-out 0s;}.tp-btn-black-animated:hover span.btn-expand {width: 295px;}.tp-btn-black-animated:hover span.btn-2 {left: -65px;padding: 0;}.tp-btn-black-animated:hover span.btn-3 {left: -53px;padding: 0;transform: rotate(0deg);}.tp-btn-black-2 {height: 60px;line-height: 55px;border-radius: 40px;padding: 0 18px 0 24px;font-weight: 500;font-size: 18px;letter-spacing: 0.03em;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;background-color: var(--tp-common-black);color: var(--tp-common-white);border: 2px solid transparent;}@media (max-width: 767px) {.tp-btn-black-2 {height: 50px;line-height: 43px;padding: 0px 30px;}}.tp-btn-black-2:hover {background-color: transparent;color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-btn-black-2:hover span .svg-icon {color: var(--tp-common-white);}.tp-btn-black-2:hover span .svg-bg {animation: rotate2 10s linear infinite;}.tp-btn-black-2 span {margin-left: 12px;}.tp-btn-black-2 span .svg-icon {position: absolute;top: 7px;left: -2px;right: 0;z-index: 2;margin: 0 auto;transition: 0.3s;color: var(--tp-common-black);}.tp-btn-black-square {height: 66px;line-height: 66px;padding: 0 35px;font-weight: 500;letter-spacing: -0.18px;font-size: 20px;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;border: 1.5px solid rgba(18, 18, 18, 0.2);color: var(--tp-common-black);}.tp-btn-black-square span {margin-left: 10px;}.tp-btn-black-square:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-btn-black-sm {height: 44px;line-height: 44px;border-radius: 4px;padding: 0 27px;font-weight: 500;font-size: 16px;letter-spacing: 0.03em;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;border: 2px solid transparent;color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-btn-black-sm:hover {color: var(--tp-common-black);border-color: var(--tp-common-black);background-color: transparent;}.tp-btn-black-md {height: 50px;line-height: 46px;padding: 0 27px;font-weight: 500;font-size: 16px;letter-spacing: 0.03em;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;background-color: var(--tp-common-black);color: var(--tp-common-white);border: 2px solid transparent;}.tp-btn-black-md span {margin-left: 10px;}.tp-btn-black-md.white-bg {color: var(--tp-common-black-2);}.tp-btn-black-md.white-bg:hover {color: var(--tp-common-white);border-color: var(--tp-common-white);background-color: transparent;}.tp-btn-black-md:hover {color: var(--tp-common-black);border-color: var(--tp-common-black);background-color: transparent;}.tp-btn-white {height: 38px;line-height: 33px;border-radius: 100px;padding: 0 20px;font-weight: 600;font-size: 16px;letter-spacing: 0.03em;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;background-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-btn-white span {padding-left: 3px;color: var(--tp-common-black);transform: translateY(-1px);display: inline-block;transition: 0.3s;}.tp-btn-white:hover {background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-btn-white:hover span {color: var(--tp-common-white);}.tp-btn-white.background-black {background-color: var(--tp-common-black);color: var(--tp-common-white);border: 2px solid transparent;transition: 0.3s;}.tp-btn-white.background-black span {color: var(--tp-common-white);}.tp-btn-white.background-black:hover {background-color: transparent;border-color: var(--tp-common-black);color: var(--tp-common-black);}.tp-btn-white.background-black:hover span {color: var(--tp-common-black);}.tp-btn-white-lg {height: 50px;line-height: 50px;padding: 0 30px;font-size: 16px;z-index: 9;border-radius: 4px;font-size: 16px;font-weight: 600;text-transform: uppercase;background-color: var(--tp-common-white);color: var(--tp-common-black);overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;transition: 0.4s;}.tp-btn-white-lg:hover {transform: scale(1.2);color: var(--tp-common-black);}.tp-btn-white-sm {z-index: 9;height: 30px;line-height: 30px;padding: 0 17px;font-size: 15px;font-weight: 600;border-radius: 4px;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;white-space: nowrap;color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-btn-white-sm svg {margin-left: 5px;margin-top: -1px;width: 18px;}.tp-btn-white-sm:hover svg {-webkit-animation: iconMove ease-out 0.35s;animation: iconMove ease-out 0.35s;}.tp-btn-white-sm.border-style {height: 40px;line-height: 37px;font-size: 17px;background-color: transparent;color: var(--tp-common-white);border: 1px solid #fff;border-radius: 0;}.tp-btn-white-sm.border-style:hover {background-color: #fff;color: var(--tp-common-black);}
    
    .tp-btn-white-sm.style-v2 {
        height: 50px;
        line-height: 50px;
        font-size: 17px;
        background-color: #fff;
        color: var(--tp-common-black);
        border: 1px solid #fff;
        border-radius: 0;
        padding: 10px 40px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

    .tp-btn-white-sm.style-v2:hover {
        background-color: transparent;
        color: var(--tp-common-white);
    }

    .tp-btn-white-sm.style-v3 {
        height: 50px;
        line-height: 50px;
        font-size: 17px;
        background-color: var(--tp-common-black);
        color: #fff;
        border: 1px solid var(--tp-common-black);
        border-radius: 0;
        padding: 10px 40px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

    .tp-btn-white-sm.style-v3:hover {
        background-color: #fff;
        color: var(--tp-common-black);
    }

    .tp-btn-white-sm.style-v4 {
        height: 50px;
        line-height: 50px;
        font-size: 17px;
        background-color: #000;
        color: #fff;
        border: 1px solid  #000;
        border-radius: 0;
        padding: 10px 40px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

    .tp-btn-white-sm.style-v4:hover {
        background-color: #fff;
        color: var(--tp-common-black);
    }

    .tp-btn-white-shape {font-size: 16px;font-weight: 600;line-height: 1;display: inline-block;padding: 32px 52px;text-align: center;transition: all 0.3s;border-radius: 100%;border: 2px solid transparent;color: var(--tp-common-black);background-color: var(--tp-common-white-solid);}.tp-btn-white-shape:hover {background-color: transparent;color: var(--tp-common-white);border-color: var(--tp-common-white-solid);}.tp-btn-zikzak {font-size: 18px;font-weight: 500;line-height: 22px;letter-spacing: -0.18px;color: var(--tp-common-black);z-index: 1;}.tp-btn-zikzak .zikzak-content {position: absolute;top: -17px;left: 43px;padding-left: 0;}.tp-btn-zikzak .zikzak-content svg {display: block;margin-top: 7px;transition: 0.7s;}.tp-btn-zikzak svg.anim {position: relative;z-index: -1;}.tp-btn-zikzak:hover {color: var(--tp-common-black);}.tp-btn-zikzak:hover svg.anim {animation: rotate2 10s linear infinite;}.tp-btn-zikzak:hover .zikzak-content svg {transform: translateX(60px);}.tp-btn-zikzak.zikzak-inner {color: var(--tp-common-white);}.tp-btn-zikzak.zikzak-inner .zikzak-content {left: 37px;}.tp-btn-zikzak.zikzak-inner:hover .zikzak-content svg {transform: translateX(40px);}.tp-btn-zikzak-sm {font-size: 16px;font-weight: 400;line-height: 22px;letter-spacing: -0.18px;color: var(--tp-common-black);text-align: left;transition: 0.3s ease-in-out;}.tp-btn-zikzak-sm .zikzak-content {position: absolute;top: -20px;left: 43px;z-index: 2;}.tp-btn-zikzak-sm .zikzak-content svg {display: block;margin-top: 7px;transition: 0.7s;}.tp-btn-zikzak-sm span .svg-bg {color: var(--tp-common-white-solid);transition: 0.3s ease-in-out;}.tp-btn-zikzak-sm:hover .zikzak-content {color: var(--tp-common-white-solid);}.tp-btn-zikzak-sm:hover .zikzak-content svg {transform: translateX(30px);}.tp-btn-zikzak-sm:hover span .svg-bg {color: var(--tp-common-black);animation: rotate2 10s linear infinite;}.tp-btn-project-sm {height: 32px;line-height: 32px;border-radius: 20px;padding: 0 22px;overflow: hidden;display: inline-block;position: relative;transition: all 0.3s;text-align: center;font-size: 13px;font-weight: 600;text-transform: uppercase;color: rgba(255, 255, 255, 0.9);border: 1px solid rgba(255, 255, 255, 0.12);}.tp-btn-project-sm:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-btn-animation {border-top: 1px solid rgba(18, 18, 18, 0.1);border-bottom: 1px solid rgba(18, 18, 18, 0.1);height: 45px;line-height: 45px;padding: 0 17px;display: inline-block;white-space: nowrap;animation: scrollText 20s infinite linear;}.tp-btn-animation:hover {animation-play-state: paused;}.tp-btn-animation span {font-weight: 500;font-size: 16px;z-index: 9;overflow: hidden;display: inline-block;text-transform: uppercase;position: relative;transition: all 0.3s;color: var(--tp-common-black);}.tp-btn-animation span::before {height: 5px;width: 5px;background-color: var(--tp-common-black);display: inline-block;content: "";margin-right: 15px;margin-left: 15px;border-radius: 50%;transform: translateY(-3px);}.tp-btn-circle {font-weight: 500;font-size: 18px;line-height: 1.22;letter-spacing: -0.01em;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.3);display: inline-block;width: 149px;height: 149px;border-radius: 50%;position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}.tp-btn-circle.style-2 {border-color: rgba(25, 25, 26, 0.14);color: var(--tp-common-black);}.tp-btn-circle-icon {transform: translateY(10px);margin-left: 8px;}.tp-btn-circle .tp-btn-circle-dot {position: absolute;bottom: 0;left: 32px;width: 20px;height: 20px;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;-o-transition: all 0.6s ease-out;transition: all 0.6s ease-out;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;background-color: var(--tp-common-white);-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;}.tp-btn-circle:hover {border: 1px solid transparent;}.tp-btn-circle:hover .tp-btn-circle-dot {width: 420px;height: 420px;}.tp-btn-circle:hover span {color: var(--tp-common-black);}.tp-btn-circle-2 {font-weight: 500;font-size: 18px;line-height: 1.22;letter-spacing: -0.01em;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.5);display: inline-block;width: 149px;height: 149px;border-radius: 50%;position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;z-index: 1;}.tp-btn-circle-2 span {text-align: center;}.tp-btn-circle-2 .tp-btn-circle-dot {position: absolute;bottom: 0;left: 32px;width: 20px;height: 20px;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;-o-transition: all 0.6s ease-out;transition: all 0.6s ease-out;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;background-color: var(--tp-common-white);-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;}.tp-btn-circle-2:hover {border: 1px solid transparent;}.tp-btn-circle-2:hover .tp-btn-circle-dot {width: 420px;height: 420px;}.tp-btn-circle-2:hover span {color: var(--tp-common-black);}.tp-btn-orange {height: 50px;line-height: 50px;padding: 0 43px;font-size: 16px;font-size: 16px;font-weight: 600;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;color: var(--tp-common-white);background-color: var(--tp-common-orange);z-index: 9;}.tp-btn-orange:hover {color: var(--tp-common-white);}.tp-btn-border {height: 80px;line-height: 80px;border-radius: 40px;padding: 0 70px;font-weight: 500;font-size: 20px;letter-spacing: 0.03em;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;color: var(--tp-common-black);border: 1px solid var(--tp-border-1);transition-duration: 800ms;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-btn-border {height: 60px;line-height: 60px;border-radius: 40px;padding: 0 40px;}}.tp-btn-border::before {position: absolute;width: 200%;height: 200%;content: "";top: -200%;left: 50%;z-index: 1;border-radius: 50%;transition-duration: 800ms;transform: translateX(-50%);-webkit-transform: translateX(-50%);background: var(--tp-common-black);webkit-transition-duration: 800ms;}.tp-btn-border-wrap {position: relative;z-index: 1;float: left;overflow: hidden;display: inline-block;}.tp-btn-border-wrap .text-1 {position: relative;display: block;color: var(--tp-common-black);transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}.tp-btn-border-wrap .text-2 {position: absolute;top: 30%;display: block;color: var(--tp-common-white);-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;opacity: 0;visibility: hidden;}@media (max-width: 767px) {.tp-btn-border {height: 60px;line-height: 60px;padding: 0px 50px;}}.tp-btn-border:hover {border-color: var(--tp-common-black);}.tp-btn-border:hover::before {top: -40%;}.tp-btn-border:hover .tp-btn-border-wrap .text-1 {-webkit-transform: translateY(-150%);-ms-transform: translateY(-150%);transform: translateY(-150%);}.tp-btn-border:hover .tp-btn-border-wrap .text-2 {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;visibility: visible;}.tp-btn-border-lg {height: 60px;line-height: 58px;border-radius: 40px;padding: 0 30px;font-weight: 500;font-size: 16px;letter-spacing: 0.03em;z-index: 9;overflow: hidden;display: inline-block;text-transform: capitalize;position: relative;transition: all 0.3s;background-color: var(--tp-common-black);color: var(--tp-common-white);border: 2px solid transparent;}@media (max-width: 767px) {.tp-btn-border-lg {height: 50px;line-height: 50px;padding: 0px 30px;}}.tp-btn-border-lg:hover {color: var(--tp-common-black);border-color: var(--tp-common-black);background-color: transparent;}.tp-btn-border-lg span {margin-left: 12px;}.tp-btn-border-lg span .svg-icon {position: absolute;top: 7px;left: -3px;right: 0;z-index: 2;margin: 0 auto;}.tp-btn-border-sm {height: 44px;line-height: 42px;border-radius: 100px;padding: 0 30px;z-index: 9;font-size: 16px;font-weight: 600;letter-spacing: -0.16px;overflow: hidden;position: relative;display: inline-block;text-transform: uppercase;color: var(--tp-common-white);border: 1px solid var(--tp-common-white);}.tp-btn-border-sm:hover {color: var(--tp-common-black);background-color: var(--tp-common-white);border-color: var(--tp-common-white);}.tp-shop-btn {font-size: 16px;font-style: normal;font-weight: 400;line-height: 1;height: 50px;line-height: 50px;padding: 0px 45px;display: inline-block;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);border: 1px solid rgba(255, 255, 255, 0.2);}.tp-shop-btn:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-shop-btn.border-style {border: 1px solid rgba(30, 30, 30, 0.2);color: var(--tp-common-black);}.tp-shop-btn.border-style:hover {background-color: var(--tp-common-black);border-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-btn-shop-category {font-size: 16px;font-weight: 400;height: 46px;line-height: 46px;padding: 0px 30px;transition: 0.3s;display: inline-block;text-align: center;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);background-color: var(--tp-common-white-solid);}.tp-btn-shop-category:hover {background-color: var(--tp-common-black);color: var(--tp-common-white-solid);}.tp-btn-shop-category.black-bg {color: var(--tp-common-white);}.tp-filter-btn {font-weight: 500;font-size: 14px;line-height: 1;color: var(--tp-common-white);background-color: var(--tp-common-black);display: inline-block;padding: 13px 35px 9px;border: 1px solid var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-filter-btn {padding: 13px 32px 9px;}}.tp-btn-subscribe {font-size: 16px;font-weight: 400;height: 54px;line-height: 54px;padding: 0px 27px;transition: 0.3s;display: inline-block;text-align: center;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);background-color: #fff;}.tp-btn-cart {font-size: 16px;font-weight: 500;height: 50px;line-height: 50px;padding: 0px 65px;transition: 0.3s;display: inline-block;text-align: center;text-transform: capitalize;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);background-color: var(--tp-common-black);flex: 0 0 auto;border: 2px solid transparent;}.tp-btn-cart:hover {background-color: transparent;border-color: var(--tp-common-black);color: var(--tp-common-black);}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-btn-cart {padding: 0px 35px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-btn-cart {font-size: 14px;padding: 0px 15px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-btn-cart {padding: 0px 20px;}}.tp-btn-cart span {margin-right: 10px;}.tp-btn-cart.sm {height: 50px;line-height: 45px;padding: 0px 30px;}.tp-btn-submit {font-size: 17px;font-weight: 400;height: 50px;line-height: 48px;padding: 0px 35px;transition: 0.3s;display: inline-block;text-align: center;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);background-color: var(--tp-common-black);flex: 0 0 auto;}.tp-btn-submit span {margin-right: 10px;}.tp-btn-wishlist {font-weight: 400;height: 60px;width: 60px;line-height: 60px;font-size: 20px;transition: 0.3s;display: inline-block;text-align: center;text-transform: uppercase;color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.12);}.tp-btn-wishlist:hover {background-color: var(--tp-common-black);color: var(--tp-common-white);border-color: var(--tp-common-black);}.tp-zoom-in-out {-webkit-animation: tp_zoom_in_out 3s infinite linear;-moz-animation: tp_zoom_in_out 3s infinite linear;-ms-animation: tp_zoom_in_out 3s infinite linear;-o-animation: tp_zoom_in_out 3s infinite linear;animation: tp_zoom_in_out 3s infinite linear;}@keyframes shine {100% {left: 125%;}}@keyframes scroll-up-down {0% {-webkit-transform: translateZ(0);transform: translateZ(0);}100% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}}.tp-zoom-in-out {-webkit-animation: tp_zoom_in_out 3s infinite linear;-moz-animation: tp_zoom_in_out 3s infinite linear;-ms-animation: tp_zoom_in_out 3s infinite linear;-o-animation: tp_zoom_in_out 3s infinite linear;animation: tp_zoom_in_out 3s infinite linear;}@-webkit-keyframes tp_zoom_in_out {0% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}50% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}}@-moz-keyframes tp_zoom_in_out {0% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}50% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}}@-ms-keyframes tp_zoom_in_out {0% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}50% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}}@keyframes tp_zoom_in_out {0% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}50% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}}.tp-zoom-in-out-2 {-webkit-animation: tp_zoom_in_out_2 3s infinite linear;-moz-animation: tp_zoom_in_out 3s infinite linear;-ms-animation: tp_zoom_in_out_2 3s infinite linear;-o-animation: tp_zoom_in_out_2 3s infinite linear;animation: tp_zoom_in_out_2 3s infinite linear;}.tp-zoom-in-out-2 {-webkit-animation: tp_zoom_in_out_2 3s infinite linear;-moz-animation: tp_zoom_in_out_2 3s infinite linear;-ms-animation: tp_zoom_in_out_2 3s infinite linear;-o-animation: tp_zoom_in_out_2 3s infinite linear;animation: tp_zoom_in_out_2 3s infinite linear;}@-webkit-keyframes tp_zoom_in_out_2 {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}@-moz-keyframes tp_zoom_in_out_2 {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}@-ms-keyframes tp_zoom_in_out_2 {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}@keyframes tp_zoom_in_out_2 {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}@keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@keyframes float {0%, to {transform: translateY(-2rem);}50% {transform: translateY(3rem);}}@keyframes rotate2 {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}@keyframes circle-animations {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-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);}}@keyframes scrollText {from {transform: translateX(0%);}to {transform: translateX(-50%);}}@keyframes scrollText-2 {from {transform: translateX(-50%);}to {transform: translateX(0%);}}@keyframes tfLeftToRight {49% {transform: translateX(30%);}50% {opacity: 0;transform: translateX(-30%);}51% {opacity: 1;}}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@keyframes sliderShape {0%, 100% {border-radius: 42% 58% 70% 30%/45% 45% 55% 55%;transform: translate3d(0, 0, 0) rotateZ(0.01deg);}34% {border-radius: 70% 30% 46% 54%/30% 29% 71% 70%;transform: translate3d(0, 5px, 0) rotateZ(0.01deg);}50% {transform: translate3d(0, 0, 0) rotateZ(0.01deg);}67% {border-radius: 100% 60% 60% 100%/100% 100% 60% 60%;transform: translate3d(0, -3px, 0) rotateZ(0.01deg);}}@keyframes iconMove {0% {transform: translateX(0);transform: translateX(0);}30% {opacity: 0;}31% {transform: translateX(1.25rem);transform: translateX(1.25rem);}32% {transform: translateX(-1.25rem);transform: translateX(-1.25rem);}84% {opacity: 1;}100% {transform: translateX(0);transform: translateX(0);}}@keyframes iconMove {0% {-webkit-transform: translateX(0);transform: translateX(0);}30% {opacity: 0;}31% {-webkit-transform: translateX(1.25rem);transform: translateX(1.25rem);}32% {-webkit-transform: translateX(-1.25rem);transform: translateX(-1.25rem);}84% {opacity: 1;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes bar_anim {0%, 100% {-webkit-clip-path: inset(-2px 0);clip-path: inset(-2px 0);}42% {-webkit-clip-path: inset(-2px 0 -2px 100%);clip-path: inset(-2px 0 -2px 100%);}43% {-webkit-clip-path: inset(-2px 100% -2px 0);clip-path: inset(-2px 100% -2px 0);}}.preloader-wrap {background-color: #000000;height: 100%;width: 100%;position: fixed;z-index: 999999;margin-top: 0px;top: 0px;display: flex;align-items: center;justify-content: center;overflow: hidden;}.preloader-2 {display: inline-block;}.loader-text {font-size: 20px;color: var(--tp-common-white);margin-top: 10px;opacity: 0.6;}.preloader-2 .line {width: 2px;height: 40px;background: #fff;margin: 0 4px;display: inline-block;animation: opacity-2 1000ms infinite ease-in-out;}.preloader-2 .line-1 {animation-delay: 800ms;}.preloader-2 .line-2 {animation-delay: 600ms;}.preloader-2 .line-3 {animation-delay: 400ms;}.preloader-2 .line-4 {animation-delay: 200ms;}.preloader-2 .line-6 {animation-delay: 200ms;}.preloader-2 .line-7 {animation-delay: 400ms;}.preloader-2 .line-8 {animation-delay: 600ms;}.preloader-2 .line-9 {animation-delay: 800ms;}@keyframes opacity-2 {0% {opacity: 1;height: 40px;}50% {opacity: 0;height: 24px;}100% {opacity: 1;height: 40px;}}.white-bg {background-color: var(--tp-common-white);}.black-bg {background-color: var(--tp-common-black);}.black-bg-2 {background-color: var(--tp-common-black-2);}.black-bg-3 {background-color: var(--tp-common-black-3);}.dark-bg {background-color: var(--tp-common-dark);}.grey-bg {background-color: var(--tp-grey-1);}.grey-bg-2 {background-color: var(--tp-grey-4);}.grey-bg-3 {background-color: rgba(25, 25, 26, 0.1);}.tp-range-slider .inside-slider {padding-left: 7px;padding-right: 17px;}.tp-range-slider .noUi-target {background-color: #191C3C;border-radius: 12px;border: 0;box-shadow: none;}.tp-range-slider .noUi-connect {background-color: var(--tp-theme-primary);}.tp-range-slider .noUi-horizontal {height: 6px;}.tp-range-slider .noUi-handle {height: 24px;width: 24px;background-color: var(--tp-theme-primary);border-radius: 50%;border: 4px solid var(--tp-common-white);box-shadow: 0px 4px 10px rgba(5, 9, 43, 0.3);top: -9px;}.tp-range-slider .noUi-handle:hover {cursor: pointer;}.tp-range-slider .noUi-handle::before, .tp-range-slider .noUi-handle::after {display: none;}.tp-range-slider-dark .noUi-handle {border: 4px solid #2D314B;}.tp-swiper-dot {line-height: 1;}.tp-swiper-dot .swiper-pagination-bullet {width: 10px;height: 10px;background-color: var(--tp-grey-3);opacity: 1;margin: 0 3px;position: relative;}.tp-swiper-dot .swiper-pagination-bullet button {font-size: 0;}.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-theme-primary);}.tp-swiper-dot.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-theme-secondary);}.tp-swiper-dot-border {line-height: 1;}.tp-swiper-dot-border .swiper-pagination-bullet {width: 12px;height: 12px;background-color: transparent;opacity: 1;margin: 0 3px;position: relative;border: 1px solid rgba(2, 6, 38, 0.4);}.tp-swiper-dot-border .swiper-pagination-bullet button {font-size: 0;}.tp-swiper-dot-border .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-swiper-dot-border .swiper-pagination-bullet:hover {border-color: var(--tp-common-black);}.tp-swiper-dot-border.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--tp-theme-secondary);}.tp-swiper-arrow button {width: 40px;height: 40px;line-height: 38px;font-size: 20px;text-align: center;background-color: transparent;color: var(--tp-text-2);border: 1px solid rgba(2, 6, 38, 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(2, 6, 38, 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%;visibility: hidden;opacity: 0;transition: 0.45s ease-in-out;background: rgba(24, 24, 24, 0.4);}.body-overlay.opened {opacity: 1;visibility: visible;}.tp-offcanvas-logo img {width: 220px;height: 100%;}.tp-offcanvas-area {position: fixed;top: 0;right: 0;width: 450px;height: 100%;z-index: 99;z-index: 99999;padding: 50px 50px;overflow-y: scroll;overflow-x: hidden;scrollbar-width: none;background: #FFF;overscroll-behavior-y: contain;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));}@media (max-width: 767px) {.tp-offcanvas-area {width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-offcanvas-area {width: 450px;}}.tp-offcanvas-area.opened {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.tp-offcanvas-area .tp-homemenu-wrapper {margin-top: 20px;}.tp-offcanvas-area .tp-homemenu-wrapper .gx-25 {--bs-gutter-x: 10px;}.tp-offcanvas-area .homemenu-thumb-wrap {margin-bottom: 0;margin-bottom: 10px;}.tp-offcanvas-area .homemenu {margin-bottom: 15px;}.tp-offcanvas-area .homemenu-title {font-size: 13px;}.tp-offcanvas-area .tp-megamenu-list-box {padding: 0;}.tp-offcanvas-area .tp-megamenu-wrapper {padding: 20px 0px;}.tp-offcanvas-area .tp-megamenu-title {margin-bottom: 15px;}.tp-offcanvas-area .tp-megamenu-list-wrap ul {margin-left: 0;}.tp-offcanvas-area .tp-megamenu-list-wrap ul li a::before {top: 17px;}.tp-offcanvas-area .tp-main-menu-mobile ul li > a {font-size: 15px;}.tp-offcanvas-area .tp-megamenu-shop-style .tp-shop-banner-thumb {margin-bottom: 20px;}.tp-offcanvas-area .tp-megamenu-portfolio {padding-top: 20px;}.tp-offcanvas-area .tp-megamenu-portfolio-banner {display: none;}.tp-offcanvas-area .tp-megamenu-list-2 {padding-left: 0;}.tp-offcanvas-top {margin-bottom: 90px;}.tp-offcanvas-close-btn {color: black;}.tp-offcanvas-close-btn:hover {opacity: 1;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.tp-offcanvas-content {margin-bottom: 45px;}.tp-offcanvas-content p {font-size: 16px;font-weight: 400;line-height: 24px;color: #414144;}.tp-offcanvas-title {font-size: 40px;line-height: 1;letter-spacing: -0.8px;font-weight: 700;margin-bottom: 15px;color: var(--tp-common-black);}.tp-offcanvas-title.sm {font-size: 20px;font-weight: 700;margin-bottom: 15px;text-transform: uppercase;color: var(--tp-common-black);}.tp-offcanvas-gallery {margin-bottom: 65px;}.tp-offcanvas-contact {margin-bottom: 55px;}.tp-offcanvas-contact ul li {list-style: none;}.tp-offcanvas-contact ul li:not(:last-child) {margin-bottom: 2px;}.tp-offcanvas-contact ul li a {display: inline-block;color: #414144;font-size: 18px;position: relative;}.tp-offcanvas-contact ul li a::after {position: absolute;bottom: 2px;right: 0;width: 0;height: 1px;content: "";transition: 0.4s;background-color: #1e1e1e;}.tp-offcanvas-contact ul li a:hover {color: var(--tp-common-black);}.tp-offcanvas-contact ul li a:hover::after {width: 100%;right: auto;left: 0;}.tp-offcanvas-social ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}.tp-offcanvas-social ul li {list-style: none;}.tp-offcanvas-social ul li:not(:last-child) {margin-right: 8px;}.tp-offcanvas-social ul li a {display: inline-block;text-align: center;width: 40px;height: 40px;line-height: 38px;border-radius: 40px;color: var(--tp-common-black);border: 1px solid rgba(2, 11, 24, 0.1);}.tp-offcanvas-social ul li a:hover {background-color: var(--tp-common-black);border-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-offcanvas-social ul li a svg {-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.tp-offcanvas-2-area {position: relative;z-index: 99999;}.tp-offcanvas-2-area.opened .animated-text > nav > ul > li a::after {visibility: visible;opacity: 1;bottom: 35px;}.tp-offcanvas-2-area.opened .animated-text > nav > ul > li a::before {width: 100%;}.tp-offcanvas-2-area.opened .animated-text > nav > ul > li a .tp-text-hover-effect-word .single-char span {-webkit-transform: translateZ(0.1px);-moz-transform: translateZ(0.1px);-ms-transform: translateZ(0.1px);-o-transform: translateZ(0.1px);transform: translateZ(0.1px);}.tp-offcanvas-2-area.opened .tp-offcanvas-2-left, .tp-offcanvas-2-area.opened .tp-offcanvas-2-right {visibility: visible;opacity: 1;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-wrapper {visibility: visible;opacity: 1;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-bg.is-left, .tp-offcanvas-2-area.opened .tp-offcanvas-2-bg.is-right {-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);transition-delay: 0s;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-menu {transition-delay: 0s;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-close {visibility: visible;opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);transition-delay: 0.9s;}.tp-offcanvas-2-area.opened .tpoffcanvas__right-info, .tp-offcanvas-2-area.opened .tpoffcanvas__social-link, .tp-offcanvas-2-area.opened .tpoffcanvas__logo {visibility: visible;opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.tp-offcanvas-2-area.opened .tpoffcanvas__right-info {transition-delay: 0.9s;}.tp-offcanvas-2-area.opened .tpoffcanvas__social-link {transition-delay: 0.7s;}.tp-offcanvas-2-area.opened .tpoffcanvas__logo {transition-delay: 0.3s;}.tp-offcanvas-2-area.opened .tpoffcanvas__logo img {flex: 0 0 auto;}.tp-offcanvas-2-area .tp-main-menu-mobile {padding-top: 80px;padding-left: 90px;padding-right: 130px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-offcanvas-2-area .tp-main-menu-mobile {padding-left: 50px;padding-right: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-offcanvas-2-area .tp-main-menu-mobile {padding-left: 30px;padding-right: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-offcanvas-2-area .tp-main-menu-mobile {padding: 30px;}}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul {margin-bottom: 10px;}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li > a {padding: 23px 0;font-size: 62px;font-weight: 700;padding-left: 85px;position: relative;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li > a {font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li > a {font-size: 40px;padding-left: 0;}}@media (max-width: 767px) {.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li > a {font-size: 30px;padding-left: 0;}}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li > a::after {left: 30px;top: 35px;font-size: 18px;font-weight: 400;position: absolute;content: "0" counter(count);counter-increment: count;color: var(--tp-common-black);transform: rotate(270deg) translateY(100%);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li > a::after {display: none;}}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul {padding-top: 20px;}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul li {padding-left: 85px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul li {padding-left: 30px;}}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul li a {width: 100%;font-size: 26px;font-weight: 500;border-bottom: 0;padding: 12px 0;text-transform: uppercase;transition: 0.4s;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul li a {font-size: 20px;}}@media (max-width: 767px) {.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul li a {font-size: 18px;}}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul li a:hover {padding-left: 20px;}.tp-offcanvas-2-area .tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn {top: 0;right: 0;padding: 44px 20px;padding-left: 200px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-offcanvas-2-area .tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn {padding: 28px 20px;padding-left: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-offcanvas-2-area .tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn {padding: 33px 20px;padding-left: 200px;}}@media (max-width: 767px) {.tp-offcanvas-2-area .tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn {padding: 28px 20px;padding-left: 200px;}}.tp-offcanvas-2-area .tp-main-menu-mobile nav > ul > li {border-bottom: 1px solid rgba(6, 7, 40, 0.1);}.tp-offcanvas-2-area .tp-main-menu-mobile nav ul li:not(:last-child) a {border-bottom: 0;}.tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul.submenu {border-top: 1px solid rgba(6, 7, 40, 0.1);}.tp-offcanvas-2-area .tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn {font-size: 22px;}.tp-offcanvas-2-bg.left-box {position: fixed;top: 0;height: 100%;width: 60%;-webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);z-index: 1111;}@media (max-width: 767px) {.tp-offcanvas-2-bg.left-box {width: 100%;}}.tp-offcanvas-2-bg.right-box {position: fixed;top: 0;height: 100%;width: 40%;-webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);z-index: 1111;}@media (max-width: 767px) {.tp-offcanvas-2-bg.right-box {width: 100%;}}.tp-offcanvas-2-bg.is-left {left: 0;-webkit-transform: scale(1, 0);-moz-transform: scale(1, 0);-ms-transform: scale(1, 0);-o-transform: scale(1, 0);transform: scale(1, 0);transform-origin: top center;background: #F5F5F5;transition-delay: 1s;}.tp-offcanvas-2-bg.is-right {right: 0;transform-origin: bottom center;-webkit-transform: scale(1, 0);-moz-transform: scale(1, 0);-ms-transform: scale(1, 0);-o-transform: scale(1, 0);transform: scale(1, 0);background-color: #FFFFFF;transition-delay: 1s;}.tp-offcanvas-2-wrapper .tp-offcanvas-2-left {overflow-y: scroll;}.tp-offcanvas-2-wrapper .left-box {position: fixed;top: 0;width: 60%;height: 100vh;overscroll-behavior-y: contain;scrollbar-width: none;z-index: 9999;padding-bottom: 50px;}.tp-offcanvas-2-wrapper .left-box::-webkit-scrollbar {display: none;}@media (max-width: 767px) {.tp-offcanvas-2-wrapper .left-box {width: 100%;}}.tp-offcanvas-2-wrapper .right-box {position: fixed;top: 0;width: 40%;height: 100vh;overscroll-behavior-y: contain;scrollbar-width: none;z-index: 9999;padding-bottom: 50px;}.tp-offcanvas-2-wrapper .right-box::-webkit-scrollbar {display: none;}@media (max-width: 767px) {.tp-offcanvas-2-wrapper .right-box {width: 100%;}}.tp-offcanvas-2-left {visibility: hidden;opacity: 0;left: 0;transition-delay: 1.2s;}.tp-offcanvas-2-right {visibility: hidden;opacity: 0;right: 0;transition-delay: 1.2s;}.tp-offcanvas-2-right-inner {padding: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-offcanvas-2-right-inner {padding-left: 50px;padding-right: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-offcanvas-2-right-inner {padding: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-offcanvas-2-right-inner {padding: 30px;}}.tp-offcanvas-2-close {padding-top: 30px;padding-right: 90px;visibility: hidden;opacity: 0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);transition-delay: 0.9s;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-offcanvas-2-close {padding-right: 30px;}}.tp-offcanvas-2-close-btn {color: var(--tp-common-black);text-transform: uppercase;font-size: 14px;font-weight: 500;}.tp-offcanvas-2-close-btn .text {width: 60px;height: 20px;overflow: hidden;color: var(--tp-common-black);display: inline-block;transform: translateY(4px);}.tp-offcanvas-2-close-btn .text span {display: inline-block;-webkit-transform: translateX(120%);-moz-transform: translateX(120%);-ms-transform: translateX(120%);-o-transform: translateX(120%);transform: translateX(120%);}.tp-offcanvas-2-close-btn:hover .text span {transform: translateX(0%);}.tp-offcanvas-2-close-btn:hover span svg {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.tp-offcanvas-2-text {right: 0;bottom: 0;position: absolute;transform: rotate(-90deg) translateY(100%);}.tp-offcanvas-2-text span {font-size: 320px;font-weight: 700;color: rgba(33, 35, 41, 0.3);font-family: var(--tp-ff-shoulders);}.tpoffcanvas__logo {opacity: 0;padding-left: 90px;padding-top: 35px;visibility: hidden;transition-delay: 0s;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tpoffcanvas__logo {padding-left: 30px;}}.tpoffcanvas__logo img {width: 85px;height: 100%;}.tpoffcanvas__right-wrap {height: 100%;padding: 100px;padding-right: 60px;}.tpoffcanvas__right-info {opacity: 0;text-align: right;visibility: hidden;transition-delay: 0.6s;-webkit-transform: translateY(60px);-moz-transform: translateY(60px);-ms-transform: translateY(60px);-o-transform: translateY(60px);transform: translateY(60px);}.tpoffcanvas__tel a, .tpoffcanvas__mail a, .tpoffcanvas__text p {padding: 8px 0px;font-weight: 300;font-size: 22px;line-height: 20px;letter-spacing: 0.04em;color: var(--tp-common-black);display: inline-block;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tpoffcanvas__tel a, .tpoffcanvas__mail a, .tpoffcanvas__text p {font-size: 18px;}}.tpoffcanvas__social-link {visibility: hidden;opacity: 0;-webkit-transform: translateY(60px);-moz-transform: translateY(60px);-ms-transform: translateY(60px);-o-transform: translateY(60px);transform: translateY(60px);transition-delay: 0.9s;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}.tpoffcanvas__social-link ul li {list-style: none;}.tpoffcanvas__social-link ul li:not(:last-child) {margin-bottom: 10px;}.tpoffcanvas__social-link ul li a {display: inline-block;font-weight: 300;font-size: 20px;line-height: 1.3;position: relative;padding-left: 16px;color: var(--tp-common-black);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tpoffcanvas__social-link ul li a {font-size: 22px;}}.tpoffcanvas__social-link ul li a::before {position: absolute;content: "";left: 16px;bottom: 3px;width: 0;height: 1px;background-color: var(--tp-common-black);}.tpoffcanvas__social-link ul li a:hover::before {width: calc(100% - 16px);}.tp-offcanvas-gallery-img {position: relative;}.tp-offcanvas-gallery-img::after {position: absolute;top: 0;left: 0;content: "";height: 100%;width: 100%;opacity: 0;visibility: hidden;background-color: rgba(0, 0, 0, 0.3);transition: 0.4s;}.tp-offcanvas-gallery-img img {transition: 0.4s;width: 100%;}.tp-offcanvas-gallery-img:hover img {transform: scale(1.2);}.tp-offcanvas-gallery-img:hover::after {opacity: 1;visibility: visible;}.breadcrumb__padding {padding-left: 80px;padding-right: 80px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.breadcrumb__padding {padding-left: 40px;padding-right: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.breadcrumb__padding {padding-left: 0;padding-right: 0;}}.breadcrumb__title {font-weight: 500;font-size: 100px;line-height: 1;margin-bottom: 6px;}.breadcrumb__title-pre {display: inline-block;height: 24px;line-height: 26px;font-size: 14px;color: #ffffff;font-weight: 500;background: var(--tp-theme-primary);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 0 7px;margin-bottom: 12px;}.breadcrumb__list span {font-weight: 400;font-size: 16px;position: relative;}.breadcrumb__list span:not(:last-child) {padding-right: 12px;margin-right: 5px;}.breadcrumb__list span:not(:last-child)::after {position: absolute;content: "";right: 0;top: 55%;width: 4px;height: 4px;transform: translateY(-2px);background-color: #A8ACB0;border-radius: 50%;}.breadcrumb__list span a:hover {color: var(--tp-theme-primary);}.tp-service-2-accordion-box .accordion-items {border-bottom: 1px solid rgba(25, 25, 26, 0.1);position: relative;}.tp-service-2-accordion-box .accordion-header .accordion-buttons {padding: 20px 0;padding-left: 30px;padding-right: 50px;font-size: 26px;font-weight: 400;line-height: 1;color: var(--tp-common-black);width: 100%;text-align: left;}.tp-service-2-accordion-box .accordion-header .accordion-buttons:not(.collapsed) .accordion-icon::before {transform: translate(-50%, -50%) rotate(90deg);}.tp-service-2-accordion-box .accordion-header .accordion-buttons .accordion-icon {position: absolute;top: 40px;right: 0;}.tp-service-2-accordion-box .accordion-header .accordion-buttons .accordion-icon::before {position: absolute;content: "";width: 2px;height: 20px;left: 50%;top: 50%;transform: translate(-50%, -50%);background-color: #fff;border-radius: 2px;transition: 0.4s;}.tp-service-2-accordion-box .accordion-header .accordion-buttons .accordion-icon::after {position: absolute;content: "";width: 20px;height: 2px;left: 50%;top: 50%;transform: translate(-50%, -50%);background-color: #fff;border-radius: 2px;}.tp-service-2-accordion-box .accordion-header span {margin-right: 20px;} .tp-service-2-accordion-box .accordion-header span img{ filter: invert(1);} .tp-service-2-accordion-box .accordion-body {padding: 0px 10px 40px 85px;}@media (max-width: 1399px) {.tp-service-2-accordion-box .accordion-header .accordion-buttons{font-size: 21px;}}@media (max-width: 767px) {.tp-service-2-accordion-box .accordion-body {padding: 0px 10px 40px 50px;}}.tp-service-2-accordion-box .accordion-body p {margin-bottom: 40px;}
    
    .fq-faq-wrapper .tp-service-2-accordion-box .accordion-header .accordion-buttons {
        padding: 35px 0;
        padding-left: 0px;
        padding-right: 50px;
        font-size: 26px;
        font-weight: 500;
        color: #0077bc !important;
    }

    @media (max-width: 767px) {.fq-faq-wrapper .tp-service-2-accordion-box .accordion-header .accordion-buttons {font-size: 20px;}}.fq-faq-wrapper .tp-service-2-accordion-box .accordion-body {padding: 0;padding-right: 100px;}@media (max-width: 767px) {.fq-faq-wrapper .tp-service-2-accordion-box .accordion-body {padding: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-service-2-accordion-box {margin-bottom: 0;}}.fq-faq-bdr {border-top: 1px solid rgba(25, 25, 26, 0.1);}.fq-faq-sidebar {padding-left: 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.fq-faq-sidebar {padding-left: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.fq-faq-sidebar {padding-left: 0px;}}.fq-faq-sidebar-title {font-size: 60px;font-weight: 600;line-height: 1;margin-bottom: 15px;color: var(--tp-common-black-2);}.fq-faq-sidebar-content p {color: #5D5D63;font-weight: 400;line-height: 26px;margin-bottom: 45px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.fq-faq-sidebar-content p br {display: none;}}.fq-faq-sidebar-input input {border: none;padding-left: 9px;background-color: transparent;border-bottom: 2px solid #D9D9D9;color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.fq-faq-sidebar-input input::-webkit-input-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.fq-faq-sidebar-input input::-moz-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.fq-faq-sidebar-input input:-moz-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.fq-faq-sidebar-input input:-ms-input-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.fq-faq-sidebar-input input::placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.fq-faq-sidebar-thumb {margin-bottom: 40px;}.fq-faq-sidebar-search {position: absolute;top: 15px;right: 0;}.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);}.modal .modal-dialog {width: 100%;max-width: 100%;margin-top: 0;margin-bottom: 0;}.modal-wrapper {position: relative;z-index: 999999999;}.modal {overflow-y: scroll;overflow-x: hidden;--bs-modal-border-width: 0;--bs-modal-border-radius: 0;}.btn-close {position: absolute;top: 35px;right: 35px;z-index: 99999999999;padding: 0;margin: 0;height: 50px;width: 50px;border-radius: 50%;color: var(--tp-common-black);background-color: #fff !important;border: 1px solid rgba(25, 25, 26, 0.2);opacity: 1;transition: 0.3s;}.btn-close:hover {border-color: var(--tp-common-black) !important;transform: rotate(180deg);}.btn-close:focus {outline: 0;box-shadow: none;opacity: 1;}.modal-body {padding: 0;}.modal-header {padding: 0;border-bottom: 0;border-top-left-radius: 0;border-top-right-radius: 0;}.tp-product-modal .modal-dialog {width: 1200px;}.tp-product-modal .modal-content {padding: 50px;}.tp-product-modal .tp-product-modal-close-btn {position: absolute;right: 30px;top: 30px;}.tp-product-details-content {position: relative;padding: 50px 25px 40px;}.tp-product-details-category span {font-size: 16px;line-height: 1;font-family: var(--tp-ff-marcellus);}.tp-product-details-title {font-size: 32px;font-weight: 500;line-height: 1;margin-bottom: 15px;font-family: var(--tp-ff-marcellus);}.tp-product-details-reviews span {font-family: var(--tp-ff-marcellus);}.tp-product-details-stock {margin-right: 12px;}.tp-product-details-stock span {display: inline-block;font-size: 15px;line-height: 1;padding: 4px 12px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);background-color: rgba(9, 137, 255, 0.06);}.tp-product-details-rating {margin-right: 11px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}.tp-product-details-rating span {font-size: 12px;color: #FFB21D;}.tp-product-details-rating span:not(:last-child) {margin-right: 3px;}.tp-product-details-price {font-weight: 500;font-size: 24px;letter-spacing: -0.02em;color: var(--tp-common-black);}.tp-product-details-price.new-price {color: var(--tp-common-black);}.tp-product-details-price.old-price {font-weight: 400;font-size: 16px;text-decoration-line: line-through;color: #767A7D;}.tp-product-details-wrapper > p {font-size: 15px;line-height: 1.7;font-family: var(--tp-ff-marcellus);}.tp-product-details-wrapper > p span {font-weight: 500;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-product-details-price {font-weight: 500;font-size: 24px;letter-spacing: -0.02em;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-product-details-price.old-price {font-weight: 400;font-size: 16px;text-decoration-line: line-through;color: #767A7D;}.tp-product-details-action-title {font-size: 16px;font-weight: 400;margin-bottom: 13px;font-family: var(--tp-ff-marcellus);}.tp-product-details-action-wrapper {margin-bottom: 17px;}.tp-product-details-action-sm {padding-bottom: 9px;border-bottom: 1px solid #EAEBED;margin-bottom: 25px;}.tp-product-details-action-sm-btn {font-size: 16px;margin-bottom: 10px;font-family: var(--tp-ff-marcellus);}.tp-product-details-action-sm-btn:not(:last-child) {margin-right: 10px;}.tp-product-details-action-sm-btn i, .tp-product-details-action-sm-btn svg {margin-right: 2px;}.tp-product-details-action-sm-btn:hover {color: var(--tp-common-black);}.tp-section-title {font-weight: 500;font-size: 100px;line-height: 0.9;color: var(--tp-common-black);margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title {font-size: 85px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title {font-size: 70px;}}@media (max-width: 767px) {.tp-section-title {font-size: 50px;}}.tp-section-title span {font-weight: 400;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);}.tp-section-title.fs-160 {font-size: 160px;font-weight: 600;line-height: 0.95;letter-spacing: -6.4px;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-section-title.fs-160 {font-size: 140px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title.fs-160 {font-size: 110px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-section-title.fs-160 {font-size: 90px;}}.tp-section-title-90 {font-size: 90px;font-weight: 400;line-height: 1;letter-spacing: -1.8px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title-90 {font-size: 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title-90 {font-size: 60px;}}@media (max-width: 767px) {.tp-section-title-90 {font-size: 45px;}}.tp-section-title-90 span {font-size: 36px;transform: translateY(-23px);display: inline-block;}.tp-section-title-80 {font-size: 80px;font-weight: 400;line-height: 1;letter-spacing: -1.8px;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title-80 {font-size: 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title-80 {font-size: 60px;}}@media (max-width: 767px) {.tp-section-title-80 {font-size: 45px;}}.tp-section-title-80 span {font-size: 36px;transform: translateY(-23px);display: inline-block;}.tp-section-title-200 {font-size: 200px;font-weight: 400;line-height: 1;letter-spacing: -4px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-section-title-200 {font-size: 150px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-section-title-200 {font-size: 140px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title-200 {font-size: 135px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title-200 {font-size: 160px;}}@media (max-width: 767px) {.tp-section-title-200 {font-size: 90px;}}.tp-section-title-200 span {padding-left: 175px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.tp-section-title-200 span {padding-left: 0;}}.tp-section-title-40 {color: var(--tp-common-black);font-size: 40px;font-weight: 400;line-height: 1.1;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title-40 {font-size: 37px;}}@media (max-width: 767px) {.tp-section-title-40 {font-size: 34px;}}.tp-section-title-40.font-style-2 {font-family: var(--tp-ff-marcellus);}.tp-section-title-220 {font-size: 220px;font-weight: 400;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-gallery);}.tp-section-title-220 .text-1 {position: relative;z-index: 2;margin-right: 250px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-section-title-220 .text-1 {margin-right: 190px;}}.tp-section-title-160 {font-weight: 600;font-size: 160px;line-height: 104%;letter-spacing: -0.06em;text-transform: uppercase;color: var(--tp-common-black);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-section-title-160 {font-size: 125px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-title-160 {font-size: 110px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-title-160 {font-size: 90px;}}@media (max-width: 767px) {.tp-section-title-160 {font-size: 60px;}}.tp-section-subtitle {font-weight: 400;font-size: 20px;line-height: 16px;color: var(--tp-common-black);display: inline-block;}.tp-section-subtitle.subtitle-position {position: absolute;right: 80px;bottom: 17px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-section-subtitle.subtitle-position {right: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-section-subtitle.subtitle-position {right: 10px;}}@media (max-width: 767px) {.tp-section-subtitle.subtitle-position {right: -20px;bottom: 9px;}}.tp-section-subtitle-2 {font-size: 16px;font-weight: 400;line-height: 14px;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);margin-bottom: 25px;display: inline-block;margin-left: 70px;}@media (max-width: 767px) {.tp-section-subtitle-2 {margin-left: 0;}}.tp-section-subtitle-2 .tp-subtitle-text {padding: 0px 15px;display: inline-block;}.tp-section-subtitle-3 {color: var(--tp-common-black);font-size: 20px;font-weight: 500;line-height: 14px;letter-spacing: -0.4px;margin-bottom: 20px;display: inline-block;}.tp-section-subtitle-3 span svg {margin-right: 8px;transform: translateY(-2px);color: var(--tp-common-black);animation: rotate2 3s linear infinite;}.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 ease-out;-moz-transition: 0.5s 0.3s ease-out;-ms-transition: 0.5s 0.3s ease-out;-o-transition: 0.5s 0.3s ease-out;transition: 0.5s 0.3s ease-out;}.search__input .search-input-field:focus ~ .search-focus-border {width: 100%;left: 0;right: auto;-webkit-transition: 0.5s 0.3s ease-out;-moz-transition: 0.5s 0.3s ease-out;-ms-transition: 0.5s 0.3s ease-out;-o-transition: 0.5s 0.3s ease-out;transition: 0.5s 0.3s 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;font-size: 1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;}.ui-widget-content {border: 1px solid #ddd;background: #fff;color: #333;}.ui-widget-content a, .ui-widget-header a {color: #333;}.ui-widget-header {border: 1px solid #ddd;background: #e9e9e9;color: #333;font-weight: 700;}.ui-button, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, html .ui-button.ui-state-disabled:active, html .ui-button.ui-state-disabled:hover {border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: 400;color: #454545;}.ui-button, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button {color: #454545;text-decoration: none;}.ui-button:focus, .ui-button:hover, .ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover {border: 1px solid #ccc;background: #ededed;font-weight: 400;color: #2b2b2b;}.ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, a.ui-button:focus, a.ui-button:hover {color: #2b2b2b;text-decoration: none;}.ui-visual-focus {box-shadow: 0 0 3px 1px #5e9ed6;}.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {border: 1px solid #003eff;background: #007fff;font-weight: 400;color: #fff;}.ui-icon-background, .ui-state-active .ui-icon-background {border: #003eff;background-color: #fff;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #fff;text-decoration: none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #dad55e;background: #fffa90;color: #777620;}.ui-state-checked {border: 1px solid #dad55e;background: #fffa90;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #777620;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}.ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error a, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error a, .ui-widget-header .ui-state-error-text {color: #5f3f3f;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: 700;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: 0.7;filter: Alpha(Opacity=70);font-weight: 400;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: 0.35;filter: Alpha(Opacity=35);background-image: none;}.ui-state-disabled .ui-icon {filter: Alpha(Opacity=35);}.ui-icon {width: 16px;height: 16px;}.ui-icon, .ui-widget-content .ui-icon, .ui-widget-header .ui-icon {background-image: url("images/ui-icons_444444_256x240.png");}.ui-button:focus .ui-icon, .ui-button:hover .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon {background-image: url("images/ui-icons_555555_256x240.png");}.ui-button:active .ui-icon, .ui-state-active .ui-icon {background-image: url("images/ui-icons_ffffff_256x240.png");}.ui-button .ui-state-highlight.ui-icon, .ui-state-highlight .ui-icon {background-image: url("images/ui-icons_777620_256x240.png");}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("images/ui-icons_cc0000_256x240.png");}.ui-button .ui-icon {background-image: url("images/ui-icons_777777_256x240.png");}.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;}body.tp-magic-cursor #magic-cursor {display: block;}#magic-cursor {position: absolute;display: none;width: 10px;height: 10px;pointer-events: none;z-index: 99999;opacity: 0;top: 0;left: 0;}#ball {position: fixed;display: flex;align-items: center;pointer-events: none;background-color: var(--tp-common-black);border-radius: 50%;justify-content: center;mix-blend-mode: difference;color: transparent;}#ball .ball-view {position: absolute;opacity: 0;visibility: hidden;padding: 0 5px;font-size: 15px;font-weight: 500;color: #000;line-height: 1.3;text-align: center;transform: scale(0);}#ball .ball-drag {position: absolute;display: block;width: 100%;padding: 0 5px;font-size: 15px;font-weight: 600;color: #000;line-height: 1.2;text-align: center;transition: all 0.3s;}#ball .ball-drag::before, #ball .ball-drag::after {position: absolute;top: 50%;margin-top: -5px;font-size: 19px;color: #FFF;height: 10px;line-height: 10px;font-family: "Font Awesome 6 Pro";font-weight: 900;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialiased;}#ball .ball-drag::before {content: "\f104";left: 0;transform: translate3d(-30px, 0, 0);transition: all 0.25s;}#ball .ball-drag::after {content: "\f105";right: 0;transform: translate3d(30px, 0, 0);transition: all 0.25s;}#ball.with-blur {-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}#ball.ball-close-enabled {opacity: 1 !important;}#ball .ball-close {position: absolute;padding: 0 5px;font-size: 14px;font-weight: 600;color: #000;line-height: 1;text-align: center;}.tp-magnetic-wrap {display: flex;justify-content: center;align-items: center;}.container {transition: all 1s;}.tp-transparent {position: absolute;top: 0;left: 0;right: 0;width: 100%;}.header-sticky {position: fixed;top: 0;left: 0;right: 0;opacity: 1;width: 100%;z-index: 999;visibility: visible;background: rgba(255, 255, 255, 0.9);box-shadow: 0px 1px 3px 0px rgba(18, 20, 32, 0.14);-webkit-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;}.header-sticky .ab-logo-1 {display: none;}.header-sticky .ab-logo-2 {display: block;}.header-sticky::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;backdrop-filter: blur(10px);z-index: -1;}.ab-logo-2 {display: none;}.tp-header-style-9 {position: fixed;top: 0;left: 0;right: 0;}.logo-2 {display: none;}.tp-header-logo img {width: 185px;height: 100%;}.tp-header-area.header-sticky .container {max-width: 100%;}.tp-header-area.header-sticky .tp-header-menu > nav > ul > li > a {padding: 27px 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-mob-space {padding: 20px 0px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-area {padding-left: 30px;padding-right: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-header-area {padding-left: 0px;padding-right: 0px;}}.tp-header-menu > nav > ul > li {display: inline-block;list-style-type: none;margin: 0px 25px;}.tp-header-menu > nav > ul > li > a {padding: 40px 0;display: inline-block;font-weight: 500;font-size: 16px;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);}.tp-header-bar {line-height: 0;}.tp-header-bar button span {height: 2px;width: 40px;background-color: var(--tp-common-black);display: block;margin: 6px 0;}.tp-header-bar button:hover span {animation: bar_anim 0.8s cubic-bezier(0.44, 1.1, 0.53, 0.99) 1 forwards;}.tp-header-bar button:hover span:nth-child(2) {animation-delay: 0.1s;}.tp-header-2-area.header-sticky {position: fixed;top: 0;left: 0;right: 0;opacity: 1;width: 100%;z-index: 999;visibility: visible;background: rgba(255, 255, 255, 0.7);box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.05);animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;}.tp-header-2-area.header-sticky::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;backdrop-filter: blur(4px);z-index: -1;}.tp-header-2-ptb {padding: 15px 0;}.tp-header-2-space {padding: 35px 0;}.tp-header-2-menu-bar {line-height: 0;}.tp-header-2-menu-bar button span {height: 2px;width: 80px;background-color: var(--tp-common-black);display: block;margin: 8px auto;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-header-2-menu-bar button span {width: 45px;}}.tp-header-2-menu-bar button:hover span {animation: bar_anim 0.8s cubic-bezier(0.44, 1.1, 0.53, 0.99) 1 forwards;}.tp-header-2-menu-bar button:hover span:nth-child(2) {animation-delay: 0.1s;}.tp-header-2-button {overflow: hidden;width: 180px;margin-left: auto;line-height: 0;}.tp-header-2-cart button {font-size: 18px;font-weight: 400;line-height: 14px;color: var(--tp-common-black);font-family: var(--tp-ff-body);}.tp-header-2-cart button span {height: 45px;width: 45px;line-height: 37px;border: 1px solid;text-align: center;border-radius: 50%;display: inline-block;margin-left: 7px;}.tp-header-3-area.header-sticky {box-shadow: none;background: none;}.tp-header-3-area.header-sticky::after {backdrop-filter: initial;}.tp-header-3-area.header-sticky .tp-header-3-logo {display: none;}.tp-header-3-area.header-sticky .tp-header-3-right {display: none !important;}.tp-header-3-menu-box {display: inline-block;padding: 0px 15px;padding-right: 30px;}.menu-bg {position: absolute;top: 0;display: inline-block;backdrop-filter: blur(8px);background: rgba(46, 46, 46, 0.9);border-radius: 100px;z-index: -1;}.tp-header-3-bar {height: 40px;width: 40px;line-height: 40px;font-size: 18px;text-align: center;display: inline-block;color: var(--tp-common-black);border: 1px solid var(--tp-common-black);transition: 0.3s;margin-left: 15px;border-radius: 50%;}.tp-header-3-bar:hover {background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-header-3-menu > nav > ul > li {list-style: none;display: inline-block;margin: 0px 15px;}.tp-header-3-menu > nav > ul > li > a {font-size: 17px;font-weight: 500;padding: 12px 0;transition: 0.3s;display: inline-block;color: var(--tp-common-white);}.tp-header-3-menu > nav > ul > li > a span {margin-left: 5px;}.tp-header-3-menu > nav > ul > li:hover {color: var(--tp-common-white);}.tp-header-3-cart button span {margin-left: 7px;display: inline-block;}.tp-header-3-cart button em {position: absolute;right: -12px;top: -1px;color: var(--tp-common-black);font-size: 18px;font-weight: 400;height: 18px;width: 18px;line-height: 16px;border-radius: 50%;text-align: center;background-color: var(--tp-common-white);font-style: normal;}.tp-header-3-social a {height: 40px;width: 40px;line-height: 40px;border-radius: 50%;font-size: 16px;text-align: center;display: inline-block;background-color: var(--tp-grey-2);color: var(--tp-common-black);margin-left: 5px;transition: 0.3s;}.tp-header-3-social a:hover {background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-header-4-area.header-sticky {background-color: rgba(25, 25, 26, 0.85);}.tp-header-4-area.header-sticky .tp-header-4-menu > nav > ul > li > a {padding: 32px 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-4-mob-space {padding: 15px 0;}}.tp-header-4-bar {height: 44px;width: 44px;line-height: 44px;font-size: 20px;text-align: center;display: inline-block;color: var(--tp-common-white);border: 1px solid var(--tp-common-white);transition: 0.3s;}.tp-header-4-bar:hover {background-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-header-4-menu > nav > ul > li {list-style-type: none;display: inline-block;margin-right: 45px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-header-4-menu > nav > ul > li {margin-right: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-header-4-menu > nav > ul > li {margin-right: 25px;}}.tp-header-4-menu > nav > ul > li > a {font-size: 16px;font-weight: 600;line-height: 1;padding: 43px 0;display: inline-block;text-transform: uppercase;color: var(--tp-common-white);}.tp-header-4-btn {line-height: 0;}.tp-header-5-wrapper {position: fixed;left: 0;top: 0;width: 280px;height: 100%;z-index: 99;padding: 50px 60px;background-color: var(--tp-common-black);}.tp-header-5-logo {padding-bottom: 115px;}.tp-header-5-menu {margin-bottom: 220px;}.tp-header-5-menu nav ul li {list-style-type: none;line-height: 0;padding: 15px 0;}.tp-header-5-menu nav ul li:last-child {padding-bottom: 0;}.tp-header-5-menu nav ul li a {font-size: 17px;font-weight: 600;line-height: 1;letter-spacing: 0.34px;color: var(--tp-common-white);display: inline-block;}.tp-header-5-search-box {margin-bottom: 55px;}.tp-header-5-search-input input {background-color: transparent;border: none;font-size: 15px;font-weight: 400;line-height: 1;letter-spacing: 0.3px;color: var(--tp-common-white);border-bottom: 1px solid rgba(245, 247, 245, 0.1);padding: 0;padding-right: 30px;}.tp-header-5-search-input input:focus {border-color: var(--tp-common-white);}.tp-header-5-search-input input::-webkit-input-placeholder {font-size: 15px;font-weight: 400;line-height: 1;letter-spacing: 0.3px;color: rgba(255, 255, 255, 0.5);text-transform: capitalize;}.tp-header-5-search-input input::-moz-placeholder {font-size: 15px;font-weight: 400;line-height: 1;letter-spacing: 0.3px;color: rgba(255, 255, 255, 0.5);text-transform: capitalize;}.tp-header-5-search-input input:-moz-placeholder {font-size: 15px;font-weight: 400;line-height: 1;letter-spacing: 0.3px;color: rgba(255, 255, 255, 0.5);text-transform: capitalize;}.tp-header-5-search-input input:-ms-input-placeholder {font-size: 15px;font-weight: 400;line-height: 1;letter-spacing: 0.3px;color: rgba(255, 255, 255, 0.5);text-transform: capitalize;}.tp-header-5-search-input input::placeholder {font-size: 15px;font-weight: 400;line-height: 1;letter-spacing: 0.3px;color: rgba(255, 255, 255, 0.5);text-transform: capitalize;}.tp-header-5-search-input button {position: absolute;top: 14px;right: 0;}.tp-header-5-cart {display: inline-block;}.tp-header-5-cart a {height: 54px;width: 54px;line-height: 49px;text-align: center;display: inline-block;border-radius: 50%;border: 1.5px solid rgba(255, 255, 255, 0.1);}.tp-header-5-cart a span {height: 18px;width: 18px;line-height: 18px;border-radius: 50%;text-align: center;display: inline-block;color: var(--tp-common-black);background-color: var(--tp-common-white);position: absolute;top: 0;right: 0;}.tp-header-5-cart-price {font-size: 18px;font-weight: 400;letter-spacing: 0.36px;color: var(--tp-common-white);margin-left: 10px;}.tp-header-6-menu-box span {font-size: 18px;font-weight: 400;line-height: 14px;color: var(--tp-common-white);}.tp-header-6-menubar {margin-left: 18px;}.tp-header-6-menubar span {height: 2px;width: 36px;display: inline-block;background-color: var(--tp-common-white);display: table;margin: 8px 0;}.tp-header-7-area {position: fixed;width: 80px;height: 100%;left: 0;top: 0;z-index: 99;}.tp-header-7-wrap {padding: 30px 25px;padding-bottom: 50px;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: space-between;background-color: var(--tp-common-black);box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.1);}.tp-header-7-menubar {line-height: 0;}.tp-header-7-menubar button {line-height: 0;}.tp-header-7-menubar button span {height: 2px;width: 36px;display: inline-block;background-color: var(--tp-common-white);display: table;margin: 8px 0;}.tp-header-7-menubar button:hover span {animation: bar_anim 0.8s cubic-bezier(0.44, 1.1, 0.53, 0.99) 1 forwards;}.tp-header-7-menubar button:hover span:nth-child(2) {animation-delay: 0.1s;}.tp-header-7-btn-box {transform: rotate(-90deg);line-height: 0;padding-left: 60px;}.tp-header-7-lg-area.tp-header-7-area {position: relative;width: 100%;}.tp-header-7-lg-area .tp-header-7-wrap {flex-direction: row;padding: 20px 25px;}.tp-header-7-lg-area .tp-header-7-btn-box {transform: rotate(0deg);padding-left: 0;}.tp-header-style-9 .tp-header-6-menu-box span {color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-header-style-9 .tp-header-6-menubar span {background-color: var(--tp-common-black);}.tp-header-10-menubar button span {height: 2px;width: 36px;display: table;margin: 8px 0;transform: translateY(5px);background-color: var(--tp-common-white);}.tp-inner-header-style-2 .tp-inner-header-menu nav > ul > li > a {color: var(--tp-common-black);}.tp-inner-header-style-2 .tp-inner-header-right-action ul li .tp-inner-bar {color: var(--tp-common-black);}.tp-inner-header-style-2 .tp-inner-header-right-action ul li .tp-inner-cart {color: var(--tp-common-black);}.tp-inner-header-style-2 .tp-inner-header-right-action ul li .tp-inner-cart a span i {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-inner-header-style-3 .tp-inner-header-right-action ul::after {display: none;}.tp-inner-header-menu > nav > ul > li {text-decoration: none;display: inline-block;margin: 0px 25px;}.tp-inner-header-menu > nav > ul > li > a {font-size: 16px;font-weight: 600;line-height: 1;padding: 45px 0px;display: inline-block;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-syne);}@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-inner-header-mob-space {padding: 20px 0;}}.tp-inner-header-right-action ul {position: relative;margin-left: 30px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-inner-header-right-action ul {margin-left: 0;}}.tp-inner-header-right-action ul li {display: inline-block;margin-left: 40px;}.tp-inner-header-right-action ul li .tp-inner-cart {color: var(--tp-common-white);}.tp-inner-header-right-action ul li .tp-inner-cart a span i {position: absolute;top: -10px;right: -13px;height: 22px;width: 22px;line-height: 22px;border-radius: 50%;text-align: center;display: inline-block;font-style: normal;color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-inner-header-right-action ul li .tp-inner-bar {color: var(--tp-common-white);}.tp-inner-header-border {border-bottom: 1px solid rgba(20, 20, 20, 0.1);}.tp-inner-header-height .tp-inner-header-menu nav ul li a {padding: 32px 0px;}.tp-inner-header-2-bg {backdrop-filter: blur(4px);background: rgba(255, 255, 255, 0.7);box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);}.tp-inner-header-2-bg .tp-shop-mob-search span {color: var(--tp-common-black);}.tp-inner-header-2-menu > nav > ul > li {list-style-type: none;display: inline-block;margin: 0px 22px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-inner-header-2-menu > nav > ul > li {margin: 0px 15px;}}.tp-inner-header-2-menu > nav > ul > li > a {font-size: 18px;font-weight: 400;line-height: 1;padding: 41px 0;display: inline-block;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-inner-header-2-right button, .tp-inner-header-2-right a {margin-left: 30px;}@media (max-width: 767px) {.tp-inner-header-2-right button, .tp-inner-header-2-right a {margin-left: 20px;}}.tp-inner-header-2-cart {height: 42px;width: 42px;line-height: 36px;text-align: center;display: inline-block;border-radius: 50%;border: 1px solid #EEE;flex: 0 0 auto;}.tp-inner-header-2-cart span {color: var(--tp-common-white);}.tp-inner-header-2-cart:hover {border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.tp-inner-header-2-cart:hover span {color: var(--tp-common-black);}.tp-inner-header-2-wishlist i {position: absolute;top: -4px;right: -8px;height: 16px;width: 16px;line-height: 14px;border-radius: 50%;text-align: center;font-style: normal;display: inline-block;color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-inner-header-2-wishlist span {color: var(--tp-common-black);}.tp-inner-header-2-search input {height: 42px;border-radius: 30px;background-color: transparent;border: 1px solid #EEE;padding: 0px 30px;padding-left: 45px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);font-size: 16px;font-weight: 400;}.tp-inner-header-2-search input::-webkit-input-placeholder {color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);font-size: 16px;font-weight: 400;}.tp-inner-header-2-search input::-moz-placeholder {color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);font-size: 16px;font-weight: 400;}.tp-inner-header-2-search input:-moz-placeholder {color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);font-size: 16px;font-weight: 400;}.tp-inner-header-2-search input:-ms-input-placeholder {color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);font-size: 16px;font-weight: 400;}.tp-inner-header-2-search input::placeholder {color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);font-size: 16px;font-weight: 400;}.tp-inner-header-2-search input:focus {border-color: 1px solid var(--tp-common-black);}.tp-inner-header-2-search span {position: absolute;top: 48%;left: 20px;transform: translateY(-50%);color: var(--tp-common-black);}.tp-inner-header-white .tp-inner-header-2-menu > nav > ul > li > a {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-wishlist span {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-wishlist i {color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-bar span {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-cart span {color: var(--tp-common-white);transition: 0.3s;}.tp-inner-header-white .tp-inner-header-2-cart:hover span {color: var(--tp-common-black);}.tp-inner-header-white .tp-inner-header-2-search input {border: 1px solid rgba(255, 255, 255, 0.2);color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-search input::-webkit-input-placeholder {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-search input::-moz-placeholder {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-search input:-moz-placeholder {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-search input:-ms-input-placeholder {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-search input::placeholder {color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-search input:focus {border-color: var(--tp-common-white);}.tp-inner-header-white .tp-inner-header-2-search span {color: var(--tp-common-white);}.tp-inner-header-2-bg .tp-inner-header-2-cart span {color: var(--tp-common-black);}.header-sticky.tp-inner-header-area .tp-inner-header-menu > nav > ul > li > a {padding: 25px 0px;color: var(--tp-common-black);}.header-sticky.tp-inner-header-area .tp-inner-header-right-action ul li .tp-inner-cart {color: var(--tp-common-black);}.header-sticky.tp-inner-header-area .tp-inner-header-right-action ul li .tp-inner-cart a span i {color: var(--tp-common-white);background-color: var(--tp-common-black);}.header-sticky.tp-inner-header-area .tp-inner-header-right-action ul li .tp-inner-bar {color: var(--tp-common-black);}.header-main-menu > nav > ul > li > .submenu {position: absolute;width: 330px;z-index: 999;padding: 35px 0px;top: 100%;opacity: 0;visibility: hidden;transition: 0.4s;text-align: left;margin-left: 0;overflow: hidden;transform-origin: top;transition-duration: 0.1s;backdrop-filter: blur(8px);background: rgba(255, 255, 255, 0.9);box-shadow: 0px 10px 30px 0px rgba(25, 25, 26, 0.1);-webkit-transform: perspective(300px) rotateX(-18deg);-moz-transform: perspective(300px) rotateX(-18deg);-ms-transform: perspective(300px) rotateX(-18deg);-o-transform: perspective(300px) rotateX(-18deg);transform: perspective(300px) rotateX(-18deg);}.header-main-menu > nav > ul > li > .submenu > li {list-style: none;display: block;padding: 0 45px;}
    .header-main-menu > nav > ul > li > .submenu > li.tp-megamenu-title {
        margin: 0 15px 30px 15px !important;
        padding: 0 15px 15px 15px;
    }
    .header-main-menu > nav > ul > li > .submenu.text-md > li > a {
        font-size: 13px;
    }
    .header-main-menu > nav > ul > li > .submenu > li:not(:last-child) {margin-bottom: 13px;}.header-main-menu > nav > ul > li > .submenu > li > a {color: #575758;font-size: 15px;font-weight: 500;line-height: 1;letter-spacing: -0.3px;text-transform: uppercase;position: relative;}.header-main-menu > nav > ul > li > .submenu > li > a::before {position: absolute;top: 10px;left: 0;content: "";height: 2px;width: 0px;opacity: 0;visibility: hidden;display: inline-block;transition: all 0.3s ease-out 0s;background-color: var(--tp-common-black);}.header-main-menu > nav > ul > li > .submenu > li:hover > a {padding-left: 25px;color: var(--tp-common-black);}.header-main-menu > nav > ul > li > .submenu > li:hover > a::before {width: 20px;visibility: visible;opacity: 1;}.header-main-menu > nav > ul > li > .submenu .submenu {left: 100%;top: 0;}.header-main-menu > nav > ul > li:hover > .submenu {visibility: visible;opacity: 1;transition-duration: 0.2s;-webkit-transform: perspective(300px) rotateX(0deg);-moz-transform: perspective(300px) rotateX(0deg);-ms-transform: perspective(300px) rotateX(0deg);-o-transform: perspective(300px) rotateX(0deg);transform: perspective(300px) rotateX(0deg);}.header-main-menu > nav > ul > li.has-homemenu {position: static;}.header-main-menu > nav > ul > li.has-homemenu .tp-mega-menu {width: 100%;}.header-main-menu > nav > ul > li > .tp-mega-menu {position: absolute;top: 100%;left: 0;right: 0;padding: 0;width: 1170px;margin: 0 auto;}.header-main-menu > nav > ul > li > .tp-mega-menu .tp-homemenu-wrapper {padding: 70px 70px 20px 70px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.header-main-menu > nav > ul > li > .tp-mega-menu .tp-homemenu-wrapper {padding: 50px 50px 20px 50px;}}.header-main-menu > nav > ul > li > .tp-mega-menu .tp-homemenu-wrapper .homemenu {margin-bottom: 40px;}.header-main-menu > nav > ul > li > .tp-mega-menu .tp-megamenu-portfolio {padding: 20px 0px 25px 70px;}@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.header-main-menu > nav > ul > li > .tp-mega-menu .tp-megamenu-portfolio {padding: 20px 0px 25px 20px;}}.homemenu-title {font-size: 15px;font-weight: 500;line-height: 1;letter-spacing: -0.15px;color: var(--tp-common-black);text-transform: uppercase;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.homemenu-title {font-size: 13px;letter-spacing: normal;}}.homemenu-thumb img {width: 100%;transition: 1s;}.homemenu-thumb-wrap {padding: 10px;border: 1px solid rgba(0, 0, 0, 0.1);}.homemenu-thumb:hover img {transform: scale(1.1);}.tp-megamenu-title {font-size: 16px;font-weight: 700;line-height: 1;display: block;padding-bottom: 20px;margin-bottom: 30px;letter-spacing: -0.32px;text-transform: uppercase;color: var(--tp-common-black);border-bottom: 1px solid rgba(58, 57, 54, 0.1);padding-left: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-megamenu-title {font-size: 15px;}}.tp-megamenu-title a {padding-left: 20px;}.tp-megamenu-title a {padding: 0;}.tp-megamenu-list-box {padding: 25px 0px 30px 20px;}.tp-megamenu-list-wrap ul {margin-left: 20px;display: inline-block;}.tp-megamenu-list-wrap ul li {list-style: none;width: 50%;float: left;}.tp-megamenu-list-wrap ul li:not(:last-child) {margin-bottom: 15px;}.tp-megamenu-list-wrap ul li a {color: #575758;font-size: 15px;font-weight: 500;line-height: 1;letter-spacing: -0.3px;text-transform: uppercase;position: relative;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-megamenu-list-wrap ul li a {font-size: 13px;letter-spacing: normal;}}.tp-megamenu-list-wrap ul li a::before {position: absolute;top: 10px;left: 0;content: "";height: 2px;width: 0px;opacity: 0;visibility: hidden;display: inline-block;transition: all 0.3s ease-out 0s;background-color: var(--tp-common-black);}.tp-megamenu-list-wrap ul li:hover a {padding-left: 25px;color: var(--tp-common-black);}.tp-megamenu-list-wrap ul li:hover a::before {width: 20px;visibility: visible;opacity: 1;}.tp-megamenu-list-2 .tp-megamenu-list-wrap ul li {float: inherit;width: 100%;}@media only screen and (min-width: 1600px) and (max-width: 1700px), 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-megamenu-list-2 {margin-left: 0;}}.tp-megamenu-shop-style {height: 100%;}.tp-megamenu-shop-style .tp-shop-banner-left {height: 100%;}.tp-megamenu-shop-style .tp-shop-banner-thumb {height: 100%;overflow: hidden;}.tp-megamenu-shop-style .tp-shop-banner-thumb img {height: 371px;width: 100%;}.tp-megamenu-shop-style .tp-shop-banner-content {margin: 25px;}.tp-megamenu-shop-style .tp-shop-banner-title {font-size: 50px;margin-bottom: 10px;}.tp-megamenu-shop-style .tp-shop-banner-content span {font-size: 14px;margin-bottom: 18px;}.tp-megamenu-shop-style .tp-shop-btn {font-size: 13px;height: 30px;line-height: 29px;padding: 0px 18px;transition: 0.3s;}.tp-megamenu-shop-style .tp-shop-btn:hover {background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);}.tp-megamenu-portfolio-banner {position: absolute;top: 0;right: 0px;height: 100%;}.tp-megamenu-portfolio-banner img {height: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-megamenu-portfolio-banner {right: -130px;}}.tp-megamenu-wrapper {padding: 20px;}.tp-megamenu-portfolio-text {position: relative;z-index: 99;bottom: -35px;transform: rotate(-90deg) translateY(-110%);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-megamenu-portfolio-text {bottom: -40px;}}.tp-megamenu-portfolio-text h4 {font-size: 160px;font-weight: 900;line-height: 1;margin-bottom: 0;letter-spacing: -1.6px;-webkit-text-stroke-width: 1px;font-family: var(--tp-ff-shoulders);-webkit-text-stroke-color: rgba(25, 25, 26, 0.1);color: transparent;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-megamenu-portfolio-text h4 {font-size: 120px;}}.tp-megamenu-portfolio-text span {font-size: 30px;font-weight: 700;line-height: 1;letter-spacing: -0.3px;color: rgba(25, 25, 26, 0.4);font-family: var(--tp-ff-shoulders);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-megamenu-portfolio-text span {font-size: 21px;}}.tp-main-menu-mobile .tp-submenu {display: none;}.tp-main-menu-mobile .header-icon {display: none;}.tp-main-menu-mobile nav ul {position: static;display: block;box-shadow: none;margin-bottom: 50px;}.tp-main-menu-mobile nav ul li {list-style: none;position: relative;width: 100%;padding: 0;}.tp-main-menu-mobile nav ul li:not(:last-child) > a {border-bottom: 1px solid rgba(6, 7, 40, 0.1);}.tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn {position: absolute;right: 0;top: 0;-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;text-align: center;transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;padding: 15px 20px;padding-left: 100px;}@media (max-width: 767px) {.tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn {right: 0;}}.tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn i {transition: all 0.3s ease-in-out;}.tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn.dropdown-opened i {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.tp-main-menu-mobile nav ul li.has-dropdown > a.expanded {color: var(--tp-common-black);}.tp-main-menu-mobile nav ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened {color: var(--tp-common-black);}.tp-main-menu-mobile nav ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened i {color: var(--tp-common-black);}.tp-main-menu-mobile nav ul li:last-child a span {border-bottom: 0;}.tp-main-menu-mobile nav ul li > a {display: block;position: relative;padding: 15px 0;padding-right: 20px;font-size: 16px;font-weight: 500;line-height: 1;letter-spacing: -0.15px;color: var(--tp-common-black);text-transform: uppercase;}.tp-main-menu-mobile nav 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 nav 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 nav 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 nav ul li img {width: 100%;}.tp-main-menu-mobile nav ul li ul {padding: 0;}.tp-main-menu-mobile nav ul li ul li {padding: 0;}.tp-main-menu-mobile nav 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 nav ul li ul li li a {width: 88%;padding: 10px 7%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile nav ul li ul li li li a {width: 83%;padding: 10px 9%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile nav ul li ul li li li li a {width: 68%;padding: 10px 11%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile nav ul li:hover .mega-menu {visibility: visible;opacity: 1;top: 0;}.tp-main-menu-mobile nav ul li .mega-menu, .tp-main-menu-mobile nav ul li .submenu {position: static;min-width: 100%;padding: 0;box-shadow: none;visibility: visible;opacity: 1;display: none;}.tp-main-menu-mobile nav ul li .mega-menu li, .tp-main-menu-mobile nav ul li .submenu li {float: none;display: block;width: 100%;padding: 0;}.tp-main-menu-mobile nav ul li .mega-menu li:hover a .dropdown-toggle-btn, .tp-main-menu-mobile nav 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-portfolio-menu-style.tp-megamenu-list-wrap ul li {width: 100%;float: inherit;}.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__tag {position: absolute;bottom: 0px;left: 0;}.postbox__tag p {margin-bottom: 0;font-weight: 700;font-size: 12px;text-align: center;text-transform: uppercase;color: #000;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;}.postbox__content-single {padding-left: 0;padding-right: 0;border: none;}.postbox__title {font-size: 56px;font-weight: 600;line-height: 1;letter-spacing: -2.24px;color: var(--tp-common-black);margin-bottom: 10px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.postbox__title {font-size: 30px;}}@media (max-width: 767px) {.postbox__title {font-size: 25px;}}.postbox__title a {background-image: -webkit-radial-gradient(#000, #000), -webkit-radial-gradient(#000, #000);background-image: -moz-radial-gradient(#000, #000), -moz-radial-gradient(#000, #000);background-image: -ms-radial-gradient(#000, #000), -ms-radial-gradient(#000, #000);background-image: -o-radial-gradient(#000, #000), -o-radial-gradient(#000, #000);background-image: radial-gradient(#000, #000), radial-gradient(#000, #000);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;}.postbox__title a:hover {background-size: 0 1px, 100% 1px;}.postbox__meta {margin-bottom: 5px;}.postbox__meta span {color: #414145;font-size: 16px;font-weight: 500;line-height: 1;text-transform: uppercase;}.postbox__blockquote {background: #F4F6F8;padding: 50px 65px;}@media (max-width: 767px) {.postbox__blockquote {padding: 20px;}}.postbox__blockquote-icon {margin-bottom: 20px;display: inline-block;}.postbox__blockquote p {font-size: 24px;font-weight: 600;line-height: 32px;text-transform: uppercase;color: var(--tp-common-black);margin-bottom: 15px;}@media (max-width: 767px) {.postbox__blockquote p {font-size: 19px;font-weight: 28px;}}.postbox__blockquote-info {color: #5D5D63;font-size: 14px;font-weight: 600;line-height: 32px;}.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-top: 20px;padding-bottom: 30px;border-bottom: 1px solid #F7F7F7;}.postbox__details-share span {font-size: 20px;font-weight: 500;color: #121416;margin-right: 15px;}.postbox__details-share a {height: 37px;width: 37px;text-align: center;line-height: 37px;display: inline-block;background-color: #F2F6F7;color: var(--tp-common-black);margin-right: 10px;transition: all 0.3s ease-in-out;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.postbox__details-share a {margin-bottom: 10px;height: 30px;width: 30px;line-height: 30px;margin-right: 8px;}}.postbox__details-share a:hover {background-color: var(--tp-theme-1);color: var(--tp-common-white);}.postbox__details-tag span {font-size: 20px;font-weight: 500;color: #121416;margin-right: 6px;}.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 {color: #5D5D63;font-size: 17px;font-weight: 400;line-height: 26px;margin-bottom: 30px;}.postbox__text-single p {margin-bottom: 15px;}.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: 45px;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-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-box {flex-wrap: wrap;}}.postbox__comment-info {flex: 0 0 auto;}@media (max-width: 767px) {.postbox__comment-avater {margin-right: 0;}}.postbox__comment-avater img {width: 90px;height: 90px;}@media (max-width: 767px) {.postbox__comment-avater img {margin-bottom: 30px;}}.postbox__comment-name {margin-bottom: 17px;}.postbox__comment-name h5 {font-size: 20px;font-weight: 700;line-height: 1;letter-spacing: -0.4px;color: var(--tp-common-black);margin-bottom: 0;}.postbox__comment-name span {color: #414144;font-size: 17px;font-weight: 400;line-height: 1;}.postbox__comment-text p {color: #5D5D63;font-size: 17px;font-weight: 400;line-height: 26px;}.postbox__comment-reply a {color: #19191A;font-size: 15px;font-weight: 600;line-height: 1;padding: 5px 20px;border: 1px solid #E0E2E3;}.postbox__comment-reply a:hover {background-color: var(--tp-common-black);color: var(--tp-common-white);border-color: var(--tp-common-white);}.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__tag span {font-size: 16px;margin-bottom: 17px;color: var(--tp-common-black);margin-right: 10px;}.postbox__play-btn a {height: 66px;width: 66px;line-height: 66px;position: absolute;top: 50%;left: 50%;text-align: center;border-radius: 50%;animation: pulse 2s infinite;transform: translate(-50%, -50%);color: var(--tp-common-white);border: 2px solid var(--tp-common-white);}@media (max-width: 767px) {.postbox__area {padding-top: 60px;}}.postbox__link-post-wrap {background-color: #F9F9F9;padding: 60px;}@media (max-width: 767px) {.postbox__link-post-wrap {padding: 20px;flex-wrap: wrap;}}.postbox__link-post-wrap p {margin-bottom: 0;font-size: 24px;font-weight: 600;line-height: 34px;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) {.postbox__link-post-wrap p br {display: none;}}@media (max-width: 767px) {.postbox__link-post-wrap p {font-size: 19px;font-weight: 28px;}.postbox__link-post-wrap p br {display: none;}}.postbox__link-post-icon {margin-right: 40px;display: inline-block;}@media (max-width: 767px) {.postbox__link-post-icon {margin-bottom: 10px;margin-right: 0;}}.postbox__slider-arrow-wrap button {height: 50px;width: 50px;line-height: 50px;text-align: center;font-size: 18px;border-radius: 50%;color: var(--tp-common-white);border: 1px solid var(--tp-common-white);transition: 0.3s;}.postbox__slider-arrow-wrap button:hover {background-color: var(--tp-common-white);color: var(--tp-common-black);}.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;}.basic-pagination {margin-bottom: 40px;}.basic-pagination ul li {list-style: none;display: inline-block;margin-right: 14px;}@media (max-width: 767px) {.basic-pagination ul li {margin-right: 5px;}}.basic-pagination ul li a {height: 46px;width: 30px;border-radius: 200px;display: inline-block;line-height: 40px;text-align: center;font-size: 20px;font-weight: 600;transition: all 0.3s ease-in-out;color: var(--tp-common-black);}.basic-pagination ul li a .current {height: 100%;width: 100%;display: inline-block;border-radius: 200px;border: 2px solid var(--tp-common-black);}.basic-pagination ul li a .icon {height: 46px;width: 46px;line-height: 46px;border-radius: 50%;font-size: 14px;font-weight: 600;text-align: center;display: inline-block;border-radius: 100px;border: 1px solid rgba(25, 25, 26, 0.2);transition: 0.3s;}.basic-pagination ul li a .icon:hover {color: var(--tp-common-white);border-color: var(--tp-common-black);background-color: var(--tp-common-black);}.tp-postbox-details-remeber {display: flex;align-items: start;}.tp-postbox-details-form p {color: #5D5D63;font-size: 17px;font-weight: 400;line-height: 26px;}@media (max-width: 767px) {.tp-postbox-details-form p {font-size: 16px;}}.tp-postbox-details-form-title {color: #19191A;font-size: 34px;font-weight: 600;line-height: 1;letter-spacing: -0.68px;}.tp-postbox-details-input input {height: 50px;line-height: 50px;border: none;border: 1px solid rgba(25, 25, 26, 0.1);font-size: 17px;font-weight: 400;color: var(--tp-common-black);margin-bottom: 20px;}.tp-postbox-details-input input::-webkit-input-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input input::-moz-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input input:-moz-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input input:-ms-input-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input input::placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input input::focus {border-color: var(--tp-common-black);}.tp-postbox-details-input textarea {height: 160px;font-size: 17px;font-weight: 400;resize: none;margin-bottom: 20px;color: var(--tp-common-black);}.tp-postbox-details-input textarea::-webkit-input-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input textarea::-moz-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input textarea:-moz-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input textarea:-ms-input-placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input textarea::placeholder {font-size: 17px;font-weight: 400;color: #707072;}.tp-postbox-details-input textarea::focus {border-color: var(--tp-common-black);}.tp-postbox-details-remeber input {margin-right: 10px;transform: translateY(7px);}.tp-postbox-details-remeber label {color: #5D5D63;font-size: 16px;font-weight: 400;line-height: 26px;cursor: pointer;}.rc__post ul li:not(:last-child) {margin-bottom: 15px;}.rc__post-title {font-size: 17px;font-weight: 600;line-height: 22px;color: var(--tp-common-black);}.rc__post-title a {background-image: -webkit-radial-gradient(#000, #000), -webkit-radial-gradient(#000, #000);background-image: -moz-radial-gradient(#000, #000), -moz-radial-gradient(#000, #000);background-image: -ms-radial-gradient(#000, #000), -ms-radial-gradient(#000, #000);background-image: -o-radial-gradient(#000, #000), -o-radial-gradient(#000, #000);background-image: radial-gradient(#000, #000), radial-gradient(#000, #000);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;}.rc__post-title a:hover {background-size: 0 1px, 100% 1px;}.rc__meta span {color: #414145;font-size: 15px;font-weight: 400;line-height: 1;margin-bottom: 15px;display: inline-block;}.rc__post-thumb {flex: 0 0 auto;}.sidebar__wrapper {padding-left: 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sidebar__wrapper {padding-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.sidebar__wrapper {margin-top: 40px;padding-left: 0;}}.sidebar__widget-title {font-size: 22px;font-weight: 700;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);margin-bottom: 25px;}.sidebar__widget ul li {list-style: none;margin-bottom: 20px;line-height: 0;}.sidebar__widget ul li:last-child {margin-bottom: 0;}.sidebar__widget ul li a {color: #414145;font-size: 16px;font-weight: 400;line-height: 1;background-image: -webkit-radial-gradient(#414145, #414145), -webkit-radial-gradient(#414145, #414145);background-image: -moz-radial-gradient(#414145, #414145), -moz-radial-gradient(#414145, #414145);background-image: -ms-radial-gradient(#414145, #414145), -ms-radial-gradient(#414145, #414145);background-image: -o-radial-gradient(#414145, #414145), -o-radial-gradient(#414145, #414145);background-image: radial-gradient(#414145, #414145), radial-gradient(#414145, #414145);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;}.sidebar__widget ul li a:hover {background-size: 0 1px, 100% 1px;}.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: 60px;line-height: 60px;padding: 0 25px;outline: none;border: none;padding-right: 50px;background: transparent;border: 1px solid #D9D9D9;}.sidebar__search input::-webkit-input-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.sidebar__search input::-moz-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.sidebar__search input:-moz-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.sidebar__search input:-ms-input-placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.sidebar__search input::placeholder {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 1;}.sidebar__search button {position: absolute;top: 0;right: 25px;height: 100%;line-height: 60px;color: var(--tp-common-black);}.sidebar__banner::after {position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;background: rgba(65, 65, 69, 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__author {border: 1px solid #19191A;padding: 50px 30px;}.sidebar__author-thumb img {height: 120px;width: 120px;border-radius: 50%;margin-bottom: 30px;}.sidebar__author-title {font-size: 22px;font-weight: 700;line-height: 1;color: var(--tp-common-black);margin-bottom: 10px;}.sidebar__author-content p {color: #5D5D63;font-size: 16px;font-weight: 400;line-height: 22px;margin-bottom: 0;}.sidebar__social a {height: 45px;width: 45px;border-radius: 50%;text-align: center;line-height: 45px;display: inline-block;color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.14);margin-right: 8px;font-size: 18px;}.sidebar__social a:hover {background-color: var(--tp-common-black);border-color: var(--tp-common-black);color: var(--tp-common-white);}@media (max-width: 767px) {.sidebar__banner-img img {width: 100%;}}.tagcloud a {font-size: 14px;font-weight: 500;line-height: 1;padding: 6px 15px;margin-right: 5px;margin-bottom: 14px;display: inline-block;text-transform: uppercase;color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.1);}@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-common-black);border-color: var(--tp-common-black);}.blog-sidebar-slider-bg {background-repeat: no-repeat;background-position: center;background-size: cover;}.blog-sidebar-slider-height {height: 930px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog-sidebar-slider-height {padding-top: 100px;padding-bottom: 60px;}}@media (max-width: 767px) {.blog-sidebar-slider-height {height: 700px;}}.blog-sidebar-slider-title {font-size: 80px;font-weight: 700;line-height: 1;letter-spacing: -4px;color: var(--tp-common-white);margin-bottom: 45px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog-sidebar-slider-title {font-size: 75px;}}@media (max-width: 767px) {.blog-sidebar-slider-title {font-size: 52px;}}.blog-sidebar-slider-link {font-size: 18px;font-weight: 700;line-height: 1;letter-spacing: -0.36px;color: var(--tp-common-white);position: relative;margin-left: 20px;}.blog-sidebar-slider-link:hover {color: var(--tp-common-white);}.blog-sidebar-slider-link::after {content: "";height: 1px;width: 100%;background-color: rgba(255, 255, 255, 0.4);position: absolute;bottom: -4px;left: 0;}.blog-sidebar-slider-link::before {content: "";height: 1px;width: 0;position: absolute;bottom: -4px;right: 0;background-color: #fff;transition: 0.4s;}.blog-sidebar-slider-link:hover::before {width: 100%;left: 0;right: auto;}.blog-sidebar-slider-meta {font-size: 16px;font-weight: 600;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);margin-bottom: 25px;display: inline-block;}.blog-sidebar-content-box {height: 100%;padding-left: 100px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.blog-sidebar-content-box {padding-left: 0;}}.blog-sidebar-avatar-box {padding-bottom: 150px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog-sidebar-avatar-box {padding-bottom: 120px;}}@media (max-width: 767px) {.blog-sidebar-avatar-box {padding-bottom: 60px;}}.blog-sidebar-avatar-box span {font-size: 18px;font-weight: 700;line-height: 1;color: var(--tp-common-white);}.blog-sidebar-avatar-box img {height: 50px;width: 50px;border-radius: 50%;margin-right: 15px;}.blog-sidebar-arrow-box {position: absolute;top: 55%;right: 22%;z-index: 9;transform: translateY(-50%);}.blog-sidebar-arrow-box button {height: 100px;width: 100px;font-size: 18px;font-weight: 600;border-radius: 50%;line-height: 1;backdrop-filter: blur(7px);color: var(--tp-common-white);background-color: rgba(255, 255, 255, 0.14);}.blog-sidebar-scrollbar {position: absolute;bottom: 130px;right: 50px;z-index: 99;}@media (max-width: 767px) {.blog-sidebar-scrollbar {bottom: 40px;right: auto;left: 15px;}}.blog-sidebar-scrollbar a {font-size: 18px;font-weight: 500;line-height: 1;letter-spacing: -0.36px;color: rgba(255, 255, 255, 0.7);}.blog-sidebar-scrollbar a span svg {margin-left: 20px;display: inline-block;color: var(--tp-common-white);animation: scroll-up-down 1s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite alternate;animation-delay: 0s;animation-delay: 0s;animation-delay: 0s;-webkit-animation-delay: 0.75s;animation-delay: 0.75s;margin-top: -25px;}.tp-blog-meta {position: absolute;top: 0;right: 0;left: 0;text-align: right;margin: 25px;}.tp-blog-meta span {font-size: 16px;font-weight: 500;height: 32px;line-height: 32px;padding: 0px 14px;color: var(--tp-common-black);background-color: var(--tp-common-white);display: inline-block;}.tp-blog-content span {font-size: 16px;font-weight: 400;line-height: 1;color: #5D5D63;margin-bottom: 10px;display: inline-block;}.tp-blog-title-sm {font-size: 31px;font-weight: 600;line-height: 0.8;letter-spacing: -0.62px;color: var(--tp-common-black);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-title-sm {font-size: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-blog-title-sm {font-size: 24px;}}.tp-blog-title-sm a {background-image: linear-gradient(#000, #000), linear-gradient(#000, #000);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-blog-title-sm:hover a {background-size: 0% 1px, 100% 1px;}.tp-blog-thumb {margin-bottom: 25px;}.tp-blog-thumb img {width: 100%;transition: 0.9s;}.tp-blog-item:hover .tp-blog-thumb img {transform: scale(1.2) rotate(-2deg);}.tp-blog-6-meta {font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-common-white);margin-bottom: 15px;display: inline-block;}.tp-blog-6-title-sm {font-size: 34px;font-weight: 400;line-height: 1.1;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-gallery);margin-bottom: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-6-title-sm {font-size: 25px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-blog-6-title-sm {font-size: 24px;}}@media (max-width: 767px) {.tp-blog-6-title-sm {font-size: 27px;}}.tp-blog-6-link a {font-size: 15px;font-weight: 600;line-height: 24px;text-transform: uppercase;color: var(--tp-common-white);}.tp-blog-6-link a i {margin-left: 10px;}.tp-blog-6-item {position: relative;}.tp-blog-6-item::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(28, 26, 32, 0.62);content: "";}.tp-blog-6-item:hover .tp-blog-6-content {transform: translateY(0);}.tp-blog-6-content-wrap {position: absolute;bottom: 0;left: 0;z-index: 55;margin: 40px;overflow: hidden;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-6-content-wrap {margin: 25px;}}.tp-blog-6-thumb img {width: 100%;}.tp-blog-6-content {transform: translateY(45px);transition: 0.3s;}.tp-blog-6-category {position: absolute;top: 0;right: 0;z-index: 55;margin: 25px;}.tp-blog-6-category span {font-size: 13px;font-weight: 600;display: inline-block;text-transform: uppercase;backdrop-filter: blur(10px);color: var(--tp-common-white);background: rgba(255, 255, 255, 0.24);padding: 0px 10px;}@media (max-width: 767px) {.blog-details-bg {padding-bottom: 140px;}}.blog-details-bg-height {height: 800px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-details-bg-height {height: 700px;}}@media (max-width: 767px) {.blog-details-bg-height {height: 600px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.blog-details-bg-height {height: 700px;}}.blog-details-overlay {position: relative;}.blog-details-overlay::after {top: 0;left: 0;height: 100%;width: 100%;content: "";position: absolute;background: rgba(0, 0, 0, 0.36);}.blog-details-overlay-shape {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.blog-details-overlay-shape img {height: 100%;}.blog-details-meta {font-size: 17px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);margin-bottom: 10px;display: inline-block;}.blog-details-meta i {font-size: 17px;font-weight: 500;line-height: 20px;font-style: normal;text-transform: uppercase;color: rgba(255, 255, 255, 0.7);}.blog-details-title {font-size: 100px;font-weight: 600;line-height: 1;letter-spacing: -4px;margin-bottom: 30px;color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-details-title {font-size: 85px;}}@media (max-width: 767px) {.blog-details-title {font-size: 60px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.blog-details-title {font-size: 80px;}}.blog-details-top-author img {height: 60px;width: 60px;border-radius: 50%;margin-right: 20px;}.blog-details-top-author span {font-size: 20px;font-weight: 500;line-height: 1;color: var(--tp-common-white);}.blog-details-top-author span i {font-size: 20px;font-weight: 500;line-height: 1;font-style: normal;color: rgba(255, 255, 255, 0.6);}.blog-details-top-text p {font-size: 24px;font-weight: 400;line-height: 34px;color: var(--tp-common-black);margin-bottom: 50px;}.blog-details-left-title {font-size: 30px;font-weight: 600;line-height: 1;letter-spacing: -0.6px;color: var(--tp-common-black);margin-bottom: 20px;}.blog-details-left-content {margin-bottom: 70px;}.blog-details-left-content p {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 28px;}.blog-details-left-content p i {font-size: 18px;font-weight: 600;line-height: 1;color: var(--tp-common-black);}.blog-details-thumb-box {margin-bottom: 75px;}.blog-details-blockquote {margin-left: 100px;position: relative;margin-bottom: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-details-blockquote {margin-left: 40px;}}@media (max-width: 767px) {.blog-details-blockquote {margin-left: 30px;}}.blog-details-blockquote p {font-size: 44px;font-weight: 400;line-height: 1;letter-spacing: -0.88px;color: var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-details-blockquote p {font-size: 36px;}}@media (max-width: 767px) {.blog-details-blockquote p {font-size: 30px;}}.blog-details-blockquote .quote-icon {position: absolute;top: -30px;left: -35px;}.blog-details-blockquote .blockquote-info {color: #5D5D63;font-size: 16px;font-weight: 500;line-height: 1;letter-spacing: -0.32px;text-transform: uppercase;}.blog-details-tag a, .blog-details-share a {font-size: 15px;font-weight: 600;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);margin-left: 20px;position: relative;}.blog-details-tag a::after, .blog-details-share a::after {position: absolute;bottom: 0;right: 0;width: 0;height: 1px;content: "";transition: 0.4s;background-color: var(--tp-common-black);}.blog-details-tag a:hover::after, .blog-details-share a:hover::after {right: auto;left: 0;width: 100%;}@media (max-width: 767px) {.blog-details-tag a, .blog-details-share a {margin-left: 10px;}}.blog-details-tag span, .blog-details-share span {transform: translateY(-2px);display: inline-block;}.blog-details-author {background-color: #F7F7F7;}@media (max-width: 767px) {.blog-details-author {flex-wrap: wrap;}}.blog-details-author-title {font-size: 26px;font-weight: 600;line-height: 1;color: var(--tp-common-black);margin-bottom: 15px;}.blog-details-author-content-wrap {padding: 40px;}@media (max-width: 767px) {.blog-details-author-content-wrap {padding: 20px;}}.blog-details-author-content p {color: #5D5D63;font-size: 17px;font-weight: 400;line-height: 26px;margin-bottom: 0;}.blog-details-author-img {flex: 0 0 auto;}@media (max-width: 767px) {.blog-details-author-img {width: 100%;}}.blog-details-author-img img {height: 100%;width: 100%;}.blog-details-author-social a {color: var(--tp-common-black);margin-left: 20px;}.blog-details-navigation-style .project-details-1-navigation {border-top: 1px transparent;padding: 0;padding-top: 0;}.blog-details-realated-title {font-size: 50px;font-weight: 700;line-height: 1;letter-spacing: -2px;color: var(--tp-common-black);}.blog-details-thumb-wrap {border-top: 1px solid #D9D9D9;}.blog-details-top-meta {padding: 55px 0;}@media (max-width: 767px) {.blog-details-top-meta {padding: 20px 0;}}.blog-details-top-meta span {color: #414145;font-size: 17px;font-weight: 500;line-height: 1;text-transform: uppercase;display: inline-block;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-standard-area {padding-top: 120px;}}@media (max-width: 767px) {.tp-blog-standard-area {padding-top: 100px;}}.tp-blog-standard-title {font-size: 60px;font-weight: 600;line-height: 1;letter-spacing: -2.4px;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-standard-title {font-size: 40px;}}@media (max-width: 767px) {.tp-blog-standard-title {font-size: 30px;}.tp-blog-standard-title br {display: none;}}.tp-blog-standard-title-box {background-color: var(--tp-common-black);display: inline-block;padding: 45px;position: absolute;bottom: 30px;left: 30px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-blog-standard-title-box {bottom: 0;left: 0;}}.tp-blog-standard-meta {position: absolute;top: 30px;left: 30px;}.tp-blog-standard-meta span {padding: 15px;font-size: 18px;font-weight: 600;line-height: 1;display: inline-block;text-align: center;color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-blog-standard-thumb-box {overflow: hidden;height: 750px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-standard-thumb-box {height: 600px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-blog-standard-thumb-box {height: 470px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-standard-thumb-box {height: 335px;}}@media (max-width: 767px) {.tp-blog-standard-thumb-box {height: 135px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-blog-standard-thumb-box {height: 270px;}}.tp-blog-standard-thumb-box img {margin-top: -180px;}@media (max-width: 767px) {.tp-blog-standard-thumb-box img {margin-top: -120px;}}.tp-blog-list-bg {padding-top: 230px;padding-bottom: 430px;background-repeat: no-repeat;background-size: cover;}.tp-blog-list-bg-overlay {position: relative;}.tp-blog-list-bg-overlay::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(0, 0, 0, 0.3);}.tp-blog-list-text span {font-size: 24px;font-weight: 500;line-height: 1;letter-spacing: -0.96px;display: inline-block;color: var(--tp-common-white);transform: translateY(-20px);}@media (max-width: 767px) {.tp-blog-list-text span {transform: translateY(0px);}}.tp-blog-list-content {height: 100%;}.tp-blog-list-content-wrap {height: 100%;}.tp-blog-list-meta span {color: #5D5D63;font-size: 20px;font-weight: 400;line-height: 1;text-transform: uppercase;display: inline-block;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-blog-list-meta span {margin-bottom: 20px;}}.tp-blog-list-thumb {margin-right: 80px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-list-thumb {margin-right: 30px;}}@media (max-width: 767px) {.tp-blog-list-thumb {margin-right: 0;margin-bottom: 20px;}}.tp-blog-list-thumb img {flex: 0 0 auto;width: 100%;}.tp-blog-list-title-sm {font-size: 34px;font-weight: 500;line-height: 1;letter-spacing: -0.68px;color: var(--tp-common-black);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-blog-list-title-sm {font-size: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-list-title-sm {font-size: 20px;}}@media (max-width: 767px) {.tp-blog-list-title-sm {font-size: 30px;}}.tp-blog-list-link {font-size: 18px;font-weight: 500;line-height: 1;letter-spacing: -0.36px;text-transform: uppercase;color: var(--tp-common-black);position: relative;margin-left: 20px;}.tp-blog-list-link-wrap {margin-top: auto;}.tp-blog-list-link::before {height: 8px;width: 8px;content: "";border-radius: 50%;display: inline-block;border: 1px solid var(--tp-common-black);position: absolute;top: 8px;left: -20px;}.tp-blog-list-link::after {position: absolute;bottom: 0;right: 0;height: 1px;width: 0;display: inline-block;content: "";background-color: var(--tp-common-black);transition: 0.4s;}.tp-blog-list-link:hover {color: var(--tp-common-black);}.tp-blog-list-link:hover::after {right: auto;left: 0;width: 100%;}.tp-blog-list-item {padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid rgba(25, 25, 26, 0.12);}.tp-blog-list-item:last-child {margin-bottom: 0;}.tp-blog-list-wrap {padding: 50px 155px;background-color: #FFFFFF;margin-top: -355px;position: relative;z-index: 22;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-blog-list-wrap {padding: 50px 80px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-blog-list-wrap {padding: 50px 55px;}}@media (max-width: 767px) {.tp-blog-list-wrap {padding: 50px 20px;}}.tp-flex-end {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.tp-flex-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;display: -webkit-box;display: -ms-flexbox;display: flex;}.blog-details-without-sidebar .blog-details-thumb {height: 740px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.blog-details-without-sidebar .blog-details-thumb {height: 550px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-details-without-sidebar .blog-details-thumb {height: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog-details-without-sidebar .blog-details-thumb {height: 300px;}}@media (max-width: 767px) {.blog-details-without-sidebar .blog-details-thumb {height: 150px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.blog-details-without-sidebar .blog-details-thumb {height: 200px;}}.blog-details-without-sidebar .blog-details-thumb img {margin-top: -300px;}@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) {.blog-details-without-sidebar .blog-details-thumb img {margin-top: -100px;}}@media (max-width: 767px) {.blog-details-without-sidebar .blog-details-thumb img {margin-top: 0px;}}.counter-row {counter-reset: count;}.tp-footer-2-widget-logo img {width: 250px;height: 100%;}.tp-footer-dark .logo-2 {display: none;}.tp-copyright-logo img {width: 85px;height: 100%;}.tp-footer-wrap {padding: 0px 50px;padding-bottom: 90px;}@media (max-width: 767px) {.tp-footer-wrap {padding: 0;}}.tp-footer-middle-wrap {padding-left: 55px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-middle-wrap {padding-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-middle-wrap {padding-left: 0;}}.tp-footer-menu {margin-right: 110px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-menu {margin-right: 0;margin-bottom: 60px;}}.tp-footer-menu ul li {list-style-type: none;padding-bottom: 30px;padding-top: 30px;border-bottom: 1px solid rgba(255, 255, 255, 0.12);position: relative;}.tp-footer-menu ul li::before {position: absolute;content: "";bottom: 0;right: 0;left: 0;width: 0%;height: 1px;opacity: 0;visibility: hidden;transition: all 0.7s ease-out 0s;background-color: var(--tp-common-white);}.tp-footer-menu ul li:last-child {padding-bottom: 0;border-bottom: none;}.tp-footer-menu ul li:last-child::before {display: none;}.tp-footer-menu ul li:first-child {padding-top: 0;}.tp-footer-menu ul li.active a {color: var(--tp-common-white);}.tp-footer-menu ul li.active a::after {color: var(--tp-common-white);}.tp-footer-menu ul li a {font-weight: 400;font-size: 50px;line-height: 1;position: relative;padding-left: 50px;transition: 0.3s;display: block;color: rgba(245, 247, 245, 0.3);font-family: var(--tp-ff-gallery);}.tp-footer-menu ul li a .tp-menu-text {display: inline-flex;overflow: hidden;text-shadow: 0 80px 0 var(--tp-common-white);height: 55px;}.tp-footer-menu ul li a .tp-menu-text span {display: block;backface-visibility: hidden;font-style: normal;transition: transform 0.4s ease;transform: translateY(var(--m)) translateZ(0);}.tp-footer-menu ul li a .tp-menu-text span:nth-child(1) {transition-delay: 0.0333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(2) {transition-delay: 0.0666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(3) {transition-delay: 0.1s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(4) {transition-delay: 0.1333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(5) {transition-delay: 0.1666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(6) {transition-delay: 0.2s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(7) {transition-delay: 0.2333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(8) {transition-delay: 0.2666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(9) {transition-delay: 0.3s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(10) {transition-delay: 0.3333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(11) {transition-delay: 0.3666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(12) {transition-delay: 0.4s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(13) {transition-delay: 0.4333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(14) {transition-delay: 0.4666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(15) {transition-delay: 0.5s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(16) {transition-delay: 0.5333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(17) {transition-delay: 0.5666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(18) {transition-delay: 0.6s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(19) {transition-delay: 0.6333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(20) {transition-delay: 0.6666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(21) {transition-delay: 0.7s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(22) {transition-delay: 0.7333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(23) {transition-delay: 0.7666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(24) {transition-delay: 0.8s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(25) {transition-delay: 0.8333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(26) {transition-delay: 0.8666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(27) {transition-delay: 0.9s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(28) {transition-delay: 0.9333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(29) {transition-delay: 0.9666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(30) {transition-delay: 1s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(31) {transition-delay: 1.0333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(32) {transition-delay: 1.0666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(33) {transition-delay: 1.1s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(34) {transition-delay: 1.1333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(35) {transition-delay: 1.1666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(36) {transition-delay: 1.2s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(37) {transition-delay: 1.2333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(38) {transition-delay: 1.2666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(39) {transition-delay: 1.3s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(40) {transition-delay: 1.3333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(41) {transition-delay: 1.3666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(42) {transition-delay: 1.4s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(43) {transition-delay: 1.4333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(44) {transition-delay: 1.4666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(45) {transition-delay: 1.5s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(46) {transition-delay: 1.5333333333s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(47) {transition-delay: 1.5666666667s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(48) {transition-delay: 1.6s;}.tp-footer-menu ul li a .tp-menu-text span:nth-child(49) {transition-delay: 1.6333333333s;}.tp-footer-menu ul li a::after {content: "0" counter(count);counter-increment: count;font-weight: 400;font-size: 18px;text-transform: uppercase;position: absolute;left: 0;bottom: 22px;color: rgba(245, 247, 245, 0.2);font-family: var(--tp-ff-body);transition: 0.3s;}.tp-footer-menu ul li:hover a {--y: -0px;background-color: transparent;color: var(--tp-common-white);}.tp-footer-menu ul li:hover a span {--m: calc(80px * -1);}.tp-footer-menu ul li:hover a::after {color: var(--tp-common-white);}.tp-footer-menu ul li:hover::before {opacity: 1;visibility: visible;width: 100%;left: 0;right: 0;}.tp-footer-big-title {font-weight: 400;font-size: 170px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-gallery);margin-bottom: 45px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-footer-big-title {font-size: 130px;}}@media (max-width: 767px) {.tp-footer-big-title {font-size: 85px;}}.tp-footer-title {font-weight: 500;font-size: 30px;line-height: 1;color: var(--tp-common-white);margin-bottom: 20px;}@media (max-width: 767px) {.tp-footer-widget {margin-bottom: 40px;}}.tp-footer-widget-info-mail {display: inline-block;}.tp-footer-widget-info-mail a {position: relative;margin-bottom: 15px;display: inline-block;font-weight: 400;font-size: 16px;line-height: 26px;color: var(--tp-common-white);}.tp-footer-widget-info-mail a::after {position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: rgba(255, 255, 255, 0.5);content: "";}.tp-footer-widget-info-mail a::before {position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background-color: var(--tp-common-white);content: "";transition: 0.4s;}.tp-footer-widget-info-mail:hover a::before {width: 100%;}.tp-footer-widget-info-location a {display: inline-block;font-weight: 400;font-size: 16px;line-height: 26px;color: rgba(255, 255, 255, 0.7);}.tp-footer-widget-info-location a:hover {color: var(--tp-common-white);}.tp-footer-widget-social {display: inline-block;}.tp-footer-widget-social li {list-style-type: none;width: 50%;float: left;margin-bottom: 13px;}.tp-footer-widget-social li a {font-weight: 400;font-size: 18px;line-height: 1;color: var(--tp-common-white);background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);display: inline;background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-footer-widget-social li a:hover {background-size: 0% 1px, 100% 1px;color: var(--tp-common-white);}.tp-footer-shape-wrap {position: fixed;right: 70px;bottom: 70px;}.tp-footer-shape {display: inline-block;}.tp-footer-shape span {height: 106px;width: 106px;border-radius: 50%;background-color: #333333;display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.tp-footer-shape .img-1 {animation: rotate2 15s linear infinite;}.tp-footer-shape .img-2 {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 3;}.tp-copyright-wrap {padding: 30px 0px;margin: 0px 50px;border-top: 1px solid rgba(255, 255, 255, 0.12);}@media (max-width: 767px) {.tp-copyright-wrap {margin: 0;}}.tp-copyright-logo img {margin-bottom: 20px;}.tp-copyright-text p {margin-bottom: 0;font-size: 16px;font-weight: 400;color: rgba(245, 247, 245, 0.8);}@media (max-width: 767px) {.tp-copyright-text p {font-size: 14px;}}.tp-footer-2-widget-logo {margin-bottom: 30px;}.tp-footer-2-widget-text p {color: rgba(255, 255, 255, 0.8);font-size: 18px;font-weight: 500;line-height: 26px;margin-bottom: 0;}.tp-footer-2-widget-title {color: var(--tp-common-white);font-size: 26px;font-weight: 500;line-height: 1;letter-spacing: -0.26px;margin-bottom: 30px;}.tp-footer-2-widget-menu ul li {list-style-type: none;margin-bottom: 7px;}.tp-footer-2-widget-menu ul li:last-child {margin-bottom: 0;}.tp-footer-2-widget-menu ul li a {color: rgba(255, 255, 255, 0.8);font-size: 18px;font-weight: 500;line-height: 1;background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);display: inline;background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: 0.3s linear;}.tp-footer-2-widget-menu ul li a:hover {background-size: 0% 1px, 100% 1px;color: var(--tp-common-white);}.tp-footer-2-contact-item {margin-bottom: 15px;}.tp-footer-2-contact-item span {color: rgba(255, 255, 255, 0.7);font-size: 16px;font-weight: 500;line-height: 1.5;text-transform: uppercase;display: inline-block;margin-bottom: 4px;}.tp-footer-2-contact-item span:hover a {color: rgba(255, 255, 255, 0.9);}.tp-footer-2-input input {background-color: transparent;border: none;height: 100%;color: var(--tp-common-white);font-size: 16px;font-weight: 500;line-height: 14px;padding: 0;padding-bottom: 20px;padding-right: 50px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.tp-footer-2-input input::-webkit-input-placeholder {color: var(--tp-common-white);font-size: 16px;font-weight: 500;line-height: 14px;}.tp-footer-2-input input::-moz-placeholder {color: var(--tp-common-white);font-size: 16px;font-weight: 500;line-height: 14px;}.tp-footer-2-input input:-moz-placeholder {color: var(--tp-common-white);font-size: 16px;font-weight: 500;line-height: 14px;}.tp-footer-2-input input:-ms-input-placeholder {color: var(--tp-common-white);font-size: 16px;font-weight: 500;line-height: 14px;}.tp-footer-2-input input::placeholder {color: var(--tp-common-white);font-size: 16px;font-weight: 500;line-height: 14px;}.tp-footer-2-input input:focus {border-color: var(--tp-common-white);}.tp-footer-2-input button {position: absolute;top: 0;right: 20px;}.footer-col-2-2 {padding-left: 35px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer-col-2-2 {padding-left: 0;}}@media (max-width: 767px) {.footer-col-2-2 {padding-left: 0;}}.footer-col-2-3 {padding-left: 60px;padding-right: 55px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-col-2-3 {padding-left: 30px;padding-right: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.footer-col-2-3 {padding-left: 0px;}}@media (max-width: 767px) {.footer-col-2-3 {padding-left: 0;padding-right: 0;}}.footer-col-2-4 {padding-left: 70px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-col-2-4 {padding-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-col-2-4 {padding-left: 0px;}}.tp-copyright-2-left p {color: rgba(255, 255, 255, 0.6);margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-copyright-2-left p {margin-bottom: 20px;}}@media (max-width: 767px) {.tp-copyright-2-left p {font-size: 17px;margin-bottom: 20px;}}.tp-copyright-2-social a {height: 35px;line-height: 35px;padding: 0px 35px;border-radius: 40px;font-size: 14px;font-weight: 500;letter-spacing: -0.14px;display: inline-block;text-transform: uppercase;color: var(--tp-common-white);border: 1.5px solid rgba(255, 255, 255, 0.2);margin-left: 10px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-copyright-2-social a {padding: 0px 30px;margin-bottom: 0;}}@media (max-width: 767px) {.tp-copyright-2-social a {padding: 0px 20px;font-size: 12px;}}.tp-copyright-2-social a:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-copyright-2-bdr-top {border-top: 1px solid rgba(255, 255, 255, 0.1);padding: 35px 0;padding-bottom: 25px;}.tp-footer-white .tp-footer-2-widget-text p {color: #5D5D63;}.tp-footer-white .tp-footer-2-widget-title {color: var(--tp-common-black-2);}.tp-footer-white .tp-footer-2-widget-menu ul li a {color: #5D5D63;background-image: linear-gradient(#5D5D63, #5D5D63), linear-gradient(#5D5D63, #5D5D63);}.tp-footer-white .tp-footer-2-contact-item span {color: #5D5D63;}.tp-footer-white .tp-footer-2-input input {color: #5D5D63;border-bottom: 1px solid #5D5D63;}.tp-footer-white .tp-footer-2-input input::-webkit-input-placeholder {color: #5D5D63;}.tp-footer-white .tp-footer-2-input input::-moz-placeholder {color: #5D5D63;}.tp-footer-white .tp-footer-2-input input:-moz-placeholder {color: #5D5D63;}.tp-footer-white .tp-footer-2-input input:-ms-input-placeholder {color: #5D5D63;}.tp-footer-white .tp-footer-2-input input::placeholder {color: #5D5D63;}.tp-footer-white .tp-footer-2-contact-item span:hover a {color: var(--tp-common-black-2);}.tp-copyright-white .tp-copyright-2-left p {color: #5D5D63;}.tp-copyright-white .tp-copyright-2-social a {color: var(--tp-common-black);border: 1.5px solid rgba(25, 25, 26, 0.2);}.tp-copyright-white .tp-copyright-2-social a:hover {background-color: var(--tp-common-black-2);color: var(--tp-common-white);border-color: var(--tp-common-black-2);}.tp-copyright-white.tp-copyright-2-bdr-top {border-top: 1px solid rgba(25, 25, 26, 0.2);}.tp-footer-3-logo img {height: 100%;width: 85px;}.tp-footer-3-title {font-size: 30px;font-weight: 400;line-height: 1;letter-spacing: -0.3px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);margin-bottom: 30px;}.tp-footer-3-menu ul {display: inline-block;}.tp-footer-3-menu ul li {list-style-type: none;width: 50%;float: left;margin-bottom: 10px;}.tp-footer-3-menu ul li a {font-size: 18px;font-weight: 500;line-height: 1;color: rgba(255, 255, 255, 0.8);background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);display: inline;background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-footer-3-menu ul li a:hover {background-size: 0% 1px, 100% 1px;color: var(--tp-common-white);}.tp-footer-3-btn .icon-1 {position: absolute;top: 15px;left: 20px;z-index: 2;}.tp-footer-3-btn:hover .icon-2 svg {animation: rotate2 10s linear infinite;}.tp-footer-3-input-box input {background-color: transparent;margin-right: 10px;border-radius: 30px;height: 60px;line-height: 60px;border: 1px solid rgba(255, 255, 255, 0.12);font-size: 16px;font-weight: 500;color: var(--tp-common-white);}.tp-footer-3-input-box input:focus {border-color: var(--tp-common-white);}.tp-footer-3-input-box input::-webkit-input-placeholder {font-size: 16px;font-weight: 500;color: var(--tp-common-white);}.tp-footer-3-input-box input::-moz-placeholder {font-size: 16px;font-weight: 500;color: var(--tp-common-white);}.tp-footer-3-input-box input:-moz-placeholder {font-size: 16px;font-weight: 500;color: var(--tp-common-white);}.tp-footer-3-input-box input:-ms-input-placeholder {font-size: 16px;font-weight: 500;color: var(--tp-common-white);}.tp-footer-3-input-box input::placeholder {font-size: 16px;font-weight: 500;color: var(--tp-common-white);}.tp-footer-3-logo {margin-bottom: 105px;display: inline-block;}.tp-footer-3-bg-text {position: absolute;top: 0;left: 0;}.tp-footer-3-logo-box p {font-size: 18px;font-weight: 500;line-height: 26px;color: rgba(255, 255, 255, 0.8);}.tp-footer-3-copyright {font-size: 18px;font-weight: 400;line-height: 12px;color: rgba(255, 255, 255, 0.6);}.tp-footer-3-social a {height: 44px;width: 44px;border-radius: 50%;line-height: 44px;text-align: center;display: inline-block;margin-right: 6px;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.12);transition: 0.3s;}.tp-footer-3-social a:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.footer-col-3-1 {padding-right: 53px;}@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-col-3-1 {padding-right: 0;}}.footer-col-3-2 {padding-left: 80px;margin-left: 33px;border-left: 1px solid rgba(255, 255, 255, 0.1);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-col-3-2 {padding-left: 30px;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-col-3-2 {padding-left: 0;margin-left: 0;border-left: 0;}}.footer-col-3-3 {padding-left: 130px;margin-left: 33px;border-left: 1px solid rgba(255, 255, 255, 0.1);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-col-3-3 {margin-left: 0;padding-left: 80px;}}@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-col-3-3 {padding-left: 0;margin-left: 0;border-left: 0;}}.tp-reveal-line {overflow: hidden;padding-bottom: 18px;}.tp-footer-4-big-title {font-size: 149px;font-weight: 400;line-height: 1;letter-spacing: -4.5px;text-transform: uppercase;font-family: var(--tp-ff-marcellus);color: var(--tp-common-white);margin-bottom: 70px;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-footer-4-big-title {font-size: 125px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-footer-4-big-title {font-size: 108px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-footer-4-big-title {font-size: 92px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-4-big-title {font-size: 75px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-footer-4-big-title {font-size: 101px;}}@media (max-width: 767px) {.tp-footer-4-big-title {font-size: 50px;}}.tp-footer-4-big-title span {display: inline-block;line-height: 0;transform: translateX(20px);}.tp-footer-4-top {padding-bottom: 25px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.tp-footer-4-top-left p {font-size: 24px;font-weight: 400;line-height: 32px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}.tp-footer-5-subtitle {font-size: 22px;font-weight: 500;line-height: 1;color: var(--tp-common-white);display: inline-block;margin-left: 15px;margin-bottom: 25px;}@media (max-width: 767px) {.tp-footer-5-subtitle {margin-left: 0;margin-bottom: 0;}}.tp-footer-5-title {font-size: 230px;font-weight: 500;line-height: 1;letter-spacing: -4.6px;color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-footer-5-title {font-size: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-footer-5-title {font-size: 160px;}}@media (max-width: 767px) {.tp-footer-5-title {font-size: 75px;}}.tp-footer-5-title .tp-reveal-line-2 {padding-bottom: 0;}.tp-footer-5-mail {font-size: 50px;font-weight: 500;line-height: 1;margin-right: 15px;display: inline;color: var(--tp-common-white);background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}@media (max-width: 767px) {.tp-footer-5-mail {font-size: 35px;margin-right: 0;margin-bottom: 15px;}}.tp-footer-5-mail:hover {color: var(--tp-common-white);background-size: 0% 2px, 100% 2px;}.tp-footer-5-link {height: 50px;width: 50px;border-radius: 50%;line-height: 50px;text-align: center;background-color: var(--tp-common-white);display: inline-block;}@media (max-width: 767px) {.tp-footer-5-link {margin-left: 15px;transform: translateY(-7px);}}.tp-footer-5-content-wrap {padding-left: 60px;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-footer-5-content-wrap {padding-left: 0;padding-right: 0;}}@media (max-width: 767px) {.tp-footer-5-info {flex-wrap: wrap;}}@media (max-width: 767px) {.tp-copyright-5-left-info {margin-bottom: 30px;}}.tp-copyright-5-left-info span {font-size: 18px;font-weight: 500;line-height: 1;color: var(--tp-common-white);display: block;margin-bottom: 10px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-copyright-5-style-2 .tp-copyright-2-social a {padding: 0px 23px;}}@media (max-width: 767px) {.tp-copyright-5-style-2 .tp-copyright-2-social a {margin-left: 0;margin-right: 10px;}.tp-copyright-5-style-2 .tp-copyright-2-social {margin-bottom: 30px;}}.tp-copyright-6-text p {font-size: 14px;font-weight: 500;line-height: 1.4;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);}.tp-copyright-6-text p a {color: #F58156;}.tp-footer-6-widget-title {font-size: 23px;font-weight: 400;line-height: 1;margin-bottom: 22px;color: #bbb;font-family: var(--tp-ff-marcellus);}.tp-footer-6-widget.footer-col-6-2 {padding-left: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-6-widget.footer-col-6-2 {padding-left: 0;}}.tp-footer-6-widget.footer-col-6-3 {padding-left: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-footer-6-widget.footer-col-6-3 {padding-left: 0;}}.tp-footer-6-widget.footer-col-6-4 {padding-left: 70px;}@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-6-widget.footer-col-6-4 {padding-left: 0;}}.tp-footer-6-widget-wrap {margin-bottom: 20px;}.tp-footer-6-logo {margin-bottom: 25px;}.tp-footer-6-talk {margin-bottom: 25px;}.tp-footer-6-talk span {font-size: 14px;font-weight: 400;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}.tp-footer-6-talk h4 {font-size: 22px;font-weight: 400;line-height: 1;margin-bottom: 0;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}.tp-footer-6-contact-item {margin-bottom: 10px;}.tp-footer-6-contact-icon span {margin-right: 10px;transform: translateY(-2px);display: inline-block;}.tp-footer-6-contact-content a {font-size: 16px;font-weight: 400;line-height: 1;color: rgba(255, 255, 255, 0.7);font-family: var(--tp-ff-marcellus);}.tp-footer-6-list ul li {list-style-type: none;position: relative;padding-left: 15px;margin-bottom: 9px;}.tp-footer-6-list ul li::after {position: absolute;top: 10px;left: 0;width: 4px;height: 4px;content: "";border-radius: 50%;background-color: #BBBBBB;}.tp-footer-6-list ul li a {font-size: 17px;font-weight: 400;line-height: 1;color: rgba(255, 255, 255, 0.7);font-family: var(--tp-ff-marcellus);}.tp-footer-6-input-box {margin-bottom: 25px;}.tp-footer-6-input-box label {font-size: 16px;font-weight: 400;line-height: 1;color: rgba(255, 255, 255, 0.7);font-family: var(--tp-ff-marcellus);margin-bottom: 20px;}.tp-footer-6-input input {color: #7D7F82;font-size: 14px;font-weight: 400;background-color: transparent;font-family: var(--tp-ff-marcellus);border: 1px solid rgba(255, 255, 255, 0.1);box-shadow: 0px 1px 2px 0px rgba(1, 15, 28, 0.1);padding-right: 140px;}.tp-footer-6-input input::-webkit-input-placeholder {color: #7D7F82;font-size: 14px;font-weight: 400;}.tp-footer-6-input input::-moz-placeholder {color: #7D7F82;font-size: 14px;font-weight: 400;}.tp-footer-6-input input:-moz-placeholder {color: #7D7F82;font-size: 14px;font-weight: 400;}.tp-footer-6-input input:-ms-input-placeholder {color: #7D7F82;font-size: 14px;font-weight: 400;}.tp-footer-6-input input::placeholder {color: #7D7F82;font-size: 14px;font-weight: 400;}.tp-footer-6-input input:focus {border-color: #7D7F82;}.tp-footer-6-input .tp-btn-subscribe {position: absolute;top: 0;right: 0;height: 100%;}.tp-footer-6-social-title {color: #BBB;font-size: 16px;font-weight: 400;line-height: 1;margin-bottom: 15px;font-family: var(--tp-ff-marcellus);}.tp-footer-6-social a {color: #BBB;height: 38px;width: 38px;margin-right: 4px;line-height: 38px;text-align: center;display: inline-block;border: 1px solid rgba(255, 255, 255, 0.1);box-shadow: 0px 1px 2px 0px rgba(1, 15, 28, 0.1);}.tp-footer-6-social a:hover {background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);}.tp-footer-6-logo img {width: 85px;height: 100%;}.tp-layout-right {width: calc(100% - 280px);margin-left: auto;border-left: 1px solid #343434;}@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-layout-right {width: calc(100% - 0px);border-left: 0;}}.tp-layout-plr {padding-left: 40px;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-layout-plr {padding-left: 0;padding-right: 0;}}.tp-hero-ptb {padding-top: 200px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-ptb {padding-top: 140px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-ptb {padding-top: 130px;}}@media (max-width: 767px) {.tp-hero-ptb {padding-top: 120px;}}.tp-hero-title-wrap {display: flex;justify-content: center;}.tp-hero-shape-1 {position: absolute;top: -13%;left: 27%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-shape-1 {left: 15%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-shape-1 {left: 9%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-shape-1 {left: 0;}}.tp-hero-shape-2 {position: absolute;top: -6px;right: -80px;z-index: -1;}.tp-hero-shape-2 img {animation: rotate2 5s linear infinite;}@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-shape-2 {right: -24px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-shape-2 {right: -30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-shape-2 {right: -25px;}}.tp-hero-title {font-weight: 400;font-size: 220px;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);}@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-title {font-size: 175px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-title {font-size: 150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-title {font-size: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-title {font-size: 135px;}}@media (max-width: 767px) {.tp-hero-title {font-size: 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-title {font-size: 110px;}}.tp-hero-title-img {margin: 0px 20px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-title-img img {width: 27%;transform: translateY(-10px);}}@media (max-width: 767px) {.tp-hero-title-img img {width: 60%;margin: 15px 0;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-title-img img {width: 22%;margin: 0;}}.tp-hero-subtitle {font-weight: 400;font-size: 20px;line-height: 1;position: absolute;top: 45px;left: -17%;color: var(--tp-common-black);font-family: var(--tp-ff-body);text-align: left;}@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-subtitle {left: -23%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-subtitle {left: -26%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-subtitle {left: -33%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-subtitle {left: -27%;}}.tp-hero-content {max-width: 570px;margin: 0 auto;margin-bottom: 120px;}@media (max-width: 767px) {.tp-hero-content {margin-bottom: 60px;}}.tp-hero-content p {font-weight: 400;font-size: 18px;line-height: 26px;letter-spacing: 0.01em;}@media (max-width: 767px) {.tp-hero-content p {font-size: 17px;}}.tp-hero-content p span {margin-left: 95px;display: inline-block;}@media (max-width: 767px) {.tp-hero-content p span {margin-left: 0;}}.tp-hero-bottom-img {background-position: top center;background-size: cover;object-fit: cover;width: 670px;height: 890px;margin: 0 auto;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-bottom-img {height: 700px;}}@media (max-width: 767px) {.tp-hero-bottom-img {height: 500px;}}.tp-hero-bottom-img video {height: 100%;width: 100%;margin: 0 auto;background-position: center center;background-size: cover;object-fit: cover;}.tp-hero-2-pt {padding-top: 75px;}.tp-hero-2-wrapper {padding-left: 120px;height: 820px;border-radius: 12px;padding-right: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-2-wrapper {height: 660px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-2-wrapper {height: 660px;padding-left: 30px;}}@media (max-width: 767px) {.tp-hero-2-wrapper {padding-left: 20px;height: 570px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-2-wrapper {padding-left: 60px;height: 560px;}}.tp-hero-2-bg {border-radius: 12px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.tp-hero-2-bg img {border-radius: 12px;height: 100%;width: 100%;object-fit: cover;}.tp-hero-2-title {font-size: 130px;font-weight: 500;line-height: 1;letter-spacing: -5.2px;color: var(--tp-common-white);margin-bottom: 10px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-2-title {font-size: 90px;}}@media (max-width: 767px) {.tp-hero-2-title {font-size: 57px;}}.tp-hero-2-title span {margin-left: 160px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-2-title span {margin-left: 60px;}}@media (max-width: 767px) {.tp-hero-2-title span {margin-left: 0px;}}.tp-hero-2-content {margin-left: 160px;}@media (max-width: 767px) {.tp-hero-2-content {margin-left: 0;}}.tp-hero-2-content p {max-width: 520px;color: rgba(255, 255, 255, 0.8);font-size: 18px;font-weight: 500;line-height: 28px;margin-bottom: 35px;}.tp-hero-3-ptb {padding-top: 210px;padding-bottom: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-3-ptb {padding-top: 200px;}}@media (max-width: 767px) {.tp-hero-3-ptb {padding-top: 140px;}}.tp-hero-3-title {font-size: 140px;font-weight: 400;line-height: 1;letter-spacing: -5.6px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);margin-bottom: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-3-title {font-size: 115px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-3-title {font-size: 95px;}}@media (max-width: 767px) {.tp-hero-3-title {font-size: 60px;}}.tp-hero-3-category {font-size: 20px;font-weight: 400;line-height: 1;display: block;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);margin-bottom: 20px;}.tp-hero-3-circle-shape {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;}.tp-hero-3-circle-shape span {height: 480px;width: 460px;display: inline-block;filter: blur(35px);border-radius: 62% 47% 82% 35%/45% 45% 80% 66%;background: linear-gradient(220deg, rgba(148, 254, 98, 0.5) 0.77%, rgba(255, 226, 122, 0.5) 55.4%, rgba(234, 94, 94, 0.5) 100%);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-3-circle-shape span {height: 400px;width: 400px;}}.tp-hero-4-content-wrap {padding-top: 220px;padding-left: 230px;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-hero-4-content-wrap {padding-left: 150px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-4-content-wrap {padding-left: 60px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-4-content-wrap {padding-left: 0px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-4-content-wrap {padding-top: 200px;padding-left: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-4-content-wrap {padding-top: 150px;padding-left: 30px;}}@media (max-width: 767px) {.tp-hero-4-content-wrap {padding-top: 120px;padding-left: 0;}}.tp-hero-4-content {margin-bottom: 135px;padding-left: 125px;display: inline-block;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-hero-4-content {padding-left: 70px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-4-content {margin-bottom: 80px;padding-left: 0;}}@media (max-width: 767px) {.tp-hero-4-content {margin-bottom: 50px;padding-left: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-4-content {padding-left: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-4-content .tp-section-title-200 {font-size: 95px;}}@media (max-width: 767px) {.tp-hero-4-content .tp-section-title-200 {font-size: 65px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-4-content .tp-section-title-200 {font-size: 100px;}}.tp-hero-4-text {position: absolute;top: 50px;right: 16%;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-4-text {top: 11px;right: 7%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-4-text {top: 6px;right: 5%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-4-text {top: 2px;right: 5%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-4-text {top: -33px;right: -11%;}}@media (max-width: 767px) {.tp-hero-4-text {position: static;margin-top: 30px;}}.tp-hero-4-text p {max-width: 235px;font-size: 18px;font-weight: 400;line-height: 28px;margin-bottom: 0;color: rgba(255, 255, 255, 0.8);font-family: var(--tp-ff-marcellus);}.tp-hero-4-achievement {position: absolute;right: 120px;bottom: 60px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-4-achievement {right: 30px;bottom: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-4-achievement {right: 20px;}}.tp-hero-4-achievement::after {position: absolute;top: -15%;left: -55%;width: 241px;height: 120px;transform: rotate(-19.838deg);opacity: 0.200000003;content: "";border: 1px solid #fff;border-radius: 50%;}.tp-hero-4-achievement span {font-size: 44px;font-weight: 400;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);margin-bottom: 10px;display: inline-block;}.tp-hero-4-achievement span i {font-style: normal;}.tp-hero-4-achievement p {font-size: 17px;font-weight: 400;line-height: 24px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}.tp-hero-4-star-1 {position: absolute;top: -55px;left: 30px;}.tp-hero-4-star-2 {position: absolute;bottom: -20px;left: -65px;}.tp-hero-4-thumb {overflow: hidden;position: relative;width: 100%;height: 755px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-4-thumb {height: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-4-thumb {height: 320px;}}@media (max-width: 767px) {.tp-hero-4-thumb {height: 200px;}}@media (max-width: 767px) {.tp-hero-4-thumb img {height: 300px;object-fit: cover;}}.tp-overlay-bg {background-size: cover;}.tp-hero-5-title {font-size: 190px;font-weight: 600;line-height: 1;letter-spacing: -11.4px;color: var(--tp-common-black);font-family: var(--tp-ff-body);white-space: nowrap;margin-bottom: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-5-title {font-size: 150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-5-title {font-size: 130px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-5-title {font-size: 115px;}}@media (max-width: 767px) {.tp-hero-5-title {font-size: 50px;letter-spacing: 1px;white-space: inherit;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-5-title {font-size: 70px;letter-spacing: 1px;}}.tp-hero-5-title span {color: #ACACAC;}.tp-hero-5-content-box {padding-left: 0; margin-bottom: 35px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-5-content-box {padding-left: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-5-content-box {padding-left: 0px;}}@media (max-width: 767px) {.tp-hero-5-content-box {padding-left: 0px;margin-bottom: 35px;}}.tp-hero-5-content-box p {color: #5D5D63;font-size: 26px;font-weight: 400;line-height: 36px;margin-bottom: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-5-content-box p {font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-5-content-box p {font-size: 20px;}}@media (max-width: 767px) {.tp-hero-5-content-box p {font-size: 20px;line-height: 30px;}.tp-hero-5-content-box p br {display: none;}}.tp-hero-5-space {padding-top: 200px;padding-bottom: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-5-space {padding-top: 150px;}}@media (max-width: 767px) {.tp-hero-5-space {padding-top: 120px;}}.tp-hero-6-bg {height: 930px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-6-bg {height: 720px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-hero-6-bg {height: 650px;}}.tp-hero-6-blur-circle span {height: 600px;width: 600px;border-radius: 600px;background: rgba(136, 65, 30, 0.7);filter: blur(250px);display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;}.tp-hero-6-thumb {position: absolute;top: 50%;left: 48%;transform: translate(-50%, -50%);}@media (max-width: 767px) {.tp-hero-6-thumb {position: static;transform: translate(0);}}.tp-hero-6-title-box .tp-btn-zikzak {margin-left: 55px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-6-title-box .tp-btn-zikzak {margin-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-6-title-box .tp-btn-zikzak {margin-left: 0;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-hero-6-title-box .tp-section-title-220 {font-size: 185px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-6-title-box .tp-section-title-220 {font-size: 145px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-6-title-box .tp-section-title-220 {font-size: 100px;}}@media (max-width: 767px) {.tp-hero-6-title-box {margin-top: 140px;}.tp-hero-6-title-box .tp-section-title-220 {font-size: 70px;margin-bottom: 20px;}.tp-hero-6-title-box .tp-section-title-220 .text-1 {margin-right: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-hero-6-title-box {margin-top: 400px;}}.tp-hero-6-text {position: absolute;bottom: 0;right: 0;max-width: 290px;font-weight: 400;line-height: 26px;letter-spacing: 0.18px;color: rgba(255, 255, 255, 0.7);z-index: 2;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-hero-6-text {max-width: 220px;right: -40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-6-text {right: -22px;max-width: 220px;}}@media (max-width: 767px) {.tp-hero-6-text {position: static;}}.tp-hero-6-bar {position: absolute;top: 60px;right: 60px;z-index: 99;}@media (max-width: 767px) {.tp-hero-6-bar {top: 30px;right: 30px;}}.tp-hero-6-bar.tp-header-bar button span {background-color: var(--tp-common-white);}.tp-hero-6-info-box {background-color: var(--tp-common-orange);position: absolute;bottom: 0;right: 225px;padding: 40px 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-hero-6-info-box {padding: 20px 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-hero-6-info-box {right: 100px;padding: 20px;}}.tp-hero-6-social-title {font-size: 16px;font-weight: 700;letter-spacing: 0.32px;color: var(--tp-common-white);margin-bottom: 16px;}.tp-hero-6-social {padding-right: 70px;margin-right: 70px;border-right: 1px solid #E47045;}.tp-hero-6-social a {height: 36px;width: 36px;margin-right: 4px;border-radius: 50%;line-height: 36px;text-align: center;display: inline-block;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.2);}.tp-hero-6-video a {position: relative;display: inline-block;margin-right: 13px;}.tp-hero-6-video a span {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: var(--tp-common-black);}.tp-hero-6-video-title {font-size: 13px;font-weight: 700;line-height: 18px;letter-spacing: -0.26px;text-transform: uppercase;color: var(--tp-common-white);display: inline-block;}.tp-studio-right-layout {width: calc(100% - 80px);margin-left: auto;}@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-studio-right-layout {width: calc(100% - 0px);}}.tp-studio-height {height: 100vh;width: 1920px;}@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-studio-height {height: auto;width: 100%;}}.tp-studio-plr {padding-left: 50px;padding-right: 50px;border-radius: 40px;}@media (max-width: 767px) {.tp-studio-plr {padding-left: 15px;padding-right: 15px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-hero-space {padding-top: 100px;padding-bottom: 100px;}}@media (max-width: 767px) {.tp-studio-hero-space {padding-top: 80px;padding-bottom: 80px;}}.tp-studio-hero-title {font-size: 220px;font-weight: 700;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-shoulders);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-hero-title {font-size: 130px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-hero-title {font-size: 125px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-hero-title {font-size: 120px;margin-bottom: 60px;}}@media (max-width: 767px) {.tp-studio-hero-title {font-size: 65px;margin-bottom: 50px;}}.tp-studio-hero-shape-1 {position: absolute;right: 31%;top: 3%;animation: rotate2 5s linear infinite;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-hero-shape-1 {top: -31%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-hero-shape-1 {top: -45%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-hero-shape-1 {right: -2%;}}.tp-studio-hero-img-1 {position: absolute;top: 100px;left: -15px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-hero-img-1 {top: 40px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-hero-img-1 {top: 0px;}}.tp-studio-hero-img-2 {position: absolute;bottom: -1px;left: 100px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-hero-thumb {margin-bottom: 50px;}}@media (max-width: 767px) {.tp-studio-hero-thumb {margin-bottom: 30px;}}.tp-studio-hero-thumb img {max-width: inherit;width: 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) {.panels-container-2 {flex-wrap: wrap;}}.panel-width {width: 100%;}.brand-wrapper {-webkit-transition-timing-function: linear;transition-timing-function: linear;}.tp-brand-area {padding-top: 600px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-brand-area {padding-top: 450px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-brand-area {padding-top: 640px;}}@media (max-width: 767px) {.tp-brand-area {padding-top: 0;}}.tp-brand-ptb {padding-top: 85px;}.tp-brand-brd-top {border-top: 1px solid var(--tp-border-1);}.tp-brand-title {font-weight: 500;font-size: 15px;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);margin-bottom: 0;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-brand-title {font-size: 14px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-brand-title {margin-bottom: 40px;}}.tp-brand-item {text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-brand-item {text-align: center;}}.tp-brand-slider-active .swiper-wrapper {display: flex;align-items: center;}.tp-brand-3-slider-active .swiper-wrapper {display: flex;align-items: center;}.tp-brand-3-slider-active .tp-brand-item {text-align: center;}.tp-brand-4-area {display: block;overflow: hidden;width: 100%;position: relative;z-index: 9999;margin-bottom: -3px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-brand-4-area {padding-top: 0;}}.tp-brand-4-item {border: 1px solid rgba(25, 25, 26, 0.1);text-align: center;margin: -1px 0 0 -1px;padding: 60px 30px;height: 150px;overflow: hidden;}.tp-brand-4-item img {transition: 0.3s;}.tp-brand-4-item:hover .tp-brand-4-line-text {opacity: 1;visibility: visible;}.tp-brand-4-item:hover img {opacity: 0;visibility: hidden;}.tp-brand-4-line-text {position: absolute;top: 42%;transform: translateY(-50%);animation: scrollText-2 25s infinite linear;opacity: 0;visibility: hidden;transition: 0.3s;}.tp-brand-4-line-text span {font-size: 20px;font-weight: 400;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);white-space: nowrap;margin: 0px 15px;}@media (max-width: 767px) {.bd-brand-item {margin-bottom: 20px;}}.bd-brand-item img {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-area {padding-top: 100px;padding-bottom: 0;}}@media (max-width: 767px) {.tp-service-area {padding-top: 80px;padding-bottom: 0;}}.tp-service-title-box {display: inline-block;margin-bottom: 30px;}.tp-service-title-sm {font-weight: 600;font-size: 30px;line-height: 1;color: var(--tp-common-black);}.tp-service-title-sm a {background-image: linear-gradient(#000, #000), linear-gradient(#000, #000);display: inline;background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-service-title-sm a:hover {background-size: 0% 2px, 100% 2px;}.tp-service-icon {flex: 0 0 auto;}.tp-service-icon img {flex: 0 0 auto;margin-right: 42px;transform: translateY(-10px);}@media (max-width: 767px) {.tp-service-icon img {margin-right: 0;margin-bottom: 30px;transform: translateY(0);}}.tp-service-content p {padding-right: 100px;margin-bottom: 0;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-service-content p {padding-right: 70px;}}@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-service-content p {padding-right: 0px;}}@media (max-width: 767px) {.tp-service-item {flex-wrap: wrap;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-service-left-btn {margin-bottom: 60px;}}.tp-service-2-area {margin-top: 100px;} .tp-service-2-area .highlighted{ display: inline-block;} @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-service-2-area {margin-top: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-service-2-area {padding-bottom: 60px;}}.tp-service-2-shape-img {padding-left: 90px;}.tp-service-2-shape-img img {animation: rotate2 8s linear infinite;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-2-shape-img {padding-left: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-service-2-shape-img {padding-left: 0;margin-bottom: 50px;}}.tp-service-2-title {font-size: 50px;font-weight: 600;line-height: 1;letter-spacing: -2px;color: var(--tp-common-black-2);}.tp-service-2-title-box p {font-size: 18px;font-weight: 400;line-height: 26px;color: var(--tp-common-black-2);}.tp-service-3-wrap {padding-top: 65px;padding-bottom: 70px;border-top: 1px solid rgba(25, 25, 26, 0.1);}.tp-service-3-wrap:last-child {border-bottom: 1px solid rgba(25, 25, 26, 0.1);}@media (max-width: 767px) {.tp-service-3-btn-box {margin-top: 30px;}}.tp-service-3-icon {position: absolute;top: 33%;left: 41%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-3-icon {top: 31%;left: 35%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-3-icon {top: 28%;left: 37%;}}@media (max-width: 767px) {.tp-service-3-icon {top: 24%;left: 58%;}}.tp-service-3-icon img {animation: rotate2 5s linear infinite;}.tp-service-3-title {font-size: 34px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-3-title {font-size: 28px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-3-title {margin-bottom: 20px;}}.tp-service-3-title a {background-image: linear-gradient(#000, #000), linear-gradient(#000, #000);display: inline;background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-service-3-title:hover a {background-size: 0% 2px, 100% 2px;}.tp-service-3-content {padding: 0px 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-3-content {padding: 0px 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-3-content {padding: 0;padding-right: 100px;}}@media (max-width: 767px) {.tp-service-3-content {padding: 0;}}.tp-service-3-content p {color: #48484D;font-size: 18px;font-weight: 400;line-height: 26px;margin-bottom: 30px;}@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-service-3-content p br {display: none;}}.tp-service-3-category span {height: 32px;font-size: 14px;font-weight: 500;border-radius: 20px;padding: 0px 20px;line-height: 30px;display: inline-block;text-transform: uppercase;color: var(--tp-common-black);border: 1px solid #E4E4E8;margin-right: 8px;}@media (max-width: 767px) {.tp-service-3-category span {margin-bottom: 10px;}}@media (max-width: 767px) {.tp-service-4-area {padding-bottom: 70px;padding-top: 70px;}}.tp-service-4-title-wrap {margin-bottom: 80px;}.tp-service-4-title {font-size: 40px;font-weight: 400;line-height: 1.1;letter-spacing: -0.8px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-4-title {font-size: 30px;}}@media (max-width: 767px) {.tp-service-4-title {font-size: 33px;}}.tp-service-4-shape-1 {margin-right: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-service-4-shape-1 {margin-right: 0;}}.tp-service-4-item {background-color: var(--tp-common-black);padding: 65px 40px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-service-4-item {padding: 40px 30px;margin-right: 0;}}@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-service-4-item {margin-right: 0;}}.tp-service-4-title-sm {font-size: 30px;font-weight: 400;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);margin-bottom: 15px;}@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-service-4-title-sm {font-size: 27px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-service-4-title-sm {font-size: 25px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-4-title-sm {font-size: 23px;}}@media (max-width: 767px) {.tp-service-4-title-sm {font-size: 26px;}}.tp-service-4-title-sm a {background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);display: inline;background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-service-4-title-sm a:hover {background-size: 0% 1px, 100% 1px;}.tp-service-4-content p {font-size: 16px;font-weight: 500;line-height: 24px;color: rgba(255, 255, 255, 0.7);margin-bottom: 45px;}@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-service-4-content p br {display: none;}}.tp-service-4-link {font-size: 14px;font-weight: 600;line-height: 1;letter-spacing: -0.14px;text-transform: uppercase;color: var(--tp-common-white);position: relative;}.tp-service-4-link::after {position: absolute;bottom: -7px;left: 0;width: 20px;height: 1px;background-color: var(--tp-common-white);content: "";transition: 0.3s;}.tp-service-4-link:hover {color: var(--tp-common-white);}.tp-service-4-link:hover::after {width: 100%;}.tp-service-4-icon {margin-bottom: 65px;}.tp-service-4-icon img {min-height: 64px;} .tp-service-4-icon.invert img{ filter: invert(1); opacity: 0.7; } .tp-service-4-icon.sm img {min-height: 50px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-5-area {padding-top: 0;}}@media (max-width: 767px) {.tp-service-5-area {padding-top: 100px;}.tp-service-5-area.sv-service-style {padding-top: 60px;}}.tp-service-5-title {font-size: 40px;font-weight: 400;line-height: 1;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-service-5-title br {display: none;}}.tp-service-5-title .text-space {padding-left: 155px;}.tp-service-5-subtitle {font-size: 16px;font-weight: 400;line-height: 1;color: var(--tp-common-black);position: absolute;top: 0;left: 0;}.tp-service-5-item .tp-service-4-content p {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 26px;}.tp-service-5-item .tp-service-4-icon {margin-bottom: 30px;}.tp-service-5-item.space-1 {padding-left: 30px;padding-right: 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-5-item.space-1 {padding-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-service-5-item.space-1 {padding: 0;}}.tp-service-5-item.space-2 {padding-left: 0;padding-right: 60px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-5-item.space-2 {padding-right: 50px;}}@media (max-width: 767px) {.tp-service-5-item.space-2 {padding-right: 0px;}}.tp-service-5-item.space-3 {padding-left: 10px;padding-right: 90px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-service-5-item.space-3 {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-service-5-item.space-3 {padding-right: 0px;padding-left: 0;}}.tp-service-5-wrap {margin-left: 70px;}@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-service-5-wrap {margin-left: 0;}}.tp-service-6-left-box {min-width: 530px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-6-left-box {min-width: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-service-6-left-box {margin-bottom: 40px;}}@media (max-width: 767px) {.tp-service-6-left-box {margin-bottom: 30px;min-width: 100%;}}@media (max-width: 767px) {.tp-service-6-section-title-box {margin-bottom: 30px;}}.tp-service-6-count-number span {font-size: 22px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);margin-right: 65px;min-width: 10px;display: inline-block;}@media (max-width: 767px) {.tp-service-6-count-number span {margin-right: 15px;}}.tp-service-6-line::before {margin-top: 10px;margin-right: 20px;content: "";height: 1px;width: 0px;background-color: var(--tp-common-black);display: inline-block;transition: 0.4s;}.tp-service-6-title-sm {font-size: 30px;font-weight: 400;line-height: 1.2;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);}@media (max-width: 767px) {.tp-service-6-title-sm {font-size: 20px;}.tp-service-6-title-sm br {display: none;}}.tp-service-6-title-box:hover .tp-service-6-line::before {width: 60px;}.tp-service-6-text p {max-width: 350px;color: #5D5D63;font-size: 16px;font-weight: 500;line-height: 26px;margin: 0 auto;}@media (max-width: 767px) {.tp-service-6-text p {margin-bottom: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-service-6-text p {margin-right: 51px;}}.tp-service-6-category {min-width: 150px;margin-left: 160px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-service-6-category {margin-left: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-service-6-category {margin-left: 100px;}}@media (max-width: 767px) {.tp-service-6-category {margin-left: 0px;}}.tp-service-6-category span {font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-common-black);display: block;margin-bottom: 15px;}.tp-service-6-category span:last-child {margin-bottom: 0;}.tp-service-6-item {padding: 48px 0;border-bottom: 1px solid rgba(25, 25, 26, 0.1);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-service-6-item {flex-wrap: wrap;}}.tp-service-6-item:first-child {border-top: 1px solid rgba(25, 25, 26, 0.1);}.tp-service-6-section-title-box .tp-section-subtitle {text-transform: uppercase;margin-bottom: 20px;}@media (max-width: 767px) {.tp-service-6-right-box {flex-wrap: wrap;}}.sv-hero-title-box {margin-bottom: 90px;padding-left: 165px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sv-hero-title-box {padding-left: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.sv-hero-title-box {padding-left: 0px;margin-bottom: 45px;}}.sv-hero-title-box p {color: #5D5D63;font-size: 22px;font-weight: 400;line-height: 30px;}.sv-hero-title {font-size: 120px;font-weight: 500;line-height: 1;letter-spacing: -4.8px;color: var(--tp-common-white);transform: translateX(-8px);margin-bottom: 12px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.sv-hero-title {font-size: 90px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sv-hero-title {font-size: 110px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.sv-hero-title {font-size: 90px;}}@media (max-width: 767px) {.sv-hero-title {font-size: 60px;}}.sv-hero-ptb {padding-top: 225px;padding-bottom: 120px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sv-hero-ptb {padding-top: 170px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.sv-hero-ptb {padding-top: 140px;}}@media (max-width: 767px) {.sv-hero-ptb {padding-top: 110px;padding-bottom: 60px;}}.sv-hero-thumb-shape {position: absolute;top: -70px;right: 165px;}.sv-hero-thumb-box {height: 700px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.sv-hero-thumb-box {height: 550px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sv-hero-thumb-box {height: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.sv-hero-thumb-box {height: 200px;}}@media (max-width: 767px) {.sv-hero-thumb-box {height: 200px;}}.sv-hero-thumb-box img {margin-top: -250px;}@media (max-width: 767px) {.sv-hero-thumb-box img {height: 400px;}}.sv-service-content-wrap {height: 100%;width: 100%;padding: 110px;background-color: var(--tp-common-black-2);}
    
    @media (min-width: 768px) {
    .heading-lg {
        font-size: 124px !important;
    }
    .heading-md {
        font-size: 74px !important;
        letter-spacing: -3px !important;
    }
    }

     @media (max-width: 768px) {
   
        .heading-md {
            font-size: 60px !important;
            letter-spacing: -2px !important;
        }

    }


    @media (max-width: 767px) {

        h1 br,
        h2 br,
        h3 br,
        h4 br {
            display: none;
        }
 

    }
    
    @media (max-width: 576px) {
    
        .heading-md {
            font-size: 48px !important;
            letter-spacing: -1px !important;
        }

    }

    .sv-service-content-wrap.inverse {
        background-color: #fff;
    }

    .sv-service-content-wrap.inverse h2,
    .sv-service-content-wrap.inverse p,
    .sv-service-content-wrap.inverse ul li,
    .sv-service-content-wrap.inverse .sv-service-subtitle i{
    color: var(--tp-common-black-2);
    }
    
    .sv-service-content-wrap.inverse .tp-btn-white-sm.border-style{
    color: var(--tp-common-black-2);
    border-color: var(--tp-common-black-2);
    }

    .sv-service-content-wrap.inverse .tp-btn-white-sm.border-style:hover {
        background-color: var(--tp-common-black-2);
        color: #fff;
    }

    @media only screen and (min-width: 992px) and (max-width: 1199px) {.sv-service-content-wrap {padding: 80px;}}@media (max-width: 767px) {.sv-service-content-wrap {padding: 70px 20px 30px 20px !important;}}.sv-service-subtitle {font-size: 18px;font-weight: 500;line-height: 1;color: rgba(255, 255, 255, 0.6);margin-bottom: 20px;display: inline-block;}.sv-service-subtitle i {font-style: normal;}.sv-service-subtitle i::after {content: "";height: 1px;width: 40px;display: inline-block;background: rgba(255, 255, 255, 0.2);transform: translateY(-4px);margin: 0px 11px;}.sv-service-title {font-size: 40px;font-weight: 600;line-height: 1;letter-spacing: -1.6px;color: var(--tp-common-white);}.sv-service-text p {font-size: 20px;font-weight: 500;line-height: 30px;color: rgba(255, 255, 255, 1); margin-bottom: 40px;}.sv-service-list {margin-bottom: 50px;}.sv-service-list ul li {font-size: 20px;font-weight: 500;line-height: 1;margin-bottom: 15px;position: relative;padding-left: 15px;list-style-type: none;color: rgba(255, 255, 255, 0.9);}.sv-service-list ul li::after {content: "";position: absolute;top: 6px;left: 0;height: 4px;width: 4px;background-color: rgba(255, 255, 255, 0.9);}
    
    .sv-service-content-wrap { padding-left: 60px; padding-right: 60px; flex-direction: column; align-items: flex-start !important; justify-content: center; }

    .sv-service-content-wrap.inverse .sv-service-list ul li::after{
        background-color: var(--tp-common-black-2);
    }

    @media (max-width: 1440px) {

        .sv-service-list ul li {
            font-size: 18px;
        }

        .services_section .sv-service-space-wrap {
            padding-left: 30px;
        }

    }

    .sv-service-space-wrap {padding-left: 50px;}@media (max-width: 767px) {.sv-service-space-wrap {padding-left: 0;}}.sv-service-title-box {margin-bottom: 32px;}.sv-service-thumb {height: 100%;}.sv-service-thumb img {height: 100%;width: 100%;object-fit: cover;}.sv-port-thumb.port-thumb-1 img {border-radius: 300px;}.sv-port-thumb.port-thumb-2 img {border-radius: 40px;}.sv-small-text-box span {font-size: 20px;font-weight: 500;line-height: 1;letter-spacing: -0.8px;text-transform: uppercase;color: var(--tp-common-black-2);}.sv-big-text {font-size: 199px;font-weight: 700;line-height: 0.9;letter-spacing: -12px;text-transform: uppercase;color: var(--tp-common-black-2);white-space: nowrap;margin-bottom: 0;transform: translateX(-12px);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.sv-big-text {font-size: 182px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.sv-big-text {font-size: 151px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sv-big-text {font-size: 129px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.sv-big-text {font-size: 101px;}}@media (max-width: 767px) {.sv-big-text {font-size: 84px;white-space: break-spaces;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.sv-big-text {font-size: 80px;white-space: nowrap;}}.service-details__subtitle {font-weight: 500;font-size: 20px;line-height: 1;color: var(--tp-common-black);}.service-details__title {font-weight: 500;font-size: 100px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-black);text-transform: capitalize;}@media only screen and (min-width: 768px) and (max-width: 991px) {.service-details__title {font-size: 85px;}}@media (max-width: 767px) {.service-details__title {font-size: 58px;}}.service-details__banner-text p {font-weight: 400;font-size: 19px;line-height: 26px;color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.service-details__banner-text p br {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.service-details__banner-text p {font-size: 17px;}.service-details__banner-text p br {display: none;}}@media (max-width: 767px) {.service-details__banner-text p {font-size: 17px;}.service-details__banner-text p br {display: none;}}.service-details__tab-btn ul li button {font-weight: 500;font-size: 17px;line-height: 42px;letter-spacing: -0.02em;text-transform: uppercase;color: var(--tp-ff-didoneright);color: var(--tp-common-white);padding: 0px 50px;height: 40px;line-height: 40px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 100px;margin: 0 5px;transition: 0.3s;margin-bottom: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.service-details__tab-btn ul li button {padding: 0px 45px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.service-details__tab-btn ul li button {padding: 0px 25px;}}.service-details__tab-btn ul li button:hover {color: var(--tp-common-black);border-color: var(--tp-common-black);background-color: var(--tp-common-black);}.service-details__tab-btn ul li button.active {background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);}.service-details__left-text .text-1 {font-weight: 400;font-size: 30px;line-height: 38px;padding-bottom: 0;color: var(--tp-common-black);}.service-details__left-text p {font-weight: 400;font-size: 18px;line-height: 28px;color: var(--tp-common-black);}.service-details__fea-list {margin-bottom: 90px;}.service-details__fea-list ul li {font-weight: 500;font-size: 18px;line-height: 35px;color: var(--tp-common-black);list-style-type: none;position: relative;padding-left: 17px;margin-bottom: 10px;}.service-details__fea-list ul li:last-child {margin-bottom: 0;}.service-details__fea-list ul li::after {position: absolute;top: 15px;left: 0;width: 5px;height: 5px;content: "";display: inline-block;background-color: var(--tp-common-black);}@media only screen and (min-width: 768px) and (max-width: 991px) {.service-details__space {padding-top: 85px;}}@media (max-width: 767px) {.service-details__space {padding-top: 65px;}}.service-details__sm-thumb img {width: 100%;}.service-details__right-wrap {padding: 100px 30px;margin-left: 70px;background-color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.service-details__right-wrap {margin-left: 0;margin-top: 60px;}}.service-details__right-category {margin-bottom: 200px;}.service-details__right-category a {font-weight: 500;font-size: 14px;letter-spacing: -0.02em;text-transform: uppercase;color: var(--tp-common-black);border: 1px solid var(--tp-common-black);padding: 0px 20px;height: 40px;line-height: 40px;border-radius: 100px;transition: 0.3s;margin-bottom: 10px;display: table;}.service-details__right-category a.active {background-color: var(--tp-common-black);border-color: var(--tp-common-black);color: var(--tp-common-white);}.service-details__right-text-box h4, .service-details__right-text-box h2 {font-weight: 600;font-size: 44px;line-height: 1;letter-spacing: -0.04em;text-transform: uppercase;color: var(--tp-common-black);}.service-details__right-text-box p {font-weight: 400;font-size: 18px;line-height: 28px;color: var(--tp-common-black);}.service-details__rotate-text {position: absolute;top: 20%;right: -119px;}.service-details__rotate-text span {transform: rotate(90deg);padding: 5px 30px;display: inline-block;font-weight: 600;font-size: 15px;text-transform: uppercase;color: var(--tp-common-black);background-color: #fff;letter-spacing: 1.2px;}.service-details__tab-thumb {overflow: hidden;position: relative;width: auto;height: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.service-details__tab-thumb {height: 340px;}.service-details__tab-thumb img {height: 500px;object-fit: cover;}}.tp-studio-service-ptb {padding-top: 120px;padding-bottom: 310px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-service-ptb {padding-bottom: 190px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-service-ptb {padding-bottom: 230px;}}@media (max-width: 767px) {.tp-studio-service-ptb {padding: 100px 15px;}}.tp-studio-service-subtitle {font-size: 18px;font-weight: 400;line-height: 1;margin-bottom: 10px;display: inline-block;color: var(--tp-common-white);}.tp-studio-service-title {font-size: 50px;font-weight: 600;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);margin-bottom: 15px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-service-title {font-size: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-service-title {font-size: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-service-title {font-size: 35px;}}@media (max-width: 767px) {.tp-studio-service-title {font-size: 30px;}}.tp-studio-service-content p {font-size: 18px;font-weight: 400;line-height: 1.5;color: rgba(255, 255, 255, 0.6);margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-studio-service-content p {font-size: 16px;}}.tp-studio-service-icon span {margin-right: 40px;display: inline-block;}@media (max-width: 767px) {.tp-studio-service-icon span {margin-right: 0;margin-bottom: 30px;}}.tp-studio-service-item {padding-bottom: 50px;margin-bottom: 50px;position: relative;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-service-item {padding-bottom: 30px;margin-bottom: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-service-item {padding-bottom: 40px;margin-bottom: 40px;}}@media (max-width: 767px) {.tp-studio-service-item {flex-wrap: wrap;padding-bottom: 40px;margin-bottom: 40px;}}.tp-studio-service-item:last-child {padding-bottom: 0;margin-bottom: 0;}.tp-studio-service-item:last-child .tp-studio-border::after {display: none;}.tp-studio-service-item .tp-studio-border::after {position: absolute;bottom: 0;right: 0;height: 1px;width: calc(100% - 170px);background-color: rgba(255, 255, 255, 0.12);content: "";}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-studio-service-item .tp-studio-border::after {width: calc(100% - 0px);}}.tp-studio-service-item.space-ml-2 {margin-left: 175px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-studio-service-item.space-ml-2 {margin-left: 0;}}.tp-studio-service-item.space-ml-3 {margin-left: 345px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-studio-service-item.space-ml-3 {margin-left: 0;}}.tp-studio-service-linetext-wrap {position: absolute;bottom: -50px;left: 0;right: 0;text-align: center;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-service-linetext-wrap {bottom: -7px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-service-linetext-wrap {bottom: 0px;}}.tp-studio-service-linetext {font-size: 250px;font-weight: 600;line-height: 1;white-space: nowrap;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-service-linetext {font-size: 150px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-service-linetext {font-size: 125px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-service-linetext {font-size: 160px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-service-linetext {font-size: 150px;}}@media (max-width: 767px) {.tp-studio-service-linetext {font-size: 100px;}}.tp-studio-service-linetext span {font-weight: 200;}.tp-line-content span {font-size: 180px;font-weight: 400;line-height: 1;letter-spacing: -8px;text-transform: uppercase;color: #DCDDDF;font-family: var(--tp-ff-marcellus);}@media (max-width: 767px) {.tp-line-content span {font-size: 65px;}}.tp-line-text-wrap .swiper-wrapper {transition-timing-function: linear;}.tp-line-text-wrap .swiper-slide {width: auto;}.tp-line-text-wrap .swiper, .tp-line-text-wrap .swiper-container {direction: rtl;}.tp-line-text-wrap-2 .swiper, .tp-line-text-wrap-2 .swiper-container {direction: ltr;}.tp-project-textline {white-space: nowrap;}@media (max-width: 767px) {.tp-project-textline {margin-bottom: 60px;}}.tp-project-textline-1 {margin-right: 50px;}.tp-project-textline span {font-weight: 400;font-size: 200px;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-textline span {font-size: 150px;}}@media (max-width: 767px) {.tp-project-textline span {font-size: 70px;}}.tp-project-textline span img {margin: 0 50px;transform: translateY(-15px);animation: rotate2 15s linear infinite;margin-top: -40px;}.tp-project-textline span.textline-1 {margin-right: 50px;flex: 0 0 auto;font-family: var(--tp-ff-gallery);}@media (max-width: 767px) {.tp-project-textline span.textline-1 {margin-right: 20px;}}.tp-project-textline span.textline-2 {margin-right: 50px;}.tp-project-left-wrap {padding-right: 100px;margin-top: 190px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-left-wrap {padding-right: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-left-wrap {padding-right: 0px;}}@media (max-width: 767px) {.tp-project-left-wrap {padding-right: 0px;margin-top: 0;}}.tp-project-right-wrap {padding-left: 100px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-right-wrap {padding-left: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-project-right-wrap {padding-left: 0px;}}.tp-project-mr {margin-right: 90px;}@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-project-mr {margin-right: 0;}}.tp-project-ml {margin-left: 90px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-project-ml {margin-left: 0;}}.tp-project-img {overflow: hidden;position: relative;height: 100%;display: inline-block;}.tp-project-img.height-1 {height: 450px;width: 100%;}@media (max-width: 767px) {.tp-project-img.height-1 {height: 300px;width: 100%;}}.tp-project-img.height-2 {height: 580px;}@media (max-width: 767px) {.tp-project-img.height-2 {height: 300px;width: 100%;}}.tp-project-img.height-3 {height: 820px;width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-img.height-3 {height: 700px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-img.height-3 {height: 500px;}}@media (max-width: 767px) {.tp-project-img.height-3 {height: 300px;width: 100%;}}.tp-project-img.height-4 {height: 830px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-img.height-4 {height: 600px;}}@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-project-img.height-4 {height: 500px;}}@media (max-width: 767px) {.tp-project-img.height-4 {height: 300px;width: 100%;}}.tp-project-img.height-5 {height: 400px;}@media (max-width: 767px) {.tp-project-img.height-5 {height: 300px;width: 100%;}}.tp-project-img.height-6 {height: 450px;width: 100%;margin-top: 80px;}@media (max-width: 767px) {.tp-project-img.height-6 {height: 300px;width: 100%;margin-top: 0;}}.tp-project-img img {width: auto;height: 100%;margin-left: auto;margin-right: auto;object-fit: cover;}@media (max-width: 767px) {.tp-project-img img {width: 100%;}}.tp-project-img:hover .tp-project-content span {transform: translateX(0);visibility: visible;opacity: 1;transition-delay: 0.4s;}.tp-project-img:hover .tp-project-content .tp-project-title-sm {transform: translateX(0);visibility: visible;opacity: 1;transition-delay: 0.2s;}.tp-project-full-img-wrap {height: 100vh;}.tp-project-full-img {position: absolute;top: 0;left: 0;width: 100%;height: 130%;background-position: top;background-repeat: no-repeat;object-fit: cover;}.tp-project-content span {font-weight: 500;font-size: 14px;line-height: 14px;text-transform: uppercase;color: var(--tp-common-black);display: inline-block;transform: translateX(20px);transition: all 0.5s ease-out 0s;transition-delay: 0.2s;}.tp-project-title-sm {font-weight: 400;font-size: 40px;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);margin-bottom: 0;color: var(--tp-common-black);transform: translateX(20px);transition: all 0.3s ease-out 0s;transition-delay: 0.2s;}.tp-project-btn {margin-bottom: 100px;}@media (max-width: 767px) {.tp-project-item {margin-bottom: 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) {.panels-container {flex-wrap: wrap;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.panels-container .panel {width: 100%;}}.tp-project-2-area {margin: 0px -15px;transition: 0.3s;}.tp-project-2-area.addclass {background-color: var(--tp-common-black);}.tp-project-2-content {position: absolute;left: 0;bottom: 0;padding: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-2-content {padding: 0 50px;bottom: 100px;}}@media (max-width: 767px) {.tp-project-2-content {padding: 30px;}}.tp-project-2-content span {color: var(--tp-common-white);font-size: 18px;font-weight: 400;line-height: 1;margin-bottom: 10px;display: inline-block;}.tp-project-2-title-sm {color: var(--tp-common-white);font-size: 60px;font-weight: 600;line-height: 1;letter-spacing: -1.8px;margin-bottom: 0;}.tp-project-2-title-sm a {background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);display: inline;background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-project-2-title-sm a:hover {background-size: 0% 2px, 100% 2px;color: var(--tp-common-white);}@media (max-width: 767px) {.tp-project-2-title-sm {font-size: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-2-thumb {width: 100%;}}.tp-project-2-thumb img {border-radius: 12px;max-width: inherit;object-fit: cover;}@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-project-2-thumb img {width: 100%;height: 100%;}}.tp-project-2-item {padding: 0px 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-project-2-item {width: 100%;margin-bottom: 30px;}}.tp-project-3-title-box .tp-section-title-200 {margin-bottom: 40px;}.tp-project-3-btn-box {position: absolute;right: 26%;top: 25px;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-project-3-btn-box {right: 22%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-project-3-btn-box {right: 25%;top: 15px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-3-btn-box {right: -6%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-3-btn-box {position: static;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-3-btn-box {right: 18%;top: 0;}}@media (max-width: 767px) {.tp-project-3-btn-box {position: static;}}.tp-project-3-wrap {margin-bottom: 220px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-3-wrap {margin-bottom: 130px;}}@media (max-width: 767px) {.tp-project-3-wrap {margin-bottom: 100px;}}.tp-project-3-thumb img {border-radius: 20px;width: 100%;}@media (max-width: 767px) {.tp-project-3-thumb.pro-img-1 {margin-bottom: 30px;}}.tp-project-3-thumb.pro-img-1 img {transform-origin: bottom left;transform: rotate(-2deg);position: relative;z-index: 2;}@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-project-3-thumb.pro-img-1 img {transform: rotate(0);}}.tp-project-3-thumb.pro-img-2 img {transform-origin: bottom right;transform: rotate(2deg);}@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-project-3-thumb.pro-img-2 img {transform: rotate(0);}}.tp-project-3-meta {font-size: 18px;font-weight: 400;line-height: 1;text-transform: uppercase;color: rgba(255, 255, 255, 0.8);font-family: var(--tp-ff-marcellus);margin-bottom: 120px;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-3-meta {margin-bottom: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-3-meta {margin-bottom: 30px;}}@media (max-width: 767px) {.tp-project-3-meta {margin-bottom: 25px;}}.tp-project-3-title-sm {font-size: 90px;font-weight: 400;line-height: 1;letter-spacing: -0.9px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);margin-bottom: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-3-title-sm {font-size: 65px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-3-title-sm {font-size: 70px;}}@media (max-width: 767px) {.tp-project-3-title-sm {font-size: 40px;}}.tp-project-3-content {margin-bottom: 105px;margin-top: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-3-content {margin-bottom: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-3-content {margin-bottom: 55px;}}@media (max-width: 767px) {.tp-project-3-content {margin-bottom: 60px;}}.tp-project-3-border span {width: 240px;height: 20px;border-radius: 100px;background: linear-gradient(90deg, rgba(76, 73, 104, 0.7) 0%, rgba(115, 3, 192, 0.7) 33.33%, rgba(236, 56, 188, 0.7) 66.67%, rgba(253, 239, 249, 0.7) 100%);display: inline-block;}.tp-project-3-border.color-2 span {background: linear-gradient(90deg, rgba(26, 42, 108, 0.7) 0%, rgba(178, 31, 31, 0.7) 50%, rgba(253, 187, 45, 0.7) 100%);}.tp-project-3-border.color-3 span {background: linear-gradient(90deg, rgba(255, 75, 31, 0.7) 0%, rgba(31, 221, 255, 0.7) 100%);}.tp-reveal-line-2 {overflow: hidden;padding-bottom: 40px;}.tp_img_reveal {visibility: hidden;overflow: hidden;}.tp_img_reveal img {transform-origin: left;overflow: hidden;}@media (max-width: 767px) {.tp-project-4-area {padding-bottom: 90px;}}.tp-project-4-bg {position: relative;height: 950px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-4-bg {height: 850px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-4-bg {height: 700px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-4-bg {height: 600px;}}@media (max-width: 767px) {.tp-project-4-bg {height: 300px;}}@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-project-4-bg a {height: 100%;}}.tp-project-4-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.tp-project-4-thumb {overflow: hidden;height: 100%;}.tp-project-4-overlay {position: relative;overflow: hidden;}.tp-project-4-overlay::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(9, 9, 11, 0.2);content: "";z-index: 2;}.tp-project-4-content {padding: 40px;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;text-align: center;display: inline-block;}.tp-project-4-content p {font-size: 16px;font-weight: 500;line-height: 11px;color: var(--tp-common-white);}.tp-project-4-title {font-size: 300px;font-weight: 400;line-height: 1;letter-spacing: -12px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-4-title {font-size: 200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-4-title {font-size: 190px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-4-title {font-size: 170px;}}@media (max-width: 767px) {.tp-project-4-title {font-size: 90px;}}.tp-project-4-title span {color: #FFF;text-align: center;font-family: Marcellus;font-size: 24px;font-style: normal;font-weight: 400;line-height: 30px;}.tp-project-5-wrap {margin-right: -3%;}@media (max-width: 767px) {.tp-project-5-wrap {flex-wrap: wrap;margin-right: 0;}}.tp-project-5-text {line-height: 0;flex: 0 0 auto;}.tp-project-5-text span {color: #5D5D63;font-size: 17px;font-weight: 400;line-height: 1;display: inline-block;margin-right: 50px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-project-5-text span {font-size: 16px;margin-right: 40px;}}@media (max-width: 767px) {.tp-project-5-text span {margin-right: 0;margin-bottom: 30px;}}@media (max-width: 767px) {.tp-project-5-thumb-wrap {flex-wrap: wrap;}}.tp-project-5-thumb {flex: 0 0 auto;margin-right: 30px;}@media (max-width: 767px) {.tp-project-5-thumb {flex: initial;margin-bottom: 30px;margin-right: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-project-5-thumb {width: 100%;}}.tp-project-5-thumb img {display: inline-block;flex: 0 0 auto;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-project-5-thumb img {width: 100%;margin-right: 0;}}.tp-project-5-2-title {font-size: 190px;font-weight: 600;letter-spacing: -5.6px;color: rgba(245, 247, 245, 0.0784313725);white-space: nowrap;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-5-2-title {font-size: 210px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-5-2-title {font-size: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-5-2-title {font-size: 140px;}}@media (max-width: 767px) {.tp-project-5-2-title {font-size: 85px;}}.tp-project-5-2-thumb {position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-5-2-thumb {margin-bottom: 40px;}}@media (max-width: 767px) {.tp-project-5-2-thumb {margin-bottom: 30px;}}.tp-project-5-2-thumb img {width: 100%;}.tp-project-5-2-category {position: absolute;top: 0;left: 0;right: 0;padding: 40px;}.tp-project-5-2-category span {font-size: 18px;font-weight: 400;line-height: 13px;color: var(--tp-common-white);}.tp-project-5-2-content {position: absolute;bottom: 0;left: 0;right: 0;padding: 40px;z-index: 2;}.tp-project-5-2-meta {font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-common-white);z-index: 2;}.tp-project-5-2-title-sm {font-size: 40px;font-weight: 500;line-height: 1;letter-spacing: -0.8px;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-project-5-2-title-sm {font-size: 30px;}}.portfolio-bg {height: 100vh;width: 100%;background-repeat: no-repeat;background-size: cover;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.portfolio-bg {background-position: center;}}.portfolio-nav-slider-wrap {position: absolute;top: 140px;left: 160px;height: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.portfolio-nav-slider-wrap {left: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.portfolio-nav-slider-wrap {left: 80px;}}@media (max-width: 767px) {.portfolio-nav-slider-wrap {left: 30px;}}.portfolio-nav-item {cursor: pointer;}.portfolio-nav-item.slick-current .portfolio-nav-title {background-size: 200% 100%;}.portfolio-nav-item .portfolio-nav-title {font-size: 180px;font-weight: 600;line-height: 1;letter-spacing: -3.6px;text-transform: uppercase;color: transparent;color: transparent;transition: 0.3s;cursor: pointer;display: inline-block;background-size: 0% 100%;background-repeat: no-repeat;-webkit-background-clip: text;font-family: var(--tp-ff-shoulders);-webkit-text-fill-color: transparent;-webkit-text-stroke: 2px var(--tp-common-white);transition: background-size 0.7s cubic-bezier(0.67, 0.01, 0.15, 0.98);background-image: linear-gradient(90deg, #fff 0%, #fff 50%, transparent 50.1%);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.portfolio-nav-item .portfolio-nav-title {font-size: 120px;}}@media (max-width: 767px) {.portfolio-nav-item .portfolio-nav-title {font-size: 70px;}}.portfolio-nav-item .portfolio-nav-title:hover {background-size: 200% 100%;color: var(--tp-common-white);}.portfolio-nav-item.slick-current .portfolio-nav-title {color: var(--tp-common-white);}.portfolio-nav-item.slick-slide {padding: 20px 0;display: inline-block;}@media (max-width: 767px) {.portfolio-nav-item.slick-slide {padding: 10px 0;}}.portfolio-bg {position: relative;}.portfolio-bg .portfolio-slider-thumb {position: absolute;top: 0;left: 0;height: 100vh;width: 100%;}.portfolio-bg .portfolio-slider-thumb img {transform: scale(1.2);transition: 6s;}.portfolio-bg.slick-current .portfolio-slider-thumb img {transform: scale(1);}.tp-portfolio-9-slider-active .swiper-slide {background-color: #fff;}.tp-portfolio-9-slider-active .swiper-slide.swiper-slide-active .tp-portfolio-9-slider-thumb img {-webkit-transform: scale(1.15);transform: scale(1.15);}.tp-portfolio-9-slider-active .swiper-slide.swiper-slide-active .tp-portfolio-9-slider-title {transform: translateY(0);opacity: 1;}.tp-portfolio-9-slider-item {display: inline-block;}.tp-portfolio-9-slider-title {font-size: 180px;font-weight: 400;line-height: 1;letter-spacing: -5.4px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);transform: translateY(-200px);display: inline-block;transition: 0.6s;opacity: 0;padding: 15px 0;}@media only screen and (min-width: 1700px) and (max-width: 1850px), only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-portfolio-9-slider-title {font-size: 130px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-9-slider-title {font-size: 130px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-portfolio-9-slider-title {font-size: 130px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-9-slider-title {font-size: 110px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-portfolio-9-slider-title {font-size: 100px;}}@media (max-width: 767px) {.tp-portfolio-9-slider-title {font-size: 70px;}}.tp-portfolio-9-slider-title-box {position: absolute;bottom: -80px;left: -75px;z-index: 9;}@media only screen and (min-width: 1700px) and (max-width: 1850px), only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-portfolio-9-slider-title-box {bottom: -58px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-9-slider-title-box {bottom: -60px;left: -76px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-portfolio-9-slider-title-box {bottom: -66px;left: -82px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-9-slider-title-box {bottom: -57px;left: -30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-portfolio-9-slider-title-box {bottom: -52px;left: 0;right: 0;}}@media (max-width: 767px) {.tp-portfolio-9-slider-title-box {bottom: -55px;left: 0;}}.tp-portfolio-9-slider-count {font-size: 80px;font-weight: 400;line-height: 1;top: -35px;right: -45px;position: absolute;letter-spacing: -1.6px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);z-index: 9;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-portfolio-9-slider-count {font-size: 60px;top: -25px;right: -42px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-portfolio-9-slider-count {font-size: 48px;top: -35px;right: 0px;}}@media (max-width: 767px) {.tp-portfolio-9-slider-count {font-size: 40px;right: 0;}}.tp-portfolio-9-slider-height {height: 100vh;padding-top: 170px;padding-bottom: 120px;}@media only screen and (min-width: 1700px) and (max-width: 1850px), only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-portfolio-9-slider-height {padding-top: 105px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-9-slider-height {padding-top: 120px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-portfolio-9-slider-height {padding-top: 140px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-9-slider-height {padding-top: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-portfolio-9-slider-height {padding-top: 135px;}}.tp-portfolio-9-slider-thumb {overflow: hidden;}.tp-portfolio-9-slider-thumb img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 2500ms ease-in, -webkit-transform 10000ms ease;transition: opacity 2500ms ease-in, -webkit-transform 10000ms ease;transition: transform 10000ms ease, opacity 2500ms ease-in;transition: transform 10000ms ease, opacity 2500ms ease-in, -webkit-transform 10000ms ease;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-9-slider-thumb img {width: 850px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-9-slider-thumb img {width: 800px;}}.tp-portfolio-9-social-wrap {position: absolute;bottom: 40px;left: 0;right: 0;z-index: 99;}.tp-portfolio-9-social-info span {font-size: 17px;font-weight: 400;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-portfolio-9-social-info span svg {transform: translateY(-2px);display: inline-block;}.tp-portfolio-9-scroll {position: relative;z-index: 99;}.tp-portfolio-9-scroll a {font-size: 17px;font-weight: 400;line-height: 1;text-transform: capitalize;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 1200px) and (max-width: 1800px) {.tp-porfolio-10-area .container-1380 {padding: 0px 80px;}}.tp-porfolio-10-title-wrap ul li {list-style-type: none;display: inline-block;padding-right: 30px;padding-bottom: 25px;transition: 0.4s;}@media (max-width: 767px) {.tp-porfolio-10-title-wrap ul li {padding: 16px;}}.tp-porfolio-10-title-wrap ul li.active {transition: 0.4s;}.tp-porfolio-10-title-wrap ul li.active a .tp-porfolio-10-title {color: var(--tp-common-white);opacity: 1;}.tp-porfolio-10-title-wrap ul li.active a .tp-porfolio-10-category {color: var(--tp-common-white);opacity: 1;}.tp-porfolio-10-title {font-size: 130px;font-weight: 800;line-height: 1;margin-bottom: 0;letter-spacing: -2.6px;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);transition: 0.4s;opacity: 0.06;}@media only screen and (min-width: 1700px) and (max-width: 1850px), only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-porfolio-10-title {font-size: 110px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-porfolio-10-title {font-size: 100px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-porfolio-10-title {font-size: 90px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-porfolio-10-title {font-size: 85px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-porfolio-10-title {font-size: 61px;}}@media (max-width: 767px) {.tp-porfolio-10-title {font-size: 45px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-porfolio-10-title {font-size: 58px;}}.tp-porfolio-10-title-box {transition: 0.4s;}.tp-porfolio-10-category {font-size: 30px;font-weight: 500;line-height: 1;margin-left: 15px;transform: translateY(-12px);color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);transition: 0.4s;opacity: 0.06;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-porfolio-10-category {font-size: 23px;}}@media (max-width: 767px) {.tp-porfolio-10-category {font-size: 18px;}}.tp-porfolio-10-height {height: 100vh;padding-top: 190px;padding-bottom: 100px;}@media only screen and (min-width: 1700px) and (max-width: 1850px), only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-porfolio-10-height {padding-top: 140px;}}@media (max-width: 767px) {.tp-porfolio-10-height {padding-top: 120px;}}.tp-porfolio-10-bg-1, .tp-porfolio-10-bg-2, .tp-porfolio-10-bg-3, .tp-porfolio-10-bg-4, .tp-porfolio-10-bg-5, .tp-porfolio-10-bg-6, .tp-porfolio-10-bg-7, .tp-porfolio-10-bg-8 {position: absolute;visibility: hidden;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;transform: scale(1.04, 1.04);transition: all 0.9s;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-1 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-1 .tp-porfolio-10-bg-1 {opacity: 1;visibility: visible;transform: scale(1);}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-2 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-2 .tp-porfolio-10-bg-2 {opacity: 1;visibility: visible;transform: scale(1);}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-3 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-3 .tp-porfolio-10-bg-3 {opacity: 1;visibility: visible;transform: scale(1);}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-4 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-4 .tp-porfolio-10-bg-4 {opacity: 1;visibility: visible;transform: scale(1);}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-5 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-5 .tp-porfolio-10-bg-5 {opacity: 1;visibility: visible;transform: scale(1);}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-6 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-6 .tp-porfolio-10-bg-6 {opacity: 1;visibility: visible;transform: scale(1);}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-7 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-7 .tp-porfolio-10-bg-7 {opacity: 1;visibility: visible;transform: scale(1);}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-8 {opacity: 1;}#tp-porfolio-10-bg-box.tp-porfolio-10-bg-8 .tp-porfolio-10-bg-8 {opacity: 1;visibility: visible;transform: scale(1);}.portfolio-logo-2 {display: none;transition: 0.3s;}.portfolio-logo-1 {transition: 0.3s;}.tp-porfolio-10-main.header-white .portfolio-logo-1 {display: none;}.tp-porfolio-10-main.header-white .portfolio-logo-2 {display: block;}.tp-porfolio-10-main.header-white .tp-header-6-menu-box span {color: var(--tp-common-white);}.tp-porfolio-10-main.header-white .tp-header-6-menu-box .tp-header-6-menubar span {background-color: var(--tp-common-white);}.tp-portfolio-11-slider-bg {height: 100vh;width: 100%;background-size: cover;background-position: center;}.tp-portfolio-11-slider-bg.slick-active .tp-portfolio-11-slider-link {opacity: 1;}.tp-portfolio-11-slider-bg.slick-active .tp-portfolio-11-slider-subtitle {opacity: 1;}.tp-portfolio-11-slider-bg.slick-active .tp-portfolio-11-slider-title {opacity: 1;}.tp-portfolio-11-slider-content {padding-left: 180px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-portfolio-11-slider-content {padding-left: 80px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-portfolio-11-slider-content {padding-left: 40px;}}@media (max-width: 767px) {.tp-portfolio-11-slider-content {padding: 0 15px;}}.tp-portfolio-11-slider-link {margin-bottom: 30px;opacity: 0;}.tp-portfolio-11-slider-subtitle {font-size: 16px;font-weight: 600;line-height: 1.6;margin-bottom: 20px;display: inline-block;text-transform: uppercase;color: var(--tp-common-white);opacity: 0;}.tp-portfolio-11-slider-title {font-size: 120px;font-weight: 700;line-height: 1;letter-spacing: -2.4px;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);opacity: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-11-slider-title {font-size: 90px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-portfolio-11-slider-title {font-size: 90px;}.tp-portfolio-11-slider-title br {display: none;}}@media (max-width: 767px) {.tp-portfolio-11-slider-title {font-size: 90px;}.tp-portfolio-11-slider-title br {display: none;}}.tp-portfolio-11-slider-active button {left: 40px;bottom: 60px;width: 55px;height: 56px;line-height: 53px;text-align: center;border-radius: 50%;position: absolute;color: var(--tp-common-white);border: 2px solid rgba(255, 255, 255, 0.2);transition: 0.3s;z-index: 99;}@media only screen and (min-width: 992px) {.tp-portfolio-11-slider-active button {display: none !important;}}@media (max-width: 767px) {.tp-portfolio-11-slider-active button {left: 15px;}}.tp-portfolio-11-slider-active button.slick-next {margin-left: 70px;}.tp-portfolio-11-slider-active button i {font-weight: 500;}.tp-portfolio-11-slider-active button:hover {color: var(--tp-common-black);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.tp-portfolio-11-slider-nav-item {cursor: pointer;}.tp-portfolio-11-slider-nav-thumb img {border-radius: 14px;box-shadow: 0px 20px 20px 0px rgba(0, 0, 0, 0.2);}.tp-portfolio-11-slider-nav-wrap {width: 1260px;position: absolute;bottom: 110px;right: -65px;z-index: 99;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-portfolio-11-slider-nav-wrap {right: -280px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-11-slider-nav-wrap {right: -80px;width: 900px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-11-slider-nav-wrap {right: -80px;width: 600px;}}.tp-portfolio-11-slider-nav-wrap .slides-numbers {position: absolute;right: 12%;bottom: -10%;z-index: 99;}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-portfolio-11-slider-nav-wrap .slides-numbers {right: 39%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-portfolio-11-slider-nav-wrap .slides-numbers {right: 16%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-11-slider-nav-wrap .slides-numbers {right: 19%;}}.tp-portfolio-11-slider-nav-wrap .slides-numbers span {text-align: center;font-size: 54px;font-weight: 600;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);min-width: 50px;}.tp-portfolio-11-slider-nav-wrap .slides-numbers .slider-line {height: 1px;width: 850px;margin-right: 45px;background-color: rgba(255, 255, 255, 0.2);}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-portfolio-11-slider-nav-wrap .slides-numbers .slider-line {width: 500px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-11-slider-nav-wrap .slides-numbers .slider-line {width: 520px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-portfolio-11-slider-nav-wrap .slides-numbers .slider-line {width: 240px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-11-slider-nav-wrap .slides-numbers .slider-line {width: 215px;}}.tp-portfolio-11-slider-nav-active button {left: 0;width: 55px;bottom: -45px;height: 56px;line-height: 53px;text-align: center;border-radius: 50%;position: absolute;color: var(--tp-common-white);border: 2px solid rgba(255, 255, 255, 0.2);transition: 0.3s;}.tp-portfolio-11-slider-nav-active button.slick-next {margin-left: 70px;}.tp-portfolio-11-slider-nav-active button i {font-weight: 500;}.tp-portfolio-11-slider-nav-active button:hover {color: var(--tp-common-black);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.tp-portfolio-11-slider-nav-active .slick-list {padding: 50px 0;}.tp-portfolio-11-slider-nav-content-wrap {position: absolute;top: 0;left: 0;height: 100%;}.tp-portfolio-11-slider-nav-content {height: 100%;padding: 30px;}.tp-portfolio-11-slider-nav-year span {height: 30px;font-size: 16px;font-weight: 700;border-radius: 4px;padding: 0px 12px;line-height: 30px;display: inline-block;backdrop-filter: blur(5px);color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);background: rgba(255, 255, 255, 0.2);}.tp-portfolio-11-slider-nav-subtittle {font-size: 13px;font-weight: 600;line-height: 10px;margin-bottom: 10px;display: inline-block;text-transform: uppercase;color: var(--tp-common-white);}.tp-portfolio-11-slider-nav-tittle {font-size: 30px;font-weight: 700;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);margin-bottom: 0;}.tp-portfolio-12-height {height: 100%;}.tp-portfolio-12-slider-thumb img {margin-bottom: 20px;max-width: inherit;}.tp-portfolio-12-slider-item {cursor: pointer;margin: 0px 50px;}.tp-portfolio-12-slider-item:hover .tp-portfolio-12-slider-title-sm {color: var(--tp-common-black);}.tp-portfolio-12-slider-title {font-size: 100px;font-weight: 400;line-height: 1.2;letter-spacing: -2px;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-12-slider-title {font-size: 77px;}}.tp-portfolio-12-slider-title span {display: inline-block;}.tp-portfolio-12-slider-title span.text-2 {padding-left: 80px;}.tp-portfolio-12-slider-title span.text-3 {padding-left: 190px;}.tp-portfolio-12-slider-title span.shape-img {position: absolute;top: -12%;right: 45%;}.tp-portfolio-12-slider-title-box {left: 0;position: absolute;bottom: 125px;max-width: 690px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-portfolio-12-slider-title-box {max-width: 535px;}}.tp-portfolio-12-slider-title-sm {font-size: 26px;font-weight: 500;line-height: 1;color: #AFAFB1;transition: 0.3s;display: inline-block;}.tp-portfolio-12-social a {font-size: 13px;font-weight: 600;line-height: 1;color: var(--tp-common-black);margin-right: 15px;}.tp-portfolio-12-copyright p {font-size: 15px;font-weight: 400;line-height: 1;color: var(--tp-common-black);}.tp-portfolio-12-bottom-wrap {position: absolute;bottom: -70px;left: 0;right: 0;}.portfolio__title-11 {font-weight: 700;font-size: 180px;line-height: 1.4;transition: all 0.3s;padding-bottom: 10px;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);height: 150px;}.tp-port-slider-main {height: 100vh;overflow: hidden;}.tp-port-slider-content-wrap {position: absolute;top: 0;left: 170px;height: 100%;width: 50%;overflow-y: scroll;scrollbar-width: none;padding-top: 100px;}@media (max-width: 767px) {.tp-port-slider-content-wrap {left: 20px;width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-port-slider-content-wrap {left: 120px;width: 100%;}}.tp-port-slider-title {font-size: 180px;font-weight: 600;line-height: 1;letter-spacing: -3.6px;text-transform: uppercase;color: transparent;color: transparent;transition: 0.3s;cursor: pointer;display: block;background-size: 0% 100%;background-repeat: no-repeat;-webkit-background-clip: text;font-family: var(--tp-ff-shoulders);-webkit-text-fill-color: transparent;-webkit-text-stroke: 2px rgba(255, 255, 255, 0.4);transition: background-size 0.6s cubic-bezier(0.32, 0.55, 0.58, 0.76) 0s, 0.6s -webkit-clip-path cubic-bezier(0.32, 0.55, 0.58, 0.76) 0s;background-image: linear-gradient(90deg, #fff 0%, #fff 50%, transparent 50.1%);padding: 20px 0;mix-blend-mode: luminosity;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-port-slider-title {font-size: 120px;}}@media (max-width: 767px) {.tp-port-slider-title {font-size: 70px;}}.tp-port-slider-title:hover {background-size: 200% 100%;color: var(--tp-common-white);}.tp-port-1, .tp-port-2, .tp-port-3, .tp-port-4, .tp-port-5, .tp-port-6, .tp-port-7, .tp-port-8, .tp-port-9 {position: absolute;top: 0;left: 0;height: 100vh;width: 100%;opacity: 0;object-fit: cover;transform: scale(1.04, 1.04);transform-origin: 50% 50%;transition: all 0.9s;}.tp-port-1 img, .tp-port-2 img, .tp-port-3 img, .tp-port-4 img, .tp-port-5 img, .tp-port-6 img, .tp-port-7 img, .tp-port-8 img, .tp-port-9 img {height: 100vh;width: 100%;object-fit: cover;transition: none;}#tp-port-slider-wrap.tp-port-1 {opacity: 1;}#tp-port-slider-wrap.tp-port-1 .tp-port-1 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-2 {opacity: 1;}#tp-port-slider-wrap.tp-port-2 .tp-port-2 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-3 {opacity: 1;}#tp-port-slider-wrap.tp-port-3 .tp-port-3 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-4 {opacity: 1;}#tp-port-slider-wrap.tp-port-4 .tp-port-4 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-5 {opacity: 1;}#tp-port-slider-wrap.tp-port-5 .tp-port-5 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-6 {opacity: 1;}#tp-port-slider-wrap.tp-port-6 .tp-port-6 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-7 {opacity: 1;}#tp-port-slider-wrap.tp-port-7 .tp-port-7 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-8 {opacity: 1;}#tp-port-slider-wrap.tp-port-8 .tp-port-8 {opacity: 1;transform: scale(1);}#tp-port-slider-wrap.tp-port-9 {opacity: 1;}#tp-port-slider-wrap.tp-port-9 .tp-port-9 {opacity: 1;transform: scale(1);}@media (max-width: 767px) {.portfolio-filter {flex-wrap: wrap;}}.portfolio-filter button {color: #5D5D63;font-size: 17px;font-weight: 500;line-height: 13px;text-transform: uppercase;margin: 0px 21px;position: relative;transition: 0.3s;margin-bottom: 20px;}@media (max-width: 767px) {.portfolio-filter button {margin: 0px 15px;margin-bottom: 20px;}}.portfolio-filter button::after {position: absolute;bottom: -3px;left: 0;height: 1px;width: 0%;content: "";opacity: 0;visibility: hidden;background-color: var(--tp-common-black);transition: 0.4s;}.portfolio-filter button:hover {color: var(--tp-common-black);}.portfolio-filter button:hover::after {opacity: 1;visibility: visible;width: 100%;}.portfolio-filter button.active {color: var(--tp-common-black);}.portfolio-filter button.active::after {opacity: 1;visibility: visible;width: 100%;}.tp-project-text-slide .tp-footer-4-big-title {color: var(--tp-common-black);font-family: var(--tp-ff-syne);text-transform: capitalize;}.tp-project-text-slide .tp-footer-4-big-title span {color: var(--tp-common-black);}.rm-project-contact-item {padding-bottom: 35px;margin-bottom: 35px;border-bottom: 1px solid #D9D9D9;position: relative;}.rm-project-contact-item::after {position: absolute;bottom: 0;left: 0;width: 0%;height: 1px;content: "";background-color: var(--tp-common-black);transition: 0.4s;}.rm-project-contact-item span {font-size: 70px;font-weight: 500;line-height: 1;letter-spacing: -1.4px;color: rgba(20, 20, 20, 0.2);transition: 0.3s;}@media (max-width: 767px) {.rm-project-contact-item span {font-size: 40px;}}.rm-project-contact-item svg {transform: rotate(-45deg);transition: 0.4s;color: #D9D9D9;}.rm-project-contact-item:hover span {color: var(--tp-common-black);}.rm-project-contact-item:hover svg {transform: rotate(0);color: var(--tp-common-black);}.rm-project-contact-item:hover::after {width: 100%;}.pw-project-style .tp-project-3-title-sm {color: var(--tp-common-black);}.pw-project-style .tp-project-3-meta {color: var(--tp-common-black);}.pw-project-style .tp-btn-project-sm {color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.1);}.pm-project-masonary-item {height: 100%;}.pm-project-masonary-item img {width: 100%;height: 100%;transition: 0.9s;}.pm-project-masonary-item:hover .pm-project-masonary-title {transform: translateX(0);transition: all 0.7s ease;transition-duration: 0.7s;transition-delay: 0s;transition-delay: 0ms;transition-duration: 0.5s;}.pm-project-masonary-item:hover .pm-project-masonary-subtitle {transform: translateX(0);transition: all 0.7s ease;transition-duration: 0.7s;transition-delay: 0s;transition-delay: 50ms;transition-duration: 0.5s;}.pm-project-masonary-item:hover img {transform: scale(1.1);}.pm-project-masonary-content {position: absolute;width: auto;max-width: calc(100% - 80px);height: auto;top: auto;right: auto;bottom: 60px;left: 60px;padding: 0;background-color: transparent;overflow: hidden;}.pm-project-masonary-subtitle {color: #494949;font-size: 12px;font-weight: 600;line-height: 1;text-transform: uppercase;margin-top: 5px;transform: translateX(-101%);transition: all 0.3s;transition-duration: 0.3s;transition-delay: 0s;transition-delay: 50ms;transition-duration: 0.3s;display: inline-block;background-color: var(--tp-common-white);padding: 13px 20px;}.pm-project-masonary-title {font-size: 22px;font-weight: 600;line-height: 1;letter-spacing: -0.44px;padding: 20px;transform: translateX(-101%);transition: all 0.3s;transition-duration: 0.3s;transition-delay: 0s;transition-duration: 0.3s;transition-delay: 0ms;color: var(--tp-common-black);background-color: var(--tp-common-white);margin-bottom: 0;margin-top: 2px;}.port-showcase-slider-item {height: 100vh;}.tp-slider__thumb-bg {position: absolute;width: 100%;height: 100vh;object-fit: cover;}.parallax-slider-active .swiper-slide {position: relative;overflow: hidden;width: 100%;height: 100vh;}.parallax-slider-active .swiper-container {width: 100%;height: 100vh;}.port-showcase-slider-space {padding: 100px;}.port-showcase-slider-content {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.port-showcase-slider-subtitle {font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-common-white);}.port-showcase-slider-title {font-size: 160px;font-weight: 400;line-height: 1;letter-spacing: -9.6px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 768px) and (max-width: 991px) {.port-showcase-slider-title {font-size: 120px;}}@media (max-width: 767px) {.port-showcase-slider-title {font-size: 90px;}}.port-showcase-slider-social {position: absolute;bottom: 90px;right: 90px;z-index: 9;}.port-showcase-slider-social a {font-size: 16px;font-weight: 600;line-height: 1;color: var(--tp-common-white);padding-left: 25px;}.parallax-slider-active .tp-slider-dot {position: absolute;bottom: 90px;left: 90px;z-index: 9;}.parallax-slider-active .tp-slider-dot .swiper-pagination-bullet {width: 4px;height: 4px;display: inline-block;border-radius: 50%;border-radius: 2px;background: rgba(255, 255, 255, 0.52);opacity: 1;transition: 0.3s;position: relative;}.parallax-slider-active .tp-slider-dot .swiper-pagination-bullet::after {position: absolute;content: "";top: -40px;left: 6px;width: 2px;height: 20px;border-radius: 10px;background-color: var(--tp-common-white);opacity: 0;visibility: hidden;transition: 0.3s;}.parallax-slider-active .tp-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {border-radius: 10px;width: 14px;height: 2px;background-color: var(--tp-common-white);}.parallax-slider-active .tp-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::after {opacity: 1;visibility: visible;top: -30px;}.tp-showcase-arrow-box {position: absolute;bottom: 90px;left: 50%;transform: translateX(-50%);z-index: 999;}.tp-showcase-arrow-box button {color: rgba(255, 255, 255, 0.7);margin: 0px 17px;transition: 0.3s;}.tp-showcase-arrow-box button:hover {color: var(--tp-common-white);}.project-details-1-left .project-details-1-thumb:last-child {margin-bottom: 0;}.project-details-1-pt {padding-top: 107px;}.project-details-1-subtitle {font-size: 18px;font-weight: 500;line-height: 1;margin-bottom: 10px;display: inline-block;color: var(--tp-common-black);}.project-details-1-subtitle i {font-style: normal;}.project-details-1-subtitle i::after {content: "";height: 1px;width: 40px;margin: 0px 10px;display: inline-block;transform: translateY(-4px);background-color: rgba(20, 20, 20, 0.14);}.project-details-1-title {font-size: 80px;font-weight: 600;line-height: 1;letter-spacing: -3.2px;margin-bottom: 20px;color: var(--tp-common-black);}@media (max-width: 767px) {.project-details-1-title {font-size: 50px;}}.project-details-1-title.fs-100 {font-size: 100px;margin-bottom: 30px;font-family: var(--tp-ff-shoulders);}@media (max-width: 767px) {.project-details-1-title.fs-100 {font-size: 70px;}}.project-details-1-title.fs-100.fw-700 {font-weight: 700;}.project-details-1-right {padding: 70px 90px;height: 725px;overflow: hidden;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: thin;}@media (max-width: 767px) {.project-details-1-right {padding: 70px 15px;}}.project-details-1-title-box {margin-bottom: 40px;}.project-details-1-title-box p {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 28px;padding-right: 150px;}@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: 768px) and (max-width: 991px), (max-width: 767px) {.project-details-1-title-box p {padding-right: 0;}}.project-details-1-info {margin-bottom: 32px;}.project-details-1-info span {color: #97979D;font-size: 18px;font-weight: 500;line-height: 1;margin-bottom: 10px;display: inline-block;}.project-details-1-info h4 {font-size: 20px;font-weight: 500;line-height: 1;margin-bottom: 0;letter-spacing: -0.4px;color: var(--tp-common-black);}.project-details-1-social {position: absolute;bottom: 14%;right: 8%;}.project-details-1-social a {display: table;height: 44px;width: 44px;line-height: 44px;border-radius: 50%;text-align: center;margin-top: 10px;display: block;border: 1px solid rgba(25, 25, 26, 0.14);}.project-details-1-social a.share-icon {height: 60px;width: 60px;line-height: 60px;transform: translateX(-6px);}.project-details-1-navigation {border-top: 1px solid rgba(20, 20, 20, 0.1);padding: 33px 60px;padding-top: 20px;}@media (max-width: 767px) {.project-details-1-navigation {padding: 33px 0px;}}.project-details-1-navigation a i {height: 44px;width: 44px;line-height: 44px;border-radius: 50%;text-align: center;margin-top: 10px;display: inline-block;color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.14);}.project-details-1-navigation a span {font-size: 17px;font-weight: 600;line-height: 1;color: var(--tp-common-black);}.project-details-1-navigation a span svg {transform: translateY(5px);}.project-details-1-prev {line-height: 0;}.project-details-1-prev i {margin-right: 10px;transition: 0.3s;}.project-details-1-prev:hover i {color: var(--tp-common-white);border-color: var(--tp-common-black);background-color: var(--tp-common-black);}.project-details-1-next {line-height: 0;}.project-details-1-next i {margin-left: 10px;transition: 0.3s;}.project-details-1-next:hover i {color: var(--tp-common-white);border-color: var(--tp-common-black);background-color: var(--tp-common-black);}.project-details-1-social-inner {display: none;}.project-details-2-arrow-box .project-details-2-prev {position: absolute;top: 50%;left: 50px;transform: translateY(-50%);z-index: 9;}.project-details-2-arrow-box .project-details-2-next {position: absolute;top: 50%;right: 50px;transform: translateY(-50%);z-index: 9;}.project-details-2-arrow-box button {height: 44px;width: 44px;line-height: 44px;border-radius: 50%;text-align: center;display: inline-block;transition: 0.3s;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.14);}.project-details-2-arrow-box button:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.project-details-2-info-style {padding: 0px 115px;padding-top: 90px;}@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) {.project-details-2-info-style {padding: 0px 15px;padding-top: 90px;}}@media (max-width: 767px) {.project-details-2-info-style {padding: 0px 0px;padding-top: 60px;}}.project-details-2-info-style .project-details-1-info {width: 50%;float: left;}.project-details-2-social a {height: 44px;width: 44px;line-height: 44px;border-radius: 50%;text-align: center;display: inline-block;margin-right: 9px;position: relative;transition: 0.3s;border: 1px solid rgba(25, 25, 26, 0.14);}@media (max-width: 767px) {.project-details-2-social a {height: 35px;width: 35px;line-height: 35px;margin-right: 5px;}}.project-details-2-social a span {color: var(--tp-common-black);transition: 0.3s;}.project-details-2-social a:hover {border-color: var(--tp-common-black);background-color: var(--tp-common-black);}.project-details-2-social a:hover span {color: var(--tp-common-white);}.beforeAfter img {max-width: inherit;object-fit: cover;}.beforeAfter {z-index: 1 !important;}.beforeAfter div div div {background: transparent !important;height: 80px !important;width: 80px !important;line-height: 74px !important;border: 2px solid #FFFFFF !important;z-index: -1 !important;}.beforeAfter div div div i {border-color: #fff !important;padding: 5px !important;margin: 0 5px !important;}.project-details-video {}.project-details-video video {height: 850px;width: 100% !important;object-fit: cover;overflow: hidden;}@media (max-width: 767px) {.project-details-video video {height: 400px;}}.project-details-video figcaption {align-items: center;display: grid;grid-gap: 1rem;grid-template-columns: 50px auto 115px;padding: 0.5rem;}.project-details-video button {border: 0;display: inline;color: white;order: 1;padding: 0.5rem;transition: opacity 0.25s ease-out;width: 100%;font-size: 24px;}.project-details-video button:hover {cursor: pointer;opacity: 0.8;}.project-details-video label {order: 2;text-align: center;font-size: 20px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);font-size: 700;}.project-details-video progress[value] {position: relative;appearance: none;border: none;display: inline;height: 3px;order: 1;width: 100%;background: rgba(255, 255, 255, 0.2);}.project-details-video progress[value]::-webkit-progress-bar {background-color: whiteSmoke;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25) inset;}.project-details-video progress[value]::-webkit-progress-value {background-color: var(--tp-common-white);position: relative;transition: width 1s linear;}.project-details-video progress[value]::-moz-progress-bar {background-color: var(--tp-common-white);position: relative;transition: width 1s linear;}.video-progress-btn-wrap {position: absolute;left: 40px;right: 40px;bottom: 80px;}.project-details-video-overlay {position: relative;z-index: 1;}.project-details-video-overlay::after {position: absolute;left: 0;width: 100%;height: 106%;content: "";background: linear-gradient(180deg, rgba(18, 18, 18, 0) 1.63%, #fff 26.67%);z-index: -1;bottom: 0;}.project-details-custom-link {font-size: 18px;font-weight: 700;line-height: 1;position: relative;letter-spacing: -0.36px;color: var(--tp-common-black-2);}.project-details-custom-link::after {position: absolute;bottom: -4px;left: 0;width: 100%;height: 1px;content: "";transition: 0.4s;background-color: rgba(30, 30, 30, 0.3);}.project-details-custom-link::before {position: absolute;bottom: -4px;right: 0;width: 0;height: 1px;content: "";transition: 0.4s;background-color: #000;}.project-details-custom-link span {margin-left: 8px;}.project-details-custom-link:hover {color: var(--tp-common-black-2);}.project-details-custom-link:hover::before {width: 100%;right: auto;left: 0;}.pd-custom-info-wrap {padding-left: 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.pd-custom-info-wrap {padding-left: 0;}}.pd-custom-full-img {overflow: hidden;height: 740px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.pd-custom-full-img {height: 530px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.pd-custom-full-img {height: 400px;}}@media (max-width: 767px) {.pd-custom-full-img {height: 200px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.pd-custom-full-img {height: 300px;}}.pd-custom-full-img img {width: 100%;}.pd-custom-full-img-2 {overflow: hidden;height: 640px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.pd-custom-full-img-2 {height: 400px;}}@media (max-width: 767px) {.pd-custom-full-img-2 {height: 200px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.pd-custom-full-img-2 {height: 300px;}}.pd-custom-full-img-2 img {width: 100%;margin-top: -400px;}@media (max-width: 767px) {.pd-custom-full-img-2 img {margin-top: -100px;}}.pd-visual-subtitle {font-size: 18px;font-weight: 600;line-height: 1;color: var(--tp-common-black-2);font-family: var(--tp-ff-shoulders);}.pd-visual-title-box {margin-bottom: 75px;}.pd-visual-left-text span {font-size: 30px;font-weight: 600;line-height: 1;color: var(--tp-common-black-2);font-family: var(--tp-ff-shoulders);}.pd-visual-right-list ul li {list-style-type: none;color: #414145;font-size: 20px;font-weight: 500;line-height: 1;margin-bottom: 15px;}.pd-visual-right-list ul li:last-child {margin-bottom: 0;}.pd-visual-right-list ul li::before {height: 5px;width: 5px;content: "";background-color: #414145;display: inline-block;transform: translateY(-3px);margin-right: 14px;}.pd-visual-right-content p {color: #414145;font-size: 18px;font-weight: 400;line-height: 28px;margin-bottom: 40px;}.pd-visual-slider-active {margin: 0px -250px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.pd-visual-slider-active {margin: 0;}}.pd-visual-slider-thumb img {width: 100%;transition: 0.9s;}.pd-visual-slider-thumb:hover img {transform: scale(1.1);}.pd-typography-left {padding-left: 80px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.pd-typography-left {padding-left: 0;}}.pd-typography-left span {display: block;}.pd-typography-left span.text-1 {color: #97979D;font-size: 18px;font-weight: 500;line-height: 1;margin-bottom: 45px;}.pd-typography-left span.text-2 {font-size: 40px;font-weight: 600;line-height: 1;letter-spacing: -0.4px;color: var(--tp-common-black-2);font-family: var(--tp-ff-shoulders);margin-bottom: 20px;}.pd-typography-left span.text-3 {color: #414145;font-size: 24px;font-weight: 500;line-height: 1;letter-spacing: 0.96px;font-family: var(--tp-ff-shoulders);margin-bottom: 20px;}.pd-typography-left span.text-4 {color: #414145;font-size: 24px;font-weight: 500;line-height: 1;letter-spacing: 0.96px;font-family: var(--tp-ff-shoulders);margin-bottom: 30px;}.pd-typography-left span.text-5 {font-size: 230px;font-weight: 600;line-height: 1;color: var(--tp-common-black-2);font-family: var(--tp-ff-shoulders);}.pd-typography-middle {margin-top: 65px;padding-left: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.pd-typography-middle {padding-left: 0;}}.pd-typography-middle .pd-typography-left {padding-left: 0px;}.pd-typography-middle .pd-typography-left span {font-family: var(--tp-ff-syne);}.pd-typography-color {padding-left: 160px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.pd-typography-color {padding-left: 0;}}.pd-typography-color span {height: 120px;width: 120px;border-radius: 50%;line-height: 100px;font-size: 22px;font-weight: 600;display: block;text-align: center;letter-spacing: 0.44px;text-transform: uppercase;border: 6px solid #FDFDFD;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);background-color: var(--tp-common-black-2);box-shadow: 0px 1px 3px 0px rgba(25, 25, 26, 0.14);}.pd-typography-color span.color-2 {background-color: #5D5D63;margin-top: -35px;}.pd-typography-color span.color-3 {background-color: #ECECEA;color: var(--tp-common-black-2);margin-top: -35px;}.pd-typography-color .text-1 {color: #97979D;font-size: 18px;font-weight: 500;line-height: 1;display: block;margin-bottom: 45px;}.tp-showcase-details-bg {height: 100vh;}.tp-showcase-details-bg .port-showcase-slider-social {position: absolute;right: 60px;bottom: 60px;}@media (max-width: 767px) {.tp-showcase-details-bg .port-showcase-slider-social {right: 15px;}}.tp-showcase-details-scroll {position: absolute;bottom: 60px;left: 60px;}@media (max-width: 767px) {.tp-showcase-details-scroll {left: 15px;}}.tp-showcase-details-scroll a {font-size: 16px;font-weight: 500;line-height: 1;color: rgba(255, 255, 255, 0.8);}.tp-showcase-details-scroll a i {font-weight: 700;margin-right: 10px;}.tp-showcase-details-copyright {position: absolute;right: 60px;bottom: 60px;}.tp-showcase-details-copyright p {font-size: 16px;font-weight: 600;line-height: 1;color: var(--tp-common-white);margin-bottom: 0;}.showcase-details-subtitle {font-size: 18px;font-weight: 500;line-height: 1;color: var(--tp-common-black-2);}.showcase-details-subtitle.fs-40 {font-size: 40px;}.showcase-details-overview-right {padding-left: 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.showcase-details-overview-right {padding-left: 0;}}.showcase-details-overview-right p {font-size: 24px;font-weight: 400;line-height: 34px;color: var(--tp-common-black-2);font-family: var(--tp-ff-marcellus);padding-bottom: 30px;}.showcase-details-overview-info-item {border-bottom: 1px solid rgba(25, 25, 26, 0.14);padding: 19px 0;}.showcase-details-overview-info-left span {font-size: 28px;font-weight: 400;line-height: 1;color: var(--tp-common-black-2);font-family: var(--tp-ff-marcellus);}.showcase-details-overview-info-right {padding-left: 60px;}.showcase-details-overview-info-right span {font-size: 20px;font-weight: 400;line-height: 1;color: var(--tp-common-black-2);font-family: var(--tp-ff-marcellus);}.showcase-details-thumb img {width: 100%;}.showcase-details-2-bg {padding-top: 400px;padding-bottom: 180px;background-size: cover;background-repeat: no-repeat;background-position: center;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.showcase-details-2-bg {padding-top: 300px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.showcase-details-2-bg {padding-top: 250px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.showcase-details-2-bg {padding-top: 240px;}}@media (max-width: 767px) {.showcase-details-2-bg {padding-top: 200px;padding-bottom: 120px;}}.showcase-details-2-title {font-size: 200px;font-weight: 600;line-height: 1;letter-spacing: -8px;color: var(--tp-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.showcase-details-2-title {font-size: 180px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.showcase-details-2-title {font-size: 135px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.showcase-details-2-title {font-size: 105px;}}@media (max-width: 767px) {.showcase-details-2-title {font-size: 100px;}}.showcase-details-2-title-box {margin-bottom: 180px;}.showcase-details-2-subtitle {font-size: 22px;font-weight: 600;line-height: 26px;color: var(--tp-common-white);}.showcase-details-2-content p {font-size: 40px;font-weight: 500;line-height: 50px;letter-spacing: -0.8px;padding-bottom: 100px;color: var(--tp-common-white);}@media (max-width: 767px) {.showcase-details-2-content p {font-size: 32px;}}.showcase-details-2-info span {font-size: 15px;font-weight: 600;line-height: 1;text-transform: uppercase;margin-bottom: 10px;display: inline-block;color: rgba(255, 255, 255, 0.8);}.showcase-details-2-info h5 {font-size: 22px;font-weight: 600;line-height: 1;letter-spacing: -0.44px;color: var(--tp-common-white);}.showcase-details-2-link {position: absolute;top: 50%;right: 200px;transform: translateY(-50%);z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px) {.showcase-details-2-link {top: 42%;}}@media (max-width: 767px) {.showcase-details-2-link {top: 38%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.showcase-details-2-link {top: 44%;}}.showcase-details-2-link .project-details-custom-link {color: var(--tp-common-white);}.showcase-details-2-link .project-details-custom-link::after {background-color: rgba(255, 255, 255, 0.3);}.showcase-details-2-link .project-details-custom-link::before {background-color: var(--tp-common-white);}.showcase-details-2-section-title-box {margin-bottom: 85px;}.showcase-details-2-section-title {font-size: 150px;font-weight: 600;line-height: 1;letter-spacing: -6px;margin-bottom: 85px;color: var(--tp-common-black-2);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.showcase-details-2-section-title {font-size: 110px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.showcase-details-2-section-title {font-size: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.showcase-details-2-section-title {font-size: 90px;}}@media (max-width: 767px) {.showcase-details-2-section-title {font-size: 60px;margin-bottom: 20px;}}.showcase-details-2-content-right p {color: #414145;font-size: 26px;font-weight: 400;line-height: 36px;max-width: 670px;margin: 0 auto;}@media (max-width: 767px) {.showcase-details-2-content-right p {font-size: 20px;}}.showcase-details-2-slider-item {margin: 0px 10px;display: inline-block;}.showcase-details-2-slider-item img {max-width: inherit;}@media (max-width: 767px) {.showcase-details-2-slider-item img {max-width: 100%;margin-bottom: 30px;}}.showcase-details-2-grid-img img {max-width: inherit;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.showcase-details-2-grid-img img {max-width: 100%;width: 100%;}}.showcase-details-2-grid-img img.img-left {margin-left: -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) {.showcase-details-2-grid-img img.img-left {margin-left: 0;}}.showcase-details-2-grid-img img.img-right {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) {.showcase-details-2-grid-img img.img-right {margin-right: 0;}}.rm-project-tab-wrap {position: absolute;bottom: 5%;right: 23%;}.rm-project-tab-wrap ul {display: flex;flex-direction: column;}.rm-project-tab-wrap ul li {margin-bottom: 5px;}.rm-project-tab-wrap ul li:last-child {margin-bottom: 0;}.rm-project-tab-wrap ul li button {color: #626265;font-size: 18px;font-weight: 500;line-height: 1;position: relative;transition: 0.3s;}.rm-project-tab-wrap ul li button::before {position: absolute;top: 9px;left: -50px;content: "";height: 1.5px;width: 40px;margin-right: 15px;display: inline-block;background-color: var(--tp-common-black-2);width: 0;transition: 0.4s;}.rm-project-tab-wrap ul li button.active {color: var(--tp-common-black-2);}.rm-project-tab-wrap ul li button.active::before {width: 40px;}.rm-project-tab-wrap ul li button:hover::before {width: 40px;}#canvas-slider {width: 100%;height: 100%;position: fixed;top: 0;right: 0;overflow: hidden;-webkit-transition: width 0.5s ease-in-out 0;transition: width 0.5s ease-in-out 0s;z-index: 1;}#showcase-slider-holder {width: 100%;height: 100vh;position: relative;overflow: hidden;opacity: 1;z-index: 1033;}#canvas-slider .slider-img {position: absolute;height: 100%;width: 100%;background-size: cover;background-position: center center;background-color: #222;visibility: hidden;top: 0;left: 0;z-index: 0;opacity: 0;-webkit-transform: scale(1.01);transform: scale(1.01);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.tp-perspective-slider {width: 100%;overflow: hidden;padding: 2vw 3vw 0;box-sizing: border-box;margin-bottom: 80px;}.tp-perspective-slider .tp-slide-inner {width: 100%;height: 90vh;position: relative;display: inline-block;}.tp-perspective-slider .tp-slide-inner .tp-slider-content {position: absolute;text-align: center;width: 100%;top: 50%;z-index: 10;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}.tp-perspective-slider .tp-slide-inner .tp-image {width: 100%;height: 100%;background-size: cover;position: relative;display: inline-block;}.tp-perspective-slider .tp-slide-inner .tp-image:before {content: "";width: 40px;height: 103%;background: #fff;position: absolute;left: -20px;top: -1.5%;z-index: 10;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;}.tp-perspective-slider .tp-slide-inner .tp-image:after {content: "";width: 40px;height: 103%;background: #fff;position: absolute;right: -20px;top: -1.5%;z-index: 10;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;}.tp-portfolio-9-category {font-weight: 400;font-size: 70px; text-shadow: 1px 1px 5px black; line-height: 1;letter-spacing: -0.02em;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);margin-bottom: 0px;}.tp-portfolio-9-category.tp_reveal_anim {padding-bottom: 0;}.tp-portfolio-9-category.tp_reveal_anim .tp-reveal-line {padding-bottom: 10px;}.tp-portfolio-9-title {font-weight: 400;font-size: 180px;line-height: 1;letter-spacing: -0.03em;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-portfolio-9-title {font-size: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-portfolio-9-title {font-size: 100px;}}@media (max-width: 767px) {.tp-portfolio-9-title {font-size: 45px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-portfolio-9-title {font-size: 80px;}}.showcase-details-2-fullwidth-img {height: 900px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.showcase-details-2-fullwidth-img {height: 745px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.showcase-details-2-fullwidth-img {height: 520px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.showcase-details-2-fullwidth-img {height: 380px;}}@media (max-width: 767px) {.showcase-details-2-fullwidth-img {height: 200px;}}.showcase-details-thumb {height: 730px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.showcase-details-thumb {height: 500px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.showcase-details-thumb {height: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.showcase-details-thumb {height: 370px;}}@media (max-width: 767px) {.showcase-details-thumb {height: 190px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.showcase-details-thumb {height: 370px;}}.tp-project-details-3-ptb {padding-top: 220px;padding-bottom: 60px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-details-3-ptb {padding-top: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-project-details-3-ptb {padding-top: 150px;}}.tp-project-details-3-scroll a {font-weight: 500;font-size: 15px;line-height: 1;text-transform: uppercase;color: #515155;}.tp-project-details-3-scroll a span {margin-right: 10px;transform: translateY(-3px);display: inline-block;}.tp-project-details-3-link a {font-weight: 500;font-size: 16px;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);position: relative;}.tp-project-details-3-link a span {margin-left: 5px;transform: translateY(-2px);}.tp-project-details-3-link a::after {position: absolute;bottom: -2px;left: 0;width: 100%;height: 1px;background-color: var(--tp-common-black);content: "";}#myline {position: absolute;left: 0;bottom: 0;height: 2px;background-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) {#myline {display: none !important;}}.tp-studio-portfolio-shape {position: absolute;top: 180px;left: 110px;animation: rotate2 5s linear infinite;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-portfolio-shape {left: auto;right: 125px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-portfolio-shape {left: auto;right: 80px;top: 100px;}}.tp-studio-portfolio-title {font-size: 50px;font-weight: 700;line-height: 1.2;color: var(--tp-common-black);font-family: var(--tp-ff-shoulders);margin-bottom: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-portfolio-title {font-size: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-portfolio-title-box {margin-bottom: 50px;}}@media (max-width: 767px) {.tp-studio-portfolio-title-box {margin-bottom: 30px;}}.tp-studio-portfolio-title-box p {font-size: 18px;font-weight: 400;line-height: 26px;color: #5D5D63;padding-right: 20px;margin-bottom: 35px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-portfolio-title-box p {font-size: 16px;padding-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-portfolio-title-box p {font-size: 17px;padding-right: 0;}}.tp-studio-portfolio-inner-title {font-size: 100px;font-weight: 700;line-height: 1;margin-bottom: 0;position: relative;display: inline-block;background-size: 200% 100%;color: var(--tp-common-black);font-family: var(--tp-ff-shoulders);mix-blend-mode: difference;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-portfolio-inner-title {font-size: 60px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-portfolio-inner-title {font-size: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-portfolio-inner-title {font-size: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-portfolio-inner-title {font-size: 50px;}}@media (max-width: 767px) {.tp-studio-portfolio-inner-title {font-size: 30px;}}.tp-studio-portfolio-inner-title span {color: #5D5D63;font-size: 18px;font-weight: 500;position: absolute;top: -1px;right: -25px;font-family: var(--tp-ff-syne);}.tp-studio-portfolio-inner-title-box {position: relative;z-index: 5;}.tp-studio-portfolio-inner-title-box .tp-hover-reveal-bg {position: absolute;top: 0;left: 0px;z-index: -1;width: 220px;height: 270px;opacity: 0;overflow: hidden;pointer-events: none;background-position: center;background-size: cover;background-repeat: no-repeat;transition: opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);}.tp-studio-portfolio-item {padding-top: 43px;padding-bottom: 43px;padding-left: 40px;border-bottom: 1px solid #E4E4E5;border-left: 1px solid #E4E4E5;position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-portfolio-item {padding-top: 35px;padding-bottom: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-portfolio-item {padding-top: 30px;padding-bottom: 30px;border-right: 1px solid #E4E4E5;}}@media (max-width: 767px) {.tp-studio-portfolio-item {padding-top: 20px;padding-bottom: 20px;padding-left: 30px;border-right: 1px solid #E4E4E5;}}.tp-studio-portfolio-item:first-child {border-top: 1px solid #E4E4E5;}.tp-studio-portfolio-item:hover .tp-hover-reveal-bg {opacity: 1;}.tp-studio-portfolio-wrap {transform-origin: bottom left;transform: rotate(-90deg) translateY(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-studio-portfolio-wrap {transform: rotate(0) translateX(0);}}.tp-project-details-3-full-width-thumb {height: 840px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-details-3-full-width-thumb {height: 510px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-details-3-full-width-thumb {height: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-project-details-3-full-width-thumb {height: 400px;}.tp-project-details-3-full-width-thumb img {height: 500px;}}.tp-project-details-3-thumb-box {height: 740px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-project-details-3-thumb-box {height: 460px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-project-details-3-thumb-box {height: 480px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-project-details-3-thumb-box {height: 340px;}}@media (max-width: 767px) {.tp-project-details-3-thumb-box {height: 340px;}.tp-project-details-3-thumb-box img {height: 400px;}}.portfolio-random-bg {background-position: top;background-repeat: no-repeat;background-blend-mode: difference;background-color: #fff;}.pd-custom-main-wrap {width: calc(100% - 80px);margin-left: auto;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.pd-custom-main-wrap {padding: 0px 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.pd-custom-main-wrap {padding: 0px 30px;width: 100%;}}@media (max-width: 767px) {.pd-custom-main-wrap {width: 100%;padding: 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) {.project-details-2-area {padding-top: 140px;}}.project-details-video {margin-bottom: 60px;}@media (max-width: 767px) {.showcase-details-2-info-wrap {flex-wrap: wrap;}}@media (max-width: 767px) {.showcase-details-2-info {margin-right: 20px;margin-bottom: 30px;}}@media (max-width: 767px) {.showcase-details-2-slider-wrap {flex-wrap: wrap;}}.parallax-slider-wrapper {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;}.parallax-slider {position: absolute;top: 0;left: 0;width: 3800px;height: 100%;}.parallax-slider-inner {position: absolute;top: 50%;transform: translateY(-50%);height: 80%;width: 100%;display: flex;gap: 30px;left: 70px;margin-top: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.parallax-slider-inner {left: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.parallax-slider-inner {left: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.parallax-slider-inner {left: 35px;}}@media (max-width: 767px) {.parallax-slider-inner {left: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.parallax-slider-inner {left: 30px;}}.parallax-item {position: relative;width: 500px;height: 100%;overflow: hidden;}.parallax-item:hover .parallax-content {bottom: 0;opacity: 1;visibility: visible;}.parallax-item:hover .parallax-img::after {opacity: 1;height: 100%;visibility: visible;}.parallax-content {position: absolute;bottom: -100px;left: 0;z-index: 55;overflow: hidden;opacity: 0;visibility: hidden;margin: 40px 40px 30px 35px;transition: 0.4s;}.parallax-content span {font-size: 24px;line-height: 1;display: block;font-size: 20px;margin-bottom: 10px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);text-transform: capitalize;}.parallax-content h4 {font-size: 50px;line-height: 1;padding-bottom: 7px;display: inline-block;letter-spacing: -3px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}.parallax-img {position: absolute;height: 100%;width: 800px;background-size: cover;background-position: center;margin-left: -100px;}.parallax-img::after {position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;content: "";opacity: 0;visibility: hidden;transition: 0.4s;background-color: rgba(0, 0, 0, 0.3);}.tp-studio-portfolio-img {position: absolute;bottom: -40%;left: 35%;opacity: 0;visibility: hidden;transition: 0.5s;transform: rotate(90deg);}.tp-studio-portfolio-img img {border-radius: 54% 45% 56% 44%/61% 60% 40% 39%;will-change: border-radius, transform, opacity;display: block;-webkit-animation: sliderShape 5s linear infinite;height: 350px;width: 350px;}.tp-studio-portfolio-item:hover {position: relative;z-index: 555;}.tp-studio-portfolio-item:hover .tp-studio-portfolio-img {left: 40%;opacity: 1;visibility: visible;}.tp-studio-portfolio-item:hover .tp-studio-portfolio-inner-title {background-repeat: no-repeat;-webkit-background-clip: text;-webkit-text-fill-color: transparent;transition: background-size 0.4s cubic-bezier(0.32, 0.55, 0.58, 0.76) 0s, 0.4s -webkit-clip-path cubic-bezier(0.32, 0.55, 0.58, 0.76) 0s;background-image: linear-gradient(270deg, #000 0%, #000 50%, transparent 50.1%);-webkit-text-stroke: 1px rgba(30, 30, 30, 0.4901960784);background-position: 100% 0%;background-size: 0% 100%;mix-blend-mode: difference;}.tp-project-horigontal-style .tp-studio-height {height: 100vh;width: 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-project-horigontal-style .tp-studio-height {height: 100%;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-project-horigontal-style .tp-studio-portfolio-item {padding-top: 35px;padding-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-studio-portfolio-img {transform: rotate(0deg);bottom: -100%;}}@media (max-width: 767px) {.tp-studio-portfolio-img img {height: 250px;width: 250px;}}.tp-project-5-video {line-height: 0;}.tp-project-5-video video {height: 230px;width: 400px;object-fit: cover;}@media (max-width: 767px) {.tp-project-5-video video {width: 100%;}}.tp-project-4-bg.project-panel a {height: 100%;}.tp-award-title-box {margin-bottom: 75px;}.tp-award-list-thumb-wrap {height: 80%;width: 90%;margin-left: 80px;transform: scale(0.8);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-award-list-thumb-wrap {height: 70%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-award-list-thumb-wrap {height: 55%;}}.tp-award-list-thumb-1, .tp-award-list-thumb-2, .tp-award-list-thumb-3, .tp-award-list-thumb-4, .tp-award-list-thumb-5, .tp-award-list-thumb-6 {top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;visibility: hidden;position: absolute;}.tp-award-list-wrap {margin-left: 80px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-award-list-wrap {margin-left: 0;}}.tp-award-list-wrap .tp-award-list-item:first-child {padding-top: 0;}.tp-award-list-item {padding-bottom: 25px;padding-top: 25px;border-bottom: 1px solid var(--tp-border-1);position: relative;cursor: pointer;}.tp-award-list-item::after {position: absolute;content: "";bottom: 0;right: 0;left: 0;width: 0%;height: 1px;background-color: var(--tp-common-black);opacity: 0;visibility: hidden;transition: all 0.7s ease-out 0s;}.tp-award-list-item:hover::after {opacity: 1;visibility: visible;width: 100%;left: 0;right: 0;}.tp-award-list-content-left span {font-weight: 400;font-size: 18px;line-height: 1;margin-right: 115px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-award-list-content-left span {margin-right: 45px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-award-list-content-left span {margin-right: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-award-list-content-left span {margin-right: 60px;}}@media (max-width: 767px) {.tp-award-list-content-left span {margin-right: 15px;}}.tp-award-list-content-left p {margin-bottom: 0;font-weight: 500;font-size: 26px;line-height: 1;color: var(--tp-common-black);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-award-list-content-left p {font-size: 20px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-award-list-content-left p {font-size: 18px;}}@media (max-width: 767px) {.tp-award-list-content-left p {font-size: 16px;}}.tp-award-list-content-right span {font-weight: 400;font-size: 18px;line-height: 1;}#tp-award-thumb.tp-award-list-thumb-1 .tp-award-list-thumb-1 {opacity: 1;visibility: visible;transform: scale(0.9);}#tp-award-thumb.tp-award-list-thumb-2 .tp-award-list-thumb-2 {opacity: 1;visibility: visible;}#tp-award-thumb.tp-award-list-thumb-3 .tp-award-list-thumb-3 {opacity: 1;visibility: visible;}#tp-award-thumb.tp-award-list-thumb-4 .tp-award-list-thumb-4 {opacity: 1;visibility: visible;}#tp-award-thumb.tp-award-list-thumb-5 .tp-award-list-thumb-5 {opacity: 1;visibility: visible;}#tp-award-thumb.tp-award-list-thumb-6 .tp-award-list-thumb-6 {opacity: 1;visibility: visible;}.tp-award-2-area {transition: 0.3s;}.tp-award-2-area.addclass {background-color: var(--tp-common-black);}.tp-award-2-space {margin-top: -100px;padding: 80px 90px;padding-bottom: 320px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-award-2-space {padding: 140px 20px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-award-2-space {margin-top: 0;padding: 140px 30px;}}@media (max-width: 767px) {.tp-award-2-space {margin-top: 0;padding: 140px 15px;}}.tp-award-2-title {font-size: 180px;font-weight: 600;line-height: 1;letter-spacing: -8px;color: var(--tp-common-white);}@media only screen and (min-width: 1700px) and (max-width: 1850px) {.tp-award-2-title {font-size: 170px;}}@media only screen and (min-width: 1600px) and (max-width: 1700px) {.tp-award-2-title {font-size: 160px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-award-2-title {font-size: 145px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-award-2-title {font-size: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-award-2-title {font-size: 95px;}}@media (max-width: 767px) {.tp-award-2-title {font-size: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-award-2-title {font-size: 70px;}}.tp-award-2-title span {padding-left: 200px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-award-2-title span {padding-left: 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-award-2-title span {padding-left: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-award-2-title span {padding-left: 0px;}}.tp-award-2-subtitle {font-size: 18px;font-weight: 400;line-height: 1;color: var(--tp-common-white);padding-left: 110px;margin-bottom: 100px;display: inline-block;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-award-2-subtitle {padding-left: 0;}}@media (max-width: 767px) {.tp-award-2-subtitle {padding-left: 0;margin-bottom: 40px;}}.tp-award-2-title-box {margin-bottom: 60px;}.tp-award-2-title-box p {margin-bottom: 0;max-width: 300px;color: rgba(255, 255, 255, 0.6);position: absolute;top: 0;right: 140px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-award-2-title-box p {right: 0;}}@media (max-width: 767px) {.tp-award-2-title-box p {position: static;margin-bottom: 50px;}}.tp-award-2-shape {position: absolute;top: 35%;left: 50%;transform: translateX(-50%);}.tp-award-2-circle {height: 400px;width: 400px;border-radius: 400px;background: rgba(244, 213, 74, 0.7);filter: blur(200px);display: inline-block;}.tp-award-2-img {position: absolute;top: -150px;left: -50px;animation: float 5s ease-in-out infinite forwards;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-award-2-img {top: -200px;}}@media (max-width: 767px) {.tp-award-2-img {left: 50px;}}.tp-award-2-img img {max-width: inherit;}@media (max-width: 767px) {.tp-award-2-img img {max-width: 80%;}}.tp-award-2-btn-box {margin-right: 290px;}@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-award-2-btn-box {margin-right: 0;}}.tp-line-text {font-size: 180px;font-weight: 700;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);white-space: nowrap;animation: scrollText 20s infinite linear;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-line-text {font-size: 100px;}}@media (max-width: 767px) {.tp-line-text {font-size: 50px;}}.tp-line-text span {color: transparent;-webkit-text-stroke: 2px #BABABA;}.tp-line-text-2 {animation: scrollText-2 20s infinite linear;}.tp-line-text-space {padding-top: 60px;padding-bottom: 220px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-line-text-space {padding-bottom: 130px;}}@media (max-width: 767px) {.tp-line-text-space {padding-top: 0;padding-bottom: 130px;}}.tp-team-item {position: relative;text-align: center;}.tp-team-item img {width: 100%;transition: 0.7s;transform: scale(1);object-fit: cover;}.tp-team-item:hover img {transform: scale(1.3);}.tp-team-item::after {position: absolute;bottom: 0;left: 0;width: 100%;height: 0%;content: "";background: linear-gradient(178.92deg, rgba(29, 29, 29, 0) 27.4%, #1D1D1D 108.05%);opacity: 0;visibility: hidden;transition: all 0.3s;}.tp-team-item:hover::after {opacity: 1;visibility: visible;height: 100%;}.tp-team-item:hover .tp-team-content span {transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.2s;}.tp-team-item:hover .tp-team-title-sm {transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.2s;}.tp-team-content {position: absolute;z-index: 2;bottom: 0;left: 0;right: 0;padding: 15px;padding-bottom: 20px;}.tp-team-content span {font-weight: 500;font-size: 14px;line-height: 14px;text-transform: uppercase;color: var(--tp-common-white);opacity: 0;visibility: hidden;transform: translateY(10px);transition: all 0.3s ease-out 0s;transition-delay: 0.2s;display: inline-block;}.tp-team-title-sm {font-weight: 400;font-size: 50px;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-gallery);opacity: 0;visibility: hidden;transform: translateY(30px);transition: all 0.5s ease-out 0s;transition-delay: 0.2s;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-team-title-sm {font-size: 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-team-title-sm {font-size: 30px;}}.tp-team-slider-active {margin: 0px -260px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-team-slider-active {margin: 0;}}.tp-team-4-item {border-radius: 10px;transition: 0.3s;overflow: hidden;border: 1px solid rgba(25, 25, 26, 0.1);}.tp-team-4-item img {width: 100%;transition: 0.7s;transform: scale(1);object-fit: cover;}.tp-team-4-item:hover img {transform: scale(1.3);}.tp-team-4-thumb {overflow: hidden;position: relative;}.tp-team-4-thumb img {transition: 0.3s;border-radius: 4px;}.tp-team-4-social a {height: 36px;width: 36px;line-height: 36px;border-radius: 50%;display: inline-block;text-align: center;color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.1);margin: 0px 4px;transition: 0.3s;}.tp-team-4-social a:hover {color: var(--tp-common-white);border-color: var(--tp-common-black);background-color: var(--tp-common-black);}.tp-team-4-content {padding: 30px 70px 20px 70px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-team-4-content {padding: 30px 50px 20px 50px;}}@media (max-width: 767px) {.tp-team-4-content {padding: 30px 40px 20px 40px;}}.tp-team-4-content span {font-size: 13px;font-weight: 400;line-height: 1;color: #5D5D63;letter-spacing: 0.26px;text-transform: uppercase;margin-bottom: 8px;display: inline-block;}.tp-team-4-title-sm {font-size: 30px;font-weight: 400;line-height: 1;margin-bottom: 20px;padding-bottom: 15px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);border-bottom: 1px solid rgba(25, 25, 26, 0.1);}.tm-hero-ptb {padding-top: 200px;padding-bottom: 80px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tm-hero-ptb {padding-top: 150px;}}@media (max-width: 767px) {.tm-hero-ptb {padding-top: 140px;}}.tm-hero-subtitle {color: #5D5D63;font-size: 18px;font-weight: 500;line-height: 1;}.tm-hero-subtitle::after {content: "";height: 1px;width: 40px;background-color: #5D5D63;display: inline-block;transform: translateY(-3px);margin-left: 14px;}.tm-hero-title {font-size: 120px;font-weight: 500;line-height: 1;letter-spacing: -7.2px;color: var(--tp-common-black-2);padding-bottom: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tm-hero-title {font-size: 110px;}}@media (max-width: 767px) {.tm-hero-title {font-size: 65px;}}.tm-hero-title.fs-220 {font-size: 220px;letter-spacing: -8.8px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tm-hero-title.fs-220 {font-size: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tm-hero-title.fs-220 {font-size: 140px;}}@media (max-width: 767px) {.tm-hero-title.fs-220 {font-size: 105px;}}.tm-hero-title-big {font-size: 200px;font-weight: 500;line-height: 0.9;letter-spacing: -12px;color: var(--tp-common-black-2);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tm-hero-title-big {font-size: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tm-hero-title-big {font-size: 140px;}}@media (max-width: 767px) {.tm-hero-title-big {font-size: 100px;}}.tm-hero-text {padding-left: 200px;}@media (max-width: 767px) {.tm-hero-text {padding-left: 0;}}.tm-hero-text p {font-size: 18px;font-weight: 400;line-height: 26px;color: #5D5D63;max-width: 460px;}@media (max-width: 767px) {.tm-hero-text p br {display: none;}}.tm-details-content-wrap {padding-top: 300px;padding-bottom: 130px;}@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) {.tm-details-content-wrap {padding-top: 100px;padding-bottom: 100px;}}.tm-details-title {color: #000;font-size: 60px;font-weight: 600;line-height: 1;letter-spacing: -1.2px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tm-details-title {font-size: 55px;}}@media (max-width: 767px) {.tm-details-title {font-size: 40px;}}.tm-details-social-title {font-size: 20px;font-weight: 600;line-height: 1;color: var(--tp-common-black-2);display: block;margin-bottom: 15px;}.tm-details-text p {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 26px;margin-bottom: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tm-details-text p {font-size: 16px;}}.tm-details-portfolio a {font-size: 14px;font-weight: 500;height: 35px;line-height: 35px;border-radius: 40px;padding: 0px 27px;display: inline-block;letter-spacing: -0.14px;text-transform: uppercase;margin-right: 10px;color: var(--tp-common-black-2);border: 1.5px solid rgba(25, 25, 26, 0.2);transition: 0.3s;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tm-details-portfolio a {padding: 0px 25px;}}@media (max-width: 767px) {.tm-details-portfolio a {margin-bottom: 5px;}}.tm-details-portfolio a:hover {color: var(--tp-common-white);border-color: var(--tp-common-black-2);background-color: var(--tp-common-black-2);}.tm-details-social a {height: 45px;width: 45px;line-height: 45px;border-radius: 50%;text-align: center;display: inline-block;color: var(--tp-common-black-2);border: 1.5px solid rgba(25, 25, 26, 0.2);transition: 0.3s;margin-right: 8px;}.tm-details-social a:hover {border-color: var(--tp-common-black-2);}.tm-details-thumb img {max-width: inherit;margin-left: -100px;margin-bottom: -20px;position: relative;z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tm-details-thumb img {max-width: 100%;margin-left: 0;}}@media (max-width: 767px) {.tm-details-thumb img {display: none;}}.tm-details-shape-1 {position: absolute;top: 0;left: 0;}.tm-details-shape-2 {position: absolute;bottom: 0;right: 0;}.tm-details-wrapper {height: 100vh;overflow: hidden;}.tm-testimonial-height {height: 100vh;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tm-testimonial-height {height: 100%;}}.tp-testimonial-item p {font-weight: 400;font-size: 30px;line-height: 1.4;text-align: center;color: var(--tp-common-black);padding: 0px 35px;margin-bottom: 25px;}@media (max-width: 767px) {.tp-testimonial-item p {font-size: 23px;padding: 0;}}.tp-testimonial-item span {font-weight: 500;font-size: 18px;line-height: 1;text-align: center;}.tp-testimonial-item span em {color: var(--tp-common-black);font-style: normal;}.tp-testimonial-arrow-box button {height: 60px;width: 60px;line-height: 50px;text-align: center;border-radius: 50%;border: 1px solid var(--tp-border-1);transition: 0.3s;}.tp-testimonial-arrow-box button span {color: var(--tp-common-black);transition: 0.3s;}.tp-testimonial-arrow-box button:hover {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-testimonial-arrow-box button:hover span {color: var(--tp-common-white);}.tp-testimonial-prev {position: absolute;left: -80px;top: 50%;transform: translateY(-50%);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-testimonial-prev {left: 0;}}.tp-testimonial-next {position: absolute;right: -80px;top: 50%;transform: translateY(-50%);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-testimonial-next {right: 0;}}@media (max-width: 767px) {.tp-studio-testimonial-xs-space {padding-top: 100px;padding-bottom: 100px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-testimonial-wrap {padding-top: 70px;}}@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-studio-testimonial-wrap {padding-top: 50px;padding-bottom: 80px;}}.tp-studio-testimonial-shape img {animation: rotate2 8s linear infinite;}.tp-studio-testimonial-top-title span {font-size: 18px;font-weight: 400;line-height: 1;margin-right: 100px;display: inline-block;transform: translateY(6px);color: var(--tp-common-white);}@media (max-width: 767px) {.tp-studio-testimonial-top-title span {margin-right: 0;margin-bottom: 30px;}}.tp-studio-testimonial-title-box {position: absolute;bottom: -9%;left: 0;right: 0;text-align: center;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-testimonial-title-box {bottom: -2%;}}.tp-studio-testimonial-title {font-size: 220px;font-weight: 700;line-height: 1;margin-bottom: 0;white-space: nowrap;color: rgba(255, 255, 255, 0.03);font-family: var(--tp-ff-shoulders);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-testimonial-title {font-size: 150px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-testimonial-title {font-size: 170px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-testimonial-title {font-size: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-testimonial-title {font-size: 120px;}}.tp-studio-testimonial-text {margin-bottom: 50px;}.tp-studio-testimonial-text p {font-size: 40px;font-weight: 600;line-height: 1.3;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-testimonial-text p {font-size: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-testimonial-text p {font-size: 27px;}}@media (max-width: 767px) {.tp-studio-testimonial-text p {font-size: 25px;}}@media (max-width: 767px) {.tp-studio-testimonial-user-info-box {flex-wrap: wrap;}}@media (max-width: 767px) {.tp-studio-testimonial-user-info {margin-right: 30px;}}.tp-studio-testimonial-user-name {font-size: 22px;font-weight: 500;line-height: 1;color: var(--tp-common-white);}.tp-studio-testimonial-user span {font-size: 14px;font-weight: 500;line-height: 1;color: rgba(245, 247, 245, 0.7);}.tp-studio-testimonial-line span {height: 1px;width: 150px;margin: 0px 25px;display: inline-block;background-color: rgba(255, 255, 255, 0.12);}.tp-studio-testimonial-item {padding-right: 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) {.tp-studio-testimonial-item {padding-right: 0;}}.tp-studio-testimonial-arrow {position: absolute;bottom: 3%;left: -29%;}@media (max-width: 767px) {.tp-studio-testimonial-arrow {bottom: -25%;left: 0;}}.tp-studio-prev span, .tp-studio-next span {display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);width: 26px;height: 1.8px;background: var(--tp-common-white);font-size: 0;transition: all 0.25s;}.tp-studio-prev:hover span, .tp-studio-next:hover span {width: 50px;}.tp-studio-next span {left: 0;}.tp-studio-prev span {right: 0;}.tp-studio-prev {margin-right: 30px;}.tp-studio-prev span svg {left: 0;}.tp-studio-next span svg {right: 0;}.tp-studio-prev svg, .tp-studio-next svg {position: absolute;top: 50%;transform: translateY(-50%);font-size: 14px;}.tp-studio-prev, .tp-studio-next {position: relative;width: 30px;height: 40px;font-size: 0;}.tp-about-2-section-title {color: var(--tp-common-black);font-size: 70px;font-weight: 500;line-height: 1.1;letter-spacing: -2.8px;}@media (max-width: 767px) {.tp-about-2-section-title {font-size: 48px;}}.tp-about-2-thumb-box {margin-right: 35px;}@media (max-width: 767px) {.tp-about-2-thumb-box {margin-right: 0;}}.tp-about-2-thumb-main img {transform-origin: top left;border-radius: 12px;}@media (max-width: 767px) {.tp-about-2-thumb-main img {width: 100%;transform: rotate(0);margin-bottom: 20px;}}.tp-about-2-thumb-inner {position: absolute;bottom: -40px;left: 153px;transform-origin: left bottom;}@media (max-width: 767px) {.tp-about-2-thumb-inner {transform: rotate(0);position: static;margin-bottom: 20px;}}.tp-about-2-thumb-inner img {border-radius: 12px;width: 100%;margin-bottom: 10px;}.tp-about-2-thumb-text {color: #37373D;font-size: 15px;font-weight: 400;line-height: 1;text-transform: uppercase;white-space: nowrap;display: inherit;}.tp-about-2-content {padding-left: 40px;padding-right: 55px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-about-2-content {padding-left: 0;padding-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) {.tp-about-2-content {padding-left: 0;padding-right: 0;margin-bottom: 80px;}}@media (max-width: 1024px) {.tp-about-2-content br{display: none;}}.tp-about-2-content span {color: var(--tp-common-black);font-size: 18px;font-weight: 600;line-height: 1.3;text-transform: uppercase;margin-bottom: 30px;display: inline-block;}.tp-about-2-content p {color: #3E3E44;}.tp-about-2-right-thumb {overflow: hidden;position: relative;width: 200px;height: 230px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-2-right-thumb {width: 100%;}}@media (max-width: 767px) {.tp-about-2-area {padding-top: 60px;padding-bottom: 100px;}}.tp-about-3-content {padding-right: 230px;}@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-about-3-content {padding-right: 0;}}.tp-about-3-shape {margin-right: 160px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-3-shape {margin-right: 0;}}@media (max-width: 767px) {.tp-about-3-shape {margin-right: 0;margin-bottom: 20px;}}.tp-about-3-shape img {animation: rotate2 5s linear infinite;}.tp-about-4-title {font-size: 50px;font-weight: 400;line-height: 1.1;letter-spacing: -0.5px;color: #F5F7F5;font-family: var(--tp-ff-marcellus);padding-right: 45px;margin-bottom: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-4-title {padding-right: 0;font-size: 35px;}}@media (max-width: 767px) {.tp-about-4-title {padding-right: 0;font-size: 33px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-about-4-content {margin-bottom: 40px;}}.tp-about-4-content.item-1 p {padding-right: 50px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-about-4-content.item-1 p {padding-right: 0;}}.tp-about-4-content.item-2 p {padding-right: 30px;}.tp-about-4-content p {font-size: 18px;font-weight: 400;line-height: 28px;color: rgba(255, 255, 255, 0.7);}.tp-about-4-content a {font-size: 16px;font-weight: 600;letter-spacing: -0.16px;text-transform: uppercase;color: var(--tp-common-white);background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);display: inline;background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}.tp-about-4-content a:hover {background-size: 0% 1px, 100% 1px;}.tp-about-4-content-wrap {margin-right: -90px;}@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-about-4-content-wrap {margin-right: 0;}}.tp-about-4-shape-1 {padding-left: 25px;}@media (max-width: 767px) {.tp-about-4-shape-1 {padding-left: 0;margin-bottom: 30px;}}.tp-about-4-shape-1 img {animation: animationglob 5s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;}.tp-about-4-shape-2 {position: absolute;top: 100px;right: 0px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-4-shape-2 {right: 70px;}} @media (max-width: 1024px) { .tp-about-4-shape-2 { top: inherit; right: 0px; bottom: 40px; } } @media (max-width: 767px) {.tp-about-4-shape-2 {top: 10px;right: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-about-5-area {padding-bottom: 30px;}}.tp-about-5-title {color: #F5F7F5;font-size: 70px;font-weight: 500;line-height: 1.1;letter-spacing: -2.8px;text-transform: uppercase;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-5-title {font-size: 55px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-5-title {font-size: 38px;}.tp-about-5-title br {display: none;}.tp-about-5-title span svg {width: 70px;}}@media (max-width: 767px) {.tp-about-5-title {font-size: 34px;}.tp-about-5-title br {display: none;}.tp-about-5-title span svg {width: 70px;}}.tp-about-5-title .text-space {padding-left: 285px;}@media (max-width: 767px) {.tp-about-5-title .text-space {padding-left: 0;}}.tp-about-5-subtitle {top: 14px;left: 0;position: absolute;font-size: 22px;font-weight: 400;line-height: 1;color: var(--tp-common-white);text-transform: lowercase;font-family: var(--tp-ff-body);letter-spacing: normal;}@media (max-width: 767px) {.tp-about-5-subtitle {position: static;display: block;margin-bottom: 20px;}}.tp-about-5-category {padding-left: 100px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-5-category {padding-left: 0;}}@media (max-width: 767px) {.tp-about-5-category {padding-left: 0;margin-bottom: 40px;}}.tp-about-5-category span {font-size: 20px;font-weight: 400;line-height: 1;padding: 8px 17px;border-radius: 20px;display: table;color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.2);margin-bottom: 10px;}@media (max-width: 767px) {.tp-about-5-category span {font-size: 17px;}}.tp-about-5-category span:last-child {margin-bottom: 0;}.tp-about-5-text {padding-left: 70px;padding-right: 110px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-about-5-text {padding-left: 0;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-about-5-text {padding-left: 0;padding-right: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-about-5-text {padding-left: 0;padding-right: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-about-5-text {padding-left: 0;padding-right: 0px;}}.tp-about-5-text p {font-size: 18px;font-weight: 400;line-height: 26px;color: rgba(245, 247, 245, 0.7);}.tp-mission-content {padding-left: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-mission-content {padding-left: 0;}}.tp-mission-content p {font-size: 17px;font-weight: 400;line-height: 26px;color: rgba(245, 247, 245, 0.7);max-width: 375px;margin-bottom: 50px;}.tp-mission-thumb {height: 370px;overflow: hidden;}@media (max-width: 767px) {.tp-mission-thumb {margin-bottom: 40px;}.tp-mission-thumb img {width: 100%;}}.tp-mission-right-thumb {position: absolute;bottom: -13%;right: 0;height: 260px;overflow: hidden;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-mission-right-thumb {bottom: -17%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-mission-right-thumb {position: static;margin-top: 50px;text-align: center;}}.tp-about-6-title {font-size: 80px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);}@media (max-width: 767px) {.tp-about-6-title {font-size: 45px;}}.tp-about-6-tab-btn {padding: 7px;background-color: #F5F5F5;display: inline-block;border-radius: 40px;margin-bottom: 90px;}@media (max-width: 767px) {.tp-about-6-tab-btn {padding: 20px;margin-bottom: 50px;}}.tp-about-6-tab-btn ul li:last-child button {margin-right: 0;}.tp-about-6-tab-btn ul li button {height: 40px;font-size: 16px;font-weight: 600;line-height: 14px;padding: 0px 40px;border-radius: 40px;display: inline-block;text-transform: uppercase;color: var(--tp-common-black);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-6-tab-btn ul li button {padding: 0px 30px;}}@media (max-width: 767px) {.tp-about-6-tab-btn ul li button {font-size: 14px;padding: 0px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-about-6-tab-btn ul li button {padding: 0px 18px;}}.tp-about-6-tab-btn ul li button.active {background-color: var(--tp-common-orange);color: var(--tp-common-white);}.tp-about-6-pragraph-text p {font-size: 46px;font-weight: 400;line-height: 1.1;margin-bottom: 50px;text-align: left;color: var(--tp-common-black);font-family: var(--tp-ff-gallery);}@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-about-6-pragraph-text p br {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-about-6-pragraph-text p {font-size: 40px;}}@media (max-width: 767px) {.tp-about-6-pragraph-text p {font-size: 30px;}}.tp-about-6-personal-info {margin-bottom: 60px;}.tp-about-6-personal-info ul li {list-style: none;line-height: 0;margin-bottom: 15px;}.tp-about-6-personal-info ul li span {font-size: 18px;font-weight: 400;color: var(--tp-common-black);}.tp-about-6-personal-info ul li span p {color: #5D5D63;min-width: 130px;display: inline-block;margin-bottom: 0;}@media (max-width: 767px) {.tp-about-6-personal-info ul li span p {min-width: 100px;}}.tp-about-6-personal-info ul li span i {font-style: normal;margin-right: 40px;}@media (max-width: 767px) {.tp-about-6-btn-box {margin-bottom: 40px;}}.breadcurmb-site h6 {color: var(--tp-common-white);transform: rotate(-90deg);position: absolute;top: 58.5%;left: 10px;}.breadcurmb-site h6::before {content: "";height: 1px;width: 50px;display: inline-block;background-color: var(--tp-common-white);transform: translateY(-4px);margin-right: 12px;}.ab-inner-hero-scroll {position: absolute;right: 60px;top: 62%;}@media (max-width: 767px) {.ab-inner-hero-scroll {top: 61%;}}.ab-inner-hero-scroll span {font-size: 18px;font-weight: 500;line-height: 1;letter-spacing: -0.36px;color: rgba(255, 255, 255, 0.7);}.ab-inner-hero-scroll span svg {margin-left: 20px;display: inline-block;color: var(--tp-common-white);animation: scroll-up-down 1s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite alternate;animation-delay: 0s;animation-delay: 0s;animation-delay: 0s;-webkit-animation-delay: 0.75s;animation-delay: 0.75s;margin-top: -25px;}.ab-inner-hero-bg {padding-top: 290px;padding-bottom: 110px;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.ab-inner-hero-bg {padding-top: 210px;}}
    @media (max-width: 1560px){ .ab-inner-hero-bg {padding-top: 190px;} }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {.ab-inner-hero-bg {padding-top: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.ab-inner-hero-bg {padding-top: 160px;}}.ab-inner-hero-bg::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(0, 0, 0, 0.4);z-index: -1;}.ab-inner-hero-subtitle {font-size: 15px;font-weight: 600;line-height: 1.2;text-transform: uppercase;color: var(--tp-common-white);display: inline-block;position: relative;padding-left: 14px;margin-bottom: 20px;}.ab-inner-hero-subtitle::after {position: absolute;top: -3px;left: 0;width: 2px;height: 40px;content: "";background-color: var(--tp-common-white);}.ab-inner-hero-title {font-size: 130px;font-weight: 500;line-height: 0.9;letter-spacing: -9px;color: var(--tp-common-white);transform: translateX(-12px);margin-bottom: 30px;} 
    .ab-inner-hero-title.md_hd {
        font-size: 86px;
        letter-spacing: -5px;
    }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {.ab-inner-hero-title {font-size: 110px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.ab-inner-hero-title {font-size: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-inner-hero-title {font-size: 90px;}}@media (max-width: 767px) {.ab-inner-hero-title {font-size: 85px;transform: translateX(-3px);}}.ab-inner-hero-title-box {margin-bottom: 205px;}.ab-inner-hero-title-box p {font-size: 22px;font-weight: 500;line-height: 34px;letter-spacing: -0.44px;color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px) {.ab-inner-hero-title-box p {font-size: 20px;}}.ab-inner-hero-content p {font-size: 40px;font-weight: 500;line-height: 1.1;letter-spacing: -0.8px;color: var(--tp-common-white);margin-bottom: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.ab-inner-hero-content p {font-size: 32px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-inner-hero-content p {font-size: 30px;}}@media (max-width: 767px) {.ab-inner-hero-content p {font-size: 30px;}}.ab-inner-hero-content span {font-size: 18px;font-weight: 600;line-height: 1;letter-spacing: -0.36px;color: var(--tp-common-white);position: relative;margin-left: 20px;display: inline-block;}.ab-inner-hero-content span::before {position: absolute;top: 6px;left: -18px;height: 8px;width: 8px;content: "";border-radius: 50%;border: 1px solid var(--tp-common-white);}.ab-inner-hero-content span::after {position: absolute;bottom: -2px;left: 0;height: 1px;width: 100%;content: "";background-color: var(--tp-common-white);}.ab-about-mt {margin-top: -110px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.ab-about-mt {margin-top: 0;margin-top: 100px;}}.ab-about-left-thumb {height: 690px;width: 600px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.ab-about-left-thumb {width: 500px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.ab-about-left-thumb {height: 550px;width: 450px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-about-left-thumb {height: 550px;width: 330px;}}@media (max-width: 767px) {.ab-about-left-thumb {height: 400px;width: 100%;}}.ab-about-left-thumb img {display: inline-block;}@media (max-width: 767px) {.ab-about-left-thumb img {width: 100%;}}.ab-about-right-thumb .inner-img {position: absolute;bottom: -44%;right: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-about-right-thumb .inner-img {position: static;margin-bottom: 30px;}}@media (max-width: 767px) {.ab-about-right-thumb .inner-img {position: static;margin: 30px 0;width: 100%;}}.ab-about-content {margin-bottom: 80px;}.ab-about-content span:not(.ab-about-content span.highlighted) {height: 60px;line-height: 60px;color: var(--tp-common-white);background-color: var(--tp-common-black-2);padding: 0px 20px;display: inline-block;font-size: 30px;font-weight: 600;position: absolute;top: -55px;left: 20px;transform: rotate(-24deg);}.ab-about-content span svg {transform: translateY(-5px) rotate(25deg);margin-left: -5px;}.ab-about-content P {font-size: 54px;font-weight: 400;line-height: 1.2;letter-spacing: -1.08px;color: var(--tp-common-black-2);padding-right: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.ab-about-content P {font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-about-content P {font-size: 33px;}}@media (max-width: 767px) {.ab-about-content P {font-size: 30px;}}.ab-about-category-title {font-size: 22px;font-weight: 600;line-height: 1.3;letter-spacing: -0.88px;text-transform: uppercase;color: var(--tp-common-black-2);display: inline-block;}.ab-about-category-title span {color: #141414;font-size: 18px;font-weight: 500;}.ab-about-category-title-box {display: inline-block;padding-left: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.ab-about-category-title-box {padding-left: 0;}}.ab-about-category-list ul li {color: #5D5D63;font-size: 18px;font-weight: 500;line-height: 1;position: relative;list-style-type: none;padding-left: 18px;margin-bottom: 18px;}.ab-about-category-list ul li::after {position: absolute;top: 6px;left: 0;height: 6px;width: 6px;background-color: #5D5D63;content: "";}.ab-about-category-list.category-space-1 {padding-left: 10px;}@media (max-width: 767px) {.ab-about-category-list.category-space-1 {padding-left: 0;}}.ab-about-category-list.category-space-2 {padding-left: 45px;}@media (max-width: 767px) {.ab-about-category-list.category-space-2 {padding-left: 0;}}.ab-about-shape-1 {position: absolute;bottom: -85px;right: 5%;}.ab-award-style .tp-award-list-thumb-wrap {margin-top: 50px;}.ab-award-title-sm {font-size: 18px;font-weight: 500;line-height: 1;color: var(--tp-common-black-2);transform: translateY(20px);}.ab-award-title-sm span svg {transform: translateY(-1px);margin-right: 5px;display: inline-block;}.ab-inner-subtitle {font-size: 18px;font-weight: 500;line-height: 1;color: var(--tp-common-black-2);display: inline-block;}.ab-inner-subtitle svg {transform: translateY(-2px);margin-right: 5px;display: inline-block;}.ab-inner-funfact-title {font-size: 54px;font-weight: 500;line-height: 1;letter-spacing: -1.08px;color: var(--tp-common-black-2);}.ab-funfact-item {padding-bottom: 50px;border-bottom: 1px solid #D9D9D9;}.ab-funfact-item span {font-size: 50px;font-weight: 400;line-height: 1;letter-spacing: -2px;color: var(--tp-common-black-2);margin-bottom: 10px;display: inline-block;}.ab-funfact-item span i {font-size: 100px;font-style: normal;}.ab-funfact-item p {font-size: 16px;font-weight: 400;line-height: 1;margin-bottom: 0;color: var(--tp-common-black-2);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.ab-funfact-title-box {margin-bottom: 40px;}}.ab-brand-title {font-size: 60px;font-weight: 500;line-height: 1;letter-spacing: -1.2px;color: var(--tp-common-white);}.ab-brand-slide-wrap {-webkit-transition-timing-function: linear;transition-timing-function: linear;}.ab-brand-content p {font-size: 28px;font-weight: 500;line-height: 1.3;color: var(--tp-common-white);margin-bottom: 45px;}.ab-brand-content span {font-size: 18px;font-weight: 600;line-height: 1;letter-spacing: -0.36px;color: var(--tp-common-white);position: relative;margin-left: 20px;display: inline-block;}.ab-brand-content span::before {position: absolute;top: 6px;left: -18px;height: 8px;width: 8px;content: "";border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.4);}.ab-brand-content span::after {position: absolute;bottom: -2px;left: 0;height: 1px;width: 100%;content: "";background-color: var(--tp-common-white);}.ab-2-hero-ptb {padding-top: 200px;padding-bottom: 300px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.ab-2-hero-ptb {padding-bottom: 100px;}}@media (max-width: 767px) {.ab-2-hero-ptb {padding-top: 150px;padding-bottom: 0px;}}.ab-2-hero-subtitle {font-size: 20px;font-weight: 400;line-height: 1;color: rgba(23, 23, 23, 0.5);margin-bottom: 15px;display: inline-block;}.ab-2-hero-title {font-size: 160px;font-weight: 500;line-height: 1;letter-spacing: -6.4px;color: var(--tp-common-black-2);transform: translateX(-7px);margin-bottom: 32px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1399px) {.ab-2-hero-title {font-size: 130px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-2-hero-title {font-size: 140px;}}@media (max-width: 767px) {.ab-2-hero-title {font-size: 80px;}}.ab-2-hero-thumb-wrap {margin-top: -48px;padding-left: 70px;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.ab-2-hero-thumb-wrap {margin-top: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-2-hero-thumb-wrap {margin-top: 60px;padding-left: 0;}}@media (max-width: 767px) {.ab-2-hero-thumb-wrap {margin-top: 60px;padding-left: 0;}.ab-2-hero-thumb-wrap img {margin-bottom: 60px;}}.ab-2-hero-thumb-wrap .ab-2-hero-title {position: absolute;right: -78%;top: 9%;z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.ab-2-hero-thumb-wrap .ab-2-hero-title {right: -70%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.ab-2-hero-thumb-wrap .ab-2-hero-title {right: -60%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ab-2-hero-thumb-wrap .ab-2-hero-title {right: -45%;}}@media (max-width: 767px) {.ab-2-hero-thumb-wrap .ab-2-hero-title {position: static;}.ab-2-hero-thumb-wrap .ab-2-hero-title br {display: none;}}.ab-2-hero-shape-1 {position: absolute;top: 20%;right: -55%;animation: animationglob 5s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;}.ab-2-hero-shape-2 {position: absolute;bottom: -65%;left: 10%;}.ab-2-hero-social-wrap {position: absolute;top: 45%;transform: translateY(-50%);left: 45px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.ab-2-hero-social-wrap {top: 65%;}}.ab-2-hero-social a {display: table;color: #5D5D63;font-size: 20px;margin-bottom: 10px;}.ab-2-hero-social a:last-child {margin-bottom: 0;}.ab-2-hero-social-text span {color: #5D5D63;font-size: 14px;font-weight: 600;line-height: 1;letter-spacing: 0.56px;position: relative;display: inline-block;transform: rotate(90deg);top: 65px;left: -64px;}.ab-2-hero-social-text span::before {content: "";height: 1px;width: 50px;margin-right: 14px;display: inline-block;background-color: #5D5D63;transform: translateY(-4px);}.ab-2-portfolio-thumb-wrap {padding: 0 5px;}.ab-2-portfolio-thumb img {transition: 0.9s;}.ab-2-portfolio-thumb:hover img {transform: scale(1.1) rotate(-2deg);}.ab-2-about-title-style .ab-about-category-title span {font-size: 18px;font-weight: 500;line-height: 1;text-transform: capitalize;color: rgba(23, 23, 23, 0.5);}.ab-2-work-title-box {display: inline-block;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.ab-2-work-title-box {margin-bottom: 60px;}}.ab-2-work-title {font-size: 60px;font-weight: 600;line-height: 1;letter-spacing: -2.4px;margin-bottom: 20px;color: var(--tp-common-black-2);}@media (max-width: 767px) {.ab-2-work-title {font-size: 55px;}}.ab-2-work-subtitle {font-size: 20px;font-weight: 500;line-height: 1;color: rgba(23, 23, 23, 0.5);}.ab-2-work-shape {position: absolute;bottom: -65%;right: 30%;}.ab-2-work-item {margin-bottom: 50px;border-bottom: 1px solid rgba(23, 23, 23, 0.14);}.ab-2-work-item .sv-service-space-wrap {padding-left: 0px;}.ab-2-work-item .sv-service-subtitle {color: #5D5D63;}.ab-2-work-item .sv-service-subtitle i::after {background: rgba(23, 23, 23, 0.14);}.ab-2-work-item .sv-service-title {font-size: 40px;font-weight: 600;line-height: 1;letter-spacing: -1.6px;color: var(--tp-common-black-2);}@media (max-width: 767px) {.ab-2-work-item .sv-service-title {font-size: 30px;}}.ab-2-work-item .sv-service-text p {color: #5D5D63;}.tp-video-wrap {line-height: 0;position: relative;background-position: center;background-size: cover;margin: 0 auto;height: 600px;width: calc(100% - 30px);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-video-wrap {height: 600px;margin-bottom: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-video-wrap {margin-bottom: 100px;height: 600px;}}@media (max-width: 767px) {.tp-video-wrap {margin: 0;margin-bottom: 40px;height: 500px;width: 100%;}}.tp-video-wrap::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(16, 16, 17, 0.2);border-radius: 12px;}.tp-video-wrap .play-video {height: 100%;width: 100%;object-fit: cover;border-radius: 12px;background-position: center;background-size: cover;margin: 0 auto;}.tp-video-content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 70px;z-index: 2;}@media (max-width: 767px) {.tp-video-content {padding: 30px;}}.tp-video-subtitle {color: var(--tp-common-white);font-size: 20px;font-weight: 500;line-height: 14px;letter-spacing: -0.4px;}.tp-video-subtitle span svg {color: var(--tp-common-white);margin-right: 8px;transform: translateY(-2px);animation: rotate2 3s linear infinite;}
    
    .tp-video-title {
        color: var(--tp-common-white);
        font-size: 88px;
        font-weight: 400;
        line-height: 150px;
        letter-spacing: -3px;
        margin-bottom: 0;
    }
    
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-video-title {}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-video-title {font-size: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-video-title {font-size: 120px;}}@media (max-width: 767px) {.tp-video-title {font-size: 50px; line-height: 75px;}}.tp-video-content {flex-direction: column;display: flex;justify-content: space-between;}.tp-video-content p {margin-bottom: 0;font-size: 20px;font-weight: 500;line-height: 26px;letter-spacing: -0.4px;color: var(--tp-common-white);max-width: 410px;margin: 0 auto;}.tp-video-3-wrap {line-height: 0;overflow: hidden;}.tp-video-3-wrap video {height: 920px;width: 100%;object-fit: cover;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-video-3-wrap video {height: 700px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-video-3-wrap video {height: 600px;}}.tp-gallery-slider-active {margin: 0px -15px;}.tp-gallery-shape-1 {position: absolute;top: 0;left: 0;z-index: 999;}@media (max-width: 767px) {.tp-gallery-shape-1 {top: -6px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-gallery-shape-1 {top: 0px;}}.tp-gallery-shape-1 .img-2 {display: none;}.tp-gallery-shape-2 {position: absolute;bottom: -1px;left: 0;z-index: 2;}@media (max-width: 767px) {.tp-gallery-shape-2 {bottom: -6px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-gallery-shape-2 {bottom: -1px;}}.tp-gallery-shape-2 .img-2 {display: none;}.tp-gallery-titming {-webkit-transition-timing-function: linear;transition-timing-function: linear;}.tp-gallery-6-tab-btn button {font-size: 15px;font-weight: 600;text-transform: uppercase;color: rgba(255, 255, 255, 0.5);margin: 0 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-gallery-6-tab-btn button {margin: 0 15px;}}@media (max-width: 767px) {.tp-gallery-6-tab-btn button {font-size: 14px;margin: 0 10px;}}.tp-gallery-6-tab-btn button:hover {color: var(--tp-common-orange);}.tp-gallery-6-tab-btn button.active {color: var(--tp-common-orange);}.tp-gallery-6-thumb img {height: 100%;width: 100%;}.tp-gallery-6-item .tp-hover-wrapper {background-color: var(--tp-theme-1);border-radius: 10px;display: inline-block;padding: 45px 75px;}.tp-gallery-6-item .tp-img-reveal-wrapper {width: auto;height: auto;}.footer-top {margin-top: 400px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.footer-top {margin-top: 170px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer-top {margin-top: 0px;}}@media (max-width: 767px) {.footer-top {margin-top: 100px;}}.tp-instagram-area {height: 100vh;}@media (max-width: 767px) {.tp-instagram-area {height: 100%;}}.tp-instagram-thumb {height: 100%;margin: 0 auto;position: relative;background-size: cover;background-position: center;}.tp-instagram-thumb img {height: 100%;width: 100%;object-fit: cover;background-position: center;background-size: cover;margin: 0 auto;}.tp-instagram-thumb-wrap {display: inline-block;margin: 0 auto;}.tp-instagram-thumb-inner-1 {position: absolute;top: -41%;left: 50px;}.tp-instagram-thumb-inner-1 img {border-radius: 10px;}.tp-instagram-thumb-inner-2 {position: absolute;top: -41%;right: 0px;}.tp-instagram-thumb-inner-2 img {border-radius: 10px;}.tp-instagram-thumb-inner-3 {position: absolute;bottom: 0;right: -74%;}.tp-instagram-thumb-inner-3 img {border-radius: 10px;}.tp-instagram-thumb-inner-4 {position: absolute;bottom: -42%;right: -42%;}.tp-instagram-thumb-inner-4 img {border-radius: 10px;}.tp-instagram-thumb-inner-5 {position: absolute;bottom: -26%;right: 0%;}.tp-instagram-thumb-inner-5 img {border-radius: 10px;}.tp-instagram-thumb-inner-6 {position: absolute;bottom: 0%;left: -25%;}.tp-instagram-thumb-inner-6 img {border-radius: 10px;}.tp-instagram-thumb-inner-7 {position: absolute;bottom: 25%;left: -59%;}.tp-instagram-thumb-inner-7 img {border-radius: 10px;}.tp-instagram-thumb-inner-8 {position: absolute;top: 7%;right: -25%;}.tp-instagram-thumb-inner-8 a {height: 96px;width: 96px;font-size: 24px;line-height: 96px;border-radius: 50%;text-align: center;display: inline-block;color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-instagram-subtitle {font-size: 15px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);}.tp-instagram-title {font-size: 80px;font-weight: 500;line-height: 1;letter-spacing: -2.4px;color: var(--tp-common-black);margin-bottom: 30px;}@media (max-width: 767px) {.tp-instagram-title {font-size: 50px;}}.tp-instagram-content-wrap {position: absolute;bottom: -340px;left: -150px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-instagram-content-wrap {left: 60px;}}@media (max-width: 767px) {.tp-instagram-content-wrap {position: static;margin-top: 40px;margin-left: 20px;}}.tp-instagram-content {padding-left: 100px;}.tp-instagram-content p {color: #5D5D63;font-size: 18px;font-weight: 400;line-height: 26px;}.tp_text_invert > div {background-size: 200% 100%;background-position-x: 100%;color: transparent;background-clip: text;-webkit-background-clip: text;background-image: linear-gradient(to right, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 50%);}.tp-cta-title-box {padding-left: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-cta-title-box {padding-left: 0;}}.tp-cta-title-box p {max-width: 465px;margin: 0 auto;font-size: 17px;font-weight: 400;color: rgba(255, 255, 255, 0.7);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-cta-title-box p {margin: 0;margin-bottom: 30px;display: inline-block;}}.tp-cta-title {font-size: 200px;font-weight: 400;line-height: 1;letter-spacing: -4px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-cta-title {font-size: 130px;}}@media (max-width: 767px) {.tp-cta-title {font-size: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-cta-title {font-size: 110px;}}.tp-cta-title span {padding-left: 315px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-cta-title span {padding-left: 0;}}.tp-cta-btn-box {position: absolute;bottom: 5%;left: 12%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-cta-btn-box {bottom: 16%;left: 25%;transform: scale(0.7);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-cta-btn-box {position: static;}}@media (max-width: 767px) {.tp-cta-btn-box {position: static;margin-top: 20px;}}.tp-cta-icon {position: absolute;top: 14%;right: 19%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-cta-icon {top: 8%;right: 29%;}}@media (max-width: 767px) {.tp-cta-icon {top: -21%;}}.tp-cta-icon img {animation: rotate2 5s linear infinite;}.tp-cta-circle span {height: 400px;width: 400px;border-radius: 50%;background: linear-gradient(-90deg, rgba(3, 0, 30, 0.5) 0%, rgba(115, 3, 192, 0.5) 33.33%, rgba(236, 56, 188, 0.5) 66.67%, rgba(253, 239, 249, 0.5) 100%);filter: blur(15px);display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;}@media (max-width: 767px) {.tp-studio-cta-title-box {margin-bottom: 30px;}}.tp-studio-cta-title {font-size: 220px;font-weight: 300;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-shoulders);}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-cta-title {font-size: 130px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-cta-title {font-size: 140px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-cta-title {font-size: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-cta-title {font-size: 110px;}}@media (max-width: 767px) {.tp-studio-cta-title {font-size: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-studio-cta-title {font-size: 70px;}}.tp-studio-cta-title span {font-weight: 700;}@media (max-width: 767px) {.tp-studio-cta-btn-box {margin-bottom: 30px;}}.tp-studio-cta-subscribe-link a {font-size: 36px;font-weight: 400;line-height: 1;display: inline-block;display: inline;color: var(--tp-common-black);background-image: linear-gradient(#000, #000), linear-gradient(#000, #000);background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;}@media (max-width: 767px) {.tp-studio-cta-subscribe-link a {font-size: 20px;}}.tp-studio-cta-subscribe-link a span {margin-left: 10px;}.tp-studio-cta-subscribe-link a:hover {background-size: 0% 2px, 100% 2px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-contact-6-title-box .tp-section-title-80 {font-size: 70px;}}.tp-contact-6-title-box p {font-size: 20px;font-weight: 500;line-height: 30px;letter-spacing: -0.2px;color: rgba(245, 247, 245, 0.5);}@media (max-width: 767px) {.tp-contact-6-title-box p {font-size: 18px;}}.tp-contact-6-info-item {margin-bottom: 20px;}.tp-contact-6-info-item:last-child {margin-bottom: 0;}.tp-contact-6-info-icon a {height: 50px;width: 50px;border-radius: 50%;line-height: 46px;text-align: center;border: 1px solid rgba(255, 255, 255, 0.14);display: inline-block;margin-right: 20px;}.tp-contact-6-info-text span {display: block;line-height: 1;font-size: 14px;font-weight: 600;line-height: 18px;text-transform: uppercase;color: rgba(255, 255, 255, 0.5);margin-bottom: 10px;}.tp-contact-6-info-text a {font-size: 26px;font-weight: 400;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-gallery);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-contact-6-info-text a {font-size: 20px;}}@media (max-width: 767px) {.tp-contact-6-info-text a {font-size: 18px;}}.tp-contact-6-input label {font-size: 16px;font-weight: 600;line-height: 1;color: var(--tp-common-white);margin-bottom: 12px;}.tp-contact-6-input input, .tp-contact-6-input textarea {background-color: #242427;border: 1px solid transparent;color: var(--tp-common-white);}.tp-contact-6-input input::-webkit-input-placeholder, .tp-contact-6-input textarea::-webkit-input-placeholder {color: #84848B;font-size: 16px;font-weight: 400;line-height: 1;}.tp-contact-6-input input::-moz-placeholder, .tp-contact-6-input textarea::-moz-placeholder {color: #84848B;font-size: 16px;font-weight: 400;line-height: 1;}.tp-contact-6-input input:-moz-placeholder, .tp-contact-6-input textarea:-moz-placeholder {color: #84848B;font-size: 16px;font-weight: 400;line-height: 1;}.tp-contact-6-input input:-ms-input-placeholder, .tp-contact-6-input textarea:-ms-input-placeholder {color: #84848B;font-size: 16px;font-weight: 400;line-height: 1;}.tp-contact-6-input input::placeholder, .tp-contact-6-input textarea::placeholder {color: #84848B;font-size: 16px;font-weight: 400;line-height: 1;}.tp-contact-6-input input:focus, .tp-contact-6-input textarea:focus {border-color: var(--tp-common-white);}.tp-contact-6-input textarea {resize: none;height: 160px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-contact-6-info-wrap {margin-bottom: 70px;}}@media (max-width: 767px) {.tp-contact-6-info-wrap {margin-bottom: 50px;}}.cn-contactform-style .ab-about-category-title-box {padding-left: 0px;}.cn-contactform-style .ab-2-hero-social-wrap {top: 31%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.cn-contactform-style .ab-2-hero-social-wrap {top: 43%;}}.cn-contactform-input label {color: #414144;font-size: 15px;font-weight: 500;line-height: 1;}.cn-contactform-input input, .cn-contactform-input textarea {border: none;background-color: transparent;color: #B2B2B2;font-size: 22px;font-weight: 400;padding-left: 0;height: 45px;border-bottom: 1px solid rgba(25, 25, 26, 0.24);}@media (max-width: 767px) {.cn-contactform-input input, .cn-contactform-input textarea {font-size: 18px;}}.cn-contactform-input input::-webkit-input-placeholder, .cn-contactform-input textarea::-webkit-input-placeholder {color: #B2B2B2;font-size: 22px;font-weight: 400;}@media (max-width: 767px) {.cn-contactform-input input::-webkit-input-placeholder, .cn-contactform-input textarea::-webkit-input-placeholder {font-size: 18px;}}.cn-contactform-input input::-moz-placeholder, .cn-contactform-input textarea::-moz-placeholder {color: #B2B2B2;font-size: 22px;font-weight: 400;}@media (max-width: 767px) {.cn-contactform-input input::-moz-placeholder, .cn-contactform-input textarea::-moz-placeholder {font-size: 18px;}}.cn-contactform-input input:-moz-placeholder, .cn-contactform-input textarea:-moz-placeholder {color: #B2B2B2;font-size: 22px;font-weight: 400;}@media (max-width: 767px) {.cn-contactform-input input:-moz-placeholder, .cn-contactform-input textarea:-moz-placeholder {font-size: 18px;}}.cn-contactform-input input:-ms-input-placeholder, .cn-contactform-input textarea:-ms-input-placeholder {color: #B2B2B2;font-size: 22px;font-weight: 400;}@media (max-width: 767px) {.cn-contactform-input input:-ms-input-placeholder, .cn-contactform-input textarea:-ms-input-placeholder {font-size: 18px;}}.cn-contactform-input input::placeholder, .cn-contactform-input textarea::placeholder {color: #B2B2B2;font-size: 22px;font-weight: 400;}@media (max-width: 767px) {.cn-contactform-input input::placeholder, .cn-contactform-input textarea::placeholder {font-size: 18px;}}.cn-contactform-input textarea {resize: none;height: 100px;}.cn-contactform-input textarea:focus {border-color: var(--tp-common-black);}.cn-contactform-wrap {padding-left: 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.cn-contactform-wrap {padding-left: 0;}}.cn-contactform-support-bg {background-repeat: no-repeat;background-size: cover;object-fit: cover;height: 385px;}.cn-contactform-support-text span {font-size: 44px;font-weight: 500;line-height: 52px;letter-spacing: -0.88px;color: var(--tp-common-black-2);max-width: 755px;margin: 0 auto;display: inline-block;}.cn-contact-info-bg {padding: 120px 150px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.cn-contact-info-bg {padding: 120px 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cn-contact-info-bg {padding: 120px 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.cn-contact-info-bg {padding: 120px 30px;}}@media (max-width: 767px) {.cn-contact-info-bg {padding: 120px 30px;}}.cn-contact-info-bg .cn-contact-info-item:first-child {padding-top: 0;}.cn-contact-info-bg .cn-contact-info-item:last-child {padding-bottom: 0;border-bottom: none;}.cn-contact-info-thumb {margin-right: 140px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.cn-contact-info-thumb {margin-right: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.cn-contact-info-thumb {margin-right: 50px;}}@media (max-width: 767px) {.cn-contact-info-thumb {margin-right: 0px;margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.cn-contact-info-thumb {margin-right: 20px;margin-bottom: 30px;}}.cn-contact-info-thumb img {width: 320px;}.cn-contact-info-item {padding-top: 100px;padding-bottom: 100px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.cn-contact-left {margin-bottom: 90px;}}.cn-contact-left-title {font-size: 40px;font-weight: 500;line-height: 1;color: var(--tp-common-white);margin-bottom: 160px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.cn-contact-left-title {font-size: 30px;}}@media (max-width: 767px) {.cn-contact-left-title {margin-bottom: 10px;}}@media (max-width: 767px) {.cn-contact-left-info {margin-bottom: 30px;}}.cn-contact-left-info span {font-size: 18px;font-weight: 500;line-height: 26px;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);}.cn-contact-left-info span i {padding-right: 5px;}.cn-contact-location {margin-bottom: 115px;}@media (max-width: 767px) {.cn-contact-location {margin-bottom: 50px;}}.cn-contact-location-title {font-size: 20px;font-weight: 600;line-height: 1;color: var(--tp-common-white);display: block;margin-bottom: 15px;}.cn-contact-location a {font-size: 18px;font-weight: 500;line-height: 26px;color: rgba(255, 255, 255, 0.6);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.cn-contact-location a {font-size: 16px;}}.cn-contact-map a {font-size: 20px;font-weight: 500;line-height: 1;color: var(--tp-common-white);position: relative;}@media (max-width: 767px) {.cn-contact-map a {margin-bottom: 20px;display: inline-block;}}.cn-contact-map a::after {position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;content: "";background: rgba(255, 255, 255, 0.3);}.cn-contact-map a::before {position: absolute;bottom: 0;right: 0;height: 1px;width: 0;content: "";background: var(--tp-common-white);transition: 0.4s;}.cn-contact-map a:hover::before {right: auto;left: 0;width: 100%;}.cn-contact-right {padding-left: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.cn-contact-right {padding-left: 0;}}@media (max-width: 767px) {.cn-contact-right-wrap {flex-wrap: wrap;}}.cn-contact-right-info a {font-size: 20px;font-weight: 500;line-height: 1;color: var(--tp-common-white);margin-bottom: 40px;position: relative;display: inline-block;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.cn-contact-right-info a {font-size: 18px;}}@media (max-width: 767px) {.cn-contact-right-info a {margin-bottom: 15px;}}.cn-contact-right-info a::after {position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;content: "";background: rgba(255, 255, 255, 0.3);}.cn-contactform-2-bg .cn-contactform-wrap {padding-left: 0px;padding: 140px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.cn-contactform-2-bg .cn-contactform-wrap {padding: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.cn-contactform-2-bg .cn-contactform-wrap {padding: 70px;}}@media (max-width: 767px) {.cn-contactform-2-bg .cn-contactform-wrap {padding: 30px;}}.cn-contactform-2-bg .cn-contactform-input label {color: rgba(255, 255, 255, 0.8);}.cn-contactform-2-bg .cn-contactform-input input, .cn-contactform-2-bg .cn-contactform-input textarea {color: var(--tp-common-white);border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.cn-contactform-2-bg .cn-contactform-input input::-webkit-input-placeholder, .cn-contactform-2-bg .cn-contactform-input textarea::-webkit-input-placeholder {color: #5F5F65;}.cn-contactform-2-bg .cn-contactform-input input::-moz-placeholder, .cn-contactform-2-bg .cn-contactform-input textarea::-moz-placeholder {color: #5F5F65;}.cn-contactform-2-bg .cn-contactform-input input:-moz-placeholder, .cn-contactform-2-bg .cn-contactform-input textarea:-moz-placeholder {color: #5F5F65;}.cn-contactform-2-bg .cn-contactform-input input:-ms-input-placeholder, .cn-contactform-2-bg .cn-contactform-input textarea:-ms-input-placeholder {color: #5F5F65;}.cn-contactform-2-bg .cn-contactform-input input::placeholder, .cn-contactform-2-bg .cn-contactform-input textarea::placeholder {color: #5F5F65;}.cn-contactform-2-bg .cn-contactform-input input:focus, .cn-contactform-2-bg .cn-contactform-input textarea:focus {border-bottom: 1px solid var(--tp-common-white);}.cn-contactform-2-map {height: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.cn-contactform-2-map {height: 500px;}}.cn-contactform-2-map iframe {width: 100%;height: 100%;list-style: 0;}.cn-contactform-2-title {font-size: 30px;font-weight: 600;line-height: 1;letter-spacing: -1.2px;text-transform: uppercase;color: var(--tp-common-white);margin-bottom: 90px;}@media (max-width: 767px) {.cn-contactform-2-title {margin-bottom: 40px;font-size: 25px;}}.cn-contact-2-content {background-color: #f5f5f5;padding: 90px 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cn-contact-2-content {margin-top: 0;padding: 30px 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.cn-contact-2-content {margin-top: 0;padding: 40px 30px;}}.cn-contact-2-title {font-size: 60px;font-weight: 700;line-height: 1;letter-spacing: -3.6px;color: var(--tp-common-black-2);margin-bottom: 45px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cn-contact-2-title {font-size: 45px;}}.cn-contact-2-thumb {margin-bottom: 40px;}.cn-contact-2-thumb img {margin: 0px 8px;}.cn-contact-2-info-details a, .cn-contact-2-info-details span {color: #414147;font-size: 16px;font-weight: 400;line-height: 22px;max-width: 200px;display: block;margin: 0 auto;text-align: center;}.tp-social-6-item a {font-size: 14px;font-weight: 600;line-height: 12px;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);border-radius: 100px;background: #242427;display: inline-block;padding: 25px 45px;transition: 0.3s;}.tp-social-6-item a i {padding-right: 17px;margin-right: 17px;position: relative;}.tp-social-6-item a i::after {position: absolute;top: -8px;right: 0;width: 1px;height: 30px;border-radius: 100px;background: rgba(255, 255, 255, 0.1);content: "";transition: 0.3s;}.tp-social-6-item a:hover {background-color: var(--tp-common-orange);color: var(--tp-common-white);}.tp-social-6-item a:hover i::after {background: rgba(255, 255, 255, 0.2);}.tp-price-item {border: 1px solid rgba(25, 25, 26, 0.24);background: #FFF;background-repeat: no-repeat;background-size: cover;background-position: center;}.tp-price-item.active .tp-price-monthly {color: var(--tp-common-white);}.tp-price-item.active .tp-price-list ul li {color: var(--tp-common-white);}.tp-price-item.active .tp-price-list ul li i {border: 1px solid var(--tp-common-white);}.tp-price-head {background-repeat: no-repeat;background-size: cover;background-position: center;padding: 35px;}.tp-price-head span {color: var(--tp-common-white);font-size: 24px;font-weight: 400;line-height: 1;}.tp-price-head h5 {font-size: 36px;font-weight: 700;line-height: 1;letter-spacing: -2.16px;text-transform: uppercase;color: var(--tp-common-white);margin-bottom: 0;}.tp-price-body {padding: 35px 40px;}.tp-price-monthly {font-size: 18px;font-weight: 400;line-height: 1;margin-bottom: 40px;display: inline-block;color: var(--tp-common-black-2);}.tp-price-monthly i {font-size: 60px;font-weight: 700;font-style: normal;}.tp-price-list {margin-bottom: 30px;}.tp-price-list ul li {font-size: 18px;font-weight: 400;line-height: 1;list-style-type: none;position: relative;color: var(--tp-common-black-2);padding-left: 40px;padding-bottom: 28px;}.tp-price-list ul li:last-child {margin-bottom: 0;}.tp-price-list ul li i {position: absolute;top: -5px;left: 0;height: 28px;width: 28px;line-height: 28px;border-radius: 50%;text-align: center;font-size: 16px;border: 1px solid var(--tp-common-black-2);}.tp-price-inner-faq .tp-service-2-shape-img {padding-left: 0px;}.tp-price-inner-faq-wrap {padding-left: 120px;} .tp-price-inner-faq-wrap.pl-60{ padding-left: 60px; }  @media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-price-inner-faq-wrap {padding-left: 70px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-price-inner-faq-wrap {padding-left: 0px;}}.slide-funfact-overlay {position: relative;}.slide-funfact-overlay::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(90deg, rgba(30, 30, 30, 0.6) 0.12%, rgba(30, 30, 30, 0.86) 51.83%, rgba(30, 30, 30, 0.6) 99.87%);content: "";}.slide-funfact-height {position: relative;overflow: hidden;height: 545px;background-color: var(--tp-common-black);z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px) {.slide-funfact-height {height: 400px;}}.slide-funfact:after {content: "";z-index: 1;width: 100%;height: 1px;max-width: 80rem;background: linear-gradient(64deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.24) 51.22%, rgba(255, 255, 255, 0) 100%);margin-left: auto;margin-right: auto;position: absolute;top: auto;bottom: 0%;left: 0%;right: 0%;}.slide-funfact:before {content: "";z-index: 1;width: 100%;height: 1px;max-width: 80rem;background: linear-gradient(64deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.24) 51.22%, rgba(255, 255, 255, 0) 100%);margin-left: auto;margin-right: auto;position: absolute;top: auto;top: 0%;left: 0%;right: 0%;}.slide-funfact .img-marq {z-index: -1;opacity: 0.7;-webkit-perspective: 1412px;perspective: 1412px;position: absolute;top: 0%;bottom: 0%;left: 0%;right: 0%;overflow: hidden;}.slide-funfact .img-marq .slide-img-right {z-index: -1;-webkit-transform-origin: 100%;-ms-transform-origin: 100%;transform-origin: 100%;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;top: 0%;bottom: 0%;left: auto;right: -10%;-webkit-transform: rotateX(0) rotateY(-80deg) rotate(0);transform: rotateX(0) rotateY(-80deg) rotate(0);}.slide-funfact .img-marq .slide-img-right .box {-webkit-transform: translate(0%, 0px);-ms-transform: translate(0%, 0px);transform: translate(0%, 0px);-webkit-animation-name: bgshotsright;animation-name: bgshotsright;-webkit-animation-duration: 45s;animation-duration: 45s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.slide-funfact .img-marq .slide-img-left {z-index: -1;-webkit-transform-origin: 0%;-ms-transform-origin: 0%;transform-origin: 0%;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;top: 0%;bottom: 0%;left: -10%;right: auto;-webkit-transform: rotate3d(0, 1, 0.00009, 80deg);transform: rotate3d(0, 1, 0.00009, 80deg);}.slide-funfact .img-marq .slide-img-left .box {-webkit-transform: translate(0%, 0px);-ms-transform: translate(0%, 0px);transform: translate(0%, 0px);-webkit-animation-name: bgshots;animation-name: bgshots;-webkit-animation-duration: 45s;animation-duration: 45s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.slide-funfact .img-marq img {width: 50vw;-webkit-perspective: 100px;perspective: 100px;-o-object-fit: contain;object-fit: contain;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin-left: 3rem;margin-right: 3rem;-webkit-transform: perspective(100px);transform: perspective(100px);vertical-align: middle;max-width: 100%;display: inline-block;}.slide-funfact .img-marq .box {-webkit-box-flex: 0;-ms-flex: none;flex: none;display: -webkit-box;display: -ms-flexbox;display: flex;}.middle-shadow {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.middle-shadow span {height: 230px;width: 350px;display: inline-block;background: linear-gradient(90deg, rgba(25, 25, 26, 0) 0%, #19191A 14.76%, #19191A 84.25%, rgba(25, 25, 26, 0) 100%);}.slide-funfact-wrap {position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);}.slide-funfact-item h4 {font-size: 90px;font-weight: 400;line-height: 1;letter-spacing: -1.8px;color: var(--tp-common-white);font-family: var;}.slide-funfact-item h4 i {font-style: normal;}.slide-funfact-item span {font-size: 20px;font-weight: 400;line-height: 1;letter-spacing: -0.4px;color: var(--tp-common-white);}@-webkit-keyframes bgshots {from {-webkit-transform: translate(0%, 0px);transform: translate(0%, 0px);}to {-webkit-transform: translate(-100%, 0px);transform: translate(-100%, 0px);}}@keyframes bgshots {from {-webkit-transform: translate(0%, 0px);transform: translate(0%, 0px);}to {-webkit-transform: translate(-100%, 0px);transform: translate(-100%, 0px);}}@-webkit-keyframes bgshotsright {from {-webkit-transform: translate(0%, 0px);transform: translate(0%, 0px);}to {-webkit-transform: translate(100%, 0px);transform: translate(100%, 0px);}}@keyframes bgshotsright {from {-webkit-transform: translate(0%, 0px);transform: translate(0%, 0px);}to {-webkit-transform: translate(100%, 0px);transform: translate(100%, 0px);}}.tp-studio-funfact-wrap {border-bottom: 1px solid rgba(255, 255, 255, 0.12);}@media (max-width: 767px) {.tp-studio-funfact-wrap {border-bottom: 0;}}.tp-studio-funfact-item {border-right: 1px solid rgba(255, 255, 255, 0.12);padding: 150px 20px 50px 20px;height: 100%;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-funfact-item {padding: 50px 20px 50px 20px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-studio-funfact-item {padding: 30px 20px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-funfact-item {padding: 20px 15px;}}@media (max-width: 767px) {.tp-studio-funfact-item {padding: 20px 15px;border-right: 0;}}.tp-studio-funfact-item span {font-size: 15px;font-weight: 500;line-height: 1;color: rgba(255, 255, 255, 0.66);margin-left: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-funfact-item span {margin-left: 0;font-size: 12px;}}.tp-studio-funfact-title i {font-size: 90px;font-weight: 700;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-shoulders);font-style: normal;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-funfact-title i {font-size: 70px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-funfact-title i {font-size: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-funfact-title i {font-size: 50px;}}@media (max-width: 767px) {.tp-studio-funfact-title i {font-size: 50px;}}.tp-studio-funfact-title span {font-style: normal;font-size: 30px;font-weight: 400;display: inline-block;transform: translateY(-52px);color: rgba(255, 255, 255, 0.6);margin-right: 7px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-studio-funfact-title span {transform: translateY(-38px);}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-studio-funfact-title span {transform: translateY(-30px);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-studio-funfact-title span {transform: translateY(-20px);}}@media (max-width: 767px) {.tp-studio-funfact-title span {transform: translateY(-22px);}}.tp-studio-funfact-wrap .row [class*=col-]:last-child .tp-studio-funfact-item {border-right: 0;}.tp-shop-slider-bg {padding-top: 330px;padding-bottom: 230px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-shop-slider-bg {padding-top: 250px;padding-bottom: 150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-shop-slider-bg {padding-top: 200px;padding-bottom: 140px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-shop-slider-bg {padding-top: 170px;padding-bottom: 140px;}}.tp-shop-slider-thumb {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 2500ms ease-in, -webkit-transform 10000ms ease;transition: opacity 2500ms ease-in, -webkit-transform 10000ms ease;transition: transform 10000ms ease, opacity 2500ms ease-in;transition: transform 10000ms ease, opacity 2500ms ease-in, -webkit-transform 10000ms ease;}.tp-shop-slider-subtitle {font-size: 18px;font-style: normal;font-weight: 400;line-height: 1;margin-bottom: 10px;display: inline-block;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}.tp-shop-slider-title {font-size: 150px;font-weight: 400;line-height: 1;letter-spacing: -6px;margin-bottom: 35px;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-shop-slider-title {font-size: 130px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-shop-slider-title {font-size: 120px;}}@media (max-width: 767px) {.tp-shop-slider-title {font-size: 90px;}}.tp-shop-slider-ovarlay {position: relative;}.tp-shop-slider-ovarlay::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.34);}.tp-shop-slider-arrow-box button {top: 50%;z-index: 99;left: 60px;position: absolute;transform: translateY(-50%);font-size: 45px;color: var(--tp-common-white);}.tp-shop-slider-arrow-box button:hover {color: rgba(245, 245, 245, 0.7);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tp-shop-slider-arrow-box button {left: auto;right: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-shop-slider-arrow-box button {top: auto;transform: translateY(0);bottom: 50px;left: auto;right: 120px;}}.tp-shop-slider-arrow-box button.tp-shop-prev {left: auto;right: 60px;}.tp-shop-slider-title-box {opacity: 0;transform: translateY(-150px);}.tp-shop-slider-btn-box {opacity: 0;transform: translateY(150px);}.tp-shop-slider-active .swiper-slide.swiper-slide-active .tp-shop-slider-thumb {-webkit-transform: scale(1.15);transform: scale(1.15);}.tp-shop-slider-active .swiper-slide.swiper-slide-active .tp-shop-slider-title-box {opacity: 1;transform: translatey(0px);transition: all 2500ms ease;}.tp-shop-slider-active .swiper-slide.swiper-slide-active .tp-shop-slider-btn-box {opacity: 1;transform: translatey(0px);transition: all 2500ms ease;}.fraction-wrapper {position: absolute;bottom: 90px;left: 50%;width: 355px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);z-index: 1;height: 12px;}.fraction-wrapper #paginations span {font-family: var(--tp-ff-marcellus);font-size: 16px;color: var(--tp-common-white);}.fraction-wrapper #paginations span:last-child {float: right;}.shop-slider-progress-bar {position: absolute;top: 50%;left: 50%;width: 270px;height: 1px;background-color: rgba(255, 255, 255, 0.3);z-index: 11;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.shop-slider-progress-bar span {position: absolute;left: 0;top: -1px;height: 3px;width: 100%;background-color: #fff;transform: scaleX(1);transform-origin: left;}#paginations {position: absolute;bottom: -7px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);z-index: 1;}.tp-shop-category-item img {transition: 0.9s;}.tp-shop-category-item:hover img {transform: scale(1.1) rotate(-2deg);}.tp-shop-category-item .tp-btn-shop-category {position: absolute;bottom: 0;left: 0;right: 0;margin: 20px;}.tp-shop-banner-title {font-size: 120px;font-weight: 400;line-height: 1;font-family: var(--tp-ff-aladin);color: var(--tp-common-white-solid);margin-bottom: 0;}.tp-shop-banner-title.sm {font-size: 70px;margin-bottom: 15px;}.tp-shop-banner-content {position: absolute;top: 0;left: 0;margin: 70px 60px;}.tp-shop-banner-content span {display: block;font-size: 20px;font-weight: 400;line-height: 1;color: var(--tp-common-white-solid);font-family: var(--tp-ff-marcellus);margin-bottom: 40px;}.tp-shop-banner-content span.text-color-black {color: var(--tp-common-black);}.tp-shop-banner-right .tp-shop-banner-content {position: static;margin: 0;}.tp-shop-banner-right .tp-shop-banner-content span {margin-bottom: 0;margin-bottom: 35px;}.tp-shop-banner-thumb img {width: 100%;transition: 0.9s;}.tp-shop-banner-thumb:hover img {transform: scale(1.1);}.tp-shop-left-thumb {overflow: hidden;}.tp-shop-left-thumb img {transition: 0.9s;}.tp-shop-left-thumb:hover img {transform: scale(1.1);}.tp-shop-right-thumb img {transition: 0.9s;}.tp-shop-right-thumb:hover img {transform: scale(1.1) rotate(-2deg);}.tp-shop-right-title-box span {color: #5D5D63;font-size: 13px;font-weight: 400;line-height: 1;letter-spacing: 0.52px;text-transform: uppercase;font-family: var(--tp-ff-marcellus);margin-bottom: 5px;display: inline-block;}.tp-shop-right-title {font-size: 20px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-shop-right-title {font-size: 18px;}}.tp-shop-right-price span {font-size: 24px;font-weight: 400;line-height: 1;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-right-content {margin: 30px;position: absolute;bottom: 0;left: 0;right: 0;}.tp-shop-banner-anim {height: 700px;overflow: hidden;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-shop-banner-anim {height: 400px;}}@media (max-width: 767px) {.tp-shop-banner-anim {height: 200px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-shop-banner-anim {height: 300px;}}.tp-shop-banner-anim img {margin-top: -300px;}@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-shop-banner-anim img {margin-top: 0px;}}.tp-shop-insta-title-box span {font-size: 16px;font-weight: 400;line-height: 1;margin-bottom: 10px;display: inline-block;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-insta-title {font-size: 60px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-brand-item {text-align: center;border: 1px solid #EDEFF2;height: 120px;line-height: 120px;}.tp-shop-widget-title {font-weight: 400;font-size: 18px;padding-bottom: 10px;margin-bottom: 25px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);border-bottom: 1px solid #EEE;}.tp-shop-widget-title.no-border {border: 0;padding-bottom: 0;margin-bottom: 14px;}.tp-shop-widget-filter .ui-widget.ui-widget-content {height: 3px;background-color: #EDEDED;border: 0;}.tp-shop-widget-filter .ui-slider-horizontal .ui-slider-range {background-color: var(--tp-common-black);}.tp-shop-widget-filter .ui-slider .ui-slider-handle {top: -7px;width: 5px;height: 17px;border: 0;padding: 0;margin: 0;border-radius: 0;background-color: var(--tp-common-black);}.tp-shop-widget-filter-info .input-range input {width: 100%;height: auto;padding: 0;border: 0;font-size: 16px;font-weight: 400;background-color: transparent;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-widget-filter-info .tp-shop-widget-filter-btn {font-weight: 400;font-size: 14px;padding: 2px 21px;background-color: #F5F5F5;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-widget-filter-info .tp-shop-widget-filter-btn:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-shop-widget-checkbox ul li {list-style: none;}.tp-shop-widget-checkbox ul li:not(:last-child) {margin-bottom: 4px;}.tp-shop-widget-checkbox ul li input {display: none;}.tp-shop-widget-checkbox ul li input .single-widget-category input:checked + label::after {opacity: 1;visibility: visible;}.tp-shop-widget-checkbox ul li input:checked ~ label::after {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-shop-widget-checkbox ul li input:checked ~ label::before {visibility: visible;opacity: 1;}.tp-shop-widget-checkbox ul li label {font-size: 16px;font-weight: 400;position: relative;padding-left: 26px;color: #55585B;font-family: var(--tp-ff-marcellus);}.tp-shop-widget-checkbox ul li label::after {position: absolute;content: "";top: 5px;left: 0;width: 16px;height: 16px;line-height: 12px;text-align: center;border: 2px solid #DADADA;z-index: -1;transition: 0.2s;}.tp-shop-widget-checkbox ul li label::before {position: absolute;content: url("../img/inner-shop/check.svg");top: 6px;left: 0;width: 16px;height: 16px;line-height: 12px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-white);transition: 0.2s;}.tp-shop-widget-checkbox ul li label:hover {cursor: pointer;}.tp-shop-widget-categories {height: 288px;overflow-y: scroll;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: thin;padding-right: 10px;}.tp-shop-widget-categories ul li {list-style: none;width: 100%;}.tp-shop-widget-categories ul li:not(:last-child) {margin-bottom: 10px;}.tp-shop-widget-categories ul li a {font-weight: 400;font-size: 16px;color: #55585B;position: relative;padding-left: 16px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;font-family: var(--tp-ff-marcellus);width: 100%;}.tp-shop-widget-categories ul li a::after {position: absolute;content: "";top: 10px;left: 0;width: 6px;height: 6px;text-align: center;background-color: #E7E7E7;border-radius: 50%;transition: 0.3s;}.tp-shop-widget-categories ul li a:hover {color: var(--tp-common-black);}.tp-shop-widget-categories ul li a:hover::after {background-color: var(--tp-common-black);}.tp-shop-widget-categories ul li a:hover span {border-color: var(--tp-common-black);}.tp-shop-widget-categories ul li a span {font-weight: 500;font-size: 12px;line-height: 1;border: 1px solid #EAEAEA;border-radius: 8px;padding: 5px 6px 3px;transition: 0.3s;}.tp-shop-widget-checkbox-circle {position: relative;}.tp-shop-widget-checkbox-circle span.red {background-color: #FF401F;}.tp-shop-widget-checkbox-circle span.dark_blue {background-color: #4666FF;}.tp-shop-widget-checkbox-circle span.oragnge {background-color: #FF9E2C;}.tp-shop-widget-checkbox-circle span.purple {background-color: #B615FD;}.tp-shop-widget-checkbox-circle span.yellow {background-color: #FFD747;}.tp-shop-widget-checkbox-circle span.green {background-color: #41CF0F;}.tp-shop-widget-checkbox-circle-list ul li {list-style: none;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;width: 100%;}.tp-shop-widget-checkbox-circle-list ul li:not(:last-child) {margin-bottom: 5px;}.tp-shop-widget-checkbox-circle-list ul li:hover .tp-shop-widget-checkbox-circle-number {border-color: var(--tp-common-black);}.tp-shop-widget-checkbox-circle-number {font-weight: 500;font-size: 12px;line-height: 1;border-radius: 8px;padding: 5px 6px 3px;transition: 0.3s;border: 1px solid #EAEAEA;font-family: var(--tp-ff-marcellus);}.tp-shop-widget-checkbox-circle .tp-shop-widget-checkbox-circle-self {position: absolute;content: "";top: 4px;left: 0;width: 18px;height: 18px;line-height: 18px;text-align: center;z-index: -1;border-radius: 50%;transition: 0.2s;}.tp-shop-widget-checkbox-circle input {display: none;}.tp-shop-widget-checkbox-circle input .single-widget-category input:checked + label::after {opacity: 1;visibility: visible;}.tp-shop-widget-checkbox-circle input:checked ~ label::before {visibility: visible;opacity: 1;}.tp-shop-widget-checkbox-circle label {font-size: 16px;color: #55585B;position: relative;padding-left: 26px;font-family: var(--tp-ff-marcellus);}.tp-shop-widget-checkbox-circle label::before {position: absolute;content: url("../img/product/icons/check-2.svg");top: 3px;left: 0;width: 18px;height: 18px;line-height: 18px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-white);transition: 0.1s;}.tp-shop-widget-checkbox-circle label:hover {cursor: pointer;}.tp-shop-widget-brand {margin-right: 40px;}.tp-shop-widget-brand-item {width: 50%;flex: 0 0 50%;margin-bottom: 30px;}.tp-shop-widget-size-item button {color: #5D5D63;margin-right: 3px;margin-bottom: 3px;font-size: 16px;font-weight: 400;height: 60px;width: 60px;transition: 0.3s;line-height: 60px;text-align: center;font-family: var(--tp-ff-marcellus);border: 1px solid rgba(25, 25, 26, 0.1);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-shop-widget-size-item button {font-size: 15px;height: 50px;width: 50px;line-height: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-shop-widget-size-item button {height: 55px;width: 55px;line-height: 55px;}}.tp-shop-widget-size-item button:focus {background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-shop-widget-size-item:hover button {border-color: var(--tp-common-black);}.tp-shop-top {position: relative;}.tp-shop-top-select .nice-select {border-radius: 0;font-size: 14px;height: 40px;line-height: 38px;padding: 0 25px;min-width: 204px;float: none;background-color: #F9F9F9;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);border: 1px solid rgba(2, 6, 38, 0.1);}@media (max-width: 767px) {.tp-shop-top-select .nice-select {max-width: 280px;}}.tp-shop-top-select .nice-select::after {right: 20px;color: #767A7D;}.tp-shop-top-select .nice-select.open .list {-webkit-transform: scale(1) translateY(0px);-moz-transform: scale(1) translateY(0px);-ms-transform: scale(1) translateY(0px);-o-transform: scale(1) translateY(0px);transform: scale(1) translateY(0px);}.tp-shop-top-select .nice-select .list {margin-top: 0;border-radius: 0;transform-origin: center center;-webkit-transform: scale(0.9) translateY(0px);-moz-transform: scale(0.9) translateY(0px);-ms-transform: scale(0.9) translateY(0px);-o-transform: scale(0.9) translateY(0px);transform: scale(0.9) translateY(0px);width: 100%;padding: 10px 0;}.tp-shop-top-select .nice-select .list .option {line-height: 1.2;min-height: inherit;padding-top: 5px;padding-bottom: 5px;}.tp-shop-top-filter {margin-left: 16px;}@media (max-width: 767px) {.tp-shop-top-filter {margin-left: 0;margin-top: 15px;}}@media (max-width: 767px) {.tp-shop-top-filter {margin-left: 15px;margin-top: 0;}}.tp-shop-top-result p {font-weight: 400;font-size: 16px;color: #818487;margin-bottom: 0;font-size: 16px;font-weight: 400;line-height: 1;font-family: var(--tp-ff-marcellus);}@media (max-width: 767px) {.tp-shop-top-result p {margin-bottom: 20px;}}.tp-shop-top-tab {margin-right: 22px;}@media (max-width: 767px) {.tp-shop-top-tab {margin-right: 10px;}}.tp-shop-top-tab .nav-tabs .nav-item .nav-link {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 18px;color: #818487;border: 1px solid rgba(2, 6, 38, 0.1);border-radius: 0;margin-right: 6px;}.tp-shop-top-tab .nav-tabs .nav-item .nav-link svg {transform: translateY(2px);}.tp-shop-top-tab .nav-tabs .nav-item .nav-link.active {color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-product-action {position: absolute;right: 0px;top: 30px;z-index: 1;visibility: hidden;opacity: 0;transition: 0.3s;}@media (max-width: 767px) {.tp-product-action {top: 30px;}}.tp-product-action-blackStyle .tp-product-action-btn:hover {background-color: var(--tp-common-black);}.tp-product-action-btn {position: relative;display: inline-block;width: 42px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;color: var(--tp-common-black);background-color: white;border-bottom: 0;box-shadow: 0px 1px 2px rgba(1, 15, 28, 0.2);border-radius: 50%;margin-bottom: 6px;}.tp-product-action-btn:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);}.tp-product-action-btn:hover .tp-product-tooltip {visibility: visible;opacity: 1;-webkit-transform: translateX(-8px) translateY(-50%);-moz-transform: translateX(-8px) translateY(-50%);-ms-transform: translateX(-8px) translateY(-50%);-o-transform: translateX(-8px) translateY(-50%);transform: translateX(-8px) translateY(-50%);}.tp-product-tooltip {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 100%;font-weight: 500;font-size: 12px;color: var(--tp-common-white);background-color: var(--tp-common-black);display: inline-block;width: max-content;line-height: 1;padding: 6px 8px;border-radius: 4px;visibility: hidden;opacity: 0;z-index: 1;transition: 0.3s;}.tp-product-tooltip::before {position: absolute;content: "";right: -4px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 0;border-top: 8px solid transparent;border-left: 8px solid var(--tp-common-black);border-bottom: 8px solid transparent;}.tp-product-tooltip-right {left: auto;right: 100%;}.tp-product-tooltip-right::before {left: auto;right: -4px;border-right: 0;border-left: 8px solid var(--tp-common-black);}.tp-shop-right-content {transition: 0.3s;}.tp-shop-right-item {overflow: hidden;}.tp-shop-right-item .tp-product-btn-box {position: absolute;bottom: -50px;left: 0;right: 0;transition: 0.4s;}.tp-shop-right-item:hover .tp-shop-right-content {opacity: 0;visibility: hidden;}.tp-shop-right-item:hover .tp-product-btn-box {bottom: 0px;}.tp-shop-right-item:hover .tp-product-action {right: 30px;opacity: 1;visibility: visible;}.tp-shop-details-btn-box .tp-btn-cart {height: 60px;line-height: 60px;}@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-shop-details-area {padding-top: 70px;}}.tp-shop-details-right-wrap {padding: 90px 100px 0px 40px;}@media only screen and (min-width: 1600px) and (max-width: 1700px), only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-shop-details-right-wrap {padding: 90px 40px 0px 40px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-shop-details-right-wrap {padding: 50px 40px 0px 40px;}}@media (max-width: 767px) {.tp-shop-details-right-wrap {padding: 90px 15px 0px 15px;}}.tp-shop-details-scroll-height .tp-shop-details-right-wrap {height: 960px;overflow: hidden;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: thin;}.tp-shop-details-categories span {font-size: 16px;font-weight: 400;line-height: 1;color: #5D5D63;margin-bottom: 5px;display: inline-block;font-family: var(--tp-ff-marcellus);}.tp-shop-details-title {font-size: 40px;font-weight: 400;line-height: 1;margin-bottom: 0;margin-bottom: 25px;letter-spacing: -0.4px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), (max-width: 767px) {.tp-shop-details-title {font-size: 35px;}}.tp-shop-details-price {padding-right: 160px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.tp-shop-details-price {padding-right: 60px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-shop-details-price {padding-right: 50px;}}@media (max-width: 767px) {.tp-shop-details-price {padding-right: 50px;}}.tp-shop-details-price span {font-size: 22px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-details-ratting span {color: var(--tp-common-black);}.tp-shop-details-reviews span {font-size: 16px;font-weight: 400;line-height: 1;color: #5D5D63;padding-left: 10px;margin-left: 10px;font-family: var(--tp-ff-marcellus);position: relative;}.tp-shop-details-reviews span::after {position: absolute;top: 2px;left: 0;height: 18px;width: 1px;content: "";background-color: #D9D9D9;}.tp-shop-details-inventory {margin-bottom: 35px;}.tp-shop-details-msg {margin-bottom: 25px;}.tp-shop-details-msg p {color: #5D5D63;font-size: 16px;font-weight: 400;line-height: 24px;padding-right: 10px;font-family: var(--tp-ff-marcellus);}.tp-shop-details-title-sm {margin-bottom: 15px;font-size: 20px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-details-variation-button {white-space: none;}.tp-shop-details-variation-button img {width: 100%;}.tp-shop-details-size-list button {height: 50px;width: 85px;font-size: 17px;font-weight: 400;margin-bottom: 5px;margin-right: 5px;line-height: 50px;text-align: center;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);border: 1px solid rgba(25, 25, 26, 0.1);}.tp-shop-details-size-list button:focus {background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-shop-details-size-list button:hover {border-color: var(--tp-common-black);}.tp-shop-details-query-item {margin-bottom: 10px;}.tp-shop-details-query-item span {font-weight: 400;line-height: 1;margin-right: 10px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-details-query-item p {margin-bottom: 0;color: #55585B;font-size: 15px;font-weight: 400;line-height: 1;font-family: var(--tp-ff-marcellus);}@media (max-width: 767px) {.tp-shop-details-action-box {flex-wrap: wrap;}}.tp-shop-details-quantity {position: relative;width: 140px;margin-right: 10px;cursor: pointer;}@media (max-width: 767px) {.tp-shop-details-quantity {margin-right: 0px;margin-bottom: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-shop-details-quantity {margin-right: 10px;margin-bottom: 0px;}}.tp-shop-details-quantity .tp-cart-plus, .tp-shop-details-quantity .tp-cart-minus {width: 24px;height: 24px;line-height: 24px;text-align: center;border-radius: 50%;left: 14px;}.tp-shop-details-quantity .tp-cart-plus:hover, .tp-shop-details-quantity .tp-cart-minus:hover {background-color: var(--tp-common-white);color: var(--tp-theme-primary);}.tp-shop-details-quantity .tp-cart-plus {left: auto;right: 14px;}.tp-shop-details-quantity .tp-cart-input[type=text] {height: 60px;line-height: 60px;border: 0;border-radius: 0;font-size: 16px;background-color: transparent;color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.12);font-family: var(--tp-ff-marcellus);}.tp-cart-plus, .tp-cart-minus {display: inline-block;text-align: center;font-size: 16px;color: var(--tp-common-black);position: absolute;top: 50%;left: 16px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-cart-plus svg, .tp-cart-minus svg {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-cart-plus:hover, .tp-cart-minus:hover {cursor: pointer;color: var(--tp-theme-1);}.tp-cart-plus.tp-cart-plus, .tp-cart-minus.tp-cart-plus {left: auto;right: 16px;}.tp-cart-plus.tp-cart-plus::after, .tp-cart-minus.tp-cart-plus::after {left: 0;right: auto;}.tp-cart-input[type=text] {height: 34px;text-align: center;font-size: 14px;border: 1px solid #DADCE0;background-color: var(--tp-common-white);padding: 0 30px;border-radius: 20px;}.tp-cart-input[type=text]:focus {outline: none;}.tp-product-details-tab-nav .nav-tabs {padding-bottom: 12px;border-bottom: 1px solid #E0E2E3;}@media (max-width: 767px) {.tp-product-details-tab-nav .nav-tabs {padding-bottom: 0;}}.tp-product-details-tab-nav .nav-tabs .nav-link {font-size: 20px;color: #A0A2A4;padding-left: 9px;padding-right: 7px;position: relative;font-family: var(--tp-ff-marcellus);background: none;}@media (max-width: 767px) {.tp-product-details-tab-nav .nav-tabs .nav-link {font-size: 15px;}}.tp-product-details-tab-nav .nav-tabs .nav-link:not(:first-child) {margin-left: 40px;}@media (max-width: 767px) {.tp-product-details-tab-nav .nav-tabs .nav-link:not(:first-child) {margin-left: 15px;}}.tp-product-details-tab-nav .nav-tabs .nav-link.active, .tp-product-details-tab-nav .nav-tabs .nav-link:hover {color: var(--tp-common-black);}.tp-product-details-tab-nav .nav-tabs .nav-link.active::after, .tp-product-details-tab-nav .nav-tabs .nav-link:hover::after {width: 100%;left: 0;right: auto;}@media (max-width: 767px) {.tp-product-details-tab-nav .nav-tabs .nav-link::after {position: absolute;content: "";left: auto;right: 0;bottom: -1px;width: 0%;height: 2px;background-color: var(--tp-common-black);}}@media (max-width: 767px) {.tp-product-details-tab-nav .nav-tabs span#productTabMarker {display: none !important;}}.tp-product-details-tab-line {position: absolute;bottom: 0;height: 1px;display: block;transition: 0.3s;background-color: var(--tp-common-black);}.tp-product-details-review-number {border: 1px solid #E0E2E3;padding: 35px 43px 33px 40px;}@media (max-width: 767px) {.tp-product-details-review-number {padding: 35px 25px 33px 25px;}}.tp-product-details-review-number-title {font-size: 20px;font-weight: 500;margin-bottom: 14px;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-summery {margin-bottom: 12px;}.tp-product-details-review-summery-value span {font-size: 40px;font-weight: 500;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);margin-right: 8px;}.tp-product-details-review-summery-rating {margin-right: 3px;}.tp-product-details-review-summery-rating span {color: var(--tp-common-black);margin: 0px 1px;}.tp-product-details-review-summery-rating p {margin-left: 4px;font-size: 14px;margin-bottom: 0;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-rating-item > span {color: #A0A2A4;font-size: 15px;margin-right: 10px;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-rating-bar {width: 260px;background-color: #EDEEEE;height: 10px;position: relative;margin-right: 12px;}@media (max-width: 767px) {.tp-product-details-review-rating-bar {width: 130px;}}.tp-product-details-review-rating-bar-inner {height: 100%;background-color: var(--tp-common-black);display: inline-block;position: absolute;top: 0;left: 0;}.tp-product-details-review-rating-percent span {font-size: 14px;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-title {font-size: 26px;font-weight: 400;line-height: 1;margin-bottom: 30px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-product-details-review-list {margin-bottom: 70px;}}@media (max-width: 767px) {.tp-product-details-review-list {padding-right: 0;margin-bottom: 70px;}}.tp-product-details-review-avater:not(:last-child) {margin-bottom: 35px;}.tp-product-details-review-avater-thumb {flex: 0 0 auto;}.tp-product-details-review-avater-thumb img {width: 70px;height: 70px;border-radius: 50%;margin-right: 20px;}.tp-product-details-review-avater-rating {line-height: 1;margin-bottom: 5px;}.tp-product-details-review-avater-rating span {font-size: 13px;margin-right: 2px;color: var(--tp-common-black);}.tp-product-details-review-avater-title {font-size: 16px;font-weight: 500;margin-bottom: 9px;display: inline-block;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-avater-meta {font-size: 14px;position: relative;padding-left: 11px;margin-left: 3px;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-avater-meta::after {position: absolute;content: "";left: 0;top: 8px;width: 4px;height: 4px;border-radius: 50%;background-color: #A8ACB0;}.tp-product-details-review-avater-comment p {font-size: 14px;margin-bottom: 0;line-height: 1.4;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-form-title {font-size: 26px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-product-details-review-form p {font-size: 16px;font-weight: 400;line-height: 1;color: #5D5D63;margin-bottom: 25px;font-family: var(--tp-ff-marcellus);}.tp-product-details-review-form-rating {margin-bottom: 40px;}.tp-product-details-review-form-rating p {margin-right: 8px;margin-bottom: 0;}.tp-product-details-review-form-rating-icon {line-height: 0;}.tp-product-details-review-form-rating-icon span {color: var(--tp-common-black);margin: 0px 1px;}.tp-product-details-review-input-wrapper {margin-bottom: 11px;}.tp-product-details-review-input-box {position: relative;margin-bottom: 20px;}.tp-product-details-review-input input {height: 56px;background: #FFFFFF;border: 1px solid #E0E2E3;font-size: 14px;color: var(--tp-common-black);}.tp-product-details-review-input input::-webkit-input-placeholder {color: #95999D;}.tp-product-details-review-input input::-moz-placeholder {color: #95999D;}.tp-product-details-review-input input:-moz-placeholder {color: #95999D;}.tp-product-details-review-input input:-ms-input-placeholder {color: #95999D;}.tp-product-details-review-input input::placeholder {color: #95999D;}.tp-product-details-review-input textarea {height: 140px;resize: none;}.tp-product-details-review-input-title label {font-size: 14px;color: var(--tp-common-black);}.tp-product-details-review-remeber input {display: none;}.tp-product-details-review-remeber input:checked ~ label::after {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-product-details-review-remeber input:checked ~ label::before {visibility: visible;opacity: 1;}.tp-product-details-review-remeber label {font-size: 15px;color: #55585B;position: relative;padding-left: 26px;z-index: 1;}.tp-product-details-review-remeber label::after {position: absolute;content: "";top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;border: 1px solid #C3C7C9;z-index: -1;transition: 0.3s;}.tp-product-details-review-remeber label::before {position: absolute;content: url("../img/inner-shop/check.svg");top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-black);transition: 0.3s;}.tp-product-details-review-remeber label a:hover {color: var(--tp-theme-primary);}.tp-product-details-review-remeber label:hover {cursor: pointer;}.tp-product-details-dsc {padding-right: 30px;}@media (max-width: 767px) {.tp-product-details-dsc {padding-right: 0;}}.tp-product-details-dsc-title {font-size: 30px;font-weight: 400;line-height: 1;margin-bottom: 15px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-product-details-dsc-title.sm {font-size: 22px;}.tp-product-details-dsc-content p {color: #5D5D63;font-size: 17px;font-weight: 400;font-family: var(--tp-ff-marcellus);}.tp-product-details-dsc-list {margin-bottom: 50px;}.tp-product-details-dsc-list ul {margin-left: 30px;}.tp-product-details-dsc-list ul li {color: #5D5D63;font-size: 17px;font-weight: 400;line-height: 1;list-style-type: none;font-family: var(--tp-ff-marcellus);padding-left: 15px;position: relative;}.tp-product-details-dsc-list ul li:not(:last-child) {margin-bottom: 20px;}.tp-product-details-dsc-list ul li::after {content: "";height: 4px;width: 4px;top: 6px;left: 0;position: absolute;border-radius: 50%;background-color: #5D5D63;}.tp-product-details-size-wrap .tp-product-details-size-row:nth-child(2n+1) {background-color: #F5F5F5;}.tp-product-details-size-wrap .tp-product-details-size-row:first-child ul li {color: var(--tp-common-black);font-size: 18px;}.tp-product-details-size-row ul li {width: 100%;height: 48px;line-height: 48px;list-style-type: none;text-align: center;font-size: 17px;font-weight: 400;color: #5D5D63;font-family: var(--tp-ff-marcellus);border-right: 5px solid #fff;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-product-details-2-style {padding-top: 140px;}}@media (max-width: 767px) {.tp-product-details-2-style {padding-top: 130px;}}.tp-product-details-2-style .tp-shop-details-right-wrap {padding-top: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tp-product-details-2-style .tp-shop-details-right-wrap {padding: 0;}}@media (max-width: 767px) {.tp-product-details-2-style .tp-shop-details-right-wrap {padding: 0;}}.tp-product-details-2-style .tp-btn-cart {padding: 0px 35px;height: 60px;line-height: 56px;}.tp-product-details-thumb-wrapper {margin-right: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-product-details-thumb-wrapper {margin-right: 0;margin-bottom: 70px;}}.tp-product-details-thumb-wrapper .nav-tabs {margin-right: 10px;}.tp-product-details-thumb-wrapper .nav-tabs .nav-link {width: 90px;height: 100px;position: relative;margin: 0px 4px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-product-details-thumb-wrapper .nav-tabs .nav-link {width: 75px;height: 85px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-product-details-thumb-wrapper .nav-tabs .nav-link {width: 80px;height: 90px;}}.tp-product-details-thumb-wrapper .nav-tabs .nav-link img {background-color: #F3F3F3;}@media (max-width: 767px) {.tp-product-details-thumb-wrapper .nav-tabs .nav-link {margin-right: 10px;margin-bottom: 10px;}}.tp-product-details-thumb-wrapper .nav-tabs .nav-link:not(:last-child) {margin-bottom: 10px;}.tp-product-details-thumb-wrapper .nav-tabs .nav-link::after {position: absolute;content: "";width: 100%;height: 100%;border: 1px solid transparent;top: 0;left: 0;transition: 0.3s;}.tp-product-details-thumb-wrapper .nav-tabs .nav-link.active::after, .tp-product-details-thumb-wrapper .nav-tabs .nav-link:hover::after {border-color: var(--tp-common-black);}.tp-product-details-thumb-wrapper .nav-tabs .nav-link img {width: 100%;height: 100%;object-fit: cover;background-color: #F3F3F3;}@media (max-width: 767px) {.tp-product-details-size-wrap {overflow-x: scroll;}}@media (max-width: 767px) {.tp-product-details-wrap-width {width: 840px;}}.tp-shop-top-text span {font-size: 20px;font-weight: 400;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-shop-top-text-wrap {padding-bottom: 8px;margin-bottom: 20px;border-bottom: 1px solid rgba(25, 25, 26, 0.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-shop-mob-space {padding: 15px 0px;}}.tp-shop-mob-search span {color: var(--tp-common-white);}.tp-shop-mob-search span svg {height: 20px;width: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-shop-sidebar {margin-right: 0;}}.tp-shop-sidebar-wrap {padding-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) {.tp-shop-sidebar-wrap {padding-left: 0;}}.tp-shop-popup-wrap {height: 500px;width: 800px;margin: 0 auto;background-color: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);transition: all 0.3s;display: flex;align-items: center;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-shop-popup-wrap {width: 700px;}}@media (max-width: 767px) {.tp-shop-popup-wrap {width: 360px;}}.tp-shop-popup-content {padding: 40px;}.tp-shop-popup-img {position: relative;height: 100%;flex: 0 0 auto;}.tp-shop-popup-img img {height: 100%;}.tp-shop-popup-logo {margin-bottom: 60px;}.tp-shop-popup-text h4 {font-weight: 400;font-size: 46px;line-height: 1;margin-bottom: 13px;text-transform: uppercase;font-family: var(--tp-ff-aladin);}.tp-shop-popup-text p {font-weight: 400;font-size: 28px;color: #19191a;text-transform: uppercase;font-family: var(--tp-ff-marcellus);margin-bottom: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tp-shop-popup-text p {font-size: 20px;}}.tp-shop-popup-text span {font-weight: 400;font-size: 16px;line-height: 1;color: #19191a;letter-spacing: 0.04em;text-transform: uppercase;font-family: var(--tp-ff-marcellus);margin-bottom: 55px;display: inline-block;}.tp-shop-popup-inputbox input {height: 50px;font-weight: 400;font-size: 17px;letter-spacing: 0.04em;color: #6e6e74;border: 1px solid rgba(25, 25, 26, 0.1);font-family: var(--tp-ff-marcellus);margin-bottom: 10px;}.tp-shop-popup-inputbox input::-webkit-input-placeholder {font-weight: 400;font-size: 17px;letter-spacing: 0.04em;color: var(--tp-common-black);}.tp-shop-popup-inputbox input::-moz-placeholder {font-weight: 400;font-size: 17px;letter-spacing: 0.04em;color: var(--tp-common-black);}.tp-shop-popup-inputbox input:-moz-placeholder {font-weight: 400;font-size: 17px;letter-spacing: 0.04em;color: var(--tp-common-black);}.tp-shop-popup-inputbox input:-ms-input-placeholder {font-weight: 400;font-size: 17px;letter-spacing: 0.04em;color: var(--tp-common-black);}.tp-shop-popup-inputbox input::placeholder {font-weight: 400;font-size: 17px;letter-spacing: 0.04em;color: var(--tp-common-black);}.tp-shop-popup-inputbox .tp-btn-black-square {font-weight: 400;font-size: 20px;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);background-color: var(--tp-common-black);border: 2px solid transparent;}.tp-shop-popup-inputbox .tp-btn-black-square:hover {background-color: transparent;border-color: var(--tp-common-black);color: var(--tp-common-black);}.subscribe-popup {position: fixed;left: 0;top: 0;right: 0;width: 100%;height: 100%;z-index: 1099;background-color: rgba(0, 0, 0, 0.5);visibility: hidden;opacity: 0;transition: all 0.3s;margin: 0 auto;text-align: center;}.subscribe-popup.show {visibility: visible;opacity: 1;}.subscribe-popup .close i {position: absolute;right: 20px;top: 20px;font-size: 20px;cursor: pointer;font-weight: 400;color: var(--tp-common-black);transition: 0.3s;}.subscribe-popup .close:hover i {transform: rotate(180deg);}@keyframes zoomInOut {0%, 100% {transform: scale(1);}50% {transform: scale(1.1);}}.tp-shop-popup-logo img {width: 85px;height: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.tp-cart-area {padding-top: 150px;}}.tp-cart-header-product {padding-left: 30px !important;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-cart-list {overflow-x: scroll;margin-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.tp-cart-list {overflow-x: scroll;margin-right: 0;}}.tp-cart-list .table > :not(caption) > * > * {padding: 20px 0;box-shadow: none;vertical-align: middle;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.tp-cart-list table {width: 950px;}}.tp-cart-list thead {background-color: #f5f5f5;}.tp-cart-list thead th {font-weight: 500;font-size: 18px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);border: 0 !important;padding-top: 9px !important;padding-bottom: 9px !important;}.tp-cart-list tr td {border-color: #E0E2E3;}.tp-cart-list tr td .tp-cart-action-btn {font-weight: 400;font-size: 14px;color: #818487;font-family: var(--tp-ff-marcellus);}.tp-cart-list tr td .tp-cart-action-btn svg {transform: translateY(-1px);}.tp-cart-list tr td .tp-cart-action-btn:hover {color: #FF1826;}.tp-cart-list tr td.tp-cart-add-to-cart .tp-btn {border-radius: 0;}.tp-cart-list tbody tr:first-child td {padding-top: 30px !important;}.tp-cart-img {width: 78px;margin-right: 20px;}.tp-cart-img img {width: 78px;height: 100px;object-fit: cover;}.tp-cart-title a {margin-left: 20px;font-weight: 400;font-size: 16px;display: inline-block;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-cart-price {width: 126px;}.tp-cart-price span {font-size: 16px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-cart-quantity {width: 180px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.tp-cart-coupon {margin-bottom: 20px;}}.tp-cart-coupon-input-box label {font-size: 14px;margin-bottom: 7px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-cart-coupon-input input {background: #FFFFFF;border: 1px solid #D6D9DC;height: 46px;line-height: 46px;margin-right: 4px;max-width: 282px;font-family: var(--tp-ff-marcellus);}.tp-cart-coupon-input input::-webkit-input-placeholder {color: #818487;font-family: var(--tp-ff-marcellus);}.tp-cart-coupon-input input::-moz-placeholder {color: #818487;font-family: var(--tp-ff-marcellus);}.tp-cart-coupon-input input:-moz-placeholder {color: #818487;font-family: var(--tp-ff-marcellus);}.tp-cart-coupon-input input:-ms-input-placeholder {color: #818487;font-family: var(--tp-ff-marcellus);}.tp-cart-coupon-input input::placeholder {color: #818487;font-family: var(--tp-ff-marcellus);}.tp-cart-coupon-input button {font-weight: 500;font-size: 16px;color: var(--tp-common-white);background-color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);padding: 9px 30px;border: 2px solid transparent;}.tp-cart-coupon-input button:hover {background-color: transparent;color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-cart-update-btn {font-weight: 500;font-size: 16px;padding: 9px 29px;color: var(--tp-common-black);background-color: var(--tp-common-white);border: 1px solid rgba(2, 6, 38, 0.1);font-family: var(--tp-ff-marcellus);}.tp-cart-update-btn:hover {background-color: var(--tp-common-black);border-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-cart-checkout-wrapper {background: #f5f5f5;padding: 36px 24px 28px;margin-left: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.tp-cart-checkout-wrapper {margin-top: 50px;margin-left: 0;}}.tp-cart-checkout-top {padding-bottom: 13px;margin-bottom: 19px;border-bottom: 1px solid #E0E2E3;}.tp-cart-checkout-top span {font-size: 20px;font-weight: 500;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-cart-checkout-shipping {padding-bottom: 16px;border-bottom: 1px solid #E0E2E3;margin-bottom: 15px;}.tp-cart-checkout-shipping-title {font-weight: 500;font-size: 15px;margin-bottom: 7px;font-family: var(--tp-ff-marcellus);}.tp-cart-checkout-shipping-option:not(:last-child) {margin-bottom: 4px;}.tp-cart-checkout-shipping-option input {display: none;}.tp-cart-checkout-shipping-option input:checked + label::after {border-color: var(--tp-common-black);}.tp-cart-checkout-shipping-option input:checked + label::before {opacity: 1;visibility: visible;}.tp-cart-checkout-shipping-option label {font-weight: 400;font-size: 14px;color: #161C2D;position: relative;padding-left: 25px;font-family: var(--tp-ff-marcellus);}.tp-cart-checkout-shipping-option label:hover {cursor: pointer;}.tp-cart-checkout-shipping-option label span {color: var(--tp-common-black);}.tp-cart-checkout-shipping-option label::after {position: absolute;content: "";left: 0;top: 5px;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #BCBCBC;transition: 0.3s;}.tp-cart-checkout-shipping-option label::before {position: absolute;content: "";left: 4px;top: 9px;width: 8px;height: 8px;border-radius: 50%;background-color: var(--tp-common-black);visibility: hidden;opacity: 0;transition: 0.3s;}.tp-cart-checkout-total {margin-bottom: 25px;}.tp-cart-checkout-total span {font-weight: 500;font-size: 18px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-cart-checkout-btn {font-size: 16px;font-weight: 500;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);background-color: var(--tp-common-black);display: inline-block;padding: 10px 30px;text-align: center;border: 2px solid transparent;}.tp-cart-checkout-btn:hover {background-color: transparent;color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-product-quantity {width: 100px;position: relative;border-radius: 20px;}.tp-cart-plus, .tp-cart-minus {display: inline-block;text-align: center;font-size: 16px;color: var(--tp-common-black);transition: 0.3s;position: absolute;top: 50%;left: 16px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-cart-plus svg, .tp-cart-minus svg {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-cart-plus:hover, .tp-cart-minus:hover {cursor: pointer;color: var(--tp-theme-1);}.tp-cart-plus.tp-cart-plus, .tp-cart-minus.tp-cart-plus {left: auto;right: 16px;}.tp-cart-plus.tp-cart-plus::after, .tp-cart-minus.tp-cart-plus::after {left: 0;right: auto;}.tp-cart-input[type=text] {height: 34px;text-align: center;font-size: 14px;border: 1px solid #f5f5f5;background-color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);padding: 0 30px;border-radius: 20px;}[dir=rtl] .tp-cart-input[type=text] {text-align: center;}.tp-cart-input[type=text]:focus {outline: none;}.cartmini__area {position: fixed;right: 0;top: 0;width: 320px;height: 100%;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));background: var(--tp-common-white) none repeat scroll 0 0;z-index: 99999;scrollbar-width: none;transition: 0.3s;}.cartmini__area::-webkit-scrollbar {display: none;}.cartmini__area.cartmini-opened {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.cartmini__wrapper {position: relative;min-height: 100%;padding-left: 25px;padding-right: 25px;}.cartmini__top-title {padding: 20px 0;border-bottom: 1px solid #E0E2E3;}.cartmini__top-title h4 {font-size: 18px;text-transform: capitalize;font-weight: 600;margin-bottom: 0;}.cartmini__close {position: absolute;top: 17px;right: 0;}.cartmini__close-btn {background: transparent;color: var(--tp-common-black);font-size: 22px;}.cartmini__close-btn:hover {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.cartmini__shipping {padding: 15px 0;border-bottom: 1px solid #E0E2E3;}.cartmini__shipping .progress {height: 10px;border-radius: 0;}.cartmini__shipping .progress-bar {background-color: var(--tp-theme-1);}.cartmini__shipping p {margin-bottom: 5px;font-size: 16px;}.cartmini__shipping p span {color: red;font-weight: 600;}.cartmini__widget {height: calc(100vh - 380px);overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}.cartmini__widget::-webkit-scrollbar {display: none;}.cartmini__widget-item {position: relative;display: flex;padding: 20px 0;border-bottom: 1px solid rgba(129, 129, 129, 0.2);}.cartmini__widget-item:last-child {border-bottom: 0;}.cartmini__thumb {border: 1px solid #E0E2E3;margin-right: 15px;}.cartmini__thumb img {width: 70px;height: auto;}.cartmini__title {font-size: 15px;margin-bottom: 4px;font-weight: 500;}.cartmini__title a:hover {color: var(--tp-theme-1);}.cartmini__content {padding-right: 15px;}.cartmini__content .tp-product-quantity {width: 75px;padding: 0;}.cartmini__content .tp-product-quantity .tp-cart-input[type=text] {height: 30px;text-align: center;font-size: 13px;border: 1px solid #E0E2E3;background-color: var(--tp-common-white);padding: 0;}.cartmini__content .tp-product-quantity .tp-cart-plus, .cartmini__content .tp-product-quantity .tp-cart-minus {width: 20px;height: 30px;line-height: 30px;display: inline-block;text-align: center;font-size: 13px;left: 3px;}.cartmini__content .tp-product-quantity .tp-cart-plus svg, .cartmini__content .tp-product-quantity .tp-cart-minus svg {-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);width: 10px;}.cartmini__content .tp-product-quantity .tp-cart-plus::after, .cartmini__content .tp-product-quantity .tp-cart-minus::after {display: none;}.cartmini__content .tp-product-quantity .tp-cart-plus {left: auto;right: 3px;}.cartmini__del {position: absolute;top: 15px;right: 0;width: 25px;height: 25px;line-height: 25px;text-align: center;color: var(--tp-common-black);font-size: 14px;}.cartmini__del:hover {color: var(--tp-theme-1);}.cartmini__checkout {padding-top: 15px;padding-bottom: 85px;width: 100%;border-top: 2px solid #E0E2E3;}.cartmini__checkout-title h4 {font-size: 15px;display: inline-block;font-weight: 500;margin-bottom: 0;text-transform: capitalize;}.cartmini__checkout-title span {float: right;font-size: 15px;color: var(--tp-common-black);font-weight: 500;}.cartmini__price {font-size: 14px;font-weight: 500;color: var(--tp-common-black);}.cartmini__quantity {font-size: 12px;font-weight: 500;}.cartmini__empty {margin-top: 150px;}.cartmini__empty img {margin-bottom: 30px;}.cartmini__empty p {font-size: 16px;color: var(--tp-common-black);margin-bottom: 15px;}.tp-cart-list .table tbody tr {border-bottom: 1px solid #d9d9d9;}tbody, td, tfoot, th, thead, tr {border-style: none;}.tp-checkout-verify-item {margin-bottom: 40px;}.tp-checkout-verify-item:not(:last-child) {margin-bottom: 24px;}.tp-checkout-verify-reveal {font-size: 14px;margin-bottom: 0;display: inline-block;border: 1px dashed #AAB0B2;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);padding: 8px 26px;width: 100%;}.tp-checkout-verify-reveal button {color: var(--tp-common-black);position: relative;}.tp-checkout-verify-reveal button::after {position: absolute;content: "";left: 0;bottom: 4px;width: 100%;height: 1px;background-color: var(--tp-common-black);}.tp-checkout-btn {display: inline-block;font-size: 16px;font-weight: 500;color: var(--tp-common-white);background-color: var(--tp-theme-primary);height: 50px;line-height: 50px;padding: 0 30px;text-align: center;}.tp-checkout-btn:hover {background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-checkout-input {margin-bottom: 20px;}.tp-checkout-input label {font-weight: 500;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-checkout-input label span {color: red;}.tp-checkout-input input, .tp-checkout-input textarea {width: 100%;background: #FFFFFF;border: 1px solid #D5D8DB;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);height: 50px;}.tp-checkout-input input::-webkit-input-placeholder, .tp-checkout-input textarea::-webkit-input-placeholder {font-family: var(--tp-ff-marcellus);}.tp-checkout-input input::-moz-placeholder, .tp-checkout-input textarea::-moz-placeholder {font-family: var(--tp-ff-marcellus);}.tp-checkout-input input:-moz-placeholder, .tp-checkout-input textarea:-moz-placeholder {font-family: var(--tp-ff-marcellus);}.tp-checkout-input input:-ms-input-placeholder, .tp-checkout-input textarea:-ms-input-placeholder {font-family: var(--tp-ff-marcellus);}.tp-checkout-input input::placeholder, .tp-checkout-input textarea::placeholder {font-family: var(--tp-ff-marcellus);}.tp-checkout-input input:focus, .tp-checkout-input textarea:focus {border-color: var(--tp-common-black);}.tp-checkout-input textarea {height: 200px;resize: none;}.tp-checkout-input .nice-select {height: 50px;line-height: 48px;border-radius: 0;border: 1px solid #D5D8DB;color: var(--tp-common-black);float: none;padding: 0 26px;}.tp-checkout-input .nice-select::after {right: 26px;}.tp-checkout-input .nice-select.open .list {-webkit-transform: scale(1) translateY(0px);-moz-transform: scale(1) translateY(0px);-ms-transform: scale(1) translateY(0px);-o-transform: scale(1) translateY(0px);transform: scale(1) translateY(0px);}.tp-checkout-input .nice-select .list {margin-top: 0;border-radius: 0;transform-origin: center center;-webkit-transform: scale(0.9) translateY(0px);-moz-transform: scale(0.9) translateY(0px);-ms-transform: scale(0.9) translateY(0px);-o-transform: scale(0.9) translateY(0px);transform: scale(0.9) translateY(0px);width: 100%;padding: 12px 0;}.tp-checkout-input .nice-select .list .option {line-height: 1.2;min-height: inherit;padding-top: 5px;padding-bottom: 5px;}.tp-checkout-input .nice-select .list .option:hover {color: var(--tp-common-black);}.tp-checkout-option {margin-bottom: 4px;}.tp-checkout-option-wrapper {margin-top: 10px;margin-bottom: 17px;}.tp-checkout-option input {display: none;}.tp-checkout-option input:checked ~ label::after {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-checkout-option input:checked ~ label::before {visibility: visible;opacity: 1;}.tp-checkout-option label {font-size: 15px;color: #55585B;position: relative;padding-left: 26px;z-index: 1;font-family: var(--tp-ff-marcellus);}.tp-checkout-option label::after {position: absolute;content: "";top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;border: 1px solid #C3C7C9;z-index: -1;transition: 0.2s;}.tp-checkout-option label::before {position: absolute;content: url("../img/inner-shop/check.svg");top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-white);transition: 0.2s;}.tp-checkout-option label a:hover {color: var(--tp-common-black);}.tp-checkout-option label:hover {cursor: pointer;}.tp-checkout-bill-area {padding: 45px 40px 24px;background-color: #f5f5f5;}@media (max-width: 767px) {.tp-checkout-bill-area {padding: 45px 25px 24px;}}.tp-checkout-bill-title {font-weight: 600;font-size: 26px;margin-bottom: 35px;}.tp-checkout-place {padding: 44px 50px 50px;background-color: #f5f5f5;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-checkout-place {padding: 35px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.tp-checkout-place {margin-top: 50px;padding: 44px 40px 40px;}}.tp-checkout-place-title {font-size: 26px;font-weight: 600;margin-right: 37px;margin-bottom: 30px;font-family: var(--tp-ff-marcellus);}.tp-checkout-payment {padding-bottom: 26px;margin-bottom: 24px;border-bottom: 1px solid #E0E2E3;}.tp-checkout-payment-item:not(:last-child) {margin-bottom: 10px;}.tp-checkout-payment-item.paypal-payment label {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;}.tp-checkout-payment-item input {display: none;}.tp-checkout-payment-item input:checked ~ label::after {border-color: var(--tp-common-black);}.tp-checkout-payment-item input:checked ~ label::before {opacity: 1;visibility: visible;}.tp-checkout-payment-item label {font-size: 14px;position: relative;padding-left: 27px;font-weight: 500;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-checkout-payment-item label:hover {cursor: pointer;}.tp-checkout-payment-item label::after {position: absolute;content: "";left: 0;top: 5px;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #BCBCBC;transition: 0.2s;}.tp-checkout-payment-item label::before {position: absolute;content: "";left: 3px;top: 8px;width: 10px;height: 10px;border-radius: 50%;background-color: var(--tp-common-black);visibility: hidden;opacity: 0;transition: 0.2s;}.tp-checkout-payment-item label img {margin-left: 14px;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-checkout-payment-item label a {margin-left: 20px;position: relative;}.tp-checkout-payment-item label a::after {position: absolute;content: "";left: 0;bottom: 3px;width: 100%;height: 1px;background-color: var(--tp-common-black);}.tp-checkout-payment-desc {position: relative;padding-top: 10px;display: none;}.tp-checkout-payment-desc::after {position: absolute;content: "";left: 57px;top: 0;width: 16px;height: 16px;background-color: #fff;-webkit-transform: translateY(3px) rotate(45deg);-moz-transform: translateY(3px) rotate(45deg);-ms-transform: translateY(3px) rotate(45deg);-o-transform: translateY(3px) rotate(45deg);transform: translateY(3px) rotate(45deg);}.tp-checkout-payment-desc p {background-color: #fff;padding: 19px 30px;margin-left: 27px;font-size: 14px;line-height: 1.57;color: #55585B;margin-bottom: 0;font-family: var(--tp-ff-marcellus);}.tp-checkout-agree {margin-bottom: 24px;}@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-checkout-area {padding-top: 150px;}}.tp-return-customer {display: none;margin-top: 14px;padding: 40px 40px;background-color: #f5f5f5;}.tp-return-customer-input {margin-bottom: 20px;}.tp-return-customer-input label {font-weight: 500;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-return-customer-input label span {color: red;}.tp-return-customer-input input {width: 100%;background: #FFFFFF;border: 1px solid #D5D8DB;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);height: 50px;}.tp-return-customer-input input::-webkit-input-placeholder {font-family: var(--tp-ff-marcellus);}.tp-return-customer-input input::-moz-placeholder {font-family: var(--tp-ff-marcellus);}.tp-return-customer-input input:-moz-placeholder {font-family: var(--tp-ff-marcellus);}.tp-return-customer-input input:-ms-input-placeholder {font-family: var(--tp-ff-marcellus);}.tp-return-customer-input input::placeholder {font-family: var(--tp-ff-marcellus);}.tp-return-customer-remeber input {display: none;}.tp-return-customer-remeber input:checked ~ label::after {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-return-customer-remeber input:checked ~ label::before {visibility: visible;opacity: 1;}.tp-return-customer-remeber label {font-size: 15px;color: #55585B;position: relative;padding-left: 26px;z-index: 1;font-family: var(--tp-ff-marcellus);}.tp-return-customer-remeber label::after {position: absolute;content: "";top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;border: 1px solid #C3C7C9;z-index: -1;transition: 0.2s;}.tp-return-customer-remeber label::before {position: absolute;content: url("../img/inner-shop/check.svg");top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-white);transition: 0.2s;}.tp-return-customer-remeber label a:hover {color: var(--tp-common-black);}.tp-return-customer-remeber label:hover {cursor: pointer;}.tp-return-customer-forgot a {font-weight: 400;font-size: 15px;color: var(--tp-common-black);position: relative;display: inline-block;}.tp-return-customer-forgot a::after {position: absolute;content: "";left: auto;right: 0;bottom: 4px;width: 0%;height: 1px;background-color: var(--tp-common-black);transition: 0.2s;}.tp-return-customer-forgot a:hover::after {left: 0;right: auto;width: 100%;}.tp-order-details {padding: 70px 100px 55px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tp-order-details {padding: 70px 70px 55px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-order-details {padding: 70px 30px 55px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tp-order-details {padding: 70px 50px 55px;}}@media (max-width: 767px) {.tp-order-details {padding: 40px 30px 45px;}}.tp-order-details-icon {margin-bottom: 22px;}.tp-order-details-icon span {display: inline-block;width: 120px;height: 120px;line-height: 118px;text-align: center;font-size: 55px;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 50%;}.tp-order-details-icon span svg {transform: translateY(-2px);}.tp-order-details-title {font-size: 30px;font-weight: 600;color: var(--tp-common-white);margin-bottom: 7px;}.tp-order-details-content p {font-size: 16px;color: var(--tp-common-white);line-height: 1.38;}.tp-order-details-item {margin-bottom: 38px;}.tp-order-details-item-wrapper .row [class*=col-]:nth-child(2n) .tp-order-details-item {padding-left: 40px;}@media (max-width: 767px) {.tp-order-details-item-wrapper .row [class*=col-]:nth-child(2n) .tp-order-details-item {padding-left: 0;}}.tp-order-details-item h4 {font-size: 18px;color: var(--tp-common-white);margin-bottom: 0;font-weight: 400;}.tp-order-details-item p {font-weight: 700;font-size: 18px;color: var(--tp-common-white);margin-bottom: 0;}.tp-order-info-wrapper {padding: 42px 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tp-order-info-wrapper {padding: 42px 40px;}}@media (max-width: 767px) {.tp-order-info-wrapper {padding: 42px 30px;}}.tp-order-info-title {font-size: 26px;font-weight: 600;margin-bottom: 40px;}.tp-order-info-list ul li {list-style: none;padding: 15px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.tp-order-info-list ul li:not(:last-child) {border-bottom: 1px solid #E0E2E3;}.tp-order-info-list ul li span {font-size: 15px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-order-info-list ul li.tp-order-info-list-header {padding-top: 0;padding-bottom: 12px;}.tp-order-info-list ul li.tp-order-info-list-header h4 {font-size: 16px;font-weight: 500;margin-bottom: 0;font-family: var(--tp-ff-marcellus);}.tp-order-info-list ul li.tp-order-info-list-desc p {font-size: 15px;margin-bottom: 0;font-family: var(--tp-ff-marcellus);}.tp-order-info-list ul li.tp-order-info-list-desc p span {font-size: 15px;font-weight: 500;}.tp-order-info-list ul li.tp-order-info-list-subtotal span:last-child {color: var(--tp-common-black);}.tp-order-info-list ul li.tp-order-info-list-shipping span input {display: none;}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked ~ label::after {border-color: var(--tp-common-black);}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked ~ label::before {opacity: 1;visibility: visible;}.tp-order-info-list ul li.tp-order-info-list-shipping span label {font-size: 14px;position: relative;padding-right: 27px;}.tp-order-info-list ul li.tp-order-info-list-shipping span label span {color: var(--tp-common-black);}.tp-order-info-list ul li.tp-order-info-list-shipping span label:hover {cursor: pointer;}.tp-order-info-list ul li.tp-order-info-list-shipping span label::after {position: absolute;content: "";right: 0;top: 5px;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #BCBCBC;transition: 0.3s;}.tp-order-info-list ul li.tp-order-info-list-shipping span label::before {position: absolute;content: "";right: 4px;top: 9px;width: 8px;height: 8px;border-radius: 50%;background-color: var(--tp-common-black);visibility: hidden;opacity: 0;transition: 0.3s;}.tp-order-info-list ul li.tp-order-info-list-total {padding: 14px 0;}.tp-order-info-list ul li.tp-order-info-list-total span {font-size: 16px;font-weight: 500;}.tp-order-inner {background-color: var(--tp-common-white);box-shadow: 0px 30px 70px rgba(1, 15, 28, 0.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-wishlist-area {padding-top: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {.profile__tab {margin-right: 0;margin-bottom: 50px;}}.profile__tab nav .nav-tabs {padding: 0;border: 0;margin: 0;border: 1px solid #E0E2E3;padding: 20px 0;}.profile__tab nav .nav-tabs .nav-link {font-weight: 400;font-size: 16px;padding: 14px 0px;margin: 0px 30px;position: relative;border-radius: 0;text-align: left;border: 0;color: #5D5D63;font-family: var(--tp-ff-marcellus);}.profile__tab nav .nav-tabs .nav-link::after {position: absolute;top: 14px;left: -31px;height: 25px;width: 2px;content: "";transition: 0.4s;opacity: 0;visibility: hidden;background-color: var(--tp-common-black);}.profile__tab nav .nav-tabs .nav-link:not(:last-child) {border-bottom: 1px dashed #E0E2E3;}.profile__tab nav .nav-tabs .nav-link span {margin-right: 7px;}.profile__tab nav .nav-tabs .nav-link.active {color: var(--tp-common-black);}.profile__tab nav .nav-tabs .nav-link.active::after {opacity: 1;visibility: visible;}.profile__tab .tp-tab-menu {position: relative;}.profile__tab-content {padding: 35px 40px 40px;background-color: #f5f5f5;}.profile__info-title {font-size: 20px;margin-bottom: 25px;font-family: var(--tp-ff-marcellus);}.profile__input {margin-bottom: 25px;position: relative;}.profile__input-box h4 {font-weight: 500;font-size: 14px;letter-spacing: -0.02em;color: var(--tp-common-black-solid);margin-bottom: 10px;}.profile__input-box h4 span {color: var(--tp-theme-primary);}.profile__input-box p {font-size: 13px;color: var(--tp-common-white);opacity: 0.7;margin-bottom: 10px;}.profile__input > span {position: absolute;top: 50%;left: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}[dir=rtl] .profile__input > span {left: auto;right: 20px;}.profile__input > span svg {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.profile__input input, .profile__input textarea {width: 100%;height: 60px;line-height: 60px;padding: 0 25px;padding-left: 50px;border: 0;outline: 0;border: 1px solid #EAEAEF;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.profile__input input:focus, .profile__input textarea:focus {border-color: var(--tp-theme-primary);}.profile__input textarea {line-height: 1.5;padding: 20px;resize: none;height: 200px;resize: none;}.profile__input .nice-select {width: 100%;float: none;height: 60px;border: 1px solid #EAEAEF;border-radius: 0;line-height: 58px;padding-left: 27px;}[dir=rtl] .profile__input .nice-select {padding-left: 0;padding-right: 27px;}.profile__input .nice-select .current {color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.profile__input .nice-select::after {right: 25px;color: var(--tp-common-black);}[dir=rtl] .profile__input .nice-select::after {left: 25px;right: auto;}.profile__input .nice-select.open .list {-webkit-transform: scale(1) translateY(0px);-moz-transform: scale(1) translateY(0px);-ms-transform: scale(1) translateY(0px);-o-transform: scale(1) translateY(0px);transform: scale(1) translateY(0px);}.profile__input .nice-select .list {width: 100%;border-radius: 0;margin-top: 0;padding: 13px 8px;transform-origin: center center;-webkit-transform: scale(0.9) translateY(0px);-moz-transform: scale(0.9) translateY(0px);-ms-transform: scale(0.9) translateY(0px);-o-transform: scale(0.9) translateY(0px);transform: scale(0.9) translateY(0px);font-family: var(--tp-ff-marcellus);}.profile__input .nice-select .list .option:hover {color: var(--tp-common-black);}.profile__password input {padding: 0 20px;}.profile__ticket {border: 1px solid #E0E2E3;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.profile__ticket {overflow-x: scroll;}}.profile__ticket table thead tr {background-color: transparent;}.profile__ticket table th {color: var(--tp-common-black);border-color: #E0E2E3;box-shadow: none;font-family: var(--tp-ff-marcellus);}.profile__ticket table td {color: var(--tp-common-black);}.profile__ticket table tbody > tr:first-child {background-color: transparent;}.profile__ticket table tbody > tr:not(:last-child) {border-bottom: 1px solid #E0E2E3;}.profile__ticket table tbody > tr td, .profile__ticket table tbody > tr th {color: var(--tp-common-black);vertical-align: middle;font-family: var(--tp-ff-marcellus);}.profile__ticket table tbody > tr > th {padding-left: 15px;padding-right: 15px;}.profile__ticket table tbody > tr th[scope=row] {color: var(--tp-common-black);}.profile__ticket table tbody > tr td[data-info="status done"] {color: #08AF5C;}.profile__ticket table tbody > tr td[data-info="status pending"] {color: #6364DB;}.profile__ticket table tbody > tr td[data-info="status reply"] {color: #D93D1E;}.profile__ticket table tbody > tr td[data-info="status hold"] {color: #FFB422;}.profile__ticket table tbody > tr .tp-btn {padding: 7px 18px;background-color: #E0E2E3;color: var(--tp-common-black);font-weight: 500;min-width: 90px;}.profile__ticket table tbody > tr .tp-btn:hover {color: var(--tp-common-white);background-color: var(--tp-common-black);}.profile__ticket .table {margin-bottom: 0;--bs-table-bg: none;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.profile__ticket .table {width: 700px;}}.profile__ticket .table > :not(:first-child) {border-color: #EAEAEF;border-top-width: 1px;}.profile__ticket .table > :not(caption) > * > * {padding: 1rem 1.5rem;border: 0;box-shadow: none;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.profile__address-item {margin-bottom: 40px;}}.profile__address-title {font-size: 22px;margin-bottom: 20px;font-family: var(--tp-ff-marcellus);}.profile__address-icon span {display: inline-block;min-width: 45px;margin-right: 20px;}[dir=rtl] .profile__address-icon span {margin-right: 0;margin-left: 20px;}@media (max-width: 767px) {.profile__address-icon span {margin-bottom: 20px;}}.profile__address-icon span svg {width: 45px;}.profile__address-icon span svg path {fill: var(--tp-common-black);}.profile__address-content p {font-size: 14px;margin-bottom: 10px;font-family: var(--tp-ff-marcellus);}.profile__address-content p span {font-weight: 600;margin-right: 7px;color: var(--tp-common-black);}.profile__notification-title {font-size: 24px;margin-bottom: 10px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.profile__notification p {font-family: var(--tp-ff-marcellus);}.profile__notification-item .form-check-input {margin-top: 0;width: 40px;height: 20px;box-shadow: none;}.profile__notification-item .form-check-label {font-size: 16px;margin-left: 10px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}[dir=rtl] .profile__notification-item .form-check-label {margin-left: 0;margin-right: 10px;}.profile__notification-item .form-check-label:hover {cursor: pointer;color: var(--tp-common-black);}.profile__notification-item .form-check-input:checked {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.profile__btn .tp-btn {padding: 14px 39px;border: 1px solid #EAEAEF;}@media (max-width: 767px) {.profile__main-inner {margin-bottom: 20px;}}.profile__main-thumb {position: relative;}.profile__main-thumb img {width: 80px;height: 80px;border-radius: 50%;margin-right: 16px;}[dir=rtl] .profile__main-thumb img {margin-right: 0;margin-left: 16px;}@media (max-width: 767px) {.profile__main-thumb img {margin-bottom: 20px;}}.profile__main-thumb-edit input {display: none;}.profile__main-thumb-edit label {position: absolute;bottom: 2px;right: 12px;width: 25px;height: 25px;line-height: 25px;text-align: center;color: var(--tp-common-black);background-color: #fff;border-radius: 50%;transition: 0.3s;box-shadow: 0px 1px 2px rgba(25, 25, 26, 0.2);}[dir=rtl] .profile__main-thumb-edit label {right: 0;bottom: 0;}.profile__main-thumb-edit label i {margin-left: 2px;}.profile__main-thumb-edit label:hover {cursor: pointer;color: var(--tp-common-white);background-color: var(--tp-common-black);}.profile__main-title {font-size: 24px;margin-bottom: 0;font-family: var(--tp-ff-marcellus);}.profile__main-content p {font-size: 14px;margin-bottom: 0;font-family: var(--tp-ff-marcellus);}.profile__main-content p span {color: var(--tp-common-black);font-weight: 500;}.profile__main-info-item {background-color: #FFF;text-align: center;padding: 27px 30px 25px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {.profile__main-info-item {margin-bottom: 25px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.profile__main-info-item {padding: 22px 0 20px;}}.profile__main-info-icon {position: relative;margin-bottom: 15px;}.profile__main-info-icon > span {position: relative;display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;}.profile__main-info-icon > span svg {width: 60px;}.profile__main-info-icon > span svg path {fill: var(--tp-common-black);}.profile__main-info-icon .profile-icon-count {position: absolute;top: 2px;right: -8px;width: 26px;height: 26px;line-height: 21px;border-radius: 50%;font-size: 12px;font-weight: 600;border: 2px solid #fff;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);background-color: var(--tp-common-black);}.profile__main-info-title {font-size: 18px;margin-bottom: 0;font-family: var(--tp-ff-marcellus);}.tp-logout-btn {display: inline-block;font-size: 14px;font-weight: 500;padding: 6px 18px;text-align: center;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);border: 1px solid rgba(2, 6, 38, 0.12);}.tp-logout-btn:hover {color: var(--tp-common-white);border-color: var(--tp-common-black);background-color: var(--tp-common-black);}.tp-profile-input-wrapper {margin-bottom: 8px;}.tp-profile-input-box {position: relative;margin-bottom: 30px;}.tp-profile-input input {height: 56px;background: #FFFFFF;border: 1px solid #E0E2E3;font-size: 14px;color: var(--tp-common-black);}.tp-profile-input input::-webkit-input-placeholder {color: #95999D;}.tp-profile-input input::-moz-placeholder {color: #95999D;}.tp-profile-input input:-moz-placeholder {color: #95999D;}.tp-profile-input input:-ms-input-placeholder {color: #95999D;}.tp-profile-input input::placeholder {color: #95999D;}.tp-profile-input textarea {height: 165px;resize: none;}.tp-profile-input-title label {font-size: 14px;padding: 0 5px;line-height: 1;margin-bottom: 10px;display: inline-block;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-profile-input-eye {position: absolute;right: 26px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-profile-input-eye .open-eye {display: none;}.tp-profile-input-eye span {transition: 0.3s;}.tp-profile-input-eye:hover {cursor: pointer;}.tp-profile-input-eye:hover span {color: var(--tp-common-black);}.tp-login-wrapper {padding: 50px 60px 70px;background-color: #f5f5f5;}@media (max-width: 767px) {.tp-login-wrapper {padding-left: 20px;padding-right: 20px;}}.tp-login-title {font-weight: 500;font-size: 30px;margin-bottom: 4px;font-family: var(--tp-ff-marcellus);}.tp-login-top p {font-weight: 400;font-size: 16px;color: #49535B;font-family: var(--tp-ff-marcellus);}.tp-login-top p a {color: var(--tp-common-black);position: relative;display: inline-block;}.tp-login-top p a::after {position: absolute;content: "";left: auto;right: 0;bottom: 4px;width: 0%;height: 1px;background-color: var(--tp-common-black);transition: 0.3s;}.tp-login-top p a:hover::after {left: 0;right: auto;width: 100%;}.tp-login-option-item {margin-bottom: 10px;}.tp-login-option-item:not(:last-child) {margin-right: 10px;}.tp-login-option-item.has-google a {width: 240px;}.tp-login-option-item.has-google a img {margin-right: 7px;}.tp-login-option-item a {display: inline-block;width: 98px;height: 56px;line-height: 54px;text-align: center;border: 1px solid #E0E2E3;font-size: 16px;color: #041226;font-family: var(--tp-ff-marcellus);}.tp-login-option-item a img {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-login-option-item a img.apple {-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);-ms-transform: translateY(-3px);-o-transform: translateY(-3px);transform: translateY(-3px);}.tp-login-option-item a:hover {border-color: var(--tp-common-black);}.tp-login-mail {position: relative;z-index: 1;}.tp-login-mail p {font-size: 15px;color: #55585B;margin-bottom: 0;padding: 0 20px;position: relative;display: inline-block;background-color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);}.tp-login-mail p a:hover {color: var(--tp-common-black);}.tp-login-mail::after {position: absolute;content: "";left: 0;right: 0;bottom: 12px;width: 100%;height: 1px;background-color: #E0E2E3;transition: 0.3s;z-index: -1;}.tp-login-input-wrapper {margin-bottom: 20px;}.tp-login-input-box {position: relative;}.tp-login-input-box:not(:last-child) {margin-bottom: 15px;}.tp-login-input input {height: 56px;background: #FFFFFF;border: 1px solid #E0E2E3;font-size: 14px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-login-input input::-webkit-input-placeholder {color: #95999D;font-family: var(--tp-ff-marcellus);}.tp-login-input input::-moz-placeholder {color: #95999D;font-family: var(--tp-ff-marcellus);}.tp-login-input input:-moz-placeholder {color: #95999D;font-family: var(--tp-ff-marcellus);}.tp-login-input input:-ms-input-placeholder {color: #95999D;font-family: var(--tp-ff-marcellus);}.tp-login-input input::placeholder {color: #95999D;font-family: var(--tp-ff-marcellus);}.tp-login-input-title label {font-size: 14px;padding: 0 5px;line-height: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-login-input-eye {position: absolute;right: 26px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-login-input-eye .open-eye {display: none;}.tp-login-input-eye span {transition: 0.3s;}.tp-login-input-eye:hover {cursor: pointer;}.tp-login-input-eye:hover span {color: var(--tp-common-black);}.tp-login-remeber input {display: none;}.tp-login-remeber input:checked ~ label::after {background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-login-remeber input:checked ~ label::before {visibility: visible;opacity: 1;}.tp-login-remeber label {font-size: 15px;position: relative;padding-left: 26px;z-index: 1;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);}.tp-login-remeber label::after {position: absolute;content: "";top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;border: 1px solid #C3C7C9;z-index: -1;transition: 0.3s;}.tp-login-remeber label::before {position: absolute;content: url("../img/inner-shop/check.svg");top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-white);transition: 0.3s;}.tp-login-remeber label a:hover {color: var(--tp-theme-primary);}.tp-login-remeber label:hover {cursor: pointer;}.tp-login-forgot a {font-weight: 400;font-size: 15px;color: var(--tp-common-black);font-family: var(--tp-ff-marcellus);position: relative;display: inline-block;}.tp-login-forgot a::after {position: absolute;content: "";left: auto;right: 0;bottom: 4px;width: 0%;height: 1px;background-color: var(--tp-common-black);transition: 0.3s;}.tp-login-forgot a:hover::after {left: 0;right: auto;width: 100%;}.tp-login-btn {font-weight: 500;font-size: 16px;padding: 14px 30px;text-align: center;display: inline-block;color: var(--tp-common-white);font-family: var(--tp-ff-marcellus);background-color: var(--tp-common-black);border: 2px solid var(--tp-common-black);}.tp-login-btn:hover {background-color: #fff;color: var(--tp-common-black);}.liko-dark-active body {background-color: var(--tp-common-dark);}.liko-dark-active .logo-1 {display: none;}.liko-dark-active .logo-2 {display: block;}.liko-dark-active .ab-logo-1 {display: block;}.liko-dark-active .ab-logo-2 {display: none;}.liko-dark-active #ball {background-color: var(--tp-common-white) !important;}.liko-dark-active .tp-line-text-area.black-bg {background-color: var(--tp-common-dark);}.liko-dark-active .tp-studio-portfolio-item:hover .tp-studio-portfolio-inner-title {background-image: linear-gradient(270deg, #fff 0%, #fff 50%, transparent 50.1%);-webkit-text-stroke: 1px rgba(255, 255, 255, 0.3);}.liko-dark-active .header-main-menu > nav > ul > li > .submenu {backdrop-filter: blur(10px);background: rgba(36, 36, 36, 0.85);box-shadow: 0px 1px 3px 0px rgba(18, 20, 32, 0.14);}.liko-dark-active .homemenu-title {color: var(--tp-common-white);}.liko-dark-active .tp-megamenu-title {color: var(--tp-common-white);}.liko-dark-active .tp-megamenu-title {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-megamenu-list-wrap ul li a {color: var(--tp-common-white);}.liko-dark-active .homemenu-thumb-wrap {border: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-megamenu-list-wrap ul li a::before {background-color: var(--tp-common-white);}.liko-dark-active .header-main-menu > nav > ul > li > .submenu > li > a {color: var(--tp-common-white);}.liko-dark-active .header-main-menu > nav > ul > li > .submenu > li > a::before {background-color: var(--tp-common-white);}.liko-dark-active .tp-megamenu-portfolio-text span {color: rgba(255, 255, 255, 0.4);}.liko-dark-active .tp-megamenu-portfolio-text h4 {-webkit-text-stroke-color: rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-offcanvas-2-bg.is-left {background-color: var(--tp-common-black);}.liko-dark-active .tp-main-menu-mobile nav ul li > a {color: var(--tp-common-white);}.liko-dark-active .tp-main-menu-mobile nav ul li.has-dropdown > a.expanded {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li > a::after {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-2-area .tp-main-menu-mobile nav > ul > li {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-offcanvas-2-area .tp-main-menu-mobile > nav > ul > li ul.submenu {border-top: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-offcanvas-2-bg.is-right {background-color: var(--tp-common-dark);}.liko-dark-active .tpoffcanvas__tel a, .liko-dark-active .tpoffcanvas__mail a, .liko-dark-active .tpoffcanvas__text p {color: var(--tp-common-white);}.liko-dark-active .tpoffcanvas__social-link ul li a {color: var(--tp-common-white);}.liko-dark-active .tpoffcanvas__social-link ul li a::before {background-color: var(--tp-common-white);}.liko-dark-active .tp-main-menu-mobile nav ul li.has-dropdown > a .dropdown-toggle-btn i {color: var(--tp-common-white);}.liko-dark-active .tp-main-menu-mobile nav ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened i {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-2-close-btn {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-2-close-btn .text {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-style-2 .tp-inner-header-menu nav ul li a {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg {background: rgba(36, 36, 36, 0.85);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-search input {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-search input::-webkit-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-search input::-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-search input:-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-search input:-ms-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-search input::placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-search span {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-wishlist span {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-wishlist i {color: var(--tp-common-black);background-color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-cart span {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-cart:hover span {color: var(--tp-common-black);}.liko-dark-active .tp-inner-header-2-bg .tp-inner-header-2-bar span {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-2-menu > nav > ul > li > a {color: var(--tp-common-white);}.liko-dark-active .blog-details-realated-area.grey-bg-2 {background-color: var(--tp-common-black);}.liko-dark-active .footer-dark-mode.black-bg {background-color: var(--tp-common-dark);}.liko-dark-active .header-sticky {background: rgba(36, 36, 36, 0.85);}.liko-dark-active .tp-header-menu > nav > ul > li > a {color: var(--tp-common-white);}.liko-dark-active .tp-header-bar button span {background-color: var(--tp-common-white);}.liko-dark-active .tp-hero-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-hero-subtitle {color: var(--tp-common-white);}.liko-dark-active .tp-hero-title {color: var(--tp-common-white);}.liko-dark-active .tp-hero-content p {color: rgba(255, 255, 255, 0.7);}.liko-dark-active .tp-hero-bottom-img-wrap {background-color: var(--tp-common-dark);}.liko-dark-active .tp-brand-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-brand-brd-top {border-top: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-brand-title {color: var(--tp-common-white);}.liko-dark-active .tp-service-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-section-subtitle {color: var(--tp-common-white);}.liko-dark-active .tp-section-title {color: var(--tp-common-white);}.liko-dark-active .tp-section-title span {color: var(--tp-common-white);}.liko-dark-active .tp-btn-border {color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.2);}.liko-dark-active .tp-btn-border-wrap .text-1 {color: var(--tp-common-white);}.liko-dark-active .tp-btn-border::before {background: var(--tp-common-white);}.liko-dark-active .tp-btn-border-wrap .text-2 {color: var(--tp-common-dark);}.liko-dark-active .tp-service-title-sm {color: var(--tp-common-white);}.liko-dark-active .tp-service-title-sm a {background-image: linear-gradient(var(--tp-common-white), var(--tp-common-white)), linear-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .tp-service-content p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .tp-project-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-project-textline span {color: var(--tp-common-white);}.liko-dark-active .tp-award-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-award-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-team-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-testimonial-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-award-list-item {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-award-list-item::after {background-color: var(--tp-common-white);}.liko-dark-active .tp-award-list-content-left span {color: rgba(255, 255, 255, 0.5);}.liko-dark-active .tp-award-list-content-right span {color: rgba(255, 255, 255, 0.5);}.liko-dark-active .tp-award-list-content-left p {color: var(--tp-common-white);}.liko-dark-active .tp-testimonial-item p {color: var(--tp-common-white);}.liko-dark-active .tp-testimonial-item span em {color: var(--tp-common-white);}.liko-dark-active .tp-testimonial-arrow-box button {border: 1px solid rgba(255, 255, 255, 0.2);}.liko-dark-active .tp-testimonial-arrow-box button span {color: var(--tp-common-white);}.liko-dark-active .tp-testimonial-arrow-box button:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);}.liko-dark-active .tp-testimonial-arrow-box button:hover span {color: var(--tp-common-dark);}.liko-dark-active .tp-header-2-menu-bar button span {background-color: var(--tp-common-white);}.liko-dark-active .tp-header-2-cart button {color: var(--tp-common-white);}.liko-dark-active .tp-hero-2-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-about-2-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-about-2-section-title {color: var(--tp-common-white);}.liko-dark-active .tp-about-2-content span {color: var(--tp-common-white);}.liko-dark-active .tp-about-2-content p {color: #929298;}.liko-dark-active .tp-about-2-thumb-text {color: #929298;}.liko-dark-active .tp-video-area {background-color: var(--tp-common-dark);}.liko-dark-active .tp-section-subtitle-3 {color: var(--tp-common-white);}.liko-dark-active .tp-section-subtitle-3 span svg {color: var(--tp-common-white);}.liko-dark-active .tp-section-title-40 {color: var(--tp-common-white);}.liko-dark-active .tp-service-2-accordion-box .accordion-header .accordion-buttons {color: var(--tp-common-white);}.liko-dark-active .tp-service-2-accordion-box .accordion-header .accordion-buttons .accordion-icon::before {background-color: var(--tp-common-white);}.liko-dark-active .tp-service-2-accordion-box .accordion-header .accordion-buttons .accordion-icon::after {background-color: var(--tp-common-white);}.liko-dark-active .tp-service-2-accordion-box .accordion-body p {color: #929298;}.liko-dark-active .tp-project-2-area.addclass {background-color: var(--tp-common-dark);}.liko-dark-active .tp-award-2-area.addclass {background-color: var(--tp-common-dark);}.liko-dark-active .tp-instagram-subtitle {color: var(--tp-common-white);}.liko-dark-active .tp-instagram-title {color: var(--tp-common-white);}.liko-dark-active .tp-instagram-content p {color: #80808C;}.liko-dark-active .tp-btn-white.background-black {border: 1px solid #3b3b3b;background-color: #1e1e1e;}.liko-dark-active .tp-btn-white.background-black:hover {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .tp-service-2-accordion-box .accordion-items {border-bottom: 1px solid rgba(237, 237, 240, 0.1);}.liko-dark-active .tp-header-3-social a {color: var(--tp-common-black);background-color: var(--tp-common-white);border: 1px solid transparent;}.liko-dark-active .tp-header-3-social a:hover {background-color: transparent;color: var(--tp-common-white);border-color: rgba(245, 247, 245, 0.4);}.liko-dark-active .tp-header-3-area.header-sticky {box-shadow: none;backdrop-filter: initial;background: none;}.liko-dark-active .tp-hero-3-title {color: var(--tp-common-white);}.liko-dark-active .tp-hero-3-category {color: var(--tp-common-white);}.liko-dark-active .tp-btn-black-2 {background-color: var(--tp-common-white);color: var(--tp-common-dark);border: 2px solid var(--tp-common-white);}.liko-dark-active .tp-btn-black-2:hover {background-color: transparent;color: var(--tp-common-white);border-color: var(--tp-common-white);}.liko-dark-active .tp-btn-black-2:hover span .svg-icon {color: var(--tp-common-dark);}.liko-dark-active .tp-btn-black-2 span .svg-icon {color: var(--tp-common-white);}.liko-dark-active .tp-section-subtitle-2 {color: #727279;}.liko-dark-active .tp-section-title-90 {color: var(--tp-common-white);}.liko-dark-active .tp-about-3-content p {color: #929298;}.liko-dark-active .tp-service-3-title {color: var(--tp-common-white);}.liko-dark-active .tp-service-3-title a {background-image: linear-gradient(var(--tp-common-white), var(--tp-common-white)), linear-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .tp-service-3-content p {color: #70707D;}.liko-dark-active .tp-service-3-category span {color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-btn-zikzak-sm:hover span .svg-bg {color: var(--tp-common-white);}.liko-dark-active .tp-service-3-wrap {border-top: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-btn-zikzak-sm:hover .zikzak-content {color: var(--tp-common-dark);}.liko-dark-active .tp-brand-4-item {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-brand-4-line-text span {color: var(--tp-common-white);}.liko-dark-active .tp-service-4-title {color: var(--tp-common-white);}.liko-dark-active .tp-team-4-content span {color: rgba(255, 255, 255, 0.5);}.liko-dark-active .tp-team-4-title-sm {color: var(--tp-common-white);border-bottom: 1px solid rgba(245, 247, 245, 0.08);}.liko-dark-active .tp-team-4-social a {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-team-4-social a:hover {background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);}.liko-dark-active .tp-team-4-item {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-btn-animation span {color: var(--tp-common-white);}.liko-dark-active .tp-btn-animation span::before {background-color: var(--tp-common-white);}.liko-dark-active .tp-btn-animation {border-top: 1px solid rgba(245, 247, 245, 0.2);border-bottom: 1px solid rgba(245, 247, 245, 0.2);}.liko-dark-active .tp-hero-5-title {color: var(--tp-common-white);}.liko-dark-active .tp-hero-5-content-box p {color: #88888c;}.liko-dark-active .tp-btn-black-square {color: var(--tp-common-dark);background-color: var(--tp-common-white);border: 1.5px solid var(--tp-common-white);}.liko-dark-active .tp-btn-black-square:hover {background-color: transparent;color: var(--tp-common-white);}.liko-dark-active .tp-project-5-text span {color: #88888c;}.liko-dark-active .tp-service-5-title {color: var(--tp-common-white);}.liko-dark-active .tp-service-5-subtitle {color: var(--tp-common-white);}.liko-dark-active .tp-service-5-item .tp-service-4-content p {color: var(--tp-common-white);}.liko-dark-active .tp-project-5-2-title {color: var(--tp-common-white);}.liko-dark-active .tp-blog-content span {color: var(--tp-common-white);}.liko-dark-active .tp-blog-title-sm {color: var(--tp-common-white);}.liko-dark-active .tp-blog-title-sm a {background-image: linear-gradient(var(--tp-common-white), var(--tp-common-white)), linear-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .tp-studio-hero-title {color: var(--tp-common-white);}.liko-dark-active .tp-studio-portfolio-title {color: var(--tp-common-white);}.liko-dark-active .tp-btn-black-sm {background-color: var(--tp-common-white);color: var(--tp-common-dark);border: 1px solid transparent;}.liko-dark-active .tp-btn-black-sm:hover {background-color: transparent;color: var(--tp-common-white);border-color: var(--tp-common-white);}.liko-dark-active .tp-studio-portfolio-inner-title {color: var(--tp-common-white);}.liko-dark-active .tp-studio-portfolio-item {border-bottom: 1px solid rgba(228, 228, 229, 0.1);border-left: 1px solid rgba(228, 228, 229, 0.1);}.liko-dark-active .tp-studio-portfolio-item:first-child {border-top: 1px solid rgba(228, 228, 229, 0.1);}.liko-dark-active #myline {background-color: var(--tp-common-white);}.liko-dark-active .tp-studio-cta-title {color: var(--tp-common-white);}.liko-dark-active .tp-btn-black-animated span.btn-expand {background-color: var(--tp-common-white);}.liko-dark-active .tp-btn-black-animated span {color: var(--tp-common-dark);background-color: var(--tp-common-white);}.liko-dark-active .tp-studio-cta-subscribe-link a {color: var(--tp-common-white);background-image: linear-gradient(var(--tp-common-white), var(--tp-common-white)), linear-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .tp-perspective-slider .tp-slide-inner .tp-image::before {background: var(--tp-common-dark);}.liko-dark-active .tp-perspective-slider .tp-slide-inner .tp-image::after {background: var(--tp-common-dark);}.liko-dark-active .tp-header-style-9 .tp-header-6-menu-box span {color: var(--tp-common-white);}.liko-dark-active .tp-header-style-9 .tp-header-6-menubar span {background-color: var(--tp-common-white);}.liko-dark-active .tp-porfolio-10-title {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-style-2 .tp-inner-header-menu nav > ul > li > a {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-style-2 .tp-inner-header-right-action ul li .tp-inner-bar {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-style-2 .tp-inner-header-right-action ul li .tp-inner-cart a span i {color: var(--tp-common-dark);background-color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-style-2 .tp-inner-header-right-action ul li .tp-inner-cart {color: var(--tp-common-white);}.liko-dark-active .ab-2-hero-title {color: var(--tp-common-white);}.liko-dark-active .ab-about-content P {color: var(--tp-common-white);}.liko-dark-active .ab-about-category-title {color: var(--tp-common-white);}.liko-dark-active .ab-2-about-title-style .ab-about-category-title span {color: rgba(245, 247, 245, 0.5);}.liko-dark-active .ab-about-category-list ul li {color: rgba(245, 247, 245, 0.7);}.liko-dark-active .ab-about-category-list ul li::after {background-color: rgba(245, 247, 245, 0.7);}.liko-dark-active .ab-2-work-title {color: var(--tp-common-white);}.liko-dark-active .ab-2-work-subtitle {color: rgba(245, 247, 245, 0.5);}.liko-dark-active .ab-2-work-item .sv-service-subtitle {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .ab-2-work-item .sv-service-subtitle i::after {background: rgba(245, 247, 245, 0.6);}.liko-dark-active .ab-2-work-item .sv-service-title {color: var(--tp-common-white);}.liko-dark-active .ab-2-work-item {border-bottom: 1px solid rgba(245, 247, 245, 0.14);}.liko-dark-active .ab-2-work-item .sv-service-text p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .sv-big-text {color: var(--tp-common-white);}.liko-dark-active .sv-small-text-box span {color: var(--tp-common-white);}.liko-dark-active .header-sticky.tp-inner-header-area .tp-inner-header-menu > nav > ul > li > a {color: var(--tp-common-white);}.liko-dark-active .header-sticky.tp-inner-header-area .tp-inner-header-right-action ul li .tp-inner-bar {color: var(--tp-common-white);}.liko-dark-active .header-sticky.tp-inner-header-area .tp-inner-header-right-action ul li .tp-inner-cart a span i {color: var(--tp-common-dark);background-color: var(--tp-common-white);}.liko-dark-active .header-sticky.tp-inner-header-area .tp-inner-header-right-action ul li .tp-inner-cart {color: var(--tp-common-white);}.liko-dark-active .ab-about-category-title span {color: var(--tp-common-white);}.liko-dark-active .ab-inner-subtitle {color: var(--tp-common-white);}.liko-dark-active .ab-inner-funfact-title {color: var(--tp-common-white);}.liko-dark-active .ab-funfact-item span {color: var(--tp-common-white);}.liko-dark-active .ab-funfact-item p {color: var(--tp-common-white);}.liko-dark-active .ab-funfact-item {border-bottom: 1px solid rgba(245, 247, 245, 0.3);}.liko-dark-active .ab-award-title-sm {color: var(--tp-common-white);}.liko-dark-active .postbox__meta span {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .postbox__title {color: var(--tp-common-white);}.liko-dark-active .postbox__text p {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .postbox__title a {background-image: -webkit-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -webkit-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -moz-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -moz-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -ms-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -ms-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -o-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -o-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: radial-gradient(var(--tp-common-white), var(--tp-common-white)), radial-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .tp-btn-border-lg {background-color: var(--tp-common-white);color: var(--tp-common-dark);}.liko-dark-active .tp-btn-border-lg:hover {color: var(--tp-common-white);border-color: var(--tp-common-white);background-color: transparent;}.liko-dark-active .basic-pagination ul li a {color: var(--tp-common-white);}.liko-dark-active .basic-pagination ul li a .current {border: 2px solid var(--tp-common-white);}.liko-dark-active .basic-pagination ul li a .icon {border: 1px solid rgba(245, 247, 245, 0.2);}.liko-dark-active .basic-pagination ul li a .icon:hover {background-color: var(--tp-common-white);color: var(--tp-common-black);}.liko-dark-active .sidebar__author {border: 1px solid rgba(245, 247, 245, 0.12);}.liko-dark-active .sidebar__author-title {color: var(--tp-common-white);}.liko-dark-active .sidebar__author-content p {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .sidebar__search input {border-bottom: 1px solid rgba(245, 247, 245, 0.14);color: var(--tp-common-white);}.liko-dark-active .sidebar__search input:focus {border-bottom: 1px solid var(--tp-common-white);}.liko-dark-active .sidebar__search input::-webkit-input-placeholder {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .sidebar__search input::-moz-placeholder {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .sidebar__search input:-moz-placeholder {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .sidebar__search input:-ms-input-placeholder {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .sidebar__search input::placeholder {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .sidebar__search button {color: var(--tp-common-white);}.liko-dark-active .sidebar__widget-title {color: var(--tp-common-white);}.liko-dark-active .sidebar__widget ul li a {color: var(--tp-common-white);background-image: -webkit-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -webkit-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -moz-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -moz-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -ms-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -ms-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -o-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -o-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: radial-gradient(var(--tp-common-white), var(--tp-common-white)), radial-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .rc__meta span {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .rc__post-title {color: var(--tp-common-white);}.liko-dark-active .rc__post-title a {background-image: -webkit-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -webkit-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -moz-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -moz-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -ms-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -ms-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: -o-radial-gradient(var(--tp-common-white), var(--tp-common-white)), -o-radial-gradient(var(--tp-common-white), var(--tp-common-white));background-image: radial-gradient(var(--tp-common-white), var(--tp-common-white)), radial-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .tagcloud a {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tagcloud a:hover {color: var(--tp-common-black);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .sidebar__social a {color: var(--tp-common-black);border: 1px solid rgba(25, 25, 26, 0.14);}.liko-dark-active .sidebar__social a {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.14);}.liko-dark-active .sidebar__social a:hover {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .blog-details-top-text p {color: var(--tp-common-white);}.liko-dark-active .blog-details-left-title {color: var(--tp-common-white);}.liko-dark-active .blog-details-left-content p {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .blog-details-blockquote p {color: var(--tp-common-white);}.liko-dark-active .quote-icon svg {color: rgba(245, 247, 245, 0.9);}.liko-dark-active .blog-details-blockquote .blockquote-info {color: rgba(245, 247, 245, 0.5);}.liko-dark-active .blog-details-tag a, .liko-dark-active .blog-details-share a {color: var(--tp-common-white);}.liko-dark-active .blog-details-tag span, .liko-dark-active .blog-details-share span {color: var(--tp-common-white);}.liko-dark-active .blog-details-author {background-color: #1e1e1e;}.liko-dark-active .blog-details-author-title {color: var(--tp-common-white);}.liko-dark-active .blog-details-author-content p {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .blog-details-author-social a {color: var(--tp-common-white);}.liko-dark-active .project-details-1-navigation a span {color: var(--tp-common-white);}.liko-dark-active .project-details-1-navigation a i {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .project-details-1-next:hover i {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .project-details-1-prev:hover i {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .blog-details-realated-area.dark-bg {background-color: var(--tp-common-dark);}.liko-dark-active .blog-details-realated-title {color: var(--tp-common-white);}.liko-dark-active .postbox__comment-title {color: var(--tp-common-white);}.liko-dark-active .postbox__comment-name h5 {color: var(--tp-common-white);}.liko-dark-active .postbox__comment-name span {color: rgba(245, 247, 245, 0.7);}.liko-dark-active .postbox__comment-text p {color: rgba(245, 247, 245, 0.5);}.liko-dark-active .postbox__comment-reply a {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-form-title {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-form p {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-input input, .liko-dark-active textarea {color: var(--tp-common-white);background-color: transparent;}.liko-dark-active .tp-postbox-details-input input::-webkit-input-placeholder, .liko-dark-active textarea::-webkit-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-input input::-moz-placeholder, .liko-dark-active textarea::-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-input input:-moz-placeholder, .liko-dark-active textarea:-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-input input:-ms-input-placeholder, .liko-dark-active textarea:-ms-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-input input::placeholder, .liko-dark-active textarea::placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-postbox-details-input input {border-bottom: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-postbox-details-input input:focus {border-color: 1px solid var(--tp-common-white);}.liko-dark-active .tp-postbox-details-input textarea {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-postbox-details-input textarea:focus {border-color: 1px solid var(--tp-common-white);}.liko-dark-active .tp-postbox-details-remeber label {color: var(--tp-common-white);}.liko-dark-active .blog-details-thumb-wrap {border-top: 1px solid #d9d9d9;}.liko-dark-active .blog-details-top-meta span {color: var(--tp-common-white);}.liko-dark-active .tp-blog-list-wrap {background-color: #121212;}.liko-dark-active .tp-blog-list-title-sm {color: var(--tp-common-white);}.liko-dark-active .tp-blog-list-meta span {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .tp-blog-list-link {color: var(--tp-common-white);}.liko-dark-active .tp-blog-list-link::before {border: 1px solid var(--tp-common-white);}.liko-dark-active .tp-blog-list-link::after {background-color: var(--tp-common-white);}.liko-dark-active .tp-blog-list-item {border-bottom: 1px solid rgba(245, 247, 245, 0.12);}.liko-dark-active .tm-hero-subtitle {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .tm-hero-subtitle::after {background-color: rgba(245, 247, 245, 0.6);}.liko-dark-active .tm-hero-title {color: var(--tp-common-white);}.liko-dark-active .tm-hero-text p {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .tp-btn-circle.style-2 {border-color: rgba(245, 247, 245, 0.14);color: var(--tp-common-white);}.liko-dark-active .tm-hero-title-big {color: var(--tp-common-white);}.liko-dark-active .cn-contactform-support-text span {color: var(--tp-common-white);}.liko-dark-active .cn-contact-2-content {background-color: #1E1E1E;}.liko-dark-active .cn-contact-2-title {color: var(--tp-common-white);}.liko-dark-active .cn-contact-2-info-details a, .liko-dark-active .cn-contact-2-info-details span {color: rgba(245, 247, 245, 0.5);}.liko-dark-active .cn-contactform-input input, .liko-dark-active .cn-contactform-input textarea {border-bottom: 1px solid rgba(245, 247, 245, 0.12);}.liko-dark-active .cn-contactform-input input:focus, .liko-dark-active .cn-contactform-input textarea:focus {border-bottom: 1px solid var(--tp-common-white);}.liko-dark-active .tp-btn-black-md {background-color: var(--tp-common-white);color: var(--tp-common-black);border: 2px solid transparent;}.liko-dark-active .tp-btn-black-md:hover {background-color: transparent;border-color: var(--tp-common-white);color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-widget-title {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-widget-menu ul li a {color: rgba(245, 247, 245, 0.8);background-image: linear-gradient(var(--tp-common-white), var(--tp-common-white)), linear-gradient(var(--tp-common-white), var(--tp-common-white));}.liko-dark-active .tp-footer-white .tp-footer-2-widget-menu ul li a:hover {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-widget-text p {color: rgba(245, 247, 245, 0.8);}.liko-dark-active .tp-footer-white .tp-footer-2-contact-item span {color: rgba(255, 255, 255, 0.9);}.liko-dark-active .tp-footer-white .tp-footer-2-contact-item span:hover a {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-input input {color: var(--tp-common-white);border-bottom: 1px solidrgba(255, 255, 255, 0.1);}.liko-dark-active .tp-footer-white .tp-footer-2-input input::-webkit-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-input input::-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-input input:-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-input input:-ms-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-input input::placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-footer-white .tp-footer-2-input input:focus {border-bottom: 1px solid var(--tp-common-white);}.liko-dark-active .tp-footer-2-input button {color: var(--tp-common-white);}.liko-dark-active .tp-copyright-white .tp-copyright-2-left p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .tp-copyright-white .tp-copyright-2-social a {color: var(--tp-common-white);border: 1.5px solid rgba(255, 255, 255, 0.2);}.liko-dark-active .tp-copyright-white .tp-copyright-2-social a:hover {background-color: var(--tp-common-white);color: var(--tp-common-dark);border-color: var(--tp-common-white);}.liko-dark-active .tp-copyright-white.tp-copyright-2-bdr-top {border-top: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .fq-faq-sidebar-title {color: var(--tp-common-white);}.liko-dark-active .fq-faq-sidebar-content p {color: var(--tp-common-white);}.liko-dark-active .fq-faq-sidebar-input input {border-bottom: 2px solid rgba(245, 247, 245, 0.2);color: var(--tp-common-white);}.liko-dark-active .fq-faq-sidebar-input input::-webkit-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .fq-faq-sidebar-input input::-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .fq-faq-sidebar-input input:-moz-placeholder {color: var(--tp-common-white);}.liko-dark-active .fq-faq-sidebar-input input:-ms-input-placeholder {color: var(--tp-common-white);}.liko-dark-active .fq-faq-sidebar-input input::placeholder {color: var(--tp-common-white);}.liko-dark-active .tp-service-2-title {color: var(--tp-common-white);}.liko-dark-active .tp-service-2-title-box p {color: var(--tp-common-white);}.liko-dark-active .tp-price-item {background: #121212;border: 1px solid rgba(245, 247, 245, 0.14);background-repeat: no-repeat;background-size: cover;}.liko-dark-active .tp-price-monthly {color: var(--tp-common-white);}.liko-dark-active .tp-price-list ul li {color: var(--tp-common-white);}.liko-dark-active .tp-price-list ul li i {border: 1px solid rgba(245, 247, 245, 0.16);}.liko-dark-active .tp-shop-btn.border-style {color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.2);}.liko-dark-active .tp-shop-btn.border-style:hover {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .tp-shop-top-text span {color: var(--tp-common-white);}.liko-dark-active .tp-shop-top-text-wrap {border-bottom: 1px solid rgba(245, 247, 245, 0.14);}.liko-dark-active .tp-shop-banner-thumb img {border: 1px solid rgba(245, 247, 245, 0.14);}.liko-dark-active .tp-shop-insta-title-box span {color: var(--tp-common-white);}.liko-dark-active .tp-shop-insta-title {color: var(--tp-common-white);}.liko-dark-active .breadcrumb__title {color: var(--tp-common-white);}.liko-dark-active .breadcrumb__list span {color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-title {color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-filter .ui-widget.ui-widget-content {background-color: rgba(245, 247, 245, 0.12);}.liko-dark-active .tp-shop-widget-filter .ui-slider-horizontal .ui-slider-range {background-color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-filter .ui-slider .ui-slider-handle {background-color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-filter-info .input-range input {color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-checkbox ul li label {color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-checkbox ul li label::after {border: 2px solid var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-categories ul li a {color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-categories ul li a span {border: 1px solid rgba(234, 234, 234, 0.14);}.liko-dark-active .tp-shop-widget-categories ul li a::after {background-color: rgba(234, 234, 234, 0.14);}.liko-dark-active .tp-shop-widget-categories ul li:hover a::after {background-color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-categories ul li:hover a span {border: 1px solid var(--tp-common-white);}.liko-dark-active .tp-shop-widget-checkbox-circle label {color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-checkbox-circle-number {border: 1px solid rgba(234, 234, 234, 0.14);color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-checkbox-circle-list ul li:hover .tp-shop-widget-checkbox-circle-number {border-color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-size-item button {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-shop-widget-size-item button:hover {border-color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-size-item button:focus {background-color: var(--tp-common-white);color: var(--tp-common-dark);}.liko-dark-active .tp-product-btn-box .tp-btn-shop-category {background-color: #1e1e1e;}.liko-dark-active .tp-shop-widget-title {border-bottom: 1px solid rgba(238, 238, 238, 0.14);}.liko-dark-active .tp-shop-widget-title.no-border {border: 0;}.liko-dark-active .tp-shop-top-result p {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .tp-filter-btn {color: var(--tp-common-white);background-color: rgba(245, 247, 245, 0.12);border: 1px solid rgba(245, 247, 245, 0.12);}.liko-dark-active .tp-shop-details-categories span {color: #5d5d63;}.liko-dark-active .tp-shop-details-title {color: var(--tp-common-white);}.liko-dark-active .tp-shop-details-price span {color: var(--tp-common-white);}.liko-dark-active .tp-shop-details-ratting span {color: var(--tp-common-white);}.liko-dark-active .tp-shop-details-reviews span {color: #5d5d63;}.liko-dark-active .tp-shop-details-title-sm {color: var(--tp-common-white);}.liko-dark-active .tp-shop-details-msg p {color: #5d5d63;}.liko-dark-active .tp-shop-details-size-list button {color: var(--tp-common-white);border: 1px solid #1e1e1e;background-color: #1e1e1e;}.liko-dark-active .tp-shop-details-size-list button:hover {border-color: 1px solid var(--tp-common-white);}.liko-dark-active .tp-shop-details-size-list button:focus {color: var(--tp-common-dark);border-color: var(--tp-common-black);background-color: var(--tp-common-white);}.liko-dark-active .tp-shop-details-quantity .tp-cart-input[type=text] {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.12);}.liko-dark-active .tp-cart-plus, .liko-dark-active .tp-cart-minus {color: var(--tp-common-white);}.liko-dark-active .tp-btn-cart {color: var(--tp-common-dark);background-color: var(--tp-common-white);border: 2px solid transparent;}.liko-dark-active .tp-btn-cart:hover {background-color: transparent;color: var(--tp-common-white);border-color: var(--tp-common-white);}.liko-dark-active .tp-btn-wishlist {border: 1px solid #1e1e1e;color: var(--tp-common-white);background-color: #1e1e1e;}.liko-dark-active .tp-btn-wishlist:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.liko-dark-active .tp-shop-details-query-item span {color: rgba(245, 247, 245, 0.5);}.liko-dark-active .tp-shop-details-query-item p {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-tab-nav .nav-tabs .nav-link.active, .liko-dark-active .tp-product-details-tab-nav .nav-tabs .nav-link:hover {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-tab-nav .nav-tabs {border-bottom: 1px solid rgba(245, 247, 245, 0.12);}.liko-dark-active .tp-product-details-tab-line {background-color: var(--tp-common-white);}.liko-dark-active .tp-product-details-dsc-title {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-size-wrap .tp-product-details-size-row:nth-child(2n+1) {background-color: var(--tp-common-black);}.liko-dark-active .tp-product-details-size-row ul li {border-right: 5px solid var(--tp-common-black);color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-product-details-size-row ul li:last-child {border-right: 0;}.liko-dark-active .tp-product-details-size-wrap .tp-product-details-size-row:first-child ul li {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-number-title {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-summery-value span {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-summery-rating span {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-summery-rating p {color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-product-details-review-rating-item > span {color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-product-details-review-rating-percent span {color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-product-details-review-title {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-avater-rating span {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-avater-title {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-avater-meta {color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-product-details-review-avater-comment p {color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-product-details-review-form-title {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-form p {color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-product-details-review-form-rating-icon span {color: var(--tp-common-white);}.liko-dark-active .tp-product-details-review-number {border: 1px solid rgba(245, 247, 245, 0.12);}.liko-dark-active .tp-product-details-review-input input {border: 1px solid rgba(245, 247, 245, 0.1);color: var(--tp-common-white);background-color: transparent;}.liko-dark-active .tp-product-details-review-input textarea {border: 1px solid rgba(245, 247, 245, 0.1);background-color: transparent;}.liko-dark-active .tp-product-details-review-input textarea::-webkit-input-placeholder {color: #95999D;}.liko-dark-active .tp-product-details-review-input textarea::-moz-placeholder {color: #95999D;}.liko-dark-active .tp-product-details-review-input textarea:-moz-placeholder {color: #95999D;}.liko-dark-active .tp-product-details-review-input textarea:-ms-input-placeholder {color: #95999D;}.liko-dark-active .tp-product-details-review-input textarea::placeholder {color: #95999D;}.liko-dark-active .tp-product-details-review-remeber label::after {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-product-details-review-remeber input:checked ~ label::after {background-color: inherit;border-color: rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-product-details-review-remeber label {color: rgba(245, 245, 245, 0.6);}.liko-dark-active .tp-btn-submit {color: var(--tp-common-dark);background-color: var(--tp-common-white);border: 2px solid transparent;}.liko-dark-active .tp-btn-submit:hover {background-color: transparent;color: var(--tp-common-white);border-color: var(--tp-common-white);}.liko-dark-active .sv-hero-title {color: var(--tp-common-white);}.liko-dark-active .sv-hero-title-box p {color: #5d5d63;}.liko-dark-active .service-details__banner-text p {color: var(--tp-common-white);}.liko-dark-active .service-details__left-text .text-1 {color: var(--tp-common-white);}.liko-dark-active .service-details__left-text p {color: var(--tp-common-white);}.liko-dark-active .service-details__fea-list ul li {color: var(--tp-common-white);}.liko-dark-active .service-details__fea-list ul li::after {background-color: var(--tp-common-white);}.liko-dark-active .service-details__rotate-text span {color: var(--tp-common-white);background-color: var(--tp-common-dark);}.liko-dark-active .tm-details-title {color: var(--tp-common-white);}.liko-dark-active .tm-details-text p {color: #5d5d63;}.liko-dark-active .tm-details-social-title {color: var(--tp-common-white);}.liko-dark-active .tm-details-portfolio a {color: var(--tp-common-white);border: 1.5px solid rgba(245, 247, 245, 0.14);}.liko-dark-active .tm-details-portfolio a:hover {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .tm-details-social a {color: var(--tp-common-white);border: 1.5px solid rgba(245, 247, 245, 0.14);}.liko-dark-active .tm-details-social a:hover {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .tp-cart-title a {color: var(--tp-common-white);}.liko-dark-active .tp-cart-price span {color: var(--tp-common-white);}.liko-dark-active .tp-cart-list .table tbody tr {border-bottom: 1px solid rgba(245, 247, 245, 0.3);}.liko-dark-active .tp-wishlist-area .tp-cart-plus, .liko-dark-active .tp-wishlist-area .tp-cart-minus {color: var(--tp-common-black);}.liko-dark-active .tp-cart-area .tp-cart-plus, .liko-dark-active .tp-cart-area .tp-cart-minus {color: var(--tp-common-black);}.liko-dark-active .tp-cart-update-btn {color: var(--tp-common-dark);border: 2px solid transparent;background-color: var(--tp-common-white);}.liko-dark-active .tp-cart-update-btn:hover {border-color: 2px solid var(--tp-common-white);color: var(--tp-common-white);background-color: transparent;}.liko-dark-active .tp-cart-coupon-input input {background: var(--tp-common-white);border: 1px solid var(--tp-common-white);color: var(--tp-common-dark);}.liko-dark-active .tp-cart-coupon-input input::-webkit-input-placeholder {color: var(--tp-common-dark);}.liko-dark-active .tp-cart-coupon-input input::-moz-placeholder {color: var(--tp-common-dark);}.liko-dark-active .tp-cart-coupon-input input:-moz-placeholder {color: var(--tp-common-dark);}.liko-dark-active .tp-cart-coupon-input input:-ms-input-placeholder {color: var(--tp-common-dark);}.liko-dark-active .tp-cart-coupon-input input::placeholder {color: var(--tp-common-dark);}.liko-dark-active .tp-checkout-verify-reveal {font-size: 14px;margin-bottom: 0;display: inline-block;border: 1px dashed rgba(245, 247, 245, 0.3);color: var(--tp-common-white);}.liko-dark-active .tp-checkout-verify-reveal button {color: var(--tp-common-white);}.liko-dark-active .tp-checkout-verify-reveal button::after {background-color: rgba(245, 247, 245, 0.3);}.liko-dark-active .tp-login-wrapper {background-color: var(--tp-common-black);}.liko-dark-active .profile__tab nav .nav-tabs .nav-link.active {color: var(--tp-common-white);background: none;}.liko-dark-active .profile__tab nav .nav-tabs {border: 1px solid rgba(245, 247, 245, 0.3);}.liko-dark-active .profile__tab nav .nav-tabs .nav-link::after {background-color: var(--tp-common-white);}.liko-dark-active .profile__tab nav .nav-tabs .nav-link:not(:last-child) {border-bottom: 1px dashed rgba(245, 247, 245, 0.3);}.liko-dark-active .profile__tab nav .nav-tabs .nav-link {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .profile__tab-content {background-color: var(--tp-common-black);}.liko-dark-active .profile__main-title {color: var(--tp-common-white);}.liko-dark-active .profile__main-content p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .tp-logout-btn {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-logout-btn:hover {color: var(--tp-common-dark);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .profile__main-info-item {background-color: var(--tp-common-dark);}.liko-dark-active .profile__main-info-icon > span svg path {fill: var(--tp-common-white);}.liko-dark-active .profile__main-info-title {color: var(--tp-common-white);}.liko-dark-active .profile__main-info-icon .profile-icon-count {border: 2px solid #fff;color: var(--tp-common-dark);background-color: var(--tp-common-white);}.liko-dark-active .profile__input input, .liko-dark-active .profile__input textarea {color: var(--tp-common-white);background-color: var(--tp-common-black);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .profile__input .nice-select {background-color: var(--tp-common-black);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .profile__input > span {color: var(--tp-common-white);}.liko-dark-active .profile__input .nice-select .current {color: var(--tp-common-white);}.liko-dark-active .profile__input .nice-select::after {color: var(--tp-common-white);}.liko-dark-active .profile__address-title {color: var(--tp-common-white);}.liko-dark-active .profile__address-content p span {color: var(--tp-common-white);}.liko-dark-active .profile__address-content p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .profile__ticket {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .profile__ticket table tbody > tr:not(:last-child) {border-bottom: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .profile__ticket table th {color: var(--tp-common-white);}.liko-dark-active .profile__ticket table tbody > tr th[scope=row] {color: var(--tp-common-white);}.liko-dark-active .profile__ticket table tbody > tr td[data-info=title] {color: var(--tp-common-white);}.liko-dark-active .profile__notification-title {color: var(--tp-common-white);}.liko-dark-active .profile__notification p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .profile__notification-item .form-check-label {color: var(--tp-common-white);}.liko-dark-active .profile__notification-item .form-check-input:checked {background-color: var(--tp-common-black);border-color: rgba(245, 247, 245, 0.5);}.liko-dark-active .tp-profile-input-title label {color: var(--tp-common-white);}.liko-dark-active .profile__password input {background: var(--tp-common-dark);border: 1px solid rgba(245, 247, 245, 0.1);color: var(--tp-common-white);}.liko-dark-active .tp-checkout-bill-area {background-color: var(--tp-common-black);}.liko-dark-active .tp-checkout-input input, .liko-dark-active .tp-checkout-input textarea {background: var(--tp-common-dark);border: 1px solid rgba(245, 247, 245, 0.1);color: var(--tp-common-white);}.liko-dark-active .tp-return-customer {background-color: var(--tp-common-black);}.liko-dark-active .tp-return-customer-input input {background: var(--tp-common-dark);border: 1px solid rgba(245, 247, 245, 0.1);color: var(--tp-common-white);}.liko-dark-active .tp-checkout-input .nice-select {color: var(--tp-common-white);background: var(--tp-common-dark);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-return-customer-input label {color: var(--tp-common-white);}.liko-dark-active .tp-checkout-input label {color: var(--tp-common-white);}.liko-dark-active .tp-return-customer-remeber label::after {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-return-customer-remeber input:checked ~ label::after {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-checkout-input .nice-select .list .option {color: var(--tp-common-black);}.liko-dark-active .tp-btn-cart.sm {background-color: var(--tp-common-white);color: var(--tp-common-black);border: 2px solid transparent;}.liko-dark-active .tp-btn-cart.sm:hover {background-color: transparent;color: var(--tp-common-white);border-color: var(--tp-common-white);}.liko-dark-active .tp-checkout-option label::after {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-checkout-option input:checked ~ label::after {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-checkout-place {background-color: var(--tp-common-black);}.liko-dark-active .tp-checkout-place-title {color: var(--tp-common-white);}.liko-dark-active .tp-order-info-list ul li.tp-order-info-list-header h4 {color: var(--tp-common-white);}.liko-dark-active .tp-order-info-list ul li.tp-order-info-list-desc p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .tp-order-info-list ul li span {color: var(--tp-common-white);}.liko-dark-active .tp-order-info-list ul li:not(:last-child) {border-bottom: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-order-info-list ul li.tp-order-info-list-shipping span label span {color: var(--tp-common-white);}.liko-dark-active .tp-order-info-list ul li.tp-order-info-list-shipping span label::before {background-color: var(--tp-common-white);}.liko-dark-active .tp-order-info-list ul li.tp-order-info-list-shipping span input:checked ~ label::after {border-color: var(--tp-common-white);}.liko-dark-active .tp-checkout-payment-item label::before {background-color: var(--tp-common-white);}.liko-dark-active .tp-checkout-payment-item input:checked ~ label::after {border-color: var(--tp-common-white);}.liko-dark-active .tp-checkout-payment-item label {color: var(--tp-common-white);}.liko-dark-active .tp-checkout-option label {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .tp-login-title {color: var(--tp-common-white);}.liko-dark-active .tp-login-top p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .tp-login-option-item a {border: 1px solid rgba(245, 247, 245, 0.1);color: var(--tp-common-white);}.liko-dark-active .tp-login-mail p {color: var(--tp-common-white);background-color: var(--tp-common-black);}.liko-dark-active .tp-login-input input {color: var(--tp-common-white);background: var(--tp-common-dark);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-login-remeber label::after {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-login-remeber input:checked ~ label::after {background-color: none;border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-login-remeber label {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .tp-login-input-title label {color: var(--tp-common-white);}.liko-dark-active .tp-login-btn {background-color: var(--tp-common-white);color: var(--tp-common-black);border: 2px solid transparent;}.liko-dark-active .tp-login-btn:hover {background-color: transparent;color: var(--tp-common-white);border-color: var(--tp-common-white);}.liko-dark-active .tp-login-mail::after {background-color: rgba(245, 247, 245, 0.1);}.liko-dark-active .project-details-1-subtitle {color: var(--tp-common-white);}.liko-dark-active .project-details-1-subtitle i::after {background-color: rgba(255, 255, 255, 0.6);}.liko-dark-active .project-details-1-title {color: var(--tp-common-white);}.liko-dark-active .project-details-1-title-box p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .project-details-1-info h4 {color: var(--tp-common-white);}.liko-dark-active .project-details-1-info span {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .project-details-2-social a {border: 1px solid rgba(245, 247, 245, 0.1);color: var(--tp-common-white);}.liko-dark-active .project-details-2-social a:hover {border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.liko-dark-active .project-details-2-social a:hover span {color: var(--tp-common-dark);}.liko-dark-active .pd-visual-left-text span {color: var(--tp-common-white);}.liko-dark-active .pd-visual-right-content p {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .pd-visual-right-list ul li {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .pd-visual-right-list ul li::before {background-color: rgba(255, 255, 255, 0.6);}.liko-dark-active .pd-typography-left span.text-1 {color: rgba(255, 255, 255, 0.6);}.liko-dark-active .pd-typography-left span.text-2 {color: var(--tp-common-white);}.liko-dark-active .project-details-custom-link {color: var(--tp-common-white);}.liko-dark-active .project-details-custom-link::before {border: 2px solid var(--tp-common-white);}.liko-dark-active .project-details-custom-link::after {background-color: var(--tp-common-white);}.liko-dark-active .pd-typography-left span.text-3 {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .pd-typography-left span.text-4 {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .pd-typography-left span.text-5 {color: var(--tp-common-white);}.liko-dark-active .tp-inner-header-border {border-bottom: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .project-details-1-navigation {border-top: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .project-details-1-navigation a span {color: var(--tp-common-white);}.liko-dark-active .tp-section-title-160 {color: var(--tp-common-white);}.liko-dark-active .tp-project-details-3-link a {color: var(--tp-common-white);}.liko-dark-active .tp-project-details-3-link a::after {background-color: var(--tp-common-white);}.liko-dark-active .tp-project-details-3-scroll a {color: var(--tp-common-white);}.liko-dark-active .showcase-details-2-section-title {color: var(--tp-common-white);}.liko-dark-active .showcase-details-2-content-right p {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .project-details-video-overlay::after {background: linear-gradient(180deg, rgba(18, 18, 18, 0) 1.63%, #121212 26.67%);}.liko-dark-active .portfolio-filter button::after {background-color: var(--tp-common-white);}.liko-dark-active .portfolio-filter button {color: rgba(245, 247, 245, 0.6);}.liko-dark-active .portfolio-filter button.active {color: var(--tp-common-white);}.liko-dark-active .portfolio-filter button:hover {color: var(--tp-common-white);}.liko-dark-active .portfolio-random-bg {background-color: transparent;}.liko-dark-active .tp-project-text-slide .tp-footer-4-big-title {color: var(--tp-common-white);}.liko-dark-active .tp-project-text-slide .tp-footer-4-big-title span {color: var(--tp-common-white);}.liko-dark-active .rm-project-contact-item span {color: rgba(245, 247, 245, 0.2);}.liko-dark-active .rm-project-contact-item {border-bottom: 1px solid rgba(217, 217, 217, 0.12);}.liko-dark-active .rm-project-contact-item svg {color: rgba(245, 247, 245, 0.2);}.liko-dark-active .rm-project-contact-item:hover span {color: var(--tp-common-white);}.liko-dark-active .rm-project-contact-item::after {background-color: var(--tp-common-white);}.liko-dark-active .rm-project-contact-item:hover svg {color: var(--tp-common-white);}.liko-dark-active .showcase-details-subtitle {color: var(--tp-common-white);}.liko-dark-active .showcase-details-overview-right p {color: var(--tp-common-white);}.liko-dark-active .showcase-details-overview-info-left span {color: var(--tp-common-white);}.liko-dark-active .showcase-details-overview-info-right span {color: var(--tp-common-white);}.liko-dark-active .showcase-details-overview-info-item {border-bottom: 1px solid rgba(217, 217, 217, 0.12);}.liko-dark-active .pw-project-style .tp-project-3-title-sm {color: var(--tp-common-white);}.liko-dark-active .pw-project-style .tp-project-3-meta {color: var(--tp-common-white);}.liko-dark-active .pw-project-style .tp-btn-project-sm {color: var(--tp-common-white);border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-btn-project-sm:hover {color: var(--tp-common-black);}.liko-dark-active .tp-hero-shape-1 img {filter: invert(1);}.liko-dark-active .tp-brand-item img {filter: invert(1);}.liko-dark-active .tp-service-icon img {filter: invert(1);}.liko-dark-active .tp_text_invert > div {background-image: linear-gradient(to right, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0.5) 50%);}.liko-dark-active .tp-service-2-accordion-box .accordion-header span img {filter: invert(1);}.liko-dark-active .tp-service-2-shape-img img {filter: invert(1);}.liko-dark-active .tp-brand-4-item img {filter: invert(1);}.liko-dark-active .tp-about-3-shape img {filter: invert(1);}.liko-dark-active .tp-gallery-shape-1 .img-1 {display: none;}.liko-dark-active .tp-gallery-shape-1 .img-2 {display: block;}.liko-dark-active .tp-gallery-shape-2 .img-1 {display: none;}.liko-dark-active .tp-gallery-shape-2 .img-2 {display: block;}.liko-dark-active .tp-text-black {color: var(--tp-common-white);}.liko-dark-active .tp-studio-hero-shape-1 img {filter: invert(1);}.liko-dark-active .tp-service-4-shape-1 img {filter: invert(1);}.liko-dark-active .tp-portfolio-9-social-info span {color: var(--tp-common-white);}.liko-dark-active .tp-portfolio-9-scroll a {color: var(--tp-common-white);}.liko-dark-active .tp-cart-coupon-input button {color: var(--tp-common-black);background-color: var(--tp-common-white);border: 2px solid transparent;}.liko-dark-active .tp-cart-coupon-input button:hover {background-color: transparent;border-color: var(--tp-common-white);color: var(--tp-common-white);}.liko-dark-active .tp-shop-banner-content span.text-color-black {color: var(--tp-common-white);}.liko-dark-active .tp-shop-brand-item img {filter: invert(1);}.liko-dark-active .tp-shop-brand-item {border: 1px solid rgba(245, 247, 245, 0.1);}.liko-dark-active .tp-login-option-item a img.apple {filter: invert(1);}.liko-dark-active .tp-login-input-eye:hover span {color: var(--tp-common-white);}.liko-dark-active .tp-login-top p a {color: var(--tp-common-white);}.liko-dark-active .tp-shop-widget-brand-item img {filter: invert(1);}.liko-dark-active .ab-about-shape-1 {filter: invert(1);}.liko-dark-active .tp-error-wrapper img {filter: invert(1);}.liko-dark-active .tp-studio-portfolio-shape img {filter: invert(1);}.liko-dark-active .tp-error-title {color: var(--tp-common-white);}.liko-dark-active .tp-error-title-sm {color: var(--tp-common-white);}.liko-dark-active .tp-footer-dark .logo-1 {display: none;}.liko-dark-active .tp-footer-dark .logo-2 {display: block;}.liko-dark-active .cartmini__checkout-btn .tp-btn-black-2 {background-color: var(--tp-common-white);color: var(--tp-common-black);border: 2px solid transparent;}.liko-dark-active .cartmini__checkout-btn .tp-btn-black-2:hover {background-color: transparent;border-color: var(--tp-common-white);color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-area {backdrop-filter: blur(10px);background: rgba(36, 36, 36, 0.85);box-shadow: 0px 1px 3px 0px rgba(18, 20, 32, 0.14);}.liko-dark-active .tp-offcanvas-close-btn {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-title {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-content p {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-contact ul li a {color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-contact ul li a::after {background-color: var(--tp-common-white);}.liko-dark-active .tp-offcanvas-social ul li a {color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-offcanvas-social ul li a:hover {background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.liko-dark-active .cartmini__area {backdrop-filter: blur(10px);background: rgba(36, 36, 36, 0.85);box-shadow: 0px 1px 3px 0px rgba(18, 20, 32, 0.14);}.liko-dark-active .cartmini__top-title h4 {color: var(--tp-common-white);}.liko-dark-active .cartmini__shipping p {color: var(--tp-common-white);}.liko-dark-active .cartmini__title {color: var(--tp-common-white);}.liko-dark-active .cartmini__price {color: var(--tp-common-white);}.liko-dark-active .cartmini__checkout-title h4 {color: var(--tp-common-white);}.liko-dark-active .cartmini__checkout-title span {color: var(--tp-common-white);}.liko-dark-active .cartmini__top-title {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .cartmini__shipping {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .cartmini__checkout {border-top: 2px solid rgba(255, 255, 255, 0.1);}.liko-dark-active .tp-offcanvas-logo .logo-1 {display: none;}.liko-dark-active .tp-offcanvas-logo .logo-2 {display: block;}.liko-dark-active .tm-details-wrapper {background: var(--tp-common-dark);}.liko-dark-active .tm-details-shape-1 img {filter: invert(1);}.liko-dark-active .tm-details-shape-2 img {filter: invert(1);}.tp-text-black {color: var(--tp-common-black);}.tp-text-white {color: var(--tp-common-white);}.tp-about-2-right-thumb {border-radius: 10px;}.tp-error-title {font-weight: 700;font-size: 64px;margin-bottom: 50px;color: var(--tp-common-black);}.tp-error-title-sm {font-weight: 600;font-size: 26px;letter-spacing: -0.01em;text-transform: uppercase;color: var(--tp-common-black);}.tp-error-content p {font-weight: 400;font-size: 18px;color: #57575a;margin-bottom: 30px;}.tp-error-wrapper img {margin-bottom: 55px;}body span.highlighted{color: #0077bc;}body .text_white{color: #fff;}body .blue_bg{background-color: #111d30;}.mb-40{margin-bottom: 40px;}@media (max-width: 768px) {.desktop_only{display: none !important;}}@media (max-width: 767px) {.hero_section .ab-inner-hero-title {font-size: 50px;letter-spacing: -2px;}}@media (max-width: 767px) {.empowering_section{padding-bottom: 40px;}}.reimagineworkforce_section{background-color: #111d30;}.reimagineworkforce_section .tp-service-2-accordion-box .accordion-buttons{color: #579cea;}
    .reimagineworkforce_section .tp-service-2-accordion-box .accordion-buttons.flexed {
        display: flex;
        align-items: center;
    }
    .reimagineworkforce_section .tp-service-2-accordion-box .accordion-buttons .accordion-icon::before, .reimagineworkforce_section .tp-service-2-accordion-box .accordion-buttons .accordion-icon::after{background-color: #fff;}@media (max-width: 767px) {.reimagineworkforce_section{padding-bottom: 0;}.reimagineworkforce_section .tp-service-2-accordion-box .accordion-header .accordion-buttons {padding-left: 90px;}.reimagineworkforce_section .tp-service-2-accordion-box .accordion-header span {margin-left: -76px;display: inline-block;}.reimagineworkforce_section .tp-btn-white-sm.border-style {margin-top: -50px;margin-bottom: 50px;}}@media (max-width: 767px) {.tailoredprograms_section .mb-180 {margin-bottom: 60px;}.tailoredprograms_section .ab-about-content{margin-bottom: 0;}}.servicedetails_section .service-details__right-wrap{background-color: #192e50;}
    
    .servicedetails_section .service-details__right-wrap.pt-60{
        padding-top: 60px !important;
    }

    .servicedetails_section .service-details__right-wrap.pb-60{
        padding-bottom: 60px !important;   
    }
    .servicedetails_section .service-details__right-wrap.text_white h2{
        color: #fff;
        font-size: 38px;
    }

    .servicedetails_section .service-details__right-wrap.text_white p {
        color: #fff;
    }

    .servicedetails_section .service-details__right-text-box .tp-btn-white.xl-cta {
        margin-bottom: 30px;
        margin-top: 10px;
    }
    .servicedetails_section .service-details__right-category {margin-bottom: 40px;}.servicedetails_section .service-details__right-category a {color: #fff;border-color: #fff;}.servicedetails_section .service-details__right-category a{pointer-events: none;}.servicedetails_section .service-details__right-category a.active{background-color: #579cea;border-color: #579cea;}.servicedetails_section .service-details__right-text-box .tp-btn-white {background-color: #579cea;display: inline-flex;align-items: center;justify-content: center;}.servicedetails_section .service-details__rotate-text {right: -105px;}@media (max-width: 767px) {  .servicedetails_section { padding-top: 80px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; } }.trustedby_section {background-color: rgb(17, 29, 48);z-index: 10;position: relative;}.trustedby_section .ab-brand-slide-wrap {display: flex;align-items: center;}.trustedby_section .ab-brand-item{display: flex;align-items: center;justify-content: center;}.trustedby_section .ab-brand-item img{object-fit: contain;max-height: 60px;}.trustedby_section .ab-brand-item img.md{max-height: 70px;}.trustedby_section .ab-brand-item img.lg{max-height: 80px;}@media (max-width: 767px) {.trustedby_section {padding-top: 80px;padding-bottom: 80px;}}@media (max-width: 2200px) {.strengthentalent_section{width: 100%;margin-bottom: 800px;}.strengthentalent_section .tp-instagram-content-wrap {bottom: -630px;}}@media (max-width: 1024px) {.strengthentalent_section{margin-bottom: 400px;}.strengthentalent_section .tp-instagram-content-wrap {bottom: -530px;}}@media (max-width: 820px) {.strengthentalent_section{margin-bottom: 0;}.strengthentalent_section .tp-instagram-content-wrap {bottom: -630px;}}@media (max-width: 767px) {.strengthentalent_section .tp-instagram-content {padding-left: 10px;padding-right: 20px;}}.snapshots_section .tp-team-item .tp-hover-btn-item, .snapshots_section .tp-team-item:hover img {transform: none !important;}.snapshots_section .tp-team-item:hover::after{display: none;}@media (max-width: 767px) {.keyfacts_section .row > .col-xl-4:first-of-type .ab-funfact-item {margin-top: 40px;}.keyfacts_section .ab-funfact-item {margin-bottom: 30px;}}.footer_section .support_col{color: #fff;}.footer_section .support_col a{font-size: 16px;}@media (max-width: 820px) {.logo_col .tp-footer-2-widget {display: flex;flex-direction: column;}.logo_col .tp-footer-2-widget .tp-footer-2-widget-logo {order: 1;}.logo_col .tp-footer-2-widget .tp-footer-2-widget-text {order: 2;}.logo_col .tp-footer-2-widget .tp-footer-2-widget-menu {order: 3;margin-top: 40px;margin-bottom: 0;}}@media (max-width: 767px) {footer.footer_section .pt-100 {padding-top: 80px;}}.form-box {display: flex;justify-content: center;flex-direction: column;margin: 0;height: 100%;align-items: center;padding: 20px 20px 20px 20px;position: relative;z-index: 1;text-align: center;overflow: hidden;background-color: #fff;}.form-modal .mfp-content {max-width: 450px;}.form-box .submitting {pointer-events: none;opacity: 1;position: relative;}.form-box .submitting:before {background: url('https://di3xp7dfi3cq.cloudfront.net/media/wysiwyg/marketing/spinner_33.svg') 0 0 no-repeat !important;content: "";width: 30px;height: 30px;position: absolute;top: 50%;z-index: 10;left: 0;right: 0;margin: 0 auto;background-size: contain !important;transform: translateY(-50%);}.form-box .error {color: red;font-size: 12px;text-align: left;display: block !important;}.form-box .hidden {display: none;background-color: #fff;color: #000;}.form-box h3 {font-size: 27px;text-align: center;margin-bottom: 20px;font-weight: 400;}.form-box .row {margin: 0;}.form-box .row .col-md-12 {flex: 0 0 100%;}.form-box .form-group {margin-bottom: 1rem;}.form-box label {display: none;}.form-box ::-ms-input-placeholder {color: var(--black);}.form-box ::placeholder {color: var(--black);}.form-box .form-control {display: block;width: 100%;height: calc(1.5em + .75rem + 2px);font-weight: 400;line-height: 1.5;border-radius: 5px;border: 1px solid rgba(255, 255, 255, 0.5);padding: 0 25px;color: #232323;background: #f9f9f9 !important;font-size: 16px;font-family: var(--font-primary);box-shadow: none;height: 50px;} .form-box textarea.form-control { padding-top: 15px; height: 80px; } .form-box .form-control:focus {box-shadow: 0px 0px 5px 1px #081d2a !important;}.form-box button {width: 100%;background: #0e3c58;background: linear-gradient(0deg, #081d2a 0%, #0e3c58 100%) !important;border: solid 2px #0e3c58;border-radius: 0;padding: 15px 45px;font-size: 14px;color: #fff;position: relative;box-shadow: none;font-weight: 600;cursor: pointer;text-transform: uppercase;}.form-box button:hover, .form-box button:focus{color: #fff;}.form-box button span, .form-box button:before {position: relative;z-index: 10 }.form-box button:after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-image: linear-gradient(0deg, #081d2a 0%, #081d2a 100%);opacity: 0;z-index: 1;}.form-box button:hover:after, .form-box button:active:after, .form-box button:focus:after {opacity: 1 }.form-box button.btn-white{background: #fff !important;border: solid 2px #081d2a;border-radius: 0;padding: 15px 45px;font-size: 14px;color: #081d2a;position: relative;box-shadow: none;font-weight: 800;min-width: 220px;text-align: center;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.form-box button.btn-white:after{display: none;}.form-box button.btn-white:hover, .form-box button.btn-white:hover{background-color: #eef1f3 !important;background-image: none !important;}.form-box .enroll_btn_wrap {overflow: hidden;margin-top: 15px;}.form-box .enroll_btn_wrap .btn-white {display: block;}.form-box .userAggrement {margin: 10px 0 10px 0;}.form-box .userAggrement p {display: block;font-size: 12px;line-height: 18px;color: #525c65;margin-bottom: 10px;text-align: left;font-weight: 500;padding-left: 11px;}.form-box .userAggrement p a {letter-spacing: -0.4px !important;padding: 0;}.form-box .signupCheck {display: flex;align-items: flex-start;padding-left: 11px;}.form-box .form-box form label {display: none;}.form-box .signupCheck input {padding: 0 !important;top: 2px;min-height: auto;margin-right: 10px;margin-top: 2px;}.form-box .userAggrement p {line-height: 18px;padding-left: 0;}.form-box .userAggrement a {text-decoration: underline;font-weight: 700;color: #333;}

    .trainingsolution_section { background-color: #111d30; margin-top: 0; }
    .trainingsolution_section .sv-hero-title{ font-size: 90px; }
    .trainingsolution_section h4,.trainingsolution_section h3,.trainingsolution_section p { color: #fff; }
    .trainingsolution_section .accordion-buttons { color: #fff !important; }
    .trainingsolution_section .tp-service-2-shape-img { filter: contrast(0); }
    .trainingsolution_section h5{ font-size: 32px; }
    .trainingsolution_section p {
        color: #fff !important;
    }

    @media (max-width: 767px) {

        .trainingsolution_section .sv-hero-title {
            font-size: 48px;
        }

    }

    .hasOverlay {
        position: relative;
        height: 100vh;
        max-height: 750px;
        min-height: 750px;
        background-size: cover !important;
    }

    .hasOverlay:after {
        content: "";
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,0.7);
        position: absolute;
        top: 0;
        left: 0;
    }

    .hasOverlay .container {
        z-index: 10;
        position: relative;
    }


    @media (max-width: 1024px) {

        .hasOverlay {
            max-height: inherit;
            min-height: inherit;
            height: auto;
        }

    }

    @media (max-width: 576px) {

        .hasOverlay {
            padding-right:20px;
            padding-left:20px;
        }

    }

    .mt-10{
    margin-top: 10px;
    }

    .mt-15{
    margin-top: 15px;
    }

    .pb-115{
        padding-bottom: 115px;
    }


    /*  */
    @media (max-width: 576px) {

        .tp-service-2-area {
            padding-bottom: 80px;
        }

    }


    /*  */
    .tp-video-content{
        background-position: 0 0;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 13px;
        display: flex;
        align-items: flex-end;
        max-height: 600px;
        justify-content: center;
    }

    @media (max-width: 414px) {

        .tp-video-wrap {
            height: 400px;
        }

        .tp-video-wrap .tp-video-title {
            font-size: 45px;
            line-height: 55px;
        }

    }

    /*  */
    .animated-img-wrapper {
        position: relative;
        display: block;
        clear: both;
        width: 100%;
        height: 350px;
        margin-top: 0;
    }

    .animated-img-wrapper .tp-studio-portfolio-img.active {
        visibility: visible;
        opacity: 1;
        transform: rotate(0deg);
        bottom: 160px;
        right: 30px;
        left: inherit;
    }

    .animated-img-wrapper .tp-studio-portfolio-img.active img {
        width: 250px;
        height: 250px;
    }


    @media (max-width: 767px) {

        .animated-img-wrapper .tp-studio-portfolio-img.active{
            bottom: 30px;
        }


        .tp-main-menu-mobile nav ul li .submenu {
            margin-top: 40px;
        }

        .tp-main-menu-mobile nav ul li .submenu li.tp-megamenu-title {
            padding: 0 15px 15px 15px;
        }

    }

    /*  */
    .service-details__area p{
        font-size: 20px;
    }

    /*  */
    .funding-agreement {
        background-color: #111d30;
        z-index: 10;
        position: relative;
        padding-top: 100px !important;
    }

    .funding-agreement .heading-lg {
        font-family: var(--tp-ff-body);
        font-size: 80px !important;
    }

    .tp-perspective-slider .tp-slide-inner .tp-image:before,
    .tp-perspective-slider .tp-slide-inner .tp-image:after {
        background: #111d30;
    }

    @media (max-width: 1024px) {

        .funding-agreement .container-fluid {
            padding: 0 40px;
        }

    }

    @media (max-width: 576px) {

        .funding-agreement h4 {
            font-size: 50px;
            line-height: 60px;
            margin-bottom: 30px;
        }

    }

    @media (max-width: 414px) {

        .funding-agreement h4 {
            font-size: 45px;
            line-height: 55px;
        }

    }

    /*  */  
    .tp-portfolio-9-area{
        background-color: #111d30;
        z-index: 10;
        position: relative;
    }

    @media (max-width: 768px) {

        .tp-portfolio-9-area .tp-perspective-slider {
            padding-left: 0;
            padding-right: 0;
        }

        .tp-portfolio-9-area .tp-slider-content {
            padding-left: 20px;
            padding-right: 20px;
        }

        .tp-portfolio-9-area .tp-portfolio-9-category br{
            display: none;
        }

        .tp-portfolio-9-area .tp-perspective-slider .tp-slide-inner{
            height: 500px;
        }

    }

    @media (max-width: 576px) {

        .tp-portfolio-9-area .tp-perspective-slider .tp-slide-inner{
            height: 350px;
        }

        .tp-portfolio-9-area .tp-portfolio-9-category{
            font-size: 42px;
        }

    }

    @media (max-width: 414px) {
    
        .tp-portfolio-9-area .tp-portfolio-9-category{
            font-size: 36px;
        }

    }


    /*  */
    .ready-to-apply.pt-90{
        padding-top: 90px !important;
    }

    @media (max-width: 1440px) {

        .ready-to-apply .tp-service-5-title{
            font-size: 36px !important;
        }
        
    }

    @media (max-width: 576px) {

        .ready-to-apply .ab-2-hero-title {
            font-size: 50px;
            line-height: 60px;
            margin-bottom: 0;
            letter-spacing: -3px;
        }

        .ready-to-apply .container{
            padding-left: 30px;
            padding-right: 30px;
        }

    }

    @media (max-width: 414px) {

        /* .ready-to-apply {
            padding-right: 20px;
            padding-left: 20px;
        } */

    }

    /*  */
    .ready-to-apply-2 .tp-service-5-title{
        font-size: 25px !important;
    }
    
    .ready-to-apply-2 .tp-service-4-title-sm{
        font-size: 20px !important;
    } 
    
    .ready-to-apply-2 .tp-service-5-wrap{
        margin-left: 120px;
    }



    @media (max-width: 768px) {

        .ready-to-apply-2 .tp-service-5-wrap{
            margin-left: 0;
        }

        .ready-to-apply-2 .col-xxl-2:empty{
            display: none;
        }

        .ready-to-apply-2 .tp-service-5-item.space-2{
            padding-right: 0;
        }

        .ready-to-apply-2 .tp-service-5-title {
            max-width: 670px;
        }
        

    }

    @media (max-width: 576px) {

        .ready-to-apply-2 .tp-service-5-wrap {
            padding-top: 70px;
            padding-bottom: 0;
        }

        .ready-to-apply-2 .tp-service-5-item {
            margin-bottom: 60px;
            text-align: center;
        }

        .ready-to-apply-2 .tp-service-4-title-sm {
            max-width: 300px;
            text-align: center;
            margin: 0 auto;
        }
    
    }

    @media (max-width: 414px) {

        .ready-to-apply-2{
            padding-right: 20px;
            padding-left: 20px;
        }

    }

    
    /*  */
    .tp-portfolio-9-area .ab-about-content p {
        font-size: 39px;
    } 

    @media (max-width: 576px) {

        .tp-portfolio-9-area .ab-about-content p {
            padding: 0 30px;
            font-size: 30px;
        }

    }


    /*  */
    @media (max-width: 576px) {

        .tp-service-2-area {
            padding-left: 20px;
            padding-right: 20px;
        }

       .tp-service-2-accordion-box .accordion-header .accordion-buttons {
            padding-left: 0;
            padding-right: 0;
        }

    }

    @media (max-width: 414px) {

        .tp-service-2-accordion-box .accordion-header .accordion-buttons{
        display: flex;
        align-items: center;
        }

    }
    

    /*  */
    .header-main-menu > nav > ul > li > .submenu > .hasSubMenu > a{
        position: relative;
    }

    .header-main-menu > nav > ul > li > .submenu > .hasSubMenu > a:after {
        content: "\f107";
        font-family: "Font Awesome 6 Pro";
        font-size: 14px;
        font-weight: 600;
        margin-left: 10px;
    }

    /* Third Level Nav */
    .thirdlevel_nav {
        margin: 7px 0 0 12px;
        font-size: 13px;
        font-weight: 500;
        text-transform: uppercase;
        list-style: none;
    }

    .thirdlevel_nav li{
        position: relative;
        -webkit-transition: all 0.3s ease-out;
        -moz-transition: all 0.3s ease-out;
        -ms-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
    }

    .thirdlevel_nav li:hover,
    .thirdlevel_nav li:focus{
        padding-left: 10px;
        color: #000;
    }



    .thirdlevel_nav li:before {
        content: "";
        margin-right: 10px;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        font-size: 28px;
        width: 3px;
        height: 3px;
        background: rgb(93, 93, 99);
        border-radius: 100px;
    }

    .thirdlevel_nav li:before{
        color: #000;
    }

    .thirdlevel_nav li a {
        margin-left: 12px !important;
    }

    @media (max-width: 992px) {

        .thirdlevel_nav {
            margin-bottom: 0px !important;
            margin-left: 40px !important;
        }

    }


    /*  */
    .bg_blue{
    background-color: #111d30;
    }

    .hero-subtitle {
        display: flex;
        align-items: center;
        height: 32px;
        color: #0077bc;
        font-size: 36px;
        border-left: solid 2px #fff;
        padding-left: 8px;
        font-weight: 700;
        font-family: var(--tp-ff-marcellus);
    }

    /*  */
    .faqs-list.bg_blue .accordion-buttons {
        color: #fff;
    }

    .faqs-list.bg_blue .accordion-body p {
        color: #fff;
        font-size: 22px;
    }

    .faqs-list.bg_blue .accordion-items {
        border-bottom: solid 1px rgba(255,255,255,0.3) !important;
    }

    .faqs-list.bg_blue.accordion-body {
        padding-left: 30px;
    }
        
     @media (max-width: 1024px) {

        .faqs-list .container-fluid {
            padding-right:50px;
            padding-left:50px;
        }

    }

    @media (max-width: 576px) {

        .faqs-list .container-fluid {
            padding-right:30px;
            padding-left:30px;
        }

        .faqs-list.bg_blue .accordion-buttons {
            padding-right: 40px;
        }

        .faqs-list .tp-service-2-accordion-box .accordion-body {
            padding-left: 0;
            padding-bottom: 0;
        }

    }

    /*  */
    @media (max-width: 768px) {

       .services_section .sv-service-thumb img {
            max-height: 500px;
            object-position: center center;
        }
    }

    @media (max-width: 576px) {

       .services_section .sv-service-thumb img {
            max-height: 350px;
        }
    }