.pricing__feature-info-details span, .tp-course-thumb img, .tp-pcb-tab #blog-btn-bg, .tp-award-item, .tp-award-item::after, .tp-award-btn span svg, .tp-award-arrow, .tp-skill-tab #lineMarker, .tp-portfolio-meta-arrow::before, .tp-portfolio-meta-arrow svg, .tp-portfolio-meta-2 span, .tp-brand-item img, .tp-hero-2__exp-link::after, .tp-footer-3__menu ul li a::after, div.tp-blog-thumb img, div.tp-blog-3__thumb img, div.blog-list__sm-thumb img, .mean-container .mean-nav ul li > a.mean-expand i, .tp-main-menu-mobile > nav > ul > li > a::after, .tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip, .tp-tab-line, .tp-accordion .accordion-button .tp-accordion-plus, .tp-accordion .accordion-button .tp-accordion-plus::after, .tp-accordion .accordion-button .tp-accordion-plus::before, .tpoffcanvas__logo, .tpoffcanvas__right-info, .tpoffcanvas__social-link ul li a::before, .tp-offcanvas-left, .tp-offcanvas-right, .tp-offcanvas-close, .tp-offcanvas-close-btn .text, .tp-offcanvas-close-btn .text span, .tp-offcanvas-menu, .tp-offcanvas-social-2 ul li a, .tp-swiper-dot .swiper-pagination-bullet, .tp-swiper-dot-border .swiper-pagination-bullet, .tp-swiper-scrollbar, .tp-3d-slide-container .tp-3d-slide-arrow, .tp-btn-black-lg span, .tp-btn-white span.text::after, .tp-btn-white::after, .tp-btn-blue span.text::after, .tp-btn-blue::after, .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-btn-border-2 svg{-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.tp-testimonial-rating span svg, .tp-award-btn span svg, .tp-award-arrow svg, .tp-hero-social a svg, .tp-header-cv-btn svg, .tp-hotspot svg, div.tp-pagination ul li a svg, div.tp-pagination ul li span svg, .tp-swiper-arrow button svg, .tp-btn svg, .tp-btn-border-md span svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-testimonial-user-title, .tp-award-title, .tp-portfolio-title, .tp-portfolio-item-2 .tp-portfolio-view span, .tp-portfolio-meta-2 span, .tp-portfolio-title-2, .tp-portfolio-view-btn-3 span, .tp-about-award-title, .tp-services-accordion .accordion-button, .tp-brand-title, .tp-hero-title, .tp-section-title, .tp-offcanvas-close-btn, .tp-offcanvas-content-2 p, .tp-offcanvas-content-title-2, .tp-offcanvas-contact-2 ul li a, .tp-offcanvas-contact-title-2{font-family: var(--tp-ff-dmsans);}.tp-skill-count, .tp-skill-title, .tp-marquee-item p, .tp-about-fact-item h4, .tp-services-accordion .accordion-button span, .tp-hero-content > span, .tp-hero-title span, .tp-hero-title span b, .tp-section-subtitle{font-family: var(--tp-ff-garamond);}.tp-award-text-outline, .tp-award-text-fill, .tp-portfolio-top-text p, .tp-services-bottom-text p, .tp-hero-bottom-text p, .tp-section-subtitle-bg{font-family: var(--tp-ff-abril);}.tp-skill-icon img{height: 80px !important;width: auto !important;max-width: none !important;}.tp-product-tab-2 .nav-tabs .nav-link:not(:first-child)::after, .breadcrumb__list span:not(:last-child)::after{-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-portfolio-thumb-img, .tp-about-thumb-bg-shape{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.tp-services-accordion .accordion-body ul li::after, .tp-hero-scroll-bar::after, .tp-hero-scroll-mouse::after, .tp-hero-social-bar::after{position: absolute;content: "";}@font-face{font-family: "Didone";src: url("../fonts/didone-light.otf") format("opentype");font-weight: 300;font-style: normal;font-display: swap;}@font-face{font-family: "Didone";src: url("../fonts/didone-medium.otf") format("opentype");font-weight: 500;font-style: normal;font-display: swap;}@font-face{font-family: "Didone Wide Medum";src: url("../fonts/didone-wide-medium.otf") format("opentype");font-style: normal;font-display: swap;}@font-face{font-family: "Didone Compack Dark";src: url("../fonts/didone-compack-dark.otf") format("opentype");font-style: normal;font-display: swap;}@font-face{font-family: "Didone right";src: url("../fonts/PP-Right-Didone-Medium.otf") format("opentype");font-style: normal;font-display: swap;font-weight: 500;}@font-face{font-family: "Didone right";src: url("../fonts/PP-Right-Didone-Light.otf") format("opentype");font-style: normal;font-display: swap;font-weight: 300;}:root{--tp-ff-body: 'DM Sans', sans-serif;--tp-ff-heading: 'Didone', sans-serif;--tp-ff-p: 'DM Sans', sans-serif;--tp-ff-dmsans: 'DM Sans', sans-serif;--tp-ff-didone: 'Didone', sans-serif;--tp-ff-didoneWideMedium: 'Didone Wide Medum', serif;--tp-ff-didoneCompackDark: 'Didone Compack Dark', serif;--tp-ff-didoneright: 'Nunito', sans-serif;--tp-ff-garamond: 'EB Garamond', serif;--tp-ff-kufam: 'Kufam', sans-serif;--tp-ff-abril: 'Abril Fatface', cursive;--tp-ff-poppins: 'Poppins', sans-serif;--tp-ff-playfair: 'Playfair Display', sans-serif;--tp-ff-fontawesome: "Font Awesome 6 Pro";--tp-common-white: #ffffff;--tp-common-white-2: #E4E6DC;--tp-common-white-3: #F0F0F6;--tp-common-black-solid: #000;--tp-common-black: #020B18;--tp-common-black-2: #0C1B05;--tp-common-black-3: #252525;--tp-common-black-4: #5B5B5C;--tp-common-black-5: #171718;--tp-common-black-6: #192553;--tp-common-black-7: #121314;--tp-common-black-8: #2E2E2E;--tp-dark-white: #ffffff;--tp-dark-black-solid: #000;--tp-dark-black: #020B18;--tp-dark-black-2: #000F4A;--tp-dark-black-3: #162251;--tp-dark-black-4: #0F183E;--tp-dark-black-5: #000000;--tp-yellow-1: #FFB342;--tp-pink-1: #FD4B6B;--tp-pink-2: #FF5746;--tp-pink-3: #EB5939;--tp-cream-1: #B7AB98;--tp-cream-2: #CFC292;--tp-green-dark: #115061;--tp-green-1: #31B757;--tp-green-2: #cd423d;--tp-khaki-1: #AB9774;--tp-coffe-1: #653624;--tp-coffe-2: #552411;--tp-blue-1: #0989FF;--tp-blue-2: #4C40F7;--tp-orange-1: #FF6736;--tp-heading-primary: #020B18;--tp-heading-secondary: #021D35;--tp-headingDark-primary: #020B18;--tp-headingDark-secondary: #021D35;--tp-grey-1: #F6F7F9;--tp-grey-2: #2F3862;--tp-grey-3: #F6F9FF;--tp-grey-4: #DDDDE7;--tp-text-body: #55585B;--tp-text-1: #767A7D;--tp-theme-primary: #0989FF;--tp-theme-secondary: #000000;--tp-footer-grey-1: #F4F7F9;--tp-border-primary: #EAEBED;--tp-border-secondary: #F0F2F4;}*{margin: 0;padding: 0;box-sizing: border-box;}html{scroll-behavior: smooth;}body{font-family: var(--tp-ff-body);font-size: 14px;font-weight: normal;color: var(--tp-text-body);line-height: 26px;margin-top: -1px;}#main-scrollbar{position: fixed;top: 0;right: 0;bottom: 0;left: 0;}#smooth-contents{will-change: transform;}.scroll-contents{overflow: hidden;cursor: default !important;}.scale-up .scroll-contents{cursor: grabbing !important;}.scrollbar-tracks{background: transparent !important;}img{max-width: 100%;}a{text-decoration: none;}h1, h2, h3, h4, h5, h6{font-family: var(--tp-ff-heading);color: var(--tp-headingDark-primary);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;}p{font-family: var(--tp-ff-p);font-size: 14px;font-weight: 400;color: var(--tp-text-body);margin-bottom: 15px;line-height: 26px;}a:not([href]):not([class]), a:not([href]):not([class]):hover{color: inherit;text-decoration: none;}a:focus, .button:focus{text-decoration: none;outline: none;}a:focus, a:hover{color: inherit;text-decoration: none;}a, button{color: inherit;outline: none;border: none;background: transparent;}button:hover{cursor: pointer;}button:focus{outline: 0;}.uppercase{text-transform: uppercase;}.capitalize{text-transform: capitalize;}input[type=text], input[type=email], input[type=tel], input[type=number], input[type=password], input[type=url], textarea{outline: none;background-color: #fff;height: 56px;width: 100%;line-height: 56px;font-size: 14px;color: var(--tp-common-black);padding-left: 26px;padding-right: 26px;border: 1px solid #E0E2E3;}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #95999D;}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=url]::-moz-placeholder, textarea::-moz-placeholder{color: #95999D;}input[type=text]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=url]:-moz-placeholder, textarea:-moz-placeholder{color: #95999D;}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #95999D;}input[type=text]::placeholder, input[type=email]::placeholder, input[type=tel]::placeholder, input[type=number]::placeholder, input[type=password]::placeholder, input[type=url]::placeholder, textarea::placeholder{color: #95999D;}[dir=rtl] input[type=text], [dir=rtl] input[type=email], [dir=rtl] input[type=tel], [dir=rtl] input[type=number], [dir=rtl] input[type=password], [dir=rtl] input[type=url], [dir=rtl] textarea{text-align: right;}input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=password]:focus, input[type=url]:focus, textarea:focus{border-color: var(--tp-common-black);}input[type=text]:focus::placeholder, input[type=email]:focus::placeholder, input[type=tel]:focus::placeholder, input[type=number]:focus::placeholder, input[type=password]:focus::placeholder, input[type=url]:focus::placeholder, textarea:focus::placeholder{opacity: 0;}textarea{line-height: 1.4;padding-top: 17px;padding-bottom: 17px;height: 120px;resize: none;}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;}.gx-10{--bs-gutter-x: 10px;}.gx-20{--bs-gutter-x: 20px;}.gx-30{--bs-gutter-x: 30px;}.gx-40{--bs-gutter-x: 40px;}.gx-45{--bs-gutter-x: 45px;}.gx-50{--bs-gutter-x: 50px;}.gx-90{--bs-gutter-x: 90px;}.z-index-1{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;}.z-index-10{position: relative;z-index: 10;}.container-1760{max-width: 1760px;}.container-1790{max-width: 1790px;}.container-1720{max-width: 1720px;}.container-1320{max-width: 1320px;}.container-1350{max-width: 1350px;}.include-bg{background-size: cover;background-repeat: no-repeat;background-position: center center;}.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;}li.p-static{position: static;}.p-static{position: static;}.include-bg{background-position: center;background-size: cover;background-repeat: no-repeat;}.bg-center{background-position: center;}.bg-repeat{background-repeat: 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{font-size: 90px;font-weight: 500;float: left;text-align: center;color: var(--tp-common-white);margin-right: 5px;line-height: inherit;text-transform: capitalize;font-family: var(--tp-ff-didoneright);width: 65px;height: 85px;line-height: 0.8;}.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;}}.tp-page-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.admin-bar .tp-header-transparent, .admin-bar .tp-header-sticky.header-sticky, .admin-bar .header-sticky-2, .admin-bar .cartmini__area, .admin-bar .offcanvas__full, .admin-bar .tp-search-area, .admin-bar .tp-header-2__transparent{margin-top: 32px;}@media only screen and (min-width: 300px) and (max-width: 767px){.admin-bar .tp-search-area, .admin-bar .tp-header-transparent, .admin-bar .cartmini__area, .admin-bar .tp-header-2__transparent{margin-top: 46px;}.admin-bar .offcanvas__area, .admin-bar .tp-header-sticky.header-sticky, .admin-bar .header-sticky-2{margin-top: 0;}}@media only screen and (min-width: 600px) and (max-width: 767px){.admin-bar .tp-search-area, .admin-bar .tp-header-transparent, .admin-bar .cartmini__area, .admin-bar .tp-header-2__transparent{margin-top: 46px;}.admin-bar .offcanvas__area, .admin-bar .tp-header-sticky.header-sticky, .admin-bar .header-sticky-2{margin-top: 0;}}.ScrollSmoother-wrapper{display: none;}.pt-280{padding-top: 280px;}.pt-320{padding-top: 320px;}.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) !important;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{position: fixed;top: 50%;left: 0;width: 240px;background-color: #fff;border: 1px solid #EAEAEF;-webkit-transform: translateY(-50%) translateX(-100%);-moz-transform: translateY(-50%) translateX(-100%);-ms-transform: translateY(-50%) translateX(-100%);-o-transform: translateY(-50%) translateX(-100%);transform: translateY(-50%) translateX(-100%);z-index: 991;direction: ltr;border-bottom-right-radius: 4px;}.tp-theme-settings-area.settings-opened{-webkit-transform: translateY(-50%) translateX(0%);-moz-transform: translateY(-50%) translateX(0%);-ms-transform: translateY(-50%) translateX(0%);-o-transform: translateY(-50%) translateX(0%);transform: translateY(-50%) translateX(0%);}.tp-theme-settings-area.settings-opened .tp-theme-settings-gear{opacity: 0;}.tp-theme-settings-area.settings-opened .tp-theme-settings-close{opacity: 1;}.tp-theme-settings-open{position: absolute;top: -1px;left: 100%;}.tp-theme-settings-open button{background-color: var(--tp-common-white);border: 1px solid #EAEAEF;border-left: 0;width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: var(--tp-common-black);position: relative;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.tp-theme-settings-gear{display: inline-block;-webkit-animation: tp-theme-setting-spin 4s linear infinite;-moz-animation: tp-theme-setting-spin 4s linear infinite;-ms-animation: tp-theme-setting-spin 4s linear infinite;-o-animation: tp-theme-setting-spin 4s linear infinite;animation: tp-theme-setting-spin 4s linear infinite;}@-webkit-keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.tp-theme-settings-close{display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}.tp-theme-header-title{font-size: 16px;font-weight: 600;margin-bottom: 30px;}.tp-theme-wrapper{padding: 20px 30px 30px;}.tp-theme-toggle{text-align: center;border: 0;}.tp-theme-toggle-2 .tp-theme-toggle-main.dark-active .tp-theme-toggle-dark{color: var(--tp-common-black);}.tp-theme-toggle-2 .tp-theme-toggle-main.light-active{color: var(--tp-common-black);}.tp-theme-toggle-2 .tp-theme-toggle-main.light-active .tp-theme-toggle-light{color: var(--tp-common-black);}.tp-theme-toggle-main{display: inline-block;width: 74px;margin: auto;position: relative;z-index: 1;background-color: transparent;border: 1.5px solid rgba(255, 255, 255, 0.3);padding: 3px 3px;border-radius: 100px;}.tp-theme-toggle-main span svg{-webkit-transform: translateY(1px) translateX(1px);-moz-transform: translateY(1px) translateX(1px);-ms-transform: translateY(1px) translateX(1px);-o-transform: translateY(1px) translateX(1px);transform: translateY(1px) translateX(1px);}.tp-theme-toggle-main.light-active .tp-theme-toggle-slide{left: 5px;}.tp-theme-toggle-main.light-active #tp-theme-toggle-light{color: var(--tp-common-black);}.tp-theme-toggle-main.dark-active .tp-theme-toggle-slide{left: calc(100% - 31px);}.tp-theme-toggle-main.dark-active #tp-theme-toggle-dark{color: var(--tp-common-black);}.tp-theme-toggle-light, .tp-theme-toggle-dark{display: inline-block;width: 26px;height: 26px;line-height: 21px;color: #000;}.tp-theme-toggle-light.active, .tp-theme-toggle-dark.active{color: var(--tp-common-black);}.tp-theme-toggle-light{-webkit-transform: translateX(-4px) translateY(-1px);-moz-transform: translateX(-4px) translateY(-1px);-ms-transform: translateX(-4px) translateY(-1px);-o-transform: translateX(-4px) translateY(-1px);transform: translateX(-4px) translateY(-1px);color: var(--tp-common-white);}.tp-theme-toggle-dark{-webkit-transform: translateX(2px) translateY(0px);-moz-transform: translateX(2px) translateY(0px);-ms-transform: translateX(2px) translateY(0px);-o-transform: translateX(2px) translateY(0px);transform: translateX(2px) translateY(0px);}.tp-theme-toggle input{display: none;}.tp-theme-toggle:hover{cursor: pointer;}.tp-theme-toggle label{color: var(--tp-common-white);font-size: 14px;font-weight: 500;}.tp-theme-toggle label:hover{cursor: pointer;}.tp-theme-toggle .themepure-theme-toggle-input{display: none;}.tp-theme-toggle-slide{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 26px;height: 26px;color: var(--tp-common-black);background-color: var(--tp-common-white);border-radius: 30px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition: all 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: 26px;line-height: 26px;}.tp-theme-dir input{display: none;}.tp-theme-dir:hover{cursor: pointer;}.tp-theme-dir label{color: var(--tp-common-black);font-size: 14px;font-weight: 500;}.tp-theme-dir label:hover{cursor: pointer;}.tp-theme-dir #tp-dir-toggler{display: none;}.tp-theme-dir #tp-dir-toggler:checked + i{right: calc(50% - 4px);}.tp-theme-dir-slide{position: absolute;top: 50%;right: 4px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 26px;color: var(--tp-common-black);background-color: var(--tp-common-white);border-radius: 30px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: all 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition: all 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%);-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;opacity: 0;visibility: hidden;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F50963"]{background-color: #F50963;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#008080"]{background-color: #008080;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F31E5E"]{background-color: #F31E5E;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#AB6C56"]{background-color: #AB6C56;color: black;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#4353FF"]{background-color: #4353FF;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#3661FC"]{background-color: #3661FC;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#2CAE76"]{background-color: #2CAE76;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#FF5A1B"]{background-color: #FF5A1B;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#03041C"]{background-color: #03041C;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#ED212C"]{background-color: #ED212C;}.tp-theme-color-input{margin-top: 15px;}.tp-theme-color-input h6{font-size: 14px;font-weight: 600;margin-bottom: 5px;}.tp-theme-color-input label{display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: var(--tp-theme-1);-webkit-transition: all 0.3s 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-theme-color-input label:hover{cursor: pointer;}.tp-theme-color-input input{display: none;}#tp-theme-toggle-dark svg{-webkit-transform: translateX(2px);-moz-transform: translateX(2px);-ms-transform: translateX(2px);-o-transform: translateX(2px);transform: translateX(2px);}div.tp-theme-toggle-single .themepure-theme-toggle{width: 40px;height: 40px;line-height: 38px;border: 1px solid rgba(255, 255, 255, 0.1);}div.tp-theme-toggle-single .themepure-theme-toggle .dark, div.tp-theme-toggle-single .themepure-theme-toggle .light{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%);display: none;}div.tp-theme-toggle-single .themepure-theme-toggle .dark svg, div.tp-theme-toggle-single .themepure-theme-toggle .light svg{-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}div.tp-theme-toggle-single .themepure-theme-toggle.dark-active .dark{display: inline-block;}div.tp-theme-toggle-single .themepure-theme-toggle.light-active .light{display: inline-block;}div.tp-theme-toggle-single .themepure-theme-toggle:hover{cursor: pointer;}div.tp-theme-toggle-single .themepure-theme-toggle-input{display: none;}.tp-theme-toggle-single{line-height: 0;}.tp-btn{display: inline-block;font-family: var(--tp-ff-jost);font-weight: 400;font-size: 16px;background-color: var(--tp-common-black);padding: 9px 26px;color: var(--tp-common-white);border: 1px solid var(--tp-common-black);}.tp-btn:hover{color: var(--tp-common-black);background-color: transparent;}.tp-btn-2{font-family: var(--tp-ff-roboto);font-weight: 500;font-size: 14px;background-color: var(--tp-theme-primary);padding: 9px 26px 7px;border-radius: 6px;border: 0;}.tp-btn-2:hover{background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-btn-white{background-color: var(--tp-common-white);padding: 7px 26px;box-shadow: 0px 1px 2px rgba(1, 15, 28, 0.1);color: var(--tp-common-black);padding: 9px 29px;}.tp-btn-white:hover{background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-btn-blue{background-color: var(--tp-theme-primary);}.tp-btn-border{background-color: transparent;border: 1.5px solid var(--tp-common-black);color: var(--tp-common-black);padding: 8px 29px;}.tp-btn-border svg{-webkit-transform: translateY(-2px) !important;-moz-transform: translateY(-2px) !important;-ms-transform: translateY(-2px) !important;-o-transform: translateY(-2px) !important;transform: translateY(-2px) !important;}.tp-btn-border:hover{background-color: var(--tp-theme-secondary);border-color: var(--tp-theme-secondary);color: var(--tp-common-white);}.tp-btn-border-sm{padding: 5px 25px;}.tp-btn-border-white{border-color: rgba(255, 255, 255, 0.3);color: var(--tp-common-white);}.tp-btn-border-white:hover{color: var(--tp-common-white);background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-btn-border-white-sm{padding: 4px 26px 6px;}.tp-btn-border-2{border: 2px solid rgba(4, 9, 45, 0.1);font-weight: 500;font-size: 13px;color: var(--tp-common-black);background-color: transparent;padding: 8px 17px;}.tp-btn-border-2 span{margin-left: 3px;}.tp-btn-border-2:hover{background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-hamburger-btn{height: 16px;width: 22px;line-height: 16px;cursor: pointer;position: relative;display: inline-block;}.tp-hamburger-btn span{background: var(--tp-common-black);border-radius: 3px;content: "";position: absolute;width: 22px;height: 2px;left: 0;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.tp-hamburger-btn span::before, .tp-hamburger-btn span::after{background: var(--tp-common-black);border-radius: 3px;content: "";position: absolute;width: 10px;height: 2px;margin-top: 13px;left: 0;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.tp-hamburger-btn span::before{margin-top: -7px;}.tp-hamburger-btn span::after{margin-top: 7px;width: 13px;}.tp-hamburger-btn.active span{background: transparent;}.tp-hamburger-btn.active span::before{margin-top: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.tp-hamburger-btn.active span::after{margin-top: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.tp-hamburger-btn-white span{background-color: var(--tp-common-white);}.tp-hamburger-btn-white span::after, .tp-hamburger-btn-white span::before{background-color: var(--tp-common-white);}.tp-hover-btn-wrapper{display: inline-block;}.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.16);display: inline-block;width: 149px;height: 149px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;text-align: left;border-radius: 50%;position: relative;overflow: hidden;z-index: 1;}.tp-btn-circle-arrow{-webkit-transform: translateY(9px);-moz-transform: translateY(9px);-ms-transform: translateY(9px);-o-transform: translateY(9px);transform: translateY(9px);margin-left: 8px;}.tp-btn-circle-dot{position: absolute;bottom: 0;left: 32px;width: 20px;height: 20px;background-color: #cd423d;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-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{color: var(--tp-common-black);}.tp-btn-circle:hover .tp-btn-circle-dot{width: 420px;height: 420px;}.tp-btn-circle-2{position: relative;overflow: hidden;display: inline-block;width: 200px;height: 200px;border-radius: 50%;letter-spacing: -0.01em;font-weight: 500;font-size: 20px;line-height: 1.4;letter-spacing: -0.01em;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.16);z-index: 1;}.tp-btn-circle-2:hover{color: var(--tp-common-black);}.tp-btn-circle-2:hover .tp-btn-circle-dot{width: 420px;height: 420px;}.tp-btn-circle-dot-2{position: absolute;bottom: 5px;left: 36px;width: 20px;height: 20px;background-color: #cd423d;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-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-text-2{display: block;}.tp-btn-circle-arrow-2{display: block;margin-top: 3px;}.tp-btn-price{height: 50px;line-height: 50px;border-radius: 8px;padding: 0 75px;font-size: 16px;font-weight: 700;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;background-color: var(--tp-green-2);color: var(--tp-common-black);font-family: var(--tp-ff-dmsans);}.tp-btn-price-white{height: 50px;line-height: 50px;border-radius: 100px;padding: 0 80px;font-size: 16px;font-weight: 700;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;background-color: var(--tp-common-white);color: var(--tp-common-black);font-family: var(--tp-ff-dmsans);}.tp-btn-price-white div{line-height: 1;display: inline-block;overflow: hidden;-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);height: 22px;}.tp-btn-price-white div span{display: block;-webkit-transition: transform 0.2s ease-out;-moz-transition: transform 0.2s ease-out;-ms-transition: transform 0.2s ease-out;-o-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;text-shadow: 0 22px 0 var(--tp-common-black);}.tp-btn-price-white:hover div span{-webkit-transform: translateY(-122%);-moz-transform: translateY(-122%);-ms-transform: translateY(-122%);-o-transform: translateY(-122%);transform: translateY(-122%);}.tp-btn-price-border{height: 50px;line-height: 50px;border-radius: 8px;padding: 0 60px;font-size: 16px;font-weight: 700;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;border: 1px solid var(--tp-green-2);color: var(--tp-green-2);font-family: var(--tp-ff-dmsans);}.tp-btn-price-border-white{height: 50px;line-height: 48px;border-radius: 100px;padding: 0 60px;font-size: 16px;font-weight: 700;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;border: 1px solid rgba(255, 255, 255, 0.1);color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);}.tp-btn-price-border-white div{line-height: 1;display: inline-block;overflow: hidden;-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);height: 22px;}.tp-btn-price-border-white div span{display: block;-webkit-transition: transform 0.2s ease-out;-moz-transition: transform 0.2s ease-out;-ms-transition: transform 0.2s ease-out;-o-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;text-shadow: 0 22px 0 var(--tp-common-white);}.tp-btn-price-border-white:hover{color: var(--tp-common-white);}.tp-btn-price-border-white:hover div span{-webkit-transform: translateY(-122%);-moz-transform: translateY(-122%);-ms-transform: translateY(-122%);-o-transform: translateY(-122%);transform: translateY(-122%);}.tp-btn-green{height: 120px;line-height: 120px;border-radius: 100px;padding: 0 20px;font-size: 28px;font-weight: 700;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-black);background-color: var(--tp-green-2);font-family: var(--tp-ff-dmsans);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-btn-green{padding: 0px 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-btn-green{height: 100px;line-height: 100px;font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-btn-green{height: 100px;line-height: 100px;font-size: 25px;}}@media (max-width: 767px){.tp-btn-green{height: 90px;line-height: 90px;font-size: 20px;}}.tp-btn-green:hover{color: var(--tp-common-black);}.tp-btn-white-xl{height: 120px;line-height: 120px;border-radius: 100px;padding: 0 20px;font-size: 28px;font-weight: 700;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-black);background-color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-btn-white-xl{padding: 0px 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-btn-white-xl{height: 100px;line-height: 100px;font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-btn-white-xl{height: 100px;line-height: 100px;font-size: 25px;}}@media (max-width: 767px){.tp-btn-white-xl{height: 90px;line-height: 90px;font-size: 20px;}}.tp-btn-white-xl:hover{color: var(--tp-common-black);}.tp-btn-grey-xl{height: 120px;line-height: 120px;padding: 0 20px;font-size: 28px;font-weight: 700;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-white);background: rgba(255, 255, 255, 0.2);border-radius: 1000px;font-family: var(--tp-ff-dmsans);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-btn-grey-xl{padding: 0px 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-btn-grey-xl{height: 100px;line-height: 100px;font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-btn-grey-xl{height: 100px;line-height: 100px;font-size: 25px;}}@media (max-width: 767px){.tp-btn-grey-xl{height: 90px;line-height: 90px;font-size: 20px;}}.tp-btn-pink{height: 45px;line-height: 45px;border-radius: 100px;padding: 0 55px;font-weight: 500;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-white);background-color: var(--tp-pink-2);font-family: var(--tp-ff-dmsans);transition: 0;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-btn-pink{padding: 0px 30px;}}.tp-btn-pink span svg{margin-right: 7px;}.tp-btn-pink span[data-hover]{position: relative;display: inline-block;transition: transform 0.2s;}.tp-btn-pink span[data-hover]::after{position: absolute;width: 100%;top: 100%;left: 0;content: attr(data-hover);text-align: center;}.tp-btn-pink:hover{color: var(--tp-common-white);}.tp-btn-pink:hover span[data-hover]{transform: translateY(-100%);transform-origin: 0% 0%;}.tp-btn-pink-large{height: 54px;line-height: 54px;border-radius: 100px;padding: 0 115px;font-weight: 500;font-size: 16px;text-align: center;text-transform: uppercase;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-white);background-color: var(--tp-pink-2);font-family: var(--tp-ff-dmsans);transition: 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-btn-pink-large{padding: 0px 30px;}}.tp-btn-pink-large span svg{margin-right: 7px;}.tp-btn-pink-large span[data-hover]{position: relative;display: inline-block;transition: transform 0.2s;}.tp-btn-pink-large span[data-hover]::after{position: absolute;width: 100%;top: 100%;left: 0;content: attr(data-hover);text-align: center;}.tp-btn-pink-large:hover{color: var(--tp-common-white);}.tp-btn-pink-large:hover span[data-hover]{transform: translateY(-100%);transform-origin: 0% 0%;}.tp-btn-black{height: 40px;line-height: 40px;border-radius: 100px;padding: 0 32px;padding-right: 16px;font-weight: 400;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-white);background-color: var(--tp-common-black);font-family: var(--tp-ff-dmsans);transition: 0.4s;}.tp-btn-black span{margin-left: 30px;transform: translateY(-2px);display: inline-block;}.tp-btn-black-lg{height: 50px;line-height: 50px;border-radius: 100px;padding: 0 80px;font-weight: 500;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-black);background-color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);transition: 0.4s;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-btn-black-lg{padding: 0 50px;font-size: 18px;}}.tp-btn-black-lg span{margin-left: 10px;-webkit-transform: translate(0, 1px);-moz-transform: translate(0, 1px);-ms-transform: translate(0, 1px);-o-transform: translate(0, 1px);transform: translate(0, 1px);display: inline-block;}.tp-btn-black-lg:hover{color: var(--tp-common-black);}.tp-btn-black-lg:hover span{-webkit-transform: translate(6px, 1px);-moz-transform: translate(6px, 1px);-ms-transform: translate(6px, 1px);-o-transform: translate(6px, 1px);transform: translate(6px, 1px);}.tp-btn-white{height: 40px;line-height: 40px;border-radius: 100px;padding: 0 32px;padding-right: 16px;font-weight: 400;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-dark-black-2);background-color: transparent;font-family: var(--tp-ff-dmsans);transition: 0.4s;position: relative;z-index: 1;}.tp-btn-white span{margin-left: 30px;}.tp-btn-white span.text{position: relative;margin-left: 0;}.tp-btn-white span.text::after{position: absolute;content: "";right: 0;bottom: 0;width: 100%;height: 1px;background-color: currentColor;z-index: -1;}.tp-btn-white::after{position: absolute;content: "";right: 0;top: 0;width: 100%;height: 100%;background-color: var(--tp-common-white);z-index: -1;border-radius: 100px;}.tp-btn-white:hover{background-color: transparent;color: var(--tp-common-white);}.tp-btn-white:hover::after{width: 40px;}.tp-btn-white:hover span{color: var(--tp-common-black);}.tp-btn-white-lg{height: 90px;line-height: 90px;border-radius: 50px;padding: 0 70px;font-weight: 500;font-size: 18px;text-transform: capitalize;display: inline-block;overflow: hidden;color: var(--tp-dark-black-2);background-color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);transition: 0.3s;}.tp-btn-grey-lg{height: 90px;line-height: 90px;padding: 0 70px;font-weight: 500;font-size: 18px;text-transform: capitalize;display: inline-block;overflow: hidden;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 50px;font-family: var(--tp-ff-dmsans);color: var(--tp-common-white);transition: 0.3s;}@media (max-width: 767px){.tp-btn-grey-lg{height: 70px;line-height: 70px;padding: 0 60px;}}.tp-btn-grey-lg div{line-height: 1;display: inline-block;overflow: hidden;-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-ms-transform: translateY(5px);-o-transform: translateY(5px);transform: translateY(5px);height: 22px;}.tp-btn-grey-lg div span{color: var(--tp-common-white);display: block;-webkit-transition: transform 0.2s ease-out;-moz-transition: transform 0.2s ease-out;-ms-transition: transform 0.2s ease-out;-o-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;text-shadow: 0 22px 0 var(--tp-common-white);}.tp-btn-grey-lg:hover{background-color: white;border-color: white;color: var(--tp-common-black);}.tp-btn-grey-lg:hover div span{text-shadow: 0 22px 0 var(--tp-common-black);-webkit-transform: translateY(-112%);-moz-transform: translateY(-112%);-ms-transform: translateY(-112%);-o-transform: translateY(-112%);transform: translateY(-112%);}.tp-btn-blue{height: 64px;line-height: 64px;border-radius: 100px;padding: 0 37px;padding-right: 27px;font-weight: 400;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-white);background-color: transparent;font-family: var(--tp-ff-dmsans);transition: 0.4s;position: relative;z-index: 1;}.tp-btn-blue span.text{position: relative;}.tp-btn-blue span.text::after{position: absolute;content: "";right: 0;bottom: 0;width: 100%;height: 1px;background-color: currentColor;z-index: -1;}.tp-btn-blue span.icon{margin-left: 50px;}.tp-btn-blue::after{position: absolute;content: "";right: 0;top: 0;width: 100%;height: 100%;background-color: var(--tp-blue-2);z-index: -1;border-radius: 100px;}.tp-btn-blue:hover{background-color: transparent;color: var(--tp-common-white);}.tp-btn-blue:hover::after{width: 64px;}.tp-btn-border-md{height: 46px;line-height: 44px;border-radius: 100px;padding: 0 30px;padding-right: 20px;font-weight: 400;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);border: 1.5px solid rgba(255, 255, 255, 0.1);transition: 0.4s;}.tp-btn-border-md span{margin-left: 29px;}.tp-btn-border-md:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-btn-border-sm{height: 50px;line-height: 48px;border-radius: 100px;padding: 0 30px;font-weight: 400;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);border: 1.5px solid rgba(255, 255, 255, 0.1);transition: 0.3s;}.tp-btn-border-sm span{margin-left: 15px;transform: translateY(-2px);display: inline-block;}.tp-btn-border-sm:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-btn-border-lg{height: 44px;line-height: 41px;border-radius: 100px;padding: 0 40px;font-weight: 500;font-size: 16px;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);border: 1.5px solid rgba(255, 255, 255, 0.1);transition: 0.3s;}.tp-btn-border-lg:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-3dbtn-hover-effect a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;overflow: hidden;height: 25px;line-height: 1;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word span{display: inline-block;position: relative;-webkit-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);-o-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition-delay: 3s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word span::after{content: attr(data-hover);position: absolute;top: 100%;left: 0;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(0) span{transition-delay: 0s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(1) span{transition-delay: 0.02s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(2) span{transition-delay: 0.04s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(3) span{transition-delay: 0.06s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(4) span{transition-delay: 0.08s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(5) span{transition-delay: 0.1s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(6) span{transition-delay: 0.12s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(7) span{transition-delay: 0.14s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(8) span{transition-delay: 0.16s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(9) span{transition-delay: 0.18s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(10) span{transition-delay: 0.2s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(11) span{transition-delay: 0.22s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(12) span{transition-delay: 0.24s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(13) span{transition-delay: 0.26s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(14) span{transition-delay: 0.28s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(15) span{transition-delay: 0.3s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(16) span{transition-delay: 0.32s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(17) span{transition-delay: 0.34s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(18) span{transition-delay: 0.36s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(19) span{transition-delay: 0.38s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(20) span{transition-delay: 0.4s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(21) span{transition-delay: 0.42s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(22) span{transition-delay: 0.44s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(23) span{transition-delay: 0.46s;}.tp-3dbtn-hover-effect a .tp-3dtext-hover-effect-word > .char-wrapper:nth-child(24) span{transition-delay: 0.48s;}.tp-3dbtn-hover-effect a:hover .tp-3dtext-hover-effect-word span{-webkit-transform: translateY(-100%) !important;-moz-transform: translateY(-100%) !important;-ms-transform: translateY(-100%) !important;-o-transform: translateY(-100%) !important;transform: translateY(-100%) !important;}.tp-btn-subscribe{height: 48px;line-height: 48px;border-radius: 30px;padding: 0 30px;font-size: 16px;font-weight: 500;display: inline-block;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);background: var(--tp-common-black);border: 1px solid rgba(183, 171, 152, 0.14);}.tp-btn-4-1-price{height: 50px;line-height: 48px;border-radius: 100px;padding: 0 60px;font-size: 18px;font-weight: 500;text-align: center;text-transform: capitalize;display: inline-block;overflow: hidden;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);border: 1px solid rgba(183, 171, 152, 0.14);transition: 0.3s;}.tp-btn-4-1-price:hover{color: var(--tp-common-black);border-color: var(--tp-cream-2);background-color: var(--tp-cream-2);}.tp-btn-4-1-price.sm{height: 34px;font-size: 14px;font-weight: 600;line-height: 34px;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);padding: 0px 30px;transition: 0.3s;}.tp-btn-4-1-price.sm:hover{color: var(--tp-coffe-2);}.tp-btn-cream-bdr{height: 50px;line-height: 50px;padding: 0 25px;font-size: 14px;font-weight: 500;display: inline-block;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);border: 1px solid var(--tp-cream-2);transition: 0.3s;}.tp-btn-cream-bdr:hover{background-color: var(--tp-cream-2);color: var(--tp-coffe-1);}@keyframes scroll{0%{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100%{-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);}}@keyframes tfLeftToRight{49%{transform: translateX(30%);}50%{opacity: 0;transform: translateX(-30%);}51%{opacity: 1;}}@keyframes scroll_anim{0%{transform: translateY(0);}50%{transform: translateY(30px);}100%{transform: translateY(0);}}@-webkit-keyframes tp-pulse{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-moz-keyframes tp-pulse{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-ms-keyframes tp-pulse{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes tp-pulse{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-webkit-keyframes tp-pulse-2{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-moz-keyframes tp-pulse-2{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-ms-keyframes tp-pulse-2{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes tp-pulse-2{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-webkit-keyframes tp-shake{10%, 90%{-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80%{-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70%{-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60%{-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@-moz-keyframes tp-shake{10%, 90%{-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80%{-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70%{-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60%{-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@-ms-keyframes tp-shake{10%, 90%{-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80%{-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70%{-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60%{-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@keyframes tp-shake{10%, 90%{-webkit-transform: translate3d(-1px, 0, 0);transform: translate3d(-1px, 0, 0);}20%, 80%{-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);}30%, 50%, 70%{-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}40%, 60%{-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@-webkit-keyframes borderanimate2{0%{transform: translate(-50%, -50%) scale(0.8);}60%{opacity: 1;}100%{transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@-moz-keyframes borderanimate2{0%{transform: translate(-50%, -50%) scale(0.8);}60%{opacity: 1;}100%{transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@-ms-keyframes borderanimate2{0%{transform: translate(-50%, -50%) scale(0.8);}60%{opacity: 1;}100%{transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@keyframes borderanimate2{0%{transform: translate(-50%, -50%) scale(0.8);}60%{opacity: 1;}100%{transform: translate(-50%, -50%) scale(2.5);opacity: 0;}}@-webkit-keyframes tp-rotate-center{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes tp-rotate-center{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes tp-rotate-center{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes tp-rotate-center{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes tp-mobile-view{0%, 10%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60%{-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@-moz-keyframes tp-mobile-view{0%, 10%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60%{-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@-ms-keyframes tp-mobile-view{0%, 10%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60%{-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@keyframes tp-mobile-view{0%, 10%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}50%, 60%{-webkit-transform: translateY(-57%);-moz-transform: translateY(-57%);-ms-transform: translateY(-57%);-o-transform: translateY(-57%);transform: translateY(-57%);}90%, 100%{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}@-webkit-keyframes tp-svg-line{100%{stroke-dashoffset: 350;}}@-moz-keyframes tp-svg-line{100%{stroke-dashoffset: 350;}}@-ms-keyframes tp-svg-line{100%{stroke-dashoffset: 350;}}@keyframes tp-svg-line{100%{stroke-dashoffset: 350;}}@-webkit-keyframes tp-border-loader{0%{stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95%{stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100%{stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@-moz-keyframes tp-border-loader{0%{stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95%{stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100%{stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@-ms-keyframes tp-border-loader{0%{stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95%{stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100%{stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@keyframes tp-border-loader{0%{stroke-dashoffset: -356px;stroke-dasharray: 356px, 366px;}95%{stroke-dashoffset: 0;stroke-dasharray: 356px, 366px;}100%{stroke-dashoffset: 0;stroke-dasharray: 0, 366px;}}@keyframes animationglob{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes pulse{0%{-webkit-transform: scale(1);transform: scale(1);}50%{-webkit-transform: scale(1.1);transform: scale(1.1);}100%{-webkit-transform: scale(1);transform: scale(1);}}@keyframes pulse{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}50%{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}100%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}.pulse{-webkit-animation-name: pulse;animation-name: pulse;}@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-ring-effect{-webkit-animation: tp_ring 1s infinite ease-in-out;-moz-animation: tp_ring 1s infinite ease-in-out;-ms-animation: tp_ring 1s infinite ease-in-out;-o-animation: tp_ring 1s infinite ease-in-out;animation: tp_ring 1s infinite ease-in-out;}@-webkit-keyframes tp_ring{0%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}10%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}20%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}30%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}40%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}50%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}100%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}}@-moz-keyframes tp_ring{0%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}10%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}20%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}30%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}40%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}50%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}100%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}}@-ms-keyframes tp_ring{0%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}10%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}20%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}30%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}40%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}50%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}100%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}}@keyframes tp_ring{0%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}10%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}20%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}30%{-webkit-transform: rotate(-25deg) scale(1) skew(1deg);-moz-transform: rotate(-25deg) scale(1) skew(1deg);-ms-transform: rotate(-25deg) scale(1) skew(1deg);-o-transform: rotate(-25deg) scale(1) skew(1deg);transform: rotate(-25deg) scale(1) skew(1deg);}40%{-webkit-transform: rotate(25deg) scale(1) skew(1deg);-moz-transform: rotate(25deg) scale(1) skew(1deg);-ms-transform: rotate(25deg) scale(1) skew(1deg);-o-transform: rotate(25deg) scale(1) skew(1deg);transform: rotate(25deg) scale(1) skew(1deg);}50%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}100%{-webkit-transform: rotate(0) scale(1) skew(1deg);-moz-transform: rotate(0) scale(1) skew(1deg);-ms-transform: rotate(0) scale(1) skew(1deg);-o-transform: rotate(0) scale(1) skew(1deg);transform: rotate(0) scale(1) skew(1deg);}}.tp-zoom-in-out{-webkit-animation: tp_zoom_in_out 2s infinite linear;-moz-animation: tp_zoom_in_out 2s infinite linear;-ms-animation: tp_zoom_in_out 2s infinite linear;-o-animation: tp_zoom_in_out 2s infinite linear;animation: tp_zoom_in_out 2s infinite linear;}@-webkit-keyframes tp_zoom_in_out{0%{-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}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.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}}@-moz-keyframes tp_zoom_in_out{0%{-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}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.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}}@-ms-keyframes tp_zoom_in_out{0%{-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}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.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}}@keyframes tp_zoom_in_out{0%{-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}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.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}}@-webkit-keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}@keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-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;}@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUp{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);}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes tp_marquee{from{transform: translateX(0%);}to{transform: translateX(-50%);}}@-moz-keyframes tp_marquee{from{transform: translateX(0%);}to{transform: translateX(-50%);}}@-ms-keyframes tp_marquee{from{transform: translateX(0%);}to{transform: translateX(-50%);}}@keyframes tp_marquee{from{transform: translateX(0%);}to{transform: translateX(-50%);}}@-webkit-keyframes tp_marquee_up{from{transform: translateY(0%);}to{transform: translateY(-50%);}}@-moz-keyframes tp_marquee_up{from{transform: translateY(0%);}to{transform: translateY(-50%);}}@-ms-keyframes tp_marquee_up{from{transform: translateY(0%);}to{transform: translateY(-50%);}}@keyframes tp_marquee_up{from{transform: translateY(0%);}to{transform: translateY(-50%);}}@-webkit-keyframes tp_marquee_down{from{transform: translateY(-50%);}to{transform: translateY(0%);}}@-moz-keyframes tp_marquee_down{from{transform: translateY(-50%);}to{transform: translateY(0%);}}@-ms-keyframes tp_marquee_down{from{transform: translateY(-50%);}to{transform: translateY(0%);}}@keyframes tp_marquee_down{from{transform: translateY(-50%);}to{transform: translateY(0%);}}#loading{background-color: #0F183E;height: 100%;width: 100%;position: fixed;z-index: 999999;margin-top: 0px;top: 0px;}#loading-center{width: 100%;height: 100%;position: relative;}#loading-center-absolute{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}#loading{background-color: #0F183E;height: 100%;width: 100%;position: fixed;z-index: 999999;margin-top: 0px;top: 0px;}#loading-center{width: 100%;height: 100%;position: relative;}#loading-center-absolute{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 80%;}.preloader__bar{width: auto;height: 2px;background-color: rgba(255, 255, 255, 0.1);margin: auto;margin-bottom: 50px;position: relative;overflow: hidden;}.preloader__bar-inner{position: absolute;left: 0;top: 0;width: 0%;height: 100%;background: var(--tp-common-white);transition: all 0s ease-in-out;}.preloader__logo{margin-bottom: 40px;}.preloader__logo img.logo-blink{animation: tp-blink 0.7s ease-in-out 0.1s infinite;}@-webkit-keyframes tp-blink{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 1;}}@-moz-keyframes tp-blink{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 1;}}@-ms-keyframes tp-blink{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 1;}}@keyframes tp-blink{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 1;}}.preloader__title{font-size: 170px;line-height: 1;text-transform: uppercase;position: relative;color: var(--tp-common-black);}@media only screen and (min-width: 576px) and (max-width: 767px){.preloader__title{font-size: 140px;}}@media (max-width: 767px){.preloader__title{font-size: 70px;}}.preloader__title-2{font-size: 170px;line-height: 1;font-weight: 700;text-transform: uppercase;position: relative;color: var(--tp-grey-1);}.preloader__title-2::before{position: absolute;content: attr(data-text-preloader);top: 22px;left: 0;color: var(--tp-common-black);opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);-webkit-animation: letters-loading 3s infinite;animation: letters-loading 3s infinite;}.preloader__title-2:nth-child(2)::before{-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.preloader__title-2:nth-child(3)::before{-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.preloader__title-2:nth-child(4)::before{-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.preloader__title-2:nth-child(5)::before{-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}.preloader__title-2:nth-child(6)::before{-webkit-animation-delay: 1s;animation-delay: 1s;}.preloader__loading{color: rgba(255, 255, 255, 0.7);font-family: DM Sans;font-size: 13px;font-style: normal;font-weight: 500;line-height: normal;letter-spacing: 0.39px;text-transform: uppercase;}.preloader__with-text{display: none;}#tp-loading-number{color: #FFF;font-family: "DM Sans", sans-serif;font-size: 26px;font-style: normal;font-weight: 500;line-height: normal;}@-webkit-keyframes letters-loading{0%, 75%, 100%{opacity: 0;-webkit-transform: rotateY(-90deg);-moz-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);-o-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50%{opacity: 1;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg);}}@-moz-keyframes letters-loading{0%, 75%, 100%{opacity: 0;-webkit-transform: rotateY(-90deg);-moz-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);-o-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50%{opacity: 1;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg);}}@-ms-keyframes letters-loading{0%, 75%, 100%{opacity: 0;-webkit-transform: rotateY(-90deg);-moz-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);-o-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50%{opacity: 1;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes letters-loading{0%, 75%, 100%{opacity: 0;-webkit-transform: rotateY(-90deg);-moz-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);-o-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50%{opacity: 1;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes loading{0%{width: 0%;}100%{width: 100%;}}.grey-bg{background-color: var(--tp-grey-1);}.grey-bg-2{background-color: var(--tp-grey-3);}.white-bg{background-color: var(--tp-common-white);}.white-bg-2{background-color: var(--tp-common-white-2);}.theme-bg{background-color: var(--tp-theme-primary);}.black-bg{background-color: var(--tp-dark-black-2);}.black-bg-2{background-color: var(--tp-dark-black-3);}.black-bg-3{background-color: #000000;}.black-bg-4{background-color: var(--tp-dark-black-5);}.black-bg-5{background-color: var(--tp-common-black-7);}.black-bg-6{background: #1B1C1D;}.theme-bg{background-color: var(--tp-theme-secondary);}.theme-bg-2{background-color: #000000;}.coffe-bg{background-color: var(--tp-coffe-1);}.coffe-bg-2{background-color: var(--tp-coffe-2);}[data-bg-color=footer-bg-grey]{background-color: var(--tp-footer-grey-1);}[data-bg-color=footer-bg-white]{background-color: var(--tp-common-white);}[data-bg-color=footer-bg-grey]{background-color: var(--tp-footer-grey-1);}[data-bg-color=footer-bg-white]{background-color: var(--tp-common-white);}.tp-range-slider .inside-slider{padding-left: 7px;padding-right: 17px;}.tp-range-slider .noUi-target{background-color: #191C3C;border-radius: 12px;border: 0;box-shadow: none;}.tp-range-slider .noUi-connect{background-color: var(--tp-theme-primary);}.tp-range-slider .noUi-horizontal{height: 6px;}.tp-range-slider .noUi-handle{height: 24px;width: 24px;background-color: var(--tp-theme-primary);border-radius: 50%;border: 4px solid var(--tp-common-white);box-shadow: 0px 4px 10px rgba(5, 9, 43, 0.3);top: -9px;}.tp-range-slider .noUi-handle:hover{cursor: pointer;}.tp-range-slider .noUi-handle::before, .tp-range-slider .noUi-handle::after{display: none;}.tp-range-slider-dark .noUi-handle{border: 4px solid #2D314B;}.tp-swiper-dot{line-height: 1;}.tp-swiper-dot .swiper-pagination-bullet{width: 10px;height: 10px;background-color: var(--tp-grey-3);opacity: 1;margin: 0 3px;position: relative;}.tp-swiper-dot .swiper-pagination-bullet button{font-size: 0;}.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-theme-primary);}.tp-swiper-dot.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-theme-secondary);}.tp-swiper-dot-border{line-height: 1;}.tp-swiper-dot-border .swiper-pagination-bullet{width: 12px;height: 12px;background-color: transparent;opacity: 1;margin: 0 3px;position: relative;border: 1px solid rgba(2, 11, 24, 0.4);}.tp-swiper-dot-border .swiper-pagination-bullet button{font-size: 0;}.tp-swiper-dot-border .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-swiper-dot-border .swiper-pagination-bullet:hover{border-color: var(--tp-common-black);}.tp-swiper-dot-border.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-theme-secondary);}.tp-swiper-arrow button{width: 40px;height: 40px;line-height: 38px;font-size: 20px;text-align: center;background-color: transparent;color: var(--tp-text-2);border: 1px solid rgba(2, 11, 24, 0.1);border-radius: 50%;}.tp-swiper-arrow button:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-swiper-scrollbar{background-color: #EDEFF2;height: 2px;}.tp-swiper-scrollbar .tp-swiper-scrollbar-drag{background-color: var(--tp-common-black);height: 100%;}.tp-swiper-scrollbar .tp-swiper-scrollbar-drag:hover{cursor: pointer;}.tp-swiper-scrollbar:hover, .tp-swiper-scrollbar:focus{-webkit-transform: scaleY(3);-moz-transform: scaleY(3);-ms-transform: scaleY(3);-o-transform: scaleY(3);transform: scaleY(3);}.tp-slick-dot .slick-dots li{display: inline-block;margin: 0 4px;}.tp-slick-dot .slick-dots li.slick-active button{background-color: var(--tp-common-white);}.tp-slick-dot .slick-dots li button{font-size: 0;width: 10px;height: 10px;border-radius: 50%;background-color: rgba(255, 255, 255, 0.2);}.tp-slick-dot-blue .slick-dots li.slick-active button{background-color: var(--tp-theme-primary);}.tp-slick-dot-blue .slick-dots li button{background-color: var(--tp-grey-3);}.tp-horizontal-slider{-webkit-animation: horizonalSlide 10s linear infinite;animation: horizonalSlide 10s linear infinite;}@-webkit-keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}@-moz-keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}@-ms-keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}@keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%, 0%, 0);transform: translate3d(-50%, 0%, 0);}}.tp-3d-slide-container{height: 270px;position: relative;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-3d-slide-container{height: 500px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-3d-slide-container{padding-top: 120px;height: 300px;}}.tp-3d-slide-container .tp-3d-slide-arrow{position: absolute;left: -110px;top: 50%;transform: translate3d(0, -50%, 0);color: white;font-size: 28px;cursor: pointer;z-index: 99999;display: inline-block;height: 60px;width: 60px;line-height: 58px;text-align: center;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.1);color: var(--tp-common-white);background-color: transparent;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-3d-slide-container .tp-3d-slide-arrow{left: 50%;top: auto;bottom: -76%;transform: translateX(-50%);}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-3d-slide-container .tp-3d-slide-arrow{left: 50%;top: auto;bottom: -11%;transform: translateX(-50%);}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-3d-slide-container .tp-3d-slide-arrow{left: 50%;top: auto;bottom: -25%;transform: translateX(-50%);}}@media (max-width: 767px){.tp-3d-slide-container .tp-3d-slide-arrow{left: 50%;top: auto;bottom: -25%;transform: translateX(-50%);font-size: 20px;height: 40px;width: 40px;line-height: 40px;}}.tp-3d-slide-container .tp-3d-slide-arrow svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-3d-slide-container .tp-3d-slide-arrow:hover{background-color: var(--tp-pink-2);border-color: var(--tp-pink-2);color: var(--tp-common-white);}.tp-3d-slide-container .tp-3d-slide-arrow.tp-3d-slide-arrow-right{left: auto;right: -110px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-3d-slide-container .tp-3d-slide-arrow.tp-3d-slide-arrow-right{left: 57%;top: auto;bottom: -76%;transform: translateX(-50%);}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-3d-slide-container .tp-3d-slide-arrow.tp-3d-slide-arrow-right{left: 57%;top: auto;bottom: -11%;transform: translateX(-50%);}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-3d-slide-container .tp-3d-slide-arrow.tp-3d-slide-arrow-right{left: 60%;top: auto;bottom: -25%;transform: translateX(-50%);}}@media (max-width: 767px){.tp-3d-slide-container .tp-3d-slide-arrow.tp-3d-slide-arrow-right{left: 65%;top: auto;bottom: -25%;transform: translateX(-50%);}}.tp-3d-slide-container .tp-3d-slide-wrapper{display: block;height: 100%;margin: 0 auto;position: relative;}.tp-3d-slide-container .tp-3d-slide-wrapper .tp-3d-slide{display: inline-block;width: 66%;height: 520px;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%, -50%, 0) scale3d(0.4, 0.4, 1);transition: transform 0.3s ease-in-out 0s, z-index 0.2s ease-in-out 0.1s;}@media (max-width: 767px){.tp-3d-slide-container .tp-3d-slide-wrapper .tp-3d-slide{width: 98%;height: 300px;}}.tp-3d-slide-container .tp-3d-slide-wrapper .tp-3d-slide.prev-2{transform: translate3d(-105%, -50%, 0) scale3d(0.4, 0.4, 1);z-index: 1;opacity: 0.5;}.tp-3d-slide-container .tp-3d-slide-wrapper .tp-3d-slide.prev-1{transform: translate3d(-85%, -50%, 0) scale3d(0.6, 0.6, 1);z-index: 2;}.tp-3d-slide-container .tp-3d-slide-wrapper .tp-3d-slide.next-1{z-index: 2;transform: translate3d(-15%, -50%, 0) scale3d(0.6, 0.6, 1);}.tp-3d-slide-container .tp-3d-slide-wrapper .tp-3d-slide.next-2{z-index: 1;transform: translate3d(5%, -50%, 0) scale3d(0.4, 0.4, 1);opacity: 0.5;}.tp-3d-slide-container .tp-3d-slide-wrapper .tp-3d-slide.active{z-index: 3;transform: translate3d(-50%, -50%, 0) scale3d(1, 1, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.tp-cmn-marquee-slider-active{width: 10000px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;overflow: hidden;}.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-white);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: 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);}.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{width: 100%;background-color: #434966;border-radius: 5px;box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing: border-box;margin-top: 0;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;left: 0;-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;-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);-webkit-transition: all 0.1s ease-out;-moz-transition: all 0.1s ease-out;-ms-transition: all 0.1s ease-out;-o-transition: all 0.1s ease-out;transition: all 0.1s 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;color: var(--tp-common-white);}.nice-select .option:first-child{display: none;}.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;}div.tp-pagination ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 0;margin: 0;}div.tp-pagination ul li{display: inline-block;}div.tp-pagination ul li:not(:last-child){margin-right: 6px;}div.tp-pagination ul li a, div.tp-pagination ul li span{display: inline-block;width: 50px;height: 50px;line-height: 48px;text-align: center;border: 1px solid rgba(255, 255, 255, 0.1);font-size: 16px;font-weight: 500;color: var(--tp-common-white);border-radius: 50%;}div.tp-pagination ul li a:hover, div.tp-pagination ul li a.current, div.tp-pagination ul li span:hover, div.tp-pagination ul li span.current{background: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.body-overlay{position: fixed;top: 0;left: 0;z-index: 9999;width: 100%;height: 100%;background: rgba(24, 24, 24, 0.8);visibility: hidden;opacity: 0;transition: 0.45s ease-in-out;}.body-overlay.apply{opacity: 1;visibility: visible;}.tpoffcanvas{background-position: center;background-size: cover;background-repeat: no-repeat;position: fixed;top: 0;right: -100%;width: 100%;height: 100%;bottom: 0;box-shadow: 0 16px -32px 0 rgba(0, 0, 0, 0.8);background-color: var(--tp-common-black);z-index: 999999;scrollbar-width: none;opacity: 0;visibility: hidden;transition: 0.45s ease-in-out;overflow-y: scroll;}.tpoffcanvas ul li{width: 50%;float: left;list-style-type: none;}.tpoffcanvas__bg-color{background-color: #162251;width: 50%;height: 100%;position: fixed;top: 0;left: 0;}.tpoffcanvas.opened{opacity: 1;visibility: visible;right: 0;-webkit-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-duration: 0.6s;}.tpoffcanvas__logo{padding-left: 110px;padding-top: 35px;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);visibility: hidden;opacity: 0;transition-delay: 0s;}.tpoffcanvas__logo img{width: 115px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 1400px) and (max-width: 1599px){.tpoffcanvas__logo{padding-left: 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){.tpoffcanvas__logo{padding: 40px;}}.tpoffcanvas__right-wrap{padding: 100px;padding-right: 60px;height: 100%;}.tpoffcanvas__right-info{text-align: right;padding-top: 60px;-webkit-transform: translateY(60px);-moz-transform: translateY(60px);-ms-transform: translateY(60px);-o-transform: translateY(60px);transform: translateY(60px);opacity: 0;visibility: hidden;transition-delay: 0.6s;}.tpoffcanvas__tel a, .tpoffcanvas__mail a, .tpoffcanvas__text p{font-weight: 300;font-size: 22px;line-height: 34px;letter-spacing: 0.04em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.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: 40px;line-height: 1.3;color: rgba(255, 255, 255, 0.95);font-family: var(--tp-ff-didoneright);position: relative;padding-left: 16px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tpoffcanvas__social-link ul li a{font-size: 30px;}}.tpoffcanvas__social-link ul li a::after{position: absolute;content: "";left: 0;top: 47%;width: 4px;height: 4px;border-radius: 50%;background-color: currentColor;}.tpoffcanvas__social-link ul li a::before{position: absolute;content: "";left: 16px;bottom: 3px;width: 0;height: 1px;background-color: currentColor;}.tpoffcanvas__social-link ul li a:hover::before{width: calc(100% - 16px);}.tpoffcanvas__close-btn button{position: absolute;left: 30px;top: 30px;transition: 1s;-webkit-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-duration: 0.3s;height: 40px;width: 40px;line-height: 45px;background-color: var(--tp-common-white);color: var(--tp-common-black);}.tpoffcanvas__close-btn button:hover i{transform: rotate(360deg);}.tpoffcanvas__close-btn button i{font-weight: 300;font-size: 20px;transition: 0.9s;}.tp-offcanvas-area.opened .animated-text > nav > ul > li a::after{visibility: visible;opacity: 1;bottom: 35px;}.tp-offcanvas-area.opened .animated-text > nav > ul > li a::before{width: 100%;}.tp-offcanvas-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-area.opened .tp-offcanvas-left, .tp-offcanvas-area.opened .tp-offcanvas-right{visibility: visible;opacity: 1;}.tp-offcanvas-area.opened .tp-offcanvas-wrapper{visibility: visible;opacity: 1;}.tp-offcanvas-area.opened .tp-offcanvas-bg.is-left, .tp-offcanvas-area.opened .tp-offcanvas-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-area.opened .tp-offcanvas-menu{transition-delay: 0s;}.tp-offcanvas-area.opened .tp-offcanvas-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-area.opened .tpoffcanvas__right-info, .tp-offcanvas-area.opened .tpoffcanvas__social-link, .tp-offcanvas-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-area.opened .tpoffcanvas__right-info{transition-delay: 0.9s;}.tp-offcanvas-area.opened .tpoffcanvas__social-link{transition-delay: 0.7s;}.tp-offcanvas-area.opened .tpoffcanvas__logo{transition-delay: 0.3s;}.tp-offcanvas-area.opened .tpoffcanvas__logo img{flex: 0 0 auto;}.tp-offcanvas-bg{position: fixed;top: 0;height: 100%;width: 50%;-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-bg{width: 100%;}}.tp-offcanvas-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-color: #162251;transition-delay: 1s;}.tp-offcanvas-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: #0F183E;transition-delay: 1s;}.tp-offcanvas-wrapper-2 .tp-offcanvas-left{overflow-y: scroll;}.tp-offcanvas-wrapper-2 > div{position: fixed;top: 0;width: 50%;height: 100vh;overscroll-behavior-y: contain;scrollbar-width: none;z-index: 9999;padding-bottom: 50px;}.tp-offcanvas-wrapper-2 > div::-webkit-scrollbar{display: none;}@media (max-width: 767px){.tp-offcanvas-wrapper-2 > div{width: 100%;}}.tp-offcanvas-left{visibility: hidden;opacity: 0;left: 0;transition-delay: 1.2s;}.tp-offcanvas-right{visibility: hidden;opacity: 0;right: 0;transition-delay: 1.2s;}.tp-offcanvas-right-inner{padding: 100px;padding-right: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-offcanvas-right-inner{padding: 50px;}}.tp-offcanvas-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 (max-width: 767px){.tp-offcanvas-close{padding-right: 40px;}}.tp-offcanvas-close-btn{color: rgba(255, 255, 255, 0.7);text-transform: uppercase;font-size: 14px;font-weight: 500;}.tp-offcanvas-close-btn .text{width: 60px;height: 20px;overflow: hidden;color: rgba(255, 255, 255, 0.5);display: inline-block;transform: translateY(4px);}.tp-offcanvas-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-close-btn:hover{color: var(--tp-common-white);}.tp-offcanvas-close-btn:hover .text span{transform: translateX(0%);}.tp-offcanvas-close-btn:hover span{color: var(--tp-common-white);}.tp-offcanvas-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-shape-1{position: absolute;bottom: 0;right: 0;z-index: -1;}.tp-offcanvas-menu{transition-delay: 0.5s;}.tp-offcanvas-menu.tp-main-menu-mobile{padding: 130px;padding-top: 75px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.tp-offcanvas-menu.tp-main-menu-mobile{padding: 50px;}}@media (max-width: 767px){.tp-offcanvas-menu.tp-main-menu-mobile{padding: 20px;}}.tp-offcanvas-area-2{position: fixed;top: 0;right: 0;width: 450px;height: 100%;z-index: 99;z-index: 9999;padding: 50px 50px;overflow: hidden;overflow-y: scroll;scrollbar-width: none;overscroll-behavior-y: contain;border: 1px solid rgba(255, 255, 255, 0.2);background: #000000;-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));-webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-ms-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);}@media (max-width: 767px){.tp-offcanvas-area-2{width: 100%;padding-left: 30px;padding-right: 30px;}}.tp-offcanvas-area-2.opened{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);transition-delay: 0.4s;}.tp-offcanvas-area-2 .tp-main-menu-mobile > nav ul > li > a::after{display: none;}.tp-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile > nav > ul > li .mega-menu, .tp-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile > nav > ul > li .submenu{padding-top: 0;padding-bottom: 0;}.tp-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile nav > ul > li a{padding: 18px 0;}.tp-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile > nav ul > li.has-dropdown > a .dropdown-toggle-btn svg{width: 16px;}@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-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile > nav ul > li .mega-menu li .submenu, .tp-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile > nav ul > li .submenu li .submenu{padding-left: 40px;}.tp-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile > nav > ul > li .mega-menu, .tp-offcanvas-area-2.tp-menu-2 .tp-main-menu-mobile > nav > ul > li .submenu{padding: 0 0;padding-left: 15px;}}.tp-offcanvas-top-2{margin-bottom: 90px;}.tp-offcanvas-close-btn-2{color: rgba(255, 255, 255, 0.6);}.tp-offcanvas-close-btn-2:hover{color: var(--tp-common-white);opacity: 1;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.tp-offcanvas-content-2{margin-bottom: 45px;}.tp-offcanvas-content-2 p{color: var(--tp-common-white);font-size: 16px;font-weight: 400;line-height: 24px;}.tp-offcanvas-content-title-2{color: var(--tp-common-white);font-size: 40px;line-height: 1;letter-spacing: -0.8px;font-weight: 700;margin-bottom: 15px;}.tp-offcanvas-gallery{margin-bottom: 65px;}.tp-offcanvas-contact-2{margin-bottom: 55px;}.tp-offcanvas-contact-2 ul li{list-style: none;}.tp-offcanvas-contact-2 ul li:not(:last-child){margin-bottom: 2px;}.tp-offcanvas-contact-2 ul li a{display: inline-block;color: var(--tp-common-white);font-size: 15px;background-image: -webkit-radial-gradient(#fff, #fff), -webkit-radial-gradient(#fff, #fff);background-image: -moz-radial-gradient(#fff, #fff), -moz-radial-gradient(#fff, #fff);background-image: -ms-radial-gradient(#fff, #fff), -ms-radial-gradient(#fff, #fff);background-image: -o-radial-gradient(#fff, #fff), -o-radial-gradient(#fff, #fff);background-image: radial-gradient(#fff, #fff), radial-gradient(#fff, #fff);background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 85%;background-repeat: no-repeat;-webkit-transition: background-size 0.4s linear;-moz-transition: background-size 0.4s linear;-ms-transition: background-size 0.4s linear;-o-transition: background-size 0.4s linear;transition: background-size 0.4s linear;}.tp-offcanvas-contact-2 ul li a:hover{background-size: 0 2px, 100% 2px;}.tp-offcanvas-contact-title-2{color: var(--tp-common-white);font-size: 20px;font-weight: 700;text-transform: uppercase;margin-bottom: 15px;}.tp-offcanvas-social-2 ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}.tp-offcanvas-social-2 ul li{list-style: none;}.tp-offcanvas-social-2 ul li:not(:last-child){margin-right: 8px;}.tp-offcanvas-social-2 ul li a{display: inline-block;text-align: center;width: 40px;height: 40px;line-height: 38px;border-radius: 40px;border: 1.5px solid rgba(255, 255, 255, 0.1);color: var(--tp-common-white);}.tp-offcanvas-social-2 ul li a:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-offcanvas-social-2 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-social-title-2{color: #020B18;font-size: 20px;font-weight: 700;text-transform: uppercase;}.tp-offcanvas-shape-2{position: absolute;bottom: 0;right: 0;z-index: -1;}.tp-offcanvas-circle-1 span{height: 400px;width: 400px;border-radius: 400px;background: rgba(244, 190, 27, 0.3);filter: blur(150px);display: inline-block;position: absolute;top: -40px;left: -240px;z-index: -1;}.tp-offcanvas-circle-2 span{height: 600px;width: 600px;border-radius: 600px;background: rgba(132, 153, 78, 0.6);filter: blur(190px);display: inline-block;position: absolute;bottom: -270px;right: -410px;z-index: -1;}.tp-offcanvas-logo-2 img{width: 115px;}.tp-offcanvas-gallery-img img{transition: 0.9s;}.tp-offcanvas-gallery-img:hover img{transform: scale(1.1) rotate(2deg);}.tp-offcanvas-update-bg .tp-offcanvas-bg.is-right{background-color: var(--tp-common-black-7);}.tp-offcanvas-update-bg .tp-offcanvas-bg.is-left{background-color: #1B1C1D;}.tp-offcanvas-update-bg .tp-main-menu-mobile > nav ul > li .mega-menu li a:hover, .tp-offcanvas-update-bg .tp-main-menu-mobile > nav ul > li .submenu li a:hover{color: rgba(255, 255, 255, 0.7);}.tp-offcanvas-update-bg-2 .tp-offcanvas-bg.is-right{background-color: var(--tp-coffe-2);}.tp-offcanvas-update-bg-2 .tp-offcanvas-bg.is-left{background-color: var(--tp-coffe-1);}.tp-offcanvas-update-bg-2 .tp-main-menu-mobile > nav ul > li .mega-menu li a:hover, .tp-offcanvas-update-bg-2 .tp-main-menu-mobile > nav ul > li .submenu li a:hover{color: rgba(255, 255, 255, 0.2);}.tp-offcanvas-blur-overlay{position: fixed;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(2, 11, 24, 0.7);backdrop-filter: blur(10px);-webkit-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-ms-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay: 0.3s;z-index: 999;-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));}.tp-offcanvas-blur-overlay.opened{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);transition-delay: 0s;}.tp-offcanvas-blur-overlay.opened:hover{cursor: none;}.breadcrumb__title{font-weight: 500;font-size: 44px;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: 50%;width: 4px;height: 4px;background-color: #A8ACB0;border-radius: 50%;}.breadcrumb__list span a:hover{color: var(--tp-theme-primary);}.breadcrumb__overlay{position: relative;}.breadcrumb__overlay::after{position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(2, 11, 24, 0.5);}.breadcrumb__style-2 .breadcrumb__list span:last-child{color: var(--tp-common-black);}.breadcrumb__style-2 .breadcrumb__list span.breadcrumb-icon{padding-right: 0;margin-right: 0;}.breadcrumb__style-2 .breadcrumb__list span.breadcrumb-icon svg{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);-ms-transform: translateY(-3px);-o-transform: translateY(-3px);transform: translateY(-3px);}.breadcrumb__style-2 .breadcrumb__list.has-icon span:nth-child(1)::after{display: none;}.breadcrumb__style-3 .breadcrumb__title{color: var(--tp-common-white);}.breadcrumb__style-3 .breadcrumb__list span{color: var(--tp-common-white);}.breadcrumb__style-3 .breadcrumb__list span:last-child{color: rgba(255, 255, 255, 0.8);}.breadcrumb__style-3 .breadcrumb__list span:not(:last-child)::after{background-color: var(--tp-common-white);}.breadcrumb__style-3 .breadcrumb__list span.breadcrumb-icon{padding-right: 0;margin-right: 0;}.breadcrumb__style-3 .breadcrumb__list span.breadcrumb-icon svg{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);-ms-transform: translateY(-3px);-o-transform: translateY(-3px);transform: translateY(-3px);}.breadcrumb__style-3 .breadcrumb__list span a:hover{color: var(--tp-common-white);}.breadcrumb__style-3 .breadcrumb__list.has-icon span:nth-child(1)::after{display: none;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-accordion{padding-left: 30px;}}@media (max-width: 767px){.tp-accordion{padding-left: 20px;}}.tp-accordion .accordion-item{background-color: transparent;border: 0;border-bottom: 1px solid rgba(var(--tp-common-black), 1);}.tp-accordion .accordion-item:first-of-type .accordion-button{border-top-left-radius: 0;border-top-right-radius: 0;}.tp-accordion .accordion-item:last-of-type{border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.tp-accordion .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.tp-accordion .accordion-button{padding: 30px 0;padding-right: 15px;font-size: 24px;font-weight: 500;color: var(--tp-common-black);background-color: transparent;}.tp-accordion .accordion-button::after{position: absolute;content: "\f106";font-family: var(--tp-ff-fontawesome);background-image: none;top: 28%;right: 0;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);color: var(--tp-theme-primary);width: auto;height: auto;font-weight: 500;background: none;}.tp-accordion .accordion-button.has-plus-icon::after{display: none;}.tp-accordion .accordion-button .tp-accordion-plus{position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);display: inline-block;width: 14px;height: 14px;}[dir=rtl] .tp-accordion .accordion-button .tp-accordion-plus{right: auto;left: 0;}.tp-accordion .accordion-button .tp-accordion-plus::after{position: absolute;content: "";width: 100%;height: 2px;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background-color: #525258;border-radius: 2px;}[dir=rtl] .tp-accordion .accordion-button .tp-accordion-plus::after{right: 0;left: auto;}.tp-accordion .accordion-button .tp-accordion-plus::before{position: absolute;content: "";width: 2px;height: 100%;left: 50%;top: 0;background-color: #525258;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-radius: 2px;}[dir=rtl] .tp-accordion .accordion-button .tp-accordion-plus::before{right: 50%;left: auto;-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%);}.tp-accordion .accordion-button.collapsed::after{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);color: var(--tp-common-black);}.tp-accordion .accordion-button:not(.collapsed){color: var(--tp-theme-primary);background-color: transparent;box-shadow: none;}.tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::before{-webkit-transform: translateX(-50%) rotate(90deg);-moz-transform: translateX(-50%) rotate(90deg);-ms-transform: translateX(-50%) rotate(90deg);-o-transform: translateX(-50%) rotate(90deg);transform: translateX(-50%) rotate(90deg);background-color: var(--tp-theme-1);}[dir=rtl] .tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::before{-webkit-transform: translateX(50%) rotate(90deg);-moz-transform: translateX(50%) rotate(90deg);-ms-transform: translateX(50%) rotate(90deg);-o-transform: translateX(50%) rotate(90deg);transform: translateX(50%) rotate(90deg);}.tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::after{background-color: var(--tp-theme-1);}.tp-accordion .accordion-button:focus{box-shadow: none;border: 0;}.tp-accordion .accordion-button:hover{color: var(--tp-theme-primary);}.tp-accordion .accordion-button:hover::after{color: var(--tp-theme-primary);}.tp-accordion .accordion-body{padding: 0 0 25px;}.tp-accordion .accordion-body p{font-size: 16px;color: var(--tp-text-1);}.tp-accordion-2 .accordion-button::after{display: none;}.tp-accordion-2 .accordion-body{color: var(--tp-common-white);}.tp-tab .nav-tabs{padding: 0;margin: 0;border: 0;}.tp-tab .nav-tabs .nav-link{padding: 0;margin: 0;border: 0;}.tp-product-tab-2 .nav-tabs .nav-link{font-size: 20px;color: #A0A2A4;position: relative;}@media (max-width: 767px){.tp-product-tab-2 .nav-tabs .nav-link{font-size: 15px;}}.tp-product-tab-2 .nav-tabs .nav-link:not(:first-child){margin-left: 28px;}.tp-product-tab-2 .nav-tabs .nav-link:not(:first-child)::after{position: absolute;left: -17px;top: 50%;content: "";width: 6px;height: 6px;border-radius: 50%;background-color: #CED2D6;}.tp-product-tab-2 .nav-tabs .nav-link.active{color: var(--tp-theme-secondary);}.tp-product-tab-2 .nav-tabs .nav-link.active .tp-product-tab-tooltip{opacity: 1;visibility: visible;}.tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip{position: absolute;top: -24px;right: 0;background-color: var(--tp-theme-secondary);color: var(--tp-common-white);font-size: 12px;line-height: 1;display: inline-block;padding: 4px 9px;border-radius: 4px;visibility: hidden;opacity: 0;font-weight: 700;}.tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip::after{position: absolute;content: "";bottom: 0;bottom: -5px;left: 7px;width: 13px;height: 6px;background-color: var(--tp-theme-secondary);clip-path: polygon(100% 0, 0 0, 28% 100%);}.tp-product-tab-3 .nav-tabs .nav-link{font-size: 16px;padding: 0 0;}@media (max-width: 767px){.tp-product-tab-3 .nav-tabs .nav-link{font-size: 15px;}}.tp-product-tab-3 .nav-tabs .nav-link:not(:first-child){margin-left: 23px;}.tp-product-tab-3 .nav-tabs .nav-link:not(:first-child)::after{width: 4px;height: 4px;left: -14px;}.tp-product-tab-3 .nav-tabs .nav-link.active{color: var(--tp-common-black);}.tp-product-tab-3 .nav-tabs .nav-link.active .tp-product-tab-tooltip{opacity: 1;visibility: visible;}.tp-product-tab-3 .nav-tabs .nav-link .tp-product-tab-tooltip{background-color: var(--tp-theme-primary);}.tp-product-tab-3 .nav-tabs .nav-link .tp-product-tab-tooltip::after{background-color: var(--tp-theme-primary);}.tp-product-tab-5 .nav-tabs .nav-link{padding: 0 5px;}@media (max-width: 767px){.tp-product-tab-5 .nav-tabs .nav-link{font-size: 15px;}}.tp-product-tab-5 .nav-tabs .nav-link:not(:last-child)::after{left: -15px;}.tp-product-tab-5 .nav-tabs .nav-link:not(:first-child){margin-left: 22px;}.tp-product-tab-5 .nav-tabs .nav-link.active{color: var(--tp-common-black);}.tp-product-tab-5 .nav-tabs .nav-link.active .tp-product-tab-tooltip{opacity: 1;visibility: visible;}.tp-product-tab-5 .nav-tabs .nav-link .tp-product-tab-tooltip{background-color: var(--tp-theme-green);}.tp-product-tab-5 .nav-tabs .nav-link .tp-product-tab-tooltip::after{background-color: var(--tp-theme-green);}.tp-tab-line{position: absolute;content: "";left: 0;bottom: -1px;width: 38%;height: 2px;background-color: var(--tp-common-black);}.tp-section-subtitle{font-weight: 600;font-size: 20px;line-height: 28px;letter-spacing: 0.02em;background-image: -webkit-linear-gradient(91deg, #BCFFA4 5.09%, #F59571 98.42%);background-image: -moz-linear-gradient(91deg, #BCFFA4 5.09%, #F59571 98.42%);background-image: -ms-linear-gradient(91deg, #BCFFA4 5.09%, #F59571 98.42%);background-image: -o-linear-gradient(91deg, #BCFFA4 5.09%, #F59571 98.42%);background-image: linear-gradient(91deg, #BCFFA4 5.09%, #F59571 98.42%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;display: inline-block;margin-bottom: 11px;-webkit-transform: rotate(-35deg);-moz-transform: rotate(-35deg);-ms-transform: rotate(-35deg);-o-transform: rotate(-35deg);transform: rotate(-35deg);position: absolute;top: -25px;left: -45px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-section-subtitle{position: static;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-section-subtitle{position: static;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}}@media (max-width: 767px){.tp-section-subtitle{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);top: -30px;left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-section-subtitle.tp-portfolio-subtitle{top: -30px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-section-subtitle.tp-award-subtitle{top: -30px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-section-subtitle.tp-about-subtitle{left: 0px;}}.tp-section-subtitle-1{-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;top: -45px;}.tp-section-subtitle-bg{position: absolute;top: -124px;left: -108px;font-size: 160px;line-height: 0.88;-webkit-text-fill-color: transparent;color: transparent;-webkit-text-stroke-color: rgba(255, 255, 255, 0.05);-webkit-text-stroke-width: 2px;-moz-text-stroke-color: rgba(255, 255, 255, 0.05);-moz-text-stroke-width: 2px;-moz-color: transparent;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-section-subtitle-bg{font-size: 130px;}}@media (max-width: 767px){.tp-section-subtitle-bg{font-size: 100px;left: 0;}}.tp-section-title{font-size: 70px;letter-spacing: -0.02em;color: var(--tp-common-white);font-weight: 700;line-height: 0.94;margin-bottom: 15px;}@media (max-width: 767px){.tp-section-title{font-size: 39px;}.tp-section-title br{display: none;}}.tp-section-title-wrapper p{font-size: 17px;line-height: 1.4;color: rgba(255, 255, 255, 0.7);}.tp-section-title-inner{display: inline-block;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-section-title-inner .tp-section-title{font-size: 65px;}.tp-section-title-inner .tp-section-title br{display: none;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-section-title-inner .tp-section-title{font-size: 60px;}.tp-section-title-inner .tp-section-title br{display: none;}}.tp-section-subtitle-3{font-weight: 500;font-size: 20px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);padding-bottom: 10px;display: inline-block;}.tp-section-subtitle-4{font-weight: 500;font-size: 18px;line-height: 1;letter-spacing: 0.1em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);display: inline-block;}.tp-section-title-3{font-weight: 500;font-size: 80px;line-height: 1;letter-spacing: -0.02em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-section-title-3{font-size: 75px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-section-title-3{font-size: 70px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-section-title-3{font-size: 50px;}}@media (max-width: 767px){.tp-section-title-3{font-size: 40px;}}.tp-section-title-4{font-weight: 500;font-size: 60px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media (max-width: 767px){.tp-section-title-4{font-size: 38px;}}.tp-section-subtitle-5{font-size: 14px;font-weight: 500;line-height: 20px;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);border: 1px solid var(--tp-cream-1);padding: 7px 20px;display: inline-block;position: relative;z-index: 1;}.tp-section-subtitle-5 i{font-size: 14px;line-height: 1.2;z-index: 2;font-style: normal;text-transform: uppercase;transition: opacity 0.2s ease;}.tp-section-subtitle-5:before, .tp-section-subtitle-5:after{content: "";background: #121314;position: absolute;z-index: -1;transition: transform 0.2s ease-in-out;opacity: 0.9;}.tp-section-subtitle-5:before{top: -2px;right: 8px;bottom: -2px;left: 8px;}.tp-section-subtitle-5:after{top: 8px;right: -2px;bottom: 8px;left: -2px;}.tp-section-title-5{font-size: 120px;font-weight: 500;line-height: 0.9;letter-spacing: -4.8px;color: var(--tp-cream-1);text-transform: uppercase;font-family: var(--tp-ff-poppins);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-section-title-5{font-size: 100px;}}@media (max-width: 767px){.tp-section-title-5{font-size: 70px;}}.tp-section-title-5.fs-140{font-size: 140px;font-weight: 400;line-height: 1;letter-spacing: -8.4px;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-section-title-5.fs-140{font-size: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-section-title-5.fs-140{font-size: 85px;}}@media (max-width: 767px){.tp-section-title-5.fs-140{font-size: 50px;letter-spacing: -1.4px;line-height: 1.2;}}.tp-section-title-5.fs-140 span{transform: translateY(-15px);display: inline-block;margin: 0px 30px;white-space: nowrap;}@media (max-width: 767px){.tp-section-title-5.fs-140 span{white-space: inherit;}}.tp-section-title-5.fs-140 span img{border-radius: 100px;}.tp-section-title-5.fs-140 em{font-style: normal;padding-left: 200px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-section-title-5.fs-140 em{padding-left: 0;}}.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;}.cd-title{position: relative;height: 160px;line-height: 230px;text-align: center;}.cd-title h1{font-size: 2.4rem;font-weight: 700;}@media only screen and (min-width: 768px){.cd-title{line-height: 250px;}}@media only screen and (min-width: 1170px){.cd-title{height: 200px;line-height: 300px;}.cd-title h1{font-size: 3rem;}}.cd-intro{width: 90%;max-width: 768px;text-align: center;}.cd-intro{margin: 4em auto;}@media only screen and (min-width: 768px){.cd-intro{margin: 5em auto;}}@media only screen and (min-width: 1170px){.cd-intro{margin: 6em auto;}}.cd-headline{font-size: 3rem;line-height: 1.2;}@media only screen and (min-width: 768px){.cd-headline{font-size: 4.4rem;font-weight: 300;}}@media only screen and (min-width: 1170px){.cd-headline{font-size: 6rem;}}.cd-words-wrapper{display: inline-block;position: relative;text-align: left;}.cd-words-wrapper .app{transform: translateY(-10px);display: inline-block;}.cd-words-wrapper b{display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0;}.cd-words-wrapper b.is-visible{position: relative;}.no-js .cd-words-wrapper b{opacity: 0;}.no-js .cd-words-wrapper b.is-visible{opacity: 1;}.cd-headline.clip span{display: inline-block;}.cd-headline.clip .cd-words-wrapper{overflow: hidden;vertical-align: top;}.cd-headline.clip .cd-words-wrapper::after{content: "";position: absolute;top: 0;right: 0;width: 2px;height: 100%;background-color: #aebcb9;}.cd-headline.clip b{opacity: 0;}.cd-headline.clip b.is-visible{opacity: 1;}#awesome-cursor{position: fixed;left: 0;top: 0;width: 30px;height: 30px;pointer-events: none;z-index: 999999;-webkit-transition: transform 0.2s ease-in-out 0.5s, opacity 0.2s ease-in-out 0.5s, border 0.2s ease-in-out 0.5s;-moz-transition: transform 0.2s ease-in-out 0.5s, opacity 0.2s ease-in-out 0.5s, border 0.2s ease-in-out 0.5s;-ms-transition: transform 0.2s ease-in-out 0.5s, opacity 0.2s ease-in-out 0.5s, border 0.2s ease-in-out 0.5s;-o-transition: transform 0.2s ease-in-out 0.5s, opacity 0.2s ease-in-out 0.5s, border 0.2s ease-in-out 0.5s;transition: transform 0.2s ease-in-out 0.5s, opacity 0.2s ease-in-out 0.5s, border 0.2s ease-in-out 0.5s;}#awesome-cursor-circle{display: inline-block;width: 30px;height: 30px;background-color: rgba(255, 255, 255, 0.5);position: fixed;border-radius: 50%;top: 0;left: 0;-webkit-transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), border 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), border 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), border 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), border 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), border 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}#awesome-cursor-circle.nice-select-circle{border-color: var(--tp-pink-2);opacity: 0.5;}#awesome-cursor-play{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: transform 0.3s linear;-moz-transition: transform 0.3s linear;-ms-transition: transform 0.3s linear;-o-transition: transform 0.3s linear;transition: transform 0.3s linear;}#awesome-cursor-play.cursor-entered{-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);}#awesome-cursor-play .awesome-cursor-play-start, #awesome-cursor-play .awesome-cursor-play-stop{font-size: 16px;color: var(--tp-common-black);font-family: var(--tp-ff-didoneright);width: 70px;height: 70px;line-height: 70px;text-align: center;border-radius: 50%;background-color: var(--tp-common-white);display: inline-block;visibility: hidden;opacity: 0;-webkit-transition: visibility 0.3s linear, opacity 0.3s linear;-moz-transition: visibility 0.3s linear, opacity 0.3s linear;-ms-transition: visibility 0.3s linear, opacity 0.3s linear;-o-transition: visibility 0.3s linear, opacity 0.3s linear;transition: visibility 0.3s linear, opacity 0.3s linear;}#awesome-cursor-play.playing .awesome-cursor-play-start{display: none;visibility: hidden;opacity: 0;}#awesome-cursor-play.playing .awesome-cursor-play-stop{visibility: visible;opacity: 1;}#awesome-cursor-play.stopped .awesome-cursor-play-start{visibility: visible;opacity: 1;}#awesome-cursor-play.stopped .awesome-cursor-play-stop{display: none;visibility: hidden;opacity: 0;}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;}#ball{position: fixed;display: flex;align-items: center;pointer-events: none;border-style: solid;border-radius: 50%;justify-content: center;mix-blend-mode: difference;color: rgba(255, 255, 255, 0.5);}#ball .ball-view{position: absolute;opacity: 0;visibility: hidden;padding: 0 5px;font-size: 14px;font-weight: 500;color: #222;line-height: 1.3;text-align: center;transform: scale(0);}#ball .ball-view i{font-size: 19px;}#ball .ball-drag{position: absolute;display: block;width: 100%;padding: 0 5px;font-size: 15px;font-weight: 600;color: #FFF;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.ball-close-enabled{opacity: 1 !important;}#ball .ball-close{position: absolute;padding: 0 5px;font-size: 14px;font-weight: 600;color: #FFF;line-height: 1;text-align: center;}.tp-toggle-btn-box{position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align: center;}.tp-magnetic-wrap{display: flex;justify-content: center;align-items: center;}html[data-theme-mode=light_mode] #ball{color: rgba(0, 0, 0, 0.5);}html[data-theme-mode=light_mode] .cursor-white #ball{color: rgba(255, 255, 255, 0.5);}#ovarlayCross{color: var(--tp-common-white);}.logo{padding: 16px 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){.logo{padding: 0;}}.tp-header-transparent{position: absolute;top: 0;left: 0;right: 0;width: 100%;z-index: 99;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-header-mob-space{padding: 15px 0;}}.tp-header-border{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);height: 1px;width: 0%;background-color: rgba(255, 255, 255, 0.2);}.tp-header-hamburger{height: 16px;line-height: 16px;}.tp-header-hamburger .tp-hamburger-btn{-webkit-transform: translateY(-7px);-moz-transform: translateY(-7px);-ms-transform: translateY(-7px);-o-transform: translateY(-7px);transform: translateY(-7px);}.tp-header-cv-btn{display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: var(--tp-common-black-2);background-color: #cd423d;border-radius: 6px;}.tp-header-area.tp-header-sticky-cloned{position: fixed;top: 0;left: 0;right: 0;z-index: 98;visibility: hidden;transform: translateY(-100%);transition: transform 500ms ease, visibility 500ms ease;}.tp-header-area.tp-header-sticky-cloned::before{position: absolute;content: "";top: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);backdrop-filter: blur(14px);z-index: -1;}.tp-header-area.tp-header-pinned{transform: translateY(0%);visibility: visible;}.tp-header-4__area.tp-header-sticky-cloned{position: fixed;top: 0;left: 0;right: 0;z-index: 98;visibility: hidden;transform: translateY(-100%);box-shadow: 0px 2px 6px 0px rgba(5, 10, 30, 0.4), 0px 1px 0px 0px rgba(255, 255, 255, 0.2);transition: transform 500ms ease, visibility 500ms ease;}.tp-header-4__area.tp-header-sticky-cloned.tp-header-4__plr{padding-top: 0;}.tp-header-4__area.tp-header-sticky-cloned::before{position: absolute;content: "";top: 0;right: 0;width: 100%;height: 100%;background: rgba(25, 33, 68, 0.8);backdrop-filter: blur(14px);z-index: -1;}.tp-header-4__area .tp-header-4__menu > nav > ul > li > a{padding: 22px 0;}.tp-header-4__area.tp-header-pinned{transform: translateY(0%);visibility: visible;}.tp-header-3__area.tp-header-sticky-cloned{position: fixed;top: 0;left: 0;right: 0;z-index: 98;visibility: hidden;transform: translateY(-100%);background: rgba(25, 33, 68, 0.7);backdrop-filter: blur(14px);box-shadow: 0px 2px 6px 0px rgba(5, 10, 30, 0.4), 0px 1px 0px 0px rgba(255, 255, 255, 0.2);transition: transform 500ms ease, visibility 500ms ease;}.tp-header-3__area.tp-header-sticky-cloned.tp-header-3__ptlr{padding: 15px 85px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-header-3__area.tp-header-sticky-cloned.tp-header-3__ptlr{padding-left: 30px;padding-right: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3__area.tp-header-sticky-cloned.tp-header-3__ptlr{padding-left: 20px;padding-right: 20px;}}@media (max-width: 767px){.tp-header-3__area.tp-header-sticky-cloned.tp-header-3__ptlr{padding-left: 0px;padding-right: 0px;padding-top: 20px;}}.tp-header-3__area.tp-header-pinned{transform: translateY(0%);visibility: visible;}#awesome-cursor-circle.hide{display: none;}.tp-header-2__plr{padding-left: 60px;padding-right: 60px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-2__plr{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-2__plr{padding: 15px 0;}}.tp-header-2__transparent{position: absolute;top: 0;left: 0;right: 0;z-index: 99;}.tp-header-2__main-menu nav ul{margin-left: 100px;display: inline-block;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-2__main-menu nav ul{margin-left: 0;}}.tp-header-2__main-menu nav ul li{list-style-type: none;display: inline-block;margin: 0px 20px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-2__main-menu nav ul li{margin: 0px 16px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-2__main-menu nav ul li{margin: 0px 15px;}}.tp-header-2__main-menu nav ul li a{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.8);position: relative;transition: 0.3s;padding: 45px 0;display: inline-block;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-2__main-menu nav ul li a{font-size: 15px;}}.tp-header-2__main-menu nav ul li a::after{position: absolute;content: "";bottom: 44px;left: 50%;transform: translateX(-50%);width: 0%;height: 1px;background-color: currentColor;opacity: 0;visibility: hidden;transition: 0.3s;}.tp-header-2__main-menu nav ul li a::before{position: absolute;content: "";top: 25px;left: 50%;transform: translateX(-50%);width: 5px;height: 5px;border-radius: 50%;background-color: currentColor;transition: 0.3s;opacity: 0;visibility: hidden;}.tp-header-2__main-menu nav ul li:hover a, .tp-header-2__main-menu nav ul li.active a{color: var(--tp-pink-2);}.tp-header-2__main-menu nav ul li:hover a::after, .tp-header-2__main-menu nav ul li.active a::after{opacity: 1;visibility: visible;width: 100%;}.tp-header-2__main-menu nav ul li:hover a::before, .tp-header-2__main-menu nav ul li.active a::before{opacity: 1;visibility: visible;top: 35px;}.tp-header-2__maito span{color: var(--tp-common-white);}.tp-header-2__maito span svg{transform: translateY(-2px);margin-right: 6px;}.tp-header-2__maito a{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.8);position: relative;}.tp-header-2__maito a::after{position: absolute;bottom: 0;left: 0;width: 0%;height: 1px;background-color: currentColor;content: "";transition: 0.4s;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-2__maito a{font-size: 15px;}}.tp-header-2__maito a:hover::after{width: 100%;}.tp-header-2__bar{margin-left: 70px;}@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-header-2__bar{margin-left: 30px;}}.tp-header-2__bar button{height: 60px;width: 60px;border: 1.5px solid rgba(255, 255, 255, 0.1);line-height: 60px;border-radius: 50%;display: flex;justify-content: center;align-items: center;}.tp-header-2__bar button span{height: 2px;width: 23px;background-color: var(--tp-common-white);display: block;border-radius: 100px;}.tp-header-2__bar button span:first-child{margin-bottom: 5px;}.tp-header-3__transparent{position: absolute;left: 0;right: 0;z-index: 99;}.tp-header-3__ptlr{padding-left: 85px;padding-right: 85px;padding-top: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-header-3__ptlr{padding-left: 30px;padding-right: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3__ptlr{padding-left: 20px;padding-right: 20px;}}@media (max-width: 767px){.tp-header-3__ptlr{padding-left: 0px;padding-right: 0px;padding-top: 20px;}}.tp-header-3__right-action ul li{display: inline-block;}.tp-header-3__bar{margin-left: 20px;}.tp-header-3__bar button{color: var(--tp-common-white);}.tp-header-3__bar button span{height: 2px;width: 32px;background-color: var(--tp-common-white);display: inline-block;}.tp-header-3__btn{line-height: 0;margin-left: 20px;}.tp-header-3__btn .tp-btn-white{box-shadow: none;}.tp-header-3__light-dark button{height: 40px;width: 40px;border-radius: 50%;line-height: 10px;border: 1px solid rgba(255, 255, 255, 0.16);display: inline-block;}.tp-header-4__plr{padding-left: 85px;padding-right: 85px;padding-top: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4__plr{padding-left: 35px;padding-right: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.tp-header-4__plr{padding: 20px 20px;}}@media (max-width: 767px){.tp-header-4__plr{padding: 20px 0px;}}.tp-header-4__menu > nav > ul > li{display: inline-block;list-style-type: none;margin: 0px 22px;position: relative;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-4__menu > nav > ul > li{margin: 0 20px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4__menu > nav > ul > li{margin: 0 15px;}}.tp-header-4__menu > nav > ul > li > a{font-weight: 400;font-size: 17px;color: var(--tp-common-white);padding: 36px 0;padding-bottom: 18px;display: inline-block;position: relative;}.tp-header-4__menu > nav > ul > li > a::after{position: absolute;content: "";bottom: 0;left: 50%;height: 2px;width: 0%;opacity: 0;visibility: hidden;transition: 0.3s;transform: translateX(-50%);background-color: var(--tp-common-white);}.tp-header-4__menu > nav > ul > li .submenu{position: absolute;top: 100%;left: 0;width: 220px;z-index: 999;opacity: 0;visibility: hidden;text-align: left;padding: 26px 0px;margin-left: 0;border-radius: 0px 0px 4px 4px;backdrop-filter: blur(14px);transition: all 0.3s ease-in-out;background: rgba(25, 33, 68, 0.8);box-shadow: 0px 2px 6px 0px rgba(5, 10, 30, 0.4), 0px 0px 0px 1px rgba(255, 255, 255, 0.2);transform-origin: top;-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);}.tp-header-4__menu > nav > ul > li .submenu li{margin: 0;display: block;margin-bottom: 10px;padding: 0 30px;line-height: 1.4;}.tp-header-4__menu > nav > ul > li .submenu li:last-child{margin-bottom: 0;}.tp-header-4__menu > nav > ul > li .submenu li a{padding: 0;margin: 0;font-weight: 400;font-size: 15px;line-height: 1;color: #fff;font-family: var(--tp-ff-dmsans);position: relative;transition: 0.3s;}.tp-header-4__menu > nav > ul > li .submenu li a::before{position: absolute;top: 10px;left: 0;content: "";height: 1px;width: 0px;background-color: var(--tp-common-white);display: inline-block;transition: all 0.3s ease-out 0s;opacity: 0;visibility: hidden;}.tp-header-4__menu > nav > ul > li .submenu li:hover > a{padding-left: 25px;}.tp-header-4__menu > nav > ul > li .submenu li:hover > a::before{width: 20px;visibility: visible;opacity: 1;}.tp-header-4__menu > nav > ul > li .submenu li:hover > .submenu{visibility: visible;opacity: 1;-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);}.tp-header-4__menu > nav > ul > li .submenu li .submenu{left: 100%;top: 0;border-radius: 4px;}.tp-header-4__menu > nav > ul > li:hover > a::after{width: 100%;opacity: 1;visibility: visible;}.tp-header-4__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);}.tp-header-4__menu > nav > ul > li.menu-last .submenu{left: auto;right: 0;}.tp-header-4__menu > nav > ul > li.menu-last .submenu li .submenu{left: auto;right: 100%;}.tp-header-4__menu > nav > ul > li.p-static{position: static;}.tp-header-4__color-customize nav ul li a{color: var(--tp-common-white);}.tp-header-4__color-customize .tp-header-3__light-dark button span svg{color: var(--tp-common-black);}.tp-header-4__color-customize .tp-header-3__light-dark button{border: 1px solid rgba(0, 19, 47, 0.1);}.tp-header-4__menu > nav > ul > li > .has-homemenu{width: 1060px;padding: 30px 30px 10px 30px;opacity: 0;visibility: hidden;border-radius: 0px 0px 4px 4px;backdrop-filter: blur(14px);background: rgba(25, 33, 68, 0.8);box-shadow: 0px 2px 6px 0px rgba(5, 10, 30, 0.4), 0px 0px 0px 1px rgba(255, 255, 255, 0.2);margin: 0 auto;left: 0;right: 0;}.tp-header-4__menu > nav > ul > li > .has-homemenu .homemenu{padding: 0px 10px;position: relative;margin-bottom: 10px;}.main-menu > nav > ul > li{list-style: none;display: inline-block;}.main-menu > nav > ul > li:not(:last-child){margin-right: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.main-menu > nav > ul > li:not(:last-child){margin-right: 37px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu > nav > ul > li:not(:last-child){margin-right: 35px;}}.main-menu > nav > ul > li .submenu{position: absolute;width: 220px;z-index: 999;padding: 26px 0px;top: 101%;opacity: 0;visibility: hidden;transition: 0.4s;text-align: left;margin-left: 0;border-radius: 0px 0px 4px 4px;background: rgba(0, 0, 0, 0.8);backdrop-filter: blur(14px);box-shadow: 0px 2px 4px 0px rgba(23, 23, 24, 0.2), 0px -1px 0px 0px rgba(36, 62, 21, 0.5);transition-duration: 0.1s;transform-origin: top;-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);border: 1px solid rgba(255, 255, 255, 0.1);}.main-menu > nav > ul > li .submenu > li{margin: 0;display: block;margin-bottom: 5px;padding: 0 30px;}.main-menu > nav > ul > li .submenu > li:last-child{margin-bottom: 0;}.main-menu > nav > ul > li .submenu > li > a{padding: 0;margin: 0;font-weight: 400;font-size: 15px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);position: relative;transition: 0.3s;}.main-menu > nav > ul > li .submenu > li > a::before{position: absolute;top: 10px;left: 0;content: "";height: 1px;width: 0px;background-color: currentColor;display: inline-block;transition: all 0.3s ease-out 0s;opacity: 0;visibility: hidden;}.main-menu > nav > ul > li .submenu > li:hover > a{padding-left: 25px;color: var(--tp-common-white);}.main-menu > nav > ul > li .submenu > li:hover > a::before{width: 20px;visibility: visible;opacity: 1;}.main-menu > nav > ul > li .submenu > 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);}.main-menu > nav > ul > li .submenu > li .submenu{left: 100%;top: 0;border-radius: 4px;}.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);}.main-menu > nav > ul > li:hover > a{color: var(--tp-common-white);}.main-menu > nav > ul > li.menu-last .submenu{left: auto;right: 0;}.main-menu > nav > ul > li.menu-last .submenu li .submenu{left: auto;right: 100%;}.main-menu > nav > ul > li > a{display: inline-block;font-size: 16px;font-weight: 500;color: var(--tp-common-white);padding: 23px 0;position: relative;}.main-menu > nav > ul > li > a::after{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);height: 2px;width: 0%;background-color: var(--tp-common-white);content: "";opacity: 0;visibility: hidden;transition: 0.3s;}.main-menu > nav > ul > li:hover > a{color: var(--tp-common-white);}.main-menu > nav > ul > li:hover > a::after{width: 100%;opacity: 1;visibility: visible;}.counter-row{counter-reset: count;}.tp-main-menu-mobile{padding-top: 80px;padding-left: 90px;padding-right: 130px;overflow-y: scroll;scrollbar-width: none;height: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 1400px) and (max-width: 1599px){.tp-main-menu-mobile{padding-left: 40px;padding-right: 55px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-main-menu-mobile{padding: 40px;}}@media (max-width: 767px){.tp-main-menu-mobile{padding: 50px 40px;}}.tp-main-menu-mobile::-webkit-scrollbar{display: none;}.tp-main-menu-mobile .tp-submenu{display: none;}.tp-main-menu-mobile > nav ul{position: static;display: block;box-shadow: none;}.tp-main-menu-mobile > nav ul > li{list-style: none;position: relative;width: 100%;padding: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.12);}.tp-main-menu-mobile > nav ul > li:last-child{border-bottom: none;}.tp-main-menu-mobile > nav ul > li:first-child a{border-top: none;}.tp-main-menu-mobile > nav ul > li:first-child a::before{display: none;}.tp-main-menu-mobile > nav ul > li.dropdown-opened ul.submenu{border-top: 1px solid rgba(255, 255, 255, 0.12);}.tp-main-menu-mobile > nav ul > li.has-dropdown > a{position: relative;}.tp-main-menu-mobile > nav ul > li.has-dropdown > a .dropdown-toggle-btn{position: absolute;right: 0;top: 50%;transform: translateY(-50%);font-size: 18px;color: var(--tp-common-white);font-family: "Font Awesome 5 Pro";transition: all 0.3s ease-in-out;z-index: 1;width: 25px;height: 25px;line-height: 22px;text-align: center;transition: 0.4s;}.tp-main-menu-mobile > nav ul > li.has-dropdown > a .dropdown-toggle-btn svg{transition: 0.4s;}.tp-main-menu-mobile > nav ul > li.has-dropdown > a .dropdown-toggle-btn.dropdown-opened svg{transform: rotate(135deg);}.tp-main-menu-mobile > nav ul > li.has-dropdown > a .dropdown-toggle-btn:hover{color: var(--tp-common-white);}.tp-main-menu-mobile > nav ul > li.has-dropdown > a.expanded{color: var(--tp-common-white);}.tp-main-menu-mobile > nav ul > li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened{color: var(--tp-common-white);}.tp-main-menu-mobile > nav ul > li.has-dropdown:hover > a::after{color: var(--tp-common-white);}.tp-main-menu-mobile > nav ul > li:last-child a span{border-bottom: 0;}.tp-main-menu-mobile > nav ul > li > a{display: block;font-weight: 500;font-size: 80px;line-height: 1;position: relative;padding: 17px 0;padding-right: 20px;color: rgba(255, 255, 255, 0.95);font-family: var(--tp-ff-didoneright);position: relative;padding-left: 35px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-main-menu-mobile > nav ul > li > a{font-size: 30px;}}.tp-main-menu-mobile > nav ul > li > a::before{position: absolute;content: "";top: 0;left: 0;width: 0%;height: 1px;background-color: rgba(255, 255, 255, 0.12);-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;transition-delay: 0.5s;}.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 > a .tp-text-hover-effect-word{display: flex;overflow: hidden;height: 85px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word{height: 30px;}}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word span{display: inline-block;position: relative;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);-webkit-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);-o-transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition-delay: 3s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word span::after{content: attr(data-hover);position: absolute;top: 100%;left: 0;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(0) span{transition-delay: 0s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(1) span{transition-delay: 0.02s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(2) span{transition-delay: 0.04s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(3) span{transition-delay: 0.06s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(4) span{transition-delay: 0.08s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(5) span{transition-delay: 0.1s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(6) span{transition-delay: 0.12s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(7) span{transition-delay: 0.14s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(8) span{transition-delay: 0.16s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(9) span{transition-delay: 0.18s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(10) span{transition-delay: 0.2s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(11) span{transition-delay: 0.22s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(12) span{transition-delay: 0.24s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(13) span{transition-delay: 0.26s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(14) span{transition-delay: 0.28s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(15) span{transition-delay: 0.3s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(16) span{transition-delay: 0.32s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(17) span{transition-delay: 0.34s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(18) span{transition-delay: 0.36s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(19) span{transition-delay: 0.38s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(20) span{transition-delay: 0.4s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(21) span{transition-delay: 0.42s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(22) span{transition-delay: 0.44s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(23) span{transition-delay: 0.46s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(24) span{transition-delay: 0.48s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(0){transition-delay: 0s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(1){transition-delay: 0.02s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(2){transition-delay: 0.04s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(3){transition-delay: 0.06s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(4){transition-delay: 0.08s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(5){transition-delay: 0.1s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(6){transition-delay: 0.12s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(7){transition-delay: 0.14s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(8){transition-delay: 0.16s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(9){transition-delay: 0.18s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(10){transition-delay: 0.2s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(11){transition-delay: 0.22s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(12){transition-delay: 0.24s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(13){transition-delay: 0.26s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(14){transition-delay: 0.28s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(15){transition-delay: 0.3s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(16){transition-delay: 0.32s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(17){transition-delay: 0.34s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(18){transition-delay: 0.36s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(19){transition-delay: 0.38s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(20){transition-delay: 0.4s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(21){transition-delay: 0.42s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(22){transition-delay: 0.44s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(23){transition-delay: 0.46s;}.tp-main-menu-mobile > nav ul > li > a .tp-text-hover-effect-word > .char-wrapper:nth-child(24){transition-delay: 0.48s;}.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;font-weight: 500;font-size: 32px;line-height: 1;color: rgba(255, 255, 255, 0.95);font-family: var(--tp-ff-didoneright);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-main-menu-mobile > nav ul > li > ul > li > a{font-size: 26px;}}@media (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px){.tp-main-menu-mobile > nav ul > li > ul > li > a{font-size: 22px;}}.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 > a{color: var(--tp-common-white);}.tp-main-menu-mobile > nav ul > li:hover > a::after{color: var(--tp-common-white);}.tp-main-menu-mobile > nav ul > li:hover > a .dropdown-toggle-btn i{color: var(--tp-common-white);}.tp-main-menu-mobile > nav ul > li:hover > a .tp-text-hover-effect-word span{-webkit-transform: translate3d(0, -100%, 0.1px) !important;-moz-transform: translate3d(0, -100%, 0.1px) !important;-ms-transform: translate3d(0, -100%, 0.1px) !important;-o-transform: translate3d(0, -100%, 0.1px) !important;transform: translate3d(0, -100%, 0.1px) !important;}.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: 35px 0;padding-left: 75px;box-shadow: none;visibility: visible;opacity: 1;display: none;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-main-menu-mobile > nav ul > li .mega-menu, .tp-main-menu-mobile > nav ul > li .submenu{padding-left: 36px;}}@media (max-width: 767px){.tp-main-menu-mobile > nav ul > li .mega-menu, .tp-main-menu-mobile > nav ul > li .submenu{padding-left: 0;}}.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 a, .tp-main-menu-mobile > nav ul > li .submenu li a{padding: 20px 0;padding-left: 20px;display: inline-block;transition: 0.3s;}.tp-main-menu-mobile > nav ul > li .mega-menu li a:hover, .tp-main-menu-mobile > nav ul > li .submenu li a:hover{color: #656C8D;}.tp-main-menu-mobile > nav ul > li .mega-menu li a::after, .tp-main-menu-mobile > nav ul > li .submenu li a::after{bottom: 24px;}.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-common-white);}.tp-main-menu-mobile > nav ul > li .mega-menu li .submenu, .tp-main-menu-mobile > nav ul > li .submenu li .submenu{padding-left: 40px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.tp-main-menu-mobile > nav ul > li .mega-menu li .submenu, .tp-main-menu-mobile > nav ul > li .submenu li .submenu{padding-left: 0;}}.tp-main-menu-mobile > nav > ul > li > a::after{font-size: 14px;content: "0" counter(count);counter-increment: count;color: #fff;font-weight: 400;position: absolute;left: 0;bottom: 35px;transform: rotate(270deg);}.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;border-bottom: none;}.tp-offcanvas-main-2 .tp-main-menu-mobile > nav > ul > li > a::after{display: none;}.tp-menu-2 .tp-main-menu-mobile{padding-top: 0px;padding-left: 0px;padding-right: 0px;margin-bottom: 30px;}.tp-menu-2 .tp-main-menu-mobile nav > ul > li a{font-size: 16px;padding: 10px 0;padding-left: 0px;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);}.tp-menu-2 .tp-main-menu-mobile > nav > ul > li.has-dropdown > a .dropdown-toggle-btn{width: 16px;height: 16px;line-height: 16px;}.tp-menu-2 .tp-main-menu-mobile > nav > ul > li.has-dropdown > a .dropdown-toggle-btn svg{height: 16px;width: 16px;color: var(--tp-common-white);}.tp-menu-2 .tp-main-menu-mobile > nav > ul > li.has-dropdown > a.expanded{color: var(--tp-common-white);}.tp-menu-2 .tp-main-menu-mobile > nav > ul > li .mega-menu, .tp-menu-2 .tp-main-menu-mobile > nav > ul > li .submenu{padding: 20px 0;}.main-menu > nav > ul > li > .has-homemenu{width: 1060px;padding: 30px 30px 10px 30px;opacity: 0;visibility: hidden;border-radius: 0px 0px 4px 4px;border-radius: 0px 0px 4px 4px;background: rgba(0, 0, 0, 0.8);box-shadow: 0px 2px 4px 0px rgba(23, 23, 24, 0.2), 0px -1px 0px 0px rgba(36, 62, 21, 0.5);margin: 0 auto;position: absolute;left: 0;right: 0;}.main-menu > nav > ul > li > .has-homemenu .homemenu{padding: 0px 10px 0;position: relative;margin-bottom: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.main-menu > nav > ul > li > .has-homemenu{width: 85%;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu > nav > ul > li > .has-homemenu{left: 0;width: 90%;}}.homemenu-title{font-size: 16px;font-weight: 500;margin-bottom: 0;display: inline-block;font-weight: 500;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);position: relative;}.homemenu-title::after{position: absolute;bottom: 1px;left: 0;width: 0;height: 1px;background-color: var(--tp-common-white);content: "";opacity: 0;visibility: hidden;transition: 0.4s;}.homemenu-thumb{border-radius: 4px;border: 1px solid rgba(255, 255, 255, 0.1);box-shadow: 2px 2px 4px 0px rgba(10, 27, 2, 0.2);overflow: hidden;}.homemenu-thumb img{border-radius: 4px;transition: 0.9s;}.homemenu{margin-bottom: 30px;}.homemenu:hover .homemenu-thumb img{transform: scale(1.1);}.homemenu:hover .homemenu-title::after{opacity: 1;visibility: visible;width: 100%;}.menu-hover-active > nav > ul > li.active > a{color: var(--tp-common-white);}.menu-hover-active > nav > ul > li > a{color: rgba(255, 255, 255, 0.2);}.menu-hover-active > nav > ul > li.active > a::after{color: currentColor;}.menu-hover-active > nav > ul > li > a::after{color: rgba(255, 255, 255, 0.2);}.menu-hover-active > nav > ul > li.has-dropdown.active > a .dropdown-toggle-btn{color: var(--tp-common-white);}.menu-hover-active > nav > ul > li.has-dropdown > a .dropdown-toggle-btn{color: rgba(255, 255, 255, 0.2);}.mean-remove{display: none !important;}.mean-container{margin-bottom: 40px;}.mean-container a.meanmenu-reveal{width: 22px;height: 22px;padding: 13px 13px 11px 13px;position: absolute;top: 0;right: 0;cursor: pointer;color: #fff;text-decoration: none;font-size: 16px;text-indent: -9999em;line-height: 22px;font-size: 1px;font-weight: 700;display: none !important;}.mean-container a.meanmenu-reveal span{display: block;background: #fff;height: 3px;margin-top: 3px;}.mean-container .mean-push{float: left;width: 100%;padding: 0;margin: 0;clear: both;}.mean-container .mean-nav{background: none;margin-top: 0;float: left;width: 100%;background: transparent;}.mean-container .mean-nav .wrapper{width: 100%;padding: 0;margin: 0;}.mean-container .mean-nav > ul{padding: 0;margin: 0;width: 100%;list-style-type: none;display: block !important;}.mean-container .mean-nav > ul > li:first-child > a{border-top: 0;}.mean-container .mean-nav ul{padding: 0;margin: 0;width: 100%;list-style-type: none;}.mean-container .mean-nav ul li{position: relative;float: left;width: 100%;}.mean-container .mean-nav ul li.dropdown-opened > a, .mean-container .mean-nav ul li.dropdown-opened > span{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.dropdown-opened > a.mean-expand.mean-clicked, .mean-container .mean-nav ul li.dropdown-opened > span.mean-expand.mean-clicked{color: var(--tp-theme-primary);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.mean-container .mean-nav ul li.dropdown-opened > a.mean-expand.mean-clicked i, .mean-container .mean-nav ul li.dropdown-opened > span.mean-expand.mean-clicked i{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.has-dropdown:hover > a{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.has-dropdown:hover .mean-expand{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li.mean-last{border-bottom: none;margin-bottom: 0;}.mean-container .mean-nav ul li > a.mean-expand i{display: inline-block;}.mean-container .mean-nav ul li > a > i{display: none;}.mean-container .mean-nav ul li a{display: block;float: left;width: 90%;padding: 10px 5%;margin: 0;text-align: left;color: #fff;border-top: 1px solid #e0e3ed;text-decoration: none;width: 100%;padding: 10px 0;color: var(--tp-common-black);border-top: 1px solid #ebebeb;font-size: 14px;line-height: 1.5;font-weight: 500;}[dir=rtl] .mean-container .mean-nav ul li a{float: right;text-align: right;}.mean-container .mean-nav ul li a:hover{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a:hover i{color: var(--tp-common-white);}.mean-container .mean-nav ul li a.mean-expand{margin-top: 1px;text-align: center;position: absolute;right: 0;top: 0;z-index: 2;font-weight: 700;background: transparent;border: none !important;font-size: 14px;margin-top: 5px;padding: 0 !important;line-height: 14px;height: 30px;width: auto;line-height: 30px;color: var(--tp-common-black);line-height: 30px;top: 0;font-weight: 400;}[dir=rtl] .mean-container .mean-nav ul li a.mean-expand{right: auto;left: 0;text-align: center;}.mean-container .mean-nav ul li a.mean-expand:hover{color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand:hover i{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand.mean-clicked{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:hover{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:hover i{color: var(--tp-theme-primary);}.mean-container .mean-nav ul li li a{width: 80%;padding: 10px 10%;text-shadow: none !important;visibility: visible;}.mean-container .mean-nav ul li li li a{width: 70%;padding: 10px 15%;}.mean-container .mean-nav ul li li li li a{width: 60%;padding: 10px 20%;}.mean-container .mean-nav ul li li li li li a{width: 50%;padding: 10px 25%;}.mean-container .mean-bar, .mean-container .mean-bar *{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}@media (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.postbox__area .postbox__wrapper{margin-bottom: 70px;}}.postbox__area .postbox__thumb{position: relative;}.postbox__area .postbox__thumb img{border-radius: 20px 20px 0 0;}.postbox__area .postbox__thumb iframe{width: 100%;}.postbox__area .postbox__thumb .play-btn{position: absolute;top: 38%;left: 44%;z-index: 1;}.postbox__area .postbox__thumb .play-btn a{height: 85px;width: 85px;line-height: 87px;}.postbox__area .postbox__thumb .play-btn a::after{display: none;}.postbox__area .postbox__thumb-slider-active .swiper-slide{border-radius: 20px 20px 0 0;}.postbox__area .postbox__date{background: rgba(255, 255, 255, 0.9);border: 2px solid #FFFFFF;box-shadow: 0px 2px 4px rgba(4, 16, 24, 0.1);backdrop-filter: blur(2px);border-radius: 4px 10px 4px 4px;display: inline-block;padding: 5px 14px;position: absolute;top: 30px;right: 30px;z-index: 9;}.postbox__area .postbox__date span{font-weight: 500;font-size: 12px;letter-spacing: 0.04em;text-transform: uppercase;color: #5C5E64;}.postbox__area .postbox__date h5{font-weight: 500;font-size: 40px;line-height: 1;text-align: right;color: #000000;margin-bottom: 0;}.postbox__area .postbox__item{background-color: rgba(255, 255, 255, 0.05);border-radius: 20px;}.postbox__area .postbox__item-single:hover{box-shadow: none;}.postbox__area .postbox__tag{position: absolute;bottom: 0px;left: 0;}.postbox__area .postbox__tag p{margin-bottom: 0;font-weight: 700;font-size: 12px;text-align: center;text-transform: uppercase;color: #fff;letter-spacing: 0.135em;background: var(--tp-theme-1);clip-path: polygon(0px 0px, 100% 0px, 92.7% 53.45%, 100% 100%, 0px 100%, 0px 50%);width: 130px;}.postbox__area .postbox__content{padding: 30px 40px 40px 40px;}.postbox__area .postbox__content-single{padding-left: 0;padding-right: 0;border: none;}.postbox__area .postbox__title{font-weight: 500;font-size: 36px;line-height: 1.2;margin-bottom: 18px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media (max-width: 767px){.postbox__area .postbox__title{font-size: 23px;}}.postbox__area .postbox__title 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.4s linear;}.postbox__area .postbox__title a:hover{background-size: 0% 2px, 100% 2px;}.postbox__area .postbox__meta{margin-bottom: 10px;}.postbox__area .postbox__meta span{position: relative;font-weight: 400;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.4);margin-right: 40px;}.postbox__area .postbox__meta span:first-child{font-weight: 500;font-size: 13px;letter-spacing: 0.02em;text-transform: uppercase;color: var(--tp-common-white);}.postbox__area .postbox__meta span:last-child{margin-right: 0;}.postbox__area .postbox__meta span:not(:last-of-type)::before{position: absolute;content: "";height: 1px;width: 20px;background: #676A7D;top: 8px;right: -32px;}.postbox__area .postbox__meta span i{color: var(--tp-theme-1);margin-right: 5px;}.postbox__area .postbox__meta span a:hover{color: #fff;}.postbox__area .postbox__blockquote-shape{position: absolute;bottom: 34px;right: 44px;}.postbox__area .postbox__blockquote blockquote{background: #F4F6F8;padding: 35px 26px;margin-bottom: 50px;margin-top: 50px;}.postbox__area .postbox__blockquote blockquote::after{position: absolute;content: "";top: 0;left: 0;clip-path: polygon(64% 0, 0 0, 0 68%);background: var(--tp-theme-1);height: 40px;width: 40px;}.postbox__area .postbox__blockquote blockquote p{font-family: var(--tp-ff-heading);font-weight: 600;font-size: 24px;color: #121D2C;margin-bottom: 25px;}.postbox__area .postbox__blockquote blockquote cite{font-weight: 400;font-size: 16px;color: #332D2D;font-style: inherit;position: relative;}.postbox__area .postbox__blockquote blockquote cite::before{content: "";font-size: 28px;color: #fff;padding-bottom: 0px;display: inline-block;background: #191515;height: 2px;width: 16px;font-weight: 400;text-align: center;top: -4px;margin-right: 10px;position: relative;}.postbox__area .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__area .postbox__list{margin-bottom: 60px;}.postbox__area .postbox__list-title{font-weight: 600;font-size: 28px;color: #121D2C;margin-bottom: 50px;}.postbox__area .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__area .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__area .postbox__list-content ul li span.active{background-color: var(--tp-theme-1);color: var(--tp-common-white);}.postbox__area .postbox__details-share-wrapper{padding-top: 20px;padding-bottom: 30px;border-bottom: 1px solid #F7F7F7;}.postbox__area .postbox__details-share span{font-size: 20px;font-weight: 500;color: #121416;margin-right: 15px;}.postbox__area .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__area .postbox__details-share a{margin-bottom: 10px;height: 30px;width: 30px;line-height: 30px;margin-right: 8px;}}.postbox__area .postbox__details-share a:hover{background-color: var(--tp-theme-1);color: var(--tp-common-white);}.postbox__area .postbox__details-tag span{font-size: 20px;font-weight: 500;color: #121416;margin-right: 6px;}.postbox__area .postbox__read-more .postbox-btn{position: relative;font-weight: 500;font-size: 14px;text-transform: uppercase;color: #132047;}.postbox__area .postbox__read-more .postbox-btn span{margin-left: 5px;}.postbox__area .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__area .postbox__text img{max-width: 100%;}.postbox__area .postbox__text p{font-weight: 400;font-size: 18px;line-height: 1.8;color: #B7B7C5;margin-bottom: 28px;}@media (max-width: 767px){.postbox__area .postbox__text p{font-size: 15px;}}.postbox__area .postbox__text-single p{margin-bottom: 15px;}.postbox__area .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__area .postbox__slider button.postbox-slider-button-next{left: auto;right: 50px;}@media (max-width: 767px){.postbox__area .postbox__slider button.postbox-slider-button-next{right: 10px;}}@media (max-width: 767px){.postbox__area .postbox__slider button{left: 10px;}}.postbox__area .postbox__comment > ul > li{margin-bottom: 10px;list-style: none;}.postbox__area .postbox__comment > ul > li.children{margin-left: 65px;}@media (max-width: 767px){.postbox__area .postbox__comment > ul > li.children{margin-left: 15px;}}.postbox__area .postbox__comment-form-title{font-weight: 500;font-size: 34px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 35px;}.postbox__area .postbox__comment-title{font-size: 28px;color: #121416;font-weight: 600;margin-bottom: 20px;}.postbox__area .postbox__comment-box{padding-top: 20px;}.postbox__area .postbox__comment-avater img{width: 50px;height: 50px;border-radius: 50%;}.postbox__area .postbox__comment-name{margin-bottom: 5px;}.postbox__area .postbox__comment-name h5{font-weight: 600;font-size: 18px;line-height: 1;color: #121416;margin-bottom: 0;}.postbox__area .postbox__comment-name span{font-weight: 500;font-size: 12px;color: #949392;}@media (max-width: 767px){.postbox__area .postbox__comment-text{margin-left: 0;margin-top: 15px;}}.postbox__area .postbox__comment-text p{font-size: 16px;color: #838383;margin-bottom: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.postbox__area .postbox__comment-text p{font-size: 15px;}}.postbox__area .postbox__comment-reply span{position: absolute;top: 22px;right: 50px;}.postbox__area .postbox__comment-agree{padding-left: 5px;}.postbox__area .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__area .postbox__comment-agree input:checked{position: relative;background-color: var(--tp-theme-1);border-color: transparent;}.postbox__area .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__area .postbox__comment-agree input:hover{cursor: pointer;}.postbox__area .postbox__comment-agree label{padding-left: 8px;color: #838383;line-height: 1;}.postbox__area .postbox__comment-agree label a{color: var(--tp-common-black);font-weight: 600;padding-left: 4px;}.postbox__area .postbox__comment-agree label a:hover{color: var(--tp-theme-1);}.postbox__area .postbox__comment-agree label:hover{cursor: pointer;}.postbox__area .postbox__tag span{font-size: 16px;margin-bottom: 17px;color: var(--tp-common-black);margin-right: 10px;}.postbox__area .postbox__play-btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.postbox__area .postbox__play-btn a{height: 85px;width: 85px;line-height: 85px;background-color: var(--tp-common-black);color: var(--tp-common-white);text-align: center;border-radius: 50%;display: inline-block;}.postbox__area .postbox__slider-arrow-wrap button{height: 50px;width: 50px;line-height: 50px;background-color: var(--tp-common-white);color: var(--tp-common-black);text-align: center;font-size: 18px;border-radius: 50%;}.postbox__area .postbox__slider-arrow-wrap .postbox-arrow-prev, .postbox__area .postbox__slider-arrow-wrap .postbox-arrow-next{position: absolute;top: 50%;transform: translateY(-50%);left: 20px;z-index: 9;}.postbox__area .postbox__slider-arrow-wrap .postbox-arrow-next{left: auto;right: 20px;}.postbox__area .postbox__thumb-slider img{height: auto !important;}.postbox__area .postbox-details__area .porfolio-details__navigation-wrap{margin-top: 0px;}.postbox__area .postbox-details__text p{font-weight: 500;font-size: 17px;line-height: 28px;color: #A6A6B2;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.postbox__area .postbox-details__text p{font-size: 16px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.postbox__area .postbox-details__text p{font-size: 15px;}}@media (max-width: 767px){.postbox__area .postbox-details__text p{font-size: 15px;}}.postbox__area .postbox-details__text p.tp-dropcap{padding-right: 20px;}@media (max-width: 767px){.postbox__area .postbox-details__text p.tp-dropcap{padding-right: 0;}}.postbox__area .postbox-details__title{font-weight: 500;font-size: 44px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media (max-width: 767px){.postbox__area .postbox-details__title{font-size: 38px;}}.postbox__area .postbox-details__thumb img{border-radius: 20px;}.postbox__area .postbox-details__qoute-text p{font-weight: 300;font-size: 30px;line-height: 40px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media (max-width: 767px){.postbox__area .postbox-details__qoute-text p{font-size: 24px;}}.postbox__area .postbox-details__qoute{padding-left: 40px;border-left: 4px solid var(--tp-common-white);}.postbox__area .postbox-details__qoute-icon{position: absolute;top: -6px;left: 12px;}@media (max-width: 767px){.postbox__area .postbox-details__author-wrap{flex-wrap: wrap;}}.postbox__area .postbox-details__author-info-box{background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.04);border-radius: 20px;padding: 45px 40px;}@media (max-width: 767px){.postbox__area .postbox-details__author-info-box{padding: 35px 30px;}}.postbox__area .postbox-details__author-content h4{margin-bottom: 0;font-weight: 500;font-size: 24px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 10px;}.postbox__area .postbox-details__author-content p{margin-bottom: 0;font-weight: 400;font-size: 16px;line-height: 24px;color: #B7B7C5;padding-right: 130px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox__area .postbox-details__author-content p{padding-right: 60px;font-size: 15px;}.postbox__area .postbox-details__author-content p br{display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px){.postbox__area .postbox-details__author-content p{padding-right: 40px;}}.postbox__area .postbox-details__author-avata{margin-right: 20px;}@media (max-width: 767px){.postbox__area .postbox-details__author-avata{margin-right: 0;margin-bottom: 20px;}}.postbox__area .postbox-details__author-avata img{width: 70px;height: 70px;max-width: 70px;border-radius: 50%;}.postbox__area .postbox-details__author-social-wrap{position: absolute;top: 50%;transform: translateY(-50%);right: 25px;}.postbox__area .postbox-details__author-social-link{display: flex;flex-direction: column;}.postbox__area .postbox-details__author-social-link a{height: 32px;width: 32px;line-height: 28px;border-radius: 50%;text-align: center;background: #0F183E;border: 1px solid rgba(255, 255, 255, 0.02);display: inline-block;margin: 3px 0px;transition: 0.3s;}.postbox__area .postbox-details__author-social-link a:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);}.postbox__area .postbox-details__author-social-link a:hover span{color: var(--tp-common-black);}.postbox__area .postbox-details__author-social-link a span{color: rgba(255, 255, 255, 0.7);transition: 0.3s;}.postbox__area .postbox__comment-form{margin-bottom: 130px;}.postbox__area .postbox__comment-form > ul > li.children{margin-left: 100px;}@media (max-width: 767px){.postbox__area .postbox__comment-form > ul > li.children{margin-left: 0px;}}.postbox__area .postbox__comment-form ul li .postbox__comment-box{margin-bottom: 40px;padding-bottom: 50px;list-style: none;border-bottom: 1px solid rgba(255, 255, 255, 0.12);}.postbox__area .postbox__comment-form ul li:last-child .postbox__comment-box{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}.postbox__area .postbox__comment-title{font-size: 20px;font-weight: 500;color: var(--tp-common-black);margin-bottom: 40px;margin-right: 20px;}.postbox__area .postbox__comment-title{font-weight: 500;font-size: 34px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.postbox__area .postbox__comment-avater img{width: 50px;height: 50px;border-radius: 50%;}.postbox__area .postbox__comment-info{flex: 0 0 auto;}.postbox__area .postbox__comment-name{margin-bottom: 10px;}.postbox__area .postbox__comment-name h5{font-weight: 500;font-size: 20px;line-height: 1.3;letter-spacing: 0.01em;color: var(--tp-common-white);margin-bottom: 4px;}.postbox__area .postbox__comment-name h5 a{text-decoration: none !important;}.postbox__area .postbox__comment-name span{font-weight: 500;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.4);}@media (max-width: 767px){.postbox__area .postbox__comment-text{margin-left: 0;margin-top: 15px;}}.postbox__area .postbox__comment-text p{font-weight: 400;font-size: 16px;line-height: 26px;color: #B7B7C5;}@media only screen and (min-width: 992px) and (max-width: 1199px){.postbox__area .postbox__comment-text p{font-size: 15px;}.postbox__area .postbox__comment-text p br{display: none;}}@media (max-width: 767px){.postbox__area .postbox__comment-text p br{display: none;}}.postbox__area .postbox__comment-text > ul, .postbox__area .postbox__comment-text > ol{margin-bottom: 25px;}.postbox__area .postbox__comment-text ul li{padding: 0;margin: 0;border: 0;}.postbox__area .postbox__comment-text address{color: rgba(255, 255, 255, 0.7);}.postbox__area .postbox__comment-reply{margin-top: 10px;}.postbox__area .postbox__comment-reply a.comment-reply-link{display: inline-block;height: 35px;line-height: 35px;padding: 0 18px;font-weight: 500;font-size: 13px;color: var(--tp-common-white);background-color: #272F52;border-radius: 20px;transition: 0.3s;text-decoration: none;}.postbox__area .postbox__comment-reply a.comment-reply-link:hover{color: var(--tp-common-black);background: var(--tp-common-white);}.postbox__area .postbox__comment-reply a.comment-reply-link:hover svg{color: var(--tp-common-black);}.postbox__area .postbox__comment-reply a.comment-reply-link svg{transform: translateY(-2px);margin-right: 6px;color: var(--tp-common-white);transition: 0.3s;}.postbox__area .postbox__comment-agree{margin-bottom: 30px;}.postbox__area .postbox__comment-agree .form-check-label{font-weight: 500;font-size: 14px;line-height: 1.3;color: rgba(255, 255, 255, 0.5);}.postbox__area .postbox__comment-agree .form-check-input:checked{border: 1px solid rgba(255, 255, 255, 0.25);border-radius: 3px;background: transparent;}.postbox__area .postbox__comment-agree .form-check-input:focus{box-shadow: none;border: 1px solid rgba(255, 255, 255, 0.25);}.postbox__area .postbox__comment-agree .form-check-input.form-check-input[type=checkbox]{border-radius: 3px;margin-top: 4px;background: transparent;height: 18px;width: 18px;border: 1px solid rgba(255, 255, 255, 0.25);}.postbox__area .postbox__comment-btn button span{line-height: 1;display: inline-block;overflow: hidden;-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);height: 22px;color: currentColor;}.postbox__area .postbox__comment-btn button span i{display: block;-webkit-transition: transform 0.2s ease-out;-moz-transition: transform 0.2s ease-out;-ms-transition: transform 0.2s ease-out;-o-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;text-shadow: 0 22px 0 currentColor;font-style: normal;}.postbox__area .postbox__comment-btn button:hover span i{-webkit-transform: translateY(-112%);-moz-transform: translateY(-112%);-ms-transform: translateY(-112%);-o-transform: translateY(-112%);transform: translateY(-112%);}.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:hover a{color: var(--tp-common-white);background-color: var(--tp-theme-1);border: 2px solid var(--tp-theme-1);}.basic-pagination ul li a{height: 50px;width: 50px;display: inline-block;line-height: 50px;text-align: center;font-weight: 900;font-size: 15px;color: #071C34;border: 2px solid #EDEDED;transform: translateY(3px);transition: all 0.3s ease-in-out;}.basic-pagination ul li .current{height: 50px;width: 50px;display: inline-block;line-height: 50px;text-align: center;font-weight: 900;font-size: 15px;color: var(--tp-common-white);background-color: var(--tp-theme-1);transition: all 0.3s ease-in-out;}.postbox__comment-input{position: relative;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.postbox__comment-input{margin-bottom: 30px;}}.postbox__comment-input span.floating-label{position: absolute;pointer-events: none;left: 30px;top: 50%;transform: translateY(-50%);transition: 0.3s ease all;font-weight: 400;font-size: 20px;line-height: 1;color: #8D92A7;}.postbox__comment-input span.floating-label.floating-label-floated{top: 28px;left: 30px;font-weight: 500;font-size: 14px;line-height: 1;color: #8D92A7;}.postbox__comment-input span.floating-label-2{position: absolute;pointer-events: none;left: 30px;top: 35px;transition: 0.3s ease all;font-weight: 400;font-size: 20px;line-height: 1;color: #8D92A7;}.postbox__comment-input span.floating-label-2.floating-label-floated{top: 28px;left: 30px;font-weight: 500;font-size: 14px;line-height: 1;color: #8D92A7;}.postbox__comment-input input, .postbox__comment-input textarea{padding: 0px 30px;width: 100%;height: 90px;border: 0;outline: 0;font-weight: 400;font-size: 22px;line-height: 1;color: var(--tp-common-white);background-color: transparent;border: 1px solid rgba(255, 255, 255, 0.16);border-radius: 24px;transition: 0.3s;padding-top: 23px;}@media (max-width: 767px){.postbox__comment-input input, .postbox__comment-input textarea{height: 80px;}}.postbox__comment-input input:focus, .postbox__comment-input textarea:focus{border-color: var(--tp-common-white);}.postbox__comment-input textarea{height: 180px;line-height: 1.4;padding-top: 50px;padding-bottom: 30px;resize: none;}.postbox-details__top-social{flex-direction: column;display: inline-flex;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.05);border-radius: 40px;padding: 20px 18px;justify-content: center;position: absolute;top: 0;left: -85px;}.postbox-details__top-social a{color: rgba(255, 255, 255, 0.6);margin-bottom: 8px;}.postbox-details__top-social a:last-child{margin-bottom: 0;}.postbox-details__top-social a:hover{color: var(--tp-common-white);}.postbox-details___related-title{font-weight: 500;font-size: 44px;line-height: 20px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 55px;}@media (max-width: 767px){.postbox-details___related-title{font-size: 40px;}}.postbox-details___related-title-sm{font-weight: 500;font-size: 26px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 0;}.postbox-details___related-title-sm a{background-image: -webkit-radial-gradient(#fff, #fff), -webkit-radial-gradient(#fff, #fff);background-image: -moz-radial-gradient(#fff, #fff), -moz-radial-gradient(#fff, #fff);background-image: -ms-radial-gradient(#fff, #fff), -ms-radial-gradient(#fff, #fff);background-image: -o-radial-gradient(#fff, #fff), -o-radial-gradient(#fff, #fff);background-image: radial-gradient(#fff, #fff), radial-gradient(#fff, #fff);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;}@media only screen and (min-width: 992px) and (max-width: 1199px){.postbox-details___related-title-sm{font-size: 21px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details___related-title-sm{margin-bottom: 20px;}}.postbox-details___related-post-box:hover .postbox-details___related-title-sm a{background-size: 0 1px, 100% 1px;}.postbox-details___related-thumb{overflow: hidden;position: relative;width: auto;height: 260px;border-radius: 20px;}.postbox-details___related-thumb img{position: relative;width: 100%;height: 440px;border-radius: 20px;overflow: hidden;object-fit: cover;margin-top: -100px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__social-wrap{display: flex;margin-bottom: 30px;}}.postbox-details-4__social-wrap p{font-weight: 500;font-size: 15px;line-height: 12px;text-transform: uppercase;color: var(--tp-common-white);position: relative;margin-bottom: 15px;display: inline-block;}.postbox-details-4__social-wrap p::after{position: absolute;bottom: -5px;left: 0;width: 100%;height: 1px;background-color: rgba(255, 255, 255, 0.2);content: "";}.postbox-details-4__top-social{display: inline-flex;flex-direction: column;margin-left: 17px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__top-social{flex-direction: row;}}.postbox-details-4__top-social a{color: rgba(255, 255, 255, 0.6);margin-bottom: 10px;transition: 0.3s;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__top-social a{margin-bottom: 0;margin-right: 15px;}}.postbox-details-4__top-social a:hover{color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__thumb-wrap{flex-wrap: wrap;}}.postbox-details-4__thumb{flex: 0 0 auto;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__thumb{width: 100%;}}.postbox-details-4__thumb img{max-width: inherit;margin-left: -40px;border-radius: 10px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.postbox-details-4__thumb img{max-width: 100%;margin-left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__thumb img{width: 100%;margin-left: 0px;}}.postbox-details-4__thumb-2 img{max-width: inherit;margin-left: -40px;border-radius: 10px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__thumb-2 img{max-width: 100%;margin-left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__thumb-wrap .postbox-details__text{padding-left: 0;}}.postbox-details-4__thumb-wrap .postbox-details__text p{margin-bottom: 0;padding-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.postbox-details-4__thumb-wrap .postbox-details__text p{margin-bottom: 30px;}}.tp-postbox-wrapper{padding-right: 6px;}.rc__post ul li:not(:last-child){margin-bottom: 15px;}.rc__post-title{font-weight: 500;font-size: 18px;line-height: 22px;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);}@media only screen and (min-width: 992px) and (max-width: 1199px){.rc__post-title{font-size: 16px;}}.rc__post-title a{background-image: -webkit-radial-gradient(#fff, #fff), -webkit-radial-gradient(#fff, #fff);background-image: -moz-radial-gradient(#fff, #fff), -moz-radial-gradient(#fff, #fff);background-image: -ms-radial-gradient(#fff, #fff), -ms-radial-gradient(#fff, #fff);background-image: -o-radial-gradient(#fff, #fff), -o-radial-gradient(#fff, #fff);background-image: radial-gradient(#fff, #fff), radial-gradient(#fff, #fff);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:first-child{font-weight: 500;font-size: 13px;line-height: 12px;letter-spacing: 0.02em;color: rgba(255, 255, 255, 0.5);}@media only screen and (min-width: 992px) and (max-width: 1199px){.rc__meta span:first-child{font-size: 12px;}}.rc__meta span{font-weight: 400;font-size: 13px;line-height: 1;color: rgba(255, 255, 255, 0.5);}.rc__meta span.text-2{display: inline-block;transform: translateY(-4px);}.rc__meta span i{margin: 0 10px;font-size: 20px;}.rc__post-thumb{flex: 0 0 90px;height: 90px;}.rc__post-thumb img{border-radius: 10px;height: 100%;object-fit: cover;}.sidebar__wrapper{padding-left: 40px;}@media (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.sidebar__wrapper{padding-left: 0;}}.sidebar__widget-title{position: relative;display: inline-block;font-weight: 500;font-size: 26px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 28px;}.sidebar__widget ul li{list-style: none;font-weight: 400;font-size: 16px;color: #5C5E64;margin-bottom: 10px;}.sidebar__widget ul li:hover{background-color: var(--tp-theme-1);}.sidebar__widget ul li:hover > a{color: var(--tp-common-white);}.sidebar__widget ul li:last-child{margin-bottom: 10px;}.sidebar__widget ul li a{position: relative;font-weight: 400;font-size: 16px;color: rgba(255, 255, 255, 0.7);display: block;}.sidebar__widget ul li a span{float: right;}.sidebar__widget.sidebar__widget.widget_categories > ul{padding-left: 0;}.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;padding-right: 50px;border-radius: 30px;font-weight: 400;font-size: 16px;font-weight: 400;font-size: 16px;text-transform: capitalize;background-color: #000000;border: 1px solid #ffffff;color: var(--tp-common-white);}.sidebar__search input::-webkit-input-placeholder{font-weight: 400;font-size: 16px;color: rgba(255, 255, 255, 0.6);}.sidebar__search input::-moz-placeholder{font-weight: 400;font-size: 16px;color: rgba(255, 255, 255, 0.6);}.sidebar__search input:-moz-placeholder{font-weight: 400;font-size: 16px;color: rgba(255, 255, 255, 0.6);}.sidebar__search input:-ms-input-placeholder{font-weight: 400;font-size: 16px;color: rgba(255, 255, 255, 0.6);}.sidebar__search input::placeholder{font-weight: 400;font-size: 16px;color: rgba(255, 255, 255, 0.6);}.sidebar__search input:focus{border: 1px solid rgba(255, 255, 255, 0.6);}.sidebar__search button{position: absolute;top: -2px;right: 27px;height: 100%;line-height: 60px;color: var(--tp-common-white);}.sidebar__banner::after{position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);}.sidebar__banner-content{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 1;background: var(--tp-common-white);}.sidebar__banner-content h4{padding: 15px 20px;font-size: 24px;color: var(--tp-common-black);text-transform: uppercase;margin-bottom: 0;}.tagcloud span{color: var(--tp-common-white);margin-right: 3px;}.tagcloud a{font-weight: 400;font-size: 14px !important;color: #77787B;text-transform: capitalize;padding: 6px 22px;margin-right: 3px;margin-bottom: 7px;display: inline-block;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 20px;text-transform: uppercase;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tagcloud a{padding: 6px 25px;font-size: 13px;}}.tagcloud a:hover{color: var(--tp-common-black);background-color: var(--tp-common-white);}.tp-blog-item:hover .tp-blog-thumb img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}div.tp-blog-thumb{margin-bottom: 25px;border-radius: 14px;}div.tp-blog-thumb img{border-radius: 14px;height: 260px;object-fit: cover;}.tp-blog-title-sm{font-weight: 700;font-size: 30px;line-height: 36px;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);margin-bottom: 28px;padding-bottom: 28px;border-bottom: 1px solid rgba(255, 255, 255, 0.14);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-blog-title-sm{font-size: 25px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-blog-title-sm{font-size: 24px;}}@media (max-width: 767px){.tp-blog-title-sm{font-size: 24px;}}.tp-blog-title-sm a{background-image: -webkit-radial-gradient(#fff, #fff), -webkit-radial-gradient(#fff, #fff);background-image: -moz-radial-gradient(#fff, #fff), -moz-radial-gradient(#fff, #fff);background-image: -ms-radial-gradient(#fff, #fff), -ms-radial-gradient(#fff, #fff);background-image: -o-radial-gradient(#fff, #fff), -o-radial-gradient(#fff, #fff);background-image: radial-gradient(#fff, #fff), radial-gradient(#fff, #fff);background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 85%;background-repeat: no-repeat;-webkit-transition: background-size 0.4s linear;-moz-transition: background-size 0.4s linear;-ms-transition: background-size 0.4s linear;-o-transition: background-size 0.4s linear;transition: background-size 0.4s linear;}.tp-blog-title-sm a:hover{background-size: 0 2px, 100% 2px;}.tp-blog-meta span{font-style: normal;font-weight: 500;font-size: 15px;line-height: 16px;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);}.tp-blog-3__title-box .tp-section-title-3{margin-bottom: 0;}@media (max-width: 767px){.tp-blog-3__title-box .tp-section-title-3{margin-bottom: 30px;}}.tp-blog-3__title-box p{color: rgba(255, 255, 255, 0.7);}.tp-blog-3__item{padding-top: 30px;border-top: 1px solid rgba(228, 234, 255, 0.2);position: relative;}.tp-blog-3__item::after{position: absolute;content: "";top: 0;left: auto;height: 1px;width: 0%;right: 0;background-color: var(--tp-common-white);transition: 0.4s;}.tp-blog-3__item:hover::after{left: 0;right: auto;width: 100%;}.tp-blog-3__item:hover .tp-blog-3__thumb img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.tp-blog-3__thumb{border-radius: 20px;overflow: hidden;}div.tp-blog-3__thumb img{border-radius: 20px;width: 100%;height: 280px;object-fit: cover;}.tp-blog-3__content-title{font-weight: 500;font-size: 34px;line-height: 1.2;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 50px;display: inline-block;}@media (max-width: 767px){.tp-blog-3__content-title{font-size: 32px;}.tp-blog-3__content-title br{display: none;}}.tp-blog-3__content-title 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.4s linear;}.tp-blog-3__content-title:hover a{background-size: 0% 1px, 100% 1px;}.tp-blog-3__category span{font-weight: 500;font-size: 14px;text-transform: uppercase;color: rgba(255, 255, 255, 0.7);height: 36px;line-height: 34px;mix-blend-mode: luminosity;border: 1px solid rgba(231, 236, 255, 0.2);border-radius: 20px;display: inline-block;padding: 0px 23px;}.tp-blog-3__category span a:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-white);}.tp-blog-3__meta span:last-child{margin-left: 110px;}@media (max-width: 767px){.tp-blog-3__meta span:last-child{margin-left: 0;}}.tp-blog-3__meta span{font-weight: 400;font-size: 15px;line-height: 1;color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px){.tp-blog-3__meta span{font-size: 14px;}}.blog-list__ptb{padding-top: 200px;padding-bottom: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-list__ptb{padding-top: 150px;}}@media (max-width: 767px){.blog-list__ptb{padding-top: 120px;}}.blog-list__subtitle{font-weight: 500;font-size: 20px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.blog-list__text-sm span{font-weight: 500;font-size: 15px;line-height: 11px;color: rgba(255, 255, 255, 0.6);}@media (max-width: 767px){.blog-list__text-sm span{font-size: 11px;}}.blog-list__text-sm span.category{height: 26px;line-height: 25px;padding: 0px 18px;display: inline-block;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 20px;font-weight: 500;font-size: 13px;text-transform: uppercase;color: var(--tp-common-white);}@media (max-width: 767px){.blog-list__text-sm span.category{height: 20px;line-height: 20px;padding: 0px 10px;font-size: 10px;}}.blog-list__text-sm i{font-size: 16px;color: var(--tp-common-white);margin: 0 12px;}@media (max-width: 767px){.blog-list__text-sm i{font-size: 11px;margin: 0 7px;}}.blog-list__title{font-weight: 400;font-size: 60px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: 'Nunito', sans-serif !important;margin-bottom: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-list__title{font-size: 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-list__title{font-size: 75px;}}@media (max-width: 767px){.blog-list__title{font-size: 42px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.blog-list__title-box{margin-bottom: 60px;}}.blog-list__title-box p{color: rgba(255, 255, 255, 0.7);font-size: 18px;}.blog-list__tab-btn{margin-bottom: 65px;}.blog-list__tab-btn ul li button{background-color: #272F52;border-radius: 25px;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);height: 50px;line-height: 50px;padding: 0px 30px;font-weight: 500;font-size: 16px;text-transform: uppercase;margin-right: 12px;transition: 0.3s;margin-bottom: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-list__tab-btn ul li button{padding: 0 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-list__tab-btn ul li button{font-size: 14px;height: 40px;line-height: 40px;}}@media (max-width: 767px){.blog-list__tab-btn ul li button{height: 40px;line-height: 40px;padding: 0px 17px;font-size: 14px;}}.blog-list__tab-btn ul li button span{margin-right: 14px;}.blog-list__tab-btn ul li button:hover{background-color: var(--tp-common-white);color: var(--tp-common-black);}.blog-list__tab-btn ul li button.active{background-color: var(--tp-common-white);color: var(--tp-common-black);}.blog-list__slider-title{font-weight: 500;font-size: 50px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 25px;}.blog-list__slider-title a{background-image: -webkit-radial-gradient(currentColor, currentColor), -webkit-radial-gradient(currentColor, currentColor);background-image: -moz-radial-gradient(currentColor, currentColor), -moz-radial-gradient(currentColor, currentColor);background-image: -ms-radial-gradient(currentColor, currentColor), -ms-radial-gradient(currentColor, currentColor);background-image: -o-radial-gradient(currentColor, currentColor), -o-radial-gradient(currentColor, currentColor);background-image: radial-gradient(currentColor, currentColor), radial-gradient(currentColor, currentColor);background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;}.blog-list__slider-title a:hover{background-size: 0 2px, 100% 2px;}@media (max-width: 767px){.blog-list__slider-title{font-size: 32px;}}.blog-list__slider-title-box{padding-right: 100px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.blog-list__slider-title-box{padding-right: 0;}}.blog-list__author-title{font-weight: 700;font-size: 17px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);margin-bottom: 0;}.blog-list__author-avata{flex: 0 0 46px;margin-right: 15px;}div.blog-list__author-avata img{width: 46px;height: 46px;border-radius: 50%;}.blog-list__author-details{line-height: 0;}.blog-list__author-details span{font-weight: 400;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.6);display: inline-block;}.blog-list__meta-box span{font-weight: 400;font-size: 15px;line-height: 12px;color: rgba(255, 255, 255, 0.6);margin-right: 15px;display: inline-block;}@media (max-width: 767px){.blog-list__meta-box span{font-size: 12px;margin-right: 8px;}}.blog-list__meta-box span.category{border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 20px;font-weight: 500;font-size: 14px;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);height: 36px;line-height: 36px;padding: 0px 23px;display: inline-block;}.blog-list__meta-box span.category::after{display: none !important;}@media (max-width: 767px){.blog-list__meta-box span.category{font-size: 10px;height: 30px;line-height: 30px;padding: 0px 15px;}}.blog-list__meta-box span:first-child{margin-right: 20px;}@media (max-width: 767px){.blog-list__meta-box span:first-child{margin-right: 10px;}}.blog-list__meta-box span:last-child{padding-left: 20px;position: relative;}.blog-list__meta-box span:last-child::after{position: absolute;bottom: 5px;left: 0;height: 3px;width: 3px;background-color: rgba(255, 255, 255, 0.6);content: "";border-radius: 50%;}.blog-list__stroke-text h4{-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, 0.3);color: transparent;font-weight: 500;font-size: 70px;line-height: 1;margin-bottom: 0;}@media (max-width: 767px){.blog-list__stroke-text h4{font-size: 60px;}}div.blog-list__slider-thumb img{border-radius: 20px;}.blog-list__arrow-box{position: absolute;top: 100px;right: 0;z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-list__arrow-box{top: 60px;}}.blog-list__arrow-box button{height: 45px;width: 45px;border-radius: 50%;background-color: #272F52;color: var(--tp-common-white);transform: 0.3s;}.blog-list__arrow-box button:hover{background-color: var(--tp-common-white);color: var(--tp-common-black);}.blog-list__slider-active{padding-top: 70px;}.blog-list__slider-active .swiper-slide{opacity: 0 !important;}.blog-list__slider-active .swiper-slide.swiper-slide-active{opacity: 1 !important;}.blog-list__sm-item{border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.blog-list__sm-item:hover .blog-list__sm-thumb img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.blog-list__sm-thumb{overflow: hidden;margin-bottom: 35px;border-radius: 14px;}div.blog-list__sm-thumb img{border-radius: 14px;width: 100%;height: 300px;object-fit: cover;}.blog-list__sm-author-content{line-height: 1;}.blog-list__sm-author-content h4{font-weight: 700;font-size: 18px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);margin-bottom: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-list__sm-author-content h4{font-size: 15px;}}.blog-list__sm-author-content span{font-weight: 400;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.6);}.blog-list__sm-author-content span i{margin: 0px 10px;font-style: normal;font-size: 20px;}.blog-list__sm-category{margin-bottom: 17px;}.blog-list__sm-category span{font-weight: 400;font-size: 13px;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 20px;display: inline-block;padding: 0 15px;height: 26px;line-height: 25px;}.blog-list__sm-title{font-weight: 500;font-size: 34px;line-height: 1.2;color: var(--tp-common-white);margin-bottom: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-list__sm-title{font-size: 24px;}}@media (max-width: 767px){.blog-list__sm-title{font-size: 23px;}}.blog-list__sm-title a{background-image: -webkit-radial-gradient(currentColor, currentColor), -webkit-radial-gradient(currentColor, currentColor);background-image: -moz-radial-gradient(currentColor, currentColor), -moz-radial-gradient(currentColor, currentColor);background-image: -ms-radial-gradient(currentColor, currentColor), -ms-radial-gradient(currentColor, currentColor);background-image: -o-radial-gradient(currentColor, currentColor), -o-radial-gradient(currentColor, currentColor);background-image: radial-gradient(currentColor, currentColor), radial-gradient(currentColor, currentColor);background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;-webkit-transition: background-size 0.4s linear;-moz-transition: background-size 0.4s linear;-ms-transition: background-size 0.4s linear;-o-transition: background-size 0.4s linear;transition: background-size 0.4s linear;}.blog-list__sm-title a:hover{background-size: 0 2px, 100% 2px;}.blog-list__sm-author-avata{margin-right: 15px;}div.blog-list__sm-author-avata img{flex: 0 0 auto;height: 46px;width: 46px;border-radius: 50%;}.blog-list__slider-active .blog-list__scrollbar{background: rgba(255, 255, 255, 0.4);height: 5px;width: 100%;position: absolute;left: 0;right: 0;top: 0;text-align: center;margin: auto;border-radius: 10px;}.blog-list__slider-active .blog-list__scrollbar .swiper-scrollbar-drag{background: #fff;}.blog-details__customize .blog-list__title{margin-bottom: 35px;}@media (max-width: 767px){.blog-details__customize .blog-list__title br{display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px){.blog-details__customize .blog-list__title{font-size: 52px;}.blog-details__customize .blog-list__title br{display: none;}}@media (max-width: 767px){.blog-details__customize{padding-top: 140px;}}.blog-details__big-thumb{padding: 0px 50px;overflow: hidden;height: 650px;border-radius: 30px;}@media (max-width: 767px){.blog-details__big-thumb{padding: 0px 10px;margin-bottom: 60px;}}.blog-details__big-thumb img{width: 100%;height: 900px;object-fit: cover;}@media (max-width: 767px){.blog-details__meta{margin-bottom: 40px;}}.blog-details__meta span{padding-right: 15px;margin-right: 15px;font-weight: 500;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.6);position: relative;}@media (max-width: 767px){.blog-details__meta span{padding-right: 0;margin-right: 0;display: block;margin-bottom: 10px;}.blog-details__meta span::after{display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px){.blog-details__meta span{padding-right: 15px;margin-right: 15px;font-weight: 500;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.6);position: relative;display: initial;}.blog-details__meta span::after{display: block;}}.blog-details__meta span::after{position: absolute;top: 0;right: 0;width: 1px;height: 20px;background-color: rgba(255, 255, 255, 0.1);content: "";}.blog-details__meta span img{margin-right: 15px;width: 46px;height: 46px;border-radius: 50%;}.blog-details__meta span i{font-weight: 500;font-size: 16px;line-height: 1;color: var(--tp-common-white);font-style: normal;}.blog-details__meta span:last-child::after{display: none;}.blog-details-4__bg{padding-top: 230px;padding-bottom: 80px;background-repeat: no-repeat;background-size: cover;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blog-details-4__bg{padding-top: 200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-details-4__bg{padding-top: 160px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-4__bg{padding-top: 160px;}}@media (max-width: 767px){.blog-details-4__bg{padding-top: 120px;}}.blog-details-4__scroll-down a{font-weight: 400;font-size: 15px;line-height: 10px;letter-spacing: -0.02em;color: var(--tp-common-white);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 20px;height: 35px;padding: 0px 25px;line-height: 35px;display: inline-block;}.blog-details-4__scroll-down a span{margin-left: 10px;transform: translateY(-2px);display: inline-block;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blog-details-4__customize .blog-list__title{margin-bottom: 50px;}.blog-details-4__customize .blog-details__meta{margin-bottom: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-details-4__customize .blog-list__title{margin-bottom: 50px;}.blog-details-4__customize .blog-details__meta{margin-bottom: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-4__customize .blog-list__title{margin-bottom: 30px;}.blog-details-4__customize .blog-details__meta{margin-bottom: 40px;}}@media (max-width: 767px){.blog-details-4__customize .blog-list__title{margin-bottom: 30px;}.blog-details-4__customize .blog-details__meta{margin-bottom: 40px;}}.tp-footer-circle-1{position: absolute;top: -230px;left: -80px;}.tp-footer-circle-1 span{height: 511px;width: 511px;border-radius: 50%;background: rgba(244, 190, 27, 0.2);filter: blur(150px);display: inline-block;}.tp-footer-circle-2{position: absolute;bottom: 170px;right: 230px;z-index: -1;}.tp-footer-circle-2 span{height: 462px;width: 462px;border-radius: 50%;background: rgba(132, 153, 78, 0.5);filter: blur(190px);display: inline-block;}.tp-footer-circle-3{position: absolute;top: 59%;left: 0;right: 0;text-align: center;z-index: -1;}.tp-footer-circle-3 span{height: 1550px;width: 1550px;border-radius: 50%;background: linear-gradient(179.29deg, rgba(255, 255, 255, 0.2) 0.58%, rgba(31, 45, 24, 0) 40.98%);display: inline-block;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-footer-circle-3 span{height: 1200px;width: 1200px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-footer-circle-3 span{height: 1100px;width: 1100px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-circle-3 span{height: 940px;width: 940px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-footer-circle-3 span{height: 700px;width: 700px;}}@media (max-width: 767px){.tp-footer-circle-3 span{height: 350px;width: 350px;}}.tp-footer-social-item{padding-top: 20px;position: relative;transition: 0.3s;min-height: 95px;}.tp-footer-social-item .tp-footer-anim-border{position: absolute;top: 0;left: 0;width: 100%;height: 1px;background-color: var(--tp-common-white);}.tp-footer-social-item::after{position: absolute;top: 0;left: 0;width: 100%;height: 0%;content: "";background-color: var(--tp-green-2);opacity: 0;visibility: hidden;transition: 0.3s;}.tp-footer-social-item:hover{padding: 20px 20px 18px;}.tp-footer-social-item:hover .tp-footer-anim-border{border-color: 1px solid var(--tp-green-2);}.tp-footer-social-item:hover::after{background-color: var(--tp-green-2);visibility: visible;opacity: 1;height: 100%;}.tp-footer-social-item:hover .tp-footer-social-text span.child-1{color: var(--tp-common-black);}.tp-footer-social-item:hover .tp-footer-social-text span.child-2{color: rgba(18, 18, 18, 0.5);}.tp-footer-social-item:hover .tp-footer-social-icon span{background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-footer-title{font-weight: 500;font-size: 100px;line-height: 1.1;letter-spacing: -0.02em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);margin-bottom: 120px;text-transform: capitalize;}.tp-footer-title.big{font-weight: 700;text-transform: none;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-title{font-size: 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-footer-title{font-size: 70px;}}@media (max-width: 767px){.tp-footer-title{font-size: 40px;margin-bottom: 90px;}}.tp-footer-btn-box{margin-bottom: 110px;}.tp-footer-btn a{color: var(--tp-common-black);}.tp-footer-btn a div{line-height: 1;display: inline-block;overflow: hidden;-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);height: 32px;}.tp-footer-btn a div span{display: block;-webkit-transition: transform 0.2s ease-out;-moz-transition: transform 0.2s ease-out;-ms-transition: transform 0.2s ease-out;-o-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;text-shadow: 0 30px 0 currentColor;}.tp-footer-btn a:hover div span{-webkit-transform: translateY(-112%);-moz-transform: translateY(-112%);-ms-transform: translateY(-112%);-o-transform: translateY(-112%);transform: translateY(-112%);color: currentColor;}.tp-footer-btn a.tp-btn-white-xl{color: var(--tp-common-black);}.tp-footer-btn a.tp-btn-white-xl div span{text-shadow: 0 30px 0 currentColor;}.tp-footer-btn a.tp-btn-grey-xl{color: var(--tp-common-white);}.tp-footer-btn a.tp-btn-grey-xl div span{text-shadow: 0 30px 0 currentColor;}.tp-footer-social-text span{font-weight: 500;font-size: 26px;letter-spacing: -0.01em;color: var(--tp-common-white);display: block;font-family: var(--tp-ff-dmsans);transition: 0.3s;}.tp-footer-social-text span.child-2{font-weight: 500;font-size: 14px;color: rgba(255, 255, 255, 0.6);font-family: var(--tp-ff-dmsans);}.tp-footer-social-icon span{height: 46px;width: 46px;display: inline-block;border-radius: 50%;text-align: center;line-height: 43px;background-color: var(--tp-common-white);color: var(--tp-common-black);transition: 0.3s;}.tp-footer-social-icon span:hover{background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-footer__customize .tp-footer-circle-1 span{background: rgba(244, 190, 27, 0.14);filter: blur(150px);}.tp-footer__customize .tp-footer-circle-2 span{background: rgba(132, 153, 78, 0.3);filter: blur(190px);}.tp-footer__customize .tp-footer-circle-3 span{background: linear-gradient(180.25deg, rgba(255, 255, 255, 0.08) 0.23%, rgba(255, 255, 255, 0) 42.75%);}.tp-footer__customize .tp-footer-title{font-family: var(--tp-ff-didoneright);}.tp-footer__customize .tp-footer-social-item{border-top: 1px solid var(--tp-common-white);}.tp-copyright-content-left p{font-weight: 500;font-size: 14px;color: rgba(255, 255, 255, 0.5);font-family: var(--tp-ff-dmsans);}.tp-copyright-content-left p span{color: var(--tp-common-white);}.tp-copyright-content-right span{font-weight: 500;font-size: 14px;color: rgba(255, 255, 255, 0.5);position: relative;font-family: var(--tp-ff-dmsans);}.tp-copyright-content-right span::after{position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;background-color: rgba(217, 217, 217, 0.3);content: "";}.tp-footer-inner__customize .tp-footer-social-item::after{background-color: var(--tp-common-white);}.tp-footer-inner__customize .tp-footer-social-item:hover{border-color: var(--tp-common-white);}.tp-footer-inner__customize .tp-footer-social-item:hover::after{background-color: transparent;background-color: var(--tp-common-white);}.tp-footer-inner__customize .tp-footer-social-item:hover .tp-footer-social-icon span{background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-footer-3__img{position: absolute;bottom: 0;right: 160px;z-index: -1;mix-blend-mode: luminosity;}@media (max-width: 767px){.tp-footer-3__img{right: -220px;}}div.tp-footer-3__img img{max-width: inherit;}.tp-footer-3__shape-1{position: absolute;top: 0;left: 0;z-index: -1;}.tp-footer-3__overlay-bg{position: relative;}.tp-footer-3__overlay-bg::after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: url(../img/footer/overly-bg.png);z-index: -1;}.tp-footer-3__title-box{padding-left: 120px;position: relative;margin-bottom: 150px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-3__title-box{padding-left: 0;}}@media (max-width: 767px){.tp-footer-3__title-box{padding-left: 0;margin-bottom: 40px;}}.tp-footer-3__subtitle{font-weight: 500;font-size: 13px;line-height: 1;text-transform: uppercase;color: #E7ECFF;position: absolute;top: 11px;left: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-3__subtitle{top: -30px;}}@media (max-width: 767px){.tp-footer-3__subtitle{top: -40px;}}.tp-footer-3__subtitle::after{content: "";width: 20px;height: 1px;background-color: currentColor;display: inline-block;transform: translate(10px, -4px);}.tp-footer-3__title{font-weight: 500;font-size: 120px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-footer-3__title{font-size: 110px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.tp-footer-3__title{font-size: 100px;}}@media (max-width: 767px){.tp-footer-3__title{font-size: 60px;}}.tp-footer-3__menu ul li{display: inline-block;list-style-type: none;padding-left: 50px;}@media (max-width: 767px){.tp-footer-3__menu ul li{padding-left: 0;padding-right: 20px;}}.tp-footer-3__menu ul li a{display: inline-block;font-weight: 500;font-size: 18px;line-height: 1;color: #E7ECFF;position: relative;}.tp-footer-3__menu ul li a::after{position: absolute;content: "";left: 0;bottom: -4px;width: 0%;height: 1px;background-color: currentColor;}.tp-footer-3__menu ul li a:hover{color: var(--tp-common-white);}.tp-footer-3__menu ul li a:hover::after{width: 100%;}@media (max-width: 767px){.tp-footer-3__logo{margin-bottom: 30px;}}.tp-footer-3__widget{padding-right: 70px;}@media (max-width: 767px){.tp-footer-3__widget{padding-right: 0;}}.tp-footer-3__widget-top{padding-bottom: 40px;}@media (max-width: 767px){.tp-footer-3__widget-top{flex-wrap: wrap;}}.tp-footer-3__text p{font-weight: 400;font-size: 18px;line-height: 24px;letter-spacing: -0.01em;color: rgba(231, 236, 255, 0.4);margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-3__text p{font-size: 16px;}}@media (max-width: 767px){.tp-footer-3__text p{font-size: 15px;margin-bottom: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-footer-3__link{margin-top: 70px;}}.tp-footer-3__link a{color: var(--tp-common-white);}.tp-footer-3__link a img{animation: animationglob 10s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;}.tp-footer-3__link a span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);height: 16px;width: 16px;line-height: 16px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;overflow: hidden;}.tp-footer-3__link a span svg{-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.tp-footer-3__link a span svg:last-child{position: absolute;opacity: 0;visibility: hidden;left: -20px;bottom: -20px;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.tp-footer-3__link a:hover span svg:first-child{-webkit-transform: translate(20px, -20px);-moz-transform: translate(20px, -20px);-ms-transform: translate(20px, -20px);-o-transform: translate(20px, -20px);transform: translate(20px, -20px);}.tp-footer-3__link a:hover span svg:last-child{opacity: 1;visibility: visible;-webkit-transform: translate(20px, -20px);-moz-transform: translate(20px, -20px);-ms-transform: translate(20px, -20px);-o-transform: translate(20px, -20px);transform: translate(20px, -20px);}.tp-copyright-3__border-top{border-top: 1px solid rgba(255, 255, 255, 0.1);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.tp-copyright-3__left{padding: 20px 0 10px;}}.tp-copyright-3__left p{margin-bottom: 0;font-weight: 500;font-size: 14px;color: rgba(231, 236, 255, 0.8);}@media (max-width: 767px){.tp-copyright-3__social ul{display: flex;align-items: center;flex-wrap: wrap;}}.tp-copyright-3__social ul li{display: inline-block;margin: 0 -2px;}@media (max-width: 767px){.tp-copyright-3__social ul li{flex: 0 0 50%;}}.tp-copyright-3__social ul li a{font-weight: 500;font-size: 16px;color: rgba(231, 236, 255, 0.6);padding: 0px 35px;height: 70px;line-height: 73px;display: inline-block;border-left: 1px solid rgba(255, 255, 255, 0.1);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-copyright-3__social ul li a{padding: 0px 18px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.tp-copyright-3__social ul li a{padding: 0px 17px;}}.tp-copyright-3__social ul li a i{margin-right: 12px;}.tp-copyright-3__social ul li a svg{width: 16px;margin-right: 7px;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-copyright-3__social ul li a svg path{fill: currentColor;}.tp-copyright-3__social ul li:last-child a{border-right: 1px solid rgba(255, 255, 255, 0.1);}.tp-copyright-3__social ul li:hover a{background-color: rgba(231, 236, 255, 0.1);border-left: 1px solid rgba(231, 236, 255, 0.1);color: var(--tp-common-white);}.tp-copyright-3__social ul li:hover:last-child a{border-right: 1px solid rgba(231, 236, 255, 0.1);}.tp-footer-4__logo{margin-bottom: 30px;}.tp-footer-4__shape{position: absolute;right: 0;bottom: -9px;z-index: -1;}.tp-footer-4__content p{font-weight: 400;font-size: 18px;line-height: 26px;color: rgba(255, 255, 255, 0.7);margin-bottom: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-4__content p br{display: none;}}.tp-footer-4__social a{height: 44px;width: 44px;line-height: 38px;border: 1.5px solid rgba(255, 255, 255, 0.1);border-radius: 100px;display: inline-block;text-align: center;color: var(--tp-common-white);margin-right: 7px;margin-bottom: 10px;transition: 0.3s;}.tp-footer-4__social a span svg{width: 18px;}.tp-footer-4__social a i{-webkit-transform: translateY(2px);-moz-transform: translateY(2px);-ms-transform: translateY(2px);-o-transform: translateY(2px);transform: translateY(2px);}.tp-footer-4__social a:hover{background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);}.tp-footer-4__widget-title{font-weight: 400;font-size: 30px;line-height: 1;color: var(--tp-common-white);font-family: 'Nunito', sans-serif !important;margin-bottom: 30px;}.tp-footer-4__widget ul li{list-style-type: none;margin-bottom: 10px;}.tp-footer-4__widget ul li a{font-weight: 400;font-size: 17px;line-height: 1;color: rgba(255, 255, 255, 0.7);transition: 0.3s;position: relative;}.tp-footer-4__widget ul li a i{position: absolute;top: 3px;left: 0;opacity: 0;visibility: hidden;transition: 0.3s;}.tp-footer-4__widget ul li a:hover{color: var(--tp-common-white);}.tp-footer-4__widget ul li a:hover i{opacity: 1;visibility: visible;}.tp-offcanvas-social-2 svg{height: 20px !important;}.page-id-3139 .tp-portfolio-more{display: none !important;}.tp-footer-4__widget-address a, .tp-footer-4__widget-address > span{font-weight: 400;font-size: 17px;line-height: 28px;color: rgba(255, 255, 255, 0.7);}.tp-footer-4__widget-address a span, .tp-footer-4__widget-address > span span{height: 1px;width: 30px;background-color: var(--tp-common-white);display: inline-block;transform: translateY(-4px);margin-left: 4px;}.tp-footer-4__widget-address a a:hover, .tp-footer-4__widget-address > span a:hover{color: var(--tp-common-white);}.tp-footer-4__widget-mail span{font-weight: 400;font-size: 17px;line-height: 1;color: rgba(255, 255, 255, 0.7);margin-bottom: 10px;display: inline-block;transition: 0.3s;}.tp-footer-4__widget-mail span a:hover{color: var(--tp-common-white);}.tp-footer-4__widget-tel span{font-weight: 400;font-size: 17px;line-height: 1;color: rgba(255, 255, 255, 0.7);transition: 0.3s;}.tp-footer-4__widget-tel span a:hover{color: var(--tp-common-white);}.footer-col-4-1{padding-right: 50px;}@media (max-width: 767px){.footer-col-4-1{padding-right: 0;}}.footer-col-4-3{padding-left: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.footer-col-4-3{padding-left: 0;}}.footer-col-4-4{padding-left: 45px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.footer-col-4-4{padding-left: 0;}}.tp-copyright-4__bdr-top{border-top: 1px solid rgba(255, 255, 255, 0.1);}.tp-copyright-4__text span{font-weight: 500;font-size: 14px;line-height: 1;color: rgba(255, 255, 255, 0.8);}.tp-distort-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.tp-hero-left-wrapper{padding-top: 255px;padding-bottom: 180px;margin-right: -110px;z-index: 2;position: relative;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-left-wrapper{padding-top: 220px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-left-wrapper{padding-top: 170px;padding-bottom: 40px;}}@media (max-width: 767px){.tp-hero-left-wrapper{padding-top: 150px;padding-bottom: 70px;}}.tp-hero-content{padding-right: 80px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-content{padding-right: 0;}}@media (max-width: 767px){.tp-hero-content{padding-right: 0;}}.tp-hero-content > span{font-size: 24px;font-weight: 700;color: var(--tp-common-white);line-height: 1;display: inline-block;margin-bottom: -3px;}.tp-hero-content > span img{-webkit-transform: translateY(-7px);-moz-transform: translateY(-7px);-ms-transform: translateY(-7px);-o-transform: translateY(-7px);transform: translateY(-7px);}.tp-hero-content p{font-size: 20px;line-height: 1.4;color: rgba(255, 255, 255, 0.7);padding-left: 90px;margin-bottom: 33px;}@media (max-width: 767px){.tp-hero-content p{padding-left: 0;font-size: 16px;padding-right: 130px;}.tp-hero-content p br{display: none;}}.tp-hero-title{font-size: 100px;color: var(--tp-common-white);font-weight: 700;line-height: 1;letter-spacing: -0.04em;margin-bottom: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-title{font-size: 90px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-title{font-size: 85px;}}@media (max-width: 767px){.tp-hero-title{font-size: 50px;}}.tp-hero-title span, .tp-hero-title span b{background-image: -webkit-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: -moz-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: -ms-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: -o-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;}.tp-hero-title span b{padding-right: 3px;}.tp-hero-thumb img{mix-blend-mode: hard-light;max-width: 100%;}.tp-hero-thumb-shape-1, .tp-hero-thumb-shape-2, .tp-hero-thumb-shape-3{position: absolute;z-index: -1;}.tp-hero-thumb-shape-1{left: -7%;top: 23%;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-thumb-shape-1{left: 10%;}}@media (max-width: 767px){.tp-hero-thumb-shape-1{display: none;}}.tp-hero-thumb-shape-2{right: -8%;top: 28%;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-thumb-shape-2{right: 1%;top: -8%;}}.tp-hero-thumb-shape-3{width: 600px;height: 600px;border-radius: 50%;display: inline-block;position: absolute;top: 0;right: 0;background-color: rgba(106, 107, 105, 0.6);-webkit-filter: blur(190px);filter: blur(190px);z-index: -2;}.tp-hero-btn{padding-left: 100px;}@media (max-width: 767px){.tp-hero-btn{padding-left: 0;}}.tp-hero-scroll{position: absolute;left: 0;bottom: -120px;height: 351px;}@media (max-width: 767px){.tp-hero-scroll{display: none;}}.tp-hero-scroll-bar{display: inline-block;width: 1px;height: 317px;background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);position: absolute;left: 0;top: 0;}.tp-hero-scroll-bar::after{bottom: -1px;left: -1px;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);width: 3px;height: 3px;border-radius: 50%;background-color: var(--tp-common-white);}.tp-hero-scroll-mouse{position: absolute;bottom: 0;left: 0;display: inline-block;width: 16px;height: 24px;border: 1px solid var(--tp-common-white);border-radius: 24px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.tp-hero-scroll-mouse::after{width: 4px;height: 4px;border: 1px solid var(--tp-common-white);border-radius: 50%;top: 6px;left: 5px;right: 6px;animation: scroll 1s infinite ease-in-out alternate;}.tp-hero-social{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;}.tp-hero-social-bar{display: inline-block;width: 1px;height: 160px;background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);position: absolute;left: 19px;bottom: calc(100% + 20px);}.tp-hero-social-bar::after{bottom: -1px;left: -1px;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);width: 3px;height: 3px;border-radius: 50%;background-color: var(--tp-common-white);}.tp-hero-social-bar.tp-hero-social-bar-2{top: calc(100% + 20px);background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);transform: matrix(1, 0, 0, -1, 0, 0);}.tp-hero-social-bar.tp-hero-social-bar-2::after{bottom: -1px;left: -1px;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.tp-hero-social-wrapper{position: absolute;bottom: 50px;right: 40px;z-index: 99;}.tp-hero-social-wrapper-2{position: fixed;bottom: auto;top: 50%;left: 70px;right: auto;transform: translateY(-50%);z-index: 99;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-social-wrapper-2{left: 30px;}}.tp-hero-social-wrapper-2 .tp-hero-social .parallax-wrap{margin-bottom: 10px;}.tp-hero-social-wrapper-2 .tp-hero-social .parallax-wrap:last-child{margin-bottom: 0;}.tp-hero-social-wrapper-2 .tp-hero-social a{border-color: 1.5px solid rgba(255, 255, 255, 0.1);background-color: transparent;}.tp-hero-social-wrapper-2 .tp-hero-social a:hover{color: var(--tp-common-white);}.tp-hero-social-wrapper-2 .tp-hero-social a.gmail:hover{background-color: #ea4335;border-color: #ea4335;}.tp-hero-social-wrapper-2 .tp-hero-social a.dribble:hover{background-color: #EA4C89;border-color: #EA4C89;}.tp-hero-social-wrapper-2 .tp-hero-social a.behance:hover{background-color: #1769ff;border-color: #1769ff;}.tp-hero-social-wrapper-2 .tp-hero-social a.youtube:hover{background-color: #cd201f;border-color: #cd201f;}.tp-hero-social a{display: inline-block;font-size: 18px;background: #000000;border: 1px solid rgba(255, 255, 255, 0.18);width: 40px;height: 40px;line-height: 41px;text-align: center;border-radius: 50%;color: var(--tp-common-white);}.tp-hero-social a:not(:last-child){margin-bottom: 10px;}.tp-hero-social a:hover{background-color: #cd423d;border-color: #cd423d;color: #292D32;}.tp-hero-shape-1{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.tp-hero-shape-2{width: 400px;height: 400px;border-radius: 50%;display: inline-block;position: absolute;top: -35px;left: 107px;background-color: rgba(106, 107, 105, 0.35);-webkit-filter: blur(150px);filter: blur(150px);z-index: -2;}.tp-hero-bottom-text{-webkit-animation: tp_marquee 30s infinite linear;-moz-animation: tp_marquee 30s infinite linear;-ms-animation: tp_marquee 30s infinite linear;-o-animation: tp_marquee 30s infinite linear;animation: tp_marquee 30s infinite linear;flex: 0 0 auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}.tp-hero-bottom-text-wrapper{position: absolute;bottom: -5px;left: 0;right: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}.tp-hero-bottom-text p{flex: 0 0 auto;text-align: center;font-weight: 400;font-size: 280px;line-height: 0.8;letter-spacing: -0.02em;color: var(--tp-common-white);mix-blend-mode: luminosity;opacity: 0.03;margin-bottom: 0;padding-right: 20px;}@media only screen and (min-width: 1700px) and (max-width: 1800px){.tp-hero-bottom-text p{font-size: 240px;}}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-hero-bottom-text p{font-size: 225px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-hero-bottom-text p{font-size: 200px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-bottom-text p{font-size: 175px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-bottom-text p{font-size: 150px;}}.pagescroll-indication{position: fixed;z-index: 75;top: 50%;right: 70px;width: 2px;height: 350px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);border-radius: 0.3125rem;background-color: rgba(255, 255, 255, 0.1);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.pagescroll-indication span{position: absolute;top: 0;right: 0;left: 0;display: block;height: 100%;-webkit-transition: transform 1s ease-out;-moz-transition: transform 1s ease-out;-ms-transition: transform 1s ease-out;-o-transition: transform 1s ease-out;transition: transform 1s ease-out;-webkit-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;background-color: #FF3636;}#pagepiling .section.active .tp-hero-2__exp-subtitle, #pagepiling .section.active .tp-hero-2__exp-title, #pagepiling .section.active .tp-hero-2__exp-info .child-1, #pagepiling .section.active .tp-hero-2__exp-info .child-2, #pagepiling .section.active .tp-hero-2__exp-link, #pagepiling .section.active .tp-hero-2__exp-brand-wrap{animation-name: fadeInUp;animation-fill-mode: both;}#pagepiling .section.active .tp-hero-2__exp-thumb-wrap{animation-name: fadeInLeft;animation-fill-mode: both;}#pagepiling .section.active .tp-hero-2__boder-circle span{animation-name: fadeInUp;animation-fill-mode: both;}#pagepiling .section.active .tp-hero-2__boder-circle.tp-hero-2__boder-circle-tr span{animation-name: fadeInDown;animation-fill-mode: both;}#pp-nav{display: none !important;}.tp-hero-title-2{font-family: var(--tp-ff-kufam);font-weight: 700;font-size: 140px;letter-spacing: -0.06em;text-transform: uppercase;color: rgba(255, 255, 255, 0.95);line-height: 1;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-title-2{font-size: 130px;}}@media (max-width: 767px){.tp-hero-title-2{font-size: 50px;}}.tp-hero-title-2-wrapper .location-text{font-weight: 500;font-size: 13px;line-height: 18px;letter-spacing: 0.01em;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);font-family: var(--tp-ff-dmsans);transform: translateY(3px);margin-left: 15px;}.tp-hero-title-2-wrapper .location-text i{color: red;}.tp-hero-distort-2{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.5;z-index: -1;}@media (max-width: 1300px){.tp-hero-2__swiper-main-wrapper{flex-wrap: wrap;}}.tp-hero-2__space-1{padding-top: 200px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-2__space-1{padding-top: 140px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-hero-2__space-1{padding-top: 130px;}}.tp-hero-2__space-2{padding-top: 220px;padding-bottom: 90px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__space-2{padding-top: 180px;}}@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-hero-2__space-2{padding-top: 120px;}}.tp-hero-2__space-3{padding-top: 215px;padding-bottom: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__space-3{padding-top: 170px;}}@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-hero-2__space-3{padding-top: 120px;}}.tp-hero-2__space-4{padding-top: 200px;padding-bottom: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__space-4{padding-top: 140px;}}@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-hero-2__space-4{padding-top: 120px;}}.tp-hero-2__space-5{padding-top: 200px;padding-bottom: 80px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__space-5{padding-top: 150px;}}@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-hero-2__space-5{padding-top: 110px;}}.tp-hero-2__space-6{padding-top: 220px;padding-bottom: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__space-6{padding-top: 150px;}}@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-hero-2__space-6{padding-top: 120px;}}.tp-hero-2__space-7{padding-top: 225px;padding-bottom: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__space-7{padding-top: 170px;}}@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-hero-2__space-7{padding-top: 120px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__thumb img{max-width: 45%;}}@media (max-width: 767px){.tp-hero-2__thumb img{max-width: 100%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__thumb-shape svg{transform: scale(0.8);}}.tp-hero-2__circle-wrapper.contact-section .tp-hero-2__circle-3{top: 42%;right: 17%;}.tp-hero-2__circle-wrapper.contact-section .contact-shape-1{position: absolute;left: 20%;top: 38%;z-index: -1;}.tp-hero-2__circle-wrapper.contact-section .contact-shape-2{position: absolute;right: 11%;top: 22%;z-index: -1;}.tp-hero-2__circle-1{position: absolute;top: 50%;left: 13%;transform: translateX(-50%);height: 74px;width: 74px;border-radius: 50%;display: inline-block;background: linear-gradient(148.04deg, rgba(235, 235, 248, 0) 11.69%, rgba(218, 218, 238, 0.1) 83.94%);}.tp-hero-2__circle-2{position: absolute;top: 60%;left: 15%;height: 20px;width: 20px;border-radius: 50%;display: inline-block;background: rgba(226, 226, 239, 0.14);}.tp-hero-2__circle-3{position: absolute;top: 55%;right: 26%;height: 40px;width: 40px;border-radius: 50%;display: inline-block;background: linear-gradient(148.04deg, rgba(235, 235, 248, 0) 11.69%, rgba(218, 218, 238, 0.14) 83.94%);transform: matrix(1, 0, 0, -1, 0, 0);}.tp-hero-2__circle-4{position: absolute;bottom: -6%;left: 26%;height: 120px;width: 120px;border-radius: 50%;display: inline-block;background: linear-gradient(148.04deg, rgba(235, 235, 248, 0) 11.69%, rgba(218, 218, 238, 0.14) 83.94%);transform: rotate(114.63deg);}.tp-hero-2__circle-5{position: absolute;top: 17%;left: 34%;display: inline-block;height: 600px;width: 600px;border-radius: 600px;background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.06) 100%);background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.06) 100%);background-image: -ms-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.06) 100%);background-image: -o-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.06) 100%);background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.06) 100%);z-index: -1;}.tp-hero-2__position{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 99;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__position{height: auto;}}.tp-hero-2__slider-position{height: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__slider-position{height: auto;}}.tp-hero-2__bg{background-repeat: no-repeat;background-size: cover;height: 100vh;overflow: hidden;}@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-hero-2__bg{height: 100%;}}.tp-hero-2__overlay{position: relative;}.tp-hero-2__overlay::after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.2);filter: blur(0.5px);background-size: cover;mix-blend-mode: overlay;z-index: -1;}.tp-hero-2__title-solid{margin-bottom: 0;}.tp-hero-2__title-solid span{font-weight: 700;font-size: 140px;letter-spacing: -0.06em;text-transform: uppercase;color: rgba(255, 255, 255, 0.95);line-height: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__title-solid span{font-size: 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-2__title-solid span{font-size: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__title-solid span{font-size: 85px;}}@media (max-width: 767px){.tp-hero-2__title-solid span{font-size: 39px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-hero-2__title-solid span{font-size: 60px;}}.tp-hero-2__title-solid span.child-1{font-family: var(--tp-ff-kufam);}.tp-hero-2__title-stroke{margin-bottom: 0;padding-left: 120px;}@media (max-width: 767px){.tp-hero-2__title-stroke{padding-left: 0;}}.tp-hero-2__title-stroke span.child-2{letter-spacing: -0.06em;font-weight: 700;font-size: 140px;letter-spacing: -0.06em;text-transform: uppercase;display: inline-block;line-height: 1;font-family: var(--tp-ff-kufam);color: var(--tp-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__title-stroke span.child-2{font-size: 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-2__title-stroke span.child-2{font-size: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__title-stroke span.child-2{font-size: 85px;}}@media (max-width: 767px){.tp-hero-2__title-stroke span.child-2{font-size: 39px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-hero-2__title-stroke span.child-2{font-size: 60px;}}.tp-hero-2__title-stroke span.child-3{font-weight: 500;font-size: 13px;line-height: 18px;letter-spacing: 0.01em;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);font-family: var(--tp-ff-dmsans);transform: translateY(-35px);margin-left: 15px;}.tp-hero-2__title-stroke span.child-3 i{color: #F00F0F;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__thumb img{max-width: 70%;}}.tp-hero-2__thumb-shape{position: absolute;bottom: 0;left: 37%;}div.tp-hero-2__thumb-shape img{max-width: initial;}@media (max-width: 767px){div.tp-hero-2__thumb-shape img{max-width: 75%;}}.tp-hero-2__thumb-wrap{margin-top: -225px;margin-left: -130px;}@media (max-width: 767px){.tp-hero-2__thumb-wrap{margin-top: 0;margin-left: 0;}}.tp-hero-2__bottom-copyright{font-weight: 500;font-size: 13px;line-height: 18px;text-transform: uppercase;color: #B8B8BD;position: fixed;bottom: 50px;width: auto;left: 70px;z-index: 55;}@media (max-width: 767px){.tp-hero-2__bottom-copyright{bottom: 15px;left: 15px;}}.tp-hero-2__bottom-theme-toggle{position: fixed;bottom: 50px;width: auto;right: 70px;z-index: 55;}@media (max-width: 767px){.tp-hero-2__bottom-theme-toggle{bottom: 15px;right: 15px;}}.tp-hero-2__exp-thumb-wrap{animation-delay: 0.3s;animation-duration: 1s;}.tp-hero-2__exp-thumb-text{position: absolute;top: 55px;right: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__exp-thumb-text{top: 20px;right: 35px;}}.tp-hero-2__exp-thumb-text span{font-weight: 600;font-size: 140px;line-height: 1;letter-spacing: -0.05em;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-kufam);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__exp-thumb-text span{font-size: 100px;}}.tp-hero-2__exp-thumb-text p{font-weight: 500;font-size: 16px;line-height: 24px;text-align: right;letter-spacing: -0.02em;text-transform: uppercase;color: var(--tp-common-white);}.tp-hero-2__exp-thumb-main{margin-bottom: 120px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__exp-thumb-main{margin-bottom: 60px;}}.tp-hero-2__exp-info{padding-left: 70px;}@media (max-width: 767px){.tp-hero-2__exp-info{padding-left: 0px;}}.tp-hero-2__exp-info .child-1{font-weight: 400;font-size: 26px;line-height: 34px;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-kufam);padding-bottom: 5px;animation-delay: 0.6s;animation-duration: 1s;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__exp-info .child-1 br{display: none;}}@media (max-width: 767px){.tp-hero-2__exp-info .child-1{font-size: 20px;}.tp-hero-2__exp-info .child-1 br{display: none;}}.tp-hero-2__exp-info .child-2{font-weight: 400;font-size: 17px;line-height: 26px;color: #A7A7AD;margin-bottom: 40px;animation-delay: 0.7s;animation-duration: 1s;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-hero-2__exp-info .child-2 br{display: none;}}.tp-hero-2__exp-subtitle{font-weight: 400;font-size: 17px;line-height: 1;letter-spacing: 0.06em;color: var(--tp-common-white);margin-bottom: 15px;display: inline-block;animation-delay: 0.2s;animation-duration: 1s;}.tp-hero-2__exp-subtitle img{margin-right: 5px;}.tp-hero-2__exp-subtitle b{display: inline-block;-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}.tp-hero-2__exp-title{font-weight: 600;font-size: 70px;line-height: 1;letter-spacing: -0.04em;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-kufam);margin-bottom: 13px;animation-delay: 0.4s;animation-duration: 1s;}@media (max-width: 767px){.tp-hero-2__exp-title{font-size: 39px;}}.tp-hero-2__exp-link{font-weight: 700;font-size: 13px;line-height: 16px;letter-spacing: 0.02em;color: var(--tp-pink-2);display: inline-block;position: relative;animation-delay: 0.9s;animation-duration: 1s;}.tp-hero-2__exp-link::after{position: absolute;content: "";left: 0;bottom: 0;width: 0%;height: 1px;background-color: var(--tp-pink-2);}.tp-hero-2__exp-link svg{margin-left: 5px;transform: translateY(-2px);}.tp-hero-2__exp-link:hover{color: var(--tp-pink-2);}.tp-hero-2__exp-link:hover::after{width: 100%;}.tp-hero-2__exp-brand{height: 90px;line-height: 86px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 100px;padding: 0px 40px;width: 100%;transition: 0.3s;text-align: center;}.tp-hero-2__exp-brand:hover{background-color: var(--tp-pink-2);color: var(--tp-common-white);}.tp-hero-2__exp-brand-wrap{animation-delay: 0.9s;animation-duration: 1s;}.tp-hero-2__exp-brand-title{font-weight: 500;font-size: 22px;line-height: 1;color: var(--tp-common-white);margin-bottom: 15px;display: inline-block;}.tp-hero-2__exp-brand-title b{display: inline-block;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}@media (max-width: 767px){.tp-hero-2__exp-thumb-bg img{width: 100%;margin-bottom: 40px;}}.tp-hero-2__boder-circle span{height: 500px;width: 500px;border-radius: 50%;border: 120px solid rgba(255, 255, 255, 0.04);display: inline-block;position: absolute;bottom: -260px;left: -130px;z-index: -1;animation-delay: 1s;animation-duration: 1s;}.tp-hero-2__circle-img-wrap{display: inline-block;position: absolute;bottom: -18%;right: 0;}.tp-hero-2__circle-img .img-1{animation: animationglob 10s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;}.tp-hero-2__circle-img-2{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.tp-hero-2__service-title{font-weight: 500;font-size: 18px;font-family: var(--tp-ff-kufam);color: var(--tp-common-white);margin-bottom: 50px;}.tp-hero-2__service-title img{transform: translateY(-2px);margin-right: 3px;}.tp-hero-2__service-accordion .accordion-items:last-child{border-bottom: none;}.tp-hero-2__service-accordion .accordion-items:last-child::after{display: none;}.tp-hero-2__service-accordion .accordion-items.active{transition: 0.4s;}.tp-hero-2__service-accordion .accordion-items.active button{color: var(--tp-common-white);}.tp-hero-2__service-accordion .accordion-items.active button .accordion-btn{background-color: rgba(255, 255, 255, 0.2);}.tp-hero-2__service-accordion .accordion-header button{font-weight: 600;font-size: 60px;line-height: 1;letter-spacing: -0.04em;text-transform: uppercase;font-family: var(--tp-ff-kufam);color: rgba(255, 255, 255, 0.2);padding: 40px 0;padding-bottom: 30px;display: flex;align-items: start;width: 100%;position: relative;transition: 0.3s;padding-right: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__service-accordion .accordion-header button{font-size: 45px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__service-accordion .accordion-header button{font-size: 40px;}}@media (max-width: 767px){.tp-hero-2__service-accordion .accordion-header button{font-size: 15px;padding-right: 50px;}}.tp-hero-2__service-accordion .accordion-header button .accordion-btn{position: relative;}.tp-hero-2__service-accordion .accordion-header button .accordion-btn::before{position: absolute;content: "";width: 2px;height: 28px;left: 50%;top: 50%;transform: translate(-50%, -50%);background-color: rgba(255, 255, 255, 0.6);border-radius: 2px;transition: 1s;}@media (max-width: 767px){.tp-hero-2__service-accordion .accordion-header button .accordion-btn::before{height: 20px;}}.tp-hero-2__service-accordion .accordion-header button .accordion-btn::after{position: absolute;content: "";width: 28px;height: 2px;left: 50%;top: 50%;transform: translate(-50%, -50%);background-color: rgba(255, 255, 255, 0.6);border-radius: 2px;}@media (max-width: 767px){.tp-hero-2__service-accordion .accordion-header button .accordion-btn::after{width: 20px;}}.tp-hero-2__service-accordion .accordion-header button .accordion-btn-wrap{position: absolute;top: 50%;right: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-hero-2__service-accordion .accordion-header button:not(.collapsed){padding-bottom: 15px;}.tp-hero-2__service-accordion .accordion-header button:not(.collapsed) .accordion-btn::before{transform: translate(-50%, -50%) rotate(270deg);}.tp-hero-2__service-accordion .accordion-header button svg{position: absolute;top: 55px;left: 0;opacity: 0;visibility: hidden;transition: 0.3s;}.tp-hero-2__service-accordion .accordion-header button span{font-weight: 400;font-size: 20px;color: rgba(255, 255, 255, 0.2);margin-left: 5px;font-family: var(--tp-ff-dmsans);letter-spacing: 1px;transition: 0.3s;}@media (max-width: 767px){.tp-hero-2__service-accordion .accordion-header button span{font-size: 15px;}}.tp-hero-2__service-accordion .accordion-body{padding: 40px 0;padding-right: 230px;padding-top: 0;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__service-accordion .accordion-body{padding-right: 140px;}}@media (max-width: 767px){.tp-hero-2__service-accordion .accordion-body{padding-right: 0px;}}.tp-hero-2__service-accordion .accordion-body p{color: rgba(255, 255, 255, 0.4);font-family: var(--tp-ff-dmsans);font-size: 18px;margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__service-accordion .accordion-body p{font-size: 17px;}}@media (max-width: 767px){.tp-hero-2__service-accordion .accordion-body p{font-size: 15px;}}.tp-hero-2__service-accordion .accordion-items{position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.tp-hero-2__service-accordion .accordion-items::after{position: absolute;content: "";bottom: 0;right: 0;left: 0;width: 0%;height: 1px;background-color: var(--tp-common-white);opacity: 0;visibility: hidden;transition: all 0.7s ease-out 0s;z-index: -1;}.tp-hero-2__service-accordion .accordion-items .tp-hover-reveal-bg{position: absolute;top: 0;left: 0;width: 400px;height: 300px;opacity: 0;margin: -150px 0 0 -150px;overflow: hidden;pointer-events: none;background-position: center;background-size: cover;background-repeat: no-repeat;-webkit-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);}.tp-hero-2__service-accordion .accordion-items:hover{z-index: 1;}.tp-hero-2__service-accordion .accordion-items:hover::after{opacity: 1;visibility: visible;width: 100%;left: 0;right: 0;}.tp-hero-2__service-accordion .accordion-items:hover .accordion-header button{padding-left: 35px;color: var(--tp-common-white);}.tp-hero-2__service-accordion .accordion-items:hover .accordion-header button svg{opacity: 1;visibility: visible;}.tp-hero-2__service-accordion .accordion-items:hover .accordion-header button span{color: var(--tp-common-white);}.tp-hero-2__service-accordion .accordion-items:hover .tp-hover-reveal-bg{opacity: 1;}.tp-hero-2__circle-pos .tp-hero-2__circle-1{top: 47%;left: 13%;}.tp-hero-2__circle-pos .tp-hero-2__circle-2{top: 57%;left: 16%;}.tp-hero-2__circle-pos .tp-hero-2__circle-3{top: 36%;right: 15%;}@media (max-width: 767px){.tp-hero-2__design-exp-item{flex-wrap: wrap;}}.tp-hero-2__design-exp-wrap{margin-bottom: 90px;padding-left: 100px;padding-right: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-2__design-exp-wrap{margin-bottom: 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-hero-2__design-exp-wrap{padding-left: 0;padding-right: 0;}}.tp-hero-2__design-exp-wrap ul li{list-style-type: none;padding: 28px 0px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);position: relative;}.tp-hero-2__design-exp-wrap ul li::after{position: absolute;content: "";bottom: 0;right: 0;left: 0;width: 0%;height: 1px;background-color: var(--tp-common-white);opacity: 0;visibility: hidden;transition: all 0.7s ease-out 0s;}.tp-hero-2__design-exp-wrap ul li:hover::after{opacity: 1;visibility: visible;width: 100%;left: 0;right: 0;}@media (max-width: 767px){.tp-hero-2__design-exp-meta{flex-wrap: wrap;}}.tp-hero-2__design-exp-meta span{font-weight: 400;font-size: 15px;color: rgba(255, 255, 255, 0.5);font-family: var(--tp-ff-kufam);}.tp-hero-2__design-exp-title{font-weight: 600;font-size: 30px;letter-spacing: -0.02em;text-transform: uppercase;color: rgba(255, 255, 255, 0.95);margin-bottom: 0;font-family: var(--tp-ff-kufam);margin-left: 120px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-2__design-exp-title{font-size: 20px;margin-left: 60px;}}@media (max-width: 767px){.tp-hero-2__design-exp-title{margin-left: 0px;font-size: 20px;padding: 5px 0;}}.tp-hero-2__design-exp-company span{font-weight: 500;font-size: 15px;color: rgba(255, 255, 255, 0.8);font-family: var(--tp-ff-dmsans);}.tp-hero-2__design-exp-top-title{font-weight: 500;font-size: 18px;color: var(--tp-common-white);font-family: var(--tp-ff-kufam);}.tp-hero-2__design-exp-top-title img{transform: translateY(-3px);margin-right: 5px;}.tp-hero-2__design-exp-skill-item{height: 90px;line-height: 90px;padding: 0px 30px;backdrop-filter: blur(20px);border-radius: 60px;border: 1px solid;}.tp-hero-2__design-exp-skill-item.bg-1{background: rgba(255, 87, 70, 0.1);border: 1px solid rgba(255, 87, 70, 0.14);}.tp-hero-2__design-exp-skill-item.bg-2{background: rgba(49, 168, 255, 0.1);border: 1px solid rgba(49, 168, 255, 0.14);}.tp-hero-2__design-exp-skill-item.bg-2 .tp-hero-2__design-exp-skill-info i{color: #2DA6FF;}.tp-hero-2__design-exp-skill-item.bg-3{background: rgba(255, 97, 246, 0.1);border: 1px solid rgba(255, 97, 246, 0.14);}.tp-hero-2__design-exp-skill-item.bg-3 .tp-hero-2__design-exp-skill-info i{color: #FF61F6;}.tp-hero-2__design-exp-skill-item.bg-4{background: rgba(253, 173, 0, 0.1);border: 1px solid rgba(253, 173, 0, 0.14);}.tp-hero-2__design-exp-skill-item.bg-4 .tp-hero-2__design-exp-skill-info i{color: #F0A400;}.tp-hero-2__design-exp-skill-item.bg-5{background: rgba(255, 0, 64, 0.1);border: 1px solid rgba(255, 51, 102, 0.14);}.tp-hero-2__design-exp-skill-item.bg-5 .tp-hero-2__design-exp-skill-info i{color: #FF3366;}.tp-hero-2__design-exp-skill-icon{flex: 0 0 45px;margin-right: 20px;}.tp-hero-2__design-exp-skill-icon img{display: inline-block;transform: translateY(-4px);flex: 0 0 auto;}.tp-hero-2__design-exp-skill-info{line-height: 1;}.tp-hero-2__design-exp-skill-info span{font-weight: 600;font-size: 30px;color: rgba(255, 255, 255, 0.9);font-family: var(--tp-ff-kufam);margin-bottom: 4px;display: inline-block;}.tp-hero-2__design-exp-skill-info i{font-weight: 500;font-size: 13px;letter-spacing: 0.02em;text-transform: uppercase;color: #FF5746;font-style: normal;display: block;}.tp-hero-2__boder-circle-tr span{top: -260px;left: auto;right: -130px;}.tp-hero-3__ptb{padding-top: 200px;padding-bottom: 225px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-3__ptb{padding-top: 140px;padding-bottom: 170px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-3__ptb{padding-top: 160px;padding-bottom: 170px;}}@media (max-width: 767px){.tp-hero-3__ptb{padding-top: 120px;padding-bottom: 120px;}}.tp-hero-3__scrool-down{display: flex;align-items: center;flex-direction: column;}.tp-hero-3__shape-1{position: absolute;top: 0;left: 0;z-index: -1;}.tp-hero-3__shape-1 img{opacity: 0.7;}.tp-hero-3__shape-2{position: absolute;bottom: 0;right: 0;z-index: -1;}.tp-hero-3__shape-2 img{opacity: 0.7;}.tp-hero-3__title{font-family: var(--tp-ff-didoneright);font-style: normal;font-weight: 500;font-size: 180px;line-height: 1;letter-spacing: -0.03em;color: var(--tp-common-white);margin-bottom: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-3__title{font-size: 155px;}}@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: 110px;}}@media (max-width: 767px){.tp-hero-3__title{font-size: 72px;}}.tp-hero-3__title span{width: 260px;height: 146px;display: inline-block;position: relative;border-radius: 100px;overflow: hidden;-webkit-transform: translateY(12px);-moz-transform: translateY(12px);-ms-transform: translateY(12px);-o-transform: translateY(12px);transform: translateY(12px);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-hero-3__title span{height: 100px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-hero-3__title span{height: 70px;}}.tp-hero-3__title span video{position: absolute;top: 0;right: 0;margin-left: 30px;transform-origin: top right;}@media (max-width: 767px){.tp-hero-3__btn-box{flex-wrap: wrap;}}.tp-hero-3__btn-box a{margin-right: 30px;flex: 0 0 auto;}@media (max-width: 767px){.tp-hero-3__btn-box a{margin-right: 0;margin-bottom: 30px;}}.tp-hero-3__btn-box .tp-btn-bounce-3{flex: 0 0 auto;}.tp-hero-3__btn-box p{margin-bottom: 0;margin-left: 30px;font-weight: 400;font-size: 20px;line-height: 32px;color: rgba(255, 255, 255, 0.6);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-3__btn-box p{font-size: 16px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-3__btn-box p{font-size: 16px;}.tp-hero-3__btn-box p br{display: none;}}@media (max-width: 767px){.tp-hero-3__btn-box p{font-size: 16px;margin-left: 0;}.tp-hero-3__btn-box p br{display: none;}}.tp-hero-3__social-wrap{position: absolute;right: 70px;bottom: 120px;display: flex;flex-direction: column;align-items: center;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-hero-3__social-wrap{right: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-3__social-wrap{right: 10px;bottom: 55px;}}.tp-hero-3__social-wrap a{transform: rotate(-90deg);font-weight: 500;font-size: 16px;line-height: 10px;color: rgba(255, 255, 255, 0.6);margin-bottom: 100px;display: inline-block;}.tp-hero-3__social-wrap a:hover{color: var(--tp-common-white);}.tp-hero-3__scrool-down{position: absolute;bottom: 80px;left: 100px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-hero-3__scrool-down{left: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-3__scrool-down{left: 30px;}}.tp-hero-3__scrool-down span{color: var(--tp-common-white);}.tp-hero-3__scrool-down .text{font-weight: 500;font-size: 14px;line-height: 18px;text-transform: uppercase;transform: rotate(-90deg);margin-bottom: 30px;}.tp-hero-3__scrool-down span svg{-webkit-animation: scroll_anim 3s infinite;animation: scroll_anim 3s infinite;}.ab-hero__shape-1{position: absolute;top: 0;left: 0;z-index: -1;}.ab-hero__ptb{padding-top: 175px;padding-bottom: 140px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-hero__ptb{padding-top: 140px;padding-bottom: 110px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.ab-hero__ptb{padding-top: 130px;padding-bottom: 110px;}}.ab-hero__title{font-weight: 500;font-size: 168px;line-height: 1;letter-spacing: -0.03em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.ab-hero__title{font-size: 140px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-hero__title{font-size: 125px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.ab-hero__title{font-size: 100px;}}@media (max-width: 767px){.ab-hero__title{font-size: 50px;}}div.ab-hero__big-img img{border-radius: 20px;}.ab-hero__signature{position: absolute;bottom: 45px;left: -10px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.ab-hero__signature{left: -50px;}}.ab-hero__circle{position: absolute;bottom: -50px;right: -60px;border: 10px solid #0F183E;border-radius: 50%;}.ab-hero__circle img{-webkit-animation: tp-rotate-center 10s linear infinite;-moz-animation: tp-rotate-center 10s linear infinite;-ms-animation: tp-rotate-center 10s linear infinite;-o-animation: tp-rotate-center 10s linear infinite;animation: tp-rotate-center 10s linear infinite;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.ab-hero__circle{right: -35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-hero__circle{right: -20px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.ab-hero__circle{right: -25px;}}@media (max-width: 767px){.ab-hero__circle{right: -19px;transform: scale(0.7);}}.ab-hero__customize .tp-hero-3__scrool-down{position: absolute;bottom: 90px;left: 80px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px){.ab-hero__customize .tp-hero-3__scrool-down{bottom: 50px;left: 20px;}}.ab-hero__customize .tp-hero-3__scrool-down span{color: var(--tp-common-white);}.ab-hero__text{position: absolute;top: 43%;right: -15%;transform: rotate(-90deg);}.ab-hero__text span{font-family: var(--tp-ff-didoneright);font-weight: 500;font-size: 145px;letter-spacing: -0.02em;text-transform: uppercase;color: #1D264C;mix-blend-mode: luminosity;}.tp-isomeric-grid{width: 739px;height: 480px;position: relative;z-index: 1;}.tp-isomeric-grid-item{display: flex;}.tp-isomeric-grid-item span{display: inline-block;}.tp-isomeric-grid-item span::after{position: absolute;content: "";}.tp-isomeric-grid-vertical span{position: absolute;top: 0;left: 0;width: 1px;height: 100%;background-color: rgba(255, 255, 255, 0.1);z-index: -1;}.tp-isomeric-grid-vertical span:nth-child(2){left: 82px;}.tp-isomeric-grid-vertical span:nth-child(0){left: 0px;}.tp-isomeric-grid-vertical span:nth-child(1){left: 82px;}.tp-isomeric-grid-vertical span:nth-child(2){left: 164px;}.tp-isomeric-grid-vertical span:nth-child(3){left: 246px;}.tp-isomeric-grid-vertical span:nth-child(4){left: 328px;}.tp-isomeric-grid-vertical span:nth-child(5){left: 410px;}.tp-isomeric-grid-vertical span:nth-child(6){left: 492px;}.tp-isomeric-grid-vertical span:nth-child(7){left: 574px;}.tp-isomeric-grid-vertical span:nth-child(8){left: 656px;}.tp-isomeric-grid-vertical span:nth-child(9){left: 738px;}.tp-isomeric-grid-vertical span:nth-child(10){left: 820px;}.tp-isomeric-grid-vertical span:nth-child(11){left: 902px;}.tp-isomeric-grid-vertical span:nth-child(12){left: 984px;}.tp-isomeric-grid-vertical span:nth-child(13){left: 1066px;}.tp-isomeric-grid-vertical span:nth-child(14){left: 1148px;}.tp-isomeric-grid-vertical span:nth-child(15){left: 1230px;}.tp-isomeric-grid-vertical span:nth-child(16){left: 1312px;}.tp-isomeric-grid-vertical span:nth-child(17){left: 1394px;}.tp-isomeric-grid-vertical span:nth-child(18){left: 1476px;}.tp-isomeric-grid-vertical span:nth-child(19){left: 1558px;}.tp-isomeric-grid-vertical span:nth-child(20){left: 1640px;}.tp-isomeric-grid-vertical span:nth-child(21){left: 1722px;}.tp-isomeric-grid-vertical span:nth-child(22){left: 1804px;}.tp-isomeric-grid-vertical span:nth-child(23){left: 1886px;}.tp-isomeric-grid-vertical span:nth-child(24){left: 1968px;}.tp-isomeric-grid-vertical span:nth-child(9){background: linear-gradient(0deg, rgba(233, 233, 237, 0) 0%, #E9E9ED 64.38%);opacity: 0.1;}.tp-isomeric-grid-horizontal span{position: absolute;top: 0;left: 0;height: 1px;width: 100%;background-color: rgba(255, 255, 255, 0.1);z-index: -1;}.tp-isomeric-grid-horizontal span:nth-child(0){top: 0px;}.tp-isomeric-grid-horizontal span:nth-child(1){top: 80px;}.tp-isomeric-grid-horizontal span:nth-child(2){top: 160px;}.tp-isomeric-grid-horizontal span:nth-child(3){top: 240px;}.tp-isomeric-grid-horizontal span:nth-child(4){top: 320px;}.tp-isomeric-grid-horizontal span:nth-child(5){top: 400px;}.tp-isomeric-grid-horizontal span:nth-child(6){top: 480px;}.tp-isomeric-grid-horizontal span:nth-child(7){top: 560px;}.tp-isomeric-grid-horizontal span:nth-child(8){top: 640px;}.tp-isomeric-grid-horizontal span:nth-child(9){top: 720px;}.tp-isomeric-grid-horizontal span:nth-child(10){top: 800px;}.tp-isomeric-grid-horizontal span:nth-child(11){top: 880px;}.tp-isomeric-grid-horizontal span:nth-child(12){top: 960px;}.tp-isomeric-grid-horizontal span:nth-child(13){top: 1040px;}.tp-isomeric-grid-horizontal span:nth-child(14){top: 1120px;}.tp-isomeric-grid-horizontal span:nth-child(15){top: 1200px;}.tp-isomeric-grid-horizontal span:nth-child(16){top: 1280px;}.tp-isomeric-grid-horizontal span:nth-child(17){top: 1360px;}.tp-isomeric-grid-horizontal span:nth-child(18){top: 1440px;}.tp-isomeric-grid-horizontal span:nth-child(19){top: 1520px;}.tp-isomeric-grid-horizontal span:nth-child(20){top: 1600px;}.tp-isomeric-grid-horizontal span:nth-child(21){top: 1680px;}.tp-isomeric-grid-horizontal span:nth-child(22){top: 1760px;}.tp-isomeric-grid-horizontal span:nth-child(23){top: 1840px;}.tp-isomeric-grid-horizontal span:nth-child(24){top: 1920px;}.tp-brand-title{font-size: 18px;color: var(--tp-common-white);line-height: 1.33;margin-bottom: 0;}@media (max-width: 767px){.tp-brand-title{padding-bottom: 30px;}}.tp-brand-border{position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;background-color: rgba(255, 255, 255, 0.2);transition: 0.3s;}.tp-brand-inner{padding: 51px 65px;}.tp-brand-inner-border{position: absolute;top: 0;left: 0;height: 100%;width: 1px;background-color: rgba(255, 255, 255, 0.2);transition: 0.35s;}.tp-brand-inner-border.right{right: 0;left: auto;}@media (max-width: 767px){.tp-brand-inner{padding: 50px 20px;border-left: none;border-right: none;}}.tp-brand-item img{opacity: 0.35;}.tp-brand-item:hover img{opacity: 1;}.ab-brand__item{height: 90px;line-height: 90px;padding: 0px 55px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 1000px;display: inline-block;width: 100%;transition: 0.3s;text-align: center;position: relative;padding: 0 55px;min-width: 100%;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.ab-brand__item{padding: 0px 20px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.ab-brand__item{padding: 0px 15px;}}.ab-brand__item:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);}.ab-brand__item a{display: block;}.ab-brand__item img{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%);}.ab-brand__item img.light{display: none;}.ab-brand__item:hover img.light{display: block;}.ab-brand__item:hover img.dark{display: none;}.ab-brand__plr{padding-left: 85px;padding-right: 85px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.ab-brand__plr{padding-left: 35px;padding-right: 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){.ab-brand__plr{padding-left: 0px;padding-right: 0px;}}.tp-services-inner{padding-right: 65px;}.tp-services-inner-border{position: absolute;top: 0;left: 0;height: 100%;width: 1px;background-color: rgba(255, 255, 255, 0.2);transition: 0.3s;}.tp-services-inner-border.right{right: 0;left: auto;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-services-inner{padding-right: 0;}}.tp-services-wrapper{padding-left: 65px;}@media (max-width: 767px){.tp-services-wrapper{padding: 30px;padding-top: 50px;}}.tp-services-wrapper .tp-section-subtitle{top: -20px;left: -38px;}@media (max-width: 767px){.tp-services-wrapper .tp-section-subtitle{top: -32px;left: 0px;}}.tp-services-capsule-wrapper{position: relative;overflow: hidden;height: 630px;pointer-events: none;margin-right: 30px;}@media (max-width: 767px){.tp-services-capsule-wrapper{margin-right: 0;}}.tp-services-capsule-wrapper > .tp-services-capsule-item-wrapper > p{position: absolute;display: inline-block;margin-bottom: 0;left: 0;top: 0;user-select: none;pointer-events: auto;transition: none;}.tp-services-capsule-wrapper > .tp-services-capsule-item-wrapper > p img{transition: none;padding-bottom: 10px;}.tp-services-capsule-item{display: inline-block;font-size: 15px;color: var(--tp-common-white);font-weight: 500;border-radius: 100px;padding: 10px 26px;-webkit-transform: translate(-50%, -50%) rotate(0.01rad);-moz-transform: translate(-50%, -50%) rotate(0.01rad);-ms-transform: translate(-50%, -50%) rotate(0.01rad);-o-transform: translate(-50%, -50%) rotate(0.01rad);transform: translate(-50%, -50%) rotate(0.01rad);}.tp-services-accordion-border{position: absolute;left: -30px;top: 0px;width: 1px;height: 100%;background-color: rgba(255, 255, 255, 0.2);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-services-accordion-border{display: none;}}.tp-services-accordion .accordion-item{position: relative;}.tp-services-accordion .accordion-item.active::after{height: 100%;opacity: 1;visibility: visible;}.tp-services-accordion .accordion-item::after{position: absolute;top: 0;left: -100px;width: 2px;height: 0%;content: "";background-color: var(--tp-common-white);opacity: 0;visibility: hidden;transition: 0.4s;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-accordion .accordion-item::after{left: -60.5px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-services-accordion .accordion-item::after{display: none;}}.tp-services-accordion .accordion-item-border{position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-color: rgba(255, 255, 255, 0.2);}.tp-services-accordion .accordion-item:first-child .accordion-button{padding-top: 0;}.tp-services-accordion .accordion-button{padding: 28px 0 20px;color: var(--tp-common-white);font-size: 34px;font-weight: 700;}@media (max-width: 767px){.tp-services-accordion .accordion-button{font-size: 25px;}}.tp-services-accordion .accordion-button span{font-size: 16px;font-weight: 500;letter-spacing: 0.02em;color: rgba(255, 255, 255, 0.6);padding-right: 15px;display: inline-block;-webkit-transform: translateY(-7px);-moz-transform: translateY(-7px);-ms-transform: translateY(-7px);-o-transform: translateY(-7px);transform: translateY(-7px);}.tp-services-accordion .accordion-button:hover{color: rgba(255, 255, 255, 0.8);}.tp-services-accordion .accordion-button:not(.collapsed){color: var(--tp-common-white);}.tp-services-accordion .accordion-button.collapsed{color: var(--tp-common-white);}.tp-services-accordion .accordion-body{padding-left: 32px;padding-right: 95px;padding-bottom: 33px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-accordion .accordion-body{padding-right: 70px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-accordion .accordion-body{padding-right: 30px;}}@media (max-width: 767px){.tp-services-accordion .accordion-body{padding-right: 0px;padding-left: 0px;}}.tp-services-accordion .accordion-body p{font-size: 16px;color: rgba(255, 255, 255, 0.7);}.tp-services-accordion .accordion-body ul li{list-style: none;font-size: 16px;color: var(--tp-common-white);position: relative;padding-left: 15px;}.tp-services-accordion .accordion-body ul li:not(:last-child){margin-bottom: 3px;}.tp-services-accordion .accordion-body ul li::after{left: 0;top: 10px;width: 4px;height: 4px;background-color: var(--tp-common-white);border-radius: 50%;}.tp-services-bottom-text{position: absolute;bottom: -43px;left: 0;right: 0;}.tp-services-bottom-text p{text-align: center;font-weight: 400;font-size: 280px;line-height: 0.8;letter-spacing: -0.02em;color: var(--tp-common-white);mix-blend-mode: luminosity;opacity: 0.03;margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-bottom-text p{font-size: 230px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-services-bottom-text p{font-size: 180px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-services-bottom-text p{font-size: 150px;}}@media (max-width: 767px){.tp-services-bottom-text p{font-size: 100px;}}.tp-service-3__overlay-bg{position: relative;}.tp-service-3__circle-img{position: absolute;top: 0;right: 315px;}@media (max-width: 767px){.tp-service-3__circle-img{right: 30px;}}.tp-service-3__circle-img .text-img{display: inline-block;transform: translate(10px, -70px);}@media (max-width: 767px){.tp-service-3__circle-img .text-img{transform: translate(-70px, -70px);}}.tp-service-3__circle-img .text-img img{animation: animationglob 10s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;}.tp-service-3__circle-img .shape{position: absolute;left: 0;top: -1px;left: -50%;z-index: -1;}.tp-service-3__circle-img .shape svg{color: #0F183E;}@media (max-width: 767px){.tp-service-3__circle-img .shape{left: auto;right: 0;}}.tp-service-3__shape-1{position: absolute;top: 0;left: 0;z-index: -1;}.tp-service-3__shape-1 img{opacity: 0.8;}.tp-service-3__shape-2{position: absolute;top: 0;right: 0;z-index: -1;}.tp-service-3__shape-2 img{opacity: 0.8;}.tp-service-3__shape-3{position: absolute;top: 43%;left: 35%;z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-service-3__title-box{margin-bottom: 70px;}}@media (max-width: 767px){.tp-service-3__title-box{margin-bottom: 40px;}}.tp-service-3__title-box p{font-weight: 400;font-size: 18px;line-height: 26px;color: rgba(255, 255, 255, 0.7);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-service-3__title-box p{font-size: 16px;}.tp-service-3__title-box p br{display: none;}}.tp-service-3__right-wrap{padding-left: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-service-3__right-wrap{padding-left: 0;}}.tp-service-3__item{background: #2D3866;border-radius: 30px;display: inline-flex;padding: 60px 70px;box-shadow: 0px -8px 0px 0px #172351;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-service-3__item{padding: 40px 30px;}}@media (max-width: 767px){.tp-service-3__item{padding: 40px 30px;flex-wrap: wrap;}}@media (max-width: 767px){.tp-service-3__icon{margin-bottom: 30px;}}.tp-service-3__icon span{margin-right: 50px;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-service-3__icon span{margin-right: 35px;}}.tp-service-3__content-title{font-weight: 500;font-size: 34px;line-height: 1.1;color: var(--tp-common-white);margin-bottom: 16px;}.tp-service-3__content p{font-weight: 400;font-size: 16px;line-height: 24px;color: rgba(255, 255, 255, 0.7);margin-bottom: 28px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.tp-service-3__content p br{display: none;}}.tp-service-3__content-tag span{border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 100px;display: inline-block;height: 30px;line-height: 29px;padding: 0px 20px;font-weight: 500;font-size: 13px;color: #FFFFFF;}.tp-service-3__btn-box a{height: 56px;line-height: 56px;background: #4C40F7;border-radius: 30px;width: 100%;padding: 0 20px;display: inline-block;text-align: center;font-weight: 400;font-size: 18px;color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px){.tp-service-3__btn-box a{font-size: 13px;}}.tp-service-3__btn-box a span{font-weight: 500;font-size: 18px;color: currentColor;text-decoration: underline;}@media (max-width: 767px){.tp-service-3__btn-box a span{font-size: 14px;}}.sv-inner__slider-plr{padding: 0px 85px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.sv-inner__slider-plr{padding: 0px 20px;padding-top: 140px;padding-bottom: 140px;}}@media (max-width: 767px){.sv-inner__slider-plr{padding: 0px;padding-top: 140px;padding-bottom: 140px;}}.sv-inner__slider-subtitle{font-weight: 500;font-size: 20px;line-height: 14px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.sv-inner__slider-title{font-weight: 500;font-size: 100px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.sv-inner__slider-title{font-size: 90px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.sv-inner__slider-title{font-size: 60px;}}@media (max-width: 767px){.sv-inner__slider-title{font-size: 55px;}}.sv-inner__slider-title-box p{color: var(--tp-common-white);}.sv-inner__slider-content-wrap{width: 520px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.sv-inner__slider-content-wrap{margin-bottom: 70px;}}.sv-inner__slider-wrapper-2{-webkit-transform: scale(1, -1);-moz-transform: scale(1, -1);-ms-transform: scale(1, -1);-o-transform: scale(1, -1);transform: scale(1, -1);transform-origin: center;}.sv-inner__slider-wrapper-2 img{-webkit-transform: scale(1, -1);-moz-transform: scale(1, -1);-ms-transform: scale(1, -1);-o-transform: scale(1, -1);transform: scale(1, -1);}.sv-inner__slider-main{margin-top: 135px;margin-bottom: 120px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.sv-inner__slider-main{margin-top: 0;margin-bottom: 0;}}@media (max-width: 767px){.sv-inner__slider-main{margin-top: 0;margin-bottom: 0;}}.sv-inner__service-list > span{background: rgba(255, 255, 255, 0.04);border-radius: 14px 14px 14px 0px;font-weight: 500;font-size: 20px;line-height: 1;letter-spacing: 0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);display: inline-block;padding: 0px 40px;height: 66px;line-height: 66px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.sv-inner__service-list > span{font-size: 16px;height: 60px;line-height: 60px;}}@media (max-width: 767px){.sv-inner__service-list > span{font-size: 15px;padding: 0px 25px;height: 60px;line-height: 60px;}}.sv-inner__service-list.list-1 > span{background: rgba(255, 255, 255, 0.04);border-radius: 14px 14px 14px 0px;}.sv-inner__service-list.list-2 > span{background: rgba(255, 255, 255, 0.08);border-radius: 0px 0px 14px 0px;}.sv-inner__service-list.list-3 > span{background: rgba(255, 255, 255, 0.12);border-radius: 0px 0px 14px 14px;}.sv-inner__slider-main{position: relative;margin-left: 90px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.sv-inner__slider-main{margin-left: 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){.sv-inner__slider-main{margin-left: 0px;}}.sv-inner__slider-main::after{position: absolute;content: "";top: -3px;left: 0;width: 100%;height: 101%;background: linear-gradient(180deg, #0F183E 1.05%, rgba(217, 217, 217, 0) 24.26%, rgba(217, 217, 217, 0) 68.54%, #0F183E 98.06%);}.sv-inner__slider-active-1{height: 650px;overflow: hidden;}@media only screen and (min-width: 992px) and (max-width: 1199px){.sv-inner__slider-active-1{height: 500px;}}@media (max-width: 767px){.sv-inner__slider-active-1{height: 420px;margin-bottom: 50px;}}.sv-inner__slider-active-1 .slick-slide img{display: block;width: 100%;}.sv-inner__slider-active-1 .slick-slide{margin-bottom: 20px;}.sv-inner__slider-active-1 .slick-vertical{height: 650px !important;}.sv-inner__slider-active-2{height: 650px;overflow: hidden;}@media (max-width: 767px){.sv-inner__slider-active-2{height: 420px;}}.sv-inner__slider-active-2 .slick-slide img{display: block;width: 100%;}.sv-inner__slider-active-2 .slick-slide{margin-bottom: 20px;}.sv-inner__customize .tp-testimonial-item{background: rgba(255, 255, 255, 0.02);}.sv-inner__customize .tp-testimonial-rating span{color: #FFB545;}.sv-inner__customize .tp-service-3__btn-box a{background: var(--tp-common-white);color: var(--tp-common-black);}.sv-inner__customize .tp-service-3__btn-box a span{color: var(--tp-common-black);text-decoration: underline;}.sv-inner__customize .tp-testimonial-user-item{border-bottom: 2px solid rgba(255, 255, 255, 0.08);}.sv-inner__customize .swiper-slide-thumb-active .tp-testimonial-user-item{border-color: var(--tp-common-white);}.sv-inner__info-title{font-weight: 300;font-size: 48px;line-height: 58px;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.sv-inner__info-title{font-size: 45px;line-height: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.sv-inner__info-title br{display: none;}}@media (max-width: 767px){.sv-inner__info-title{font-size: 29px;line-height: 40px;}}.sv-inner__left-title{font-weight: 400;font-size: 15px;line-height: 14px;letter-spacing: 0.02em;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);margin-bottom: 20px;margin-top: 20px;}.sv-inner__left-title span{transform: translateY(-2px);color: var(--tp-common-white);}.sv-inner__service-category{padding: 25px 0;padding-bottom: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);transition: 0.3s;}.sv-inner__service-category:hover{padding: 25px;padding-bottom: 20px;background: rgba(255, 255, 255, 0.04);}.sv-inner__service-category-content span{font-weight: 500;font-size: 24px;line-height: 0px;letter-spacing: 0.02em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media (max-width: 767px){.sv-inner__service-category-content span{font-size: 18px;}}.sv-inner__service-category-content span svg{margin-right: 13px;}.sv-inner__service-category-link span{color: var(--tp-common-white);}.sv-inner__service-category-wrap .sv-inner__service-category:last-child{border-bottom: 0;}.sv-inner__price-title-box{margin-bottom: 70px;}.sv-inner__price-title-box p{font-weight: 300;font-size: 24px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 0;}@media (max-width: 767px){.sv-inner__price-title-box p{font-size: 18px;}}.sv-inner__price-customize .tp-price-head-title{font-family: var(--tp-ff-didoneright);font-weight: 500;}.sv-inner__price-customize .tp-price-body-title{font-family: var(--tp-ff-didoneright);font-weight: 500;}.service-details__subtitle{font-weight: 500;font-size: 20px;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.service-details__title{font-weight: 500;font-size: 100px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);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: 18px;line-height: 26px;color: rgba(255, 255, 255, 0.7);}@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{background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);}.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;color: var(--tp-common-white);padding-bottom: 20px;font-family: var(--tp-ff-didoneright);}.service-details__left-text p{font-weight: 400;font-size: 18px;line-height: 28px;color: rgba(255, 255, 255, 0.7);}.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-white);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: currentColor;}@media only screen and (min-width: 768px) and (max-width: 991px){.service-details__space{padding-top: 160px;}}@media (max-width: 767px){.service-details__space{padding-top: 130px;}}.service-details__sm-thumb img{width: 100%;}.service-details__right-wrap{background-color: rgba(255, 255, 255, 0.1);padding: 100px 30px;margin-left: 70px;}@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-ff-didoneright);color: var(--tp-common-white);padding: 0px 20px;height: 40px;line-height: 40px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 100px;transition: 0.3s;margin-bottom: 10px;display: table;}.service-details__right-category a.active{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.service-details__right-text-box h4{font-weight: 600;font-size: 44px;line-height: 1;letter-spacing: -0.04em;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.service-details__right-text-box p{font-weight: 400;font-size: 18px;line-height: 28px;color: rgba(255, 255, 255, 0.7);}.service-details__right-text-box .tp-btn-white span svg{color: currentColor;}.service-details__right-text-box .tp-btn-white:hover span{color: var(--tp-common-black);}.service-details__rotate-text{position: absolute;top: 20%;right: -109px;}.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-white);background-color: var(--tp-dark-black-4);letter-spacing: 1.2px;}.service-details__tab-thumb{overflow: hidden;position: relative;}.tp-about-inner{padding-left: 65px;padding-right: 65px;position: relative;}.tp-about-inner-border{position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;background-color: white;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-inner{padding-left: 35px;padding-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-about-inner{padding-left: 0;padding-right: 0;}}@media (max-width: 767px){.tp-about-inner{padding-left: 0;padding-right: 0;}}.tp-about-thumb{display: inline-block;width: 320px;height: 320px;border-radius: 50%;overflow: hidden;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-about-thumb{margin-bottom: 70px;}}.tp-about-thumb-wrapper{padding-left: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-thumb-wrapper{padding-left: 0;}}@media (max-width: 767px){.tp-about-thumb-wrapper{padding-left: 0;}}.tp-about-thumb-bg-shape{top: 17px;z-index: -1;opacity: 0.3;}.tp-about-award{padding: 19px 26px 15px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 10px;margin-bottom: 30px;}.tp-about-award-icon span{font-size: 36px;color: var(--tp-common-white);}.tp-about-award-icon span img{-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}.tp-about-award-title{font-size: 18px;font-weight: 700;color: var(--tp-common-white);margin-bottom: 4px;line-height: 1;}.tp-about-award-content p{font-size: 14px;color: rgba(255, 255, 255, 0.6);line-height: 1;margin-bottom: 0;}.tp-about-desc-content p{font-size: 26px;color: rgba(255, 255, 255, 0.5);line-height: 1.3;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-desc-content p{font-size: 21px;}}@media (max-width: 767px){.tp-about-desc-content p{font-size: 19px;}}.tp-about-desc-content p span{color: var(--tp-common-white);}.tp-about-fact-item h4{font-weight: 800;font-size: 54px;line-height: 0.93;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;background-image: -webkit-linear-gradient(90.68deg, #BCFFA4 8.59%, #F59571 86.19%);background-image: -moz-linear-gradient(90.68deg, #BCFFA4 8.59%, #F59571 86.19%);background-image: -ms-linear-gradient(90.68deg, #BCFFA4 8.59%, #F59571 86.19%);background-image: -o-linear-gradient(90.68deg, #BCFFA4 8.59%, #F59571 86.19%);background-image: linear-gradient(90.68deg, #BCFFA4 8.59%, #F59571 86.19%);margin-bottom: 4px;}.tp-about-fact-item p{margin-bottom: 0;font-size: 14px;color: rgba(255, 255, 255, 0.6);}.ab-info__text > div{font-weight: 300;font-size: 48px;line-height: 60px;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);padding-right: 130px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-info__text > div{font-size: 36px;padding-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.ab-info__text > div{font-size: 28px;padding-right: 0;line-height: 50px;}}@media (max-width: 767px){.ab-info__text > div{font-size: 24px;line-height: 40px;padding-right: 0;}}.ab-info__text > div span.line{height: 2px;width: 100px;background-color: currentColor;display: inline-block;margin: 0 10px;transform: translateY(-10px);}.ab-info__text > div > a{position: relative;display: inline-block;z-index: 11;}.ab-info__text > div > a::after{content: "";position: absolute;bottom: 5px;left: 0;height: 2px;width: 100%;background-color: currentColor;}.ab-info__text > div > a .tp-hover-reveal-bg{position: absolute;top: 0;left: 0;z-index: -1;width: 280px;height: 180px;opacity: 0;margin: -100px 0 0 -100px;overflow: hidden;pointer-events: none;background-position: center;background-size: cover;background-repeat: no-repeat;-webkit-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);-moz-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);-ms-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);-o-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);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);}.ab-info__text > div > a:hover > .tp-hover-reveal-bg{opacity: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.ab-personal-info__left-box{margin-right: 190px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-personal-info__left-box{margin-right: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.ab-personal-info__left-box{margin-right: 0px;margin-bottom: 100px;}}.ab-personal-info__left-box .tp-services-wrapper{padding-left: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-personal-info__skill{margin-top: 100px;}}.ab-personal-info__left-content-title{font-weight: 500;font-size: 40px;line-height: 30px;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 15px;}@media (max-width: 767px){.ab-personal-info__left-content-title{font-size: 30px;}}.ab-personal-info__left-content-title svg{transform: translateY(-5px);margin-right: 10px;color: var(--tp-common-white);}.ab-personal-info__left-content p{font-weight: 400;font-size: 16px;line-height: 24px;color: rgba(255, 255, 255, 0.6);margin-bottom: 30px;}.ab-personal-info__left-content a{display: block;font-weight: 400;font-size: 20px;line-height: 1;color: rgba(255, 255, 255, 0.7);margin-bottom: 20px;}.ab-personal-info__right-title{font-weight: 500;font-size: 34px;line-height: 30px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 35px;}.ab-personal-info__right-title svg{transform: translateY(-5px);color: var(--tp-common-white);}.ab-personal-info__exprience:last-child .ab-personal-info__exprience-box{border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.ab-personal-info__exprience-box{padding-top: 30px;padding-bottom: 30px;border-top: 1px solid rgba(255, 255, 255, 0.1);}@media (max-width: 767px){.ab-personal-info__exprience-box{flex-wrap: wrap;}}.ab-personal-info__exprience-length{font-weight: 400;font-size: 14px;line-height: 15px;text-transform: uppercase;color: rgba(255, 255, 255, 0.5);margin-right: 95px;}@media (max-width: 767px){.ab-personal-info__exprience-length{margin-right: 50px;margin-bottom: 15px;}}.ab-personal-info__exprience-title{font-weight: 500;font-size: 26px;line-height: 1.1;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.ab-personal-info__exprience-content span{font-weight: 500;font-size: 14px;line-height: 14px;color: rgba(255, 255, 255, 0.5);}#main{align-items: center;justify-content: center;width: 100%;min-height: 100vh;}.cards{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;height: 620px;background-position: center;background-size: cover;border-radius: 20px;}#card-one{top: 35%;background-image: url(../img/portfolio/port-3-1.jpg);}#card-two{top: 130%;background-image: url(../img/portfolio/port-3-1.jpg);}#card-three{top: 250%;background-image: url(../img/portfolio/port-3-1.jpg);}.tp-portfolio-wrapper{padding-right: 0;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-portfolio-area{padding-top: 120px;}}@media (max-width: 767px){.tp-portfolio-area{padding-top: 100px;}}.tp-portfolio-item:hover .tp-portfolio-thumb{-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);transform: scale(0.95);}.tp-portfolio-item:hover .tp-portfolio-thumb-img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}.tp-portfolio-item:hover .tp-portfolio-meta-hover span:not(.tp-portfolio-meta-link){transform: translateX(20px);opacity: 0;}.tp-portfolio-item:hover .tp-portfolio-meta-hover .tp-portfolio-meta-link{transform: translateX(1px);opacity: 1;}.tp-portfolio-item:hover .tp-portfolio-meta-hover span{color: var(--tp-common-white);}.tp-portfolio-item:hover .tp-portfolio-meta-arrow{width: 43px;}.tp-portfolio-item:hover .tp-portfolio-meta-arrow::before{visibility: hidden;opacity: 0;width: 40px;color: var(--tp-common-white);}.tp-portfolio-item:hover .tp-portfolio-meta-arrow svg{visibility: visible;opacity: 1;color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-portfolio-item-wrapper{padding-left: 0;}}.tp-portfolio-title{font-size: 30px;color: var(--tp-common-white);margin-bottom: 0;font-weight: 700;}.tp-portfolio-meta-count{font-size: 14px;font-weight: 500;color: rgba(255, 255, 255, 0.7);display: inline-block;margin-right: 9px;}.tp-portfolio-meta-arrow{display: inline-block;width: 20px;height: 15px;background-color: transparent;margin-right: 9px;position: relative;overflow: 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;}.tp-portfolio-meta-arrow::before{position: absolute;content: "";top: 6px;background: rgba(255, 255, 255, 0.7);height: 1px;width: 20px;left: 0;}.tp-portfolio-meta-arrow svg{position: absolute;top: 0;left: 0;visibility: hidden;opacity: 0;}.tp-portfolio-meta-hover{position: relative;}.tp-portfolio-meta-hover span{display: inline-block;font-size: 14px;font-weight: 500;color: rgba(255, 255, 255, 0.7);position: relative;padding-right: 27px;margin-right: 6px;-webkit-transition: transform 400ms, opacity 200ms, color 400ms;-moz-transition: transform 400ms, opacity 200ms, color 400ms;-ms-transition: transform 400ms, opacity 200ms, color 400ms;-o-transition: transform 400ms, opacity 200ms, color 400ms;transition: transform 400ms, opacity 200ms, color 400ms;}.tp-portfolio-meta-hover span.tp-portfolio-meta-link{position: absolute;left: 0;top: 0;padding: 0;margin: 0;opacity: 0;}.tp-portfolio-thumb{margin-bottom: 20px;border-radius: 12px;overflow: hidden;position: relative;height: 560px;-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;}@media (max-width: 767px){.tp-portfolio-thumb{height: 460px;}}.tp-portfolio-thumb.img-1{height: 560px;overflow: hidden;}@media (max-width: 767px){.tp-portfolio-thumb.img-1{height: 460px;}}.tp-portfolio-thumb.img-2{height: 520px;overflow: hidden;}@media (max-width: 767px){.tp-portfolio-thumb.img-2{height: 460px;}}.tp-portfolio-thumb.img-3{height: 500px;overflow: hidden;}@media (max-width: 767px){.tp-portfolio-thumb.img-3{height: 460px;}}.tp-portfolio-thumb.img-4{height: 420px;overflow: hidden;}@media (max-width: 767px){.tp-portfolio-thumb.img-4{height: 400px;}}.tp-portfolio-thumb a{display: block;}.tp-portfolio-thumb-img{-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;border-radius: 12px;display: inline-block;}.tp-portfolio-thumb-img img{border-radius: 12px;}.tp-portfolio-more{margin-left: 270px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-portfolio-more{margin-left: 0;margin-bottom: 60px;}}@media (max-width: 767px){.tp-portfolio-more{margin-left: 0;margin-bottom: 60px;}}.tp-portfolio-top-text{position: absolute;top: 6%;right: -14%;}.tp-portfolio-top-text p{font-style: normal;font-weight: 400;font-size: 250px;line-height: 0.8;opacity: 0.02;margin-bottom: 0;flex: 0 0 auto;margin-right: 65px;color: var(--tp-common-white);font-family: 'Nunito', sans-serif !important;}.tp-skill-count{font-family: 'Nunito', sans-serif !important;font-size: 14px !important;font-weight: 400 !important;display: none !important;}.purecounter{font-weight: 400 !important;font-size: 22px !important;margin-right: 5px !important;}.home_noticias .tp-pcb-tab{display: none !important;}.tp-portfolio-item-2{padding: 40px 40px;width: 770px;height: 520px;border-radius: 14px;display: block;position: relative;overflow: hidden;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-portfolio-item-2{width: 630px;height: 470px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-portfolio-item-2{width: 500px;height: 350px;}}@media (max-width: 767px){.tp-portfolio-item-2{width: 100%;height: 300px;padding: 20px;}}.tp-portfolio-item-2 .tp-portfolio-view{position: absolute;top: 0;left: 0;opacity: 0;margin: -40px 0 0 -40px;}.tp-portfolio-item-2 .tp-portfolio-view span{color: #171718;text-align: center;font-size: 13px;font-weight: 500;line-height: 18px;letter-spacing: 0.28px;text-transform: uppercase;width: 90px;height: 90px;border-radius: 100px;background: #F1F1F1;backdrop-filter: blur(20px);display: inline-block;padding-top: 29px;}.tp-hover-reveal-text.active:hover .tp-portfolio-view{opacity: 1;}.tp-portfolio-meta-2{margin-bottom: 11px;}.tp-portfolio-meta-2 span{color: #FFF;font-size: 12px;font-weight: 700;line-height: 1;text-transform: uppercase;display: inline-block;border-radius: 30px;border: 1.5px solid rgba(255, 255, 255, 0.24);padding: 6px 19px;}.tp-portfolio-meta-2 span:not(:last-child){margin-right: 2px;}.tp-portfolio-meta-2 span:hover{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.tp-portfolio-title-2{color: #FFF;font-size: 30px;letter-spacing: -0.3px;font-weight: 600;}.tp-portfolio-view{-webkit-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);}.tp-portfolio-shape-2-1{position: absolute;top: 18%;right: 11%;z-index: -1;}.tp-portfolio-item-3{position: relative;overflow: hidden;}.tp-portfolio-item-3:hover .tp-portfolio-view-btn-3{visibility: visible;opacity: 1;}.tp-portfolio-view-btn-3{-webkit-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.7s cubic-bezier(0.23, 1, 0.32, 1);position: absolute;top: 0;left: 0;opacity: 0;margin: -40px 0 0 -40px;}.tp-portfolio-view-btn-3 span{color: var(--tp-common-white);text-align: center;font-size: 13px;font-weight: 500;line-height: 18px;letter-spacing: 0.28px;text-transform: uppercase;width: 90px;height: 90px;border-radius: 100px;background: #0F183E;backdrop-filter: blur(20px);display: inline-block;padding-top: 29px;}div.tp-portfolio-item-3 img{border-radius: 30px;}div.tp-project-3__item img{border-radius: 20px;max-width: 100%;}.tp-project-3-title-box p{color: rgba(255, 255, 255, 0.7);}.porfolio-inner__ptb{padding-top: 140px;}@media only screen and (min-width: 768px) and (max-width: 991px){.porfolio-inner__ptb{padding-bottom: 200px;}}@media (max-width: 767px){.porfolio-inner__ptb{padding-top: 100px;}}.porfolio-inner__thumb img{opacity: 0.4;mix-blend-mode: normal;}.porfolio-inner__overlay{position: relative;}.porfolio-inner__overlay::after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(100% 1330.1% at 0% 52.65%, #0F183E 0%, rgba(15, 24, 62, 0.77) 52.08%, #0F183E 100%);content: "";}.porfolio-inner__slider-title{font-weight: 500;font-size: 100px;line-height: 1;text-align: center;letter-spacing: -0.03em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.porfolio-inner__slider-title br{display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px){.porfolio-inner__slider-title{font-size: 75px;}.porfolio-inner__slider-title br{display: none;}}@media (max-width: 767px){.porfolio-inner__slider-title{font-size: 65px;}.porfolio-inner__slider-title br{display: none;}}.porfolio-inner__text-1{position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;z-index: 99;text-align: center;}.porfolio-inner__text-2{position: absolute;bottom: -35px;right: -45px;z-index: 99;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px){.porfolio-inner__text-2{bottom: -15px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.porfolio-inner__text-2{bottom: 30px;}}.porfolio-inner__img img{border-radius: 12px;width: 100%;}.porfolio-inner__title-sm{font-weight: 700;font-size: 30px;line-height: 20px;letter-spacing: -0.02em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);}.porfolio-inner__content span{font-weight: 500;font-size: 14px;color: rgba(255, 255, 255, 0.7);}.porfolio-inner__content span i{height: 1px;width: 20px;background-color: var(--tp-common-white);display: inline-block;margin: 0px 10px;transform: translateY(-4px);}.porfolio-inner__slider-active .slick-slide{padding: 0px 15px;}.porfolio-inner__item-wrap-1{margin-right: 33px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.porfolio-inner__item-wrap-1{margin-right: 0;}}.porfolio-inner__item-wrap-2{margin-left: 33px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.porfolio-inner__item-wrap-2{margin-left: 0;}}.portfolio-list-scroll-text{text-align: right;}.portfolio-list-scroll-text p{font-weight: 500;font-size: 220px;line-height: 1;letter-spacing: -0.04em;text-transform: uppercase;color: rgba(255, 255, 255, 0.06);mix-blend-mode: luminosity;font-family: var(--tp-ff-didoneright);margin-bottom: 0;flex: 0 0 auto;margin-right: 80px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px){.portfolio-list-scroll-text p{font-size: 160px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio-list-scroll-text p{font-size: 100px;}}.porfolio-details__color-customize .tp-hero-3__scrool-down .text{color: var(--tp-common-white);}.porfolio-details__color-customize .tp-hero-3__scrool-down{left: 20px;}.porfolio-details__color-customize .tp-hero-3__scrool-down span svg{animation: scroll-up-down 1s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite alternate;animation-delay: 0s;-webkit-animation-delay: 0.75s;animation-delay: 0.75s;}.porfolio-details__hero-img{height: 955px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.porfolio-details__hero-img{height: 800px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.porfolio-details__hero-img{height: 700px;}}@media (max-width: 767px){.porfolio-details__hero-img{height: 500px;}}div.porfolio-details__hero-img img{margin-top: -50px;height: 1200px;width: 100%;object-fit: cover;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.porfolio-details__left-info{margin-bottom: 70px;}}.porfolio-details__left-info-title{font-weight: 500;font-size: 26px;line-height: 18px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);padding-bottom: 5px;}.porfolio-details__left-content{margin-bottom: 45px;}.porfolio-details__left-content span{font-weight: 400;font-size: 18px;line-height: 1.3;color: rgba(255, 255, 255, 0.5);display: block;margin-bottom: 15px;}.porfolio-details__right-info p{font-weight: 400;font-size: 18px;line-height: 28px;color: rgba(255, 255, 255, 0.5);margin-bottom: 45px;}@media (max-width: 767px){.porfolio-details__right-info p{font-size: 15px;}}.porfolio-details__right-info .tp-section-title-4{line-height: 1.1;}.porfolio-details__overview-thumb{overflow: hidden;position: relative;}.porfolio-details__overview-title{font-weight: 500;font-size: 40px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}.porfolio-details__overview-right p{font-weight: 300;font-size: 30px;line-height: 40px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 40px;}@media (max-width: 767px){.porfolio-details__overview-right p{font-size: 24px;line-height: 30px;}}.porfolio-details__overview-list ul li{list-style-type: none;position: relative;padding-left: 17px;font-weight: 400;font-size: 18px;line-height: 1;color: var(--tp-common-white);margin-bottom: 20px;}@media (max-width: 767px){.porfolio-details__overview-list ul li{font-size: 14px;}}.porfolio-details__overview-list ul li:last-child{margin-bottom: 0;}.porfolio-details__overview-list ul li::after{position: absolute;top: 7px;left: 0;height: 5px;width: 5px;background-color: currentColor;content: "";border-radius: 50%;}.porfolio-details__result{padding-bottom: 30px;padding-top: 30px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.porfolio-details__result:first-child{padding-top: 0;}.porfolio-details__result .child-1{font-weight: 500;font-size: 70px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-right: 15px;}.porfolio-details__result .child-1 em{font-style: normal;width: 120px;}@media (max-width: 767px){.porfolio-details__result .child-1{font-size: 40px;}}.porfolio-details__result .child-2{font-weight: 400;font-size: 18px;line-height: 1;color: rgba(255, 255, 255, 0.6);margin-bottom: 0;}@media (max-width: 767px){.porfolio-details__result .child-2{font-size: 16px;}}.porfolio-details__navigation-wrap{margin-top: 10px;}@media (max-width: 767px){.porfolio-details__navigation-content{margin-bottom: 30px;}}@media (max-width: 767px){.porfolio-details__navigation-content.next{margin-top: 30px;}}.porfolio-details__navigation-content.next a span{margin-left: 0;margin-right: 10px;}.porfolio-details__navigation-content > a{color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);font-weight: 400;font-size: 13px;letter-spacing: 0.1em;text-transform: uppercase;margin-bottom: 10px;display: inline-block;background-image: -webkit-radial-gradient(#fff, #fff), -webkit-radial-gradient(#fff, #fff);background-image: -moz-radial-gradient(#fff, #fff), -moz-radial-gradient(#fff, #fff);background-image: -ms-radial-gradient(#fff, #fff), -ms-radial-gradient(#fff, #fff);background-image: -o-radial-gradient(#fff, #fff), -o-radial-gradient(#fff, #fff);background-image: radial-gradient(#fff, #fff), radial-gradient(#fff, #fff);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;}.porfolio-details__navigation-content > a:hover{background-size: 0 1px, 100% 1px;}.porfolio-details__navigation-content > a span{margin-left: 10px;}.porfolio-details__navigation-content h4{margin-bottom: 0;font-weight: 500;font-size: 36px;line-height: 1;letter-spacing: -0.02em;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media only screen and (min-width: 768px) and (max-width: 991px){.porfolio-details__navigation-content h4{font-size: 36px;}}@media (max-width: 767px){.porfolio-details__navigation-content h4{font-size: 34px;}}.porfolio-details__navigation-content h4 a{background-image: -webkit-radial-gradient(#fff, #fff), -webkit-radial-gradient(#fff, #fff);background-image: -moz-radial-gradient(#fff, #fff), -moz-radial-gradient(#fff, #fff);background-image: -ms-radial-gradient(#fff, #fff), -ms-radial-gradient(#fff, #fff);background-image: -o-radial-gradient(#fff, #fff), -o-radial-gradient(#fff, #fff);background-image: radial-gradient(#fff, #fff), radial-gradient(#fff, #fff);background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 91%;background-repeat: no-repeat;}.porfolio-details__navigation-content h4 a:hover{color: var(--tp-common-white);background-size: 0 1px, 100% 1px;}.porfolio-details__thumb-box .tp-portfolio-item-3 img{border-radius: 0px;}.porfolio-details__navigation-area .porfolio-details__navigation-wrap{margin-top: 0;}.tab-wrapper{padding-top: 120px;padding-bottom: 120px;}.tp-marquee-slider{-webkit-transform: rotate(-3deg) translateY(-35px);-moz-transform: rotate(-3deg) translateY(-35px);-ms-transform: rotate(-3deg) translateY(-35px);-o-transform: rotate(-3deg) translateY(-35px);transform: rotate(-3deg) translateY(-35px);}.tp-marquee-slider-active{background-color: #cd423d;height: 84px;}.tp-marquee-item p{margin-bottom: 0;color: #000000;font-size: 30px;font-weight: 600;text-transform: uppercase;line-height: 1;margin-top: 3px;display: flex;align-items: center;}.tp-marquee-item p img{margin-left: 25px;margin-right: 35px;}.tp-skill-section-title .tp-section-title{margin-bottom: 9px;}.tp-skill-section-title .tp-section-title-wrapper p{font-size: 22px;color: rgba(255, 255, 255, 0.5);}.tp-skill-item{margin-bottom: 30px;}.tp-skill-thumb{width: 170px;height: 180px;background: rgba(250, 250, 250, 0.08);border: 1px solid rgba(255, 255, 255, 0.09);border-radius: 100px 0px 100px 100px;margin-bottom: 22px;}@media (max-width: 767px){.tp-skill-thumb{width: 140px;height: 170px;}}.tp-skill-icon{padding-top: 10px;margin-bottom: 18px;}.tp-skill-count{font-size: 30px;font-weight: 600;color: var(--tp-common-white);}.tp-skill-title{font-size: 20px;font-weight: 400;color: var(--tp-common-white);font-family: 'Nunito', sans-serif !important;}.tp-blog-title-sm{font-family: 'Nunito', sans-serif !important;font-weight: 400 !important;font-size: 20px !important;}.peq{font-family: var(--tp-ff-p) !important;font-size: 20px !important;font-weight: 400 !important;color: #6f7074 !important;margin-bottom: -15px !important;line-height: 26px !important;}.tp-skill-radius .row [class*=col-]:nth-child(even) .tp-skill-thumb{border-radius: 0px 100px 100px 100px;}.tp-skill-shape-1{position: absolute;top: -97px;left: 82px;display: inline-block;width: 511px;height: 511px;border-radius: 50%;background-color: rgba(106, 107, 105, 0.3);filter: blur(150px);z-index: -1;}.tp-skill-shape-2{position: absolute;bottom: -46%;right: 194px;display: inline-block;width: 462px;height: 462px;border-radius: 50%;background-color: rgba(106, 107, 105, 0.4);filter: blur(190px);z-index: -1;}.tp-skill-tab .tp-marker-tab{position: relative;}.tp-skill-tab #lineMarker{position: absolute;top: 5px;display: inline-block;background: #cd423d;box-shadow: 0px 2px 2px rgba(14, 30, 5, 0.5);border-radius: 100px;height: 32px;z-index: -1;}.tp-skill-tab .nav-tabs{border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 100px;padding: 8px 4px;}.tp-skill-tab .nav-tabs .nav-link{font-size: 16px;font-weight: 500;color: rgba(255, 255, 255, 0.9);padding: 0 35px;}.tp-skill-tab .nav-tabs .nav-link.active{background-color: transparent;color: #0D1F04;}.tp-award-bottom-border{position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;background-color: white;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-award-bottom-border{border-bottom: none;padding-bottom: 0;}}.tp-award-item{position: relative;padding-bottom: 15px;padding-top: 30px;}.tp-award-item:first-child{padding-top: 0;}.tp-award-item .tp-award-inner-border{position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;border: 1px solid rgba(255, 255, 255, 0.08);transition: 0.3s;}.tp-award-item::after{position: absolute;content: "";left: 0;bottom: 0;width: 0;background-color: #cd423d;height: 1px;z-index: -1;opacity: 0;}.tp-award-item:hover{padding-left: 36px;z-index: 1;}.tp-award-item:hover::after{opacity: 1;width: 100%;}.tp-award-item:hover .tp-award-arrow{visibility: visible;opacity: 1;}.tp-award-item:hover .tp-award-btn span svg:first-child{-webkit-transform: translate(16px, -16px);-moz-transform: translate(16px, -16px);-ms-transform: translate(16px, -16px);-o-transform: translate(16px, -16px);transform: translate(16px, -16px);}.tp-award-item:hover .tp-award-btn span svg:last-child{opacity: 1;visibility: visible;-webkit-transform: translate(13px, -13px);-moz-transform: translate(13px, -13px);-ms-transform: translate(13px, -13px);-o-transform: translate(13px, -13px);transform: translate(13px, -13px);}@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-item-wrapper{padding-left: 0;}}.tp-award-item.tp-hover-reveal-item .tp-hover-reveal-bg{position: absolute;top: 0;left: 0;width: 210px;height: 295px;opacity: 0;margin: -150px 0 0 -150px;overflow: hidden;pointer-events: none;background-position: center;background-size: cover;background-repeat: no-repeat;-webkit-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);-moz-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);-ms-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);-o-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);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);border-radius: 10px;}.tp-award-item:hover .tp-hover-reveal-bg{opacity: 1;}.tp-award-title{font-size: 30px;font-weight: 700;color: var(--tp-common-white);margin-bottom: 0;}@media (max-width: 767px){.tp-award-title{font-size: 20px;}}.tp-award-content p{font-size: 13px;font-weight: 500;color: rgba(255, 255, 255, 0.6);}.tp-award-btn{display: inline-block;background-color: var(--tp-common-white);width: 44px;height: 44px;line-height: 44px;border-radius: 50%;text-align: center;color: #0A1603;display: flex;align-items: center;justify-content: center;position: relative;}.tp-award-btn span{width: 16px;height: 16px;overflow: hidden;position: relative;}.tp-award-btn span svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);position: absolute;bottom: -1px;left: 1px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.tp-award-btn span svg:last-child{left: -12px;bottom: -12px;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);opacity: 0;}.tp-award-btn:hover{background-color: #cd423d;color: #0A1603;}.tp-award-arrow{position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: var(--tp-common-white);visibility: hidden;opacity: 0;}.tp-award-text-wrapper{-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}.tp-award-text-outline{font-weight: 400;font-size: 140px;line-height: 1.14;-webkit-text-fill-color: transparent;color: transparent;-webkit-text-stroke-color: rgba(255, 255, 255, 0.08);-webkit-text-stroke-width: 1px;-moz-text-stroke-color: rgba(255, 255, 255, 0.08);-moz-text-stroke-width: 1px;-moz-color: transparent;display: inline-block;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.tp-award-text-fill{font-weight: 400;font-size: 180px;line-height: 0.89;color: #263D1A;mix-blend-mode: luminosity;-webkit-transform: rotate(-45deg) translate(-50px, -37px);-moz-transform: rotate(-45deg) translate(-50px, -37px);-ms-transform: rotate(-45deg) translate(-50px, -37px);-o-transform: rotate(-45deg) translate(-50px, -37px);transform: rotate(-45deg) translate(-50px, -37px);position: absolute;}img.tp-award-shape-1{position: absolute;top: 170px;left: 6%;z-index: -1;mix-blend-mode: screen;opacity: 0.14;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 767px){img.tp-award-shape-1{left: 0;}}.tp-award-customize .tp-award-text-fill{color: white;font-size: 160px;position: absolute;}.tp-award-customize .tp-section-title{font-family: var(--tp-ff-didoneright);font-weight: 500;font-size: 70px;line-height: 1;letter-spacing: -0.02em;text-transform: uppercase;}@media (max-width: 767px){.tp-award-customize .tp-section-title{font-size: 45px;}}.tp-award-customize .tp-award-text-outline{font-size: 130px;}.tp-award-customize .tp-award-title{font-weight: 500;font-size: 30px;line-height: 1;font-family: var(--tp-ff-didoneright);}.tp-award-customize .tp-award-inner{border-bottom: 0;}.tp-award-customize .tp-award-item::after{background-color: var(--tp-common-white);}.tp-testimonial-section-title .tp-section-title{margin-bottom: 13px;}.tp-testimonial-section-title .tp-section-title-wrapper p{font-size: 18px;color: var(--tp-common-white);}.tp-testimonial-section-title .tp-section-subtitle{top: -28px;left: -63px;}@media (max-width: 767px){.tp-testimonial-section-title .tp-section-subtitle{left: 0;}}.tp-testimonial-item{position: relative;z-index: 1;border-radius: 10px;padding: 70px 70px 75px;padding-right: 210px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-testimonial-item{padding-right: 190px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-testimonial-item{padding-right: 75px;}}@media (max-width: 767px){.tp-testimonial-item{padding-right: 0px;padding: 30px;}}.tp-testimonial-item-top{margin-bottom: 20px;}.tp-testimonial-item-top > p{font-size: 14px;color: var(--tp-common-white);margin-bottom: 0;line-height: 1;transform: translateY(1px);}.tp-testimonial-rating{margin-right: 8px;}.tp-testimonial-rating span{color: #cd423d;}.tp-testimonial-content p{font-weight: 400;font-size: 26px;line-height: 1.38;letter-spacing: -0.01em;color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-testimonial-content p{font-size: 23px;}}@media (max-width: 767px){.tp-testimonial-content p{font-size: 18px;}}.tp-testimonial-quote{position: absolute;top: 75px;right: 60px;opacity: 0.2;z-index: -1;}.tp-testimonial-user-item{padding: 38px 20px;transition: 0.4s;position: relative;}.tp-testimonial-user-item .tp-testimonial-user-border{position: absolute;bottom: 0;left: 0;width: 0%;height: 1px;border: 2px solid rgba(255, 255, 255, 0.2);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-testimonial-user-item{padding: 35px 15px;}}@media (max-width: 767px){.tp-testimonial-user-item{padding: 30px 10px;}}.tp-testimonial-user-thumb{margin-right: 20px;flex: 0 0 auto;}div.tp-testimonial-user-thumb img{width: 64px;height: 64px;border-radius: 50%;}.tp-testimonial-user-title{font-weight: 700;font-size: 18px;color: var(--tp-common-white);margin-bottom: 1px;line-height: 1;}.tp-testimonial-user-designation{font-size: 14px;font-weight: 500;margin-bottom: 0;color: rgba(255, 255, 255, 0.6);}.tp-testimonial-user-designation a{color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-testimonial-slider{margin-right: 0;margin-left: 0;}}.tp-testimonial-nav .swiper-slide.swiper-slide-thumb-active .tp-testimonial-user-item .tp-testimonial-user-border{border-color: var(--tp-common-white);}.tp-testimonial-2__title-wrap{border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.tp-testimonial-2__title{font-weight: 600;font-size: 70px;line-height: 1;letter-spacing: -0.06em;text-transform: uppercase;color: rgba(255, 255, 255, 0.9);font-family: var(--tp-ff-kufam);margin-bottom: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-testimonial-2__title{font-size: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-testimonial-2__title{font-size: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-testimonial-2__title{font-size: 55px;}}@media (max-width: 767px){.tp-testimonial-2__title{font-size: 38px;}}.tp-testimonial-2__left-box{border-right: 1px solid rgba(255, 255, 255, 0.1);}.tp-testimonial-2__btn-box{padding-top: 50px;}.tp-testimonial-2__review-text{display: block;font-weight: 500;font-size: 13px;line-height: 18px;text-transform: uppercase;color: rgba(255, 255, 255, 0.5);margin-top: 30px;margin-bottom: 110px;}@media (max-width: 767px){.tp-testimonial-2__review-text{margin-bottom: 30px;}}.tp-testimonial-2__slider-wrapper{padding-top: 50px;padding-left: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-testimonial-2__slider-wrapper{padding-left: 20px;}}@media (max-width: 767px){.tp-testimonial-2__slider-wrapper{padding-left: 0px;}}.tp-testimonial-2__avata{flex: 0 0 90px;margin-right: 20px;}div.tp-testimonial-2__avata img{height: 90px;width: 90px;border-radius: 50%;}.tp-testimonial-2__shape-img{animation: animationglob 5s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;}.tp-testimonial-2__author-title{font-weight: 700;font-size: 22px;line-height: 1;letter-spacing: -0.02em;color: rgba(255, 255, 255, 0.9);font-family: var(--tp-ff-dmsans);margin-bottom: 0;padding-bottom: 5px;}.tp-testimonial-2__author-info span{font-weight: 500;font-size: 12px;line-height: 1;text-transform: uppercase;color: rgba(255, 255, 255, 0.5);font-family: var(--tp-ff-dmsans);}.tp-testimonial-2__slider-text p{font-weight: 400;font-size: 34px;line-height: 46px;letter-spacing: -0.02em;color: rgba(255, 255, 255, 0.9);padding-right: 30px;margin-bottom: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-testimonial-2__slider-text p{font-size: 25px;padding-right: 25px;}}@media (max-width: 767px){.tp-testimonial-2__slider-text p{font-size: 20px;padding-right: 0px;}}.tp-testimonial-2__arrow-box button{height: 100px;width: 80px;text-align: center;transition: 0.3s;color: var(--tp-common-white);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}@media (max-width: 767px){.tp-testimonial-2__arrow-box button{height: 80px;width: 80px;line-height: 80px;}}.tp-testimonial-2__arrow-box button:hover{background: #272F52;}.tp-testimonial-2__arrow-box button span{overflow: hidden;position: relative;width: 16px;height: 16px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;color: currentColor;}.tp-testimonial-2__arrow-box button span svg{-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.tp-testimonial-2__arrow-box button span svg:last-child{position: absolute;opacity: 0;visibility: hidden;}.tp-testimonial-2__arrow-box button.tp-hover-arrow-up span svg:last-child{left: -20px;bottom: -20px;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.tp-testimonial-2__arrow-box button.tp-hover-arrow-up:hover span svg:first-child{-webkit-transform: translate(20px, -20px);-moz-transform: translate(20px, -20px);-ms-transform: translate(20px, -20px);-o-transform: translate(20px, -20px);transform: translate(20px, -20px);}.tp-testimonial-2__arrow-box button.tp-hover-arrow-up:hover span svg:last-child{opacity: 1;visibility: visible;-webkit-transform: translate(20px, -20px);-moz-transform: translate(20px, -20px);-ms-transform: translate(20px, -20px);-o-transform: translate(20px, -20px);transform: translate(20px, -20px);}.tp-testimonial-2__arrow-box button.tp-hover-arrow-down span svg:last-child{right: -20px;top: -20px;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.tp-testimonial-2__arrow-box button.tp-hover-arrow-down:hover span svg:first-child{-webkit-transform: translate(-20px, 20px);-moz-transform: translate(-20px, 20px);-ms-transform: translate(-20px, 20px);-o-transform: translate(-20px, 20px);transform: translate(-20px, 20px);}.tp-testimonial-2__arrow-box button.tp-hover-arrow-down:hover span svg:last-child{opacity: 1;visibility: visible;-webkit-transform: translate(-20px, 20px);-moz-transform: translate(-20px, 20px);-ms-transform: translate(-20px, 20px);-o-transform: translate(-20px, 20px);transform: translate(-20px, 20px);}.tp-testimonial-2__slider-prev{border-left: 1px solid rgba(255, 255, 255, 0.1);}.tp-testimonial-2__star-shape{position: absolute;bottom: 9%;right: 17%;}.tp-course-item:hover .tp-course-thumb img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.tp-course-meta span{font-size: 18px;font-weight: 500;color: rgba(255, 255, 255, 0.7);margin-bottom: 3px;display: inline-block;}.tp-course-logo{position: absolute;top: 20px;right: 20px;background: var(--tp-common-white);box-shadow: 0px 10px 10px rgba(3, 7, 18, 0.1);backdrop-filter: blur(95px);border-radius: 6px;}.tp-course-logo span{display: inline-block;padding: 10px 14px;position: relative;}.tp-course-logo span:not(:last-child)::after{position: absolute;content: "";right: 0;top: 0;width: 1px;height: 100%;background-color: rgba(0, 0, 91, 0.1);}.tp-course-logo img{width: auto;}.tp-course-thumb{overflow: hidden;margin-bottom: 21px;border-radius: 14px;}.tp-course-thumb img{border-radius: 14px;}.tp-course-title{font-weight: 700;font-size: 34px;line-height: 1.1;letter-spacing: -0.02em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);margin-bottom: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-course-title{font-size: 28px;}}@media (max-width: 767px){.tp-course-title{font-size: 23px;}}.tp-course-title a{background-image: -webkit-radial-gradient(#fff, #fff), -webkit-radial-gradient(#fff, #fff);background-image: -moz-radial-gradient(#fff, #fff), -moz-radial-gradient(#fff, #fff);background-image: -ms-radial-gradient(#fff, #fff), -ms-radial-gradient(#fff, #fff);background-image: -o-radial-gradient(#fff, #fff), -o-radial-gradient(#fff, #fff);background-image: radial-gradient(#fff, #fff), radial-gradient(#fff, #fff);background-size: 0% 2px, 0 2px;background-position: 100% 100%, 0 85%;background-repeat: no-repeat;-webkit-transition: background-size 0.4s linear;-moz-transition: background-size 0.4s linear;-ms-transition: background-size 0.4s linear;-o-transition: background-size 0.4s linear;transition: background-size 0.4s linear;}.tp-course-title a:hover{background-size: 0 2px, 100% 2px;}.tp-course-price-btn{background-color: var(--tp-green-2);height: 46px;line-height: 46px;padding: 0px 27px;border-radius: 6px;margin-right: 65px;}@media (max-width: 767px){.tp-course-price-btn{margin-right: 56px;}}.tp-course-price-btn span.new-price{font-weight: 600;font-size: 24px;color: var(--tp-common-black-2);font-family: var(--tp-ff-garamond);margin-right: 5px;}@media (max-width: 767px){.tp-course-price-btn span.new-price{font-size: 14px;}}.tp-course-price-btn span.old-price{font-weight: 600;font-size: 18px;color: rgba(26, 40, 19, 0.5);font-family: var(--tp-ff-garamond);}@media (max-width: 767px){.tp-course-price-btn span.old-price{font-size: 14px;}}.tp-course-price-btn:hover{background-color: var(--tp-common-white);}.tp-course-pirce-offer span{position: absolute;top: -30px;left: -45px;color: var(--tp-common-white);}.tp-course-pirce-offer p{font-weight: 600;font-size: 18px;color: var(--tp-green-2);font-family: var(--tp-ff-garamond);margin-bottom: 0;}@media (max-width: 767px){.tp-course-pirce-offer p{font-size: 14px;}}.tp-pcb-section-title-wrapper .tp-section-subtitle{top: -28px;left: 6px;}.tp-pcb-tab{position: relative;z-index: 1;}.tp-pcb-tab .blog-btn-tab{position: relative;z-index: 1;}.tp-pcb-tab #lineMarker{position: absolute;top: 5px;display: inline-block;background: #cd423d;box-shadow: 0px 2px 2px rgba(14, 30, 5, 0.5);border-radius: 100px;height: 32px;z-index: -1;}.tp-pcb-tab #blog-btn-bg{position: absolute;top: 6px;display: inline-block;background: #cd423d;box-shadow: 0px 2px 2px rgba(14, 30, 5, 0.5);border-radius: 100px;height: 32px;z-index: -1;}.tp-pcb-tab .nav-tabs{border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 100px;padding: 8px 5px;}.tp-pcb-tab .nav-tabs .nav-links{font-size: 16px;font-weight: 500;color: rgba(255, 255, 255, 0.9);padding: 0 26px;}@media (max-width: 767px){.tp-pcb-tab .nav-tabs .nav-links{font-size: 11px;padding: 0 20px;}}.tp-pcb-tab .nav-tabs .nav-links.active{background-color: transparent;color: #0D1F04;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-pcb-inner{padding-left: 0;padding-right: 0;}}.tp-price-item{position: relative;}.tp-price-item::after{position: absolute;top: 0;right: -12px;width: 1px;height: 100%;background-color: rgba(255, 255, 255, 0.12);mix-blend-mode: luminosity;content: "";}.tp-price-head-title{font-weight: 700;font-size: 34px;line-height: 20px;letter-spacing: -0.02em;color: var(--tp-common-white);font-family: var(--tp-ff-dmsans);}.tp-price-head{margin-bottom: 120px;}.tp-price-head span{font-weight: 500;font-size: 14px;line-height: 10px;color: rgba(255, 255, 255, 0.5);}.tp-price-body span{font-weight: 500;font-size: 14px;color: rgba(255, 255, 255, 0.8);margin-bottom: 18px;display: inline-block;}.tp-price-body span.tp-price-text{font-weight: 500;font-size: 18px;line-height: 24px;letter-spacing: -0.02em;color: rgba(255, 255, 255, 0.8);font-family: var(--tp-ff-dmsans);margin-bottom: 30px;padding-top: 26px;}.tp-price-body-title{font-weight: 600;font-size: 40px;line-height: 26px;color: var(--tp-common-white);font-family: var(--tp-ff-garamond);}.tp-price-radius-border{height: 24px;line-height: 22px;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 100px;display: inline-block;font-weight: 700;font-size: 13px;color: rgba(255, 255, 255, 0.8);font-family: var(--tp-ff-dmsans);padding: 0px 17px;}.tp-price-btn-box .tp-btn-price div, .tp-price-btn-box .tp-btn-price-border div{line-height: 1;display: inline-block;overflow: hidden;-webkit-transform: translateY(1px);-moz-transform: translateY(1px);-ms-transform: translateY(1px);-o-transform: translateY(1px);transform: translateY(1px);}.tp-price-btn-box .tp-btn-price div span, .tp-price-btn-box .tp-btn-price-border div span{display: block;-webkit-transition: transform 0.2s ease-out;-moz-transition: transform 0.2s ease-out;-ms-transition: transform 0.2s ease-out;-o-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;text-shadow: 0 16px 0 var(--tp-common-black);}.tp-price-btn-box .tp-btn-price:hover div span, .tp-price-btn-box .tp-btn-price-border:hover div span{-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}.tp-price-btn-box .tp-btn-price-border div span{text-shadow: 0 16px 0 var(--tp-green-2);}.tp-price-inner .row [class*=col-]:last-child .tp-price-item::after{display: none;}.tp-contact-2__title{font-weight: 600;font-size: 34px;line-height: 1;letter-spacing: -0.03em;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-kufam);margin-bottom: 50px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-contact-2__top-info{margin-bottom: 80px;}}@media (max-width: 767px){.tp-contact-2__top-info{flex-wrap: wrap;margin-bottom: 50px;}}.tp-contact-2__top-info a{height: 100px;line-height: 90px;background: #434966;border: 1px solid #5F647B;box-shadow: 0px 2px 4px rgba(9, 9, 13, 0.1);backdrop-filter: blur(12px);border-radius: 100px;padding: 0px 45px;display: inline-flex;align-items: center;margin: 0px 15px;margin-bottom: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-contact-2__top-info a{height: 90px;padding: 0px 30px;}}@media (max-width: 767px){.tp-contact-2__top-info a{height: 90px;line-height: 90px;padding: 0px 20px;width: 100%;margin-left: 0;margin-right: 0;}}.tp-contact-2__top-info a img{margin-right: 20px;}@media (max-width: 767px){.tp-contact-2__top-info a img{margin-right: 10px;}}.tp-contact-2__top-info a span{font-weight: 700;font-size: 22px;color: rgba(255, 255, 255, 0.9);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-contact-2__top-info a span{font-size: 17px;}}.tp-contact-2__input{position: relative;transition: all 0.3s ease-out 0s;transition-delay: 0.5s;}.tp-contact-2__input::after{position: absolute;content: "";left: 0;bottom: 0;width: 100%;height: 1px;background-color: rgba(255, 255, 255, 0.3);transition: all 0.3s ease-out 0s;transition-delay: 0.3s;}.tp-contact-2__input input, .tp-contact-2__input textarea{height: 40px;background-color: transparent;border: none;padding: 0;font-weight: 400;font-size: 17px;color: var(--tp-common-white);}.tp-contact-2__input input::-webkit-input-placeholder, .tp-contact-2__input textarea::-webkit-input-placeholder{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.4);}.tp-contact-2__input input::-moz-placeholder, .tp-contact-2__input textarea::-moz-placeholder{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.4);}.tp-contact-2__input input:-moz-placeholder, .tp-contact-2__input textarea:-moz-placeholder{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.4);}.tp-contact-2__input input:-ms-input-placeholder, .tp-contact-2__input textarea:-ms-input-placeholder{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.4);}.tp-contact-2__input input::placeholder, .tp-contact-2__input textarea::placeholder{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.4);}.tp-contact-2__input textarea{resize: none;height: 95px;}.tp-contact-2__input .nice-select{width: 100%;background-color: transparent;border: none;border-radius: 0;padding: 0;position: relative;float: none;}.tp-contact-2__input .nice-select .option{line-height: 30px;min-height: 10px;padding-left: 30px;}.tp-contact-2__input .nice-select .option:hover{color: var(--tp-pink-2);}.tp-contact-2__input .nice-select span.current{font-weight: 400;font-size: 17px;color: rgba(255, 255, 255, 0.8);}.tp-contact-2__input .nice-select.open .list{width: 100%;margin-top: 0;padding: 20px 0;}.tp-contact-2__input .focus-border{position: absolute;bottom: 0;left: 0;right: 0;width: 0;height: 1px;background-color: var(--tp-common-white);transition: 0.5s;}.contact-inner__ptb{padding-top: 200px;padding-bottom: 120px;}@media (max-width: 767px){.contact-inner__ptb{padding-top: 120px;}}.contact-inner__subtitle{font-weight: 500;font-size: 22px;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);padding-bottom: 10px;display: inline-block;}.contact-inner__subtitle::after{content: "";display: inline-block;height: 1px;width: 100px;background-color: currentColor;margin-left: 10px;}@media (max-width: 767px){.contact-inner__subtitle{font-size: 17px;}}.contact-inner__title{font-weight: 500;font-size: 100px;line-height: 1;letter-spacing: -0.01em;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);}@media only screen and (min-width: 992px) and (max-width: 1199px){.contact-inner__title{font-size: 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-inner__title{font-size: 75px;}}@media (max-width: 767px){.contact-inner__title{font-size: 57px;}.contact-inner__title br{display: none;}}.contact-inner__title span img{border-radius: 100px;-webkit-transform: translateY(-9px);-moz-transform: translateY(-9px);-ms-transform: translateY(-9px);-o-transform: translateY(-9px);transform: translateY(-9px);}@media (max-width: 767px){.contact-inner__title span img{height: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-inner__top-section-title-box{margin-bottom: 50px;}}@media (max-width: 767px){.contact-inner__top-section-title-box{margin-bottom: 40px;}}.contact-inner__shape-1{margin-right: -100px;position: relative;top: 30%;right: 0;display: inline-block;animation: tp_rotate_img 10s linear infinite;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.contact-inner__shape-1{margin-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-inner__shape-1{margin-right: 0;margin-bottom: 60px;}}@media (max-width: 767px){.contact-inner__shape-1{margin-right: 0;margin-bottom: 30px;}}.contact-inner__shape-1 .flower-img{position: absolute;top: 51%;left: 52%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-animation: tp_rotate_img 10s linear infinite;-moz-animation: tp_rotate_img 10s linear infinite;-ms-animation: tp_rotate_img 10s linear infinite;-o-animation: tp_rotate_img 10s linear infinite;animation: tp_rotate_img 10s linear infinite;}@-webkit-keyframes tp_rotate_img{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-ms-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100%{-webkit-transform: translate(-50%, -50%) rotate(360deg);-moz-transform: translate(-50%, -50%) rotate(360deg);-ms-transform: translate(-50%, -50%) rotate(360deg);-o-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@-moz-keyframes tp_rotate_img{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-ms-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100%{-webkit-transform: translate(-50%, -50%) rotate(360deg);-moz-transform: translate(-50%, -50%) rotate(360deg);-ms-transform: translate(-50%, -50%) rotate(360deg);-o-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@-ms-keyframes tp_rotate_img{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-ms-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100%{-webkit-transform: translate(-50%, -50%) rotate(360deg);-moz-transform: translate(-50%, -50%) rotate(360deg);-ms-transform: translate(-50%, -50%) rotate(360deg);-o-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@keyframes tp_rotate_img{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-ms-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100%{-webkit-transform: translate(-50%, -50%) rotate(360deg);-moz-transform: translate(-50%, -50%) rotate(360deg);-ms-transform: translate(-50%, -50%) rotate(360deg);-o-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@media (max-width: 767px){.contact-inner__mail-box{margin-bottom: 50px;}}@media (max-width: 767px){.contact-inner__mail-info{margin-bottom: 40px;}}.contact-inner__mail-info span{display: block;font-weight: 500;font-size: 18px;line-height: 1;color: rgba(255, 255, 255, 0.5);margin-bottom: 15px;}.contact-inner__mail-info a{font-weight: 500;font-size: 36px;line-height: 18px;background: linear-gradient(90deg, #cd423d 0%, #970c07 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;font-family: var(--tp-ff-didoneright);position: relative;}.contact-inner__mail-info a::after{position: absolute;bottom: 0;left: 0;width: 50%;height: 2px;content: "";background: linear-gradient(90deg, #cd423d 0%, #970c07 100%);z-index: 99;transition: 0.4s;}.grecaptcha-badge{visibility: hidden;}.page-id-198 .grecaptcha-badge, .page-id-3581 .grecaptcha-badge{visibility: inherit !important;}.postbox__comment-input input[type="checkbox"]{width: 20px !important;height: 20px !important;display: inline-block !important;vertical-align: middle !important;margin-right: 10px !important;accent-color: white;}.contact-inner__category-wrapper label{display: inline-block;margin-right: 3px;cursor: pointer;}#email-container{display: none;margin-top: 10px;}#precio_aproximado{display: none;}#precio_aproximado h4 .h4_precio{padding: 15px 30px 15px 30px;background: #cd423d;border: 1px solid #760a06;color: #ffffff;border-radius: 30px;}.widget-calculadora{padding-top: 5px !important;}.small_{font-size: 13px;color: #cccccc;margin-top: -10px;}.widget-calculadora span, .widget-calculadora span a{color: #cd423d !important;font-size: 17px !important;}.widget-calculadora i{color: #ffffff !important;font-size: 17px !important;}.widget-calculadora a:hover{color: #ffffff !important;}.contact-inner__mail-text a{text-decoration: underline !important;}.page-id-3581 h1{font-family: 'Nunito', sans-serif !important;}.page-id-3581 .tp-page-post p{font-size: 18px !important;}.page-id-3581 .contact-inner__category-title{line-height: 24px !important;}.postbox__comment-input .wpcf7-not-valid{border: 2px solid #ff4d4f !important;background-color: rgba(255, 77, 79, 0.05) !important;color: #ff4d4f !important;}.wpcf7-not-valid-tip{color: #ff4d4f;font-size: 14px;margin-top: 5px;display: block;font-weight: 500;}.wpcf7-validation-errors{background-color: #fff3f3;border: 2px solid #ff4d4f;color: #ff4d4f;padding: 15px 20px;margin-top: 20px;border-radius: 8px;font-weight: 600;font-size: 16px;}.wpcf7-mail-sent-ok{background-color: #f0fdf4;border: 2px solid #22c55e;color: #15803d;padding: 15px 20px;margin-top: 20px;border-radius: 8px;font-weight: 600;font-size: 16px;}.wpcf7-form .wpcf7-response-output{animation: fadeIn 0.5s ease-in-out;}@keyframes fadeIn{from{opacity: 0;transform: translateY(10px);}to{opacity: 1;transform: translateY(0);}}.swal2-title{font-family: 'Nunito', sans-serif !important;}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background-color: #970c07 !important;}.contact-inner__mail-info a:hover::after{width: 100%;}.contact-inner__mail-text p{font-weight: 500;font-size: 18px;line-height: 26px;color: #B7B7C5;margin-bottom: 0;padding-left: 30px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.contact-inner__mail-text p{padding-left: 0;font-size: 17px;}.contact-inner__mail-text p br{display: none;}}.contact-inner__category a span, .contact-inner__category button span, .contact-inner__category label span{height: 60px;line-height: 60px;padding: 0px 40px;display: inline-block;border: 1px solid rgba(255, 255, 255, 0.12);border-radius: 30px;font-weight: 400;font-size: 18px;color: var(--tp-common-white);margin-right: 12px;margin-bottom: 15px;transition: 0.3s;}@media (max-width: 767px){.contact-inner__category a span, .contact-inner__category button span, .contact-inner__category label span{height: 50px;line-height: 50px;padding: 0px 30px;font-size: 15px;margin-right: 8px;}}.contact-inner__category a span:hover, .contact-inner__category a span.active, .contact-inner__category button span:hover, .contact-inner__category button span.active, .contact-inner__category label span:hover, .contact-inner__category label span.active{background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);cursor: pointer;}.contact-inner__category-wrapper .wpcf7-list-item{margin: 0;}.contact-inner__category-wrapper input{display: none;}.contact-inner__category-wrapper input:checked ~ span{background-color: var(--tp-common-white);color: var(--tp-common-black);border-color: var(--tp-common-white);}.contact-inner__category-title{font-weight: 500;font-size: 24px;line-height: 18px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 30px;}.contact-inner__form-title{font-weight: 500;font-size: 24px;line-height: 18px;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 30px;}.contact-inner__wrapper .postbox__comment-form{margin-bottom: 45px;}.ab-funfact__bg{height: 100%;width: calc(100% - 200px);top: 0;left: 100px;position: absolute;border-radius: 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){.ab-funfact__bg{width: 100%;left: 0;}}.ab-funfact__bg-item{position: absolute;top: -35%;left: 0;width: 100%;height: 190%;background-position: center;background-size: cover;background-repeat: no-repeat;border-radius: 20px;}.ab-funfact__number{margin-bottom: 25px;}.ab-funfact__number span{height: 110px;width: 110px;font-weight: 500;font-size: 64px;letter-spacing: -0.02em;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);background: rgba(255, 255, 255, 0.06);border: 1px solid rgba(255, 255, 255, 0.09);box-shadow: 0px 20px 50px rgba(3, 3, 20, 0.4);backdrop-filter: blur(5.5px);border-radius: 20px;display: inline-block;text-align: center;line-height: 110px;}.ab-funfact__title-sm{font-weight: 300;font-size: 40px;line-height: 1.2;color: var(--tp-common-white);font-family: var(--tp-ff-didoneright);margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-funfact__title-sm{font-size: 35px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.ab-funfact__title-sm{font-size: 30px;}}@media (max-width: 767px){.ab-funfact__title-sm{font-size: 30px;line-height: 36px;}}.ab-funfact__item{position: relative;}.ab-funfact__item.space-left-1{padding-left: 100px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.ab-funfact__item.space-left-1{padding-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.ab-funfact__item.space-left-1{padding-left: 0;}}.ab-funfact__item.space-left-2{padding-left: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.ab-funfact__item.space-left-2{padding-left: 0;}}.ab-funfact__item.space-left-3{padding-left: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.ab-funfact__item.space-left-3{padding-left: 0;}}.ab-funfact__plr{padding-left: 85px;padding-right: 85px;}@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-funfact__plr{padding-left: 15px;padding-right: 15px;}}.tp-progress-bar-item{padding: 25px 0px;overflow: hidden;padding-bottom: 5px;}.tp-progress-bar-item label{font-size: 16px;font-weight: 400;line-height: 1;color: var(--tp-common-white);margin-bottom: 12px;display: inline-block;}.tp-progress-bar .progress{overflow: visible;border-radius: 3px;background: rgba(255, 255, 255, 0.1);height: 1px;}.tp-progress-bar .progress-bar{background-color: var(--tp-common-white);border-radius: 30px;position: relative;overflow: visible;height: 3px;border-radius: 10px;top: -1px;}.tp-progress-bar .progress-bar span{position: absolute;right: 0;top: -15px;transform: translateY(-50%);font-size: 16px;font-weight: 400;line-height: 1;color: var(--tp-common-white);box-shadow: 0 2px 2px rgba(1, 15, 28, 0.12);}.ab-personal-info__skill .ab-personal-info__right-title{margin-bottom: 5px;}.tp-error-code{font-size: 120px;color: var(--tp-common-white);}.tp-error-title{font-size: 60px;color: var(--tp-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-error-title{font-size: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-error-title{font-size: 45px;}}@media (max-width: 767px){.tp-error-title{font-size: 40px;}}.tp-error-content p{color: rgba(255, 255, 255, 0.7);margin-bottom: 50px;}.tp-error-btn{height: 56px;line-height: 54px;border: 1px solid var(--tp-common-white);}.tp-error-btn:hover{background-color: transparent;border-color: rgba(255, 255, 255, 0.3);color: var(--tp-common-white);}.logo-black{display: none;}.background-dark-mode{display: none;}html[data-theme-mode=dark_mode] .logo-black{display: none;}html[data-theme-mode=dark_mode] .background-dark-mode{display: none;}html[data-theme-mode=light_mode] section.tp-postbox-details-area h1, html[data-theme-mode=light_mode] section.tp-postbox-details-area h2, html[data-theme-mode=light_mode] section.tp-postbox-details-area h3, html[data-theme-mode=light_mode] section.tp-postbox-details-area h4, html[data-theme-mode=light_mode] section.tp-postbox-details-area h5, html[data-theme-mode=light_mode] section.tp-postbox-details-area h6{color: var(--tp-common-black);}html[data-theme-mode=light_mode] body div.black-bg-3{background-color: #F6F9FF !important;}html[data-theme-mode=light_mode] body div.tp-portfolio-home-2.black-bg-3{background-color: #fff !important;}html[data-theme-mode=light_mode] .tp-postbox-details-content .postbox-details__author-content h4 a{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tagcloud span{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .logo-black{display: block;}html[data-theme-mode=light_mode] .tp-header-area.tp-header-sticky-cloned::before{background: rgba(255, 255, 255, 0.8);}html[data-theme-mode=light_mode] .porfolio-details__navigation-bar span{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-header-4__area.tp-header-sticky-cloned{box-shadow: 0px 2px 4px 0px rgba(23, 23, 24, 0.1), 0px -1px 0px 0px rgba(23, 23, 24, 0.1);}html[data-theme-mode=light_mode] .tp-header-4__area.tp-header-sticky-cloned::before{background: rgba(246, 249, 255, 0.7);}html[data-theme-mode=light_mode] .tp-header-3__area.tp-header-sticky-cloned{background: rgba(246, 249, 255, 0.7);box-shadow: 0px 2px 4px 0px rgba(23, 23, 24, 0.1), 0px -1px 0px 0px rgba(23, 23, 24, 0.1);}html[data-theme-mode=light_mode] .tp-header-area.tp-header-sticky-cloned{box-shadow: 0px 2px 4px 0px rgba(23, 23, 24, 0.1), 0px -1px 0px 0px rgba(23, 23, 24, 0.1);}html[data-theme-mode=light_mode] .tp-header-4__menu nav ul li .submenu{border-radius: 0px 0px 4px 4px;background: rgba(246, 249, 255, 0.7);box-shadow: 0px 2px 4px 0px rgba(23, 23, 24, 0.1), 0px 0px 0px 0px rgba(23, 23, 24, 0.1);}html[data-theme-mode=light_mode] .tp-header-4__menu nav ul li .submenu li a::before{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-header-4__menu > nav > ul > li > a::after{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-header-4__menu > nav > ul > li .submenu li a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-header-4__white-color div.tp-theme-toggle-single .themepure-theme-toggle{border: 1px solid rgba(255, 255, 255, 0.1);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav > ul > li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-page-wrapper{background-color: var(--tp-common-white) !important;}html[data-theme-mode=dark_mode] .tp-page-wrapper{background-color: #121110 !important;}html[data-theme-mode=light_mode] .tp-hero-area{background-color: #ffffff !important;}html[data-theme-mode=dark_mode] .tp-hero-area{background-color: #000000 !important;}html[data-theme-mode=light_mode] .background-white-mode{display: none;}html[data-theme-mode=light_mode] .logo-white{display: none;}html[data-theme-mode=light_mode] .tp-header-4__menu > nav > ul > li > a::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-shape-2{border-radius: 400px;background: rgba(106, 107, 105, 0.15);filter: blur(150px);}html[data-theme-mode=light_mode] .tp-hero-thumb-shape-3{border-radius: 600px;background: rgba(155, 192, 130, 0.4);filter: blur(300px);}html[data-theme-mode=light_mode] .tp-header-border{background-color: rgba(37, 37, 37, 0.16);}html[data-theme-mode=light_mode] .main-menu > nav > ul > li > a::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .main-menu > nav > ul > li > a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .main-menu > nav > ul > li > .submenu, html[data-theme-mode=light_mode] .main-menu > nav > ul > li > .submenu .submenu{background-color: rgba(255, 255, 255, 0.8);border-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 4px 10px -2px rgba(2, 11, 24, 0.1);}html[data-theme-mode=light_mode] .main-menu > nav > ul > li > .submenu > li > a, html[data-theme-mode=light_mode] .main-menu > nav > ul > li > .submenu .submenu li a{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .main-menu > nav > ul > li > .submenu > li > a::before, html[data-theme-mode=light_mode] .main-menu > nav > ul > li > .submenu .submenu a::before{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hamburger-btn-white span{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hamburger-btn-white span::after, html[data-theme-mode=light_mode] .tp-hamburger-btn-white span::before{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-theme-toggle-main{border: 1.5px solid rgba(37, 37, 37, 0.1);border-radius: 100px;}html[data-theme-mode=light_mode] .tp-theme-toggle-main.light-active #tp-theme-toggle-light{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-theme-toggle-dark svg{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-content > span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-content p{color: rgba(37, 37, 37, 0.7);}html[data-theme-mode=light_mode] .tp-btn-circle{border: 1px solid rgba(37, 37, 37, 0.16);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-bottom-text p{color: #171718;opacity: 0.04;mix-blend-mode: luminosity;}html[data-theme-mode=light_mode] .tp-portfolio-top-text p{color: #171718;opacity: 0.04;mix-blend-mode: luminosity;}html[data-theme-mode=light_mode] .tp-services-bottom-text p{color: #171718;opacity: 0.04;mix-blend-mode: luminosity;}html[data-theme-mode=light_mode] .tp-pcb-tab .nav-tabs .nav-links{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .nice-select .list{background-color: #fff;box-shadow: 0px 1px 3px 0px rgba(23, 23, 24, 0.1);}html[data-theme-mode=light_mode] .nice-select .option{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-social-bar{background-image: -webkit-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background-image: -moz-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background-image: -ms-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background-image: -o-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background: linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);}html[data-theme-mode=light_mode] .tp-hero-social-bar::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-scroll-bar{background-image: -webkit-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background-image: -moz-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background-image: -ms-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background-image: -o-linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);background: linear-gradient(180deg, rgba(37, 37, 37, 0) 0%, rgba(37, 37, 37, 0.5) 100%, rgba(37, 37, 37, 0.5) 100%);}html[data-theme-mode=light_mode] .tp-hero-scroll-bar::after{background-color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-hero-scroll-mouse{border: 1.5px solid var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-scroll-mouse::after{border: 1px solid var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-brand-inner-border{background-color: rgba(18, 18, 18, 0.08);}html[data-theme-mode=light_mode] .tp-brand-border{background-color: rgba(18, 18, 18, 0.08);}html[data-theme-mode=light_mode] .tp-brand-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-brand-item img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-services-inner-border{background-color: rgba(18, 18, 18, 0.08);}html[data-theme-mode=light_mode] #awesome-cursor-circle{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-award-shape-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-section-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-services-accordion .accordion-button:not(.collapsed){color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-services-accordion .accordion-button.collapsed{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-services-accordion .accordion-body p{color: #6F7074;}html[data-theme-mode=light_mode] .tp-services-accordion .accordion-body ul li{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-services-accordion .accordion-body ul li::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-services-accordion-border{background-color: rgba(18, 18, 18, 0.08);}html[data-theme-mode=light_mode] .tp-services-accordion .accordion-item::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-accordion .accordion-item{border-bottom: 1px solid rgba(37, 37, 37, 0.08);}html[data-theme-mode=light_mode] .tp-section-subtitle-bg{-webkit-text-stroke-color: rgba(18, 18, 18, 0.08);-moz-text-stroke-color: rgba(18, 18, 18, 0.08);-moz-text-stroke-width: 1.5px;-webkit-text-stroke-width: 1.5px;}html[data-theme-mode=light_mode] .tp-section-title-wrapper p{color: #6F7074;}html[data-theme-mode=light_mode] .tp-about-desc-content p{color: #949494;}html[data-theme-mode=light_mode] .tp-about-desc-content p span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-about-award{border: 1px solid rgba(37, 37, 37, 0.08);}html[data-theme-mode=light_mode] .tp-about-award-title{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-about-award-content p{color: rgba(39, 40, 44, 0.6);}html[data-theme-mode=light_mode] .tp-about-award-icon span img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-about-inner-border{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-about-fact-item p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-portfolio-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-portfolio-meta-count{color: rgba(37, 37, 37, 0.7);}html[data-theme-mode=light_mode] .tp-portfolio-meta-arrow::before{background: rgba(37, 37, 37, 0.7);}html[data-theme-mode=light_mode] .tp-portfolio-meta-hover span{color: rgba(37, 37, 37, 0.7);}html[data-theme-mode=light_mode] .tp-portfolio-item:hover .tp-portfolio-meta-arrow svg{color: rgba(37, 37, 37, 0.7);}html[data-theme-mode=light_mode] .tp-portfolio-item:hover .tp-portfolio-meta-hover span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-btn-circle-2{border: 1px solid rgba(37, 37, 37, 0.16);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-skill-area{background-color: var(--tp-common-white-2);}html[data-theme-mode=light_mode] .tp-skill-shape-1{border-radius: 511px;background: rgba(106, 107, 105, 0.2);filter: blur(150px);}html[data-theme-mode=light_mode] .tp-skill-shape-2{border-radius: 462px;background: rgba(106, 107, 105, 0.3);filter: blur(190px);}html[data-theme-mode=light_mode] .tp-skill-section-title .tp-section-title-wrapper p{color: rgba(37, 37, 37, 0.5);}html[data-theme-mode=light_mode] .tp-skill-tab .nav-tabs{border: 1px solid rgba(37, 37, 37, 0.1);}html[data-theme-mode=light_mode] .tp-skill-tab .nav-tabs .nav-link{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-skill-tab #lineMarker{box-shadow: 0px 1px 2px 0px rgba(71, 86, 8, 0.14);}html[data-theme-mode=light_mode] .tp-skill-thumb{border-radius: 100px 0px 100px 100px;border: 1px solid #FFF;background: rgba(255, 255, 255, 0.3);backdrop-filter: blur(10px);}html[data-theme-mode=light_mode] .tp-skill-count{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-skill-title{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-award-text-fill{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-award-text-outline{-webkit-text-stroke-color: rgba(18, 18, 18, 0.12);-moz-text-stroke-color: rgba(18, 18, 18, 0.12);mix-blend-mode: luminosity;}html[data-theme-mode=light_mode] .tp-award-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-award-content p{color: rgba(37, 37, 37, 0.6);}html[data-theme-mode=light_mode] .tp-award-item .tp-award-inner-border{border: 1px solid rgba(37, 37, 37, 0.08);}html[data-theme-mode=light_mode] .tp-award-bottom-border{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-item{background-color: #F0F2E8;}html[data-theme-mode=light_mode] .tp-testimonial-content p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-section-title .tp-section-title-wrapper p{color: rgba(37, 37, 37, 0.6);}html[data-theme-mode=light_mode] .tp-testimonial-item-top > p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-quote{opacity: 0.2;filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-testimonial-user-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-user-designation{color: #8A8C90;}html[data-theme-mode=light_mode] .tp-testimonial-user-designation a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-user-item .tp-testimonial-user-border{border: 2px solid rgba(37, 37, 37, 0.08);}html[data-theme-mode=light_mode] .tp-testimonial-nav .swiper-slide-thumb-active .tp-testimonial-user-item .tp-testimonial-user-border{border-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-pcb-tab .nav-tabs{border: 1px solid rgba(37, 37, 37, 0.1);}html[data-theme-mode=light_mode] .tp-pcb-tab .nav-tabs .nav-link{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-pcb-tab #blog-btn-bg{box-shadow: 0px 1px 2px 0px rgba(71, 86, 8, 0.14);}html[data-theme-mode=light_mode] .tp-course-meta span{color: rgba(18, 18, 18, 0.6);}html[data-theme-mode=light_mode] .tp-course-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-course-pirce-offer span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-course-pirce-offer p{color: #9ABF03;}html[data-theme-mode=light_mode] .tp-section-subtitle{background-image: -webkit-linear-gradient(91deg, #9ABF03 5.09%, #FF8D62 98.42%);background-image: -moz-linear-gradient(91deg, #9ABF03 5.09%, #FF8D62 98.42%);background-image: -ms-linear-gradient(91deg, #9ABF03 5.09%, #FF8D62 98.42%);background-image: -o-linear-gradient(91deg, #9ABF03 5.09%, #FF8D62 98.42%);background-image: linear-gradient(91deg, #9ABF03 5.09%, #FF8D62 98.42%);}html[data-theme-mode=light_mode] .tp-price-head-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-price-head span{color: rgba(18, 18, 18, 0.6);}html[data-theme-mode=light_mode] .tp-price-body span{color: rgba(18, 18, 18, 0.6);}html[data-theme-mode=light_mode] .tp-price-body-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-btn-price-border{color: #9ABF03;}html[data-theme-mode=light_mode] .tp-price-btn-box .tp-btn-price-border div span{text-shadow: 0 16px 0 #9ABF03;}html[data-theme-mode=light_mode] .tp-blog-title-sm{color: var(--tp-common-black);border-bottom: 1px solid rgba(37, 37, 37, 0.08);}html[data-theme-mode=light_mode] .tp-blog-meta span{color: var(--tp-common-black);}.tp-blog-meta a{display: none;}.rc__meta span:first-child a{display: none;}.rc__meta .text-2 i{display: none;}html[data-theme-mode=light_mode] .tp-footer-bg.black-bg-3{background-color: #E7EAF0 !important;}html[data-theme-mode=light_mode] .tp-footer-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-footer-social-text span{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-footer-social-item .tp-footer-anim-border{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-footer-social-icon span{background-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-copyright-content-left p{color: rgba(37, 37, 37, 0.5);}html[data-theme-mode=light_mode] .tp-copyright-content-left p span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-copyright-content-right span{color: rgba(37, 37, 37, 0.5);}html[data-theme-mode=light_mode] .tp-copyright-content-right span::after{background-color: #A9A0A0;opacity: 0.3;}html[data-theme-mode=light_mode] .tp-footer-circle-3 span{background: linear-gradient(179deg, rgba(255, 255, 255, 0.48) 1.05%, rgba(255, 255, 255, 0) 65.75%);}html[data-theme-mode=light_mode] body div.tp-hero-2__space-1{background-color: var(--tp-common-white-3);}html[data-theme-mode=light_mode] body div.tp-hero-2__space-2{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] body div.tp-hero-2__space-3{background-color: var(--tp-common-white-3);}html[data-theme-mode=light_mode] body div.tp-hero-2__space-4{background-color: var(--tp-common-white) !important;}html[data-theme-mode=light_mode] body div.tp-hero-2__space-5{background-color: var(--tp-common-white-3);}html[data-theme-mode=light_mode] body div.tp-hero-2__space-6.black-bg-3{background-color: var(--tp-common-white) !important;}html[data-theme-mode=light_mode] body div.tp-hero-2__space-7{background-color: var(--tp-common-white-3);}html[data-theme-mode=light_mode] .tp-hero-title *, html[data-theme-mode=dark_mode] .tp-hero-title *{font-family: 'Nunito', sans-serif !important;font-weight: 500 !important;}html[data-theme-mode=light_mode] .tp-hero-title span, html[data-theme-mode=light_mode] .tp-hero-title span b{background-image: -webkit-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: -moz-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: -ms-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: -o-linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);background-image: linear-gradient(91deg, #9b1611 0%, #b9302a 50%, #cd423d 100%);}html[data-theme-mode=light_mode] .tp-about-fact-item h4{background-image: -webkit-linear-gradient(91deg, #C0E42B 8.59%, #F59571 86.19%);background-image: -moz-linear-gradient(91deg, #C0E42B 8.59%, #F59571 86.19%);background-image: -ms-linear-gradient(91deg, #C0E42B 8.59%, #F59571 86.19%);background-image: -o-linear-gradient(91deg, #C0E42B 8.59%, #F59571 86.19%);background-image: linear-gradient(91deg, #C0E42B 8.59%, #F59571 86.19%);}html[data-theme-mode=light_mode] .tp-header-2__main-menu nav ul li a{color: var(--tp-common-black-4);}html[data-theme-mode=light_mode] .sv-inner__service-category-link span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-btn-price-border-white{border: 1px solid rgba(2, 11, 24, 0.1);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-btn-price-border-white div span{text-shadow: 0 22px 0 var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-btn button span i{text-shadow: 0 22px 0 var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-header-2__maito a::after{background-color: var(--tp-pink-2);}html[data-theme-mode=light_mode] .tp-header-2__maito a{color: var(--tp-common-black-4);}html[data-theme-mode=light_mode] .tp-header-2__maito span{color: var(--tp-common-black-4);}html[data-theme-mode=light_mode] .tp-header-2__bar button span{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-header-2__bar button{border: 1.5px solid rgba(37, 37, 37, 0.1);}html[data-theme-mode=light_mode] .tp-hero-title-2{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .stroke-text img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);opacity: 0.6;}html[data-theme-mode=light_mode] .tp-hero-title-2 .location-text{color: var(--tp-common-black-4);}html[data-theme-mode=light_mode] .pagescroll-indication{background-color: var(--tp-grey-4);}html[data-theme-mode=light_mode] .tp-hero-social-wrapper-2 .tp-hero-social a{border: 1.5px solid #E2E2E5;color: var(--tp-common-black-5);background-color: transparent;}html[data-theme-mode=light_mode] .tp-hero-social a{border: 1.5px solid transparent;color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-hero-social a:hover{color: var(--tp-common-black-5);background-color: #cd423d;}html[data-theme-mode=light_mode] .tp-theme-toggle-slide{color: var(--tp-common-white);background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] #tp-theme-toggle-dark svg{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-hero-2__circle-1{background-image: linear-gradient(148deg, rgba(235, 235, 248, 0) 11.69%, rgba(218, 218, 238, 0.6) 83.94%);}html[data-theme-mode=light_mode] .tp-hero-2__circle-2{background-color: #E2E2EF;}html[data-theme-mode=light_mode] .tp-hero-2__circle-3{background-image: linear-gradient(148deg, rgba(235, 235, 248, 0) 11.69%, rgba(218, 218, 238, 0.7) 83.94%);}html[data-theme-mode=light_mode] .tp-hero-2__circle-4{background-color: #E2E2EF;}html[data-theme-mode=light_mode] .tp-hero-2__exp-subtitle{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__exp-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__exp-info .child-1{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__circle-img .img-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-hero-2__circle-img-2{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-hero-2__exp-brand-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__exp-brand{border: 1px solid #EDEDED;}html[data-theme-mode=light_mode] .tp-hero-2__exp-brand img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);transition: 0.3s;}html[data-theme-mode=light_mode] .tp-hero-2__exp-brand:hover img{filter: invert(0%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-hero-2__exp-thumb-text span{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-items.active button{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-items.active button span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-header button{color: #DBDBE5;}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-header button span{color: #DBDBE5;}html[data-theme-mode=light_mode] .tp-hero-2__service-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-items{border-bottom: 1px solid rgba(23, 23, 24, 0.1);}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-header button .accordion-btn::before{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-header button .accordion-btn::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__service-accordion .accordion-body p{color: #5B5B5C;}html[data-theme-mode=light_mode] .tp-3d-slide-container .tp-3d-slide-arrow{border: 1px solid rgba(23, 23, 24, 0.1);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-3d-slide-container .tp-3d-slide-arrow:hover{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-portfolio-shape-2-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-hero-2__boder-circle span{border: 120px solid #F3F3FB;}html[data-theme-mode=light_mode] .tp-hero-2__design-exp-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__design-exp-company span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__design-exp-meta span{color: #5B5B5C;}html[data-theme-mode=light_mode] .tp-hero-2__design-exp-top-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__design-exp-wrap ul li{border-bottom: 1px solid #E5E5EC;}html[data-theme-mode=light_mode] .tp-hero-2__design-exp-wrap ul li::after{background-color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-hero-2__design-exp-skill-info span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-2__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-2__title-wrap{border-bottom: 1px solid #F0F0F3;}html[data-theme-mode=light_mode] .tp-testimonial-2__review-text{color: #8E8E95;}html[data-theme-mode=light_mode] .tp-testimonial-2__shape-img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-testimonial-2__slider-text p{color: #5B5B5C;}html[data-theme-mode=light_mode] .tp-testimonial-2__author-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-2__author-info span{color: #747474;}html[data-theme-mode=light_mode] .tp-testimonial-2__left-box{border-right: 1px solid #F0F0F3;}html[data-theme-mode=light_mode] .tp-testimonial-2__star-shape{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-testimonial-2__arrow-box button span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-testimonial-2__arrow-box button:hover{background: #D9D9D9;}html[data-theme-mode=light_mode] .tp-testimonial-2__slider-prev{border-left: 1px solid #F0F0F3;}html[data-theme-mode=light_mode] .tp-contact-2__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-contact-2__top-info a{background: #FFF;box-shadow: 0px 1px 3px 0px rgba(23, 23, 24, 0.1);border: none;}html[data-theme-mode=light_mode] .tp-contact-2__top-info a span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-2__circle-wrapper.contact-section .contact-shape-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-hero-2__circle-wrapper.contact-section .contact-shape-2{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-contact-2__input input, html[data-theme-mode=light_mode] .tp-contact-2__input textarea{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-contact-2__input input::-webkit-input-placeholder, html[data-theme-mode=light_mode] .tp-contact-2__input textarea::-webkit-input-placeholder{color: #A5A5B4;}html[data-theme-mode=light_mode] .tp-contact-2__input input::-moz-placeholder, html[data-theme-mode=light_mode] .tp-contact-2__input textarea::-moz-placeholder{color: #A5A5B4;}html[data-theme-mode=light_mode] .tp-contact-2__input input:-moz-placeholder, html[data-theme-mode=light_mode] .tp-contact-2__input textarea:-moz-placeholder{color: #A5A5B4;}html[data-theme-mode=light_mode] .tp-contact-2__input input:-ms-input-placeholder, html[data-theme-mode=light_mode] .tp-contact-2__input textarea:-ms-input-placeholder{color: #A5A5B4;}html[data-theme-mode=light_mode] .tp-contact-2__input input::placeholder, html[data-theme-mode=light_mode] .tp-contact-2__input textarea::placeholder{color: #A5A5B4;}html[data-theme-mode=light_mode] .tp-contact-2__input::after{background-color: #DFDFDF;}html[data-theme-mode=light_mode] .tp-contact-2__textarea::after{background-color: #DFDFDF;}html[data-theme-mode=light_mode] .input-field ~ .focus-border{background-color: var(--tp-common-black-5);z-index: 99;}html[data-theme-mode=light_mode] .tp-contact-2__input .input-field ~ .focus-border{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-contact-2__select .nice-select span.current{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-contact-2__select::before{background-color: #DFDFDF;}html[data-theme-mode=light_mode] .nice-select::after{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-hero-3__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .tp-hero-3__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-3__btn-box p{color: #45495A;}html[data-theme-mode=light_mode] .tp-hero-3__shape-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);mix-blend-mode: color-burn;}html[data-theme-mode=light_mode] .tp-hero-3__shape-1 img{opacity: 0.5;}html[data-theme-mode=light_mode] .tp-hero-3__shape-2{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);mix-blend-mode: color-burn;}html[data-theme-mode=light_mode] .tp-hero-3__shape-2 img{opacity: 0.5;}html[data-theme-mode=light_mode] div.tp-theme-toggle-single #tp-theme-toggle-main{border: 1px solid rgba(25, 37, 83, 0.1);}html[data-theme-mode=light_mode] .tp-btn-white::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-btn-white{color: var(--tp-common-white);box-shadow: inherit;}html[data-theme-mode=light_mode] .tp-btn-white:hover{color: var(--tp-common-black-6);}html[data-theme-mode=light_mode] .tp-btn-white:hover span svg{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-service-3__circle-img .text-img img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-service-3__circle-img .shape svg{color: #F6F9FF;}html[data-theme-mode=light_mode] .tp-btn-blue:hover{background-color: transparent;color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-3__scrool-down .text{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-3__scrool-down span svg{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-hero-3__social-wrap a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-3__social-wrap a:hover{color: var(--tp-blue-2);}html[data-theme-mode=light_mode] .tp-project-3__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .tp-project-3__area .tp-section-title-3{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-blog-3__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .tp-blog-3__area .tp-section-title-3{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-blog-3__content-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-blog-3__category span{color: #4E4E53;border: 1px solid rgba(17, 17, 20, 0.12);}html[data-theme-mode=light_mode] .tp-blog-3__meta span{color: #4E4E53;}html[data-theme-mode=light_mode] .tp-blog-3__content-title a{background-image: linear-gradient(#000, #000), linear-gradient(#000, #000);}html[data-theme-mode=light_mode] .tp-blog-3__item{border-top: 1px solid rgba(17, 17, 20, 0.12);}html[data-theme-mode=light_mode] .tp-blog-3__item::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-header-3__bar button{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-hero__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .tp-header-4__menu nav ul li a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-hero__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-hero__circle{border: 10px solid #F6F9FF;}html[data-theme-mode=light_mode] .ab-hero__circle img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .ab-hero__shape-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);mix-blend-mode: color-burn;}html[data-theme-mode=light_mode] .ab-hero__shape-1 img{opacity: 0.5;}.ab-hero__btn-box span{display: none !important;}html[data-theme-mode=light_mode] .ab-hero__btn-box .tp-btn-border-sm{color: var(--tp-common-white);background-color: var(--tp-common-black-5);border: 1.5px solid rgba(255, 255, 255, 0.1);}html[data-theme-mode=light_mode] .ab-hero__text span{color: #ECEFF5;}html[data-theme-mode=light_mode] .ab-info__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .ab-info__text > div{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-info__text > div span.line{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-info__text > div > a::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-personal-info__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .ab-personal-info__left-content-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-personal-info__left-content p{color: #5C5E64;}html[data-theme-mode=light_mode] .ab-personal-info__left-content-title svg{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-personal-info__left-content a{color: #5C5E64;}html[data-theme-mode=light_mode] .ab-personal-info__right-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-personal-info__right-title svg{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-progress-bar-item label{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-progress-bar .progress{background: rgba(0, 19, 47, 0.1);}html[data-theme-mode=light_mode] .tp-progress-bar .progress-bar span{color: var(--tp-common-black-5);box-shadow: inherit;}html[data-theme-mode=light_mode] .tp-progress-bar .progress-bar{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-personal-info__exprience-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-personal-info__exprience-content span{color: #6C6F79;}html[data-theme-mode=light_mode] .ab-personal-info__exprience-length{color: #6C6F79;}html[data-theme-mode=light_mode] .ab-personal-info__exprience-box{border-top: 1px solid rgba(0, 19, 47, 0.1);}html[data-theme-mode=light_mode] .tp-award-area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .tp-award-btn{background-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-award-item:hover .tp-award-arrow{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-brand__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .ab-brand__item{border: 1px solid rgba(2, 2, 30, 0.1);}html[data-theme-mode=light_mode] .ab-brand__item img.dark{display: none;}html[data-theme-mode=light_mode] .ab-brand__item img.light{display: block;}html[data-theme-mode=light_mode] .ab-brand__item:hover{background-color: var(--tp-common-black-5);border-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .ab-brand__item:hover img.dark{display: block;}html[data-theme-mode=light_mode] .ab-brand__item:hover img.light{display: none;}html[data-theme-mode=light_mode] .sv-inner__slider-area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .sv-inner__slider-main::after{background: linear-gradient(180deg, #F6F9FF 1.05%, rgba(217, 217, 217, 0) 24.26%, rgba(217, 217, 217, 0) 68.54%, #F6F9FF 98.06%);}html[data-theme-mode=light_mode] .sv-inner__slider-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__service-list span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__service-list.list-1 > span{border-radius: 14px 14px 14px 0px;background: rgba(2, 11, 24, 0.04);}html[data-theme-mode=light_mode] .sv-inner__service-list.list-2 > span{border-radius: 0px 0px 14px 0px;background: rgba(2, 11, 24, 0.08);}html[data-theme-mode=light_mode] .sv-inner__service-list.list-3 > span{border-radius: 0px 0px 14px 14px;background: rgba(2, 11, 24, 0.12);}html[data-theme-mode=light_mode] .sv-inner__info-area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .tp-testimonial-area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .sv-inner__info-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__left-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__left-title span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__service-category-content span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__service-category{border-bottom: 1px solid rgba(2, 11, 24, 0.1);}html[data-theme-mode=light_mode] .sv-inner__service-category:hover{background: rgba(2, 11, 24, 0.04);}html[data-theme-mode=light_mode] .sv-inner__customize .tp-testimonial-user-item{border-bottom: 2px solid rgba(37, 37, 37, 0.08);}html[data-theme-mode=light_mode] .sv-inner__customize .swiper-slide-thumb-active .tp-testimonial-user-item{border-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__price-area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .sv-inner__price-title-box .tp-section-title-3{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sv-inner__price-title-box p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-price-item::after{background-color: rgba(2, 11, 24, 0.12);}html[data-theme-mode=light_mode] .tp-price-btn-box .tp-btn-price-white{background-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-price-btn-box .tp-btn-price-white div span{text-shadow: 0 22px 0 var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-footer-btn .tp-btn-grey-xl{color: var(--tp-common-black-5);background: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-footer-btn .tp-btn-grey-xl div span{text-shadow: 0 30px 0 var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-footer-btn .tp-btn-white-xl{color: var(--tp-common-white);background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-footer-btn .tp-btn-white-xl div span{text-shadow: 0 30px 0 var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-footer__customize .tp-footer-social-item{border-top: 1px solid var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-footer__customize .tp-footer-social-item::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-footer__customize .tp-footer-social-item:hover .tp-footer-social-text span.child-1{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-footer__customize .tp-footer-social-item:hover .tp-footer-social-text span.child-2{color: rgba(255, 255, 255, 0.6);}html[data-theme-mode=light_mode] .tp-footer__customize .tp-footer-inner__customize .tp-footer-social-item:hover .tp-footer-social-icon span{background-color: var(--tp-common-white);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .service-details__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__subtitle{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__banner-text p{color: #5C5E64;}html[data-theme-mode=light_mode] .service-details__left-text .text-1{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__left-text p{color: #5D5D63;}html[data-theme-mode=light_mode] .service-details__fea-list ul li{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__fea-list ul li::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__right-wrap{background-color: #EDF0F6;}html[data-theme-mode=light_mode] .service-details__rotate-text span{background-color: #F6F9FF;color: var(--tp-common-black-5);background-blend-mode: soft-light;}html[data-theme-mode=light_mode] .service-details__right-category a{color: var(--tp-common-black-5);border: 1px solid rgba(25, 25, 26, 0.14);}html[data-theme-mode=light_mode] .service-details__right-category a.active{border-color: var(--tp-common-black-5);color: var(--tp-common-white);background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__right-text-box h4{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .service-details__right-text-box p{color: #5D5D63;}html[data-theme-mode=light_mode] .porfolio-details__navigation-area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .porfolio-details__navigation-content h4{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__navigation-content a{color: var(--tp-common-black-5);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);}html[data-theme-mode=light_mode] .porfolio-inner__slider-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-inner__slider-area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .porfolio-inner__overlay::after{background: radial-gradient(100% 1330.1% at 0% 52.65%, #F6F9FF 0%, rgba(255, 255, 255, 0.77) 52.08%, #F6F9FF 100%);}html[data-theme-mode=light_mode] .porfolio-inner__thumb-wrapper{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .portfolio-list-scroll-text p{color: #ECEFF5;mix-blend-mode: luminosity;}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-header-4__menu nav ul li a{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-btn-white{color: var(--tp-dark-black-2);background-color: transparent;box-shadow: none;}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-btn-white span svg{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-btn-white::after{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-btn-white:hover{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-header-4__white-color div.tp-theme-toggle-single #tp-theme-toggle-main{border: 1px solid rgba(255, 255, 255, 0.1);}html[data-theme-mode=light_mode] .tp-header-4__white-color .tp-header-3__bar button{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .porfolio-details__info-wrap{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .porfolio-details__left-info-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__left-content span{color: #676B72;}html[data-theme-mode=light_mode] .porfolio-details__right-title-box .tp-section-subtitle-4{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__right-title-box .tp-section-title-4{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__right-info p{color: #676B72;}html[data-theme-mode=light_mode] .porfolio-details__right-btn .tp-btn-border-md{color: var(--tp-common-black-5);border: 1.5px solid rgba(0, 19, 47, 0.1);}html[data-theme-mode=light_mode] .porfolio-details__right-btn .tp-btn-border-md:hover{background-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .porfolio-details__overview-wrapper{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .porfolio-details__overview-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__overview-right p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__overview-list ul li{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__overview-list ul li::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__result .child-1{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .porfolio-details__result .child-2{color: #676B72;}html[data-theme-mode=light_mode] .porfolio-details__result{border-bottom: 1px solid rgba(2, 11, 24, 0.1);}html[data-theme-mode=light_mode] .blog-list__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .blog-list__slider-active .blog-list__scrollbar{background: #E8EDF5;}html[data-theme-mode=light_mode] .blog-list__slider-active .blog-list__scrollbar .swiper-scrollbar-drag{background: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__sm-item{border-bottom: 1px solid rgba(16, 25, 63, 0.1);}html[data-theme-mode=light_mode] .blog-list__title, html[data-theme-mode=light_mode] .blog-list__title-box p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__subtitle{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__tab-btn ul li button{background-color: #E9EEF6;color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__tab-btn ul li button:hover{background-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-list__tab-btn ul li button.active{background-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-list__slider-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__author-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__author-details span{color: #5C5E64;}html[data-theme-mode=light_mode] .blog-list__meta-box span.category{border: 1px solid rgba(17, 17, 20, 0.12);color: #4E4E53;}html[data-theme-mode=light_mode] .blog-list__meta-box span{color: #5C5E64;}html[data-theme-mode=light_mode] .blog-list__stroke-text h4{-webkit-text-stroke-color: rgba(2, 11, 24, 0.1);}html[data-theme-mode=light_mode] .blog-list__arrow-box button{background-color: transparent;color: var(--tp-common-black-5);border: 1px solid rgba(23, 23, 24, 0.1);}html[data-theme-mode=light_mode] .blog-list__arrow-box button:hover{background-color: var(--tp-common-black-5);border-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-list__sm-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__sm-category span{color: var(--tp-common-black-5);border: 1px solid rgba(2, 11, 24, 0.1);}html[data-theme-mode=light_mode] .blog-list__sm-author-content h4{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__sm-author-content span{color: #5C5E64;}html[data-theme-mode=light_mode] .blog-list__btn .tp-btn-black-lg{background-color: #10193F;color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-standard__area{background-color: #F6F9FF !important;}html[data-theme-mode=light_mode] .postbox__area{background-color: #F6F9FF !important;}html[data-theme-mode=light_mode] .postbox__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__meta span:first-child{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .postbox__meta span{color: #868A9B;}html[data-theme-mode=light_mode] .postbox__meta span a:hover{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .postbox__title a{background-image: linear-gradient(#000, #000), linear-gradient(#000, #000);}html[data-theme-mode=light_mode] .postbox__text p{color: #5C5E64;}html[data-theme-mode=light_mode] .postbox__read-more .tp-btn-border-lg{color: var(--tp-common-black-5);border: 1.5px solid rgba(2, 11, 24, 0.1);}html[data-theme-mode=light_mode] .postbox__read-more .tp-btn-border-lg:hover{background-color: var(--tp-common-black-5);color: var(--tp-common-white);border-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__item{background: #FFF;box-shadow: 0px 1px 2px 0px rgba(9, 27, 62, 0.1);}html[data-theme-mode=light_mode] .sidebar__widget-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sidebar__widget-title::after{background: var(--tp-common-white);}html[data-theme-mode=light_mode] .sidebar__search input{background-color: rgba(2, 11, 24, 0.03);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sidebar__search input::-webkit-input-placeholder{color: #76787C;}html[data-theme-mode=light_mode] .sidebar__search input::-moz-placeholder{color: #76787C;}html[data-theme-mode=light_mode] .sidebar__search input:-moz-placeholder{color: #76787C;}html[data-theme-mode=light_mode] .sidebar__search input:-ms-input-placeholder{color: #76787C;}html[data-theme-mode=light_mode] .sidebar__search input::placeholder{color: #76787C;}html[data-theme-mode=light_mode] .sidebar__search button{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .sidebar__widget ul li a{color: rgba(255, 255, 255, 0.7);}html[data-theme-mode=light_mode] .sidebar__widget ul li a{color: #5C5E64;}html[data-theme-mode=light_mode] .rc__post-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .rc__meta span:first-child{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .rc__meta span{color: #5C5E64;}html[data-theme-mode=light_mode] .tagcloud a{color: var(--tp-common-black-5);border: 1px solid rgba(17, 17, 20, 0.1);}html[data-theme-mode=light_mode] .tagcloud a:hover{background-color: var(--tp-common-black-5);border-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-details__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .blog-list__text-sm span.category{border: 1px solid rgba(17, 17, 20, 0.1);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__text-sm span{color: #525559;}html[data-theme-mode=light_mode] .blog-list__text-sm i{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-details__meta span i{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-details__meta span::after{background-color: #E1E1E3;}html[data-theme-mode=light_mode] .blog-details__meta span{color: #868A9B;}html[data-theme-mode=light_mode] .postbox-details__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .postbox-details__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details__text p{color: #56585F;}html[data-theme-mode=light_mode] .postbox-details__text p.tp-dropcap::first-letter{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details__qoute-text p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details__qoute-icon{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .postbox-details__qoute{border-left: 4px solid var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details__author-content h4{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details__author-content p{color: #56585F;}html[data-theme-mode=light_mode] .postbox-details__author-info-box{background: rgba(2, 11, 24, 0.04);box-shadow: 0px 1px 2px 0px rgba(10, 24, 51, 0.14);}html[data-theme-mode=light_mode] .postbox-details__author-social-link a{border: 1px solid rgba(255, 255, 255, 0.02);background-color: #DEE1E8;}html[data-theme-mode=light_mode] .postbox-details__author-social-link a:hover{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details__author-social-link a:hover span{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .postbox-details__author-social-link a span{color: #676B72;}html[data-theme-mode=light_mode] .postbox__comment-name h5{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-name span{color: #5C5E64;}html[data-theme-mode=light_mode] .postbox__comment-text p{color: #45484B;}html[data-theme-mode=light_mode] .postbox__comment-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-form-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-input .inputText, html[data-theme-mode=light_mode] .postbox__comment-input .textareaText{color: var(--tp-common-black-5);border: 1px solid #d9dee9;box-shadow: 0px 0.5px 2px 0px rgba(5, 14, 30, 0.06);}html[data-theme-mode=light_mode] .postbox__comment-input .inputText::-webkit-input-placeholder, html[data-theme-mode=light_mode] .postbox__comment-input .textareaText::-webkit-input-placeholder{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-input .inputText::-moz-placeholder, html[data-theme-mode=light_mode] .postbox__comment-input .textareaText::-moz-placeholder{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-input .inputText:-moz-placeholder, html[data-theme-mode=light_mode] .postbox__comment-input .textareaText:-moz-placeholder{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-input .inputText:-ms-input-placeholder, html[data-theme-mode=light_mode] .postbox__comment-input .textareaText:-ms-input-placeholder{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-input .inputText::placeholder, html[data-theme-mode=light_mode] .postbox__comment-input .textareaText::placeholder{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-agree .form-check-label{color: #686B77;}html[data-theme-mode=light_mode] .postbox__comment-agree .form-check-input.form-check-input[type=checkbox]{border: 1px solid rgba(23, 23, 24, 0.5);}html[data-theme-mode=light_mode] .postbox__comment-agree input:checked::after{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-btn .tp-btn-white-lg{background-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .postbox__comment-btn button div span{text-shadow: 0 22px 0 var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-list__sm-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);}html[data-theme-mode=light_mode] .postbox-details___related-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details___related-title-sm{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details__top-social{border: 1px solid rgba(17, 17, 20, 0.06);background: #F0F3F9;}html[data-theme-mode=light_mode] .postbox-details__top-social a{color: #56585F;}html[data-theme-mode=light_mode] .postbox-details__top-social a:hover{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .rc__post-title a:hover{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);}html[data-theme-mode=light_mode] .postbox-details-4__social-wrap p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox-details-4__social-wrap p::after{background-color: #56585F;}html[data-theme-mode=light_mode] .postbox-details-4__top-social a{color: #56585F;}html[data-theme-mode=light_mode] .postbox-details-4__top-social a:hover{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-hero-social-wrapper-2 .tp-hero-social a:hover{color: var(--tp-common-white);}.post-type-archive-services .postbox__date{display: none !important;}.service-details__area [class*="col-"]{padding-left: 0 !important;margin-left: 0 !important;margin-right: 0 !important;padding-right: 0 !important;width: 100%;}.tp_title_anim > div{display: inline;}html[data-theme-mode=light_mode] .blog-details-4__customize .blog-list__text-sm span.category{border: 1px solid rgba(255, 255, 255, 0.1);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-details-4__customize .blog-list__title{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-details-4__customize .blog-details__meta span i{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .blog-details-4__customize .blog-details__meta span::after{background-color: rgba(255, 255, 255, 0.1);}html[data-theme-mode=light_mode] .blog-details-4__customize .blog-details__meta span{color: rgba(255, 255, 255, 0.6);}html[data-theme-mode=light_mode] .contact-inner__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .contact-inner__subtitle::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .contact-inner__subtitle{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .contact-inner__title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .contact-inner__shape-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .contact-inner__mail-info span{color: rgba(2, 11, 24, 0.4);}html[data-theme-mode=light_mode] .contact-inner__mail-text p{color: #56585F;}html[data-theme-mode=light_mode] .contact-inner__category-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .contact-inner__category a, html[data-theme-mode=light_mode] .contact-inner__category button, html[data-theme-mode=light_mode] .contact-inner__category label span{border: 1px solid rgba(2, 11, 24, 0.1);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .contact-inner__category a:hover, html[data-theme-mode=light_mode] .contact-inner__category button:hover, html[data-theme-mode=light_mode] .contact-inner__category label span:hover{color: var(--tp-common-white);background-color: var(--tp-common-black-5);border-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .contact-inner__category a:hover, html[data-theme-mode=light_mode] .contact-inner__category a.active, html[data-theme-mode=light_mode] .contact-inner__category button:hover, html[data-theme-mode=light_mode] .contact-inner__category button.active, html[data-theme-mode=light_mode] .contact-inner__category label span:hover, html[data-theme-mode=light_mode] .contact-inner__category label.active{color: var(--tp-common-white);background-color: var(--tp-common-black-5);border-color: var(--tp-common-black-5);cursor: pointer;}html[data-theme-mode=light_mode] .contact-inner__category-wrapper input:checked ~ span{color: var(--tp-common-white);background-color: var(--tp-common-black-5);border-color: var(--tp-common-black-5);cursor: pointer;}html[data-theme-mode=light_mode] .postbox__comment-btn .tp-btn-grey-lg{background-color: var(--tp-common-black-5);color: var(--tp-common-white);border-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .contact-inner__form-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .postbox__comment-input .inputText:focus, html[data-theme-mode=light_mode] .postbox__comment-input .textareaText:focus{border-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-blog-title-sm a{background-image: radial-gradient(#000, #000), radial-gradient(#000, #000);}html[data-theme-mode=light_mode] .tp-bg-light{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-footer-bg-light{background-color: #F0F2E8;}html[data-theme-mode=light_mode] .tp-hero-social a{background-color: #171718;}html[data-theme-mode=light_mode] .main-menu > nav > ul > li > .has-homemenu{border-radius: 0px 0px 4px 4px;background: rgba(255, 255, 255, 0.7);box-shadow: 0px 2px 4px 0px rgba(23, 23, 24, 0.2), 0px -1px 0px 0px rgba(36, 62, 21, 0.14);backdrop-filter: blur(12.5px);}html[data-theme-mode=light_mode] .homemenu-title{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .homemenu-title::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .blog-list__slider-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);}html[data-theme-mode=light_mode] .tp-offcanvas-area-2{border: 1px solid #515760;background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-offcanvas-circle-1 span{display: none;}html[data-theme-mode=light_mode] .tp-offcanvas-circle-2 span{display: none;}html[data-theme-mode=light_mode] .tp-offcanvas-content-title-2{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-content-2 p{color: #5F6169;}html[data-theme-mode=light_mode] .tp-offcanvas-contact-title-2{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-contact-2 ul li a{display: inline-block;color: var(--tp-common-black-5);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);}html[data-theme-mode=light_mode] .tp-offcanvas-social-2 ul li a{border: 1.5px solid rgba(2, 11, 24, 0.1);color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-social-2 ul li a:hover{background-color: var(--tp-common-black-5);border-color: var(--tp-common-black-5);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-offcanvas-close-btn-2{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-shape-2{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-offcanvas-bg.is-left{background-color: #F2F5FB;}html[data-theme-mode=light_mode] .tp-offcanvas-bg.is-right{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .menu-hover-active > nav > ul > li.active > a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .menu-hover-active > nav > ul > li > a{color: #DBDBE5;}html[data-theme-mode=light_mode] .menu-hover-active > nav > ul > li.active > a::after{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li > a::after{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li a{color: rgba(19, 28, 65, 0.3);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li:hover > a{color: rgba(19, 28, 65, 0.3);}html[data-theme-mode=light_mode] .menu-hover-active > nav > ul > li.active > a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li.has-dropdown > a .dropdown-toggle-btn{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-update-bg-2 .tp-main-menu-mobile > nav ul > li .mega-menu li a:hover, html[data-theme-mode=light_mode] .tp-offcanvas-update-bg-2 .tp-main-menu-mobile > nav ul > li .submenu li a:hover{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-update-bg .tp-main-menu-mobile > nav ul > li .mega-menu li a:hover, html[data-theme-mode=light_mode] .tp-offcanvas-update-bg .tp-main-menu-mobile > nav ul > li .submenu li a:hover{color: rgba(0, 0, 0, 0.7);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li .mega-menu li:hover a .dropdown-toggle-btn, html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li .submenu li:hover a .dropdown-toggle-btn{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li.has-dropdown a.expanded .dropdown-toggle-btn.dropdown-opened{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li.has-dropdown:hover > a::after{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav ul > li.has-dropdown a.expanded{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-area.tp-offcanvas-update-bg-2 .menu-hover-active > nav > ul > li > a::after{color: rgba(47, 46, 43, 0.3);}html[data-theme-mode=light_mode] .tp-offcanvas-area.tp-offcanvas-update-bg-2 .tp-main-menu-mobile > nav ul > li > a{color: rgba(47, 46, 43, 0.3);}html[data-theme-mode=light_mode] .tp-offcanvas-area.tp-offcanvas-update-bg-2 .tp-main-menu-mobile > nav ul > li.active > a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-area.tp-offcanvas-update-bg-2 .tp-main-menu-mobile > nav ul > li.active > a::after{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .menu-hover-active > nav > ul > li > a::after{color: rgba(0, 0, 0, 0.2);}html[data-theme-mode=light_mode] .menu-hover-active > nav > ul > li.has-dropdown.active > a .dropdown-toggle-btn{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .menu-hover-active > nav > ul > li.has-dropdown > a .dropdown-toggle-btn{color: rgba(0, 0, 0, 0.2);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav > ul > li > ul > li > a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav > ul > li.has-dropdown > a.expanded{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-close-btn{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-offcanvas-close-btn:hover span{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tpoffcanvas__tel a, html[data-theme-mode=light_mode] .tpoffcanvas__mail a, html[data-theme-mode=light_mode] .tpoffcanvas__text p{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tpoffcanvas__social-link ul li a{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tpoffcanvas__social-link ul li a::before{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tpoffcanvas__social-link ul li a::after{background-color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav > ul > li{border-bottom: 1px solid rgba(0, 0, 0, 0.2);}html[data-theme-mode=light_mode] .tp-main-menu-mobile > nav > ul > li.dropdown-opened ul.submenu{border-top: 1px solid rgba(0, 0, 0, 0.2);}html[data-theme-mode=light_mode] .tp-offcanvas-shape-1{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .postbox-details___related-title-sm 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);}html[data-theme-mode=light_mode] .tp-menu-2 .tp-main-menu-mobile nav > ul > li a{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-menu-2 .tp-main-menu-mobile > nav > ul > li.has-dropdown > a .dropdown-toggle-btn svg{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-error-code{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-error-title{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-error-content p{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-error-content .tp-error-btn{background-color: var(--tp-common-black);border-color: var(--tp-common-black);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-error-content .tp-error-btn:hover{background-color: var(--tp-common-white);border-color: rgba(2, 11, 24, 0.3);color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-project-3__title-box .tp-section-subtitle-3{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-contact-2__input .nice-select span.current{color: rgba(0, 0, 0, 0.8);}html[data-theme-mode=light_mode] .tp-contact-2__input input, html[data-theme-mode=light_mode] .tp-contact-2__input textarea{color: var(--tp-common-black-5);}html[data-theme-mode=light_mode] .tp-contact-2__input input::placeholder, html[data-theme-mode=light_mode] .tp-contact-2__input textarea::placeholder{color: #A5A5B4;}html[data-theme-mode=light_mode] .pricing__header{border-color: rgba(2, 11, 24, 0.08);background-color: rgba(2, 11, 24, 0.08);}html[data-theme-mode=light_mode] .pricing__header-content{border-color: rgba(2, 11, 24, 0.08);}html[data-theme-mode=light_mode] .pricing__header-content .tp-btn-border-sm{color: var(--tp-common-black);border-color: rgba(2, 11, 24, 0.08);}html[data-theme-mode=light_mode] .pricing__header-content .tp-btn-border-sm:hover{color: var(--tp-common-white);background-color: var(--tp-common-black);border-color: var(--tp-common-black);}html[data-theme-mode=light_mode] .pricing__top-7, html[data-theme-mode=light_mode] .pricing__feature-info-content, html[data-theme-mode=light_mode] .pricing__feature-info-available:first-child, html[data-theme-mode=light_mode] .pricing__feature-info-item, html[data-theme-mode=light_mode] .pricing__feature-item-wrapper, html[data-theme-mode=light_mode] .pricing__feature-info-available, html[data-theme-mode=light_mode] .pricing__btn-7, html[data-theme-mode=light_mode] .pricing__footer-content{border-color: rgba(2, 11, 24, 0.08);}html[data-theme-mode=light_mode] .pricing__header-title, html[data-theme-mode=light_mode] .pricing__tag-7 span, html[data-theme-mode=light_mode] .pricing__title-7{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .pricing__title-wrapper-7 p, html[data-theme-mode=light_mode] .pricing__feature-info-text p, html[data-theme-mode=light_mode] .pricing__feature-info-available p{color: rgba(2, 11, 24, 0.7);}html[data-theme-mode=light_mode] .pricing__btn-7 .tp-btn-border-sm{color: var(--tp-common-black);border-color: rgba(2, 11, 24, 0.08);}html[data-theme-mode=light_mode] .pricing__btn-7 .tp-btn-border-sm:hover{color: var(--tp-common-white);background-color: var(--tp-common-black);border-color: var(--tp-common-black);}html[data-theme-mode=light_mode] .pricing__btn-7.price-active .tp-btn-border-sm{background-color: #4C40F7;color: var(--tp-common-white);border-color: #4C40F7;}html[data-theme-mode=light_mode] .pricing__btn-7.price-active .tp-btn-border-sm:hover{color: var(--tp-common-white);background-color: var(--tp-common-black);border-color: var(--tp-common-black);}html[data-theme-mode=light_mode] .pricing__area .tp-section-subtitle-3, html[data-theme-mode=light_mode] .pricing__area .tp-section-title-3{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .pricing__area .tp-service-3__title-box p{color: rgba(2, 11, 24, 0.7);}.tp-header-4-sticky-bg.tp-header-3__area.tp-header-sticky-cloned{background: rgba(18, 19, 20, 0.9);backdrop-filter: blur(10px);box-shadow: 0px 2px 6px 0px rgba(39, 16, 6, 0.4);border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.tp-hero-4-area .tp-hero-social-wrapper-2{top: 6%;}.tp-hero-4-height{padding-top: 60px;padding-bottom: 120px;}@media (max-width: 767px){.tp-hero-4-height{padding-top: 120px;padding-bottom: 70px;}}.tp-hero-4-overlay{position: relative;}.tp-hero-4-overlay::after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";opacity: 0.7;background: linear-gradient(180deg, #222 7.65%, rgba(34, 34, 34, 0) 43.4%);}.tp-hero-4-thumb{mix-blend-mode: luminosity;}.tp-hero-4-thumb img{mix-blend-mode: luminosity;}.tp-hero-4-thumb-wrapper{position: relative;}.tp-hero-4-thumb-wrapper .overlay{display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);height: 1000px;width: 2500px;border-radius: 50%;background: var(--tp-common-black-7);filter: blur(175px);-webkit-filter: blur(175px);z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-4-thumb-wrapper .overlay{bottom: -100%;}}@media (max-width: 767px){.tp-hero-4-thumb-wrapper .overlay{bottom: -310%;left: -100%;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-hero-4-thumb-wrapper .overlay{bottom: -160%;}}.tp-hero-4-title{font-size: 160px;font-weight: 700;line-height: 1;letter-spacing: -6px;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-hero-4-title{font-size: 150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-4-title{font-size: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-4-title{font-size: 90px;}}@media (max-width: 767px){.tp-hero-4-title{font-size: 54px;}.tp-hero-4-title br{display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-hero-4-title{font-size: 75px;}.tp-hero-4-title br{display: none;}}.tp-hero-4-title span{color: var(--tp-pink-3);}.tp-hero-4-title-box{margin-top: -375px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-4-title-box{margin-top: -270px;}}@media (max-width: 767px){.tp-hero-4-title-box{margin-top: -140px;}}.tp-hero-4-title .text-1{font-size: 34px;font-weight: 500;text-transform: uppercase;letter-spacing: 1px;color: var(--tp-pink-3);font-family: var(--tp-ff-playfair);display: inline-block;position: absolute;top: 11%;right: -5%;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-4-title .text-1{right: -7%;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-4-title .text-1{right: -10%;}}@media (max-width: 767px){.tp-hero-4-title .text-1{position: static;}}.tp-hero-4-title .text-2{font-size: 36px;font-weight: 500;letter-spacing: 1px;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-playfair);position: absolute;top: 22%;left: -20%;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-4-title .text-2{left: -27%;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-4-title .text-2{left: -40%;}}@media (max-width: 767px){.tp-hero-4-title .text-2{position: static;}}.tp-hero-4-title em{font-style: normal;}.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(183, 171, 152) 50%, rgb(64, 60, 56) 50%);}.tp-project-4-text span{font-size: 15px;font-weight: 500;line-height: 20px;text-transform: uppercase;font-family: var(--tp-ff-poppins);color: rgba(183, 171, 152, 0.5);}.tp-project-4-title{font-size: 16px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-project-4-wrapper{margin: 0px -15px;}.tp-project-4-inner-wrap{width: 100%;display: flex;grid-area: list;box-sizing: border-box;}@media (max-width: 767px){.tp-project-4-inner-wrap{flex-wrap: wrap;}}.tp-project-4-item{width: 30%;height: 615px;display: block;position: relative !important;left: 0 !important;top: 0 !important;margin: 0px 15px;transition: width 0.6s cubic-bezier(0.38, 0.005, 0.215, 1);}@media (max-width: 767px){.tp-project-4-item{width: 100%;margin-bottom: 30px;}}.tp-project-4-item:hover{width: 80%;}@media (max-width: 767px){.tp-project-4-item:hover{width: 100%;}}.tp-project-4-thumb{height: 100%;width: 100%;margin-bottom: 30px;}div.tp-project-4-thumb img{width: 100%;height: 100%;object-fit: cover;}.tp-project-4-2-year span{color: #403C38;font-size: 13px;font-weight: 500;line-height: 1;margin-top: 15px;margin-right: 130px;display: inline-block;transition: 0.3s;text-transform: uppercase;font-family: var(--tp-ff-poppins);}@media (max-width: 767px){.tp-project-4-2-year span{margin-right: 30px;}}.tp-project-4-2-title{font-size: 46px;font-weight: 400;line-height: 1;color: #403C38;letter-spacing: -1.84px;font-family: var(--tp-ff-playfair);transform: 0.3s;}@media (max-width: 767px){.tp-project-4-2-title{font-size: 30px;}}.tp-project-4-2-title-box span{color: #403C38;font-size: 13px;font-weight: 500;line-height: 1;text-transform: uppercase;font-family: var(--tp-ff-poppins);}@media (max-width: 767px){.tp-project-4-2-title-box span{font-size: 11px;}}.tp-project-4-2-link span{color: #403C38;display: inline-block;transition: 0.3s;}.tp-project-4-2-item{border-bottom: 1px solid rgba(183, 171, 152, 0.14);padding: 40px 0;position: relative;}.tp-project-4-2-item::after{position: absolute;bottom: 0;left: 0;width: 0%;height: 1px;background-color: var(--tp-pink-3);content: "";transition: 0.4s;}.tp-project-4-2-item:first-child{border-top: 1px solid rgba(183, 171, 152, 0.14);}.tp-project-4-2-item:hover .tp-project-4-2-year span{color: var(--tp-cream-1);}.tp-project-4-2-item:hover .tp-project-4-2-title{color: var(--tp-cream-1);}.tp-project-4-2-item:hover .tp-project-4-2-title-box span{color: var(--tp-cream-1);}.tp-project-4-2-item:hover .tp-project-4-2-link span{color: var(--tp-cream-1);transform: rotate(-45deg);}.tp-project-4-2-item:hover::after{width: 100%;}.tp-project-4-2-item.active .tp-project-4-2-title{color: var(--tp-cream-1);}.tp-project-4-2-item.active .tp-project-4-2-year span{color: var(--tp-cream-1);}.tp-project-4-2-item.active .tp-project-4-2-title-box span{color: var(--tp-cream-1);}.tp-project-4-2-item.active .tp-project-4-2-link span{color: var(--tp-cream-1);}.tp-project-4-2-item .tp-hover-reveal-bg{position: absolute;top: 0;left: 0;width: 370px;height: 470px;opacity: 0;margin: -150px 0 0 -150px;overflow: hidden;pointer-events: none;z-index: 99;background-position: center;background-size: cover;background-repeat: no-repeat;-webkit-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);-moz-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);-ms-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);-o-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);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);}@media (max-width: 767px){.tp-project-4-2-item .tp-hover-reveal-bg{height: 240px;width: 240px;}}.tp-project-4-2-item:hover .tp-hover-reveal-bg{opacity: 1;}@media (max-width: 767px){.tp-about-4-area{padding-bottom: 120px;}}.tp-about-4-title-box{padding-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){.tp-about-4-title-box{padding-left: 0;}}.tp-about-4-title-box p{font-size: 26px;font-weight: 400;line-height: 36px;margin-bottom: 0;color: var(--tp-cream-1);font-family: var(--tp-ff-playfair);}@media (max-width: 767px){.tp-about-4-title-box p{font-size: 22px;}}@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-4-subtitle-box{margin-bottom: 20px;}}.tp-about-4-border{padding-bottom: 70px;margin-bottom: 100px;border-bottom: 1px solid rgba(183, 171, 152, 0.14);}.tp-about-4-funfact{margin-right: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.tp-about-4-funfact{margin-right: 0;}}.tp-about-4-funfact .border-line{height: 160px;width: 1px;top: 41%;left: 26%;position: absolute;display: inline-block;background-color: var(--tp-pink-3);transform: translate(-50%, -50%) rotate(-13deg);}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-about-4-funfact .border-line{top: 18%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-about-4-funfact .border-line{top: 19%;left: 34%;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-4-funfact .border-line{top: 21%;left: 38%;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-about-4-funfact .border-line{top: 33%;left: 38%;}}.tp-about-4-funfact span:not(.border-line){font-weight: 400;color: var(--tp-cream-1);font-family: var(--tp-ff-playfair);display: inline-block;margin-bottom: 40px;}.tp-about-4-funfact span:not(.border-line) i{font-size: 22px;display: block;margin-bottom: 20px;font-style: normal;}.tp-about-4-funfact span:not(.border-line) em{line-height: 0;font-size: 70px;font-style: normal;letter-spacing: -3.5px;display: inline-block;}.tp-about-4-funfact span:not(.border-line) em span{transform: translateY(5px);display: inline-block;}.tp-about-4-funfact-item .cols{flex: 0 0 38%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.tp-about-4-funfact-item .cols{flex: 0 0 50%;}}@media (max-width: 767px){.tp-about-4-funfact-item .cols{flex: 0 0 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-about-4-funfact-item .cols{flex: 0 0 50%;}}.tp-about-4-content-wrap{padding-right: 70px;}@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-about-4-content-wrap{padding-right: 0;}}.tp-about-4-content p{font-size: 16px;font-weight: 400;line-height: 28px;margin-bottom: 65px;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}@media (max-width: 767px){.tp-about-4-thumb img{width: 100%;margin-bottom: 30px;}}.tp-about-4-thumb-sm{-webkit-transform: translate(50px, 110px);-moz-transform: translate(50px, 110px);-ms-transform: translate(50px, 110px);-o-transform: translate(50px, 110px);transform: translate(50px, 110px);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-4-thumb-sm{-webkit-transform: translate(0px, 110px);-moz-transform: translate(0px, 110px);-ms-transform: translate(0px, 110px);-o-transform: translate(0px, 110px);transform: translate(0px, 110px);}}.tp-text-slider-4-item span{font-size: 40px;font-weight: 500;text-transform: uppercase;color: var(--tp-common-black);font-family: var(--tp-ff-playfair);padding: 5px 0;}.tp-text-slider-4-item img{margin-left: 30px;margin-right: 30px;display: inline-block;-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);-ms-transform: translateY(-3px);-o-transform: translateY(-3px);transform: translateY(-3px);}.tp-text-slider-4-wrap{background-color: var(--tp-pink-3);padding: 25px 0;}.tp-text-slider-4-active .swiper-slide{width: auto;}.tp-text-slider-4-active .swiper-wrapper{transition-timing-function: linear;}.tp-price-4-item{padding: 50px 40px;border: 1px solid rgba(183, 171, 152, 0.14);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-price-4-item{padding: 50px 25px;}}@media (max-width: 767px){.tp-price-4-item{padding: 40px 30px;}}.tp-price-4-item.active .tp-btn-4-1-price{background-color: var(--tp-pink-3);color: var(--tp-common-white);border-color: var(--tp-pink-3);}.tp-price-4-bdr-1::after, .tp-price-4-bdr-2::after, .tp-price-4-bdr-3::after, .tp-price-4-bdr-4::after{position: absolute;top: 0;left: 0;width: 10px;height: 1px;background-color: var(--tp-cream-1);content: "";}.tp-price-4-bdr-1::before, .tp-price-4-bdr-2::before, .tp-price-4-bdr-3::before, .tp-price-4-bdr-4::before{position: absolute;top: 0;left: 0;width: 1px;height: 10px;background-color: var(--tp-cream-1);content: "";}.tp-price-4-bdr-1.bdr-topright::after, .tp-price-4-bdr-2.bdr-topright::after, .tp-price-4-bdr-3.bdr-topright::after, .tp-price-4-bdr-4.bdr-topright::after{left: auto;right: 0;}.tp-price-4-bdr-1.bdr-topright::before, .tp-price-4-bdr-2.bdr-topright::before, .tp-price-4-bdr-3.bdr-topright::before, .tp-price-4-bdr-4.bdr-topright::before{left: auto;right: 0;}.tp-price-4-bdr-1.bdr-bottomleft::after, .tp-price-4-bdr-2.bdr-bottomleft::after, .tp-price-4-bdr-3.bdr-bottomleft::after, .tp-price-4-bdr-4.bdr-bottomleft::after{top: auto;bottom: 0;}.tp-price-4-bdr-1.bdr-bottomleft::before, .tp-price-4-bdr-2.bdr-bottomleft::before, .tp-price-4-bdr-3.bdr-bottomleft::before, .tp-price-4-bdr-4.bdr-bottomleft::before{top: auto;bottom: 0;}.tp-price-4-bdr-1.bdr-bottomright::after, .tp-price-4-bdr-2.bdr-bottomright::after, .tp-price-4-bdr-3.bdr-bottomright::after, .tp-price-4-bdr-4.bdr-bottomright::after{top: auto;bottom: 0;left: auto;right: 0;}.tp-price-4-bdr-1.bdr-bottomright::before, .tp-price-4-bdr-2.bdr-bottomright::before, .tp-price-4-bdr-3.bdr-bottomright::before, .tp-price-4-bdr-4.bdr-bottomright::before{top: auto;bottom: 0;left: auto;right: 0;}.tp-price-4-title{font-size: 26px;font-weight: 400;line-height: 36px;color: var(--tp-cream-1);font-family: var(--tp-ff-playfair);margin-bottom: 0;}.tp-price-4-price{font-size: 70px;font-weight: 500;line-height: 100px;letter-spacing: -2.8px;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);margin-bottom: 10px;}.tp-price-4-head{margin-bottom: 35px;}.tp-price-4-head p{font-size: 16px;font-weight: 400;line-height: 26px;font-family: var(--tp-ff-poppins);color: rgba(183, 171, 152, 0.6);margin-bottom: 0;}.tp-price-4-btn{margin-bottom: 40px;}.tp-price-4-list ul li{font-size: 16px;font-weight: 400;line-height: 1.5;font-family: var(--tp-ff-poppins);color: rgba(183, 171, 152, 0.6);list-style-type: none;margin-bottom: 20px;position: relative;padding-left: 15px;}.tp-price-4-list ul li::after{position: absolute;top: 10px;left: 0;width: 4px;height: 4px;border-radius: 50%;background-color: rgba(183, 171, 152, 0.6);content: "";}.tp-price-4-list ul li:last-child{margin-bottom: 0;}.tp-insta-4-title{font-size: 14px;font-weight: 500;line-height: 1;text-transform: uppercase;font-family: var(--tp-ff-poppins);color: rgba(183, 171, 152, 0.6);margin-bottom: 0;}.tp-insta-4-title span{color: var(--tp-cream-1);}.tp-insta-4-title-box{border-top: 1px solid rgba(183, 171, 152, 0.1);border-bottom: 1px solid rgba(183, 171, 152, 0.1);padding: 14px 0;}.tp-insta-4-thumb img{transition: 0.9s;}.tp-insta-4-thumb:hover img{transform: scale(1.1);}.tp-footer-5-subscribe-title{font-size: 26px;font-weight: 400;line-height: 1;color: var(--tp-cream-1);font-family: var(--tp-ff-playfair);margin-bottom: 35px;display: inline-block;}@media (max-width: 767px){.tp-footer-5-subscribe-title{font-size: 23px;}}.tp-footer-5-input input{border-radius: 100px;background: #292929;height: 60px;line-height: 60px;border: none;font-size: 16px;font-weight: 500;line-height: 1;padding: 0px 30px;padding-right: 160px;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-footer-5-input input::-webkit-input-placeholder{font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-footer-5-input input::-moz-placeholder{font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-footer-5-input input:-moz-placeholder{font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-footer-5-input input:-ms-input-placeholder{font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-footer-5-input input::placeholder{font-size: 16px;font-weight: 500;line-height: 1;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-footer-5-input-box{position: relative;margin-bottom: 90px;}.tp-footer-5-input-box button{position: absolute;top: 6px;right: 7px;}.tp-footer-5-info-box{margin-bottom: 80px;}.tp-footer-5-info-mail{font-size: 34px;font-weight: 400;line-height: 1;color: var(--tp-cream-1);font-family: var(--tp-ff-playfair);position: relative;margin-bottom: 30px;display: inline-block;}@media (max-width: 767px){.tp-footer-5-info-mail{font-size: 28px;}}.tp-footer-5-info-mail::after{position: absolute;bottom: -1px;left: 0;width: 0;height: 1px;content: "";background-color: var(--tp-cream-1);transition: 0.4s;}.tp-footer-5-info-mail:hover{color: var(--tp-cream-1);}.tp-footer-5-info-mail:hover::after{width: 100%;}.tp-footer-5-social a{font-size: 13px;font-weight: 500;line-height: 1;text-transform: uppercase;font-family: var(--tp-ff-poppins);color: rgba(183, 171, 152, 0.6);padding-right: 15px;margin-right: 15px;position: relative;}.tp-footer-5-social a:hover{color: var(--tp-cream-1);}.tp-footer-5-social a::after{position: absolute;top: 4px;right: 0;height: 12px;width: 1px;content: "";background-color: rgba(183, 171, 152, 0.6);}.tp-footer-5-social a:last-child{padding-right: 0;margin-right: 0;}.tp-footer-5-social a:last-child::after{display: none;}.tp-footer-5-text{font-size: 270px;font-weight: 600;line-height: 1;letter-spacing: -10px;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);white-space: nowrap;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-footer-5-text{font-size: 220px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-5-text{font-size: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-footer-5-text{font-size: 150px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-footer-5-text{letter-spacing: 0;}}@media (max-width: 767px){.tp-footer-5-text{font-size: 60px;letter-spacing: 0;}}.tp-footer-5-slide-active .swiper-slide{width: auto;}.tp-footer-5-slide-active .swiper-wrapper{transition-timing-function: linear;}.tp-copyright-5-right-menu a{font-size: 14px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);margin-left: 25px;position: relative;}.tp-copyright-5-right-menu a::after{position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background-color: var(--tp-cream-1);content: "";transition: 0.4s;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.tp-copyright-5-right-menu a{margin-left: 0;margin: 0px 5px;margin-top: 15px;}}.tp-copyright-5-right-menu a:hover::after{width: 100%;}.tp-copyright-5-left span{font-size: 14px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-copyright-5-wrap{padding: 30px 0;border-top: 1px solid #292929;}.tp-video-4-wrap{line-height: 0;}.tp-video-4-wrap video{height: 800px;width: 100%;object-fit: cover;}@media (max-width: 767px){.tp-video-4-wrap video{height: 400px;}}.tp-header-5-sticky-bg.tp-header-3__area.tp-header-sticky-cloned{background: rgba(101, 54, 36, 0.9);backdrop-filter: blur(10px);box-shadow: 0px 2px 6px 0px rgba(39, 16, 6, 0.4);border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.tp-header-5-style .tp-header-3__bar button{color: var(--tp-coffe-2);}@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-header-5-style .tp-header-3__bar button{color: var(--tp-cream-2);}}.tp-header-5-style div.tp-theme-toggle-single .themepure-theme-toggle{border: 1px solid var(--tp-coffe-2);}@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-header-5-style div.tp-theme-toggle-single .themepure-theme-toggle{border-color: var(--tp-cream-2);}}.tp-header-5-style div.tp-theme-toggle-single .themepure-theme-toggle span{color: var(--tp-coffe-2);}@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-header-5-style div.tp-theme-toggle-single .themepure-theme-toggle span{color: var(--tp-cream-2);}}.tp-header-5-style .tp-btn-white{color: var(--tp-coffe-2);}.tp-header-5-style .tp-btn-white span.text::after{background-color: var(--tp-coffe-2);}.tp-header-5-style.tp-header-3__ptlr{padding-left: 0;padding-right: 0;}.tp-header-5-inner-style div.tp-theme-toggle-single .themepure-theme-toggle span{color: var(--tp-cream-2);}.tp-header-5-inner-style div.tp-theme-toggle-single .themepure-theme-toggle{border: 1px solid var(--tp-cream-2);}.tp-header-5-inner-style .tp-header-3__bar button{color: var(--tp-cream-2);}.tp-header-5-inner-style .tp-btn-white{color: var(--tp-coffe-2);}.tp-header-5-inner-style .tp-btn-white::after{background-color: var(--tp-cream-2);}.tp-header-5-inner-style .tp-btn-white span.text::after{background-color: currentColor;}.tp-header-5-inner-style .tp-btn-white:hover{color: var(--tp-cream-2);}.tp-header-5-inner-style .tp-btn-white:hover span.text{color: var(--tp-cream-2);}.tp-header-5-inner-style .tp-btn-white:hover span:not(.text){color: var(--tp-coffe-2);}.tp-hero-5-ptb{padding-top: 240px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-5-ptb{padding-top: 170px;}}@media (max-width: 767px){.tp-hero-5-ptb{padding-top: 130px;}}.tp-hero-5-big-thumb{position: absolute;top: 0;right: 0;height: 100%;width: auto;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-hero-5-big-thumb{width: 50%;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-hero-5-big-thumb{position: static;}}div.tp-hero-5-big-thumb img{height: 100%;width: 100%;object-fit: cover;}.tp-hero-5-thumb-content{padding-left: 20px;margin-bottom: 110px;position: relative;}.tp-hero-5-thumb-content::after{position: absolute;top: -6px;left: -1px;width: 1px;height: 100px;content: "";background-color: var(--tp-cream-2);}.tp-hero-5-thumb-content p{font-size: 20px;font-style: normal;font-weight: 400;line-height: 24px;letter-spacing: -0.4px;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);margin-bottom: 0;}.tp-hero-5-thumb-content p span{margin-bottom: 10px;display: inline-block;}.tp-hero-5-thumb-wrap{display: none;}@media (min-width: 1600px){.tp-hero-5-thumb-wrap{display: block;}}.tp-hero-5-title{font-size: 170px;font-weight: 700;line-height: 1;letter-spacing: -10.2px;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);transform: translateX(-8px);margin-bottom: 20px;display: inline-block;}@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: 115px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-hero-5-title{font-size: 150px;}}@media (max-width: 767px){.tp-hero-5-title{font-size: 60px;letter-spacing: 1px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-hero-5-title{font-size: 110px;letter-spacing: 1px;}}.tp-hero-5-title span{-webkit-text-stroke: 2px var(--tp-cream-2);text-stroke: 2px var(--tp-cream-2);color: transparent;}.tp-hero-5-title-box{padding-left: 140px;}@media only screen and (min-width: 1700px) and (max-width: 1800px){.tp-hero-5-title-box{padding-left: 95px;}}@media only screen and (min-width: 1600px) and (max-width: 1700px), 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-hero-5-title-box{padding-left: 0;}}.tp-hero-5-title-box p{font-size: 24px;font-weight: 400;line-height: 1;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);margin-bottom: 40px;}@media (min-width: 1800px){.tp-hero-5-bdr-left{border-left: 1px solid rgba(183, 171, 152, 0.14);}}.tp-hero-5-thumb-sm{height: 410px;overflow: hidden;}.tp-text-slider-5-style .tp-text-slider-4-wrap{background-color: var(--tp-coffe-2);}.tp-text-slider-5-style .tp-text-slider-4-item span{color: var(--tp-cream-2);font-size: 34px;text-transform: capitalize;}.tp-about-5-title-box{display: inline-block;}.tp-about-5-title-box p{text-align: left;max-width: 245px;font-size: 15px;font-weight: 400;line-height: 22px;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);position: absolute;bottom: 15px;left: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-5-title-box p{bottom: 3px;left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-about-5-title-box p{position: static;text-align: center;margin: 0 auto;margin-top: 30px;}}.tp-about-5-subtitle{font-size: 14px;font-weight: 600;line-height: 1.3;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);display: inline-block;position: absolute;top: 50px;left: 40px;z-index: 5;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-5-subtitle{top: 40px;left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-about-5-subtitle{position: static;margin-bottom: 20px;}}.tp-video-5-thumb img{width: 100%;}.tp-project-5-title{font-size: 80px;font-weight: 400;line-height: 1;color: #846457;letter-spacing: -3.2px;font-family: var(--tp-ff-playfair);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-project-5-title{font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-project-5-title{font-size: 40px;}}@media (max-width: 767px){.tp-project-5-title{font-size: 45px;}}.tp-project-5-title-box{position: relative;padding: 40px 0;border-bottom: 1px solid rgba(207, 194, 146, 0.2);z-index: 1;}.tp-project-5-title-box-bg{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;border-radius: 50%;opacity: 1;border-radius: 0 0 50% 50%;transform: scaleY(0);transform-origin: top center;background-color: #552411;transition: transform 0.3s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.3s cubic-bezier(0.5, 0, 0, 1);z-index: -1;}.tp-project-5-title-box:last-child{margin-bottom: 0;}.tp-project-5-title-box span{font-size: 14px;font-weight: 500;line-height: 1;color: #846457;text-transform: uppercase;font-family: var(--tp-ff-poppins);transition: 0.3s;}.tp-project-5-title-box.active{z-index: 2;}.tp-project-5-title-box.active .tp-project-5-title{color: var(--tp-cream-2);}.tp-project-5-title-box.active span{color: var(--tp-cream-2);}.tp-project-5-title-box.active .tp-project-5-title-box-bg{transform: scale(1);border-radius: 0 0 0 0;}.tp-project-5-title-box.active .tp-project-5-thumb-box{top: 15%;opacity: 1;visibility: visible;}.tp-project-5-thumb-box{position: absolute;top: 70%;left: 10%;right: 0;width: 80%;height: 100%;z-index: -1;text-align: center;object-fit: cover;visibility: hidden;opacity: 0;transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-project-5-thumb-box{top: -120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-project-5-thumb-box{top: -40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-project-5-thumb-box{top: -50px;}}@media (max-width: 767px){.tp-project-5-thumb-box{display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-project-5-thumb-box{display: block;top: -50px;}}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-1{opacity: 1;visibility: visible;}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-1 .tp-project-5-thumb-box-1{top: 0;opacity: 1;visibility: visible;}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-2{opacity: 1;visibility: visible;}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-2 .tp-project-5-thumb-box-2{top: 0;opacity: 1;visibility: visible;}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-3{opacity: 1;visibility: visible;}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-3 .tp-project-5-thumb-box-3{top: 0;opacity: 1;visibility: visible;}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-4{opacity: 1;visibility: visible;}#tp-project-5-thumb-wrap.tp-project-5-thumb-box-4 .tp-project-5-thumb-box-4{top: 0;opacity: 1;visibility: visible;}.tp-project-5-thumb.thumb-1 img{transform: rotate(-6deg);width: 200px;}@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-5-thumb.thumb-1 img{transform: rotate(0deg);}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-project-5-thumb.thumb-1 img{transform: scale(0.7);}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-project-5-thumb.thumb-1 img{transform: scale(0.7);margin-left: -50px;}}.tp-project-5-thumb.thumb-2 img{width: 240px;transform: rotate(6deg);}@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-5-thumb.thumb-2 img{transform: rotate(0deg);}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-project-5-thumb.thumb-2 img{transform: scale(0.7);}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-project-5-thumb.thumb-2 img{transform: scale(0.7);margin-right: -50px;}}.tp-project-5-section-subtitle, .tp-project-5-section-title, .tp-project-5-section-link{font-size: 14px;font-weight: 500;line-height: 1;color: var(--tp-cream-2);text-transform: uppercase;font-family: var(--tp-ff-poppins);margin-bottom: 0;}@media (max-width: 767px){.tp-project-5-section-subtitle, .tp-project-5-section-title, .tp-project-5-section-link{margin-bottom: 15px;}}.tp-project-5-section-link:hover{color: var(--tp-cream-2);}.tp-project-5-section-box{border-top: 1px solid rgba(207, 194, 146, 0.2);padding-top: 15px;}@media (max-width: 767px){.tp-project-5-section-box{flex-wrap: wrap;}}.tp-project-5-2-title{font-size: 326px;font-weight: 400;line-height: 1;letter-spacing: -19.56px;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-project-5-2-title{font-size: 280px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-project-5-2-title{font-size: 230px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-project-5-2-title{font-size: 200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.tp-project-5-2-title{font-size: 160px;}}@media (max-width: 767px){.tp-project-5-2-title{font-size: 60px;letter-spacing: -2.56px;}}@media (max-width: 767px){.tp-project-5-2-title-box{margin-bottom: 0;}}.tp-project-5-2-item{display: inline-block;padding: 50px;padding-bottom: 55px;border: 1px solid var(--tp-cream-2);background: rgba(101, 54, 36, 0.9);backdrop-filter: blur(10px);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-project-5-2-item{margin-bottom: 40px;}}@media (max-width: 767px){.tp-project-5-2-item{padding: 30px;padding-bottom: 35px;margin-bottom: 40px;}}.tp-project-5-2-item.space-left{margin-left: 200px;}@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-project-5-2-item.space-left{margin-left: 0;}}.tp-project-5-2-item-wrap{margin-bottom: 200px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-project-5-2-item-wrap{margin-bottom: 0;}}.tp-project-5-2-item-wrap:last-child{margin-bottom: 180px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-project-5-2-item-wrap:last-child{margin-bottom: 0;}}.tp-project-5-2-thumb{margin-bottom: 50px;}.tp-project-5-2-thumb img{max-width: inherit;}@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-5-2-thumb img{max-width: 100%;}}.tp-project-5-2-content span{font-size: 14px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);margin-bottom: 10px;display: inline-block;}.tp-project-5-2-title-sm{font-size: 50px;font-weight: 400;line-height: 1;letter-spacing: -2px;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-project-5-2-title-sm{font-size: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-project-5-2-title-sm{font-size: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-project-5-2-title-sm{font-size: 35px;}}@media (max-width: 767px){.tp-project-5-2-title-sm{font-size: 40px;}}.tp-project-5-2-btn{border-top: 1px solid var(--tp-cream-2);border-bottom: 1px solid var(--tp-cream-2);padding: 15px 0;}.tp-project-5-2-btn a{font-size: 14px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);}.tp-project-5-2-btn a span{margin-left: 10px;color: currentColor;}.tp-project-5-2-shape{position: absolute;bottom: 0;left: -200px;}@media (max-width: 767px){.tp-testimonial-5-area{padding-top: 100px;padding-bottom: 100px;}}.tp-testimonial-5-bg{position: absolute;top: 0;right: 0;width: 100%;height: 100%;mix-blend-mode: luminosity;}div.tp-testimonial-5-bg img{width: 100%;height: 100%;object-fit: cover;}.tp-testimonial-5-content p{font-size: 50px;font-weight: 400;line-height: 1.2;letter-spacing: -2px;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);margin-bottom: 55px;}@media (max-width: 767px){.tp-testimonial-5-content p{font-size: 36px;}}.tp-testimonial-5-content span{font-size: 20px;font-weight: 500;line-height: 1;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}.tp-testimonial-5-content span::before{content: "";display: inline-block;height: 2px;width: 30px;background-color: var(--tp-cream-2);transform: translateY(-5px);margin-right: 15px;}.tp-testimonial-5-content .quote-shape{position: absolute;top: -37px;left: -70px;z-index: -1;font-style: normal;color: #6F402E;stroke-width: 0.5px;stroke: rgba(207, 194, 146, 0.2);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-testimonial-5-content .quote-shape{top: -38px;left: -10px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-testimonial-5-content .quote-shape{left: 0px;}}@media (max-width: 767px){.tp-testimonial-5-content .quote-shape{top: -50px;left: 0;}}.tp-footer-6-cta-wrap .tp-about-5-subtitle{top: 50px;left: 170px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-6-cta-wrap .tp-about-5-subtitle{top: 40px;left: 140px;}}.tp-footer-6-social{position: relative;padding-left: 15px;color: var(--tp-cream-2);}@media (max-width: 767px){.tp-footer-6-social{margin-bottom: 50px;margin-right: 30px;}}.tp-footer-6-social::after{position: absolute;top: -9px;left: 0;width: 2px;height: 70px;content: "";background-color: currentColor;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-footer-6-social::after{top: -14px;}}.tp-footer-6-social span{font-size: 12px;font-weight: 500;line-height: 1;text-transform: uppercase;color: currentColor;font-family: var(--tp-ff-poppins);display: block;}.tp-footer-6-social a{font-size: 34px;font-weight: 400;line-height: 1;letter-spacing: -1.36px;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);position: relative;}.tp-footer-6-social a::after{position: absolute;bottom: -5px;left: 0;width: 0;height: 1px;content: "";background-color: currentColor;transition: 0.4s;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-footer-6-social a{font-size: 25px;}}.tp-footer-6-social a span{width: 16px;height: 16px;left: 10px;top: 5px;overflow: hidden;position: relative;}.tp-footer-6-social a span svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);position: absolute;bottom: -1px;left: 1px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.tp-footer-6-social a span svg:last-child{left: -12px;bottom: -12px;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);opacity: 0;}.tp-footer-6-social a:hover span svg:first-child{-webkit-transform: translate(16px, -16px);-moz-transform: translate(16px, -16px);-ms-transform: translate(16px, -16px);-o-transform: translate(16px, -16px);transform: translate(16px, -16px);}.tp-footer-6-social a:hover span svg:last-child{opacity: 1;visibility: visible;-webkit-transform: translate(13px, -13px);-moz-transform: translate(13px, -13px);-ms-transform: translate(13px, -13px);-o-transform: translate(13px, -13px);transform: translate(13px, -13px);}.tp-footer-6-social a:hover::after{width: 100%;}@media (max-width: 767px){.tp-footer-6-social-wrap{flex-wrap: wrap;}}.tp-footer-6-instagram-thumb:hover img{transform: scale(1.1) rotate(-2deg);}.tp-footer-6-instagram-thumb img{width: 100%;transition: 0.9s;}.tp-footer-6-copyright-text span{font-size: 18px;font-weight: 500;line-height: 1;letter-spacing: -1.08px;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}.tp-footer-6-copyright-text span:not(:last-child){margin-right: 15px;}.tp-footer-6-copyright-text span a{position: relative;}.tp-footer-6-copyright-text span a::after{position: absolute;bottom: 0;left: 0;width: 0;height: 1px;content: "";background-color: currentColor;transition: 0.4s;}.tp-footer-6-copyright-text span a:hover::after{width: 100%;}.tp-footer-6-bdr-tb{border-top: 2px solid var(--tp-cream-2);border-bottom: 2px solid var(--tp-cream-2);}.hover-this{cursor: pointer;}.hover-this .hover-anim{pointer-events: none;-webkit-transition: -webkit-transform 0.2s linear;transition: -webkit-transform 0.2s linear;-o-transition: transform 0.2s linear;transition: transform 0.2s linear;transition: transform 0.2s linear, -webkit-transform 0.2s linear;}.cursor{pointer-events: none;position: fixed;padding: 8px;border-radius: 50%;background-color: var(--tp-cream-2);-webkit-transition: opacity 0.4s ease, -webkit-transform 0.3s ease;transition: opacity 0.4s ease, -webkit-transform 0.3s ease;-o-transition: transform 0.3s ease, opacity 0.4s ease;transition: transform 0.3s ease, opacity 0.4s ease;transition: transform 0.3s ease, opacity 0.4s ease, -webkit-transform 0.3s ease;-webkit-transform: translateX(-5px) translateY(-5px);-ms-transform: translateX(-5px) translateY(-5px);transform: translateX(-5px) translateY(-5px);z-index: 99999;}.cursor-active{-webkit-transform: translate(-50%, -50%) scale(8);-ms-transform: translate(-50%, -50%) scale(8);transform: translate(-50%, -50%) scale(8);opacity: 0.1;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-6-cta-wrap .tp-section-title-5.fs-140{font-size: 110px;}}.pricing__item{padding: 40px 70px;background-color: rgba(255, 255, 255, 0.1);backdrop-filter: blur(10px);}@media only screen and (min-width: 992px) and (max-width: 1199px){.pricing__item{padding-left: 20px;padding-right: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.pricing__item{padding-left: 45px;padding-right: 45px;}}@media (max-width: 767px){.pricing__item{padding-left: 25px;padding-right: 25px;}}.pricing__item.price-active .pricing__btn .tp-btn-border-pink-2{color: var(--tp-common-white);background-color: var(--tp-theme-3);border-color: var(--tp-theme-3);}.pricing__item.price-active .pricing__btn .tp-btn-border-pink-2:hover{color: var(--tp-common-black-5);border-color: var(--tp-common-white);background-color: var(--tp-common-white);}.pricing__item-5{background-color: var(--tp-common-white);border-radius: 10px;overflow: hidden;position: relative;height: 100%;}.pricing__item-5.price-active .pricing__btn-5 .tp-btn-grey{color: var(--tp-common-white);background-color: var(--tp-theme-5);}.pricing__item-5.price-active .pricing__btn-5 .tp-btn-grey:hover{color: var(--tp-common-white);background-color: var(--tp-common-black);}.pricing__item-5.price-badge-active .pricing__popular{display: inline-block;position: absolute;top: 0;right: 0;width: 100%;z-index: 1;}.pricing__item-5.price-badge-active .pricing__tag-5{top: 40px;}.pricing__feature{position: relative;padding-right: 40px;}[dir=rtl] .pricing__feature{padding-right: 0;padding-left: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.pricing__feature{padding-right: 0;}[dir=rtl] .pricing__feature{padding-left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.pricing__feature{padding-right: 0;margin-bottom: 35px;}[dir=rtl] .pricing__feature{padding-left: 0;}}.pricing__feature::after, .pricing__feature::before{position: absolute;content: "";left: -55px;top: 50%;width: 1px;height: 90px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background-color: var(--tp-common-white);opacity: 0.16;}[dir=rtl] .pricing__feature::after, [dir=rtl] .pricing__feature::before{left: auto;right: -55px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.pricing__feature::after, .pricing__feature::before{display: none;}}.pricing__feature::after{left: auto;right: -25px;}[dir=rtl] .pricing__feature::after{left: -25px;right: auto;}.pricing__feature ul{overflow: hidden;}.pricing__feature ul li{list-style: none;padding-left: 30px;font-size: 15px;font-family: var(--tp-ff-inter);color: var(--tp-common-white-op-7);position: relative;margin-bottom: 10px;}[dir=rtl] .pricing__feature ul li{padding-left: 0;padding-right: 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){.pricing__feature ul li{width: 100%;float: inherit;}}.pricing__feature ul li:last-child{margin-bottom: 0;}.pricing__feature ul li:first-child{margin-bottom: 10px;}.pricing__feature ul li::after{position: absolute;content: "\f00c";font-family: var(--tp-ff-fontawesome);font-weight: 700;left: 0;top: 4px;width: 18px;height: 18px;line-height: 18px;text-align: center;font-size: 9px;color: var(--tp-common-white);background-image: -webkit-linear-gradient(326.31deg, #0F9351 26.11%, #44C987 83.89%);background-image: -moz-linear-gradient(326.31deg, #0F9351 26.11%, #44C987 83.89%);background-image: -ms-linear-gradient(326.31deg, #0F9351 26.11%, #44C987 83.89%);background-image: -o-linear-gradient(326.31deg, #0F9351 26.11%, #44C987 83.89%);background-image: linear-gradient(326.31deg, #0F9351 26.11%, #44C987 83.89%);box-shadow: 0px 3px 6px rgba(15, 147, 81, 0.4);border-radius: 50%;}[dir=rtl] .pricing__feature ul li::after{left: auto;right: 0;}.pricing__feature ul li.has-denied{color: var(--tp-common-white-op-03);}.pricing__feature ul li.has-denied::after{content: "\f00d";color: var(--tp-common-white);background: rgba(255, 255, 255, 0.1);box-shadow: 0px 3px 6px rgba(3, 4, 28, 0.2);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.pricing__feature-left{margin-bottom: 12px;}}.pricing__feature-5{margin-bottom: 85px;}.pricing__feature-5 > p{font-family: var(--tp-ff-inter);font-weight: 400;font-size: 14px;color: #84858D;margin-bottom: 15px;}.pricing__feature-5 ul li{font-family: var(--tp-ff-inter);font-weight: 500;font-size: 15px;letter-spacing: -0.02em;color: #525258;list-style: none;position: relative;padding-left: 35px;margin-bottom: 12px;}[dir=rtl] .pricing__feature-5 ul li{padding-left: 0;padding-right: 35px;}.pricing__feature-5 ul li:last-child{margin-bottom: 0;}.pricing__feature-5 ul li::after{position: absolute;content: "\f00c";left: 0;top: 3px;width: 20px;height: 20px;line-height: 20px;text-align: center;font-family: var(--tp-ff-fontawesome);color: var(--tp-common-white);background: linear-gradient(142.96deg, #22E17F 14.78%, #0EAC60 95.99%);box-shadow: 0px 1px 2px rgba(6, 138, 75, 0.3);border-radius: 50%;font-size: 12px;font-weight: 700;}[dir=rtl] .pricing__feature-5 ul li::after{left: auto;right: 0;}.pricing__feature-info-item{border-bottom: 1px solid rgba(255, 255, 255, 0.08);}.pricing__feature-info-content{padding: 30px 35px;border-right: 1px solid rgba(255, 255, 255, 0.08);}[dir=rtl] .pricing__feature-info-content{border-right: 0;}.pricing__feature-info-content:hover .pricing__feature-info-tooltip{visibility: visible;opacity: 1;top: -78px;}.pricing__feature-info-content:hover .pricing__feature-info-details span{color: #8E959B;}.pricing__feature-info-available{width: 33.33%;line-height: 1;height: 100%;padding: 30px;border-right: 1px solid rgba(255, 255, 255, 0.08);}[dir=rtl] .pricing__feature-info-available{border-right: 0;border-left: 1px solid rgba(255, 255, 255, 0.08);}.pricing__feature-info-available:last-child{border-right: 0;}[dir=rtl] .pricing__feature-info-available:last-child{border-left: 0;}.pricing__feature-info-available:first-child{border-right: 1px solid rgba(255, 255, 255, 0.08);}.pricing__feature-info-available p{font-size: 16px;color: rgba(255, 255, 255, 0.7);margin-bottom: 0;}.pricing__feature-info-available p span{display: inline-block;width: 20px;height: 20px;line-height: 20px;text-align: center;color: var(--tp-common-white);background: linear-gradient(142.96deg, #28D58A 14.78%, #2CAE76 95.99%);box-shadow: 0px 1px 2px rgba(6, 138, 75, 0.3);border-radius: 50%;}.pricing__feature-info-available p span svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.pricing__feature-info-details{position: relative;}.pricing__feature-info-details span{color: #BCBFC2;margin-right: 7px;}[dir=rtl] .pricing__feature-info-details span{margin-right: 0;margin-left: 7px;}.pricing__feature-info-details span svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.pricing__feature-info-details span:hover{cursor: pointer;}.pricing__feature-info-details:hover span{color: #8E959B;}.pricing__feature-info-tooltip{position: absolute;top: -50px;left: -29px;min-width: 286px;background-color: var(--tp-common-white);padding: 13px 20px 15px;border-radius: 14px;box-shadow: 0px 10px 30px rgba(4, 11, 17, 0.14);visibility: hidden;opacity: 0;}[dir=rtl] .pricing__feature-info-tooltip{left: auto;right: -29px;}.pricing__feature-info-tooltip::after{position: absolute;content: "";left: 35px;bottom: 0;width: 18px;height: 18px;background-color: var(--tp-common-white);-webkit-transform: rotate(45deg) translateY(50%);-moz-transform: rotate(45deg) translateY(50%);-ms-transform: rotate(45deg) translateY(50%);-o-transform: rotate(45deg) translateY(50%);transform: rotate(45deg) translateY(50%);}[dir=rtl] .pricing__feature-info-tooltip::after{left: auto;right: 35px;}.pricing__feature-info-tooltip p{font-size: 14px;line-height: 1.43;color: #525258;margin-bottom: 0;}.pricing__feature-info-text p{font-size: 16px;color: rgba(255, 255, 255, 0.7);margin-bottom: 0;}.pricing__feature-item-wrapper{border: 1px solid rgba(255, 255, 255, 0.08);border-top: 0;border-bottom-left-radius: 41px;border-bottom-right-radius: 41px;}.pricing__header{min-height: 240px;border-top-left-radius: 41px;border-top-right-radius: 41px;border-left: 1px solid rgba(255, 255, 255, 0.08);border-right: 1px solid rgba(255, 255, 255, 0.08);background-color: rgba(255, 255, 255, 0.08);}.pricing__header-title{font-weight: 600;font-size: 36px;color: var(--tp-common-white);margin-bottom: 20px;}.pricing__header-content{position: relative;padding: 52px 35px;border-top: 1px solid rgba(255, 255, 255, 0.08);border-right: 1px solid rgba(255, 255, 255, 0.08);height: 100%;border-top-left-radius: 41px;}[dir=rtl] .pricing__header-content{border-top-left-radius: 0;border-top-right-radius: 41px;border-right: 0;}.pricing__header-content .pricing-header-shape{position: absolute;bottom: 19%;right: 2%;}.pricing__header-top-wrapper .pricing__top-7{border-top: 1px solid rgba(255, 255, 255, 0.08);}.pricing__header-top-wrapper .pricing__top-7:last-child{border-top-right-radius: 41px;border-right: 0;}[dir=rtl] .pricing__header-top-wrapper .pricing__top-7:last-child{border-top-right-radius: 0;border-top-left-radius: 41px;border-left: 0;border-right: 1px solid rgba(255, 255, 255, 0.08);}.pricing__category span{font-size: 20px;font-weight: 700;color: var(--tp-common-white);font-family: var(--tp-ff-space);display: inline-block;position: relative;padding-left: 9px;margin-bottom: 2px;}[dir=rtl] .pricing__category span{padding-left: 0;padding-right: 9px;}.pricing__category span::after{position: absolute;content: "";left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 2px;height: 20px;background-color: var(--tp-common-green-2);}[dir=rtl] .pricing__category span::after{left: auto;right: 0;}.pricing__category span.standard::after{background-color: var(--tp-common-pink-2);}.pricing__category span.premium::after{background-color: var(--tp-common-purple-2);}.pricing__title{font-size: 46px;color: var(--tp-common-white);font-family: var(--tp-ff-space);margin-bottom: 0;}.pricing__title .pricing-currency{font-size: 20px;}.pricing__title-5{font-family: var(--tp-ff-space);font-style: normal;font-weight: 500;font-size: 60px;letter-spacing: -0.04em;margin-bottom: 5px;}.pricing__title-5 span{font-weight: 400;font-size: 16px;color: #84858D;letter-spacing: -0.01em;}.pricing__title-7{font-family: var(--tp-ff-inter);font-weight: 600;font-size: 54px;color: var(--tp-common-white);margin-bottom: 12px;}.pricing__title-7 span{font-size: 14px;}.pricing__title-wrapper p{font-family: var(--tp-ff-inter);font-weight: 500;font-size: 18px;color: rgba(255, 255, 255, 0.7);margin-bottom: 0;}.pricing__title-wrapper-7 p{font-size: 15px;line-height: 1.33;color: rgba(255, 255, 255, 0.7);margin-bottom: 0;}.pricing__shape-1{position: absolute;top: 1%;left: 10%;z-index: -1;}[dir=rtl] .pricing__shape-1{left: auto;right: 0;width: 100%;}@media only screen and (min-width: 1700px) and (max-width: 1899px), only screen and (min-width: 1600px) and (max-width: 1699px){.pricing__shape-1{left: 0;}[dir=rtl] .pricing__shape-1{left: auto;right: 0;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.pricing__shape-1{left: 0;width: 100%;}}.pricing__shape-2{position: absolute;z-index: -1;bottom: 37%;left: 13%;-webkit-animation: tpupdown 1s infinite alternate;animation: tpupdown 1s infinite alternate;}.pricing__shape-3{position: absolute;z-index: -1;top: 6%;left: 30%;-webkit-animation: tpleftright 1s infinite alternate;animation: tpleftright 1s infinite alternate;}.pricing__shape-4{position: absolute;z-index: -1;top: 2%;right: 4%;-webkit-animation: tpupdown 1s infinite alternate;animation: tpupdown 1s infinite alternate;}.pricing__shape-5{position: absolute;z-index: -1;top: 35%;right: 16%;-webkit-animation: tprotate 2s infinite alternate;animation: tprotate 2s infinite alternate;}.pricing__shape-6{position: absolute;z-index: -1;bottom: 0%;left: 0%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.pricing__content{margin-bottom: 35px;}}.pricing__content-5{border: 1px solid rgba(4, 18, 31, 0.08);border-top: 0;padding: 30px 40px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;height: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px){.pricing__content-5{padding-left: 20px;padding-right: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.pricing__content-5{margin-bottom: 40px;}}@media (max-width: 767px){.pricing__content-5{padding-left: 20px;padding-right: 20px;}}.pricing__content-5-inner{height: 100%;}.pricing__icon-5{height: 110px;margin-bottom: 35px;}.pricing__icon-5 img{mix-blend-mode: darken;height: 100px;}.pricing__tag-5{position: absolute;top: 20px;right: 20px;z-index: 1;}[dir=rtl] .pricing__tag-5{right: auto;left: 20px;}.pricing__tag-5 span{display: inline-block;background: var(--tp-common-white);box-shadow: 0px 1px 2px rgba(3, 4, 28, 0.1);border-radius: 14px;font-family: var(--tp-ff-inter);font-weight: 500;font-size: 13px;text-align: center;color: var(--tp-common-black);padding: 0 19px;}.pricing__tag-7{margin-bottom: 13px;}.pricing__tag-7 span{font-size: 18px;color: var(--tp-common-white);}.pricing__top-5{padding: 35px 40px 36px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.pricing__top-5{padding-left: 20px;padding-right: 20px;}}@media (max-width: 767px){.pricing__top-5{padding-left: 20px;padding-right: 20px;}}.pricing__top-7{padding-top: 40px;padding-bottom: 44px;width: 33.33%;border-right: 1px solid rgba(255, 255, 255, 0.08);}.pricing__popular{display: none;background-color: var(--tp-theme-5);padding: 4px 0;}.pricing__popular p{margin-bottom: 0;font-family: var(--tp-ff-inter);font-weight: 700;font-size: 12px;text-align: center;letter-spacing: 0.06em;color: var(--tp-common-white);line-height: 1;text-transform: uppercase;}.pricing__popular-2{position: absolute;top: -2px;left: 50%;-webkit-transform: translateX(-50px);-moz-transform: translateX(-50px);-ms-transform: translateX(-50px);-o-transform: translateX(-50px);transform: translateX(-50px);}.pricing__popular-2 span{font-family: var(--tp-ff-inter);font-weight: 700;font-size: 12px;line-height: 1;text-align: center;text-transform: uppercase;color: var(--tp-common-white);background-color: #4C40F7;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;display: inline-block;padding: 7px 10px;}.pricing__tab-nav{padding: 8px;background-color: var(--tp-grey-11);border-radius: 10px;width: 356px;}@media (max-width: 366px){.pricing__tab-nav{width: 100%;}}.pricing__tab-nav .nav-link{font-family: var(--tp-ff-inter);font-weight: 500;font-size: 14px;background-color: transparent;color: var(--tp-text-1);padding: 6px 27px;padding-right: 14px;border-radius: 10px;border: 0;}[dir=rtl] .pricing__tab-nav .nav-link{padding-right: 44px;padding-left: 0;}.pricing__tab-nav .nav-link span{font-weight: 700;font-size: 13px;color: #F46A35;padding: 4px 7px;border-radius: 30px;background: rgba(244, 106, 53, 0.1);display: inline-block;line-height: 1;margin-left: 5px;}[dir=rtl] .pricing__tab-nav .nav-link span{margin-left: 0;margin-right: 5px;}.pricing__tab-nav .nav-link:first-child{padding-right: 29px;}[dir=rtl] .pricing__tab-nav .nav-link:first-child{padding-right: 0;padding-left: 29px;}.pricing__tab-nav .nav-link.active{background-color: transparent;color: var(--tp-common-black);}.pricing__tab-nav .price-tab-slide{position: relative;z-index: 1;}.pricing__tab-nav .price-tab-slide:hover{cursor: pointer;}.pricing__tab-nav .price-tab-slide label:hover{cursor: pointer;}.pricing__tab-nav .price-tab-slide #price-tab-check{display: none;}.pricing__tab-nav .price-tab-slide #price-tab-check:checked + i{right: 190px;width: 150px;}[dir=rtl] .pricing__tab-nav .price-tab-slide #price-tab-check:checked + i{right: auto;left: 190px;}@media (max-width: 366px){.pricing__tab-nav .price-tab-slide #price-tab-check:checked + i{bottom: 38px;right: 0;width: 100%;}[dir=rtl] .pricing__tab-nav .price-tab-slide #price-tab-check:checked + i{left: 0;right: auto;}}.pricing__tab-nav .price-tab-slide i{position: absolute;top: 0;right: 0;width: 175px;height: 38px;color: var(--tp-common-black);background-color: var(--tp-common-white);box-shadow: 0px 1px 4px rgba(0, 20, 90, 0.1);border-radius: 10px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 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;}[dir=rtl] .pricing__tab-nav .price-tab-slide i{left: 0;right: auto;}@media (max-width: 366px){.pricing__tab-nav .price-tab-slide i{width: 100%;top: auto;bottom: 0;}}.pricing__btn .tp-btn-border-3{font-size: 16px;padding: 17px 31px 17px;}.pricing__btn .tp-btn-border-3:hover{color: var(--tp-common-white);border-color: var(--tp-theme-3);background-color: var(--tp-theme-3);}.pricing__btn-7{border-right: 1px solid rgba(255, 255, 255, 0.08);width: 33.33%;padding: 40px 20px 37px;}.pricing__btn-7:last-child{border: 0;}[dir=rtl] .pricing__btn-7:last-child{border-right: 1px solid rgba(255, 255, 255, 0.08);}[dir=rtl] .pricing__btn-7:first-child{border: 0;}.pricing__btn-7.price-active .tp-btn-border-sm{background-color: var(--tp-common-white);border-color: var(--tp-common-white);color: var(--tp-common-black);}.pricing__btn-7.price-active .tp-btn-border-sm:hover{background-color: #4C40F7;border-color: #4C40F7;color: var(--tp-common-white);}.pricing__btn-7 .tp-btnr-border-2:hover{background-color: var(--tp-theme-7);border-color: var(--tp-theme-7);color: var(--tp-common-white);}.pricing__btn-7 .tp-btnr-border-2::after{display: none;}.pricing__table{overflow: hidden;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px){.pricing__table{overflow-x: scroll;}}.pricing__table-wrapper{border-radius: 41px;}@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){.pricing__table-wrapper{width: 1120px;}}.pricing__footer-content{height: 100%;border-right: 1px solid rgba(255, 255, 255, 0.08);}[dir=rtl] .pricing__footer-content{border-right: 0;border-left: 1px solid rgba(255, 255, 255, 0.08);}.pricing__style-2 .tp-btn-11:hover{background-color: var(--tp-theme-1);}.pricing__style-2 .tp-btnr-border-2{border-radius: 0;border-width: 1px;padding: 11px 33px 11px 36px;}.pricing__style-2 .tp-btnr-border-2:hover{background-color: var(--tp-theme-1);border-color: var(--tp-theme-1);}.pricing__style-2 .pricing__btn-7.price-active .tp-btnr-border-2{background-color: var(--tp-theme-1);border-color: var(--tp-theme-1);}.pricing__style-2 .pricing__btn-7.price-active .tp-btnr-border-2:hover{background-color: var(--tp-common-black);border-color: var(--tp-common-black);color: var(--tp-common-white);}.pricing__style-2 .pricing-header-shape{bottom: 8%;right: 3%;}.pricing__style-2 .pricing__feature-item-wrapper{border-radius: 0;}.pricing__style-2 .pricing__header{background-color: #F5F5F8;border-radius: 0;}.pricing__style-2 .pricing__header-content{border-radius: 0;}.pricing__style-2 .pricing__header-top-wrapper .pricing__top-7:last-child{border-radius: 0;}.pricing__style-2 .pricing__popular-2 span{background-color: #6364DB;}.pricing__style-2 .pricing__tag-7 span{color: var(--tp-theme-1);}.tp-el-price-agency .elementor-widget-container{height: 100%;}.tp-el-price-agency .elementor-widget-wrap > .elementor-element{height: 100%;}.tp-header-5-top-space.tp-header-3__ptlr{padding-top: 45px;}@media (max-width: 767px){.tp-header-5-top-space.tp-header-3__ptlr{padding-top: 20px;}}.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-link{position: absolute;bottom: 60px;left: 110px;z-index: 55;}@media only screen and (min-width: 992px) and (max-width: 1199px){.port-showcase-slider-link{left: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.port-showcase-slider-link{left: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.port-showcase-slider-link{left: 10px;}}.port-showcase-slider-link a{font-size: 13px;font-weight: 600;line-height: 1;color: var(--tp-common-white);font-family: var(--tp-ff-poppins);}.port-showcase-slider-link a span svg{transform: translateY(-2px);margin-right: 15px;}.port-showcase-slider-space{padding: 100px;}.port-showcase-slider-content{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;}.port-showcase-slider-subtitle{font-size: 16px;font-weight: 500;line-height: 1;opacity: 0;visibility: hidden;color: var(--tp-common-white);font-family: var(--tp-ff-poppins);}.port-showcase-slider-subtitle div{overflow: hidden;padding: 5px 0px;}.port-showcase-slider-subtitle div span{display: block;transform: translateY(200px);transition: 0.9s;}.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-playfair);opacity: 0;visibility: hidden;margin-bottom: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.port-showcase-slider-title{font-size: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.port-showcase-slider-title{font-size: 75px;letter-spacing: 1px;}}@media (max-width: 767px){.port-showcase-slider-title{font-size: 65px;letter-spacing: 1px;}}.port-showcase-slider-title div{overflow: hidden;}.port-showcase-slider-title div span{display: block;transform: translateY(200px);transition: 0.6s;}.port-showcase-slider-social{position: absolute;bottom: 50px;right: 110px;z-index: 9;}@media only screen and (min-width: 992px) and (max-width: 1199px){.port-showcase-slider-social{right: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.port-showcase-slider-social{right: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.port-showcase-slider-social{right: 10px;}}.port-showcase-slider-social a{font-size: 16px;font-weight: 600;line-height: 1;color: var(--tp-common-white);display: block;width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;line-height: 1;font-size: 15px;font-weight: 600;color: #eaeaea;transition: opacity 0.2s;}.parallax-slider-active .tp-slider-dot{position: absolute;bottom: 60px;left: 50%;z-index: 9;}@media (max-width: 767px){.parallax-slider-active .tp-slider-dot{left: 40%;}}.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;}#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: 11;}#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;}#showcase-slider .swiper-slide-active .port-showcase-slider-title{opacity: 1;visibility: visible;}#showcase-slider .swiper-slide-active .port-showcase-slider-title div span{transform: translateY(0);padding: 10px;}#showcase-slider .swiper-slide-active .port-showcase-slider-subtitle{opacity: 1;visibility: visible;}#showcase-slider .swiper-slide-active .port-showcase-slider-subtitle div span{transform: translateY(0);}.portfolio-slider-2-wrap{height: 100vh;display: flex;align-items: center;}.portfolio-slider-2-wrap-box{width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px){.portfolio-slider-2-wrap-box{height: 100vh;}}.portfolio-slider-2-thumb img{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){.portfolio-slider-2-thumb img{height: 100vh;object-fit: cover;}}.portfolio-slider-2-subtitle div{overflow: hidden;padding: 5px 0px;}.portfolio-slider-2-subtitle div span{display: block;transition: 0.9s;font-size: 16px;font-weight: 400;line-height: 1;transition-delay: 0s;transform: translateY(200px);color: var(--tp-common-white);font-family: var(--tp-ff-poppins);}.portfolio-slider-2-title{display: inline-block;}.portfolio-slider-2-title div{overflow: hidden;padding: 10px;}.portfolio-slider-2-title div span{display: block;transition: 0.6s;font-size: 100px;font-weight: 500;line-height: 1;letter-spacing: -5.6px;transform: translateY(200px);color: var(--tp-common-white);transition-delay: 0s;font-family: var(--tp-ff-playfair);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.portfolio-slider-2-title div span{font-size: 75px;}}@media (max-width: 767px){.portfolio-slider-2-title div span{font-size: 80px;}}.portfolio-slider-2-content{position: absolute;left: 0;right: 0;text-align: center;z-index: 555;top: 50%;transform: translateY(-50%);}.portfolio-slider-2-thumb img{transition: 0.4s;}.portfolio-slider-2-active .swiper-slide-active .portfolio-slider-2-title{opacity: 1;visibility: visible;}.portfolio-slider-2-active .swiper-slide-active .portfolio-slider-2-title div span{transition-delay: 0.5s;transform: translateY(0);}.portfolio-slider-2-active .swiper-slide-active .portfolio-slider-2-subtitle{opacity: 1;visibility: visible;}.portfolio-slider-2-active .swiper-slide-active .portfolio-slider-2-subtitle div span{transition-delay: 0.3s;transform: translateY(0);}.portfolio-slider-2-active .swiper-slide-prev, .portfolio-slider-2-active .swiper-slide-next{pointer-events: none;cursor: auto;}.portfolio-slider-2-active .swiper-slide-prev .portfolio-slider-2-thumb img, .portfolio-slider-2-active .swiper-slide-next .portfolio-slider-2-thumb img{opacity: 0.2;}.portfolio-slider-2-wrap .tp-scrollbar{background: rgba(255, 255, 255, 0.14);height: 2px;width: 35%;position: absolute;bottom: 70px;left: 0;right: 0;text-align: center;margin: auto;z-index: 99999;}.portfolio-slider-2-wrap .swiper-scrollbar-drag{background-color: var(--tp-common-white);transition: 0.3s;}@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-slider-3-active .portfolio-slider-2-thumb img{height: 66vh;}}.portfolio-slider-3-style .port-showcase-slider-link{bottom: 40px;}.portfolio-slider-3-style .portfolio-slider-2-wrap .tp-scrollbar{bottom: 50px;}.portfolio-slider-3-style .port-showcase-slider-social{bottom: 30px;}.portfolio-slider-3-style .portfolio-slider-2-item{position: relative;z-index: 1;}.portfolio-slider-3-style .portfolio-slider-2-item::after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";opacity: 0;visibility: hidden;background: linear-gradient(180deg, rgba(2, 11, 24, 0) 58.67%, rgba(0, 0, 0, 0.7) 100%);transition: 0.3s;}.portfolio-slider-3-style .portfolio-slider-2-item:hover::after{opacity: 1;visibility: visible;}.portfolio-slider-3-style .portfolio-slider-2-item:hover .portfolio-slider-3-meta{opacity: 1;visibility: visible;transform: translateY(0);}.portfolio-slider-3-style .portfolio-slider-2-item:hover .portfolio-slider-3-title{opacity: 1;visibility: visible;transform: translateY(0);}.portfolio-slider-3-style .portfolio-slider-2-wrap-box{display: flex;align-items: center;}.portfolio-slider-3-style .portfolio-slider-2-wrap-box .portfolio-slider-3-active{width: 100%;}.portfolio-slider-3-content{position: absolute;bottom: 0;left: 0;margin: 50px;z-index: 5;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.portfolio-slider-3-content{margin: 30px;}}.portfolio-slider-3-meta{font-size: 14px;font-weight: 500;line-height: 1;text-transform: uppercase;color: var(--tp-common-white);font-family: var(--tp-ff-poppins);margin-bottom: 10px;display: inline-block;opacity: 0;visibility: hidden;transition-delay: 0.3s;transition: 0.6s;transform: translateY(20px);}.portfolio-slider-3-title{font-size: 40px;font-weight: 400;line-height: 1;letter-spacing: -2px;color: var(--tp-common-white);font-family: var(--tp-ff-playfair);margin-bottom: 0;opacity: 0;visibility: hidden;transition-delay: 0.9s;transition: 0.6s;transform: translateY(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){.portfolio-slider-3-title{font-size: 30px;}}.tp-port-2-thumb{max-width: 1695px;height: 800px;margin: 0 auto;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.tp-port-2-thumb{height: 500px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-port-2-thumb{height: 300px;}}.tp-port-2-pt{padding-top: 200px;}@media (max-width: 767px){.tp-port-2-pt{padding-top: 170px;}}.tp-port-2-subtitle{font-size: 20px;font-weight: 400;line-height: 1;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}.tp-port-2-title{font-size: 160px;font-weight: 400;line-height: 1;letter-spacing: -9.6px;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-port-2-title{font-size: 125px;}}@media (max-width: 767px){.tp-port-2-title{font-size: 70px;letter-spacing: 1px;}}.tp-port-2-title-sm{font-size: 70px;font-weight: 400;line-height: 1;letter-spacing: -2.8px;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}@media (max-width: 767px){.tp-port-2-title-sm{font-size: 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-port-2-title-box{margin-bottom: 40px;}}.tp-port-2-content{padding-left: 90px;}@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-port-2-content{padding-left: 0;}}.tp-port-2-content-wrap{padding-top: 95px;padding-bottom: 95px;}.tp-port-2-text p{font-size: 16px;font-weight: 400;line-height: 26px;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);margin-bottom: 0;}@media (max-width: 767px){.tp-port-2-info{flex-wrap: wrap;}}.tp-port-2-info-item{padding-right: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-port-2-info-item{padding-right: 80px;}}@media (max-width: 767px){.tp-port-2-info-item{padding-right: 40px;margin-bottom: 30px;}}.tp-port-2-info-title{font-size: 26px;font-weight: 500;line-height: 1;color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}.tp-port-2-info span{font-size: 14px;font-weight: 400;line-height: 1;text-transform: uppercase;color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);}.tp-port-2-navigation-style .porfolio-details__navigation-wrap{margin-top: 0px;}.tp-port-2-navigation-style .porfolio-details__navigation-content a{color: var(--tp-cream-2);font-family: var(--tp-ff-poppins);background-image: -webkit-radial-gradient(#CFC292, #CFC292), -webkit-radial-gradient(#CFC292, #CFC292);background-image: -moz-radial-gradient(#CFC292, #CFC292), -moz-radial-gradient(#CFC292, #CFC292);background-image: -ms-radial-gradient(#CFC292, #CFC292), -ms-radial-gradient(#CFC292, #CFC292);background-image: -o-radial-gradient(#CFC292, #CFC292), -o-radial-gradient(#CFC292, #CFC292);background-image: radial-gradient(#CFC292, #CFC292), radial-gradient(#CFC292, #CFC292);}.tp-port-2-navigation-style .porfolio-details__navigation-content h4{color: var(--tp-cream-2);font-family: var(--tp-ff-playfair);}.tp-port-3-height{height: 350px;}@media (max-width: 767px){.tp-port-3-height{height: 250px;}}.tp-port-3-title{font-size: 120px;font-weight: 500;line-height: 1;letter-spacing: -4.8px;color: var(--tp-common-white);font-family: var(--tp-ff-playfair);}@media (max-width: 767px){.tp-port-3-title{font-size: 60px;}}.tp-port-3-bg{background-repeat: no-repeat;background-size: cover;background-position: center;}.tp-port-3-content-title{font-size: 30px;font-weight: 500;line-height: 1;letter-spacing: -0.6px;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);margin-bottom: 25px;}.tp-port-3-content-left{padding-right: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px){.tp-port-3-content-left{padding-right: 0;margin-bottom: 50px;}}.tp-port-3-content-info{padding: 18px 0;border-bottom: 1px solid rgba(183, 171, 152, 0.14);}.tp-port-3-content-info-wrap{margin-bottom: 25px;}.tp-port-3-content-info:first-child{border-top: 1px solid rgba(183, 171, 152, 0.14);}.tp-port-3-content-info span:first-child{margin-right: 70px;width: 75px;display: inline-block;}.tp-port-3-content-info span{font-size: 16px;font-weight: 500;line-height: 1.6;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);}.tp-port-3-content-description span{font-size: 16px;font-weight: 500;line-height: 1.6;color: var(--tp-cream-1);font-family: var(--tp-ff-poppins);margin-bottom: 10px;display: inline-block;}.tp-port-3-content-description p{font-size: 15px;font-weight: 400;line-height: 24px;color: rgba(183, 171, 152, 0.6);font-family: var(--tp-ff-poppins);}.tp-port-3-thumb:last-child{margin-bottom: 0;}.tp-port-3-navigation-style{padding-top: 120px;padding-bottom: 100px;border-bottom: 1px solid rgba(183, 171, 152, 0.1);}.tp-port-3-navigation-style .porfolio-details__navigation-wrap{margin-top: 0px;}.tp-port-3-navigation-style .porfolio-details__navigation-content h4{color: var(--tp-cream-1);}.tp-port-3-navigation-style .porfolio-details__navigation-content a{color: var(--tp-cream-1);background-image: -webkit-radial-gradient(#B7AB98, #B7AB98), -webkit-radial-gradient(#B7AB98, #B7AB98);background-image: -moz-radial-gradient(#B7AB98, #B7AB98), -moz-radial-gradient(#B7AB98, #B7AB98);background-image: -ms-radial-gradient(#B7AB98, #B7AB98), -ms-radial-gradient(#B7AB98, #B7AB98);background-image: -o-radial-gradient(#B7AB98, #B7AB98), -o-radial-gradient(#B7AB98, #B7AB98);background-image: radial-gradient(#B7AB98, #B7AB98), radial-gradient(#B7AB98, #B7AB98);}.porfolio-details__navigation-bar span{color: var(--tp-common-white);}.porfolio-details__navigation-bar.porfolio-details__navigation-bar-2 span{color: var(--tp-cream-2);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-port-3-content-wrap{margin-bottom: 200px;}}html[data-theme-mode=light_mode] .header-white-style-2 .tp-header-3__bar button{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .header-white-style-2 .tp-header-3__btn .tp-btn-white{color: var(--tp-dark-black-2);}html[data-theme-mode=light_mode] .header-white-style-2 .tp-header-3__btn .tp-btn-white::after{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .header-white-style-2 .tp-header-3__btn .tp-btn-white span svg{color: var(--tp-dark-black-2);}html[data-theme-mode=light_mode] .header-white-style-2 .tp-header-3__btn .tp-btn-white:hover{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .header-white-style-2 .tp-header-3__btn .tp-btn-white span.text::after{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .header-white-style-2 div.tp-theme-toggle-single .themepure-theme-toggle{border: 1px solid rgba(255, 255, 255, 0.1);}html[data-theme-mode=light_mode] .tp-hero-4-area .tp-hero-social a{border: 1px solid rgba(255, 255, 255, 0.18);color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-hero-4-area .tp-hero-social-bar{background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);}html[data-theme-mode=light_mode] .tp-hero-4-area .tp-hero-social-bar::after{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-about-4-shape img{filter: invert(100%) sepia(32%) saturate(304%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-about-4-border{border-bottom: 1px solid rgba(183, 171, 152, 0.24);}html[data-theme-mode=light_mode] .tp-project-4-2-item{border-bottom: 1px solid rgba(183, 171, 152, 0.24);}html[data-theme-mode=light_mode] .tp-project-4-2-item:first-child{border-top: 1px solid rgba(183, 171, 152, 0.24);}html[data-theme-mode=light_mode] .tp-about-4-area{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-project-4-2-area{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-price-4-area{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-section-subtitle-5::before, html[data-theme-mode=light_mode] .tp-section-subtitle-5::after{background: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp_text_invert > div{background-image: linear-gradient(to left, rgb(183, 171, 152) 50%, var(--tp-common-black-7) 50%);}html[data-theme-mode=light_mode] .tp-project-4-2-item.active .tp-project-4-2-title{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-project-4-2-item.active .tp-project-4-2-title-box span{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-project-4-2-item.active .tp-project-4-2-year span{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-project-4-2-item.active .tp-project-4-2-link span{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-project-4-2-title{color: var(--tp-cream-1);}html[data-theme-mode=light_mode] .tp-project-4-2-title-box span{color: var(--tp-cream-1);}html[data-theme-mode=light_mode] .tp-project-4-2-year span{color: var(--tp-cream-1);}html[data-theme-mode=light_mode] .tp-project-4-2-link span{color: var(--tp-cream-1);}html[data-theme-mode=light_mode] .tp-section-subtitle-5{color: var(--tp-common-black-7);border: 1px solid var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-price-4-title{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-price-4-price{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-price-4-head p{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-price-4-btn .tp-btn-4-1-price{color: var(--tp-common-black-7);border: 1px solid rgba(18, 19, 20, 0.1);}html[data-theme-mode=light_mode] .tp-price-4-bdr-1::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-2::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-3::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-4::after{position: absolute;top: 0;left: 0;width: 10px;height: 1px;background-color: var(--tp-common-black-7);content: "";}html[data-theme-mode=light_mode] .tp-price-4-bdr-1::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-2::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-3::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-4::before{position: absolute;top: 0;left: 0;width: 1px;height: 10px;background-color: var(--tp-common-black-7);content: "";}html[data-theme-mode=light_mode] .tp-price-4-bdr-1.bdr-topright::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-2.bdr-topright::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-3.bdr-topright::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-4.bdr-topright::after{left: auto;right: 0;}html[data-theme-mode=light_mode] .tp-price-4-bdr-1.bdr-topright::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-2.bdr-topright::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-3.bdr-topright::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-4.bdr-topright::before{left: auto;right: 0;}html[data-theme-mode=light_mode] .tp-price-4-bdr-1.bdr-bottomleft::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-2.bdr-bottomleft::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-3.bdr-bottomleft::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-4.bdr-bottomleft::after{top: auto;bottom: 0;}html[data-theme-mode=light_mode] .tp-price-4-bdr-1.bdr-bottomleft::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-2.bdr-bottomleft::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-3.bdr-bottomleft::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-4.bdr-bottomleft::before{top: auto;bottom: 0;}html[data-theme-mode=light_mode] .tp-price-4-bdr-1.bdr-bottomright::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-2.bdr-bottomright::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-3.bdr-bottomright::after, html[data-theme-mode=light_mode] .tp-price-4-bdr-4.bdr-bottomright::after{top: auto;bottom: 0;left: auto;right: 0;}html[data-theme-mode=light_mode] .tp-price-4-bdr-1.bdr-bottomright::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-2.bdr-bottomright::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-3.bdr-bottomright::before, html[data-theme-mode=light_mode] .tp-price-4-bdr-4.bdr-bottomright::before{top: auto;bottom: 0;left: auto;right: 0;}html[data-theme-mode=light_mode] .tp-price-4-list ul li{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-price-4-list ul li::after{background-color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-price-4-item.active .tp-btn-4-1-price{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-header-4-sticky-bg.tp-header-3__area.tp-header-sticky-cloned{background: rgba(255, 255, 255, 0.7);box-shadow: 0px 1px 3px 0px rgba(23, 23, 24, 0.12), 0px -1px 0px 0px rgba(36, 62, 21, 0.14);backdrop-filter: blur(14px);}html[data-theme-mode=light_mode] .tp-about-4-content p{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-about-4-funfact span{color: var(--tp-common-black-7);}html[data-theme-mode=light_mode] .tp-header-5-style div.tp-theme-toggle-single .themepure-theme-toggle span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-header-5-style div.tp-theme-toggle-single .themepure-theme-toggle{border: 1px solid var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-header-5-sticky-bg.tp-header-3__area.tp-header-sticky-cloned{background: rgba(243, 241, 234, 0.7);box-shadow: 0px 2px 4px 0px rgba(70, 57, 11, 0.1);backdrop-filter: blur(14px);}html[data-theme-mode=light_mode] .tp-about-5-area{background-color: #F3F1EA !important;}html[data-theme-mode=light_mode] .tp-coffee-bg-light{background-color: #F3F1EA !important;}html[data-theme-mode=light_mode] .tp-project-5-area{background-color: #F3F1EA !important;}html[data-theme-mode=light_mode] .tp-project-5-2-area{background-color: #F3F1EA !important;}html[data-theme-mode=light_mode] .tp-footer-6-area{background-color: #F3F1EA !important;}html[data-theme-mode=light_mode] .tp-hero-5-area{background-color: #F3F1EA !important;}html[data-theme-mode=light_mode] .tp-hero-5-thumb-content p{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-hero-5-thumb-content::after{background-color: var(--tp-common-black-8);}@media (min-width: 1800px){html[data-theme-mode=light_mode] .tp-hero-5-bdr-left{border-left: 1px solid rgba(46, 46, 46, 0.1);}}html[data-theme-mode=light_mode] .tp-hero-5-title span{-webkit-text-stroke: 2px var(--tp-common-black-8);text-stroke: 2px var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-hero-5-title{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-hero-5-title-box p{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-hero-5-title-box .tp-btn-cream-bdr{color: var(--tp-common-black-8);border: 1px solid var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-hero-5-title-box .tp-btn-cream-bdr:hover{background-color: var(--tp-common-black-8);color: #F3F1EA;}html[data-theme-mode=light_mode] .tp-project-5-title-box-bg, html[data-theme-mode=light_mode] .tp-text-slider-5-style .tp-text-slider-4-wrap{background-color: #E5E1D3;}html[data-theme-mode=light_mode] .tp-text-slider-5-style .tp-text-slider-4-item span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-text-slider-4-item img{filter: invert(100%) sepia(80%) saturate(280%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-about-5-subtitle{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-section-title-5.fs-140{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-about-5-title-box p{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-section-subtitle, html[data-theme-mode=light_mode] .tp-project-5-section-title, html[data-theme-mode=light_mode] .tp-project-5-section-link{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-section-box{border-top: 1px solid rgba(46, 46, 46, 0.1);}html[data-theme-mode=light_mode] .tp-project-5-title-box.active .tp-project-5-title{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-title{color: rgba(47, 46, 43, 0.3);}html[data-theme-mode=light_mode] .tp-project-5-title-box span{color: rgba(47, 46, 43, 0.3);}html[data-theme-mode=light_mode] .tp-project-5-title-box.active span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-2-title{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-2-item{border: 1px solid var(--tp-common-black-8);background: rgba(243, 241, 234, 0.9);}html[data-theme-mode=light_mode] .tp-project-5-2-content span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-2-title-sm{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-2-shape span{filter: invert(100%) sepia(80%) saturate(280%) hue-rotate(200deg) brightness(105%) contrast(100%);}html[data-theme-mode=light_mode] .tp-project-5-2-btn{border-top: 1px solid var(--tp-common-black-8);border-bottom: 1px solid var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-2-btn a{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-project-5-2-btn a span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-testimonial-5-content .quote-shape svg{color: rgba(62, 62, 33, 0.25);stroke-width: 0.5px;stroke: rgba(207, 194, 146, 0.3);}html[data-theme-mode=light_mode] .tp-testimonial-5-content p{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-testimonial-5-content span{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-testimonial-5-content span::before{background-color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-testimonial-5-bg{mix-blend-mode: normal;}html[data-theme-mode=light_mode] .tp-footer-6-social span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-footer-6-social a{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-footer-6-social a span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-footer-6-social::after{background-color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-footer-6-social a::after{background-color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-footer-6-copyright-text span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-footer-6-copyright-text span a::after{background-color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-text-slider-4-item span{color: var(--tp-common-white);}html[data-theme-mode=light_mode] .tp-port-2-area{background-color: #F3F1EA;}html[data-theme-mode=light_mode] .tp-header-5-inner-style div.tp-theme-toggle-single .themepure-theme-toggle span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-header-5-inner-style div.tp-theme-toggle-single .themepure-theme-toggle{border: 1px solid var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-subtitle{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-title{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-title-sm{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-title-box .tp-btn-4-1-price.sm{color: var(--tp-common-black-8);border: 1px solid var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-title-box .tp-btn-4-1-price.sm:hover{color: var(--tp-common-white);background-color: var(--tp-common-black-8);border: 1px solid var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-text p{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-info-title{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-2-info span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-footer-6-bdr-tb{border-top: 2px solid var(--tp-common-black-8);border-bottom: 2px solid var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-3-area, html[data-theme-mode=light_mode] .tp-port-black-light{background-color: #F3F1EA !important;}html[data-theme-mode=light_mode] .tp-port-3-content-title{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-3-content-info span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-3-content-description span{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-3-content-description p{color: var(--tp-common-black-8);}html[data-theme-mode=light_mode] .tp-port-3-content-info:first-child{border-top: 1px solid rgba(46, 46, 46, 0.14);}html[data-theme-mode=light_mode] .tp-port-3-content-info{border-bottom: 1px solid rgba(46, 46, 46, 0.14);}html[data-theme-mode=light_mode] .tp-offcanvas-update-bg .tp-offcanvas-bg.is-left{background-color: #F5F5F5;}html[data-theme-mode=light_mode] .tp-offcanvas-update-bg-2 .tp-offcanvas-bg.is-right{background-color: #EAE8E1;}html[data-theme-mode=light_mode] .tp-offcanvas-update-bg-2 .tp-offcanvas-bg.is-left{background-color: #F3F1EA;}html[data-theme-mode=light_mode] .ab-funfact__area{background-color: #F6F9FF;}html[data-theme-mode=light_mode] .porfolio-details__navigation-bar span{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .porfolio-details__navigation-bar-2 span{color: var(--tp-common-black);}html[data-theme-mode=light_mode] .tp-header-5-inner-style .tp-btn-white:hover span.text{color: var(--tp-common-black);}@media screen and (max-width: 768px){h1, h2, h3, h4, h5, h6, .elementor-heading-title{background: none !important;-webkit-background-clip: initial !important;-webkit-text-fill-color: initial !important;font-family: 'Poppins', sans-serif !important;font-weight: 500 !important;}.tp-port-3-title-box{line-height: 20px !important;}.project-details{font-size: 22px !important;line-height: 20px !important;}.tp-port-3-content-wrap .col-xl-5{width: 100% !important;}.tp-port-3-content-wrap .col-xl-7{width: 100% !important;margin-top: 50px !important;}}.project-details{font-size: 25px !important;}.tp-port-3-title-box{text-align: center;line-height: 30px !important;}.pt-140{padding-top: 50px !important;}html[data-theme-mode=light_mode] .tp-port-3-area, html[data-theme-mode=light_mode] .tp-port-black-light{background: #ffffff !important;padding-bottom: 90px !important;}.tp-port-3-content-wrap .col-xl-5{width: 50%;}.tp-port-3-content-wrap .col-xl-7{width: 50%;}.tp-port-3-content-description a{text-decoration: underline !important;}.tp-port-3-content-info span:first-child{width: 100px !important;}@media (max-width: 768px){h1, h2, h3, h4, h5, h6{transform: scale(0.7);transform-origin: left top;}}@media (max-width: 768px){.tp-skill-tab nav{width: 100vw !important;margin-left: calc(-50vw + 50%);padding: 0 !important;}.tp-skill-tab nav .nav-tabs{width: 100% !important;max-width: none !important;padding: 10px 0px 10px 0px !important;margin: 0 auto !important;display: flex !important;}.tp-skill-tab nav .nav-tabs .nav-link{flex: 0 0 33.33% !important;max-width: 33.33% !important;text-align: center;padding-left: 3px !important;padding-right: 3px !important;white-space: normal !important;font-size: 14px !important;}}@media (max-width: 768px){body{overflow-x: hidden;}#tidio-chat iframe{max-width: 100vw !important;width: 100% !important;box-sizing: border-box;}#tidio-chat{max-width: 100vw !important;overflow-x: hidden !important;}}.postbox__area .postbox-details__text p a{color: #000000 !important;text-decoration: underline !important;}h4, .postbox-details__area h3, .postbox-details__area h5{font-family: 'Nunito', sans-serif !important;}.service-details__sm-thumb-wrap{display: none !important;}.tp-el-desc-bottom{margin-top: -30px !important;}@media (max-width: 768px){#tidio-chat iframe{font-size: 16px !important;}input, textarea{font-size: 16px !important;}.postbox__comment-input input[type="checkbox"]{width: auto;height: auto;accent-color: initial;}.wpcf7-list-item-label{margin-left: -15px !important;}}.blog-details__area *{color: #000000 !important;}html[data-theme-mode=light_mode] .blog-details-4__customize .blog-list__text-sm span.category{border-color: #000000 !important;}