@import url("https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@400;500;600;700;800;900&display=swap");.tp-award-item,.tp-award-item::after,.tp-award-btn svg,.tp-award-arrow,.tp-brand-item img,.tp-brand-two-item img,.mean-container .mean-nav ul li > a.mean-expand i,.tp-product-tab-2 .nav-tabs .nav-link .tp-product-tab-tooltip,.tp-tab-line,.tp-accordion .accordion-button .tp-accordion-plus,.tp-accordion .accordion-button .tp-accordion-plus::after,.tp-accordion .accordion-button .tp-accordion-plus::before,.tp-swiper-dot .swiper-pagination-bullet,.tp-swiper-dot-border .swiper-pagination-bullet,.tp-swiper-scrollbar,.back-to-top-wrapper,a,button,p,input,select,textarea,li,.transition-3{-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-testimonial-rating span svg,.tp-award-btn svg,.tp-award-arrow svg,.tp-hero-social a svg,.tp-hotspot svg,.tp-swiper-arrow button svg,.tp-btn svg,.tp-theme-toggle-main span svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-testimonial-user-title,.tp-award-title,.tp-portfolio-title,.tp-hero-title{font-family: var(--tp-ff-dmsans);}.tp-marquee-item p,.tp-hero-content > span,.tp-hero-title span{font-family: var(--tp-ff-garamond);}.tp-award-text-outline,.tp-award-text-fill,.tp-portfolio-top-text p,.tp-hero-bottom-text p{font-family: var(--tp-ff-abril);}.tp-product-tab-2 .nav-tabs .nav-link:not(:first-child)::after{-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-portfolio-thumb-img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.tp-hero-scroll-bar::after,.tp-hero-scroll-mouse::after,.tp-hero-social-bar::after{position: absolute;content: "";}:root{--tp-ff-body: 'Kumbh Sans',sans-serif;--tp-ff-heading: 'Kumbh Sans',sans-serif;--tp-ff-p: 'Kumbh Sans',sans-serif;--tp-ff-fontawesome: "Font Awesome 6 Pro";--tp-common-white: #ffffff;--tp-common-black: #020B18;--tp-common-black-2: #0C1B05;--tp-heading-primary: #020B18;--tp-headingDark-primary: #020B18;--tp-gradient-primary: linear-gradient(0deg,#0f0d1d 0%,rgba(135,134,142,0.1019607843) 90%,rgba(255,255,255,0) 100%);--tp-gradient-secondary: linear-gradient(20deg,#3c72fc 0%,rgba(60,114,252,0.0509803922) 65%,rgba(60,114,252,0) 100%);--tp-gradient-3: linear-gradient(0deg,#3c72fc 0%,#26408d 81%,#0f0d1d 100%);--tp-gradient-4: linear-gradient(0deg,#3c72fc 0%,rgba(60,114,252,0.0509803922) 95%,rgba(60,114,252,0) 100%);--tp-gradient-5: linear-gradient(-180deg,rgba(14,99,255,0) 50.71%,#d90a2c 95.16%);--tp-grey-1: #F6F7F9;--tp-grey-2: #f2f4f8;--tp-text-body: #55585B;--tp-text-1: #777181;--tp-theme-primary: #3c72fc;--tp-theme-secondary: #0f0d1d;--tp-theme-3: #d90a2c;--tp-theme-4: #111013;--tp-border-primary: #EAEBED;--tp-border-secondary: #F0F2F4;}*{margin: 0;padding: 0;box-sizing: border-box;}body{font-family: var(--tp-ff-body);font-size: 14px;font-weight: normal;color: var(--tp-text-body);line-height: 26px;}a{text-decoration: none;}h1,h2,h3,h4,h5,h6{font-family: var(--tp-ff-heading);color: var(--tp-theme-secondary);margin-top: 0px;font-weight: 700;line-height: 1.2;-webkit-transition: color 0.3s 0s ease-out;-moz-transition: color 0.3s 0s ease-out;-ms-transition: color 0.3s 0s ease-out;-o-transition: color 0.3s 0s ease-out;transition: color 0.3s 0s ease-out;}h1{font-size: 40px;}h2{font-size: 36px;}h3{font-size: 28px;}h4{font-size: 24px;}h5{font-size: 20px;}h6{font-size: 16px;}ul{margin: 0px;padding: 0px;}p{font-family: var(--tp-ff-p);font-size: 16px;font-weight: 400;color: var(--tp-theme-secondary);margin-bottom: 15px;line-height: 28px;}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: var(--tp-theme-primary);text-decoration: none;}a,button{color: inherit;outline: none;border: none;background: transparent;}button:hover{cursor: pointer;}button:focus{outline: 0;}.uppercase{text-transform: uppercase;}.capitalize{text-transform: capitalize;}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea{outline: none;background-color: #fff;height: 56px;width: 100%;line-height: 56px;font-size: 14px;color: var(--tp-common-black);padding-left: 26px;padding-right: 26px;border: 1px solid #E0E2E3;}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #95999D;}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color: #95999D;}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color: #95999D;}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #95999D;}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color: #95999D;}[dir=rtl] input[type=text],[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[type=number],[dir=rtl] input[type=password],[dir=rtl] input[type=url],[dir=rtl] textarea{text-align: right;}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color: var(--tp-common-black);}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity: 0;}textarea{line-height: 1.4;padding-top: 17px;padding-bottom: 17px;}input[type=color]{appearance: none;-moz-appearance: none;-webkit-appearance: none;background: none;border: 0;cursor: pointer;height: 100%;width: 100%;padding: 0;border-radius: 50%;}*::-moz-selection{background: var(--tp-theme-primary);color: var(--tp-common-white);text-shadow: none;}::-moz-selection{background: var(--tp-theme-primary);color: var(--tp-common-white);text-shadow: none;}::selection{background: var(--tp-theme-primary);color: var(--tp-common-white);text-shadow: none;}*::-moz-placeholder{color: var(--tp-common-black);font-size: 14px;opacity: 1;}*::placeholder{color: var(--tp-common-black);font-size: 14px;opacity: 1;}.w-img img{width: 100%;}.m-img img{max-width: 100%;}.fix{overflow: hidden;}.clear{clear: both;}.z-index-1{z-index: 1;}.z-index-11{z-index: 11;}.overflow-y-visible{overflow-x: hidden;overflow-y: visible;}.p-relative{position: relative;}.p-absolute{position: absolute;}.include-bg{background-position: center;background-size: cover;background-repeat: no-repeat;}.demo{-webkit-transition: color 0.3s 0s linear;-moz-transition: color 0.3s 0s linear;-ms-transition: color 0.3s 0s linear;-o-transition: color 0.3s 0s linear;transition: color 0.3s 0s linear;-webkit-transition: color 0.3s linear,transform 0.2s ease;-moz-transition: color 0.3s linear,transform 0.2s ease;-ms-transition: color 0.3s linear,transform 0.2s ease;-o-transition: color 0.3s linear,transform 0.2s ease;transition: color 0.3s linear,transform 0.2s ease;}[dir=rtl] .demo{margin-left: 0;margin-right: 15px;}div.demo img{margin-left: 10px;}[tp-theme=tp-theme-dark] .demo{color: yellow;}.body-overlay{background-color: var(--tp-common-black);height: 100%;width: 100%;position: fixed;top: 0;z-index: 99;left: 0;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.body-overlay: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-black);margin-right: 5px;line-height: inherit;text-transform: capitalize;}.class{stroke-dasharray: 189px,191px;stroke-dashoffset: 0px;}.tp-gx-20{--bs-gutter-x: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-gx-20{--bs-gutter-x: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-gx-20{--bs-gutter-x: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-gx-20{--bs-gutter-x: 15px;}}@media (max-width: 767px){.tp-gx-20{--bs-gutter-x: 10px;}}.tp-gx-20 [class*=col-]{padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}.tp-gx-30{--bs-gutter-x: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-gx-30{--bs-gutter-x: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-gx-30{--bs-gutter-x: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-gx-30{--bs-gutter-x: 15px;}}@media (max-width: 767px){.tp-gx-30{--bs-gutter-x: 10px;}}.tp-gx-30 [class*=col-]{padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}.tp-gx-40{--bs-gutter-x: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-gx-40{--bs-gutter-x: 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-gx-40{--bs-gutter-x: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-gx-40{--bs-gutter-x: 30px;}}@media (max-width: 767px){.tp-gx-40{--bs-gutter-x: 15px;}}.tp-gx-40 [class*=col-]{padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}@media (min-width: 1400px){.container-large{max-width: 1325px;}}.tp-page-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.pt-280{padding-top: 280px;}.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-black);box-shadow: 0px 8px 16px rgba(3,4,28,0.3);color: var(--tp-common-white);border-radius: 50%;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.back-to-top-btn svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.back-to-top-btn:hover{-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);background-color: var(--tp-theme-primary);}.tp-theme-settings-area{position: fixed;top: 50%;left: 0;width: 240px;background-color: #fff;border: 1px solid #EAEAEF;-webkit-transform: translateY(-50%) translateX(-100%);-moz-transform: translateY(-50%) translateX(-100%);-ms-transform: translateY(-50%) translateX(-100%);-o-transform: translateY(-50%) translateX(-100%);transform: translateY(-50%) translateX(-100%);z-index: 991;direction: ltr;border-bottom-right-radius: 4px;}.tp-theme-settings-area.settings-opened{-webkit-transform: translateY(-50%) translateX(0%);-moz-transform: translateY(-50%) translateX(0%);-ms-transform: translateY(-50%) translateX(0%);-o-transform: translateY(-50%) translateX(0%);transform: translateY(-50%) translateX(0%);}.tp-theme-settings-area.settings-opened .tp-theme-settings-gear{opacity: 0;}.tp-theme-settings-area.settings-opened .tp-theme-settings-close{opacity: 1;}.tp-theme-settings-open{position: absolute;top: -1px;left: 100%;}.tp-theme-settings-open button{background-color: var(--tp-common-white);border: 1px solid #EAEAEF;border-left: 0;width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: var(--tp-common-black);position: relative;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.tp-theme-settings-gear{display: inline-block;-webkit-animation: tp-theme-setting-spin 4s linear infinite;-moz-animation: tp-theme-setting-spin 4s linear infinite;-ms-animation: tp-theme-setting-spin 4s linear infinite;-o-animation: tp-theme-setting-spin 4s linear infinite;animation: tp-theme-setting-spin 4s linear infinite;}@-webkit-keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes tp-theme-setting-spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.tp-theme-settings-close{display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);opacity: 0;}.tp-theme-header-title{font-size: 16px;font-weight: 600;margin-bottom: 30px;}.tp-theme-wrapper{padding: 20px 30px 30px;}.tp-theme-toggle{text-align: center;}.tp-theme-toggle-main{display: inline-block;width: 74px;margin: auto;position: relative;z-index: 1;background-color: transparent;border: 1px solid rgba(255,255,255,0.3);padding: 5px;border-radius: 100px;}.tp-theme-toggle-light,.tp-theme-toggle-dark{display: inline-block;width: 26px;height: 26px;line-height: 26px;color: #D9D9D9;}.tp-theme-toggle-light.active,.tp-theme-toggle-dark.active{color: var(--tp-common-black);}.tp-theme-toggle input{display: none;}.tp-theme-toggle:hover{cursor: pointer;}.tp-theme-toggle label{color: var(--tp-common-white);font-size: 14px;font-weight: 500;}.tp-theme-toggle label:hover{cursor: pointer;}.tp-theme-toggle #tp-theme-toggler{display: none;}.tp-theme-toggle #tp-theme-toggler:checked + i{right: calc(50% - 4px);}.tp-theme-toggle-slide{position: absolute;top: 50%;right: 4px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 26px;color: var(--tp-common-black);background-color: var(--tp-common-white);border-radius: 30px;-webkit-transform: translate3d(0,0);transform: translate3d(0,0);-webkit-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-moz-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-ms-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-o-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);z-index: -1;}.tp-theme-dir{text-align: center;}.tp-theme-dir-main{display: inline-block;width: 160px;margin: auto;position: relative;z-index: 1;background-color: #f0f0f5;padding: 4px;border-radius: 20px;}.tp-theme-dir-ltr,.tp-theme-dir-rtl{display: inline-block;width: 48%;height: 26px;line-height: 26px;}.tp-theme-dir input{display: none;}.tp-theme-dir:hover{cursor: pointer;}.tp-theme-dir label{color: var(--tp-common-black);font-size: 14px;font-weight: 500;}.tp-theme-dir label:hover{cursor: pointer;}.tp-theme-dir #tp-dir-toggler{display: none;}.tp-theme-dir #tp-dir-toggler:checked + i{right: calc(50% - 4px);}.tp-theme-dir-slide{position: absolute;top: 50%;right: 4px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 26px;color: var(--tp-common-black);background-color: var(--tp-common-white);border-radius: 30px;-webkit-transform: translate3d(0,0);transform: translate3d(0,0);-webkit-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-moz-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-ms-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-o-transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);transition: all 0.2s 0s cubic-bezier(0.25,1,0.5,1);z-index: -1;}.tp-theme-color-item.active button::before{opacity: 1;visibility: visible;}.tp-theme-color-btn{width: 100%;height: 40px;line-height: 40px;text-align: center;position: relative;}.tp-theme-color-btn::before{position: absolute;content: "\f00c";font-weight: 600;font-family: var(--tp-ff-fontawesome);color: var(--tp-common-white);font-size: 16px;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;opacity: 0;visibility: hidden;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F50963"]{background-color: #F50963;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#008080"]{background-color: #008080;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F31E5E"]{background-color: #F31E5E;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#AB6C56"]{background-color: #AB6C56;color: black;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#4353FF"]{background-color: #4353FF;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#3661FC"]{background-color: #3661FC;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#2CAE76"]{background-color: #2CAE76;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#FF5A1B"]{background-color: #FF5A1B;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#03041C"]{background-color: #03041C;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#ED212C"]{background-color: #ED212C;}.tp-theme-color-input{margin-top: 15px;}.tp-theme-color-input h6{font-size: 14px;font-weight: 600;margin-bottom: 5px;}.tp-theme-color-input label{display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: var(--tp-theme-1);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-theme-color-input label:hover{cursor: pointer;}.tp-theme-color-input input{display: none;}.tp-btn{display: inline-block;font-weight: 700;font-size: 16px;background-color: var(--tp-theme-primary);padding: 17px 51px;color: var(--tp-common-white);position: relative;z-index: 1;vertical-align: middle;-webkit-appearance: none;appearance: none;outline: none !important;overflow: hidden;}.tp-btn::before{position: absolute;z-index: -1;content: "";height: 0;width: 100%;background: #0f0d1d;top: auto;bottom: 0;left: 0;opacity: 0;transition: all 0.3s linear;}.tp-btn:hover{color: var(--tp-common-white);}.tp-btn:hover::before{opacity: 1;height: 100%;top: 0;bottom: auto;transition: all 0.3s linear;}.tp-btn-red{display: inline-block;font-weight: 700;font-size: 16px;padding: 17px 51px;color: var(--tp-common-white);background-color: var(--tp-theme-3);position: relative;z-index: 1;}.tp-btn-red::before{position: absolute;z-index: -1;content: "";height: 0;width: 100%;background: #0f0d1d;top: auto;bottom: 0;left: 0;opacity: 0;transition: all 0.3s linear;}.tp-btn-red:hover{color: var(--tp-common-white);}.tp-btn-red:hover::before{opacity: 1;height: 100%;top: 0;bottom: auto;transition: all 0.3s linear;}.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);}.menu-btn{display: inline-block;color: var(--tp-common-white);background: var(--tp-theme-primary);text-align: center;font-family: var(--tp-ff-body);padding: 10px 25px;position: relative;z-index: 1;overflow: hidden;font-weight: 500;font-size: 16px;line-height: 1.5;width: 140px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.menu-btn:hover{color: var(--tp-common-white);}@-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;}}@-webkit-keyframes opacity-light{0%{opacity: 1;}50%{opacity: 0.3;}100%{opacity: 1;color: white;}}@-moz-keyframes opacity-light{0%{opacity: 1;}50%{opacity: 0.3;}100%{opacity: 1;color: white;}}@-ms-keyframes opacity-light{0%{opacity: 1;}50%{opacity: 0.3;}100%{opacity: 1;color: white;}}@keyframes opacity-light{0%{opacity: 1;}50%{opacity: 0.3;}100%{opacity: 1;color: white;}}@-webkit-keyframes opacity-light-2{0%{color: #fff;}25%{color: var(--tp-theme-primary);}50%{color: var(--tp-theme-primary);}75%{color: var(--tp-theme-primary);}100%{color: #fff;}}@-moz-keyframes opacity-light-2{0%{color: #fff;}25%{color: var(--tp-theme-primary);}50%{color: var(--tp-theme-primary);}75%{color: var(--tp-theme-primary);}100%{color: #fff;}}@-ms-keyframes opacity-light-2{0%{color: #fff;}25%{color: var(--tp-theme-primary);}50%{color: var(--tp-theme-primary);}75%{color: var(--tp-theme-primary);}100%{color: #fff;}}@keyframes opacity-light-2{0%{color: #fff;}25%{color: var(--tp-theme-primary);}50%{color: var(--tp-theme-primary);}75%{color: var(--tp-theme-primary);}100%{color: #fff;}}@-webkit-keyframes bannerAnimation{0%{transform: translate(0px,0px);}20%{transform: translate(10px,-5px);}40%{transform: translate(30px,10px);}60%{transform: translate(10px,30px);}80%{transform: translate(-10px,20px);}100%{transform: translate(0px,0px);}}@-moz-keyframes bannerAnimation{0%{transform: translate(0px,0px);}20%{transform: translate(10px,-5px);}40%{transform: translate(30px,10px);}60%{transform: translate(10px,30px);}80%{transform: translate(-10px,20px);}100%{transform: translate(0px,0px);}}@-ms-keyframes bannerAnimation{0%{transform: translate(0px,0px);}20%{transform: translate(10px,-5px);}40%{transform: translate(30px,10px);}60%{transform: translate(10px,30px);}80%{transform: translate(-10px,20px);}100%{transform: translate(0px,0px);}}@keyframes bannerAnimation{0%{transform: translate(0px,0px);}20%{transform: translate(10px,-5px);}40%{transform: translate(30px,10px);}60%{transform: translate(10px,30px);}80%{transform: translate(-10px,20px);}100%{transform: translate(0px,0px);}}@-webkit-keyframes bannerAnimation-2{0%{transform: translate(0px,0px);}20%{transform: translate(20px,-5px);}40%{transform: translate(50px,20px);}60%{transform: translate(20px,50px);}80%{transform: translate(-20px,30px);}100%{transform: translate(0px,0px);}}@-moz-keyframes bannerAnimation-2{0%{transform: translate(0px,0px);}20%{transform: translate(20px,-5px);}40%{transform: translate(50px,20px);}60%{transform: translate(20px,50px);}80%{transform: translate(-20px,30px);}100%{transform: translate(0px,0px);}}@-ms-keyframes bannerAnimation-2{0%{transform: translate(0px,0px);}20%{transform: translate(20px,-5px);}40%{transform: translate(50px,20px);}60%{transform: translate(20px,50px);}80%{transform: translate(-20px,30px);}100%{transform: translate(0px,0px);}}@keyframes bannerAnimation-2{0%{transform: translate(0px,0px);}20%{transform: translate(20px,-5px);}40%{transform: translate(50px,20px);}60%{transform: translate(20px,50px);}80%{transform: translate(-20px,30px);}100%{transform: translate(0px,0px);}}@-webkit-keyframes tpswing{0%{transform: rotate(3deg);}100%{transform: rotate(-3deg);}}@-moz-keyframes tpswing{0%{transform: rotate(3deg);}100%{transform: rotate(-3deg);}}@-ms-keyframes tpswing{0%{transform: rotate(3deg);}100%{transform: rotate(-3deg);}}@keyframes tpswing{0%{transform: rotate(3deg);}100%{transform: rotate(-3deg);}}@-webkit-keyframes tpup-down{0%{transform: translateY(0px);}50%{transform: translateY(10px);}100%{transform: translateY(0px);}}@-moz-keyframes tpup-down{0%{transform: translateY(0px);}50%{transform: translateY(10px);}100%{transform: translateY(0px);}}@-ms-keyframes tpup-down{0%{transform: translateY(0px);}50%{transform: translateY(10px);}100%{transform: translateY(0px);}}@keyframes tpup-down{0%{transform: translateY(0px);}50%{transform: translateY(10px);}100%{transform: translateY(0px);}}@-webkit-keyframes tpxy{0%{transform: translateX(0px);}50%{transform: translateX(20px);}100%{transform: translateX(0px);}}@-moz-keyframes tpxy{0%{transform: translateX(0px);}50%{transform: translateX(20px);}100%{transform: translateX(0px);}}@-ms-keyframes tpxy{0%{transform: translateX(0px);}50%{transform: translateX(20px);}100%{transform: translateX(0px);}}@keyframes tpxy{0%{transform: translateX(0px);}50%{transform: translateX(20px);}100%{transform: translateX(0px);}}@-webkit-keyframes tpoverlay{0%,100%{width: 0%;left: 0%;}50%{width: 100%;left: 0%;}100%{left: 100%;}}@-moz-keyframes tpoverlay{0%,100%{width: 0%;left: 0%;}50%{width: 100%;left: 0%;}100%{left: 100%;}}@-ms-keyframes tpoverlay{0%,100%{width: 0%;left: 0%;}50%{width: 100%;left: 0%;}100%{left: 100%;}}@keyframes tpoverlay{0%,100%{width: 0%;left: 0%;}50%{width: 100%;left: 0%;}100%{left: 100%;}}.tp-thumb-common{position: relative;animation-duration: 1s;animation-delay: 0.6s;animation-iteration-count: 1;animation-fill-mode: both;}.tp-thumb-common-overlay{position: absolute;content: "";top: 0;left: 0%;width: 0%;height: 100%;background-color: rgba(60,114,252,0.7882352941);-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-name: tpoverlay;animation-name: tpoverlay;animation-delay: 0.3s;animation-timing-function: cubic-bezier(0.785,0.135,0.15,0.86);animation-duration: 1s;animation-delay: 0.6s;animation-iteration-count: 1;animation-fill-mode: both;z-index: 45;}.tp-thumb-common{position: relative;animation-duration: 1s;animation-delay: 0.6s;animation-iteration-count: 1;animation-fill-mode: both;}.tp-thumb-common-overlay-red{position: absolute;content: "";top: 0;left: 0%;width: 0%;height: 100%;background-color: rgba(217,10,44,0.6156862745);-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-name: tpoverlay;animation-name: tpoverlay;animation-delay: 0.3s;animation-timing-function: cubic-bezier(0.785,0.135,0.15,0.86);animation-duration: 1s;animation-delay: 0.6s;animation-iteration-count: 1;animation-fill-mode: both;z-index: 99;}.under-line-white a{background-image: linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);display: inline;background-size: 0% 1px,0 1px;background-position: 100% 100%,0 90%;background-repeat: no-repeat;transition: background-size 0.4s linear;}.under-line-white a:hover{color: var(--tp-common-white);background-size: 0% 1px,100% 1px;}@-moz-keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@-ms-keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@-webkit-keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@-moz-keyframes headerSlideUp{0%{margin-top: 0;}100%{margin-top: -150px;}}@-ms-keyframes headerSlideUp{0%{margin-top: 0;}100%{margin-top: -150px;}}@-webkit-keyframes headerSlideUp{0%{margin-top: 0;}100%{margin-top: -150px;}}@keyframes headerSlideUp{0%{margin-top: 0;}100%{margin-top: -150px;}}@keyframes boxRotate{0%,100%{transform: rotateY(0deg);visibility: visible;}25%,75%{visibility: hidden;transform: rotateY(-90deg);}50%{transform: rotateY(-180deg);visibility: visible;}}@-moz-keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@-ms-keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@-webkit-keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@keyframes headerSlideDown{0%{margin-top: -150px;}100%{margin-top: 0;}}@-moz-keyframes headerSlideUp{0%{margin-top: -150px;}100%{margin-top: 0;}}@-ms-keyframes headerSlideUp{0%{margin-top: -150px;}100%{margin-top: 0;}}@-webkit-keyframes headerSlideUp{0%{margin-top: -150px;}100%{margin-top: 0;}}@keyframes headerSlideUp{0%{margin-top: -150px;}100%{margin-top: 0;}}#loading{background-color: #fff;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%;width: 25%;transform: translate(-50%,-50%);}@media only screen and (min-width: 1200px) and (max-width: 1399px){#loading-center-absolute{width: 40%;}}@media only screen and (min-width: 992px) and (max-width: 1199px){#loading-center-absolute{width: 40%;}}@media only screen and (min-width: 768px) and (max-width: 991px){#loading-center-absolute{width: 45%;}}@media only screen and (min-width: 576px) and (max-width: 767px){#loading-center-absolute{width: 50%;}}@media (max-width: 575px){#loading-center-absolute{width: 90%;}}#loading{background-color: #fff;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%);}.tp-preloader-logo{width: 180px;height: 180px;line-height: 180px;position: relative;text-align: center;margin: auto;}.tp-preloader-circle{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.tp-preloader-circle svg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-animation: tp-rotate 5s linear infinite;-moz-animation: tp-rotate 5s linear infinite;-ms-animation: tp-rotate 5s linear infinite;-o-animation: tp-rotate 5s linear infinite;animation: tp-rotate 5s linear infinite;}.tp-preloader-circle svg circle:last-child{stroke: var(--tp-theme-primary);stroke-dashoffset: 0;stroke-dasharray: 1128,3150;-webkit-animation: tp-loading 4s linear infinite;-moz-animation: tp-loading 4s linear infinite;-ms-animation: tp-loading 4s linear infinite;-o-animation: tp-loading 4s linear infinite;animation: tp-loading 4s linear infinite;transform-origin: center center;}@-webkit-keyframes tp-loading{0%{stroke-dashoffset: 0;stroke-dasharray: 0,3150;}100%{stroke-dashoffset: -1131;stroke-dasharray: 1128,3138;}}@-moz-keyframes tp-loading{0%{stroke-dashoffset: 0;stroke-dasharray: 0,3150;}100%{stroke-dashoffset: -1131;stroke-dasharray: 1128,3138;}}@-ms-keyframes tp-loading{0%{stroke-dashoffset: 0;stroke-dasharray: 0,3150;}100%{stroke-dashoffset: -1131;stroke-dasharray: 1128,3138;}}@keyframes tp-loading{0%{stroke-dashoffset: 0;stroke-dasharray: 0,3150;}100%{stroke-dashoffset: -1131;stroke-dasharray: 1128,3138;}}@-webkit-keyframes tp-rotate{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes tp-rotate{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes tp-rotate{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes tp-rotate{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}.tp-preloader-content{text-align: center;}.tp-preloader-title{font-size: 100px;font-weight: 500;line-height: 1;margin-bottom: 0px;}@media (max-width: 767px){.tp-preloader-title{font-size: 70px;}}.tp-preloader-subtitle{font-size: 16px;margin-bottom: 0;color: var(--tp-common-black);}.grey-bg{background-color: var(--tp-grey-1);}.grey-bg-2{background-color: var(--tp-grey-2);}.grey-bg-5{background-color: var(--tp-grey-5);}.grey-bg-6{background-color: var(--tp-grey-6);}.grey-bg-7{background-color: var(--tp-grey-7);}.grey-bg-8{background-color: var(--tp-grey-8);}.grey-bg-9{background-color: var(--tp-grey-9);}.white-bg{background-color: var(--tp-common-white);}.black-bg{background-color: var(--tp-common-black);}.green-dark-bg{background-color: var(--tp-green-dark);}.theme-bg{background-color: var(--tp-theme-secondary);}.theme-bg-2{background-color: var(--tp-theme-4);}[data-bg-color=footer-bg-grey]{background-color: var(--tp-footer-grey-1);}[data-bg-color=footer-bg-white]{background-color: var(--tp-common-white);}.tp-range-slider .inside-slider{padding-left: 7px;padding-right: 17px;}.tp-range-slider .noUi-target{background-color: #191C3C;border-radius: 12px;border: 0;box-shadow: none;}.tp-range-slider .noUi-connect{background-color: var(--tp-theme-primary);}.tp-range-slider .noUi-horizontal{height: 6px;}.tp-range-slider .noUi-handle{height: 24px;width: 24px;background-color: var(--tp-theme-primary);border-radius: 50%;border: 4px solid var(--tp-common-white);box-shadow: 0px 4px 10px rgba(5,9,43,0.3);top: -9px;}.tp-range-slider .noUi-handle:hover{cursor: pointer;}.tp-range-slider .noUi-handle::before,.tp-range-slider .noUi-handle::after{display: none;}.tp-range-slider-dark .noUi-handle{border: 4px solid #2D314B;}.tp-swiper-dot{line-height: 1;}.tp-swiper-dot .swiper-pagination-bullet{width: 10px;height: 10px;background-color: var(--tp-grey-3);opacity: 1;margin: 0 3px;position: relative;}.tp-swiper-dot .swiper-pagination-bullet button{font-size: 0;}.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-theme-primary);}.tp-swiper-dot.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-theme-secondary);}.tp-swiper-dot-border{line-height: 1;}.tp-swiper-dot-border .swiper-pagination-bullet{width: 12px;height: 12px;background-color: transparent;opacity: 1;margin: 0 3px;position: relative;border: 1px solid rgba(2,11,24,0.4);}.tp-swiper-dot-border .swiper-pagination-bullet button{font-size: 0;}.tp-swiper-dot-border .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-common-black);border-color: var(--tp-common-black);}.tp-swiper-dot-border .swiper-pagination-bullet:hover{border-color: var(--tp-common-black);}.tp-swiper-dot-border.tp-swiper-dot-style-darkRed .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--tp-theme-secondary);}.tp-swiper-arrow button{width: 40px;height: 40px;line-height: 38px;font-size: 20px;text-align: center;background-color: transparent;color: var(--tp-text-2);border: 1px solid rgba(2,11,24,0.1);border-radius: 50%;}.tp-swiper-arrow button:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-swiper-scrollbar{background-color: #EDEFF2;height: 2px;}.tp-swiper-scrollbar .tp-swiper-scrollbar-drag{background-color: var(--tp-common-black);height: 100%;}.tp-swiper-scrollbar .tp-swiper-scrollbar-drag:hover{cursor: pointer;}.tp-swiper-scrollbar:hover,.tp-swiper-scrollbar:focus{-webkit-transform: scaleY(3);-moz-transform: scaleY(3);-ms-transform: scaleY(3);-o-transform: scaleY(3);transform: scaleY(3);}.tp-slick-dot .slick-dots li{display: inline-block;margin: 0 4px;}.tp-slick-dot .slick-dots li.slick-active button{background-color: var(--tp-common-white);}.tp-slick-dot .slick-dots li button{font-size: 0;width: 10px;height: 10px;border-radius: 50%;background-color: rgba(255,255,255,0.2);}.tp-slick-dot-blue .slick-dots li.slick-active button{background-color: var(--tp-theme-primary);}.tp-slick-dot-blue .slick-dots li button{background-color: var(--tp-grey-3);}.tp-horizontal-slider{-webkit-animation: horizonalSlide 10s linear infinite;animation: horizonalSlide 10s linear infinite;}@-webkit-keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%,0%,0);transform: translate3d(-50%,0%,0);}}@-moz-keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%,0%,0);transform: translate3d(-50%,0%,0);}}@-ms-keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%,0%,0);transform: translate3d(-50%,0%,0);}}@keyframes horizonalSlide{100%{-webkit-transform: translate3d(-50%,0%,0);transform: translate3d(-50%,0%,0);}}.nice-select{-webkit-tap-highlight-color: transparent;background-color: #fff;border-radius: 5px;border: solid 1px #e8e8e8;box-sizing: border-box;clear: both;cursor: pointer;display: block;float: left;font-family: inherit;font-size: 14px;font-weight: normal;height: 42px;line-height: 40px;outline: none;padding-left: 18px;padding-right: 30px;position: relative;text-align: left !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;width: auto;}.nice-select:hover{border-color: #dbdbdb;}.nice-select:active,.nice-select.open,.nice-select:focus{border-color: #999;}.nice-select::after{position: absolute;content: "\f107";top: 50%;right: 0;font-family: var(--tp-ff-fontawesome);color: var(--tp-common-black);font-weight: 500;pointer-events: none;-webkit-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;margin-top: 0;transform-origin: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.nice-select.open::after{-webkit-transform: translateY(-50%) rotate(-180deg);-moz-transform: translateY(-50%) rotate(-180deg);-ms-transform: translateY(-50%) rotate(-180deg);-o-transform: translateY(-50%) rotate(-180deg);transform: translateY(-50%) rotate(-180deg);}.nice-select.open .list{opacity: 1;pointer-events: auto;-webkit-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);transform: scale(1) translateY(0);}.nice-select.disabled{border-color: #ededed;color: #999;pointer-events: none;}.nice-select.disabled::after{border-color: #cccccc;}.nice-select.wide{width: 100%;}.nice-select.wide .list{left: 0 !important;right: 0 !important;}.nice-select.right{float: right;}.nice-select.right .list{left: auto;right: 0;}.nice-select.small{font-size: 12px;height: 36px;line-height: 34px;}.nice-select.small::after{height: 4px;width: 4px;}.nice-select.small .option{line-height: 34px;min-height: 34px;}.nice-select .list{background-color: #fff;border-radius: 5px;box-shadow: 0 0 0 1px rgba(68,68,68,0.11);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;left: 0;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0.75) translateY(-21px);-ms-transform: scale(0.75) translateY(-21px);transform: scale(0.75) translateY(-21px);-webkit-transition: all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;transition: all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;z-index: 9;}.nice-select .option{cursor: pointer;font-weight: 400;line-height: 40px;list-style: none;min-height: 40px;outline: none;padding-left: 18px;padding-right: 29px;text-align: left;-webkit-transition: all 0.2s;transition: all 0.2s;}.nice-select .option.selected{font-weight: bold;}.nice-select .option.disabled{background-color: transparent;color: #999;cursor: default;}.no-csspointerevents .nice-select .list{display: none;}.no-csspointerevents .nice-select.open .list{display: block;}.basic-pagination ul li{display: inline-block;}.basic-pagination ul li:not(:last-child){margin-right: 6px;}.basic-pagination ul li a,.basic-pagination ul li span{display: inline-block;width: 48px;height: 48px;line-height: 48px;text-align: center;border: 1px solid var(--tp-grey-1);font-size: 16px;font-weight: 500;color: var(--tp-theme-4);}@media (max-width: 767px){.basic-pagination ul li a,.basic-pagination ul li span{width: 40px;height: 40px;line-height: 40px;}}.basic-pagination ul li a:hover,.basic-pagination ul li a.current,.basic-pagination ul li span:hover,.basic-pagination ul li span.current{background: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}@media (max-width: 767px){.offcanvas-btn{padding-top: 0;}}.offcanvas__area{position: fixed;right: 0;top: 0;width: 450px;height: 100%;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));background: var(--tp-common-white) none repeat scroll 0 0;-webkit-transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;-moz-transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;-ms-transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;-o-transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;z-index: 1000;}.offcanvas__area::-webkit-scrollbar{display: none;}.offcanvas__area.offcanvas-opened{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1;}@media (max-width: 767px){.offcanvas__area{width: calc(100% - 50px);}}@media only screen and (min-width: 576px) and (max-width: 767px){.offcanvas__area{width: 350px;}}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.offcanvas__top{margin-bottom: 40px;}}.offcanvas__wrapper{position: relative;padding: 50px 40px 145px;z-index: 1;min-height: 100%;}@media (max-width: 767px){.offcanvas__wrapper{padding: 20px;}}.offcanvas__content{padding: 50px 30px 145px 30px;position: absolute;bottom: 0;top: 0;right: 0;left: 0;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}@media (max-width: 767px){.offcanvas__content{padding: 50px 25px 145px;}}.offcanvas__close{position: absolute;top: 25px;left: -75px;z-index: 1002;}@media (max-width: 767px){.offcanvas__close{left: -45px;}}.offcanvas__close-btn{display: inline-block;font-size: 16px;height: 50px;width: 50px;line-height: 40px;background-color: var(--tp-theme-primary);color: var(--tp-common-white);}@media (max-width: 767px){.offcanvas__close-btn{height: 40px;width: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.offcanvas__close-btn{height: 40px;width: 40px;}}.offcanvas__close-btn:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);opacity: 0.8;}.offcanvas__close-btn:hover svg{transform: translateY(-2px);}.offcanvas__close-btn svg{transform: translateY(-2px);-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}.offcanvas__inner h4{font-size: 24px;color: var(--tp-common-white);line-height: 1.3;margin-bottom: 15px;}.offcanvas__inner p{font-family: var(--tp-ff-inter);font-size: 16px;line-height: 22px;color: var(--tp-common-white);margin-bottom: 30px;}.offcanvas__inner > img{margin-bottom: 30px;}.offcanvas__menu ul li{list-style: none;margin-bottom: 10px;}.offcanvas__menu ul li:last-child{margin-bottom: 0;}.offcanvas__menu ul li a{font-weight: 700;font-size: 20px;color: var(--tp-common-black);}.offcanvas__menu ul li:hover > a{color: var(--tp-theme-primary);}.offcanvas__text p{font-family: var(--tp-ff-inter);font-weight: 400;font-size: 14px;line-height: 1.7;letter-spacing: 0.01em;color: var(--tp-common-black-4);margin-bottom: 25px;}.offcanvas__contact-call{font-weight: 700;font-size: 20px;color: var(--tp-heading-primary);margin-bottom: 5px;}.offcanvas__contact-call a:hover{color: var(--tp-theme-primary);}.offcanvas__contact-mail{font-weight: 400;font-size: 16px;color: var(--tp-text-1);}.offcanvas__contact-mail a:hover{color: var(--tp-theme-primary);}.offcanvas__social{margin-bottom: 22px;padding-bottom: 40px;border-bottom: 1px solid var(--tp-heading-primary);}.offcanvas__social a{display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;background: transparent;color: var(--tp-heading-primary);margin-right: 5px;border: 2px solid var(--tp-heading-primary);}.offcanvas__social a:hover{background: var(--tp-theme-primary);color: var(--tp-common-white);border-color: var(--tp-theme-primary);}.offcanvas__btn{margin-bottom: 80px;}.offcanvas__btn a{margin-bottom: 20px;}.offcanvas__info-item{margin-bottom: 38px;}.offcanvas__info-item-title{font-weight: 700;font-size: 18px;color: var(--tp-common-white);margin-bottom: 12px;}.offcanvas__info-item p{font-size: 16px;color: var(--tp-text-16);margin-bottom: 0;line-height: 22px;}.offcanvas__info-item p a:hover{color: var(--tp-theme-primary);}.offcanvas-open-btn i{color: var(--tp-common-white);font-size: 20px;font-weight: 400;}.breadcrumb-wrap{position: relative;padding-top: 100px;padding-bottom: 80px;z-index: 10;overflow: hidden;}.breadcrumb-wrap::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: #03020a;z-index: -1;}.breadcrumb-bg{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;mix-blend-mode: luminosity;opacity: 0.45;z-index: -1;}.breadcrumb-title{font-size: 40px;line-height: 1;color: #ffffff;margin-bottom: 0;}.breadcrumb-link{display: inline-block;background-color: rgba(255,255,255,0.1);padding: 7px 26px;}.breadcrumb-link span{font-weight: 700;color: var(--tp-common-white);font-size: 16px;}.breadcrumb-item-active a:hover{color: var(--tp-theme-primary);}.breadcrumb-shape-1{position: absolute;top: 0;right: 0;z-index: -1;}.breadcrumb-shape-1 img{opacity: 0.4;}.breadcrumb-shape-2{position: absolute;z-index: 3;top: -200px;right: 320px;height: 200%;width: 212px;transform: rotate(-33.83deg);transition: transform 0.3s ease-in-out;}.breadcrumb-shape-2::before{position: absolute;content: "";top: 0;right: 0;height: 100%;width: 100%;background-color: rgb(18,45,112);opacity: 0.6;}.breadcrumb-shape-3{position: absolute;z-index: 2;top: -200px;right: 570px;height: 200%;width: 160px;transform: rotate(-33.83deg);transition: transform 0.3s ease-in-out;}.breadcrumb-shape-3::before{position: absolute;content: "";top: 0;right: 0;height: 100%;width: 100%;background-color: rgb(60,114,252);opacity: 0.7;}.breadcrumb-shape-4{position: absolute;right: 21.2%;top: 0%;opacity: 0.5;z-index: -1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.breadcrumb-shape-4{right: 23%;}}@media only screen and (min-width: 768px) and (max-width: 991px){.breadcrumb-shape-4{display: none;}}@media (max-width: 767px){.breadcrumb-shape-4{display: none;}}.breadcrumb-shape-5{position: absolute;right: 7.8%;top: 0%;opacity: 0.5;z-index: -1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.breadcrumb-shape-5{right: 1.8%;}}@media only screen and (min-width: 768px) and (max-width: 991px){.breadcrumb-shape-5{right: -8.2%;}}@media (max-width: 767px){.breadcrumb-shape-5{display: none;}}.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-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-sub-title{font-weight: 700;font-size: 16px;color: var(--tp-theme-primary);position: relative;padding-left: 15px;margin-bottom: 20px;display: inline-block;}.tp-section-sub-title::before{position: absolute;content: "";left: 0;top: 50%;transform: translateY(-50%);height: 6px;width: 6px;background-color: var(--tp-theme-secondary);border-radius: 50%;}.tp-section-title{font-size: 39px;color: var(--tp-theme-secondary);font-weight: 700;line-height: 1.25;margin-bottom: 22px;}@media (max-width: 767px){.tp-section-title{font-size: 28px;}}@media (max-width: 767px){.tp-section-title br{display: none;}}.tp-section-title-wrapper p{font-size: 16px;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-section-title-wrapper p br{display: none;}}.tp-section-title-wrapper span{font-size: 18px;font-weight: 700;color: var(--tp-theme-primary);line-height: 32px;}.tp-section-title-inner{display: inline-block;}.tp-section-title-info-icon{flex: 0 0 auto;margin-right: 24px;}.tp-section-title-info-icon i{font-size: 48px;color: var(--tp-theme-secondary);}.tp-section-title-info-text span{font-size: 18px;font-weight: 700;color: var(--tp-theme-primary);line-height: 32px;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-section-title-info-text span br{display: none;}}.tp-section-two .tp-section-sub-title{padding-left: 0;}.tp-section-two .tp-section-sub-title::before{display: none;}.tp-section-3 .tp-section-sub-title{padding-left: 30px;}.tp-section-3 .tp-section-sub-title::before{height: 2px;width: 20px;border-radius: 0;}.tp-section-white-two .tp-section-sub-title{padding-left: 30px;}.tp-section-white-two .tp-section-sub-title::before{height: 2px;width: 20px;border-radius: 0;background-color: var(--tp-common-white);}.tp-section-white-two .tp-section-title{color: var(--tp-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-section-white-two .tp-section-title br{display: none;}}.tp-section-white-two .tp-section-title-wrapper p{color: #8f8da0;}.tp-section-red .tp-section-sub-title{padding-left: 0px;color: var(--tp-theme-3);}.tp-section-red .tp-section-sub-title::before{display: none;}.tp-section-red .tp-section-title-info-text span{color: var(--tp-theme-3);}.tp-section-red-white .tp-section-sub-title{padding-left: 0px;color: var(--tp-theme-3);}.tp-section-red-white .tp-section-sub-title::before{display: none;}.tp-section-red-white .tp-section-title{color: var(--tp-common-white);}.tp-section-red-white .tp-section-title-wrapper p{color: #cccccc;}.tp-section-white .tp-section-sub-title::before{background-color: var(--tp-common-white);}.tp-section-white .tp-section-title{color: var(--tp-common-white);}.tp-hotspot{display: inline-block;width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: var(--tp-common-black);border-radius: 50%;background-color: var(--tp-common-white);position: absolute;z-index: 1;}.tp-hotspot:hover{cursor: pointer;}.ui-button-icon-only,.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing: border-box;}.ui-checkboxradio-disabled,.ui-state-disabled{pointer-events: none;}.ui-datepicker .ui-icon,.ui-icon{text-indent: -99999px;background-repeat: no-repeat;}.ui-helper-reset,.ui-menu{outline: 0;list-style: none;}.ui-helper-hidden,.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display: none;}.ui-helper-hidden-accessible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset{margin: 0;padding: 0;border: 0;line-height: 1.3;text-decoration: none;font-size: 100%;}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after{clear: both;}.ui-helper-zfix{width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-front{z-index: 100;}.ui-state-disabled{cursor: default !important;}.ui-icon{display: inline-block;vertical-align: middle;margin-top: -0.25em;position: relative;overflow: hidden;}.ui-widget-icon-block{left: 50%;margin-left: -8px;display: block;}.ui-widget-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-accordion .ui-accordion-header{display: block;cursor: pointer;position: relative;margin: 2px 0 0;padding: 0.5em 0.5em 0.5em 0.7em;font-size: 100%;}.ui-autocomplete,.ui-menu .ui-menu{position: absolute;}.ui-accordion .ui-accordion-content{padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-autocomplete{top: 0;left: 0;cursor: default;}.ui-menu{padding: 0;margin: 0;display: block;}.ui-button,.ui-controlgroup{display: inline-block;vertical-align: middle;}.ui-button,.ui-menu-icons,.ui-resizable{position: relative;}.ui-menu .ui-menu-item{margin: 0;cursor: pointer;list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-item-wrapper{position: relative;padding: 3px 1em 3px 0.4em;}.ui-menu .ui-menu-divider{margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0;}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin: -1px;}.ui-menu-icons .ui-menu-item-wrapper{padding-left: 2em;}.ui-button,.ui-controlgroup .ui-controlgroup-label{padding: 0.4em 1em;}.ui-menu .ui-icon{position: absolute;top: 0;bottom: 0;left: 0.2em;margin: auto 0;}.ui-menu .ui-menu-icon{left: auto;right: 0;}.ui-button{line-height: normal;margin-right: 0.1em;cursor: pointer;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: visible;}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration: none;}.ui-button-icon-only{width: 2em;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-button-icon-only{text-indent: 0;}.ui-button-icon-only .ui-icon{position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px;}.ui-button.ui-icon-notext .ui-icon{padding: 0;width: 2.1em;height: 2.1em;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-icon-notext .ui-icon{width: auto;height: auto;text-indent: 0;white-space: normal;padding: 0.4em 1em;}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border: 0;padding: 0;}.ui-controlgroup > .ui-controlgroup-item{float: left;margin-left: 0;margin-right: 0;}.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus,.ui-controlgroup > .ui-controlgroup-item:focus{z-index: 9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display: block;float: none;width: 100%;margin-top: 0;margin-bottom: 0;text-align: left;}.ui-controlgroup .ui-controlgroup-label span{font-size: 80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left: none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top: none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right: none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom: none;}.ui-controlgroup-vertical .ui-spinner-input{width: 75%;width: calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style: solid;}.ui-checkboxradio-label .ui-icon-background{box-shadow: inset 1px 1px 1px #ccc;border-radius: 0.12em;border: none;}.ui-checkboxradio-radio-label .ui-icon-background{width: 16px;height: 16px;border-radius: 1em;overflow: visible;border: none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image: none;width: 8px;height: 8px;border-width: 4px;border-style: solid;}.ui-datepicker{width: 17em;padding: 0.2em 0.2em 0;display: none;}.ui-datepicker .ui-datepicker-header{position: relative;padding: 0.2em 0;}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top: 1px;}.ui-datepicker .ui-datepicker-prev{left: 2px;}.ui-datepicker .ui-datepicker-next{right: 2px;}.ui-datepicker .ui-datepicker-prev-hover{left: 1px;}.ui-datepicker .ui-datepicker-next-hover{right: 1px;}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title{margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select{font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width: 45%;}.ui-datepicker table{width: 100%;font-size: 0.9em;border-collapse: collapse;margin: 0 0 0.4em;}.ui-datepicker th{padding: 0.7em 0.3em;text-align: center;font-weight: 700;border: 0;}.ui-datepicker td{border: 0;padding: 1px;}.ui-datepicker td a,.ui-datepicker td span{display: block;padding: 0.2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane{background-image: none;margin: 0.7em 0 0;padding: 0 0.2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button{float: right;margin: 0.5em 0.2em 0.4em;cursor: pointer;padding: 0.2em 0.6em 0.3em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float: left;}.ui-datepicker.ui-datepicker-multi{width: auto;}.ui-datepicker-multi .ui-datepicker-group table{width: 95%;margin: 0 auto 0.4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear: left;}.ui-datepicker-row-break{clear: both;width: 100%;font-size: 0;}.ui-datepicker-rtl{direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next{left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width: 0;border-left-width: 1px;}.ui-datepicker .ui-icon{display: block;overflow: hidden;left: 0.5em;top: 0.3em;}.ui-dialog{position: absolute;top: 0;left: 0;padding: 0.2em;outline: 0;}.ui-dialog .ui-dialog-titlebar{padding: 0.4em 1em;position: relative;}.ui-dialog .ui-dialog-title{float: left;margin: 0.1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position: absolute;right: 0.3em;top: 50%;width: 20px;margin: -10px 0 0;padding: 1px;height: 20px;}.ui-dialog .ui-dialog-content{position: relative;border: 0;padding: 0.5em 1em;background: 0 0;overflow: auto;}.ui-dialog .ui-dialog-buttonpane{text-align: left;border-width: 1px 0 0;background-image: none;margin-top: 0.5em;padding: 0.3em 1em 0.5em 0.4em;}.ui-dialog .ui-dialog-buttonpane button{margin: 0.5em 0.4em 0.5em 0;cursor: pointer;}.ui-dialog .ui-resizable-n{height: 2px;top: 0;}.ui-dialog .ui-resizable-e{width: 2px;right: 0;}.ui-dialog .ui-resizable-s{height: 2px;bottom: 0;}.ui-dialog .ui-resizable-w{width: 2px;left: 0;}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width: 7px;height: 7px;}.ui-dialog .ui-resizable-se{right: 0;bottom: 0;}.ui-dialog .ui-resizable-sw{left: 0;bottom: 0;}.ui-dialog .ui-resizable-ne{right: 0;top: 0;}.ui-dialog .ui-resizable-nw{left: 0;top: 0;}.ui-draggable .ui-dialog-titlebar{cursor: move;}.ui-draggable-handle,.ui-selectable,.ui-sortable-handle{-ms-touch-action: none;touch-action: none;}.ui-resizable-handle{position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none;}.ui-resizable-n{cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s{cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e{cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-resizable-w{cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-resizable-se{cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw{cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw{cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne{cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-progressbar{height: 2em;text-align: left;overflow: hidden;}.ui-progressbar .ui-progressbar-value{margin: -1px;height: 100%;}.ui-progressbar .ui-progressbar-overlay{background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;opacity: 0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image: none;}.ui-selectable-helper{position: absolute;z-index: 100;border: 1px dotted #000;}.ui-selectmenu-menu{padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}.ui-selectmenu-menu .ui-menu{overflow: auto;overflow-x: hidden;padding-bottom: 1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size: 1em;font-weight: 700;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0;height: auto;border: 0;}.ui-selectmenu-open{display: block;}.ui-selectmenu-text{display: block;margin-right: 20px;overflow: hidden;text-overflow: ellipsis;}.ui-selectmenu-button.ui-button{text-align: left;white-space: nowrap;width: 14em;}.ui-selectmenu-icon.ui-icon{float: right;margin-top: 0;}.ui-slider{position: relative;text-align: left;}.ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}.ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;background-position: 0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter: inherit;}.ui-slider-horizontal{height: 0.8em;}.ui-slider-horizontal .ui-slider-handle{top: -0.3em;margin-left: -0.6em;}.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min{left: 0;}.ui-slider-horizontal .ui-slider-range-max{right: 0;}.ui-slider-vertical{width: 0.8em;height: 100px;}.ui-slider-vertical .ui-slider-handle{left: -0.3em;margin-left: 0;margin-bottom: -0.6em;}.ui-slider-vertical .ui-slider-range{left: 0;width: 100%;}.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down{bottom: 0;}.ui-slider-vertical .ui-slider-range-max,.ui-spinner-up{top: 0;}.ui-spinner{position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}.ui-spinner-input{border: none;background: 0 0;color: inherit;padding: 0.222em 0;margin: 0.2em 2em 0.2em 0.4em;vertical-align: middle;}.ui-spinner-button{width: 1.6em;height: 50%;font-size: 0.5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}.ui-spinner a.ui-spinner-button{border-top-style: none;border-bottom-style: none;border-right-style: none;}.ui-tabs{position: relative;padding: 0.2em;}.ui-tabs .ui-tabs-nav{margin: 0;padding: 0.2em 0.2em 0;}.ui-tabs .ui-tabs-nav li{list-style: none;float: left;position: relative;top: 0;margin: 1px 0.2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float: left;padding: 0.5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom: -1px;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor: text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor: pointer;}.ui-tabs .ui-tabs-panel{display: block;border-width: 0;padding: 1em 1.4em;background: 0 0;}.ui-tooltip{padding: 8px;position: absolute;z-index: 9999;max-width: 300px;}body .ui-tooltip{border-width: 2px;}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family: Arial,Helvetica,sans-serif;font-size: 1em;}.ui-widget .ui-widget{font-size: 1em;}.ui-widget.ui-widget-content{border: 1px solid #c5c5c5;}.ui-widget-content{border: 1px solid #ddd;background: #fff;color: #333;}.ui-widget-content a,.ui-widget-header a{color: #333;}.ui-widget-header{border: 1px solid #ddd;background: #e9e9e9;color: #333;font-weight: 700;}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: 400;color: #454545;}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color: #454545;text-decoration: none;}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border: 1px solid #ccc;background: #ededed;font-weight: 400;color: #2b2b2b;}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color: #2b2b2b;text-decoration: none;}.ui-visual-focus{box-shadow: 0 0 3px 1px #5e9ed6;}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border: 1px solid #003eff;background: #007fff;font-weight: 400;color: #fff;}.ui-icon-background,.ui-state-active .ui-icon-background{border: #003eff;background-color: #fff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color: #fff;text-decoration: none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border: 1px solid #dad55e;background: #fffa90;color: #777620;}.ui-state-checked{border: 1px solid #dad55e;background: #fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color: #777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color: #5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight: 700;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity: 0.7;filter: Alpha(Opacity=70);font-weight: 400;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity: 0.35;filter: Alpha(Opacity=35);background-image: none;}.ui-state-disabled .ui-icon{filter: Alpha(Opacity=35);}.ui-icon{width: 16px;height: 16px;}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image: url("images/ui-icons_444444_256x240.png");}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image: url("images/ui-icons_555555_256x240.png");}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image: url("images/ui-icons_ffffff_256x240.png");}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image: url("images/ui-icons_777620_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image: url("images/ui-icons_cc0000_256x240.png");}.ui-button .ui-icon{background-image: url("images/ui-icons_777777_256x240.png");}.ui-icon-blank{background-position: 16px 16px;}.ui-icon-caret-1-n{background-position: 0 0;}.ui-icon-caret-1-ne{background-position: -16px 0;}.ui-icon-caret-1-e{background-position: -32px 0;}.ui-icon-caret-1-se{background-position: -48px 0;}.ui-icon-caret-1-s{background-position: -65px 0;}.ui-icon-caret-1-sw{background-position: -80px 0;}.ui-icon-caret-1-w{background-position: -96px 0;}.ui-icon-caret-1-nw{background-position: -112px 0;}.ui-icon-caret-2-n-s{background-position: -128px 0;}.ui-icon-caret-2-e-w{background-position: -144px 0;}.ui-icon-triangle-1-n{background-position: 0 -16px;}.ui-icon-triangle-1-ne{background-position: -16px -16px;}.ui-icon-triangle-1-e{background-position: -32px -16px;}.ui-icon-triangle-1-se{background-position: -48px -16px;}.ui-icon-triangle-1-s{background-position: -65px -16px;}.ui-icon-triangle-1-sw{background-position: -80px -16px;}.ui-icon-triangle-1-w{background-position: -96px -16px;}.ui-icon-triangle-1-nw{background-position: -112px -16px;}.ui-icon-triangle-2-n-s{background-position: -128px -16px;}.ui-icon-triangle-2-e-w{background-position: -144px -16px;}.ui-icon-arrow-1-n{background-position: 0 -32px;}.ui-icon-arrow-1-ne{background-position: -16px -32px;}.ui-icon-arrow-1-e{background-position: -32px -32px;}.ui-icon-arrow-1-se{background-position: -48px -32px;}.ui-icon-arrow-1-s{background-position: -65px -32px;}.ui-icon-arrow-1-sw{background-position: -80px -32px;}.ui-icon-arrow-1-w{background-position: -96px -32px;}.ui-icon-arrow-1-nw{background-position: -112px -32px;}.ui-icon-arrow-2-n-s{background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw{background-position: -144px -32px;}.ui-icon-arrow-2-e-w{background-position: -160px -32px;}.ui-icon-arrow-2-se-nw{background-position: -176px -32px;}.ui-icon-arrowstop-1-n{background-position: -192px -32px;}.ui-icon-arrowstop-1-e{background-position: -208px -32px;}.ui-icon-arrowstop-1-s{background-position: -224px -32px;}.ui-icon-arrowstop-1-w{background-position: -240px -32px;}.ui-icon-arrowthick-1-n{background-position: 1px -48px;}.ui-icon-arrowthick-1-ne{background-position: -16px -48px;}.ui-icon-arrowthick-1-e{background-position: -32px -48px;}.ui-icon-arrowthick-1-se{background-position: -48px -48px;}.ui-icon-arrowthick-1-s{background-position: -64px -48px;}.ui-icon-arrowthick-1-sw{background-position: -80px -48px;}.ui-icon-arrowthick-1-w{background-position: -96px -48px;}.ui-icon-arrowthick-1-nw{background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s{background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w{background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n{background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e{background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s{background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w{background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px;}.ui-icon-arrowreturn-1-w{background-position: -64px -64px;}.ui-icon-arrowreturn-1-n{background-position: -80px -64px;}.ui-icon-arrowreturn-1-e{background-position: -96px -64px;}.ui-icon-arrowreturn-1-s{background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w{background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n{background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e{background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s{background-position: -176px -64px;}.ui-icon-arrow-4{background-position: 0 -80px;}.ui-icon-arrow-4-diag{background-position: -16px -80px;}.ui-icon-extlink{background-position: -32px -80px;}.ui-icon-newwin{background-position: -48px -80px;}.ui-icon-refresh{background-position: -64px -80px;}.ui-icon-shuffle{background-position: -80px -80px;}.ui-icon-transfer-e-w{background-position: -96px -80px;}.ui-icon-transferthick-e-w{background-position: -112px -80px;}.ui-icon-folder-collapsed{background-position: 0 -96px;}.ui-icon-folder-open{background-position: -16px -96px;}.ui-icon-document{background-position: -32px -96px;}.ui-icon-document-b{background-position: -48px -96px;}.ui-icon-note{background-position: -64px -96px;}.ui-icon-mail-closed{background-position: -80px -96px;}.ui-icon-mail-open{background-position: -96px -96px;}.ui-icon-suitcase{background-position: -112px -96px;}.ui-icon-comment{background-position: -128px -96px;}.ui-icon-person{background-position: -144px -96px;}.ui-icon-print{background-position: -160px -96px;}.ui-icon-trash{background-position: -176px -96px;}.ui-icon-locked{background-position: -192px -96px;}.ui-icon-unlocked{background-position: -208px -96px;}.ui-icon-bookmark{background-position: -224px -96px;}.ui-icon-tag{background-position: -240px -96px;}.ui-icon-home{background-position: 0 -112px;}.ui-icon-flag{background-position: -16px -112px;}.ui-icon-calendar{background-position: -32px -112px;}.ui-icon-cart{background-position: -48px -112px;}.ui-icon-pencil{background-position: -64px -112px;}.ui-icon-clock{background-position: -80px -112px;}.ui-icon-disk{background-position: -96px -112px;}.ui-icon-calculator{background-position: -112px -112px;}.ui-icon-zoomin{background-position: -128px -112px;}.ui-icon-zoomout{background-position: -144px -112px;}.ui-icon-search{background-position: -160px -112px;}.ui-icon-wrench{background-position: -176px -112px;}.ui-icon-gear{background-position: -192px -112px;}.ui-icon-heart{background-position: -208px -112px;}.ui-icon-star{background-position: -224px -112px;}.ui-icon-link{background-position: -240px -112px;}.ui-icon-cancel{background-position: 0 -128px;}.ui-icon-plus{background-position: -16px -128px;}.ui-icon-plusthick{background-position: -32px -128px;}.ui-icon-minus{background-position: -48px -128px;}.ui-icon-minusthick{background-position: -64px -128px;}.ui-icon-close{background-position: -80px -128px;}.ui-icon-closethick{background-position: -96px -128px;}.ui-icon-key{background-position: -112px -128px;}.ui-icon-lightbulb{background-position: -128px -128px;}.ui-icon-scissors{background-position: -144px -128px;}.ui-icon-clipboard{background-position: -160px -128px;}.ui-icon-copy{background-position: -176px -128px;}.ui-icon-contact{background-position: -192px -128px;}.ui-icon-image{background-position: -208px -128px;}.ui-icon-video{background-position: -224px -128px;}.ui-icon-script{background-position: -240px -128px;}.ui-icon-alert{background-position: 0 -144px;}.ui-icon-info{background-position: -16px -144px;}.ui-icon-notice{background-position: -32px -144px;}.ui-icon-help{background-position: -48px -144px;}.ui-icon-check{background-position: -64px -144px;}.ui-icon-bullet{background-position: -80px -144px;}.ui-icon-radio-on{background-position: -96px -144px;}.ui-icon-radio-off{background-position: -112px -144px;}.ui-icon-pin-w{background-position: -128px -144px;}.ui-icon-pin-s{background-position: -144px -144px;}.ui-icon-play{background-position: 0 -160px;}.ui-icon-pause{background-position: -16px -160px;}.ui-icon-seek-next{background-position: -32px -160px;}.ui-icon-seek-prev{background-position: -48px -160px;}.ui-icon-seek-end{background-position: -64px -160px;}.ui-icon-seek-first,.ui-icon-seek-start{background-position: -80px -160px;}.ui-icon-stop{background-position: -96px -160px;}.ui-icon-eject{background-position: -112px -160px;}.ui-icon-volume-off{background-position: -128px -160px;}.ui-icon-volume-on{background-position: -144px -160px;}.ui-icon-power{background-position: 0 -176px;}.ui-icon-signal-diag{background-position: -16px -176px;}.ui-icon-signal{background-position: -32px -176px;}.ui-icon-battery-0{background-position: -48px -176px;}.ui-icon-battery-1{background-position: -64px -176px;}.ui-icon-battery-2{background-position: -80px -176px;}.ui-icon-battery-3{background-position: -96px -176px;}.ui-icon-circle-plus{background-position: 0 -192px;}.ui-icon-circle-minus{background-position: -16px -192px;}.ui-icon-circle-close{background-position: -32px -192px;}.ui-icon-circle-triangle-e{background-position: -48px -192px;}.ui-icon-circle-triangle-s{background-position: -64px -192px;}.ui-icon-circle-triangle-w{background-position: -80px -192px;}.ui-icon-circle-triangle-n{background-position: -96px -192px;}.ui-icon-circle-arrow-e{background-position: -112px -192px;}.ui-icon-circle-arrow-s{background-position: -128px -192px;}.ui-icon-circle-arrow-w{background-position: -144px -192px;}.ui-icon-circle-arrow-n{background-position: -160px -192px;}.ui-icon-circle-zoomin{background-position: -176px -192px;}.ui-icon-circle-zoomout{background-position: -192px -192px;}.ui-icon-circle-check{background-position: -208px -192px;}.ui-icon-circlesmall-plus{background-position: 0 -208px;}.ui-icon-circlesmall-minus{background-position: -16px -208px;}.ui-icon-circlesmall-close{background-position: -32px -208px;}.ui-icon-squaresmall-plus{background-position: -48px -208px;}.ui-icon-squaresmall-minus{background-position: -64px -208px;}.ui-icon-squaresmall-close{background-position: -80px -208px;}.ui-icon-grip-dotted-vertical{background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal{background-position: -16px -224px;}.ui-icon-grip-solid-vertical{background-position: -32px -224px;}.ui-icon-grip-solid-horizontal{background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px;}.ui-icon-grip-diagonal-se{background-position: -80px -224px;}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius: 3px;}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius: 3px;}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius: 3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius: 3px;}.ui-widget-overlay{background: #aaa;opacity: 0.3;filter: Alpha(Opacity=30);}.ui-widget-shadow{-webkit-box-shadow: 0 0 5px #666;box-shadow: 0 0 5px #666;}.tp-header-transparent{position: absolute;top: 0;left: 0;right: 0;width: 100%;z-index: 9;}@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-transparent{padding: 20px 0;}}.tp-header-border{border-bottom: 1px solid rgba(255,255,255,0.1);}.tp-header-search-btn{color: var(--tp-common-white);font-size: 20px;}.tp-header-cart-btn{color: var(--tp-common-white);font-size: 22px;}.tp-header-cart-btn span{position: absolute;font-size: 11px;background-color: var(--tp-theme-primary);color: var(--tp-common-white);height: 15px;width: 15px;text-align: center;line-height: 15px;display: block;border-radius: 50px;top: -2px;right: -3px;}.tp-header-cta-icon{flex: 0 0 auto;margin-right: 17px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-cta-icon{margin-right: 8px;}}.tp-header-cta-content p{margin-bottom: 0;font-size: 14px;color: #7a7a7a;}.tp-header-cta-content a{font-size: 16px;color: var(--tp-theme-secondary);font-weight: 500;}.tp-header-btn .tp-btn-red{padding: 12px 50px;}.tp-header-inner .tp-btn-red{padding: 12px 50px;background: var(--tp-theme-primary);}.tp-header-inner .tp-header-4-contact-content a:hover{color: var(--tp-theme-primary);}.tp-header-2.header-sticky{background-color: var(--tp-theme-4);}.tp-header-3{position: relative;z-index: 11;background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-header-3-main{flex: 0 0 auto;background-repeat: no-repeat;}.tp-header-3-top-wrap{padding: 0 110px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-3-top-wrap{padding: 0 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-header-3-top-wrap{padding: 0 30px;}}.tp-header-3-top-right{justify-content: end;}.tp-header-3-top-info a{font-size: 14px;color: #8f8da0;display: inline-block;margin-left: 6px;padding: 7px 0 7px 7px;position: relative;}.tp-header-3-top-info a::before{position: absolute;content: "/";left: -4px;top: 50%;transform: translateY(-50%);}.tp-header-3-top-info a:first-child{margin-left: 0;padding-left: 0;}.tp-header-3-top-info a:first-child::before{display: none;}.tp-header-3-top-info a:hover{color: var(--tp-theme-primary);}.tp-header-3-top-social{margin-left: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3-top-social{margin-left: 0;}}.tp-header-3-top-social a{font-size: 14px;color: var(--tp-common-white);margin-left: 17px;padding: 7px 0;display: inline-block;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3-top-social a{margin-left: 14px;}}.tp-header-3-top-social a i{-webkit-transition: 0.3s 0.3s 0s ease-out;-moz-transition: 0.3s 0.3s 0s ease-out;-ms-transition: 0.3s 0.3s 0s ease-out;-o-transition: 0.3s 0.3s 0s ease-out;transition: 0.3s 0.3s 0s ease-out;}.tp-header-3-top-social a:hover i{color: var(--tp-theme-primary);}.tp-header-3-top-left-item{margin-right: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3-top-left-item{margin-right: 8px;}}.tp-header-3-top-left-item a{font-size: 14px;color: #8f8da0;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3-top-left-item a{font-size: 13px;}}.tp-header-3-top-left-item i{margin-right: 5px;color: var(--tp-common-white);}.tp-header-3 .logo{padding: 0px 110px 0 110px;height: 100%;border-right: 5px solid var(--tp-theme-primary);display: flex;align-items: center;justify-content: center;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-3 .logo{padding: 0px 50px 0 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3 .logo{padding: 0px 30px 0 30px;}}@media (max-width: 767px){.tp-header-3 .logo{padding: 0px 10px;}}.tp-header-3-menu{margin-left: 45px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-3-menu{margin-left: 15px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-3-menu{margin-left: 30px;}}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-header-3-menu.main-menu ul li{margin-right: 30px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-3-menu.main-menu ul li{margin-right: 28px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-3-menu.main-menu ul li{margin-right: 26px;}}.tp-header-3-menu.main-menu ul li > a{color: var(--tp-common-black);}.tp-header-3 .tp-header-right{margin-right: 110px;flex: 0 0 auto;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-3 .tp-header-right{margin-right: 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-3 .tp-header-right{margin-right: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-header-3 .tp-header-right{margin-right: 50px;padding: 10px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-header-3 .tp-header-right{margin-right: 50px;padding: 20px 0;}}@media (max-width: 767px){.tp-header-3 .tp-header-right{margin-right: 10px;padding: 20px 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-header-3 .tp-header-right .tp-header-btn{margin-right: 0;}}.tp-header-3 .tp-header-cart-btn,.tp-header-3 .tp-header-search-btn{color: var(--tp-theme-secondary);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-3 .tp-header-btn{margin-right: 0px;}}.tp-header-3 .offcanvas-open-btn i{color: var(--tp-common-black);}.tp-header-3 .tp-header-4-contact-content a:hover{color: var(--tp-theme-primary);}.tp-header-4{padding-right: 70px;padding-left: 70px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-4{padding-right: 15px;padding-left: 15px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4{padding-right: 0px;padding-left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-header-4{padding-right: 0px;padding-left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-header-4-wrap{padding: 20px 0;}}.tp-header-4-width{max-width: 1780px;max-width: 0 auto;}.tp-header-4.header-sticky{background-color: var(--tp-common-white);}.tp-header-4 .main-menu ul li > a{color: var(--tp-theme-4);}.tp-header-4 .main-menu ul li:hover > a{color: var(--tp-theme-3);}.tp-header-4 .tp-header-cart-btn{color: var(--tp-theme-3);}.tp-header-4 .main-menu ul li .tp-submenu > li:hover > a{color: var(--tp-theme-3);}.tp-header-4 .main-menu ul li .tp-submenu > li > a::before{background-color: var(--tp-theme-3);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4 .main-menu ul li{margin-right: 35px;}}@media only screen and (min-width: 1700px) and (max-width: 1800px){.tp-header-4 .tp-header-right{margin-left: -30px;}}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-header-4 .tp-header-right{margin-left: -60px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-header-4 .tp-header-right{margin-left: -90px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4 .tp-header-right{margin-left: -60px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4 .tp-header-btn{margin-left: 15px;}}.tp-header-4 .offcanvas-open-btn i{background-color: var(--tp-theme-4);height: 50px;width: 50px;line-height: 50px;text-align: center;border-radius: 50%;}.tp-header-4 .tp-header-cart-btn span{background-color: var(--tp-theme-3);}.tp-header-4-contact{margin-left: 28px;padding-left: 28px;position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4-contact{margin-left: 10px;padding-left: 10px;}}.tp-header-4-contact::before{position: absolute;content: "";left: 0;top: 50%;transform: translateY(-50%);height: 60px;width: 1px;background-color: rgba(17,16,19,0.12);}.tp-header-4-contact-icon{flex: 0 0 auto;margin-right: 17px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-header-4-contact-icon{margin-right: 7px;}}.tp-header-4-contact-icon i{height: 50px;width: 50px;line-height: 50px;text-align: center;font-size: 16px;color: var(--tp-common-white);background-color: var(--tp-theme-4);border-radius: 50%;}.tp-header-4-contact-content span{display: block;color: #7a7a7a;margin-bottom: 2px;font-size: 14px;line-height: 1;}.tp-header-4-contact-content a{color: var(--tp-theme-4);font-size: 16px;font-weight: 500;}.tp-header-4-contact-content a:hover{color: var(--tp-theme-3);}.tpsearchbar{background-color: var(--tp-common-white);text-align: start;position: fixed;right: 0;left: 0;margin: 0 auto;top: 0;width: 100%;min-height: 320px;box-shadow: rgba(5,13,54,0.05) 5px 15px 30px 0px;transition: all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);z-index: 100;padding: 30px 30px;transform: translateY(-100%);}@media (max-width: 767px){.tpsearchbar{padding: 30px 0px;}}.tpsearchbar__title{font-size: 18px;color: var(--tp-theme-secondary);text-transform: uppercase;font-weight: 700;margin-bottom: 35px;}@media only screen and (min-width: 576px) and (max-width: 767px){.tpsearchbar__title{font-size: 12px;}}.tpsearchbar.opened{transform: translateY(0);}.tpsearchbar__close{color: var(--tp-common-white);font-size: 30px;background: var(--tp-theme-primary);width: 35px;height: 35px;position: absolute;top: 15%;right: 15%;}.tpsearchbar__close:hover i{transform: rotate(180deg);}.tpsearchbar__close i{-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tpsearchbar__form{position: relative;}.tpsearchbar__form input{width: 100%;height: 60px;border: 1px solid rgba(0,0,0,0.1);padding: 10px 45px 10px 20px;color: var(--tp-theme-secondary);font-size: 16px;font-weight: 500;}.tpsearchbar__form input:focus{border-color: var(--tp-theme-primary);}.tpsearchbar__form input::placeholder{font-size: 14px;color: #ACAFB7;}.tpsearchbar__search-btn{position: absolute;top: 50%;transform: translateY(-50%);right: 25px;font-size: 16px;}.tpsearchbar__search-btn i{font-size: 20px;color: var(--tp-theme-primary);}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu{margin-left: 50px;}}.main-menu ul li{position: relative;list-style: none;display: inline-block;margin-right: 48px;}.main-menu ul li > a{display: inline-block;color: var(--tp-common-white);padding: 35px 0 35px 0;font-weight: 600;font-size: 16px;line-height: 1.5;}.main-menu ul li.has-dropdown > a{position: relative;}.main-menu ul li.has-dropdown > a::after{content: "\f107";-webkit-transform: translateY(1px);-moz-transform: translateY(1px);-ms-transform: translateY(1px);-o-transform: translateY(1px);transform: translateY(1px);font-size: 14px;color: var(--tp-common-black);font-family: var(--tp-ff-fontawesome);font-weight: 400;margin-left: 5px;display: none;}.main-menu ul li .tp-submenu{position: absolute;top: 100%;left: 0;transform: scale(1,0);transform-origin: 0 0;width: 200px;background: var(--tp-common-white);z-index: 99;visibility: hidden;opacity: 0;box-shadow: 0px 30px 70px 0px rgba(11,6,70,0.08);transition: opacity 500ms ease,visibility 500ms ease,transform 700ms ease;padding: 25px 0 9px;}.main-menu ul li .tp-submenu > li{display: block;width: 100%;margin: 0;padding: 0;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}.main-menu ul li .tp-submenu > li.has-dropdown > a::after{position: absolute;top: 50%;right: 25px;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);-o-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);}.main-menu ul li .tp-submenu > li > a{position: relative;z-index: 11;color: var(--tp-common-black);font-weight: 400;font-size: 14px;padding: 0 25px;padding-bottom: 0px;padding-left: 25px;padding-bottom: 1px;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.main-menu ul li .tp-submenu > li > a::before{position: absolute;content: "";left: 25px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 1px;background-color: var(--tp-theme-primary);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.main-menu ul li .tp-submenu > li .tp-submenu{left: 120%;top: 0;visibility: hidden;opacity: 0;}.main-menu ul li .tp-submenu > li:hover > a,.main-menu ul li .tp-submenu > li.active > a{color: var(--tp-theme-primary);padding-left: 43px;}.main-menu ul li .tp-submenu > li:hover > a::after,.main-menu ul li .tp-submenu > li.active > a::after{color: var(--tp-common-white);}.main-menu ul li .tp-submenu > li:hover > a::before,.main-menu ul li .tp-submenu > li.active > a::before{width: 12px;}.main-menu ul li .tp-submenu > li:hover > .tp-submenu,.main-menu ul li .tp-submenu > li.active > .tp-submenu{left: 100%;visibility: visible;opacity: 1;}.main-menu ul li.tp-static{position: static;}.main-menu ul li:hover > a{color: var(--tp-theme-primary);}.main-menu ul li:hover > a::after{color: var(--tp-theme-primary);}.main-menu ul li:hover > .tp-submenu{visibility: visible;opacity: 1;transform: scale(1);}.main-menu ul li .has-homemenu{width: 100%;padding: 30px 30px 10px 30px;}.main-menu ul li .has-homemenu .homemenu{padding: 0px 10px;position: relative;margin-bottom: 20px;}.main-menu ul li .has-homemenu .homemenu:hover .homemenu-btn{opacity: 1;visibility: visible;transform: translateY(-65%);}.main-menu ul li .has-homemenu .homemenu:hover .homemenu-thumb::before{background-color: rgba(38,34,33,0.7);}.main-menu ul li .has-homemenu.tp-submenu li:not(:last-child){border-bottom: none;}.main-menu ul li .menu-fix-width{width: 1200px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.main-menu ul li .menu-fix-width{width: 1100px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.main-menu ul li .menu-fix-width{width: 950px;}}.homemenu-thumb{position: relative;border: 1px solid rgba(0,0,0,0.1);}.homemenu-thumb:hover{box-shadow: 0px 2px 6px rgba(1,15,28,0.09);}.homemenu-thumb:hover::before{backdrop-filter: blur(0.8px);}.homemenu-thumb::before{position: absolute;content: "";left: 0;right: 0;height: 100%;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;pointer-events: none;}.homemenu-thumb img{width: 100%;}.homemenu-btn{position: absolute;top: 50%;transform: translateY(-30%);left: 0;right: 0;text-align: center;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;line-height: 1;}.homemenu{padding: 7px 7px;position: relative;}.homemenu:hover .homemenu-btn{opacity: 1;visibility: visible;transform: translateY(-45%);}.homemenu:hover .homemenu-thumb::before{background-color: rgba(38,34,33,0.5);}.homemenu-thumb.comming-demo{position: relative;}.homemenu-thumb.comming-demo::before{position: absolute;content: "";left: 0;right: 0;height: 100%;width: 100%;background-color: rgba(38,34,33,0.5);backdrop-filter: blur(3px);}.homemenu-btn.comming-btn{opacity: 1;visibility: visible;transform: translateY(-45%);}.header-sticky{position: fixed !important;margin: auto;z-index: 999;animation: 0.95s ease 0s normal forwards 1 running headerSlideUp;box-shadow: 0px 20px 40px rgba(37,9,62,0.1);position: fixed;top: 0;left: 0;right: 0;width: 100%;animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;}.side-info-wrapper{padding: 80px 30px 80px 30px;position: absolute;bottom: 0;top: 0;right: 0;left: 0;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}.side-info-logo{text-align: center;}.side-info-title{font-size: 24px;line-height: 1.2;color: var(--tp-heading-primary);text-transform: uppercase;text-align: center;}.side-info-gallery{text-align: center;}.side-info-gallery a{margin: 5px 3px;display: inline-block;}.side-info-gallery a img{height: 110px;width: 110px;object-fit: cover;}.side-info-contact{margin-bottom: 30px;}.side-info-contact span{font-weight: 700;color: var(--tp-theme-primary);font-size: 15px;text-transform: uppercase;display: inline-block;}.side-info-contact p{font-size: 15px;color: var(--tp-text-body);margin-bottom: 0;}.side-info-social a{display: inline-block;height: 40px;width: 40px;line-height: 41px;background-color: rgba(60,114,252,0.2);margin: 0 4px;font-size: 14px;text-align: center;border-radius: 50%;color: var(--tp-theme-primary);}.side-info-social a:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.side-info-overlay{background-color: rgba(0,0,0,0.5);height: 100%;width: 100%;position: fixed;top: 0;z-index: 999;left: 0;opacity: 0;visibility: hidden;transition: all 0.3s ease-out 0s;}.side-info.tp-sidebar-opened{transform: translateX(0);}.side-info-overlay.opened{opacity: 1;visibility: visible;}.demo-name span{font-weight: 500;color: var(--tp-theme-secondary);font-size: 15px;display: inline-block;margin-top: 8px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-header-box{position: relative;}.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 only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-main-menu-content{margin-bottom: 40px;}}.tp-main-menu-mobile .tp-submenu{display: none;}.tp-main-menu-mobile ul{position: static;display: block;box-shadow: none;}.tp-main-menu-mobile ul li{list-style: none;position: relative;width: 100%;padding: 0;padding-left: 20px;padding-right: 20px;}@media (max-width: 767px){.tp-main-menu-mobile ul li{padding-left: 10px;padding-right: 10px;}}.tp-main-menu-mobile ul li:not(:last-child) > a{border-bottom: 1px solid rgba(0,0,0,0.1);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn{position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 16px;color: #7F8387;font-family: "Font Awesome 6 Pro";transition: all 0.3s ease-in-out;z-index: 1;width: 30px;height: 30px;line-height: 28px;text-align: center;border: 1px solid rgba(0,0,0,0.12);transition: background-color 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out;}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn i{transition: all 0.3s ease-in-out;}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn.dropdown-opened i{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn:hover{background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn:hover i{color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown > a.expanded{color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened{background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened i{color: var(--tp-common-white);}.tp-main-menu-mobile ul li.has-dropdown:hover > a::after{color: var(--tp-theme-green);}.tp-main-menu-mobile ul li:last-child a span{border-bottom: 0;}.tp-main-menu-mobile ul li > a{display: block;font-size: 16px;color: var(--tp-common-black);position: relative;padding: 10px 0;padding-right: 20px;}.tp-main-menu-mobile ul li > a svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-main-menu-mobile ul li > a > i{display: inline-block;width: 11%;margin-right: 13px;-webkit-transform: translateY(4px);-moz-transform: translateY(4px);-ms-transform: translateY(4px);-o-transform: translateY(4px);transform: translateY(4px);font-size: 21px;line-height: 1;}.tp-main-menu-mobile ul li > a .menu-text{font-size: 16px;line-height: 11px;border-bottom: 1px solid #EAEBED;width: 82%;display: inline-block;padding: 19px 0 17px;}.tp-main-menu-mobile ul li img{width: 100%;}.tp-main-menu-mobile ul li ul{padding: 0;}.tp-main-menu-mobile ul li ul li{padding: 0;}.tp-main-menu-mobile ul li ul li a{margin-left: auto;width: 93%;padding: 10px 5%;text-shadow: none !important;visibility: visible;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li ul li li a{width: 88%;padding: 10px 7%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li ul li li li a{width: 83%;padding: 10px 9%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li ul li li li li a{width: 68%;padding: 10px 11%;padding-left: 0;padding-right: 20px;}.tp-main-menu-mobile ul li:hover > a{color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li:hover > a::after{color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li:hover > a .dropdown-toggle-btn i{color: var(--tp-theme-primary);}.tp-main-menu-mobile ul li:hover .mega-menu{visibility: visible;opacity: 1;top: 0;}.tp-main-menu-mobile ul li .mega-menu,.tp-main-menu-mobile ul li .submenu{position: static;min-width: 100%;padding: 0;box-shadow: none;visibility: visible;opacity: 1;display: none;}.tp-main-menu-mobile ul li .mega-menu li,.tp-main-menu-mobile ul li .submenu li{float: none;display: block;width: 100%;padding: 0;}.tp-main-menu-mobile ul li .mega-menu li:hover a .dropdown-toggle-btn,.tp-main-menu-mobile ul li .submenu li:hover a .dropdown-toggle-btn{color: var(--tp-theme-primary);}.tp-main-menu-mobile * ul,.tp-main-menu-mobile * li{transition: none !important;}.tp-banner{padding-top: 365px;padding-bottom: 260px;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-banner{padding-top: 270px;padding-bottom: 130px;}}.tp-banner-sub-title{color: var(--tp-common-white);font-size: 16px;background-color: rgba(242,244,248,0.08);text-transform: uppercase;display: inline-block;padding: 5px 14px;margin-bottom: 12px;}.tp-banner-title{text-transform: uppercase;font-weight: 700;color: var(--tp-common-white);font-size: 90px;line-height: 1.11;margin-bottom: 37px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-title{font-size: 64px;}}@media (max-width: 767px){.tp-banner-title{font-size: 38px;}}.tp-banner-title span{color: var(--tp-theme-primary);animation: opacity-light-2 2.5s linear infinite;}.tp-banner-social{position: absolute;transform: rotate(-90deg);top: 54%;z-index: 2;left: -6%;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-banner-social{left: -10%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-banner-social{left: -14.5%;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-banner-social{left: -16%;}}.tp-banner-social a{font-size: 16px;font-weight: 600;color: var(--tp-common-white);margin: 0 22px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-banner-social a{font-size: 14px;}}.tp-banner-social a:hover{color: var(--tp-theme-primary);}.tp-banner-shape-one{position: absolute;top: 16%;left: 12%;animation: opacity-light 3s linear infinite;}.tp-banner-shape-two{position: absolute;top: 30%;right: 45%;animation: tpswing 1s ease-in-out 0.1s forwards infinite alternate;transform-origin: bottom left;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-shape-two{right: 18%;}}@media (max-width: 767px){.tp-banner-shape-two{display: none;}}.tp-banner-scroll-down{position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);z-index: 9;}.tp-banner-scroll-mouse{position: absolute;text-align: center;bottom: -12px;left: 50%;z-index: 10;transform: translateX(-50%);}.tp-banner-scroll-mouse p{font-size: 12px;color: var(--tp-theme-secondary);}.tp-banner-bg{position: relative;z-index: 1;}.tp-banner-bg::before{position: absolute;content: "";background-color: #3c72fc;right: 0;top: 100px;height: 89.7%;width: 50%;border-radius: 670px 0 0 0;z-index: -2;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-banner-bg::before{top: auto;height: 42.1%;width: 100%;border-radius: 0px 0 0 0;z-index: -2;bottom: 0;}}@media (max-width: 767px){.tp-banner-bg::before{top: auto;width: 100%;border-radius: 0px 0 0 0;z-index: -2;bottom: 0;height: 44.3%;background-position: center;background-size: cover;}}.tp-banner-bg-shape{position: absolute;top: 100px;right: 0;height: 100%;width: 50%;background-repeat: no-repeat;mix-blend-mode: luminosity;z-index: -1;border-radius: 670px 0 0 0;opacity: 0.45;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-banner-bg-shape{position: static;height: 500px;width: 100%;border-radius: 0 0 0 0;}}.tp-banner-video{position: absolute;top: 22%;right: 35%;z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-video{right: 10%;}}.tp-banner-video::before{position: absolute;content: "";background-image: -moz-linear-gradient(-18deg,rgb(60,114,252) 0%,rgb(38,64,141) 78%,rgb(15,13,29) 100%);background-image: -webkit-linear-gradient(-18deg,rgb(60,114,252) 0%,rgb(38,64,141) 78%,rgb(15,13,29) 100%);background-image: -ms-linear-gradient(-18deg,rgb(60,114,252) 0%,rgb(38,64,141) 78%,rgb(15,13,29) 100%);width: 120px;height: 120px;border-radius: 50%;top: -30px;left: -30px;animation: bannerAnimation 10s infinite linear;}.tp-banner-video a{position: relative;z-index: 9;}.tp-banner-video a i{color: var(--tp-theme-secondary);height: 80px;width: 80px;line-height: 87px;text-align: center;background-color: var(--tp-common-white);border-radius: 50%;display: inline-block;font-size: 24px;position: relative;z-index: 9;}.tp-banner-btn .tp-btn:hover{color: var(--tp-theme-secondary);}.tp-banner-btn .tp-btn::before{background-color: #fff;}.cls-5{animation: tpup-down 2s infinite linear alternate;}.tp-banner-two{padding-top: 100px;padding-bottom: 100px;margin-left: 190px;position: relative;z-index: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-banner-two{padding-top: 240px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-two{padding-top: 200px;padding-bottom: 210px;margin-left: 100px;}}@media (max-width: 767px){.tp-banner-two{padding-top: 200px;padding-bottom: 210px;margin-left: 0px;}}.tp-banner-two::before{position: absolute;content: "";border-radius: 50%;background-color: rgba(60,114,252,0.7);width: 390px;height: 390px;z-index: -4;top: 30%;left: -45px;animation: bannerAnimation-2 10s infinite linear;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-two::before{width: 300px;height: 300px;top: 17%;left: -100px;}}@media (max-width: 767px){.tp-banner-two::before{width: 250px;height: 250px;top: 17%;left: 0px;}}.tp-banner-two-overlay{position: relative;}.tp-banner-two-overlay::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: #03020a;z-index: 1;opacity: 0.5;}.tp-banner-two-bg{position: absolute;top: 0;left: 0;height: 100%;width: 100%;mix-blend-mode: luminosity;z-index: -1;background-repeat: no-repeat;background-position: center;background-size: cover;}.tp-banner-two-bg::before{content: "";position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-image: url(../img/banner/two/banner-2-shape-1.png);z-index: 1;}.tp-banner-two-title{font-size: 100px;color: var(--tp-common-white);font-weight: 800;position: relative;z-index: 1;margin-bottom: 23px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-banner-two-title{font-size: 66px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-two-title{font-size: 60px;}}@media (max-width: 767px){.tp-banner-two-title{font-size: 40px;}}.tp-banner-two-title .title-two-right-1{margin-left: 135px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-two-title .title-two-right-1{margin-left: 60px;}}@media (max-width: 767px){.tp-banner-two-title .title-two-right-1{margin-left: 0px;}}.tp-banner-two-title .title-two-right-2{margin-left: 240px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-two-title .title-two-right-2{margin-left: 140px;}}@media (max-width: 767px){.tp-banner-two-title .title-two-right-2{margin-left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-banner-two-content{flex-wrap: wrap;}}.tp-banner-two-content p{margin-right: 100px;color: var(--tp-common-white);}@media (max-width: 767px){.tp-banner-two-content p{margin-right: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-banner-two-content p br{display: none;}}.tp-banner-two-wrapper .tp-banner-social{left: -8%;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-banner-two-wrapper .tp-banner-social{left: -17%;}}.tp-banner-two-wrapper .tp-banner-social a{margin: 0 46px;}.tp-banner-two-social{position: absolute;transform: rotate(-90deg);top: 44%;right: 0%;right: 0%;z-index: 2;}.tp-banner-two-social::before{position: absolute;content: "";bottom: -48px;left: -76px;height: 120px;width: 1px;background-color: var(--tp-theme-primary);transform: rotate(-90deg);}.tp-banner-two-social a{margin: 0 13px;transform: rotate(90deg);display: inline-block;font-size: 16px;color: var(--tp-common-white);}.tp-banner-two-social a:hover{color: var(--tp-theme-primary);}.tp-banner-5-bg{background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;}.tp-banner-5-bg .tp-slider-2-social{bottom: 42%;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-banner-5-bg .tp-slider-2-social{transform: inherit;bottom: 0;left: 0;z-index: 2;margin: 50px;}}.tp-banner-5-wrapper{padding-top: 318px;padding-bottom: 220px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-banner-5-wrapper{padding-top: 250px;padding-bottom: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-5-wrapper{padding-top: 218px;padding-bottom: 120px;}}@media (max-width: 767px){.tp-banner-5-wrapper{padding-top: 210px;padding-bottom: 70px;}}.tp-banner-5-sub-title{color: var(--tp-theme-3);font-weight: 500;font-size: 20px;margin-bottom: 15px;display: inline-block;}@media (max-width: 767px){.tp-banner-5-sub-title{font-size: 18px;}}.tp-banner-5-title{font-size: 80px;margin-bottom: 40px;line-height: 1.12;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-banner-5-title{font-size: 65px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-banner-5-title{font-size: 70px;}}@media (max-width: 767px){.tp-banner-5-title{font-size: 48px;}}.tp-banner-5-btn{flex: 0 0 auto;margin-right: 30px;}@media (max-width: 767px){.tp-banner-5-btn{margin-right: 0;margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-banner-5-btn{margin-right: 30px;margin-bottom: 0px;}}.tp-banner-5-video a{display: inline-block;height: 60px;width: 60px;line-height: 65px;text-align: center;margin: 0 auto;background-color: var(--tp-common-white);border-radius: 50%;flex: 0 0 auto;margin-right: 20px;}.tp-banner-5-video a:hover{background-color: var(--tp-theme-3);}.tp-banner-5-video a:hover i{color: var(--tp-common-white);}.tp-banner-5-video a i{font-size: 16px;color: var(--tp-theme-4);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-banner-5-video span{display: inline-block;color: var(--tp-text-1);font-size: 16px;}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-banner-5-thumb-1 img{width: 100%;}}@media (max-width: 767px){.tp-banner-5-info{flex-wrap: wrap;}}.tp-blog-wrapper{margin-left: -13px;margin-right: -13px;border: 1px solid rgb(215,214,222);}.tp-blog-item{padding: 35px 33px 40px 33px;border-right: 1px solid rgb(215,214,222);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-blog-item{padding: 35px 20px 40px 20px;}}@media (max-width: 767px){.tp-blog-item{border: none;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-blog-item{padding: 35px 10px 40px 10px;}}.tp-blog-item:hover{box-shadow: 0px 0px 37.6px 2.4px rgba(16,23,40,0.1);}.tp-blog-item:hover .tp-blog-item-thumb img{transform: scale(1.08);}.tp-blog-item-last{border-right: none;}.tp-blog-item-thumb{object-fit: cover;overflow: hidden;}.tp-blog-item-thumb img{height: 270px;width: 330px;object-fit: cover;-webkit-transition: 1s;-moz-transition: 1s;-ms-transition: 1s;-o-transition: 1s;transition: 1s;}.tp-blog-item-tag a{background-color: var(--tp-theme-primary);color: var(--tp-common-white);font-weight: 600;font-size: 12px;padding: 5px 13.3px;margin: 0 1px;display: inline-block;line-height: 1;text-transform: uppercase;}.tp-blog-item-title{font-size: 26px;}@media (max-width: 767px){.tp-blog-item-title{font-size: 20px;}}@media (max-width: 767px){.tp-blog-item-title a br{display: none;}}.tp-blog-item-title a:hover{color: var(--tp-theme-primary);}.tp-blog-item-btn a{font-size: 16px;font-weight: 700;color: var(--tp-theme-primary);}.tp-blog-two-bg{position: relative;z-index: 1;padding-top: 112px;}.tp-blog-two-bg::before{position: absolute;content: "";top: 0px;left: 0;height: 440px;width: 100%;z-index: -1;background-color: #f2f4f8;}.tp-blog-two-wrapper{margin-right: -390px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-blog-two-wrapper{margin-right: -260px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-blog-two-wrapper{margin-right: 0px;}}.tp-blog-two-item:hover .tp-blog-two-thumb a::before{background-color: rgba(15,13,29,0.451);}.tp-blog-two-item:hover .tp-blog-two-thumb-plus{opacity: 1;visibility: visible;}.tp-blog-two-thumb{position: relative;z-index: 2;}.tp-blog-two-thumb > a{position: relative;display: inline-block;}@media (max-width: 767px){.tp-blog-two-thumb > a{display: block;}}.tp-blog-two-thumb > a::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(15,13,29,0);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-two-thumb > a img{width: 100%;}.tp-blog-two-thumb-plus{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;z-index: 1;opacity: 0;}.tp-blog-two-thumb-plus i{color: var(--tp-common-white);background-color: transparent;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-two-content{padding: 17px 30px 30px 30px;}.tp-blog-two-content span{color: var(--tp-text-1);font-size: 14px;display: inline-block;margin-bottom: 12px;}.tp-blog-two-title{font-size: 26px;margin-bottom: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-blog-two-title{font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-blog-two-title{font-size: 20px;}}@media (max-width: 767px){.tp-blog-two-title{font-size: 20px;margin-bottom: 18px;}}.tp-blog-two-title a:hover{color: var(--tp-theme-primary);}.tp-blog-two-btn a{color: var(--tp-theme-primary);font-size: 16px;font-weight: 700;}.tp-blog-4-item:hover .tp-blog-4-thumb > a::before{background-color: #d90a2c;}.tp-blog-4-item:hover .tp-blog-4-thumb > a img{transform: scale(1.08);}.tp-blog-4-item:hover .tp-blog-4-thumb-plus{opacity: 1;visibility: visible;}.tp-blog-4-thumb{position: relative;margin-bottom: 23px;object-fit: cover;overflow: hidden;}.tp-blog-4-thumb > a{position: relative;display: inline-block;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px){.tp-blog-4-thumb > a{display: block;}}.tp-blog-4-thumb > a::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(15,13,29,0.3);-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;mix-blend-mode: darken;z-index: 2;}.tp-blog-4-thumb > a img{height: 280px;width: 370px;object-fit: cover;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-blog-4-thumb > a img{height: 100%;width: 100%;}}.tp-blog-4-thumb-plus{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;z-index: 3;opacity: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-4-thumb-plus i{color: var(--tp-common-white);background-color: transparent;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-4-title{font-size: 26px;margin-bottom: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.tp-blog-4-title{font-size: 22px;}}.tp-blog-4-title a:hover{color: var(--tp-theme-3);}.tp-blog-4-content p{color: var(--tp-text-1);margin-bottom: 20px;}.tp-blog-4-btn a{font-size: 16px;color: var(--tp-theme-4);font-weight: 700;}.tp-blog-4-btn a:hover{color: var(--tp-theme-3);}.tp-blog-4-btn a i{margin-left: 5px;}.tp-blog-5{position: relative;z-index: 1;}.tp-blog-5-bg{position: absolute;top: 0;left: 0;height: 59%;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;z-index: -1;}.tp-blog-5-item{box-shadow: 0px 2px 40px 0px rgba(21,24,32,0.04);position: relative;height: 480px;z-index: 1;}.tp-blog-5-item:hover .tp-blog-5-thumb{opacity: 1;}.tp-blog-5-item:hover .tp-blog-5-title{color: var(--tp-common-white);}.tp-blog-5-item:hover .tp-blog-5-title a:hover{color: var(--tp-common-white);}.tp-blog-5-item:hover .tp-blog-5-content-post-content p,.tp-blog-5-item:hover .tp-blog-5-content-post-content span,.tp-blog-5-item:hover .tp-blog-5-content-info-item span{color: var(--tp-common-white);}.tp-blog-5-item:hover .tp-blog-5-tags a{background-color: rgba(255,255,255,0.2);color: var(--tp-common-white);}.tp-blog-5-item:hover .tp-blog-5-content{background-color: transparent;}.tp-blog-5-item:hover .tp-blog-5-content-post-icon i{color: var(--tp-theme-4);}.tp-blog-5-thumb{position: absolute;top: 0;left: 0;opacity: 0;z-index: -1;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;height: 100%;width: 100%;}.tp-blog-5-thumb::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgb(217,10,44);mix-blend-mode: darken;}.tp-blog-5-thumb img{height: 100%;width: 100%;object-fit: cover;}.tp-blog-5-content{height: 100%;display: flex;justify-content: space-between;flex-direction: column;padding: 40px 40px 40px 40px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;background-color: var(--tp-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-blog-5-content{padding: 40px 20px 40px 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){.tp-blog-5-content{padding: 40px 20px 40px 20px;}}.tp-blog-5-content-post-icon{flex: 0 0 auto;margin-right: 20px;}.tp-blog-5-content-post-icon i{height: 54px;width: 54px;line-height: 63px;background-color: #f2f2f2;border-radius: 50%;text-align: center;color: var(--tp-theme-3);display: inline-block;font-size: 35px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-5-content-post-content p{margin-bottom: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-5-content-post-content span{font-weight: 700;color: var(--tp-theme-4);font-size: 18px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-5-content-info-item span{font-size: 16px;color: var(--tp-text-1);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-5-title{font-size: 26px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;text-transform: capitalize;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-blog-5-title{font-size: 22px;}}.tp-blog-5-title a:hover{color: var(--tp-theme-3);}.tp-blog-5-tags a{font-size: 14px;color: var(--tp-text-1);background-color: #f9f8fa;padding: 4px 8px;margin-right: 5px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-blog-inner .tp-blog-two-content{padding-left: 0;padding-bottom: 0;}.tp-blog-carousel-dot{text-align: center;}.tp-blog-carousel-dot .swiper-pagination-bullet{height: 4px;width: 20px;border-radius: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.postbox-wrapper{padding-right: 0;}}.postbox-thumb .play-btn{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;height: 80px;width: 80px;line-height: 80px;text-align: center;background-color: #FCF4F1;border-radius: 50%;color: var(--tp-theme-primary);font-size: 26px;}.postbox-thumb .play-btn:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}@media (max-width: 767px){.postbox-thumb-sm-item{margin-bottom: 20px;}}.postbox-item-single:hover{box-shadow: none;}.postbox-content{padding-top: 23px;}.postbox-title{font-size: 40px;line-height: 1.1;margin-bottom: 14px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.postbox-title{font-size: 28px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.postbox-title{font-size: 33px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.postbox-title{font-size: 30px;}}@media (max-width: 767px){.postbox-title{font-size: 25px;}}.postbox-title a:hover{color: var(--tp-theme-primary);}.postbox-meta{margin-bottom: 16px;}.postbox-meta span{font-weight: 500;display: inline-block;margin-right: 30px;font-size: 15px;}.postbox-meta span a:hover{color: var(--tp-theme-primary);}@media (max-width: 767px){.postbox-meta span{margin-right: 15px;}}.postbox-meta span svg{transform: translateY(-2px);}.postbox-meta span:last-child{margin-right: 0;}.postbox-meta span i{color: var(--tp-theme-primary);margin-right: 5px;font-size: 16px;}.postbox-meta span:hover{color: var(--tp-theme-2);}.postbox-meta span:hover i{color: var(--tp-theme-2);}.postbox-text img{max-width: 100%;}.postbox-text p{margin-bottom: 32px;font-size: 16px;}.postbox-text p span{color: var(--tp-theme-primary);}.postbox-text-single p{margin-bottom: 15px;}.postbox-text ul{margin-bottom: 31px;}.postbox-text ul li{font-size: 18px;line-height: 1.5;position: relative;list-style: none;padding-left: 20px;margin-bottom: 13px;}.postbox-text ul li:last-child{margin-bottom: 0;}.postbox-text ul li::before{position: absolute;content: "";left: 0;top: 50%;transform: translateY(-50%);height: 6px;width: 6px;background-color: var(--tp-theme-primary);}.postbox-read-more .tp-btn{padding: 13px 37px;}.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: 20px;color: var(--tp-theme-4);height: 50px;width: 50px;display: inline-block;border-radius: 50%;background-color: var(--tp-common-white);}@media (max-width: 767px){.postbox-slider button{height: 50px;width: 50px;}}.postbox-slider button:hover{background: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);box-shadow: inset 0 0 0 40px var(--tp-theme-primary);}@media (max-width: 767px){.postbox-slider button svg{width: 25px;}}.postbox-slider button.postbox-slider-button-next{left: auto;right: 50px;}@media (max-width: 767px){.postbox-slider button.postbox-slider-button-next{right: 10px;}}@media (max-width: 767px){.postbox-slider button{left: 10px;}}.postbox-share{border-bottom: 1px solid #eaebeb;}.postbox-social span{font-weight: 700;font-size: 24px;line-height: 1;color: var(--tp-heading-primary);display: inline-block;margin-right: 8px;}.postbox-social a{font-size: 14px;color: var(--tp-common-white);background: #55ACEE;display: inline-block;height: 32px;width: 32px;line-height: 33px;border-radius: 50%;text-align: center;}.postbox-social a.social-fb{background: #3B5999;}.postbox-social a.social-pin{background: #BD081C;}.postbox-social a.social-link{background: #0B81DA;}.postbox-post{position: relative;padding-bottom: 23px;margin-bottom: 50px;}.postbox-post::before{position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 1px;background-color: rgba(72,30,11,0.1);}.postbox-post-title{font-size: 40px;margin-bottom: 13px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.postbox-post-title{font-size: 32px;}}@media (max-width: 767px){.postbox-post-title{font-size: 28px;}}.postbox-post-title a{background-image: linear-gradient(#CD5F37,#CD5F37),linear-gradient(#CD5F37,#CD5F37);display: inline;background-size: 0% 2px,0 2px;background-position: 100% 100%,0 82%;background-repeat: no-repeat;transition: background-size 0.2s linear;-webkit-transition: 0.3s 0.3s 0s ease-out;-moz-transition: 0.3s 0.3s 0s ease-out;-ms-transition: 0.3s 0.3s 0s ease-out;-o-transition: 0.3s 0.3s 0s ease-out;transition: 0.3s 0.3s 0s ease-out;}.postbox-post-title a:hover{background-size: 0% 2px,100% 2px;color: var(--tp-theme-primary);}.postbox-post-next span{margin-left: 4px;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.postbox-post-prev{margin-bottom: 35px;}}.postbox-post-prev span{margin-right: 4px;}.postbox-post-arrow a{color: var(--tp-heading-primary);font-size: 18px;line-height: 1.5;background-image: linear-gradient(#CD5F37,#CD5F37),linear-gradient(#CD5F37,#CD5F37);display: inline;background-size: 0% 2px,0 2px;background-position: 100% 100%,0 102%;background-repeat: no-repeat;transition: background-size 0.2s linear;-webkit-transition: 0.3s 0.3s 0s ease-out;-moz-transition: 0.3s 0.3s 0s ease-out;-ms-transition: 0.3s 0.3s 0s ease-out;-o-transition: 0.3s 0.3s 0s ease-out;transition: 0.3s 0.3s 0s ease-out;}.postbox-post-arrow a:hover{background-size: 0% 2px,100% 2px;color: var(--tp-theme-primary);}.postbox__comment ul li{margin-bottom: 10px;list-style: none;}.postbox__comment ul li.children{margin-left: 100px;}@media (max-width: 767px){.postbox__comment ul li.children{margin-left: 15px;}}.postbox__comment-form{margin-bottom: 20px;padding: 40px 30px;box-shadow: 0 10px 30px 0 rgba(0,0,0,0.09);background: var(--tp-common-white);}.postbox__comment-form-title{font-size: 26px;font-weight: 600;margin-bottom: 40px;}.postbox__comment-input{position: relative;margin-bottom: 20px;}.postbox__comment-input span{font-weight: 600;color: var(--tp-common-black);margin-bottom: 12px;display: block;}.postbox__comment-input input,.postbox__comment-input textarea{height: 55px;padding: 0 20px;width: 100%;font-size: 14px;color: var(--tp-common-black);outline: none;border: 1px solid transparent;border-radius: 7px;background: #f7f7f7;}.postbox__comment-input textarea{height: 175px;resize: none;padding-top: 20px;padding-bottom: 20px;}.postbox__comment-title{font-size: 26px;font-weight: 600;margin-bottom: 20px;}.postbox__comment-box{padding: 30px;padding-right: 40px;padding-top: 25px;border-radius: 4px;}.postbox__comment-avater img{width: 50px;height: 50px;border-radius: 50%;}.postbox__comment-name{margin-bottom: 5px;}.postbox__comment-name h5{font-size: 16px;line-height: 1;margin-bottom: 0;}.postbox__comment-name span{font-size: 14px;color: var(--tp-text-1);}@media (max-width: 767px){.postbox__comment-text{margin-left: 0;margin-top: 15px;}}.postbox__comment-text p{font-size: 16px;color: var(--tp-text-11);margin-bottom: 15px;}.postbox__comment-reply{margin-top: 10px;}.postbox__comment-reply a{display: inline-block;color: var(--tp-theme-primary);background: rgba(61,108,231,0.1);height: 22px;line-height: 22px;padding: 0 10px;font-weight: 500;font-size: 14px;border-radius: 4px;}.postbox__comment-reply a:hover{color: var(--tp-common-white);background: var(--tp-theme-primary);}.postbox__comment-agree{padding-left: 5px;}.postbox__comment-agree input{margin: 0;appearance: none;-moz-appearance: none;display: block;width: 14px;height: 14px;background: var(--tp-common-white);border: 1px solid #b9bac1;outline: none;border-radius: 4px;flex: 0 0 auto;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.postbox__comment-agree input:checked{position: relative;background-color: var(--tp-theme-primary);border-color: transparent;}.postbox__comment-agree input:checked::after{box-sizing: border-box;content: "\f00c";position: absolute;font-family: var(--tp-ff-fontawesome);font-size: 10px;color: var(--tp-common-white);top: 46%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.postbox__comment-agree input:hover{cursor: pointer;}.postbox__comment-agree label{padding-left: 8px;color: var(--tp-text-1);line-height: 1;}.postbox__comment-agree label a{color: var(--tp-common-black);font-weight: 600;padding-left: 4px;}.postbox__comment-agree label a:hover{color: var(--tp-theme-primary);}.postbox__comment-agree label:hover{cursor: pointer;}.postbox__tag span{font-size: 16px;margin-bottom: 17px;color: var(--tp-common-black);margin-right: 10px;}.postbox-details-author{background-color: var(--tp-theme-4);padding: 40px 60px;}@media (max-width: 767px){.postbox-details-author{padding: 40px 25px;}}.postbox-details-author-thumb{flex: 0 0 auto;margin-right: 30px;}@media (max-width: 767px){.postbox-details-author-thumb{margin-right: 0;margin-bottom: 30px;}}.postbox-details-author-title{color: var(--tp-common-white);font-size: 18px;margin-bottom: 15px;}.postbox-details-author-content p{color: #aea8b9;font-size: 16px;}.postbox-details-author-social a{font-size: 14px;color: var(--tp-common-white);margin-right: 17px;}.postbox-details-author-social a:hover{color: var(--tp-theme-primary);}@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-main-wrapper{padding-right: 0;}}.postbox-comment-title{font-size: 48px;margin-bottom: 40px;}@media (max-width: 767px){.postbox-comment-title{font-size: 34px;}}.postbox-comment ul li{list-style: none;margin-bottom: 40px;}.postbox-comment ul.children{margin-left: 70px;margin-top: 30px;}@media (max-width: 767px){.postbox-comment ul.children{margin-left: 0px;}}.postbox-comment-box{display: flex;border-bottom: 1px solid rgba(15,13,29,0.1);padding-bottom: 60px;}@media (max-width: 767px){.postbox-comment-box{display: block;}}.postbox-comment-content{position: relative;}.postbox-comment-avater{flex: 0 0 auto;margin-right: 40px;}@media (max-width: 767px){.postbox-comment-avater{margin-right: 0;margin-bottom: 15px;}}.postbox-comment-avater img{height: 155px;width: 155px;object-fit: cover;}.postbox-comment-content p{font-size: 18px;line-height: 1.5;margin-bottom: 15px;}.postbox-comment-author{margin-bottom: 9px;}.postbox-comment-author span{font-weight: 400;font-size: 18px;line-height: 1.5;color: var(--tp-theme-primary);}.postbox-comment-author p{font-weight: 700;font-size: 24px;line-height: 1.5;color: #0C0A1F;margin-bottom: 0;}.postbox-comment-name{font-weight: 700;font-size: 24px;line-height: 1.5;color: #0C0A1F;margin-bottom: 0;}.postbox-comment-rating{position: absolute;right: 32px;top: 27px;}@media (max-width: 767px){.postbox-comment-rating{position: inherit;right: 0;top: 0;}}.postbox-comment-rating span{color: var(--tp-theme-primary);margin: 0 -2px;display: inline-block;}.postbox-comment-reply span{display: inline-block;color: var(--tp-theme-primary);font-weight: 700;font-size: 14px;}.postbox-comment-reply img{margin-right: 15px;}.postbox-blockquote{position: relative;}.postbox-blockquote::before{position: absolute;content: "";left: 0;top: 0;height: 100%;width: 2px;background-color: var(--tp-theme-4);}.postbox-blockquote-thumb{flex: 0 0 auto;margin-right: 30px;}@media (max-width: 767px){.postbox-blockquote-thumb{margin-bottom: 20px;}}.postbox-blockquote-content span{font-size: 18px;color: var(--tp-text-1);}.postbox-review-title{font-size: 40px;margin-bottom: 48px;}.tagcloud a{background: var(--tp-common-white);color: var(--tp-text-body);display: inline-block;font-weight: 400;padding: 8px 8px;margin-bottom: 8px;margin-right: 6px;border: 0;font-size: 14px;line-height: 1;box-shadow: 0px 5px 15px rgba(0,0,0,0.06);}.tagcloud a:hover{background: var(--tp-theme-primary);color: var(--tp-common-white);}.tagcloud-sm span{font-weight: 700;font-size: 22px;line-height: 1;color: #0C0A1F;display: inline-block;margin-right: 8px;}.tagcloud-sm a{border: 1px solid #eaebeb;}.tagcloud-sm a:hover{border-color: var(--tp-theme-primary);}blockquote{padding: 0px 0 0 30px;margin-bottom: 35px;display: flex;}@media (max-width: 767px){blockquote{padding-left: 15px;padding-right: 15px;flex-wrap: wrap;}}blockquote h4{font-size: 26px;font-weight: 500;margin-bottom: 12px;}@media (max-width: 767px){blockquote h4{font-size: 22px;}}blockquote span{top: 12px;right: 35px;}blockquote cite{font-size: 18px;display: block;margin-top: 10px;color: #070337;font-style: inherit;font-weight: 600;position: relative;}blockquote cite::before{content: "";font-size: 28px;color: var(--tp-theme-primary);padding-bottom: 0px;display: inline-block;background: var(--tp-theme-primary);height: 2px;width: 40px;font-weight: 400;text-align: center;top: -4px;margin-right: 10px;position: relative;}.tp-sidebar-blog-item-wrapper{padding: 35px 24px;border: 1px solid #E0E2E3;}.tp-sidebar-blog-item:not(:last-child){padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #EAEBED;}.tp-sidebar-blog-thumb img{width: 80px;height: 70px;object-fit: cover;margin-right: 16px;}.tp-sidebar-blog-title{font-size: 16px;font-weight: 500;}.tp-sidebar-blog-title a:hover{color: var(--tp-theme-primary);}.tp-sidebar-blog-meta span{font-size: 14px;}.tp-sidebar-blog-meta span a:hover{color: var(--tp-theme-primary);}@media (max-width: 767px){.rc-post{flex-wrap: wrap;margin-bottom: 30px;}}.rc-post ul li:not(:last-child){margin-bottom: 15px;}.rc-post-thumb{flex: 0 0 auto;margin-right: 14px;}@media (max-width: 767px){.rc-post-thumb{margin-bottom: 20px;}}.rc-post-thumb img{width: 84px;height: 84px;object-fit: cover;}.rc-post-title{margin-bottom: 13px;font-size: 16px;line-height: 1.5;color: var(--tp-heading-primary);font-family: var(--tp-ff-body);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.rc-post-title{font-size: 15px;}}.rc-post-title a:hover{color: var(--tp-theme-primary);}.rc-meta span{font-size: 14px;line-height: 1.5;font-weight: 400;}.rc-meta span i{font-size: 14px;color: var(--tp-theme-primary);}.tp-sidebar-ml--24{margin-left: -24px;}@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-sidebar-ml--24{margin-left: 0;}}.tp-sidebar-widget-title{font-size: 20px;font-weight: 500;margin-bottom: 14px;}.tp-sidebar-widget ul li{list-style: none;}.tp-sidebar-widget ul li:not(:last-child){margin-bottom: 10px;}.tp-sidebar-widget ul li a{position: relative;padding-left: 16px;font-size: 16px;color: #55585B;display: block;}.tp-sidebar-widget ul li a span{float: right;}.tp-sidebar-widget ul li a::after{position: absolute;content: "";width: 4px;height: 4px;background-color: #CED2D6;border-radius: 50%;left: 0;top: 12px;}.tp-sidebar-widget ul li a:hover{color: var(--tp-theme-primary);}.tp-sidebar-widget ul li ul{padding-left: 15px;padding-top: 6px;}.tp-sidebar-widget.widget_categories .tp-sidebar-widget-content{padding: 25px 25px 31px;border: 1px solid #E0E2E3;}.sidebar-search{position: relative;}.sidebar-search-input{font-size: 14px;}.sidebar-search-input input{padding: 5px 63px 5px 25px;height: 58px;}.sidebar-search-input input:focus{border-color: var(--tp-theme-primary);}.sidebar-search-btn{position: absolute;top: 50%;transform: translateY(-50%);right: 0;height: 58px;width: 58px;line-height: 58px;background-color: var(--tp-theme-primary);text-align: center;color: var(--tp-common-white);}.sidebar-widget{padding: 42px 48px 42px 48px;background-color: var(--tp-grey-2);}@media (max-width: 767px){.sidebar-widget{padding: 42px 15px 42px 15px;}}.sidebar-widget-title{font-size: 22px;margin-bottom: 24px;}.sidebar-widget-Catagory a{display: block;font-size: 16px;color: var(--tp-text-1);}.sidebar-widget-Catagory a:not(:last-child){margin-bottom: 7px;}.sidebar-widget-Catagory a:hover{color: var(--tp-theme-primary);}.sidebar-widget-Catagory a:hover i{opacity: 1;visibility: visible;}.sidebar-widget-Catagory a i{float: right;transform: translateY(5px);opacity: 0;visibility: hidden;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tagcloud a{font-size: 14px;color: var(--tp-text-1);padding: 13px 19px;line-height: 1;display: inline-block;margin-bottom: 8px;background-color: rgb(255,255,255);box-shadow: 0px 2px 10px 0px rgba(23,19,4,0.04);}.tagcloud a:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-footer-top{background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-footer-widget-content p{color: #aea8b9;font-size: 14px;margin-bottom: 20px;}.tp-footer-widget-content-list-item > a{color: #aea8b9;font-size: 14px;margin-bottom: 6px;display: inline-block;}.tp-footer-widget-content-list-item > a:hover{color: var(--tp-theme-primary);}.tp-footer-widget-content-list-item i{font-size: 16px;color: var(--tp-theme-primary);margin-right: 13px;}.tp-footer-widget-title{font-weight: 700;font-size: 18px;color: var(--tp-common-white);}.tp-footer-widget-link ul li{list-style: none;margin-bottom: 12px;}.tp-footer-widget-link ul li:last-child{margin-bottom: 0;}.tp-footer-widget-link ul li a{position: relative;display: inline-block;font-size: 14px;color: #aea8b9;}.tp-footer-widget-link ul li a:hover{padding-left: 16px;color: var(--tp-theme-primary);}.tp-footer-widget-link ul li a:hover i{opacity: 1;visibility: visible;}.tp-footer-widget-link ul li a i{position: absolute;top: 50%;transform: translateY(-50%);left: 0;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;color: var(--tp-theme-primary);}.tp-footer-widget-gallery-all{display: grid;grid: auto auto/auto auto auto;column-gap: 10px;row-gap: 10px;width: 240px;height: auto;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-footer-widget-gallery-all{width: 100%;}}.tp-footer-widget-gallery-item{position: relative;display: inline-block;}.tp-footer-widget-gallery-item:hover .tp-footer-widget-gallery-thumb::before{transform: scale(1);}.tp-footer-widget-gallery-item:hover .tp-footer-widget-gallery-social i{opacity: 1;visibility: visible;}.tp-footer-widget-gallery-thumb{position: relative;display: inline-block;}.tp-footer-widget-gallery-thumb::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(60,114,252,0.95);transform: scale(0);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-footer-widget-gallery-thumb img{max-width: 100%;}.tp-footer-widget-gallery-social{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}.tp-footer-widget-gallery-social i{opacity: 0;color: var(--tp-common-white);visibility: hidden;}.tp-footer-widget-newsletter-wrapper{position: relative;}.tp-footer-widget-newsletter-input input{background-color: transparent;border: none;border-bottom: 1px solid rgba(174,168,185,0.4);padding: 0px 50px 0px 0px;font-size: 14px;color: #aea8b9;}.tp-footer-widget-newsletter-input input:focus{border-color: rgba(174,168,185,0.4);}.tp-footer-widget-newsletter-submit button{position: absolute;top: 50%;transform: translateY(-50%);right: 0;}.tp-footer-widget-newsletter-submit button i{font-size: 16px;color: var(--tp-common-white);}.tp-footer-widget-newsletter-content{margin-top: 20px;}.tp-footer-widget-newsletter-content p{font-size: 14px;color: #aea8b9;}.tp-footer-widget-newsletter-social a{font-size: 14px;color: var(--tp-common-white);margin-right: 13px;}.tp-footer-widget-newsletter-social a:hover{color: var(--tp-theme-primary);}.tp-footer-bottom{background-color: #151327;padding: 27px 0;}.tp-footer-terms{text-align: end;}@media (max-width: 767px){.tp-footer-terms{text-align: center;}}.tp-footer-terms a{color: #aea8b9;font-size: 14px;margin-left: 52px;}.tp-footer-terms a:first-child{margin-left: 0;}.tp-footer-terms a:hover{color: var(--tp-theme-primary);}.tp-footer-copyright span{font-size: 14px;color: #aea8b9;display: inline-block;}@media (max-width: 767px){.tp-footer-copyright span{text-align: center;margin-bottom: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-footer-copyright span{display: inherit;}}.tp-footer-copyright span a{color: var(--tp-theme-primary);font-weight: 500;}.tp-footer-inner{padding-top: 225px;}.tp-footer-col-2{margin-left: 45px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.tp-footer-col-2{margin-left: 0px;}}.tp-footer-col-3{margin-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){.tp-footer-col-3{margin-left: 0px;}}.tp-footer-col-4{margin-left: -30px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.tp-footer-col-4{margin-left: 0px;}}.tp-footer-red{position: relative;z-index: 1;}.tp-footer-red .tp-footer-widget-content-list-item i,.tp-footer-red .tp-footer-widget-content-list-item > a:hover,.tp-footer-red .tp-footer-widget-link ul li a:hover,.tp-footer-red .tp-footer-widget-newsletter-social a:hover,.tp-footer-red .tp-footer-copyright span a,.tp-footer-red .tp-footer-terms a:hover,.tp-footer-red .tp-footer-widget-link ul li a i{color: var(--tp-theme-3);}.tp-footer-red .tp-footer-widget-gallery-thumb::before{background-color: rgba(217,10,44,0.85);}.tp-footer-red-shape-1{position: absolute;top: 0;left: 0;z-index: -1;}.tp-footer-red-shape-1 img{opacity: 0.2;}.tp-footer-red-shape-2{position: absolute;top: 10%;right: 0;z-index: -1;}@media (max-width: 767px){.tp-footer-red-shape-2{display: none;}}.tp-footer-red-shape-2 img{opacity: 0.2;}.tp-hero-height{min-height: 950px;}.tp-hero-content{padding-right: 80px;padding-bottom: 120px;}.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: 100px;margin-bottom: 33px;}.tp-hero-title{font-size: 100px;color: var(--tp-common-white);font-weight: 700;line-height: 1;letter-spacing: -0.04em;margin-bottom: 25px;}.tp-hero-title span{background-image: -webkit-linear-gradient(90.68deg,#BCFFA4 8.59%,#BCFFA4 8.59%,#F59571 86.19%);background-image: -moz-linear-gradient(90.68deg,#BCFFA4 8.59%,#BCFFA4 8.59%,#F59571 86.19%);background-image: -ms-linear-gradient(90.68deg,#BCFFA4 8.59%,#BCFFA4 8.59%,#F59571 86.19%);background-image: -o-linear-gradient(90.68deg,#BCFFA4 8.59%,#BCFFA4 8.59%,#F59571 86.19%);background-image: linear-gradient(90.68deg,#BCFFA4 8.59%,#BCFFA4 8.59%,#F59571 86.19%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;padding-right: 3px;}.tp-hero-thumb img{mix-blend-mode: hard-light;}.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%;}.tp-hero-thumb-shape-2{right: -8%;top: 28%;}.tp-hero-thumb-shape-3{width: 600px;height: 600px;border-radius: 50%;display: inline-block;position: absolute;top: 0;right: 0;background-color: rgba(132,153,78,0.6);-webkit-filter: blur(190px);filter: blur(190px);z-index: -2;}.tp-hero-btn{padding-left: 100px;}.tp-hero-scroll{position: absolute;left: 0;bottom: 0;height: 351px;}.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;}.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-wrapper{position: absolute;bottom: 50px;right: 40px;z-index: 1;}.tp-hero-social a{display: inline-block;font-size: 18px;background: #1D2B16;border: 1px solid rgba(255,255,255,0.18);width: 40px;height: 40px;line-height: 38px;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: #BCE70C;border-color: #BCE70C;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(244,190,27,0.35);-webkit-filter: blur(150px);filter: blur(150px);z-index: -2;}.tp-hero-bottom-text{position: absolute;bottom: -5px;left: 0;right: 0;}.tp-hero-bottom-text p{text-align: center;font-weight: 400;font-size: 280px;line-height: 0.8;letter-spacing: -0.02em;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%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;mix-blend-mode: luminosity;opacity: 0.3;margin-bottom: 0;}.tp-brand-title{font-size: 26px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-brand-title{font-size: 22px;}}.tp-brand-title span{color: var(--tp-theme-primary);}.tp-brand-item{border: 1px solid #f5f5f5;text-align: center;margin: 0 0 -1px -1px;padding: 30px 0;position: relative;}.tp-brand-item:hover{border-color: #101728;z-index: 1;}.tp-brand-item img{opacity: 0.50;height: auto;object-fit: cover;}.tp-brand-item:hover img{opacity: 1;}.tp-brand-two-item{border: 1px solid #f5f5f5;text-align: center;margin: -1px 0 -1px -1px;padding: 91.5px 0;position: relative;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-brand-two-item:hover{border-color: #101728;z-index: 1;}.tp-brand-two-item img{opacity: 0.15;height: 35px;object-fit: cover;}.tp-brand-two-item:hover img{opacity: 1;}.tp-brand-3-item img{opacity: 0.9;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;cursor: pointer;}.tp-brand-3-item img:hover{opacity: 1;}.tp-brand-4-item{background-color: transparent;text-align: center;padding: 43px 0;height: 120px;object-fit: cover;cursor: pointer;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-brand-4-item:hover{background-color: rgb(239,241,244);}.tp-brand-4-item:hover img{opacity: 1;}.tp-brand-4-item img{opacity: 0.12;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;max-width: 100%;}.tp-brand-5-wrap{border-top: 1px solid rgba(17,16,19,0.078);}.tp-brand-5-wrap-title{font-size: 16px;color: var(--tp-theme-3);font-weight: 700;transform: translateY(-14px);background: var(--tp-common-white);display: inline-block;padding: 0 25px;margin-bottom: 0;}.tp-brand-5-item{border: 1px solid #ddd;position: relative;margin-left: -1px;}.tp-brand-5-item:hover .tp-brand-5-thumb{opacity: 1;visibility: visible;}.tp-brand-5-item:hover .tp-brand-5-item-logo img{opacity: 1;filter: brightness(20);}.tp-brand-5-item-logo{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 2;}.tp-brand-5-item-logo img{opacity: 0.12;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}.tp-brand-5-thumb{position: relative;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}.tp-brand-5-thumb::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgb(217,10,44);mix-blend-mode: darken;z-index: 1;}.tp-brand-5-thumb img{width: 100%;}.counter-one__box-one{position: absolute;bottom: -106px;right: -106px;height: 106px;width: 106px;background-color: var(--tp-theme-primary);animation: boxRotate 8s linear infinite;transform-origin: left;}.counter-one__box-two{position: absolute;bottom: -212px;right: 0;height: 106px;perspective: 106px;width: 106px;background-color: var(--tp-theme-3);animation: boxRotate 8s linear infinite;transform-origin: right;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.tp-services-plr{padding-left: 20px;padding-right: 20px;}}@media (max-width: 767px){.tp-services-plr{padding-left: 15px;padding-right: 15px;}}.tp-services-width{max-width: 1630px;margin: 0 auto;}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-services-width{max-width: 1590px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-services-width{max-width: 1380px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-width{max-width: 1190px;}}.tp-services-item{background-color: var(--tp-common-white);margin-left: 65px;padding: 30px 50px 45px 30px;box-shadow: 0px 2px 40px 0px rgba(16,23,40,0.06);position: relative;z-index: 4;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-services-item{padding: 30px 20px 45px 20px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-item{margin-left: 15px;padding: 30px 25px 25px 26px;}}@media (max-width: 767px){.tp-services-item{margin-left: 0;padding: 30px 15px 45px 15px;flex-wrap: wrap;}}.tp-services-item:hover .tp-services-item-shape{opacity: 1;visibility: visible;right: 0;}.tp-services-item-letter span{font-size: 220px;font-weight: 800;}.tp-services-item-thumb{display: inline-block;flex: 0 0 auto;margin-right: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-item-thumb{margin-right: 10px;}}.tp-services-item-thumb img{height: 80px;width: 80px;box-sizing: border-box;border-radius: 50%;border: 10px solid var(--tp-common-white);}.tp-services-item-title{font-size: 26px;margin-bottom: 18px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-services-item-title br{display: none;}}.tp-services-item-content p{font-size: 14px;line-height: 24px;}.tp-services-item-head{position: absolute;left: -78px;top: 105px;z-index: -1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-item-head{left: -25px;top: 70px;}}@media (max-width: 767px){.tp-services-item-head{left: -25px;top: 58px;}}.tp-services-item-head span{font-size: 220px;background: -webkit-linear-gradient(45deg,#3c72fc,#0f0d1d);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 700;text-transform: uppercase;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-services-item-head span{font-size: 160px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-item-head span{font-size: 110px;}}@media (max-width: 767px){.tp-services-item-head span{font-size: 80px;}}.tp-services-item-shape{position: absolute;right: -20px;bottom: 0;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;z-index: -3;}.tp-services-two .tp-section-title-wrapper p{margin-left: -30px;padding-bottom: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-services-two .tp-section-title-wrapper p{margin-left: 0;}}.tp-services-two-bg{background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;height: 520px;z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-two-bg{height: 460px;}}.tp-services-two-item{height: 100%;display: flex;justify-content: space-between;flex-direction: column;padding: 75px 60px 52px 60px;background-color: #fbfcff;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-services-two-item{padding: 75px 30px 52px 30px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-services-two-item{padding: 75px 30px 52px 30px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-services-two-item{padding: 75px 20px 52px 30px;}}.tp-services-two-item:hover{background-color: rgba(60,114,252,0.9);}.tp-services-two-item:hover .tp-services-two-shape{opacity: 1;visibility: visible;}.tp-services-two-item:hover .tp-services-two-item-icon i{color: var(--tp-common-white);}.tp-services-two-item:hover .tp-services-two-title{color: var(--tp-common-white);}.tp-services-two-item:hover .tp-services-two-btn a{color: var(--tp-common-white);}.tp-services-two-item:hover .tp-services-two-count span{-webkit-text-stroke: 1px rgba(255,255,255,0.6);}.tp-services-two-item-icon{margin-bottom: 22px;}.tp-services-two-item-icon i{color: var(--tp-theme-primary);font-size: 85px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-two-item-icon i{font-size: 60px;}}.tp-services-two-title{font-size: 30px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-two-title{font-size: 22px;}}.tp-services-two-title a:hover{color: var(--tp-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-two-title a br{display: none;}}.tp-services-two-shape{position: absolute;right: 0;bottom: 0;opacity: 0;visibility: hidden;}.tp-services-two-count{position: absolute;top: 90px;right: 60px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-services-two-count{right: 30px;}}.tp-services-two-count span{display: inline-block;-webkit-text-stroke: 1px rgba(15,13,29,0.2);color: transparent;font-size: 72px;font-weight: 700;}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-two-count span{font-size: 54px;}}.tp-services-two-btn a{font-size: 16px;color: var(--tp-theme-secondary);font-weight: 700;}.tp-services-4{background-color: #eff1f4;padding-top: 120px;padding-bottom: 120px;position: relative;}.tp-services-4-info{background-color: var(--tp-theme-4);border-left: 4px solid var(--tp-theme-3);display: inline-block;}@media (max-width: 767px){.tp-services-4-info{margin-bottom: 35px;}}.tp-services-4-info-wrap{padding: 47px 46px 47px 0px;}@media (max-width: 767px){.tp-services-4-info-wrap{padding: 47px 15px 47px 0px;}}.tp-services-4-info-icon{transform: translateX(-50px);}@media (max-width: 767px){.tp-services-4-info-icon{transform: translateX(10px);}}.tp-services-4-info-icon i{font-size: 44px;color: var(--tp-theme-3);height: 80px;width: 80px;line-height: 90px;text-align: center;background-color: var(--tp-common-white);display: inline-block;border-radius: 50%;}.tp-services-4-info-title{color: var(--tp-common-white);font-size: 26px;margin-bottom: 0;margin-left: -20px;}@media (max-width: 767px){.tp-services-4-info-title{margin-left: 25px;}}.tp-services-4-wrapper{margin-left: 30px;}@media (max-width: 767px){.tp-services-4-wrapper{margin-left: 0px;}}.tp-services-4-title{font-size: 26px;color: var(--tp-theme-secondary);margin-bottom: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-4-title{font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-services-4-title{font-size: 20px;}}@media (max-width: 767px){.tp-services-4-title{font-size: 24px;}}.tp-services-4-title span{color: var(--tp-theme-3);}.tp-services-4-details a{color: var(--tp-theme-secondary);font-size: 16px;font-weight: 700;}.tp-services-4-details a:hover{color: var(--tp-theme-3);}.tp-services-4-details a span{display: inline-block;margin-left: 6px;}.tp-services-4-shape-1{position: absolute;right: 0;bottom: 0;animation: opacity-light 3s linear infinite;}.tp-services-4-shape-1 img{opacity: 0.25;}.tp-services-5:hover .tp-services-5-icon i{background-color: var(--tp-theme-3);}.tp-services-5-bg{mix-blend-mode: luminosity;position: relative;}.tp-services-5-bg::before{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(17,16,19,0.9);z-index: -1;}.tp-services-5-icon i{height: 110px;width: 110px;line-height: 125px;font-size: 60px;color: var(--tp-common-white);background-color: rgb(25,24,28);display: inline-block;text-align: center;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-services-5-title{color: var(--tp-common-white);font-size: 26px;}.tp-services-5-content p{color: #a0a1a6;margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-5-content p br{display: none;}}@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-services-details-wrapper{margin-left: 0;}}.tp-services-details-services{background-color: var(--tp-grey-1);padding: 35px 40px 33px 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-details-services{padding: 35px 20px 33px 35px;}}.tp-services-details-services-wrap a{display: block;font-weight: 500;font-size: 16px;color: var(--tp-text-1);z-index: 1;padding: 12px 0px;position: relative;}.tp-services-details-services-wrap a::before{content: "";position: absolute;top: 0;left: -20px;right: 46px;height: 100%;z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-services-details-services-wrap a:hover{color: var(--tp-common-white);}.tp-services-details-services-wrap a:hover::before{background-color: var(--tp-theme-primary);}.tp-services-details-services-wrap a:hover i{background-color: white;color: var(--tp-theme-primary);}.tp-services-details-services-wrap a i{position: absolute;top: 0;right: 0;padding: 12px 0px;height: 50px;width: 46px;background-color: rgba(255,255,255,0);text-align: center;line-height: 26px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;z-index: 11;}.tp-services-details-services-title{font-size: 22px;margin-bottom: 30px;}.tp-services-details-contact{position: relative;z-index: 5;padding: 45px 40px 50px 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-details-contact{padding: 45px 20px 50px 35px;}}.tp-services-details-contact::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(60,114,252,0.9);z-index: -1;}.tp-services-details-contact-bg{position: absolute;mix-blend-mode: luminosity;top: 0;left: 0;height: 100%;width: 100%;z-index: -2;}.tp-services-details-contact-title{font-size: 26px;color: var(--tp-common-white);margin-bottom: 45px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-details-contact-title{font-size: 22px;}}.tp-services-details-contact-item-icon{flex: 0 0 auto;margin-right: 20px;}.tp-services-details-contact-item-icon i{background-color: rgb(21,54,103);height: 50px;width: 50px;line-height: 50px;text-align: center;display: inline-block;color: var(--tp-common-white);border-radius: 50%;font-size: 20px;}.tp-services-details-contact-item-content span{display: block;font-size: 14px;color: #c3d4ff;}.tp-services-details-contact-item-content a{font-weight: 600;font-size: 16px;display: inline-block;color: var(--tp-common-white);}@media (max-width: 767px){.tp-services-details-check{flex-wrap: wrap;}}@media (max-width: 767px){.tp-services-details-check-item{margin-left: 0;}}.tp-services-details-check-item i{background-color: rgb(242,244,248);display: inline-block;height: 48px;width: 48px;line-height: 48px;text-align: center;color: var(--tp-theme-primary);font-size: 18px;border-radius: 50%;flex: 0 0 auto;margin-right: 25px;}.tp-services-details-check-item span{font-size: 16px;color: var(--tp-theme-4);}.tp-services-details-faq-item{background-color: rgb(15,13,29);padding: 38px 38px 38px 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-details-faq-item{padding: 38px 20px 38px 20px;}}@media (max-width: 767px){.tp-services-details-faq-item{padding: 38px 15px 38px 15px;}}.tp-services-details-faq-item-icon{background-image: -moz-linear-gradient(0deg,rgb(15,13,29) 0%,rgb(38,64,141) 21%,rgb(60,114,252) 100%);background-image: -webkit-linear-gradient(0deg,rgb(15,13,29) 0%,rgb(38,64,141) 21%,rgb(60,114,252) 100%);background-image: -ms-linear-gradient(0deg,rgb(15,13,29) 0%,rgb(38,64,141) 21%,rgb(60,114,252) 100%);height: 80px;width: 80px;line-height: 80px;color: var(--tp-common-white);font-size: 40px;text-align: center;border-radius: 50%;flex: 0 0 auto;margin-right: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-details-faq-item-icon{margin-right: 15px;}}.tp-services-details-faq-item-content span{color: #8f8da0;}.tp-services-details-faq-title{font-size: 18px;color: var(--tp-common-white);}.tp-services-details-item-wrapper{border: 1px solid #e5e8ef;text-align: center;padding: 40px 40px 35px 40px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-services-details-item-wrapper{padding: 40px 15px 35px 15px;}}.tp-services-details-item-wrapper:hover{background-color: rgb(60,114,252);}.tp-services-details-item-wrapper:hover .tp-services-details-item-title{color: var(--tp-common-white);}.tp-services-details-item-wrapper:hover .tp-services-details-item-icon{color: var(--tp-common-white);}.tp-services-details-item-wrapper:hover p{color: #c3d4ff;}.tp-services-details-item-icon{font-size: 45px;margin-bottom: 38px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-services-details-item-title{font-size: 18px;margin-bottom: 25px;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-services-details-item-wrapper p{margin-bottom: 0;}.tp-services-details-title{font-size: 40px;}@media (max-width: 767px){.tp-services-details-title{font-size: 28px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) and (min-width: 1400px) and (max-width: 1599px){.tp-provide-bg{padding-left: 15px;padding-right: 15px;}}.tp-provide-width{max-width: 1510px;margin: 0 auto;}.tp-provide-shape-1{position: absolute;right: 0;top: 0;z-index: 1;}.tp-provide-wrap{padding: 46px 38px 32px 38px;position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-provide-wrap{padding: 46px 20px 32px 15px;}}.tp-provide-wrap:hover .tp-provide-item-bg{opacity: 1;visibility: visible;}.tp-provide-wrap:hover .tp-provide-item-content p{color: rgba(255,255,255,0.65);}.tp-provide-wrap:hover .tp-provide-item-title{color: var(--tp-common-white);}.tp-provide-wrap:hover .tp-provide-item-icon{color: var(--tp-common-white);}.tp-provide-item{position: relative;z-index: 1;}.tp-provide-item-bg{position: absolute;top: 0;left: 0;height: 100%;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;z-index: 1;background-repeat: no-repeat;background-size: cover;background-position: center;mix-blend-mode: luminosity;opacity: 0;visibility: hidden;}.tp-provide-item-bg::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;z-index: -1;background-color: rgba(17,16,19,0.9);}.tp-provide-item-title{font-size: 26px;color: var(--tp-theme-4);margin-bottom: 23px;}.tp-provide-item-icon{font-size: 65px;color: var(--tp-theme-3);margin-bottom: 25px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-about-info-item-icon{font-size: 60px;color: var(--tp-theme-primary);flex: 0 0 auto;margin-right: 30px;}.tp-about-thumb{position: relative;margin-left: -45px;margin-bottom: -40px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-thumb{margin-left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-about-thumb{margin-bottom: 50px;}}@media (max-width: 767px){.tp-about-thumb{margin-left: 0;margin-bottom: 70px;}}.tp-about-thumb-main{display: inline-block;}.tp-about-thumb-shape-one .about-image-1{position: absolute;top: -100px;right: 55px;z-index: 9;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-thumb-shape-one .about-image-1{display: none;}}@media (max-width: 767px){.tp-about-thumb-shape-one .about-image-1{position: static;}}.tp-about-thumb-shape-two{position: absolute;top: -115px;right: 320px;z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-thumb-shape-two{top: -35px;right: 180px;}}@media (max-width: 767px){.tp-about-thumb-shape-two{top: -35px;right: 70px;}}.tp-about-exprience{position: absolute;display: inline-block;bottom: -36px;right: 15px;}.tp-about-exprience-title{font-size: 80px;font-weight: 700;color: var(--tp-theme-secondary);}.tp-about-exprience p{font-size: 16px;font-weight: 500;color: var(--tp-theme-primary);text-align: center;border: 2px solid rgb(119,113,129);display: inline-block;border-radius: 50%;padding: 34px 75px 42px 75px;background-color: var(--tp-common-white);transform: translateY(-48px) rotate(-24deg);}.tp-about-avatar-thumb{flex: 0 0 auto;margin-right: 24px;}.tp-about-avatar-thumb img{height: 60px;width: 60px;border-radius: 50%;object-fit: cover;border: 1px solid rgb(15,13,29);}.tp-about-avatar-title{font-weight: 700;font-size: 18px;margin-bottom: 2px;}.tp-about-avatar-info span{font-size: 14px;color: var(--tp-text-1);}@media (max-width: 767px){.tp-about-btn{margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-about-btn{margin-bottom: 0px;}}@media (max-width: 767px){.tp-about-wrap{margin-left: 0;}}.tp-about-two{position: relative;}.tp-about-two-wrap{position: relative;}@media (max-width: 767px){.tp-about-two-thumb > img{height: 400px;width: 100%;object-fit: cover;}}.tp-about-two-thumb-shape{position: absolute;bottom: 0;right: 0;border: 10px solid #fff;border-bottom: none;}@media (max-width: 767px){.tp-about-two-thumb-shape{position: static;}}.tp-about-two-thumb-shape-two{position: absolute;top: 110px;right: 120px;animation: tpxy 3s infinite linear alternate;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-two-thumb-shape-two{right: 0;}}.tp-about-two-shape-3{position: absolute;top: 0;left: 0;z-index: -1;}.tp-about-two-shape-4{position: absolute;bottom: 0;right: 0;z-index: -1;}.tp-about-two-list{display: inline-block;border-bottom: 1px solid rgba(15,13,29,0.059);padding-bottom: 32px;margin-bottom: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-two-list{padding-bottom: 24px;margin-bottom: 24px;}}.tp-about-two-list li{list-style: none;float: left;width: 50%;color: var(--tp-theme-secondary);font-size: 16px;font-weight: 700;margin-bottom: 13px;display: flex;align-items: center;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-two-list li{width: 100%;font-size: 14px;margin-bottom: 6px;}}@media (max-width: 767px){.tp-about-two-list li{width: 100%;}}.tp-about-two-list li span{display: inline-block;margin-right: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-details .tp-about-btn{margin-right: 20px;}}.tp-about-3-item{display: flex;}@media (max-width: 767px){.tp-about-3-item{flex-wrap: wrap;}}.tp-about-3-item-icon{margin-right: 30px;}@media (max-width: 767px){.tp-about-3-item-icon{margin-right: 0px;margin-bottom: 30px;}}.tp-about-3-item-icon i{font-size: 65px;color: var(--tp-theme-primary);background-color: rgb(242,244,248);width: 90px;height: 90px;line-height: 107px;display: inline-block;text-align: center;}.tp-about-3-item-title{font-size: 20px;}.tp-about-3-item-content p{font-size: 16px;}@media (max-width: 767px){.tp-about-3-item-content p br{display: none;}}.tp-about-3-list{list-style: none;}.tp-about-3-list ul li{list-style: none;color: var(--tp-theme-secondary);font-size: 18px;margin-bottom: 18px;display: flex;}.tp-about-3-list ul li span{display: inline-block;margin-right: 23px;}.tp-about-3-btn{margin-right: 53px;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-about-3-btn{margin-bottom: 15px;margin-right: 0;}}.tp-about-3-customar-title{font-weight: 800;font-size: 60px;margin-right: 19px;}.tp-about-3-thumb-1{text-align: end;}.tp-about-3-wrap{position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-about-3-wrap{margin-bottom: 60px;}}.tp-about-3-shape-1{position: absolute;top: 34%;left: 0;}.tp-about-3-project{position: absolute;bottom: 63px;right: -43px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-3-project{position: static;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-about-3-project{right: 180px;}}@media (max-width: 767px){.tp-about-3-project{position: static;}}.tp-about-3-project span{display: inline-block;font-size: 16px;color: var(--tp-text-1);background-color: var(--tp-common-white);padding: 7px 22px;margin-bottom: 19px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-about-3-project span{margin-bottom: 0;}}.tp-about-3-project-title{font-size: 50px;font-weight: 800;color: var(--tp-theme-primary);transform: translateX(50px) rotate(-90deg);}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-about-3-project-title{transform: translateX(22px) rotate(0deg);margin-right: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-about-3-details{flex-wrap: wrap;}}.tp-about-3-thumb-1 img{max-width: 100%;}.tp-about-3-thumb-2 img{max-width: 100%;}.tp-about-4-thumb img{max-width: 100%;}.tp-about-4 .tp-about-info-item{padding: 28px 18px 6px 28px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px){.tp-about-4 .tp-about-info-item{flex-wrap: wrap;}}.tp-about-4 .tp-about-info-item:hover{box-shadow: 0px 2px 40px 0px rgba(16,23,40,0.06);}.tp-about-4 .tp-about-info-item-icon{color: var(--tp-theme-3);}@media (max-width: 767px){.tp-about-4 .tp-about-info-item-icon{margin-right: 0;margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-about-4 .tp-about-info-item-icon{margin-right: 30px;}}.tp-about-4 .tp-about-avatar-thumb img{border-color: var(--tp-theme-3);}.overlay-anim{position: relative;}.overlay-anim:hover::after{height: 100%;opacity: 0;-webkit-transition: all 400ms linear;transition: all 400ms linear;}.overlay-anim::after{background: rgba(255,255,255,0.3);content: "";position: absolute;left: 0;top: 0;width: 100%;height: 0;opacity: 1;z-index: 9;pointer-events: none;}.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-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;}.tp-portfolio-meta 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;}.tp-portfolio-meta span::after{position: absolute;content: "";right: 0;top: 50%;width: 20px;height: 1px;background-color: rgba(255,255,255,0.7);}.tp-portfolio-meta span:last-child{padding-right: 0;margin-right: 0;}.tp-portfolio-meta span:last-child::after{display: none;}.tp-portfolio-thumb{margin-bottom: 20px;border-radius: 12px;overflow: hidden;height: 560px;position: relative;-webkit-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);-moz-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);-ms-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);-o-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);transition: all 0.7s cubic-bezier(0.67,0,0.285,1);}.tp-portfolio-thumb a{display: block;}.tp-portfolio-thumb-img{-webkit-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);-moz-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);-ms-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);-o-transition: all 0.7s cubic-bezier(0.67,0,0.285,1);transition: all 0.7s cubic-bezier(0.67,0,0.285,1);}.tp-portfolio-more{margin-left: 270px;}.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;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%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;mix-blend-mode: luminosity;opacity: 0.2;margin-bottom: 0;}.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: #BCE70C;height: 84px;}.tp-marquee-item p{margin-bottom: 0;color: #1A2813;font-size: 30px;font-weight: 600;text-transform: uppercase;line-height: 1;margin-top: 3px;}.tp-marquee-item p img{margin-left: 25px;margin-right: 35px;-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-team-two-wrap{padding-left: 15px;padding-right: 15px;}}.tp-team-two-width{max-width: 1600px;margin: 0 auto;}.tp-team-two-item{position: relative;border: 1px solid transparent;}.tp-team-two-item:hover{border: 1px solid #e2e2e2;}.tp-team-two-item:hover .tp-team-two-thumb{opacity: 0;visibility: hidden;}.tp-team-two-item:hover .tp-team-two-content{opacity: 1;visibility: visible;}.tp-team-two-content{position: absolute;bottom: 22px;left: 40px;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-team-two-content{left: 20px;bottom: 15px;}}.tp-team-two-content span{font-size: 14px;color: var(--tp-text-1);display: inline-block;margin-bottom: 14px;}.tp-team-two-social a{margin-right: 12px;}.tp-team-two-social a i{color: var(--tp-theme-primary);font-size: 15px;}.tp-team-two-title{font-size: 18px;margin-bottom: 3px;}.tp-team-two-title a:hover{color: var(--tp-theme-primary);}.tp-team-two-thumb{-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-team-two-thumb img{width: 100%;}.tp-team-3-border{border-bottom: 1px solid rgba(15,13,29,0.08);}.tp-team-3-wrap{margin-right: -395px;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-team-3-wrap{margin-right: 0;}}.tp-team-3-thumb{position: relative;}.tp-team-3-thumb:hover .tp-team-3-thumb-wrap::before{height: 100%;}.tp-team-3-thumb:hover .tp-team-3-thumb-social{opacity: 1;visibility: visible;transform: translateY(0px);}.tp-team-3-thumb-wrap{position: relative;}.tp-team-3-thumb-wrap::before{position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 0%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;background-image: var(--tp-gradient-4);}.tp-team-3-thumb-wrap img{width: 100%;}.tp-team-3-thumb-social{position: absolute;bottom: 0;left: 0;right: 0;padding: 30px;z-index: 5;opacity: 0;visibility: hidden;transform: translateY(10px);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-team-3-thumb-social a{display: inline-block;height: 32px;width: 32px;background-color: var(--tp-common-white);text-align: center;line-height: 32px;margin-right: 5px;color: var(--tp-theme-primary);font-size: 15px;}.tp-team-3-title{font-size: 18px;margin-bottom: 3px;}.tp-team-3-title a:hover{color: var(--tp-theme-primary);}.tp-team-3-content{padding: 19px 30px 15px 28px;}.tp-team-3-content span{font-size: 14px;color: var(--tp-text-1);}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-team-4-bg{padding-left: 15px;padding-right: 15px;}}.tp-team-4-width{max-width: 1600px;margin: 0 auto;}.tp-team-4-item{position: relative;}.tp-team-4-item:hover .tp-team-4-icon-main i{background-color: var(--tp-theme-3);}.tp-team-4-item:hover .tp-team-4-social{bottom: 0;}.tp-team-4-item:hover .tp-team-4-thumb img{filter: grayscale(1);}.tp-team-4-item:hover .tp-team-4-thumb::before{width: 27%;}.tp-team-4-thumb{position: relative;overflow: hidden;}.tp-team-4-thumb img{width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-team-4-thumb::before{position: absolute;content: "";left: 0;top: 0;height: 100%;width: 0;background-color: var(--tp-theme-3);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;mix-blend-mode: darken;z-index: 1;}.tp-team-4-social{position: absolute;bottom: -225px;left: 43px;transform: translateX(-50%);height: 235px;width: 52px;padding: 15px 13px;text-align: center;transition: all 0.4s ease;overflow: hidden;z-index: 2;}.tp-team-4-social a{color: #18181D;background-color: var(--tp-common-white);border-radius: 50%;display: inline-block;font-size: 14px;height: 38px;width: 38px;line-height: 38px;text-align: center;margin-bottom: 13px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-team-4-social a:hover{background-color: var(--tp-theme-4);color: var(--tp-common-white);}.tp-team-4-title{font-size: 18px;margin-bottom: 0;}.tp-team-4-title a:hover{color: var(--tp-theme-3);}.tp-team-4-content{padding: 25px 25px 20px 30px;}.tp-team-4-content-text p{font-size: 14px;margin-bottom: 0;}.tp-team-4-icon-main{flex: 0 0 auto;margin-right: 30px;}.tp-team-4-icon-main i{height: 40px;width: 40px;line-height: 43px;text-align: center;border-radius: 50%;display: inline-block;color: var(--tp-common-white);background-color: var(--tp-theme-4);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;cursor: pointer;}.tp-team-details-thumb{flex: 0 0 auto;margin-right: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-team-details-thumb{margin-right: 0px;margin-bottom: 30px;}}@media (max-width: 767px){.tp-team-details-thumb{margin-right: 0px;margin-bottom: 30px;flex: inherit;}.tp-team-details-thumb img{width: 100%;}}.tp-team-details-avatar-wrap{box-shadow: 0px 4px 40px 0px rgba(21,24,32,0.06);padding: 84px 105px 85px 105px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-team-details-avatar-wrap{padding: 60px 40px 60px 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-team-details-avatar-wrap{padding: 30px 50px 35px 30px;flex-wrap: wrap;}}@media (max-width: 767px){.tp-team-details-avatar-wrap{padding: 20px 50px 35px 20px;flex-wrap: wrap;}}.tp-team-details-avatar-title{font-size: 40px;margin-bottom: 8px;}@media (max-width: 767px){.tp-team-details-avatar-title{font-size: 32px;}}.tp-team-details-avatar > span{color: var(--tp-theme-primary);font-size: 18px;display: inline-block;margin-bottom: 30px;}.tp-team-details-avatar > p{font-size: 16px;margin-bottom: 25px;}.tp-team-details-avatar-list ul li{list-style: none;color: var(--tp-text-1);font-size: 16px;}.tp-team-details-avatar-list ul li:not(:last-child){margin-bottom: 20px;}.tp-team-details-avatar-list ul li span{font-weight: 700;font-size: 18px;color: var(--tp-theme-4);display: inline-block;margin-right: 25px;}.tp-team-details-avatar-social a{margin-right: 16px;font-size: 15px;}.tp-team-details-info-title{font-size: 36px;}.tp-team-details-progress-item{position: relative;margin-bottom: 23px;}.tp-team-details-progress-item p{display: inline-block;font-size: 16px;font-weight: 600;color: var(--tp-theme-4);margin-bottom: 6px;}.tp-team-details-progress-item span{position: absolute;right: 10px;bottom: 6px;color: var(--tp-text-1);font-size: 14px;}.tp-team-details-progress-item .progress{height: 4px;border-radius: 0;}.tp-team-details-form{background-color: var(--tp-grey-2);padding: 70px 75px 75px 75px;}@media (max-width: 767px){.tp-team-details-form{padding: 70px 10px 75px 10px;}}.tp-team-details-form .postbox-review-form-input input,.tp-team-details-form .postbox-review-form-input textarea{background-color: var(--tp-common-white);}.tp-team-details-form .tp-team-details-info-title{margin-bottom: 0;}.tp-team-details-form > p{margin-bottom: 35px;}@media (max-width: 767px){.tp-team-details-elaborate-wrap{margin-right: 0;}}.tp-award-inner{border-bottom: 1px solid rgba(255,255,255,0.12);}.tp-award-item{position: relative;border-bottom: 1px solid rgba(255,255,255,0.12);padding-bottom: 15px;margin-bottom: 30px;}.tp-award-item::after{position: absolute;content: "";left: auto;right: 0;bottom: 0;width: 0;background-color: #BCE70C;height: 1px;}.tp-award-item:hover{padding-left: 36px;}.tp-award-item:hover::after{width: 100%;left: 0;right: auto;}.tp-award-item:hover .tp-award-arrow{visibility: visible;opacity: 1;}.tp-award-item:hover .tp-award-btn svg{-webkit-transform: translateY(-2px) rotate(45deg);-moz-transform: translateY(-2px) rotate(45deg);-ms-transform: translateY(-2px) rotate(45deg);-o-transform: translateY(-2px) rotate(45deg);transform: translateY(-2px) rotate(45deg);}.tp-award-title{font-size: 30px;font-weight: 700;color: var(--tp-common-white);margin-bottom: 0;}.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;}.tp-award-btn:hover{background-color: #BCE70C;color: #0A1603;}.tp-award-arrow{position: absolute;top: 35px;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(115px);-moz-transform: translateY(115px);-ms-transform: translateY(115px);-o-transform: translateY(115px);transform: translateY(115px);}.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-text-fill-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);}.tp-award-shape-1{position: absolute;bottom: -14%;right: 10%;}.tp-offer-bg{background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-offer-item{text-align: center;padding: 40px 15px 32px 15px;background-color: #011d42;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;height: stretch;}.tp-offer-item:hover{background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);}.tp-offer-item:hover .tp-offer-item-content p{color: #c3d4ff;}.tp-offer-item-icon{margin-bottom: 15px;}.tp-offer-item-icon i{font-size: 48px;color: var(--tp-common-white);}.tp-offer-item-title{color: var(--tp-common-white);font-size: 22px;margin-bottom: 13px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-offer-item-title{font-size: 20px;}}.tp-offer-item-content p{color: #8f8da0;font-size: 14px;line-height: 24px;margin-bottom: 16px;}.tp-offer-item-btn a{font-size: 16px;font-weight: 700;color: var(--tp-common-white);}.tp-offer-item-btn a i{margin-left: 5px;}.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-item{position: relative;z-index: 1;border-radius: 10px;padding: 70px 70px 75px;padding-right: 210px;}.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;}.tp-testimonial-rating{margin-right: 8px;}.tp-testimonial-rating span{color: #BCE70C;}.tp-testimonial-content p{font-weight: 400;font-size: 26px;line-height: 1.38;letter-spacing: -0.01em;color: var(--tp-common-white);}.tp-testimonial-quote{position: absolute;top: 75px;right: 60px;opacity: 0.2;z-index: -1;}.tp-testimonial-user-item{padding: 38px 20px;}.tp-testimonial-user-thumb{margin-right: 20px;}.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);}.tp-testimonial-two{padding-top: 120px;padding-bottom: 248px;background-position: center;background-size: cover;background-repeat: no-repeat;}@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-testimonial-two-wrapper{margin-left: 0;}}.tp-testimonial-two-active .swiper-slide{margin-top: 35px;}.tp-testimonial-two-slider{margin-right: -170px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-testimonial-two-slider{margin-right: -100px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-testimonial-two-slider{margin-right: -30px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-testimonial-two-slider{margin-right: 0;}}.tp-testimonial-two-item{background-color: var(--tp-common-white);padding: 20px 30px 30px 30px;box-shadow: 0px 0px 40px 0px rgba(16,23,40,0.15);position: relative;z-index: 1;}.tp-testimonial-two-item:hover .tp-testimonial-two-shape img{opacity: 1;}.tp-testimonial-two-shape{position: absolute;top: 0;right: 0;z-index: -1;}.tp-testimonial-two-shape img{opacity: 0.1;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-testimonial-two-avater{display: inline-block;border: 2px solid var(--tp-theme-primary);border-radius: 50%;transform: translateY(-55px);}.tp-testimonial-two-avater img{padding: 4px 4px;border-radius: 50%;}.tp-testimonial-two-avater-title{font-size: 18px;margin-bottom: 4px;}.tp-testimonial-two-avater-info span{font-size: 14px;font-weight: 400;color: var(--tp-theme-primary);}.tp-testimonial-two-content{margin-top: -26px;}.tp-testimonial-two-content p{margin-bottom: 0;}.tp-testimonial-two-rating{margin-bottom: 13px;}.tp-testimonial-two-quote{position: absolute;top: 25px;right: 25px;}.tp-testimonial-two-quote span{width: 46px;height: 46px;line-height: 46px;text-align: center;background-color: var(--tp-common-white);display: inline-block;border-radius: 50%;}.tp-testimonial-two-shape-one{position: absolute;top: 0;left: 0;}@media (max-width: 767px){.tp-testimonial-two-shape-one{display: none;}}.tp-testimonial-two-shape-one img{opacity: 0.12;}.tp-testimonial-4-wrapper{position: relative;}.tp-testimonial-4-bg{background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-testimonial-4-avatar{margin-bottom: 20px;}.tp-testimonial-4-avatar img{height: 90px;width: 90px;object-fit: cover;}.tp-testimonial-4-avatar-title{font-size: 18px;color: var(--tp-theme-4);margin-bottom: 3px;}.tp-testimonial-4-content p{margin-bottom: 30px;}.tp-testimonial-4-thumb{position: relative;}.tp-testimonial-4-thumb-shape{position: absolute;left: 40px;top: -280px;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-testimonial-4-thumb-shape{display: none;}}.tp-testimonial-4-arrow{position: absolute;right: 0;bottom: 0;z-index: 1;display: flex;align-items: center;}.tp-testimonial-4-arrow i{font-size: 20px;color: rgba(17,16,19,0.2);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-testimonial-4-arrow i:hover{color: #111013;}.tp-testimonial-5{margin-right: -375px;}@media (max-width: 767px){.tp-testimonial-5{margin-right: 0;}}.tp-testimonial-5-item{padding-top: 40px;padding-bottom: 30px;position: relative;z-index: 1;background-color: rgb(255,255,255);box-shadow: 0px 10px 40px 0px rgba(0,0,0,0.06);overflow: hidden;}.tp-testimonial-5-content{padding: 0 60px 0 40px;}@media (max-width: 767px){.tp-testimonial-5-content{padding: 0 20px 0 20px;}}.tp-testimonial-5-content p{margin-bottom: 30px;}.tp-testimonial-5-avatar-thumb{border: 8px solid #d90a2c;border-radius: 50%;flex: 0 0 auto;margin-right: 40px;}@media (max-width: 767px){.tp-testimonial-5-avatar-thumb{margin-right: 5px;border: 4px solid #d90a2c;}}.tp-testimonial-5-avatar-thumb img{border: 10px solid var(--tp-common-white);border-radius: 50%;height: 122px;width: 122px;object-fit: cover;border-radius: 50%;}.tp-testimonial-5-avatar-rating i{color: var(--tp-theme-3);}.tp-testimonial-5-avatar-title{font-size: 18px;color: var(--tp-common-white);margin-bottom: 0;}@media (max-width: 767px){.tp-testimonial-5-avatar-title{font-size: 16px;}}.tp-testimonial-5-avatar-content{margin-top: 18px;}.tp-testimonial-5-avatar-content span{font-size: 14px;color: var(--tp-common-white);}.tp-testimonial-5-avatar-quote{position: absolute;right: 60px;bottom: 30px;}@media (max-width: 767px){.tp-testimonial-5-avatar-quote{display: none;}}.tp-testimonial-5-shape-1{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -1;}.tp-testimonial-5-shape-1 img{opacity: 0.02;}.tp-testimonial-5-shape-2{position: absolute;bottom: -3px;left: 0px;height: 100px;width: 100%;z-index: -1;}.tp-testimonial-5-prv,.tp-testimonial-5-nxt{height: 60px;width: 60px;line-height: 66px;text-align: center;border-radius: 50%;background-color: rgba(217,10,44,0.1);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-testimonial-5-prv:hover,.tp-testimonial-5-nxt:hover{background-color: #d90a2c;}.tp-testimonial-5-prv:hover i,.tp-testimonial-5-nxt:hover i{color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-testimonial-5-prv,.tp-testimonial-5-nxt{margin-bottom: 50px;}}.tp-testimonial-5-prv i,.tp-testimonial-5-nxt i{color: var(--tp-theme-4);border-radius: 50%;font-size: 20px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: inline-block;}.tp-testimonial-5-prv i:hover,.tp-testimonial-5-nxt i:hover{background-color: #d90a2c;color: var(--tp-common-white);}.tp-testimonial-inner .tp-testimonial-5-shape-2 img{width: 100%;height: 100%;}.tp-testimonial-inner .tp-testimonial-5-avatar-thumb{border-color: var(--tp-theme-primary);}.tp-testimonial-inner .tp-testimonial-5-avatar-rating i{color: var(--tp-theme-primary);}.tp-feature-item{background-color: var(--tp-common-white);position: relative;padding: 35px 40px 32px 40px;overflow: hidden;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;box-shadow: 0px 2px 20px 0px rgba(23,19,4,0.04);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-feature-item{padding: 35px 40px 32px 25px;}}.tp-feature-item:hover{background-color: var(--tp-theme-secondary);transform: translateY(-20px);}.tp-feature-item:hover .tp-feature-content-title{color: var(--tp-common-white);}.tp-feature-item:hover .tp-feature-content p{color: rgba(255,255,255,0.75);}.tp-feature-item:hover .tp-feature-icon{color: var(--tp-common-white);}.tp-feature-item:hover .tp-feature-icon::before{opacity: 1;}.tp-feature-item:hover .tp-feature-shape-two{opacity: 1;visibility: visible;}.tp-feature-icon{font-size: 45px;color: var(--tp-theme-primary);line-height: 1;position: absolute;right: 30px;top: 22px;z-index: 1;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-feature-icon::before{position: absolute;content: "";right: -160%;top: -160%;width: 155px;height: 155px;border-radius: 50%;background-image: -webkit-linear-gradient(0deg,rgb(60,114,252) 0%,rgb(38,64,141) 57%,rgb(15,13,29) 100%);background-image: -moz-linear-gradient(0deg,rgb(60,114,252) 0%,rgb(38,64,141) 57%,rgb(15,13,29) 100%);background-image: -ms-linear-gradient(0deg,rgb(60,114,252) 0%,rgb(38,64,141) 57%,rgb(15,13,29) 100%);background-image: -o-linear-gradient(0deg,rgb(60,114,252) 0%,rgb(38,64,141) 57%,rgb(15,13,29) 100%);background-image: linear-gradient(0deg,rgb(60,114,252) 0%,rgb(38,64,141) 57%,rgb(15,13,29) 100%);opacity: 0.06;z-index: -1;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-feature-content-title{font-size: 20px;font-weight: 700;color: var(--tp-theme-secondary);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;margin-bottom: 16px;}.tp-feature-content p{font-size: 16px;color: var(--tp-theme-secondary);margin-bottom: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;line-height: 1.9;}.tp-feature-shape-one{position: absolute;bottom: 0;left: 0;right: 0;z-index: -1;}.tp-feature-shape-two{position: absolute;bottom: 0;left: 0;z-index: -1;width: 100%;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-feature-shape-two img{width: 100%;}.tp-step-item-even{margin-top: 60px;}.tp-step-wrapper{position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-step-wrapper{flex-wrap: wrap;}}@media (max-width: 767px){.tp-step-wrapper{flex-wrap: wrap;justify-content: center !important;}}.tp-step-line-shape{position: absolute;left: 0;top: 65px;z-index: -1;}.tp-step-item{position: relative;}.tp-step-item:hover .tp-step-item-thumb::before{opacity: 1;}.tp-step-item:hover .tp-step-item-thumb-icon i{opacity: 1;visibility: visible;}.tp-step-item-count{position: absolute;top: -2px;left: 25px;z-index: 1;}.tp-step-item-count span{display: inline-block;height: 34px;width: 34px;line-height: 29px;background-color: var(--tp-theme-primary);font-size: 18px;font-weight: 700;color: var(--tp-common-white);border-radius: 50%;box-shadow: 0px 0px 10px 0px rgba(16,23,40,0.2);border: 2px solid var(--tp-common-white);}.tp-step-item-overlay{position: relative;display: inline-block;}.tp-step-item-thumb{display: inline-block;border: 1px solid #e2e2e2;border-radius: 50%;position: relative;}.tp-step-item-thumb::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(16,23,40,0.851);border-radius: 50%;border: 20px solid var(--tp-common-white);opacity: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-step-item-thumb img{border-radius: 50%;border: 20px solid var(--tp-common-white);}.tp-step-item-thumb-icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 3;}.tp-step-item-thumb-icon i{font-size: 36px;color: var(--tp-common-white);opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-step-item-title{font-size: 20px;margin-bottom: 12px;}.tp-feature-3-bg{background-position: center;background-size: cover;background-repeat: no-repeat;padding-top: 60px;padding-bottom: 60px;}.tp-feature-3-item{background-color: var(--tp-common-white);padding: 35px 29px 30px 21px;display: inline-block;margin-right: 30px;position: relative;z-index: 1;overflow: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;position: relative;box-shadow: 0px 4px 40px 0px rgba(23,19,4,0.06);width: 210px;}.tp-feature-3-item::before{position: absolute;content: "";top: 0;left: 0;height: 4px;width: 100%;background-color: var(--tp-theme-primary);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-feature-3-item::after{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-image: -moz-linear-gradient(90deg,rgb(60,114,252) 0%,rgb(38,64,141) 62%,rgb(15,13,29) 100%);background-image: -webkit-linear-gradient(90deg,rgb(60,114,252) 0%,rgb(38,64,141) 62%,rgb(15,13,29) 100%);background-image: -ms-linear-gradient(90deg,rgb(60,114,252) 0%,rgb(38,64,141) 62%,rgb(15,13,29) 100%);box-shadow: 0px 4px 40px 0px rgba(23,19,4,0.06);z-index: -1;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;opacity: 0;}.tp-feature-3-item:last-child{margin-right: 0;}.tp-feature-3-item:hover::before{background-color: transparent;height: 0;}.tp-feature-3-item:hover::after{background-color: transparent;opacity: 1;}.tp-feature-3-item:hover .tp-feature-3-item-title{color: var(--tp-common-white);}.tp-feature-3-item:hover .tp-feature-3-item-icon i{color: var(--tp-common-white);}.tp-feature-3-item:hover .tp-feature-3-item-content span{-webkit-text-stroke: 1px rgba(255,255,255,0.09);}.tp-feature-3-item-icon{margin-bottom: 13px;}.tp-feature-3-item-icon i{font-size: 66px;color: var(--tp-theme-primary);}.tp-feature-3-item-content span{-webkit-text-stroke: 1px rgba(15,13,29,0.059);-webkit-text-fill-color: transparent;display: inline-block;font-size: 150px;font-weight: 900;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);z-index: -1;bottom: 35px;text-transform: uppercase;}.tp-feature-3-item-title{font-size: 18px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-feature-3-details span{font-size: 18px;color: var(--tp-theme-secondary);}.tp-feature-3-details span a{color: var(--tp-theme-primary);display: inline-block;position: relative;font-weight: 700;}.tp-feature-3-details span a::before{position: absolute;content: "";bottom: 2px;left: 0;height: 2px;width: 100%;background-color: var(--tp-theme-primary);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-feature-3-wrapper{flex-wrap: wrap;}}@media (max-width: 767px){.tp-feature-3-wrapper{flex-wrap: wrap;}}.tp-feature-4-thumb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;background-position: center;background-repeat: no-repeat;background-size: cover;}.tp-feature-4-thumb::before{position: absolute;content: "";bottom: 0;left: 0;height: 100%;width: 100%;background-color: rgba(17,16,19,0.851);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;z-index: 2;}.tp-feature-4-item{position: relative;}.tp-feature-4-item:hover .tp-feature-4-thumb::before{background-color: rgba(217,10,44,0.851);}.tp-feature-4-item:hover .tp-feature-4-item-icon i{background-color: var(--tp-theme-4);}.tp-feature-4-item-wrapper{text-align: center;padding: 0 33px 55px 33px;}.tp-feature-4-item-icon{transform: translateY(-60px);}.tp-feature-4-item-icon i{color: var(--tp-common-white);font-size: 50px;height: 120px;width: 120px;line-height: 105px;text-align: center;background-color: var(--tp-theme-3);border-radius: 50%;display: inline-block;border: 15px solid var(--tp-common-white);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-feature-4-item-title{font-size: 26px;color: var(--tp-common-white);margin-bottom: 30px;}.tp-feature-4-item-content{margin-top: -28px;}.tp-feature-4-item-content p{color: var(--tp-common-white);margin-bottom: 0;}.tp-feature-5{transform-style: preserve-3d;position: relative;}.tp-feature-5:hover .tp-feature-5-back{transform: rotateX(0deg);}.tp-feature-5:hover .tp-feature-5-front{transform: rotateX(180deg);}.tp-feature-5-wrap{position: relative;}.tp-feature-5-item{transition: 0.6s;transform-style: preserve-3d;position: relative;}.tp-feature-5-front{background-color: #f2f2f2;padding: 58px 40px 48px 40px;backface-visibility: hidden;transition: 0.6s;transform-style: preserve-3d;z-index: 2;transform: rotateX(0deg);}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-feature-5-front{padding: 58px 15px 48px 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-feature-5-front{padding: 58px 20px 48px 20px;}}.tp-feature-5-front-icon{flex: 0 0 auto;margin-right: 28px;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-feature-5-front-icon{margin-right: 20px;}}.tp-feature-5-front-icon i{color: var(--tp-theme-3);font-size: 65px;}.tp-feature-5-front-title{font-size: 22px;margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-feature-5-front-title{font-size: 20px;}}.tp-feature-5-back{backface-visibility: hidden;transition: 0.6s;transform-style: preserve-3d;transform: rotateX(-180deg);position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.tp-feature-5-back-bg{position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;z-index: 1;padding: 35px 55px 44px 55px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-feature-5-back-bg{padding: 35px 15px 44px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-feature-5-back-bg{padding: 35px 60px 45px 60px;}}.tp-feature-5-back-bg::before{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: var(--tp-theme-3);mix-blend-mode: darken;z-index: -1;}.tp-feature-5-back-content p{color: var(--tp-common-white);margin-bottom: 12px;}.tp-feature-5-back-content a{font-size: 16px;display: inline-block;line-height: 1;color: var(--tp-theme-4);font-weight: 700;background-color: var(--tp-common-white);padding: 8px 18px;}.tp-feature-5-shape-1{position: absolute;top: -30%;left: 0;z-index: -1;}@media (max-width: 767px){.tp-feature-5-shape-1{display: none;}}@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-review-wrap{margin-left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-review-wrapper{padding-bottom: 30px;}}.tp-review-item{background-color: #f2f4f8;padding: 32px 50px 32px 40px;}@media (max-width: 767px){.tp-review-item{padding: 32px 20px 32px 20px;}}.tp-review-content p{font-size: 16px;line-height: 30px;}.tp-review-avatar-title{font-size: 18px;margin-bottom: 3px;}.tp-review-avatar span{font-size: 14px;color: var(--tp-theme-primary);}.tp-review-thumb-wrapper{border-bottom: 1px solid rgba(15,13,29,0.1);padding-bottom: 0px;}.tp-review-thumb-wrapper .swiper-slide{display: inline-block;width: 100%;padding-bottom: 37px;}.tp-review-thumb-wrapper .swiper-slide-active{position: relative;}.tp-review-thumb-wrapper .swiper-slide-active::before{position: absolute;content: "";left: 0;bottom: 0px;height: 2px;width: 70px;background-color: var(--tp-theme-primary);}.tp-review-avatar-thumb{display: inline-block;cursor: pointer;}.tp-review-avatar-thumb img{height: 68px;width: 68px;border-radius: 50%;object-fit: cover;}.tp-review-thumb img{max-width: 100%;}.row-custom{display: flex;margin: 0 -15px;}@media only screen and (min-width: 768px) and (max-width: 991px){.row-custom{margin: 0 -5px;}}@media (max-width: 767px){.row-custom{margin: 0 -3px;}}.col-custom{flex: 1;width: 320px;height: 560px;background-size: cover;margin: 0px 15px 20px 15px;margin-top: 0;transition: 0.4s;}@media only screen and (min-width: 992px) and (max-width: 1199px){.col-custom{margin: 0px 7px 20px 7px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.col-custom{margin: 20px 5px;}}@media (max-width: 767px){.col-custom{margin: 20px 3px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-custom{margin: 20px 3px;}}.col-custom.active{flex: 2.57;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.col-custom.active{flex: 5;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.col-custom.active{flex: 8.5;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.col-custom.active{flex: 12;}}@media only screen and (min-width: 768px) and (max-width: 991px){.col-custom.active{flex: 10;}}@media (max-width: 767px){.col-custom.active{flex: 10;}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-custom.active{flex: 10;}}.col-custom.active .tp-project-content{visibility: visible;opacity: 1;}.col-custom.active .tp-project-thumb{position: relative;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.col-custom.active .tp-project-thumb::before{position: absolute;background-color: rgba(15,13,29,0.75);}.col-custom.active .tp-project-thumb::after{background: linear-gradient(35.51deg,#134ee2 31.61%,rgba(60,114,252,0) 65%);}.col-custom.active .tp-project-thumb img{mix-blend-mode: luminosity;}.col-custom.active .tp-project-shape,.col-custom.active .tp-project-arrow{opacity: 1;visibility: visible;}@media (max-width: 767px){.tp-project-width{padding-left: 0;padding-right: 0;}}.tp-project-item{height: 100%;cursor: pointer;overflow: hidden;}.tp-project-thumb{height: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;position: relative;}.tp-project-thumb::before{top: 0;left: 0;height: 100%;width: 100%;content: "";position: absolute;z-index: 1;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-project-thumb::after{position: absolute;content: "";width: 400px;height: 400px;left: -80px;border-radius: 200px;bottom: -120px;z-index: 1;-webkit-transition: 3s;-moz-transition: 3s;-ms-transition: 3s;-o-transition: 3s;transition: 3s;transition-delay: 0.7s;}.tp-project-thumb img{width: 100%;height: 100%;object-fit: cover;}.tp-project-content{position: absolute;bottom: 0;left: 0;padding: 0 40px 32px 38px;width: 100%;visibility: hidden;opacity: 0;z-index: 2;}@media (max-width: 767px){.tp-project-content{padding: 0 20px 25px 20px;}}.tp-project-title{font-size: 22px;color: var(--tp-common-white);transform: translateY(5px);visibility: hidden;opacity: 0;transition-delay: 0.2s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;margin-bottom: 7px;}.tp-project-title a:hover{color: var(--tp-common-white);}.tp-project-meta{transform: translateY(5px);visibility: hidden;opacity: 0;transition-delay: 0.2s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-project-meta li{list-style: none;font-size: 14px;color: var(--tp-common-white);}.tp-project-shape{position: absolute;right: 0;top: 0;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;z-index: 2;}.tp-project-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 3;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.col-custom.active .tp-project-title{transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.7s;}.col-custom.active .tp-project-meta{transform: translateY(0);visibility: visible;opacity: 1;transition-delay: 0.9s;}.tp-project-2{position: relative;z-index: 1;}.tp-project-2:hover .tp-project-2-info{bottom: 0;opacity: 1;visibility: visible;}.tp-project-2:hover .tp-project-2-content{transform: translateY(0px);}.tp-project-2:hover .tp-project-2-icon{transform: translateY(-4px);}.tp-project-2-bg{position: absolute;top: 0;left: 0;height: 63%;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;z-index: -1;}.tp-project-2-btn{text-align: end;}.tp-project-2-wrapper{margin-right: -400px;}@media (max-width: 767px){.tp-project-2-wrapper{margin-right: 0;}}.tp-project-2-title{font-size: 22px;margin-bottom: 0;}.tp-project-2-info{background-color: var(--tp-common-white);position: absolute;bottom: 0px;left: 0;right: 0;padding: 38px;z-index: 5;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;opacity: 0;visibility: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-project-2-info{padding: 20px;padding-bottom: 25px;}}.tp-project-2-content{transform: translateY(20px);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-project-2-content span{font-size: 14px;color: var(--tp-theme-primary);display: inline-block;margin-bottom: 2px;}.tp-project-2-icon{transform: translateY(20px);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-project-2-icon a{height: 50px;width: 50px;line-height: 48px;display: inline-block;text-align: center;background-color: var(--tp-theme-primary);border-radius: 50%;transition-delay: 0.2s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;color: var(--tp-common-white);transform: translateY(5px);font-size: 20px;}.tp-project-3-bg{background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-project-3-width{max-width: 1600px;margin: 0 auto;}.tp-project-3-item{position: relative;z-index: 1;}.tp-project-3-item:hover .tp-project-3-thumb::after{height: 100%;opacity: 1;visibility: visible;}.tp-project-3-item:hover .tp-project-3-icon a{transform: translateY(0);visibility: visible;opacity: 1;}.tp-project-3-thumb{position: relative;z-index: 1;}.tp-project-3-thumb::before{position: absolute;content: "";background-image: var(--tp-gradient-primary);top: 0;left: 0;height: 100%;width: 100%;-webkit-transition: 0.3s 0.3s 0s ease-out;-moz-transition: 0.3s 0.3s 0s ease-out;-ms-transition: 0.3s 0.3s 0s ease-out;-o-transition: 0.3s 0.3s 0s ease-out;transition: 0.3s 0.3s 0s ease-out;}.tp-project-3-thumb::after{position: absolute;content: "";background-image: var(--tp-gradient-secondary);bottom: 0;left: 0;height: 0%;width: 100%;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-project-3-thumb img{width: 100%;}.tp-project-3-content span{color: #c3d4ff;font-weight: 500;display: inline-block;margin-bottom: 3px;}.tp-project-3-title{font-size: 20px;margin-bottom: 0;color: var(--tp-common-white);}.tp-project-3-info{position: absolute;bottom: 0;left: 0;right: 0;padding: 38px;padding-bottom: 35px;z-index: 5;}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.tp-project-3-info{padding: 20px;padding-bottom: 25px;}}.tp-project-3-icon a{height: 50px;width: 50px;line-height: 48px;display: inline-block;text-align: center;background-color: var(--tp-common-white);border-radius: 50%;transition-delay: 0.2s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;transform: translateY(5px);font-size: 20px;color: var(--tp-theme-4);}.tp-project-4{position: relative;z-index: 1;}.tp-project-4-bg{position: absolute;top: 0;left: 0;height: 53.3%;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;z-index: -1;}.tp-project-4-wrapper{margin-right: -430px;}@media (max-width: 767px){.tp-project-4-wrapper{margin-right: 0;}}.tp-project-4-item{position: relative;}.tp-project-4-item:hover .tp-project-4-item-thumb::before{opacity: 0;}.tp-project-4-item:hover .tp-project-4-item-thumb::after{height: 100%;}.tp-project-4-item:hover .tp-project-4-item-thumb img{mix-blend-mode: luminosity;}.tp-project-4-item:hover .tp-project-4-arrow a{transform: translateY(0);visibility: visible;opacity: 1;}.tp-project-4-item-thumb{position: relative;background-color: #1A1617;z-index: 1;-webkit-transition: 3s;-moz-transition: 3s;-ms-transition: 3s;-o-transition: 3s;transition: 3s;}.tp-project-4-item-thumb img{width: 100%;transition: transform 500ms ease,mix-blend-mode 500ms ease;mix-blend-mode: normal;}.tp-project-4-item-thumb::before{position: absolute;content: "";bottom: 0;left: 0;height: 100%;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;z-index: 2;background-image: -moz-linear-gradient(90deg,rgb(17,16,19) 0%,rgba(15,13,29,0.5) 50%,rgba(15,13,29,0.48) 52%,rgba(15,13,29,0) 100%);background-image: -webkit-linear-gradient(90deg,rgb(17,16,19) 0%,rgba(15,13,29,0.5) 50%,rgba(15,13,29,0.48) 52%,rgba(15,13,29,0) 100%);background-image: -ms-linear-gradient(90deg,rgb(17,16,19) 0%,rgba(15,13,29,0.5) 50%,rgba(15,13,29,0.48) 52%,rgba(15,13,29,0) 100%);}.tp-project-4-item-thumb::after{position: absolute;content: "";bottom: 0;left: 0;right: 0;width: 100%;height: 0;z-index: 2;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;text-align: center;background-image: var(--tp-gradient-5);}.tp-project-4-item-content{position: absolute;bottom: 0;left: 0;right: 0;text-align: center;z-index: 1;padding: 40px 30px;}@media (max-width: 767px){.tp-project-4-item-content{padding: 40px 20px;}}.tp-project-4-item-content span{color: var(--tp-common-white);font-size: 16px;margin-bottom: 4px;display: inline-block;}.tp-project-4-title{font-size: 26px;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-project-4-title{font-size: 22px;}}.tp-project-4-arrow{position: absolute;z-index: 1;top: 50%;left: 50%;transform: translate(-50%,-50%);}.tp-project-4-arrow a{display: inline-block;height: 50px;width: 50px;line-height: 52px;text-align: center;background-color: var(--tp-common-white);border-radius: 50%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;transform: translateY(8px);}.tp-project-4-arrow a:hover{background-color: var(--tp-theme-3);}.tp-project-4-arrow a:hover i{color: var(--tp-common-white);}.tp-project-4-arrow a i{font-size: 17px;color: var(--tp-theme-4);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-project-4-arrows{text-align: end;}@media (max-width: 767px){.tp-project-4-arrows{text-align: start;}}.tp-project-4-arrows-wrapper{display: inline-block;}.tp-project-4-prv,.tp-project-4-nxt{height: 60px;width: 60px;line-height: 66px;text-align: center;border-radius: 50%;background-color: rgba(217,10,44,0.1);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;margin: 5px 0;}.tp-project-4-prv:hover,.tp-project-4-nxt:hover{background-color: #d90a2c;}.tp-project-4-prv:hover i,.tp-project-4-nxt:hover i{color: var(--tp-common-white);}.tp-project-4-prv i,.tp-project-4-nxt i{color: var(--tp-theme-4);border-radius: 50%;font-size: 20px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: inline-block;}.tp-project-4-prv i:hover,.tp-project-4-nxt i:hover{background-color: #d90a2c;color: var(--tp-common-white);}.tp-project-5-wrap{padding: 0 158px;}.tp-project-5-wrap .tp-project-4-wrapper{margin-right: 0;}.tp-project-inner-2 .tp-project-4-item-thumb::after{background-image: var(--tp-gradient-secondary);}.tp-project-inner-2 .tp-project-4-arrow a:hover{background-color: var(--tp-theme-primary);}.tp-project-details-catagory-title{font-size: 40px;}@media (max-width: 767px){.tp-project-details-catagory-title{font-size: 32px;}}.tp-project-details-catagory-item p{color: var(--tp-theme-4);}.tp-project-details-catagory-item p span{color: var(--tp-theme-primary);font-weight: 500;}.tp-project-details-catagory-border{border-bottom: 1px solid rgba(0,0,0,0.102);}.tp-project-details-list-item{align-items: center;margin-bottom: 5px;}.tp-project-details-list-icon{flex: 0 0 auto;margin-right: 25px;}.tp-project-details-list-icon i{height: 48px;width: 48px;line-height: 48px;border-radius: 50%;background-color: #f2f4f8;text-align: center;color: var(--tp-theme-primary);font-weight: 500;font-size: 18px;}.tp-counter-bg{mix-blend-mode: luminosity;position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;height: 100%;z-index: -2;}.tp-counter-overlay{position: relative;}.tp-counter-overlay::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(60,114,252,0.9);z-index: -1;}.tp-counter-item{padding-top: 50px;padding-bottom: 50px;border-right: 1px solid rgba(255,255,255,0.3);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-counter-item{border: none;}}@media (max-width: 767px){.tp-counter-item{border: none;}}.tp-counter-item-icon{margin-bottom: 13px;}.tp-counter-item-icon i{font-size: 68px;color: var(--tp-common-white);}.tp-counter-item-count{font-size: 40px;color: var(--tp-common-white);font-weight: 700;margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-counter-item-count{font-size: 32px;}}.tp-counter-item-content p{color: var(--tp-common-white);}.tp-counter-item.counter-item-last{border-right: none;}.tp-counter-3-bg{position: relative;padding-top: 120px;padding-bottom: 8px;z-index: 1;background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-counter-3-bg::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(22,18,54,0.9);z-index: -1;}.tp-counter-3-item{margin-bottom: 40px;}.tp-counter-3-item:hover .tp-counter-3-item-icon{color: var(--tp-common-white);}.tp-counter-3-item:hover .tp-counter-3-item-icon::before{background-color: var(--tp-theme-primary);}.tp-counter-3-item:hover .tp-counter-3-item-icon::after{background-color: var(--tp-theme-primary);}.tp-counter-3-item:hover .tp-counter-3-item-icon-border::before{background-color: var(--tp-theme-primary);}.tp-counter-3-item:hover .tp-counter-3-item-icon-border::after{background-color: var(--tp-theme-primary);}.tp-counter-3-item-icon{font-size: 66px;color: var(--tp-theme-primary);display: inline-block;position: relative;margin-bottom: 40px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-counter-3-item-icon::before{position: absolute;content: "";left: -20px;bottom: -20px;height: 35px;width: 2px;background-color: rgba(255,255,255,0.302);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-counter-3-item-icon::after{position: absolute;content: "";left: -18px;bottom: -20px;height: 2px;width: 35px;background-color: rgba(255,255,255,0.302);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-counter-3-item-icon-border{position: relative;display: inline-block;}.tp-counter-3-item-icon-border::before{position: absolute;content: "";right: -20px;top: -20px;height: 35px;width: 2px;background-color: rgba(255,255,255,0.302);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-counter-3-item-icon-border::after{position: absolute;content: "";right: -18px;top: -20px;height: 2px;width: 35px;background-color: rgba(255,255,255,0.302);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-counter-3-item-count{font-size: 40px;color: var(--tp-common-white);font-weight: 700;margin-bottom: 2px;}.tp-counter-3-item-content p{color: var(--tp-common-white);}.tp-management-position{margin-top: -50px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-management-position{margin-top: 0;}}.tp-management-item{border-bottom: 1px solid rgba(15,13,29,0.1);margin-bottom: 28px;padding-bottom: 20px;}.tp-management-item:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0;}.tp-management-item-icon{margin-right: 30px;flex: 0 0 auto;}.tp-management-item-icon i{font-size: 60px;color: var(--tp-theme-primary);}.tp-management-item-title{font-size: 20px;margin-bottom: 14px;}.tp-management-item-content p{margin-bottom: 0;}@media (max-width: 767px){.tp-management-item-content p br{display: none;}}.tp-management-shape-1{position: absolute;bottom: 0;left: 0;animation: opacity-light 3s linear infinite;}.tp-tech-item-icon{margin-right: 30px;flex: 0 0 auto;}.tp-tech-item-icon span{font-size: 24px;color: var(--tp-theme-primary);height: 60px;width: 60px;line-height: 60px;font-weight: 700;background-color: rgb(220,228,248);text-align: center;display: inline-block;}@media (max-width: 767px){.tp-tech-item-content p br{display: none;}}.tp-tech-title{font-size: 20px;}.tp-tech-bg{position: relative;}.tp-tech-thumb{position: absolute;right: 0;top: 0;height: 86%;width: 52%;background-repeat: no-repeat;background-size: cover;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-tech-thumb{position: static;height: 500px;width: 100%;}}.tp-tech-thumb-circle{position: relative;}.tp-tech-thumb-circle::after{position: absolute;content: "";left: 0;bottom: 100%;height: 530px;width: 530px;border-radius: 50%;background-color: var(--tp-theme-primary);z-index: 3;}.tp-tech-video{position: relative;z-index: 3;text-align: end;}.tp-tech-video-icon a{color: var(--tp-theme-secondary);height: 80px;width: 80px;line-height: 87px;text-align: center;background-color: var(--tp-common-white);border-radius: 50%;display: inline-block;font-size: 24px;position: relative;z-index: 9;}.tp-tech-video span{font-size: 16px;font-weight: 500;color: var(--tp-common-white);}.tp-solve-overlay{position: relative;}.tp-solve-overlay::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(15,13,29,0.8);z-index: -1;}.tp-solve-bg{mix-blend-mode: luminosity;position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;height: 100%;z-index: -2;background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-solve-item{text-align: center;border: 1px solid rgba(255,255,255,0.25);display: block;padding-bottom: 23px;position: relative;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-solve-item:hover{background-color: var(--tp-common-white);}.tp-solve-item:hover .tp-solve-shape{opacity: 1;visibility: visible;}.tp-solve-item:hover .tp-solve-title{color: var(--tp-theme-secondary);}.tp-solve-item:hover .tp-solve-icon i{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-solve-icon{margin-bottom: -20px;}.tp-solve-icon i{font-size: 42px;color: var(--tp-theme-primary);height: 80px;width: 80px;line-height: 91px;text-align: center;background-color: rgb(25,23,40);display: inline-block;border-radius: 50%;transform: translateY(-41px);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-solve-title{font-weight: 700;font-size: 16px;color: var(--tp-common-white);}.tp-solve-shape{position: absolute;right: -1px;bottom: -1px;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-cta-bottom{margin-bottom: -105px;}.tp-cta-bottom-2{margin-bottom: -210px;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-cta-bottom-2{margin-bottom: 0;}}.tp-cta-bg{padding: 66px 100px;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-cta-bg{padding: 66px 30px;}}@media (max-width: 767px){.tp-cta-bg{padding: 66px 15px;text-align: center;}}.tp-cta-title{font-size: 30px;color: var(--tp-common-white);line-height: 1.17;}@media (max-width: 767px){.tp-cta-title{font-size: 26px;margin-bottom: 20px;}}.tp-cta-btn{text-align: end;}@media (max-width: 767px){.tp-cta-btn{text-align: center;}}.tp-cta-btn .tp-btn{background-color: var(--tp-common-white);color: var(--tp-theme-secondary);}.tp-cta-btn .tp-btn:hover{color: var(--tp-common-white);}.tp-cta-two{position: relative;z-index: 1;}.tp-cta-two::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;z-index: -1;background-color: rgba(22,18,54,0.749);}.tp-cta-two-bg{background-position: center;background-size: cover;background-repeat: no-repeat;mix-blend-mode: luminosity;position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -2;}.tp-cta-two-icon{border-radius: 50%;background-color: var(--tp-theme-primary);width: 120px;height: 120px;line-height: 137px;font-size: 62px;color: var(--tp-common-white);display: inline-block;margin-bottom: 10px;}.tp-cta-two-title{margin-bottom: 48px;font-size: 70px;color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-cta-two-title{font-size: 48px;}}@media (max-width: 767px){.tp-cta-two-title{font-size: 38px;}}@media (max-width: 767px){.tp-cta-two-title br{display: none;}}.tp-cta-three-bg{padding-top: 71px;padding-bottom: 68px;background-repeat: no-repeat;background-size: cover;background-position: center;}.tp-cta-three-icon i{font-size: 62px;color: var(--tp-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-cta-three-content{margin-bottom: 25px;}}.tp-cta-three-title{font-size: 30px;color: var(--tp-common-white);margin-bottom: 0;}.tp-cta-three-btn .tp-btn{background-color: var(--tp-common-white);color: var(--tp-theme-primary);}.tp-cta-three-btn .tp-btn:hover{color: var(--tp-common-white);}.tp-map-wrapper{height: 480px;}.tp-map-wrapper iframe{height: 100%;width: 100%;mix-blend-mode: luminosity;}.tp-video-1{position: relative;}.tp-video-1-shape-1{position: absolute;bottom: 57px;right: -240px;z-index: 1;animation: tpxy 3s linear infinite;}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-video-1-shape-1{right: -120px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-video-1-shape-1{right: -10px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-video-1-shape-1{bottom: 60px;right: 10px;}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px),only screen and (min-width: 576px) and (max-width: 767px){.tp-video-1-shape-1{display: none;}}.tp-video-1-shape-2{position: absolute;bottom: 57px;right: -240px;z-index: 1;animation: tpxy 2s linear infinite;}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-video-1-shape-2{right: -120px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-video-1-shape-2{right: -10px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-video-1-shape-2{bottom: 60px;right: 10px;}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px),only screen and (min-width: 576px) and (max-width: 767px){.tp-video-1-shape-2{display: none;}}.tp-video-1-play{position: absolute;bottom: 220px;right: 30px;z-index: 2;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-video-1-play{right: 130px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-video-1-play{right: 130px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-video-1-play{right: 130px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-video-1-play{display: none;}}.tp-video-1-play i{height: 80px;width: 80px;line-height: 90px;background-color: var(--tp-common-white);display: inline-block;border-radius: 50%;color: var(--tp-theme-secondary);text-align: center;font-size: 24px;}.tp-video-two{position: relative;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-video-two-wrapper{margin-left: 30px;}}.tp-video-two-bg{position: absolute;top: 0;left: 0;height: 100%;width: 51.2%;background-position: center;background-size: cover;background-repeat: no-repeat;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-video-two-bg{position: static;height: 500px;width: 100%;}}@media (max-width: 767px){.tp-video-two-bg{position: static;height: 400px;width: 100%;}}.tp-video-two-list{list-style: none;}.tp-video-two-list li{margin-bottom: 15px;color: var(--tp-theme-secondary);font-size: 16px;font-weight: 700;list-style: none;}.tp-video-two-list span{display: inline-block;margin-right: 10px;}.tp-video-two-info{text-align: center;width: 170px;box-shadow: 0px 0px 20px 0px rgba(16,23,40,0.04);background-color: var(--tp-common-white);position: absolute;bottom: 0;right: 0;padding: 0 33px 32px 33px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-video-two-info{bottom: 65px;}}@media (max-width: 767px){.tp-video-two-info{position: static;margin-top: 55px;}}.tp-video-two-info-icon{display: inline-block;border-radius: 50%;background-image: var(--tp-gradient-3);width: 64px;height: 64px;text-align: center;line-height: 72px;transform: translateY(-32px);}.tp-video-two-info-icon i{font-size: 35px;color: var(--tp-common-white);display: inline-block;}.tp-video-two-info-text{margin-top: -8px;}.tp-video-two-info-text span{display: inline-block;font-size: 14px;font-weight: 700;color: var(--tp-theme-secondary);}.tp-video-two-shape-one{position: absolute;bottom: 0;right: 85px;z-index: 1;animation: opacity-light 5s linear infinite;}.tp-video-two-shape-two{position: absolute;bottom: 0;right: 90px;}.tp-video-two-playlist{position: absolute;bottom: 43px;right: 270px;z-index: 2;text-align: end;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-video-two-playlist{position: static;transform: translateY(130%);text-align: center;}}.tp-video-two-playlist a{border-radius: 50%;background-color: var(--tp-common-white);width: 80px;height: 80px;display: inline-block;line-height: 85px;text-align: center;margin-bottom: 38px;}.tp-video-two-playlist a i{font-size: 24px;color: var(--tp-theme-secondary);}.tp-video-two-playlist p{padding-bottom: 0;font-weight: 700;font-size: 22px;color: var(--tp-common-white);}.tp-video-inner{position: relative;}.tp-video-inner-shape-1{position: absolute;bottom: -13%;right: -9%;border: 20px solid #fff;border-bottom: none;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-video-inner-shape-1{bottom: -53%;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-video-inner-shape-1{bottom: 0;right: 0;}}@media (max-width: 767px){.tp-video-inner-shape-1{display: none;}}.tp-video-inner-bg{border-bottom: 1px solid rgba(0,0,0,0.09);padding-bottom: 160px;}.tp-benifits-4{position: relative;}.tp-benifits-4-bg{position: absolute;top: 0;left: 0;height: 100%;width: 51.2%;background-position: center;background-size: cover;background-repeat: no-repeat;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-benifits-4-bg{height: 500px;width: 100%;position: inherit;margin-bottom: 80px;}}@media (max-width: 767px){.tp-benifits-4-bg{height: 380px;width: 100%;position: inherit;margin-bottom: 80px;}}.tp-benifits-4-bg::before{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: var(--tp-theme-3);mix-blend-mode: darken;}.tp-benifits-4-thumb{position: relative;}.tp-benifits-4-thumb-1{position: absolute;top: 0;left: 7px;z-index: 3;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-benifits-4-thumb-1{display: none;}}.tp-benifits-4 .tp-video-two-list span{color: var(--tp-theme-3);font-size: 17px;}.tp-benifits-4 .tp-video-two-info-icon{background-image: none;background-color: var(--tp-theme-4);}.tp-benifits-4 .tp-video-two-info{bottom: 120px;}.tp-benifits-4 .tp-about-avatar-thumb img{border: 1px solid var(--tp-theme-3);}.tp-benifits-5-thumb{position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-benifits-5-thumb{margin-bottom: 60px;}}@media (max-width: 767px){.tp-benifits-5-thumb-1 img{width: 100%;}}.tp-benifits-5-thumb-2{position: absolute;bottom: 0;right: 100px;z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-benifits-5-thumb-2{right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-benifits-5-thumb-2{display: none;}}.tp-benifits-5-wrap{position: absolute;bottom: -26px;left: 160px;z-index: 1;display: inline-block;background-color: var(--tp-common-white);padding: 29px 49px;box-shadow: 0px 2px 40px 0px rgba(21,24,32,0.06);border-left: 10px solid var(--tp-theme-3);}@media (max-width: 767px){.tp-benifits-5-wrap{left: 0;bottom: 0;padding: 22px 35px;}}.tp-benifits-5-contact{display: flex;align-items: center;}.tp-benifits-5-contact-icon{flex: 0 0 auto;margin-right: 20px;}.tp-benifits-5-contact-icon i{height: 50px;width: 50px;line-height: 50px;background-color: #f2f2f2;border-radius: 50%;color: var(--tp-theme-3);text-align: center;font-size: 16px;}.tp-benifits-5-contact-content span{display: block;font-size: 14px;color: #7a7a7a;margin-bottom: 0;}.tp-benifits-5-contact-content a{font-weight: 600;color: var(--tp-theme-4);font-size: 16px;}.tp-benifits-5-contact-content a:hover{color: var(--tp-theme-3);}.tp-benifits-inner .tp-benifits-5-wrap{border-left: 10px solid var(--tp-theme-primary);}.tp-benifits-inner .tp-benifits-5-contact-icon i{color: var(--tp-theme-primary);}.tp-industry-bg{background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;z-index: 1;}.tp-industry-bg-2{position: absolute;top: 0;right: 0;height: 55%;width: 48.8%;background-position: center;background-size: cover;background-repeat: no-repeat;opacity: 0.8;mix-blend-mode: luminosity;z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-industry-bg-2{position: inherit;height: 500px;width: 100%;margin-bottom: 80px;}}@media (max-width: 767px){.tp-industry-bg-2{position: inherit;height: 400px;width: 100%;margin-bottom: 80px;}}.tp-industry-bg .tp-solve-icon i{color: var(--tp-theme-3);background-color: #18212e;}.tp-industry-bg .tp-solve-item:hover .tp-solve-icon i{background-color: var(--tp-theme-3);color: var(--tp-common-white);}.tp-industry-bg .tp-solve-shape img{opacity: 0.4;}.tp-industry-4-video{position: relative;height: 100%;}.tp-industry-4-video-shape-1{position: absolute;bottom: 104px;right: -107px;z-index: 2;mix-blend-mode: darken;animation: tpxy 3s linear infinite;}@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px){.tp-industry-4-video-shape-1{right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-industry-4-video-shape-1{bottom: 128px;right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-industry-4-video-shape-1{bottom: 454px;right: 0;}}@media (max-width: 767px){.tp-industry-4-video-shape-1{display: none;}}.tp-industry-4-video-shape-2{position: absolute;bottom: 104px;right: -130px;z-index: 1;opacity: 0.2;animation: tpxy 2s linear infinite;}@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px){.tp-industry-4-video-shape-2{right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-industry-4-video-shape-2{bottom: 128px;right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-industry-4-video-shape-2{bottom: 454px;right: 0;}}@media (max-width: 767px){.tp-industry-4-video-shape-2{display: none;}}.tp-industry-4-video-icon{position: absolute;top: 67px;right: 130px;z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-industry-4-video-icon{top: -600px;}}@media (max-width: 767px){.tp-industry-4-video-icon{top: -800px;right: 0;left: 0;text-align: center;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-industry-4-video-icon{top: -700px;}}.tp-industry-4-video-icon i{height: 80px;width: 80px;line-height: 80px;background-color: var(--tp-theme-4);display: inline-block;border-radius: 50%;color: var(--tp-common-white);text-align: center;font-size: 24px;}.tp-solution-wrapper{position: relative;}.tp-solution-wrap{padding-top: 325px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-solution-wrap{padding-top: 0;margin-top: 80px;margin-bottom: 80px;}}@media (max-width: 767px){.tp-solution-wrap{padding-top: 0;margin-top: 80px;margin-bottom: 80px;margin-left: 0;}}.tp-solution-bg{position: absolute;top: 0;left: 0;height: 100%;width: 50%;background-position: center;background-size: cover;background-repeat: no-repeat;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-solution-bg{position: static;height: 500px;width: 100%;}}.tp-solution-info{border-top: 1px solid rgba(15,13,29,0.1);border-bottom: 1px solid rgba(15,13,29,0.1);padding-top: 27px;display: flow-root;}.tp-solution-info li{list-style: none;float: left;width: 50%;}@media (max-width: 767px){.tp-solution-info li{width: 100%;}}.tp-solution-info-item{flex: 0 0 auto;}.tp-solution-info-icon{flex: 0 0 auto;margin-right: 23px;}.tp-solution-info-icon i{color: var(--tp-theme-primary);font-size: 60px;}.tp-solution-info-title{font-size: 20px;margin-bottom: 12px;}.tp-solution-info-item{margin-bottom: 20px;}.tp-solution-list ul li{list-style: none;color: var(--tp-theme-secondary);font-size: 18px;margin-bottom: 18px;display: flex;}.tp-solution-list ul li:last-child{margin-bottom: 0;}.tp-solution-list ul li span{margin-right: 30px;flex: 0 0 auto;}.tp-solution-shape-1{position: absolute;top: 0;right: 0;z-index: -1;}.tp-product-review-title{font-size: 36px;margin-bottom: 50px;}@media (max-width: 767px){.tp-product-review-title{font-size: 30px;}}.tp-product-review-item{border-bottom: 1px solid rgba(15,13,29,0.1);margin-bottom: 45px;padding-bottom: 43px;}@media (max-width: 767px){.tp-product-review-item{flex-wrap: wrap;}}.tp-product-review-item-thumb{flex: 0 0 auto;margin-right: 45px;}@media (max-width: 767px){.tp-product-review-item-thumb{margin-right: 0px;margin-bottom: 30px;}}.tp-product-review-item-thumb img{height: 155px;width: 155px;object-fit: cover;}.tp-product-review-item-title{font-size: 20px;margin-bottom: 8px;}.tp-product-review-item-rating i{color: #ffbf14;font-size: 14px;}.tp-course-meta span{font-size: 18px;font-weight: 500;color: var(--tp-common-white);}.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-item-spacing .row [class*=col-] .tp-course-item{margin-right: 10px;}.tp-course-item-spacing .row [class*=col-]:nth-child(even) .tp-course-item{margin-left: 10px;}.tp-form-content span{color: var(--tp-theme-primary);font-weight: 700;font-size: 16px;display: inline-block;margin-bottom: 10px;}.tp-form-title{font-size: 30px;margin-bottom: 36px;}.tp-form-wrapper{box-shadow: 0px 0px 40px 0px rgba(16,23,40,0.08);padding: 50px 50px 50px 50px;position: relative;z-index: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-form-wrapper{padding: 50px 30px 50px 30px;}}@media (max-width: 767px){.tp-form-wrapper{padding: 50px 20px 50px 20px;}}.tp-form-input input,.tp-form-input textarea{margin-bottom: 20px;padding: 5px 30px;border: 1px solid transparent;background-color: #f2f4f8;}.tp-form-input input:focus,.tp-form-input textarea:focus{border-color: var(--tp-theme-primary);}.tp-form-input input:focus::placeholder,.tp-form-input textarea:focus::placeholder{font-size: 0;}.tp-form-input input::-webkit-input-placeholder,.tp-form-input textarea::-webkit-input-placeholder{font-size: 14px;color: #b0aec3;}.tp-form-input input::-moz-placeholder,.tp-form-input textarea::-moz-placeholder{font-size: 14px;color: #b0aec3;}.tp-form-input input:-moz-placeholder,.tp-form-input textarea:-moz-placeholder{font-size: 14px;color: #b0aec3;}.tp-form-input input:-ms-input-placeholder,.tp-form-input textarea:-ms-input-placeholder{font-size: 14px;color: #b0aec3;}.tp-form-input input::placeholder,.tp-form-input textarea::placeholder{font-size: 14px;color: #b0aec3;}.tp-form-input textarea{padding: 23px 30px;height: 150px;resize: none;}.tp-form-btn .tp-btn{color: var(--tp-common-white);font-size: 16px;font-weight: 700;background-color: var(--tp-theme-secondary);padding: 22px 50px;line-height: 1;}.tp-form-btn .tp-btn::before{background: var(--tp-theme-primary);}.tp-form-shape{position: absolute;right: 0;bottom: 0;}.tp-form-shape img{opacity: 0.4;}.tp-contact-main{margin-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-contact-main{margin-right: 0;}}.tp-contact-main .tp-section-sub-title i{font-size: 30px;color: var(--tp-theme-secondary);margin-right: 15px;transform: translateY(8px);display: inline-block;}.tp-contact-location{position: relative;padding-left: 40px;flex: 0 0 auto;}@media (max-width: 767px){.tp-contact-location{padding-left: 20px;margin-left: 0;margin-bottom: 20px;}}.tp-contact-location::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 2px;background-color: rgba(15,13,29,0.2);}.tp-contact-location span{color: var(--tp-theme-primary);font-size: 18px;font-weight: 700;display: block;margin-bottom: 13px;}.tp-contact-location a{display: block;font-size: 16px;color: var(--tp-text-1);margin-bottom: 10px;}.tp-contact-location a:hover{color: var(--tp-theme-primary);}.tp-contact-location a i{margin-right: 5px;}@media (max-width: 767px){.tp-contact-location-wrap{flex-wrap: wrap;}}.tp-contact-details-form{border-top: 8px solid var(--tp-theme-primary);padding-top: 30px;}.tp-contact-details-form-input{position: relative;}.tp-contact-details-form-input input,.tp-contact-details-form-input textarea{font-size: 16px;color: #b0aec3;padding-left: 45px;color: var(--tp-theme-4);border: transparent;height: 60px;background-color: var(--tp-grey-2);}.tp-contact-details-form-input input:focus,.tp-contact-details-form-input textarea:focus{border: 1px solid var(--tp-theme-primary);}.tp-contact-details-form-input input::placeholder,.tp-contact-details-form-input textarea::placeholder{font-size: 16px;color: #b0aec3;}.tp-contact-details-form-input textarea{resize: none;height: 145px;}.tp-contact-details-form-input span{position: absolute;top: 17px;left: 20px;color: var(--tp-theme-4);font-size: 16px;}.tp-contact-details-form-btn .tp-btn{width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-faq{margin-left: 0px;}}.tp-faq-wrapper{position: relative;z-index: 1;}.tp-faq-content{margin-bottom: 50px;margin-top: 45px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-faq-content{margin-bottom: 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-faq-content{margin-bottom: 40px;}}.tp-faq-content span{font-weight: 700;font-size: 16px;color: var(--tp-common-white);display: inline-block;margin-bottom: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-faq-content span{color: var(--tp-theme-secondary);}}.tp-faq-content-title{font-size: 30px;color: var(--tp-common-white);margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-faq-content-title{color: var(--tp-theme-secondary);}}.tp-faq-bg{position: absolute;right: 0;top: 0;width: 50.8%;height: 15%;z-index: -1;background-repeat: no-repeat;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-faq-bg{display: none;}}.tp-faq .accordion{border: none;}.tp-faq .accordion .accordion-item{margin-bottom: 15px;border-radius: 0;border: none;background-color: var(--tp-common-white);box-shadow: 0px 4px 20px 0px rgba(16,23,40,0.06);}.tp-faq .accordion .accordion-header{padding: 20px 30px 20px 30px;}@media (max-width: 767px){.tp-faq .accordion .accordion-header{padding: 20px 20px 20px 20px;}}.tp-faq .accordion .accordion-body{padding: 14px 30px 26px 30px;}.tp-faq .accordion .accordion-body p{margin-bottom: 0;}.tp-faq .accordion .accordion-button{border-radius: 0;font-size: 18px;font-weight: 700;color: var(--tp-theme-secondary);padding: 0 0;padding-left: 45px;}@media (max-width: 767px){.tp-faq .accordion .accordion-button{padding-left: 35px;}}.tp-faq .accordion .accordion-button:focus{box-shadow: none;}.tp-faq .accordion .accordion-button:not(.collapsed){background-color: var(--tp-common-white);box-shadow: none;}.tp-faq .accordion .accordion-button:not(.collapsed)::after{opacity: 1;visibility: visible;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}.tp-faq .accordion .accordion-button:not(.collapsed) .accordion-btn::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-common-white);}.tp-faq .accordion .accordion-button:not(.collapsed) .accordion-btn::after{background-color: var(--tp-theme-1);}.tp-faq .accordion .accordion-button::after{position: absolute;bottom: -18px;left: 0;height: 1px;width: 100%;background-color: rgba(15,13,29,0.078);opacity: 0;visibility: hidden;}.tp-faq .accordion .accordion-button .accordion-btn{position: absolute;top: 50%;left: 0px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);display: inline-block;width: 25px;height: 25px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;background: var(--tp-theme-primary);line-height: 25px;text-align: center;border-radius: 50%;}.tp-faq .accordion .accordion-button .accordion-btn::after{position: absolute;content: "";width: 10px;height: 2px;left: 8px;top: 50%;-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);border-radius: 2px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-faq .accordion .accordion-button .accordion-btn::before{position: absolute;content: "";width: 2px;height: 10px;left: 50%;top: 8px;background-color: var(--tp-common-white);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-radius: 2px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-faq-red .accordion .accordion-button .accordion-btn{background: var(--tp-theme-3);}.tp-faq-red .tp-faq .accordion .accordion-item{margin-bottom: 10px;}.tp-faq-5{position: relative;}.tp-faq-5-bg{position: absolute;top: 0;left: 0;height: 77%;width: 49.6%;background-position: center;background-size: cover;background-repeat: no-repeat;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-faq-5-bg{width: 54.6%;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-faq-5-bg{position: static;height: 500px;width: 100%;}}@media (max-width: 767px){.tp-faq-5-bg{position: static;height: 200px;width: 100%;}}.tp-faq-5-bg-2{position: absolute;bottom: 0;left: 0;height: 22%;width: 49.6%;background-position: center;background-size: cover;background-repeat: no-repeat;z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-faq-5-bg-2{width: 54.6%;}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-faq-5-bg-2{position: inherit;height: 160px;width: 100%;}}.tp-faq-5-bg-2::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgb(217,10,44);mix-blend-mode: darken;z-index: -1;}.tp-faq-5-content{display: flex;align-items: center;justify-content: end;padding: 46px 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-faq-5-content{padding: 50px 16px;}}@media (max-width: 767px){.tp-faq-5-content{padding: 35px 15px;}}.tp-faq-5-title{margin-bottom: 0;text-align: end;color: var(--tp-common-white);font-size: 22px;}.tp-faq-5-icon{flex: 0 0 auto;margin-left: 20px;}.tp-faq-5-icon i{background-color: var(--tp-common-white);height: 80px;width: 80px;line-height: 93px;text-align: center;border-radius: 50%;display: inline-block;font-size: 45px;color: var(--tp-theme-4);}.tp-faq-inner{position: relative;z-index: 1;padding: 55px 60px 50px 60px;}@media (max-width: 767px){.tp-faq-inner{padding: 55px 20px 50px 20px;}}.tp-faq-inner::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-color: rgb(15,13,29);z-index: -1;}.tp-faq-inner-bg{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;mix-blend-mode: luminosity;z-index: -1;opacity: 0.15;}.tp-faq-inner-icon{flex: 0 0 auto;margin-right: 23px;}.tp-faq-inner-icon i{font-size: 65px;color: var(--tp-common-white);}.tp-faq-inner-title{color: var(--tp-common-white);margin-bottom: 0;font-size: 24px;}@media (max-width: 767px){.tp-faq-inner-title{font-size: 20px;}}.tp-faq-inner-contact-item:hover .tp-faq-inner-contact-icon i{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-faq-inner-contact-icon{flex: 0 0 auto;margin-right: 28px;}@media (max-width: 767px){.tp-faq-inner-contact-icon{margin-right: 15px;}}.tp-faq-inner-contact-icon i{height: 90px;width: 90px;line-height: 100px;border-radius: 50%;background-color: rgb(242,244,248);text-align: center;display: inline-block;font-size: 42px;color: var(--tp-theme-4);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px){.tp-faq-inner-contact-icon i{height: 75px;width: 75px;line-height: 85px;font-size: 30px;}}.tp-faq-inner-contact-content span{font-size: 18px;font-weight: 500;color: var(--tp-text-1);display: inline-block;margin-bottom: 15px;}.tp-faq-inner-contact-content-title{font-size: 22px;margin-bottom: 0;}@media (max-width: 767px){.tp-faq-inner-contact-content-title{font-size: 18px;}}.tp-faq-inner-contact-content-title a:hover{color: var(--tp-theme-primary);}.tp-faq-inner-contact-title-head{font-size: 36px;}.tp-faq-inner-2-bg{background-color: #f2f4f8;}.tp-faq-inner-2-item{background-color: var(--tp-common-white);padding: 80px 95px 80px 95px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-faq-inner-2-item{padding: 80px 60px 80px 60px;}}@media (max-width: 767px){.tp-faq-inner-2-item{padding: 80px 15px 80px 15px;}}.tp-faq-inner-2-search .tp-footer-widget-newsletter-input input{border: 1px solid rgba(174,168,185,0.4);padding: 0px 70px 0px 40px;color: var(--tp-theme-4);}.tp-faq-inner-2-search .tp-footer-widget-newsletter-submit button{right: 38px;}.tp-faq-inner-2-search .tp-footer-widget-newsletter-submit button i{color: var(--tp-theme-4);}.tp-faq-inner-2-message .tp-form-title{margin-bottom: 15px;}.tp-faq-inner-2-message .tp-form-input input,.tp-faq-inner-2-message .tp-form-input textarea{margin-bottom: 5px;padding: 9px 40px 0px 0;border-bottom: 1px solid #e1e1e1;height: 50px;background-color: transparent;}.tp-faq-inner-2-message .tp-form-input textarea{height: 125px;padding: 0px 40px 0px 0;padding-top: 16px;}.tp-faq-inner-2-message .tp-faq-inner-2-message .tp-form-input input,.tp-faq-inner-2-message .tp-faq-inner-2-message .tp-form-input textarea{color: #b0aec3;}.tp-faq-inner-2-message .tp-form-input input:focus,.tp-faq-inner-2-message .tp-form-input textarea:focus{border-color: transparent;border-bottom: 1px solid var(--tp-theme-primary);}.tp-faq-inner-2-message .tp-btn{width: 100%;}.tp-faq-inner-2-message .tp-btn i{margin-left: 4px;transform: translateY(1px);}.tp-faq-inner-2-feature{background-color: #f2f4f8;padding: 18px 40px 10px 40px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-faq-inner-2-feature:hover{background-color: var(--tp-theme-4);}.tp-faq-inner-2-feature:hover .tp-faq-inner-2-feature-title,.tp-faq-inner-2-feature:hover .tp-faq-inner-2-feature-icon i{color: var(--tp-common-white);}.tp-faq-inner-2-feature-icon{flex: 0 0 auto;margin-right: 20px;}.tp-faq-inner-2-feature-icon i{color: var(--tp-theme-primary);font-size: 24px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-faq-inner-2-feature-title{font-size: 22px;margin-bottom: 6px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px){.tp-faq-inner-2-feature-title{font-size: 18px;}}.tp-faq-inner-2-wrap .tp-faq-content{margin-bottom: 50px;margin-top: 0;}.tp-faq-inner-2-wrap .tp-faq-content-title{color: var(--tp-theme-4);}.tp-erorr-wrap{position: relative;padding-top: 190px;padding-bottom: 232px;z-index: 1;}.tp-erorr-bg{position: absolute;top: 0;left: 0;height: 100%;width: 100%;mix-blend-mode: luminosity;z-index: -2;background-position: center;background-size: cover;background-repeat: no-repeat;}.tp-erorr-bg::before{position: absolute;content: "";left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(15,13,29,0.25);background-color: rgb(15,13,29);z-index: -4;opacity: 0.25;mix-blend-mode: darken;}.tp-erorr-title{font-size: 200px;margin-bottom: 0;color: transparent;-webkit-text-stroke: 3px var(--tp-common-white);}@media (max-width: 767px){.tp-erorr-title{font-size: 135px;}}.tp-erorr-title span{color: var(--tp-common-white);}.tp-erorr-content > span{font-size: 36px;color: var(--tp-common-white);font-weight: 700;margin-bottom: 22px;display: inline-block;}.tp-erorr-content p{color: #aea8b9;font-size: 16px;margin-bottom: 45px;}.tp-erorr-content .tp-btn:hover{color: var(--tp-theme-4);}.tp-erorr-content .tp-btn::before{background: var(--tp-common-white);}.tp-slider-wrap{position: relative;z-index: 1;}.tp-slider-dot{position: absolute;bottom: 40px;right: 100px;z-index: 9;}.tp-slider-dot .swiper-pagination-bullet{width: 4px;height: 20px;display: inline-block;border-radius: 0;background: var(--tp-common-white);opacity: 1;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;margin: 0 7.5px;position: relative;}.tp-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active,.tp-slider-dot .swiper-pagination-bullet:hover{background: var(--tp-theme-primary);height: 35px;}.tp-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active button,.tp-slider-dot .swiper-pagination-bullet:hover button{opacity: 1;}.tp-slider-dot .swiper-pagination-bullet button{font-size: 12px;font-weight: 800;color: var(--tp-common-white);position: absolute;top: -13px;left: -5px;-webkit-transform: translateY(-13px);-moz-transform: translateY(-13px);-ms-transform: translateY(-13px);-o-transform: translateY(-13px);transform: translateY(-13px);opacity: 0;}.tp-slider-wrapper{position: relative;z-index: 1;}.tp-slider-wrapper::before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;z-index: -1;background-color: rgba(12,8,38,0.651);}.tp-slider-bg{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -1;mix-blend-mode: luminosity;background-position: center;background-repeat: no-repeat;background-size: cover;z-index: -2;transition: transform 7000ms ease,opacity 1500ms ease-in,-webkit-transform 7000ms ease;}.tp-slider-content{padding-top: 250px;padding-bottom: 250px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-slider-content{padding-top: 190px;padding-bottom: 190px;}}.tp-slider-sub-title{color: var(--tp-common-white);font-size: 16px;background-color: rgba(242,244,248,0.08);text-transform: uppercase;display: inline-block;padding: 5px 14px;margin-bottom: 22px;}@media (max-width: 767px){.tp-slider-sub-title{font-size: 14px;}}.tp-slider-title{text-transform: uppercase;font-weight: 700;color: var(--tp-common-white);font-size: 90px;line-height: 1.11;margin-bottom: 37px;}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-slider-title{font-size: 65px;}}@media (max-width: 767px){.tp-slider-title{font-size: 35px;}}.tp-slider-shape-1{position: absolute;top: 0;left: 0;z-index: -1;}.tp-slider-shape-2{position: absolute;right: 0;bottom: 0;z-index: -1;}.tp-slider-shape-3{position: absolute;top: 0;right: 0;z-index: -1;}.tp-slider-shape-4{position: absolute;bottom: 0;left: 0;z-index: -1;}.tp-slider-btn .tp-btn:hover{color: var(--tp-theme-secondary);}.tp-slider-btn .tp-btn::before{background: #fff;}.tp-slider-2-active .swiper-slide-active .tp-slider-sub-title,.tp-slider-2-active .swiper-slide-active .tp-slider-title,.tp-slider-2-active .swiper-slide-active .tp-slider-btn,.tp-slider-2-active .swiper-slide-active .tp-slider-2-video,.tp-slider-2-active .swiper-slide-active .tp-slider-2-title,.tp-slider-2-active .swiper-slide-active .tp-slider-2-btn,.tp-slider-active .swiper-slide-active .tp-slider-sub-title,.tp-slider-active .swiper-slide-active .tp-slider-title,.tp-slider-active .swiper-slide-active .tp-slider-btn,.tp-slider-active .swiper-slide-active .tp-slider-2-video,.tp-slider-active .swiper-slide-active .tp-slider-2-title,.tp-slider-active .swiper-slide-active .tp-slider-2-btn{animation-fill-mode: both;animation-name: fadeInUp;}.tp-slider-active .swiper-slide-active .tp-slider-shape-1,.tp-slider-active .swiper-slide-active .tp-slider-shape-4{animation-fill-mode: both;animation-name: fadeInLeft;}.tp-slider-active .swiper-slide-active .tp-slider-shape-2,.tp-slider-active .swiper-slide-active .tp-slider-shape-3{animation-fill-mode: both;animation-name: fadeInRight;}.tp-slider-active .swiper-slide-active .tp-slider-sub-title{animation-delay: 1s;animation-duration: 0.5s;}.tp-slider-active .swiper-slide-active .tp-slider-title{animation-delay: 1.2s;animation-duration: 0.7s;}.tp-slider-active .swiper-slide-active .tp-slider-btn{animation-delay: 1.4s;animation-duration: 0.9s;}.tp-slider-active .swiper-slide-active .tp-slider-shape-1{animation-delay: 1s;animation-duration: 0.3s;}.tp-slider-active .swiper-slide-active .tp-slider-shape-4{animation-delay: 1.3s;animation-duration: 0.5s;}.tp-slider-active .swiper-slide-active .tp-slider-shape-2{animation-delay: 1s;animation-duration: 0.3s;}.tp-slider-active .swiper-slide-active .tp-slider-shape-3{animation-delay: 1.3s;animation-duration: 0.5s;}.tp-slider-active .swiper-slide-active .tp-slider-bg{transform: scale(1.15);}.tp-slider-2-active .swiper-slide-active .tp-slider-2-item::before{transform: scale(1);}.tp-slider-2-active .swiper-slide-active .tp-slider-2-video{animation-delay: 0.8s;animation-duration: 0.5s;}.tp-slider-2-active .swiper-slide-active .tp-slider-2-title{animation-delay: 1s;animation-duration: 0.7s;}.tp-slider-2-active .swiper-slide-active .tp-slider-2-btn{animation-delay: 1.2s;animation-duration: 0.9s;}.tp-slider-2-wrap-bland{position: relative;z-index: 1;}.tp-slider-2-wrap{position: relative;padding-top: 164px;padding-bottom: 164px;}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-slider-2-wrap{padding-top: 115px;padding-bottom: 115px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-slider-2-wrap{padding-bottom: 80px;}}@media (max-width: 767px){.tp-slider-2-wrap{padding-top: 120px;padding-bottom: 130px;}}.tp-slider-2-item{margin-right: 70px;margin-left: 375px;position: relative;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-slider-2-item{margin-left: 210px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-slider-2-item{margin-left: 160px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-slider-2-item{margin-left: 160px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-slider-2-item{margin-left: 40px;margin-right: 40px;}}@media (max-width: 767px){.tp-slider-2-item{margin-left: 15px;margin-right: 15px;}}.tp-slider-2-item::before{position: absolute;content: "";top: 0;left: -130px;background-color: #d90a2c;height: 810px;width: 810px;mix-blend-mode: darken;border-radius: 50%;transition: transform 0.3s linear;transform: scale(0.85);}@media only screen and (min-width: 1600px) and (max-width: 1700px){.tp-slider-2-item::before{left: -185px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-slider-2-item::before{height: 740px;width: 740px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-slider-2-item::before{height: 740px;width: 740px;left: -40px;}}@media (max-width: 767px){.tp-slider-2-item::before{left: 0;height: 60%;width: 100%;border-radius: 0;}}.tp-slider-2-shape-1{position: absolute;top: -58px;left: 0;z-index: -1;}@media (max-width: 767px){.tp-slider-2-shape-1{display: none;}}.tp-slider-2-video{margin-bottom: 20px;}.tp-slider-2-video i{color: var(--tp-common-white);height: 80px;width: 80px;line-height: 87px;text-align: center;background-color: var(--tp-theme-secondary);border-radius: 50%;display: inline-block;font-size: 24px;position: relative;z-index: 9;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-slider-2-video i:hover{background-color: var(--tp-common-white);color: var(--tp-theme-secondary);}.tp-slider-2-title{font-size: 80px;color: var(--tp-common-white);margin-bottom: 35px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.tp-slider-2-title{font-size: 65px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-slider-2-title{font-size: 55px;}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.tp-slider-2-title{font-size: 54px;}}@media (max-width: 767px){.tp-slider-2-title{font-size: 35px;}}.tp-slider-2-thumb{margin-left: -30px;}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.tp-slider-2-thumb{margin-left: 0;}}.tp-slider-2-thumb img{width: 100%;height: 810px;width: 890px;object-fit: cover;}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-slider-2-thumb img{width: 100%;height: 100%;}}.tp-slider-2-btn .tp-btn-red{background-color: var(--tp-theme-4);}.tp-slider-2-btn .tp-btn-red:hover{color: var(--tp-theme-secondary);}.tp-slider-2-btn .tp-btn-red::before{background: #fff;}.tp-slider-2-pagination{position: absolute;bottom: 40px;right: 460px;z-index: 2;display: flex;align-items: center;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-slider-2-pagination{right: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.tp-slider-2-pagination{right: 380px;}}@media (max-width: 767px){.tp-slider-2-pagination{right: 120px;}}.tp-slider-2 .swiper-pagination-bullet{height: 10px;width: 10px;background-color: var(--tp-common-white);border-radius: 10px;position: relative;z-index: -1;margin: 0 5px;opacity: 1;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-slider-2 .swiper-pagination-bullet::before{position: absolute;content: "";top: 50%;left: 50%;transform: translate(-50%,-50%);height: 0px;width: 0px;border-radius: 50%;background-color: var(--tp-theme-3);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 0;}.tp-slider-2 .swiper-pagination-bullet-active{height: 16px;width: 16px;}.tp-slider-2 .swiper-pagination-bullet-active::before{height: 8px;width: 8px;opacity: 1;}.tp-slider-2-social{position: absolute;transform: rotate(-90deg);bottom: 23%;left: -2%;z-index: 2;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-slider-2-social{left: -8%;}}.tp-slider-2-social span{font-weight: 700;color: var(--tp-theme-4);font-size: 14px;}.tp-slider-2-social a{font-weight: 700;color: var(--tp-theme-4);font-size: 14px;display: inline-block;margin-left: 10px;}.tp-slider-2-social a::after{content: "/";display: inline;padding-left: 12px;}.tp-slider-2-social a:last-child::after{display: none;}.tp-slider-2-social a:hover{color: var(--tp-theme-3);}.tp-price{text-align: center;box-shadow: 0px 0px 50px 0px rgba(21,24,32,0.04);background-color: var(--tp-common-white);padding: 0 0 50px 0;}.tp-price.active .tp-price-btn a{background-color: var(--tp-theme-3);color: var(--tp-common-white);}.tp-price.active .tp-price-icon i{color: var(--tp-theme-3);}.tp-price-wrap{position: relative;z-index: 1;}.tp-price-thumb img{width: 100%;}.tp-price-icon i{font-size: 60px;color: var(--tp-theme-4);height: 130px;width: 130px;line-height: 145px;background-color: var(--tp-common-white);text-align: center;border-radius: 50%;display: inline-block;box-shadow: 0px 6px 10px 0px rgba(21,24,32,0.02);margin-top: -65px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-price-icon i{font-size: 40px;height: 100px;width: 100px;line-height: 110px;}}.tp-price-features ul li{list-style: none;font-weight: 400;font-size: 16px;color: var(--tp-theme-4);margin-bottom: 13px;}.tp-price-features ul li.tp-price-inactive{color: var(--tp-text-1);}.tp-price-features ul-inactive{color: var(--tp-text-1);}.tp-price-badge span{display: inline-block;color: var(--tp-theme-4);font-size: 22px;font-weight: 700;}.tp-price-value{font-size: 45px;color: var(--tp-theme-3);}.tp-price-value span{display: inline-block;font-size: 22px;color: var(--tp-theme-4);text-transform: capitalize;font-weight: 400;}.tp-price-btn a{font-size: 16px;font-weight: 700;color: var(--tp-theme-4);background-color: #f2f2f2;padding: 15px 49px 17px 49px;line-height: 1;display: inline-block;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.tp-price-btn a:hover{background-color: var(--tp-theme-3);color: var(--tp-common-white);}.tp-price-shape-1{position: absolute;top: 2%;right: 0;z-index: -1;}.tp-price-blue .tp-price.active .tp-price-btn a{color: var(--tp-common-white);background-color: var(--tp-theme-primary);}.tp-price-blue .tp-price-value{color: var(--tp-theme-primary);}.tp-price-blue .tp-price.active .tp-price-icon i,.tp-price-blue .tp-price:hover .tp-price-icon i{color: var(--tp-theme-primary);}.tp-price-blue .tp-price-btn a:hover{background-color: var(--tp-theme-primary);}.tp-shop-sidebar-search{position: relative;}.tp-shop-sidebar-search input{border: 1px solid #e9e8e4;height: 60px;padding: 5px 50px 5px 30px;}.tp-shop-sidebar-search input:focus{border-color: var(--tp-theme-primary);}.tp-shop-sidebar-search-icon{position: absolute;top: 50%;transform: translateY(-50%);right: 30px;}.tp-shop-sidebar-search-icon i{color: var(--tp-theme-4);}.tp-shop-sidebar-category{border: 1px solid #e9e8e4;padding: 23px 30px 30px 27px;}.tp-shop-sidebar-category-item a{color: var(--tp-text-1);font-size: 16px;display: block;}.tp-shop-sidebar-category-item a:hover{color: var(--tp-theme-primary);font-weight: 700;}.tp-shop-sidebar-category-item a i{float: right;transform: translateY(5px);}.tp-shop-sidebar-price{border: 1px solid #e9e8e4;padding: 23px 30px 30px 27px;}.tp-shop-sidebar-price-range-head .ui-slider-horizontal{height: 4px;background-color: #EBEFF4;border-radius: 10px;border: none;}.tp-shop-sidebar-price-range-head .ui-slider-horizontal .ui-slider-range{background: var(--tp-theme-primary);}.tp-shop-sidebar-price-range-head .ui-slider .ui-slider-handle{height: 16px;width: 16px;background-color: var(--tp-common-white);}.tp-shop-sidebar-price-range-head .ui-state-default,.tp-shop-sidebar-price-range-head .ui-widget-content .ui-state-default,.tp-shop-sidebar-price-range-head .ui-widget-header .ui-state-default,.tp-shop-sidebar-price-range-head .ui-button,.tp-shop-sidebar-price-range-head html .ui-button.ui-state-disabled:hover,.tp-shop-sidebar-price-range-head html .ui-button.ui-state-disabled:active{border: 4px solid var(--tp-theme-4);border-radius: 50%;}.tp-shop-sidebar-sell{border: 1px solid #e9e8e4;padding: 23px 30px 30px 27px;}.tp-shop-sidebar-sell-item-thumb{flex: 0 0 auto;margin-right: 17px;}.tp-shop-sidebar-sell-item-thumb img{height: 70px;width: 70px;object-fit: cover;}.tp-shop-sidebar-sell-item-rating i{font-size: 10px;color: #ffbf14;margin-right: -2px;display: inline-block;}.tp-shop-sidebar-sell-item-title{font-size: 18px;margin-bottom: -2px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-shop-sidebar-sell-item-title{font-size: 15px;}}.tp-shop-sidebar-sell-item-title a:hover{color: var(--tp-theme-primary);}.tp-shop-sidebar-sell-item-content span{color: var(--tp-theme-primary);font-size: 14px;font-weight: 600;}.tp-shop-sidebar-tag{border: 1px solid #e9e8e4;padding: 23px 30px 30px 27px;}.tp-shop-sidebar-tag .tag{font-size: 14px;color: var(--tp-text-1);display: inline-block;margin-right: 5px;margin-bottom: 10px;}.tp-shop-sidebar-tag .tag a{padding: 3px 16px;background-color: #f2f4f8;display: inline-block;}.tp-shop-sidebar-tag .tag a:hover{color: var(--tp-theme-primary);background-color: #e4e6e9;}.price-filter input{outline: none;border: none;font-size: 16px;color: #8b8794;font-weight: 400;height: 18px;padding-left: 0;}.tp-product-item:hover .tp-product-thumb-cart{top: 50%;opacity: 1;visibility: visible;}.tp-product-thumb{margin-bottom: 13px;position: relative;}.tp-product-thumb img{width: 100%;}.tp-product-thumb-cart{position: absolute;top: 55%;left: 0;right: 0;margin: 0 auto;text-align: center;transform: translateY(-50%);-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;}.tp-product-thumb-cart .tp-btn{padding: 10px 22px;}.tp-product-thumb-cart .tp-btn-red{padding: 10px 22px;}.tp-product-rating{margin-bottom: 3px;}.tp-product-rating i{font-size: 14px;color: #ffbf14;margin-left: -2px;}.tp-product-rating i.inactive{color: #dedede;}.tp-product-title{font-size: 20px;margin-bottom: 4px;text-transform: capitalize;}.tp-product-title a:hover{color: var(--tp-theme-primary);}.tp-product-content del{color: #8b8794;font-size: 16px;font-weight: 500;}.tp-product-content span{font-weight: 500;color: var(--tp-theme-4);font-size: 16px;}.tp-product-info{position: absolute;top: 20px;left: 20px;}.tp-product-details-wrapper{margin-left: -30px;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.tp-product-details-wrapper{margin-left: 0;}}.tp-product-details-wrapper > p{margin-bottom: 31px;display: inline-block;}.tp-product-details-wrapper > p span{font-weight: 500;color: var(--tp-theme-primary);}.tp-product-details-nab .tab-pane{position: relative;}.tp-product-details-nab .tab-pane img{height: 570px;width: 570px;object-fit: cover;}.tp-product-details-nab .nav-tabs{border: none;}.tp-product-details-nab .nav-tabs .nav-link{border: 1px solid transparent;border-radius: 0px;padding: 0 0;margin: 10px 5px;}.tp-product-details-nab .nav-tabs .nav-link.active{border: 1px solid var(--tp-theme-4);}.tp-product-details-nab .nav-tabs .nav-link img{height: 100px;width: 150px;object-fit: cover;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-product-details-nab .nav-tabs .nav-link img{width: 120px;}}.tp-product-details-category span{color: #8b8794;font-size: 16px;}.tp-product-details-title{font-size: 36px;margin-bottom: 26px;}.tp-product-details-stock span{color: #3c72fc;font-size: 14px;font-weight: 500;background-color: var(--tp-grey-2);padding: 0 0;display: inline-block;padding: 1px 11px;margin-right: 15px;}.tp-product-details-rating{margin-right: 14px;}.tp-product-details-rating i{color: #ffbf14;font-size: 14px;}.tp-product-details-reviews span{color: #8b8794;font-weight: 500;font-size: 14px;}.tp-product-details-price.old-price{font-weight: 500;font-size: 22px;text-decoration-line: line-through;color: #8b8794;}.tp-product-details-price.new-price{font-weight: 600;font-size: 30px;color: var(--tp-common-black);margin-left: 1px;}.tp-product-details-action-title{font-size: 16px;font-weight: 400;margin-bottom: 15px;}@media (max-width: 767px){.tp-product-details-action-item-wrapper{flex-wrap: wrap;}}.tp-product-details-quantity .tp-product-quantity{width: 170px;position: relative;border-radius: 20px;}.tp-product-details-quantity .tp-cart-plus,.tp-product-details-quantity .tp-cart-minus{width: 24px;height: 24px;line-height: 24px;border-radius: 50%;left: 22px;display: inline-block;text-align: center;font-size: 16px;color: var(--tp-common-black);position: absolute;top: 50%;cursor: pointer;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-product-details-quantity .tp-cart-plus svg,.tp-product-details-quantity .tp-cart-minus svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-product-details-quantity .tp-cart-plus{left: auto;right: 22px;}.tp-product-details-quantity .tp-cart-input[type=text]{height: 46px;line-height: 46px;text-align: center;font-size: 16px;background-color: #F3F5F6;padding: 0 55px;border: 0;border-radius: 0;}.tp-product-details-add-to-cart .tp-btn{padding: 10px 21px;}.tp-product-details-query-item:not(:last-child){margin-bottom: 3px;}.tp-product-details-query-item > span{font-size: 16px;color: var(--tp-theme-4);line-height: 1.4;margin-right: 6px;}.tp-product-details-query p{font-size: 15px;margin-bottom: 0;line-height: 1.4;}.tp-product-details-social span{font-size: 15px;color: var(--tp-common-black);margin-right: 14px;}.tp-product-details-social a{display: inline-block;width: 38px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #E6E7E8;border-radius: 50%;margin-right: 2px;}.tp-product-details-social a:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);border-color: var(--tp-theme-primary);}.tp-product-details-description{box-shadow: 0px 4px 25px 0px rgba(23,19,4,0.04);padding: 52px 60px 35px 60px;}@media (max-width: 767px){.tp-product-details-description{padding: 30px 15px 30px 15px;}}.tp-product-details-description-title{font-size: 36px;color: var(--tp-theme-4);margin-bottom: 27px;}@media (max-width: 767px){.tp-product-details-description-title{font-size: 30px;}}.badge-discount{font-weight: 500;font-size: 12px;background-color: var(--tp-theme-primary);border-radius: 2px;color: var(--tp-common-white);padding: 3px 9px;}.badge-hot{font-weight: 500;font-size: 12px;background-color: var(--tp-theme-3);border-radius: 2px;color: var(--tp-common-white);padding: 3px 9px;}.postbox-review-form-input input,.postbox-review-form-input textarea{border: none;background-color: var(--tp-grey-2);height: 60px;color: var(--tp-theme-4);padding: 5px 30px 5px 30px;}.postbox-review-form-input input::placeholder,.postbox-review-form-input textarea::placeholder{color: #b0aec3;font-size: 16px;}.postbox-review-form-input textarea{padding-top: 25px;padding-bottom: 15px;height: 150px;resize: none;}.postbox-review-rating p{margin-bottom: 0;font-size: 14px;color: var(--tp-theme-4);margin-right: 15px;}.postbox-review-rating span{color: #ffbf14;font-size: 15px;}.postbox-review-submit-btn .tp-btn{flex: 0 0 auto;}.postbox-review-submit-btn .form-inner-check .form-check-input{width: 18px;height: 18px;margin-right: 12px;}.postbox-review-submit-btn .form-inner-check .form-check-input:focus{box-shadow: none;}.postbox-review-submit-btn .form-inner-check .form-check-input[type=checkbox]{border-radius: 0;flex: 0 0 auto;}.postbox-review-submit-btn .form-inner-check label{font-size: 14px;color: var(--tp-text-1);cursor: pointer;}.tp-cart-header-product{padding-left: 30px !important;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.tp-cart-list{overflow-x: scroll;}}.tp-cart-list .table > :not(caption) > * > *{padding: 20px 0;box-shadow: none;vertical-align: middle;}.tp-cart-list table{width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.tp-cart-list table{width: 840px;}}.tp-cart-list thead{background-color: #F1F3F4;}.tp-cart-list thead th{font-weight: 500;font-size: 14px;color: var(--tp-common-black);border: 0 !important;padding-top: 9px !important;padding-bottom: 9px !important;}.tp-cart-list tr td{border-bottom: 1px solid #E0E2E3;padding: 20px 0;}.tp-cart-list tr td .tp-cart-action-btn{font-weight: 400;font-size: 14px;color: #818487;}.tp-cart-list tr td .tp-cart-action-btn:hover{color: #FF1826;}.tp-cart-list tr td.tp-cart-add-to-cart .tp-btn{border-radius: 0;}.tp-cart-list tbody tr:first-child td{padding-top: 30px !important;}.tp-cart-img{width: 78px;margin-right: 20px;}.tp-cart-img img{width: 85px;height: 85px;object-fit: cover;}.tp-cart-title a{margin-left: 20px;font-weight: 400;font-size: 16px;color: var(--tp-common-black);}.tp-cart-title a:hover{color: var(--tp-theme-primary);}.tp-cart-price{width: 126px;}.tp-cart-price span{font-size: 16px;color: var(--tp-common-black);}.tp-cart-quantity{width: 150px;}@media only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.tp-cart-coupon{margin-bottom: 20px;}}.tp-cart-coupon-input-box label{font-size: 14px;color: var(--tp-common-black);margin-bottom: 7px;}.tp-cart-coupon-input input{background: #FFFFFF;border: 1px solid #D6D9DC;height: 46px;line-height: 46px;margin-right: 4px;max-width: 282px;}.tp-cart-coupon-input input::tp-placeholder{color: #818487;}.tp-cart-coupon-input button{font-weight: 500;font-size: 16px;color: var(--tp-common-white);background-color: var(--tp-common-black);padding: 10px 30px;}.tp-cart-coupon-input button:hover{color: var(--tp-common-white);background-color: var(--tp-theme-primary);}.tp-cart-update-btn{font-weight: 500;font-size: 16px;color: var(--tp-common-black);background-color: var(--tp-common-white);padding: 9px 29px;border: 1px solid rgba(2,11,24,0.1);}.tp-cart-update-btn:hover{background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);color: var(--tp-common-white);}.tp-cart-checkout-wrapper{background: var(--tp-common-white);box-shadow: 0px 30px 70px rgba(1,15,28,0.1);padding: 36px 24px 28px;margin-left: -24px;}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.tp-cart-checkout-wrapper{margin-top: 50px;margin-left: 0;}}.tp-cart-checkout-top{padding-bottom: 13px;margin-bottom: 19px;border-bottom: 1px solid #E0E2E3;}.tp-cart-checkout-top span{font-size: 20px;color: var(--tp-common-black);font-weight: 500;}.tp-cart-checkout-shipping{padding-bottom: 16px;border-bottom: 1px solid #E0E2E3;margin-bottom: 15px;}.tp-cart-checkout-shipping-title{font-weight: 500;font-size: 15px;margin-bottom: 7px;}.tp-cart-checkout-shipping-option:not(:last-child){margin-bottom: 4px;}.tp-cart-checkout-shipping-option input{display: none;}.tp-cart-checkout-shipping-option input:checked + label::after{border-color: var(--tp-theme-primary);}.tp-cart-checkout-shipping-option input:checked + label::before{opacity: 1;visibility: visible;}.tp-cart-checkout-shipping-option label{font-weight: 400;font-size: 14px;color: #161C2D;position: relative;padding-left: 25px;}.tp-cart-checkout-shipping-option label:hover{cursor: pointer;}.tp-cart-checkout-shipping-option label span{color: var(--tp-theme-primary);}.tp-cart-checkout-shipping-option label::after{position: absolute;content: "";left: 0;top: 5px;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #BCBCBC;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-cart-checkout-shipping-option label::before{position: absolute;content: "";left: 4px;top: 9px;width: 8px;height: 8px;border-radius: 50%;background-color: var(--tp-theme-primary);visibility: hidden;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-cart-checkout-total{margin-bottom: 25px;}.tp-cart-checkout-total span{font-weight: 500;font-size: 18px;color: var(--tp-common-black);}.tp-cart-checkout-btn{font-size: 16px;font-weight: 500;color: var(--tp-common-white);background-color: var(--tp-common-black);display: inline-block;padding: 10px 30px;text-align: center;}.tp-cart-checkout-btn:hover{background-color: var(--tp-theme-primary);color: var(--tp-common-white);}.cartmini-opened.tpcartinfo{transform: translateX(0);}.tpcartinfo{background-color: var(--tp-common-white);text-align: start;position: fixed;right: 0;top: 0;height: 100%;box-shadow: rgba(5,13,54,0.05) 5px 15px 30px 0px;transition: all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);z-index: 1000;width: 380px;transform: translateX(100%);}@media (max-width: 767px){.tpcartinfo{width: 280px;}}.tpcartinfo .tp-shop-sidebar-opened{transform: translateX(0);}.cartmini-close-btn{color: var(--tp-theme-primary);right: 30px;font-size: 18px;width: 35px;height: 35px;position: absolute;top: 8px;z-index: 2;}.tpcart{float: none;height: 100%;overflow: hidden;position: relative;display: -webkit-box;display: flex;flex: 1 1 auto;align-items: stretch;flex-direction: column;}.tpcart__product{position: relative;display: flex;flex: 1 1 auto;align-items: stretch;flex-direction: column;height: 100%;justify-content: space-between;padding: 0 30px;overflow-y: scroll;}.tpcart__title{padding: 16px 30px;background-color: var(--tp-grey-1);font-weight: 700;font-size: 14px;color: var(--tp-heading-primary);text-transform: uppercase;margin-bottom: 20px;}.tpcart ul li{list-style: none;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid rgba(15,13,29,0.1);}.tpcart__item{display: flex;align-items: center;}.tpcart__img{margin-right: 20px;position: relative;}@media (max-width: 767px){.tpcart__img{margin-right: 4px;}}.tpcart__img img{height: 85px;width: 85px;object-fit: cover;}.tpcart__del{position: absolute;color: var(--tp-theme-primary);left: 0;top: -4px;}.tpcart__content-title{font-size: 16px;font-weight: 400;color: var(--tp-heading-primary);}@media (max-width: 767px){.tpcart__content-title{font-size: 15px;}}.tpcart__content-title a:hover{color: var(--tp-theme-primary);}.tpcart__cart-price{font-weight: 600;font-size: 14px;color: var(--tp-heading-primary);}.tpcart__cart-price .new-price{color: var(--tp-theme-primary);}.tpcart__total-price{font-weight: 600;font-size: 14px;text-transform: uppercase;color: var(--tp-heading-primary);margin-bottom: 25px;padding-top: 25px;border-top: 1px solid rgba(15,13,29,0.1);}.tpcart__total-price .heilight-price{font-size: 18px;font-weight: 700;}.tpcart__free-shipping{padding: 13px 30px;background-color: #D91212;}@media (max-width: 767px){.tpcart__free-shipping{padding: 13px 15px;}}.tpcart__free-shipping span{color: var(--tp-common-white);font-size: 14px;}.tpcart__free-shipping span b{font-weight: 600;text-transform: uppercase;}.tpcart__checkout{margin-bottom: 30px;}.tpcart__checkout-btn .tp-btn{width: 100%;text-align: center;}.tpcart__checkout-btn .tp-btn-2{background-color: #0f0d1d;}.tpcart__checkout-btn .tp-btn-2::before{background: var(--tp-theme-primary);}.tp-product-quantity{width: 100px;position: relative;border-radius: 0px;}.tp-cart-plus,.tp-cart-minus{display: inline-block;text-align: center;font-size: 16px;color: var(--tp-common-black);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;position: absolute;top: 50%;left: 16px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.tp-cart-plus svg,.tp-cart-minus svg{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-cart-plus:hover,.tp-cart-minus:hover{cursor: pointer;color: var(--tp-theme-1);}.tp-cart-plus.tp-cart-plus,.tp-cart-minus.tp-cart-plus{left: auto;right: 16px;}.tp-cart-plus.tp-cart-plus::after,.tp-cart-minus.tp-cart-plus::after{left: 0;right: auto;}.tp-cart-input[type=text]{height: 40px;text-align: center;font-size: 14px;border: 1px solid #DADCE0;background-color: var(--tp-common-white);padding: 0 30px;border-radius: 0px;}[dir=rtl] .tp-cart-input[type=text]{text-align: center;}.tp-cart-input[type=text]:focus{outline: none;}.tp-checkout-verify-item{margin-bottom: 40px;}.tp-checkout-verify-item:not(:last-child){margin-bottom: 14px;}.tp-checkout-verify-reveal{font-size: 14px;color: var(--tp-common-black);margin-bottom: 0;display: inline-block;border: 1px dashed #AAB0B2;padding: 8px 26px;width: 100%;}.tp-checkout-verify-reveal button{color: var(--tp-theme-primary);position: relative;}.tp-checkout-verify-reveal button::after{position: absolute;content: "";left: 0;bottom: 4px;width: 100%;height: 1px;background-color: var(--tp-theme-primary);}.tp-checkout-btn{display: inline-block;font-size: 16px;font-weight: 500;color: var(--tp-common-white);background-color: var(--tp-theme-primary);height: 50px;line-height: 50px;padding: 0 30px;text-align: center;}.tp-checkout-btn:hover{background-color: var(--tp-common-black);color: var(--tp-common-white);}.tp-checkout-input{margin-bottom: 20px;}.tp-checkout-input label{font-weight: 500;color: var(--tp-common-black);}.tp-checkout-input label span{color: red;}.tp-checkout-input input,.tp-checkout-input textarea{width: 100%;background: #FFFFFF;border: 1px solid #D5D8DB;color: var(--tp-common-black);height: 50px;}.tp-checkout-input input:focus,.tp-checkout-input textarea:focus{border-color: var(--tp-theme-primary);}.tp-checkout-input textarea{height: 200px;resize: none;}.tp-checkout-input .nice-select{height: 50px;line-height: 48px;border-radius: 0;border: 1px solid #D5D8DB;color: var(--tp-common-black);float: none;padding: 0 26px;}.tp-checkout-input .nice-select::after{right: 26px;}.tp-checkout-input .nice-select.open .list{-webkit-transform: scale(1) translateY(0px);-moz-transform: scale(1) translateY(0px);-ms-transform: scale(1) translateY(0px);-o-transform: scale(1) translateY(0px);transform: scale(1) translateY(0px);}.tp-checkout-input .nice-select .list{margin-top: 0;border-radius: 0;transform-origin: center center;-webkit-transform: scale(0.9) translateY(0px);-moz-transform: scale(0.9) translateY(0px);-ms-transform: scale(0.9) translateY(0px);-o-transform: scale(0.9) translateY(0px);transform: scale(0.9) translateY(0px);width: 100%;padding: 12px 0;}.tp-checkout-input .nice-select .list .option{line-height: 1.2;min-height: inherit;padding-top: 5px;padding-bottom: 5px;}.tp-checkout-input .nice-select .list .option:hover{color: var(--tp-theme-primary);}.tp-checkout-option{margin-bottom: 4px;}.tp-checkout-option-wrapper{margin-top: 10px;margin-bottom: 17px;}.tp-checkout-option input{display: none;}.tp-checkout-option input:checked ~ label::after{background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);}.tp-checkout-option input:checked ~ label::before{visibility: visible;opacity: 1;}.tp-checkout-option label{font-size: 15px;color: #55585B;position: relative;padding-left: 26px;z-index: 1;}.tp-checkout-option label::after{position: absolute;content: "";top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;border: 1px solid #C3C7C9;z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-checkout-option label::before{position: absolute;content: url("../img/icon/check.svg");top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-white);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-checkout-option label a:hover{color: var(--tp-theme-primary);}.tp-checkout-option label:hover{cursor: pointer;}.tp-checkout-bill-area{padding: 45px 40px 24px;background-color: var(--tp-common-white);}@media (max-width: 767px){.tp-checkout-bill-area{padding: 45px 25px 24px;}}.tp-checkout-bill-title{font-weight: 600;font-size: 26px;margin-bottom: 35px;}.tp-checkout-place{padding: 44px 50px 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-checkout-place{padding: 35px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.tp-checkout-place{margin-top: 50px;}}.tp-checkout-place-title{font-size: 26px;font-weight: 600;margin-right: 37px;}.tp-checkout-payment{padding-bottom: 26px;margin-bottom: 24px;border-bottom: 1px solid #E0E2E3;}.tp-checkout-payment-item:not(:last-child){margin-bottom: 10px;}.tp-checkout-payment-item.paypal-payment label{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;}.tp-checkout-payment-item input{display: none;}.tp-checkout-payment-item input:checked ~ label::after{border-color: var(--tp-theme-primary);}.tp-checkout-payment-item input:checked ~ label::before{opacity: 1;visibility: visible;}.tp-checkout-payment-item label{font-size: 14px;position: relative;padding-left: 27px;font-weight: 500;color: var(--tp-common-black);}.tp-checkout-payment-item label:hover{cursor: pointer;}.tp-checkout-payment-item label::after{position: absolute;content: "";left: 0;top: 5px;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #BCBCBC;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-checkout-payment-item label::before{position: absolute;content: "";left: 3px;top: 8px;width: 10px;height: 10px;border-radius: 50%;background-color: var(--tp-theme-primary);visibility: hidden;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-checkout-payment-item label img{margin-left: 14px;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.tp-checkout-payment-item label a{margin-left: 20px;position: relative;}.tp-checkout-payment-item label a::after{position: absolute;content: "";left: 0;bottom: 3px;width: 100%;height: 1px;background-color: var(--tp-common-black);}.tp-checkout-payment-desc{position: relative;padding-top: 10px;display: none;}.tp-checkout-payment-desc::after{position: absolute;content: "";left: 57px;top: 0;width: 16px;height: 16px;background-color: #F6F7F9;-webkit-transform: translateY(3px) rotate(45deg);-moz-transform: translateY(3px) rotate(45deg);-ms-transform: translateY(3px) rotate(45deg);-o-transform: translateY(3px) rotate(45deg);transform: translateY(3px) rotate(45deg);}.tp-checkout-payment-desc p{background-color: #F6F7F9;padding: 19px 30px;margin-left: 27px;font-size: 14px;line-height: 1.57;color: #55585B;margin-bottom: 0;}.tp-checkout-agree{margin-bottom: 24px;}.tp-return-customer{display: none;margin-top: 14px;padding: 40px 40px;background-color: var(--tp-common-white);}.tp-return-customer-input{margin-bottom: 20px;}.tp-return-customer-input label{font-weight: 500;color: var(--tp-common-black);}.tp-return-customer-input label span{color: red;}.tp-return-customer-input input{width: 100%;background: #FFFFFF;border: 1px solid #D5D8DB;color: var(--tp-common-black);height: 50px;}.tp-return-customer-input input:focus{border-color: var(--tp-theme-primary);}.tp-return-customer-remeber input{display: none;}.tp-return-customer-remeber input:checked ~ label::after{background-color: var(--tp-theme-primary);border-color: var(--tp-theme-primary);}.tp-return-customer-remeber input:checked ~ label::before{visibility: visible;opacity: 1;}.tp-return-customer-remeber label{font-size: 15px;color: #55585B;position: relative;padding-left: 26px;z-index: 1;}.tp-return-customer-remeber label::after{position: absolute;content: "";top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;border: 1px solid #C3C7C9;z-index: -1;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-return-customer-remeber label::before{position: absolute;content: url("../img/icon/check.svg");top: 4px;left: 0;width: 18px;height: 18px;line-height: 16px;text-align: center;visibility: hidden;opacity: 0;color: var(--tp-common-white);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-return-customer-remeber label a:hover{color: var(--tp-theme-primary);}.tp-return-customer-remeber label:hover{cursor: pointer;}.tp-return-customer-forgot a{font-weight: 400;font-size: 15px;color: var(--tp-theme-primary);position: relative;display: inline-block;}.tp-return-customer-forgot a::after{position: absolute;content: "";left: auto;right: 0;bottom: 4px;width: 0%;height: 1px;background-color: var(--tp-theme-primary);}.tp-return-customer-forgot a:hover::after{left: 0;right: auto;width: 100%;}.tp-order-details{padding: 70px 100px 55px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.tp-order-details{padding: 70px 70px 55px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-order-details{padding: 70px 30px 55px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.tp-order-details{padding: 70px 50px 55px;}}@media (max-width: 767px){.tp-order-details{padding: 40px 30px 45px;}}.tp-order-details-icon{margin-bottom: 22px;}.tp-order-details-icon span{display: inline-block;width: 120px;height: 120px;line-height: 118px;text-align: center;font-size: 55px;color: var(--tp-common-white);border: 1px solid rgba(255,255,255,0.2);border-radius: 50%;}.tp-order-details-title{font-size: 30px;font-weight: 600;color: var(--tp-common-white);margin-bottom: 7px;}.tp-order-details-content p{font-size: 16px;color: var(--tp-common-white);line-height: 1.38;}.tp-order-details-item{margin-bottom: 38px;}.tp-order-details-item-wrapper .row [class*=col-]:nth-child(2n) .tp-order-details-item{padding-left: 40px;}@media (max-width: 767px){.tp-order-details-item-wrapper .row [class*=col-]:nth-child(2n) .tp-order-details-item{padding-left: 0;}}.tp-order-details-item h4{font-size: 18px;color: var(--tp-common-white);margin-bottom: 0;font-weight: 400;}.tp-order-details-item p{font-weight: 700;font-size: 18px;color: var(--tp-common-white);margin-bottom: 0;}.tp-order-info-wrapper{padding: 42px 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.tp-order-info-wrapper{padding: 42px 40px;}}@media (max-width: 767px){.tp-order-info-wrapper{padding: 42px 30px;}}.tp-order-info-title{font-size: 26px;font-weight: 600;margin-bottom: 40px;}.tp-order-info-list ul li{list-style: none;padding: 15px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.tp-order-info-list ul li:not(:last-child){border-bottom: 1px solid #E0E2E3;}.tp-order-info-list ul li span{font-size: 15px;color: var(--tp-common-black);}.tp-order-info-list ul li.tp-order-info-list-header{padding-top: 0;padding-bottom: 12px;}.tp-order-info-list ul li.tp-order-info-list-header h4{font-size: 16px;font-weight: 500;margin-bottom: 0;}.tp-order-info-list ul li.tp-order-info-list-desc p{font-size: 15px;margin-bottom: 0;}.tp-order-info-list ul li.tp-order-info-list-desc p span{font-size: 15px;font-weight: 500;}.tp-order-info-list ul li.tp-order-info-list-subtotal span:last-child{color: var(--tp-theme-primary);}.tp-order-info-list ul li.tp-order-info-list-shipping span input{display: none;}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked ~ label::after{border-color: var(--tp-theme-primary);}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked ~ label::before{opacity: 1;visibility: visible;}.tp-order-info-list ul li.tp-order-info-list-shipping span label{font-size: 14px;position: relative;padding-right: 27px;}.tp-order-info-list ul li.tp-order-info-list-shipping span label span{color: var(--tp-theme-primary);}.tp-order-info-list ul li.tp-order-info-list-shipping span label:hover{cursor: pointer;}.tp-order-info-list ul li.tp-order-info-list-shipping span label::after{position: absolute;content: "";right: 0;top: 5px;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #BCBCBC;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-order-info-list ul li.tp-order-info-list-shipping span label::before{position: absolute;content: "";right: 4px;top: 9px;width: 8px;height: 8px;border-radius: 50%;background-color: var(--tp-theme-primary);visibility: hidden;opacity: 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.tp-order-info-list ul li.tp-order-info-list-total{padding: 14px 0;}.tp-order-info-list ul li.tp-order-info-list-total span{font-size: 16px;font-weight: 500;}.tp-order-inner{background-color: var(--tp-common-white);box-shadow: 0px 30px 70px rgba(1,15,28,0.1);}@media(max-width: 768px){.col-sm-4{width: 33.33%;}.logo img{padding: 15%;}.header-sticky .logo img{padding: 15%;}}.mega-menu-service-cards .align-items-start{gap: 24px;}.mega-menu-service-card{display: flex;align-items: center;gap: 20px;padding: 12px;}.mega-menu-service-card .icon{width: 50px;height: 50px;flex: none;border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;background: rgba(19,81,216,0.1);}.content p{font-size: 14px;margin-bottom: 0;}.content{font-size: 14px;}.why-list{list-style:none;}.why-list li{margin-bottom:18px;display:flex;align-items:center;gap:12px;color:#cbd5e1;}.why-list li::before{content:'✓';width:24px;height:24px;background:#2563eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;}.cta-section{padding: 50px 0;}.cta-wrapper{background: linear-gradient(90deg,#08154d 0%,#0c1d68 45%,#4315b7 100%);border-radius: 16px;padding: 45px 40px;overflow: hidden;position: relative;}.cta-title{color: #fff;font-size: 42px;font-weight: 700;line-height: 1.2;margin-bottom: 18px;}.cta-description{color: rgba(255,255,255,0.75);font-size: 15px;line-height: 1.8;max-width: 620px;margin-bottom: 30px;}.cta-btn-group{display: flex;gap: 15px;flex-wrap: wrap;}.btn-primary-custom{background: linear-gradient(90deg,#7b4dff 0%,#8d61ff 100%);color: #fff;border: none;padding: 14px 28px;border-radius: 10px;font-size: 15px;font-weight: 600;transition: 0.3s ease;text-decoration: none;display: inline-block;}.btn-primary-custom:hover{transform: translateY(-2px);color: #fff;}.btn-outline-custom{border: 1px solid rgba(255,255,255,0.25);color: #fff;padding: 14px 28px;border-radius: 10px;font-size: 15px;font-weight: 600;transition: 0.3s ease;text-decoration: none;display: inline-block;background: transparent;}.btn-outline-custom:hover{background: rgba(255,255,255,0.08);color: #fff;}.contact-card{background: rgba(0,0,0,0.28);border: 1px solid rgba(255,255,255,0.08);border-radius: 16px;padding: 28px;backdrop-filter: blur(10px);height: 100%;}.idea-box{display: flex;align-items: flex-start;gap: 16px;margin-bottom: 35px;}.idea-icon{width: 58px;height: 58px;min-width: 58px;border-radius: 14px;border: 1px solid rgba(123,77,255,0.4);background: rgba(123,77,255,0.12);display: flex;align-items: center;justify-content: center;color: #8b5dff;font-size: 24px;}.idea-title{color: #fff;font-size: 22px;font-weight: 700;margin-bottom: 8px;}.idea-text{color: rgba(255,255,255,0.7);font-size: 15px;line-height: 1.6;margin-bottom: 0;}.contact-info{display: flex;justify-content: space-between;gap: 20px;flex-wrap: wrap;}.contact-item{display: flex;align-items: center;gap: 14px;}.contact-icon{width: 46px;height: 46px;border-radius: 12px;background: rgba(255,255,255,0.06);display: flex;align-items: center;justify-content: center;color: #fff;font-size: 18px;}.contact-label{color: rgba(255,255,255,0.55);font-size: 13px;margin-bottom: 4px;}.contact-value{color: #fff;font-size: 15px;font-weight: 600;margin-bottom: 0;}@media (max-width: 991px){.cta-wrapper{padding: 35px 25px;}.cta-title{font-size: 34px;}.left-content{margin-bottom: 30px;}.contact-card{margin-top: 25px;}}@media (max-width: 767px){.cta-title{font-size: 28px;}.cta-description{font-size: 14px;}.contact-info{flex-direction: column;}.idea-title{font-size: 20px;}.cta-btn-group{flex-direction: column;align-items: flex-start;}.btn-primary-custom,.btn-outline-custom{width: 100%;text-align: center;}}.background-gradient{position: relative;overflow: hidden;border-radius: 32px;background: linear-gradient( 135deg,#050816 0%,#0b1023 20%,#171c3a 45%,#3b1f8a 75%,#6d5dfc 100% );}.startup-package-section{padding: 40px 0;}.startup-package-card{background: linear-gradient(90deg,#f5f1ff 0%,#f8f6ff 100%);border-radius: 18px;padding: 30px 25px;overflow: hidden;}.rocket-img{width: 110px;max-width: 100%;}.tag-badge{display: inline-block;background: #ffffff;color: #7b4dff;font-size: 12px;font-weight: 700;padding: 6px 14px;border-radius: 30px;margin-bottom: 14px;text-transform: uppercase;letter-spacing: 0.5px;}.startup-title{font-size: 34px;font-weight: 700;color: #111111;margin-bottom: 12px;line-height: 1.2;}.startup-desc{color: #555;font-size: 15px;line-height: 1.7;max-width: 420px;margin-bottom: 0;}.feature-box{text-align: center;padding: 10px 15px;height: 100%;position: relative;}.feature-box::after{content: "";position: absolute;top: 10%;right: 0;width: 1px;height: 80%;background: #d9d2f5;}.feature-last::after{display: none;}.feature-icon{width: 58px;height: 58px;border: 2px solid #7b4dff;border-radius: 16px;display: flex;align-items: center;justify-content: center;margin: 0 auto 16px;color: #7b4dff;font-size: 24px;background: #fff;}.feature-title{font-size: 15px;font-weight: 700;color: #111;line-height: 1.5;margin-bottom: 0;}@media (max-width: 991px){.startup-title{font-size: 28px;}.left-content{margin-bottom: 35px;}.feature-box{padding: 25px 15px;}.feature-box::after{display: none;}}@media (max-width: 575px){.startup-package-card{padding: 25px 20px;}.startup-title{font-size: 24px;}.startup-desc{font-size: 14px;}.rocket-img{width: 90px;}.feature-title{font-size: 14px;}}