﻿@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.back-to-top-wrapper,a,button,p,input,select,textarea,li,.transition-3{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-testimonial-2-nav button svg,.tp-service-sidebar-info-btn a span,.tp-service-sidebar-info-call a span,.tp-postbox-meta span img,.tp-postbox-meta span svg,.tp-pagination ul li a svg,.tp-pagination ul li span svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}:root{--tp-ff-heading: 'Plus Jakarta Sans', sans-serif;--tp-ff-body: 'Inter', sans-serif;--tp-ff-p: 'Inter', sans-serif;--tp-ff-fontawesome: "Font Awesome 6 Pro";--tp-common-white: #ffffff;--tp-common-black: #000;--tp-common-gray: #F0F4FD;--tp-theme-primary: #14532d;--tp-theme-secondary: #daa520;--tp-heading-primary: #1F2220;--tp-heading-secondary: #1F242C;--tp-text-body: #828282;--tp-text-1: #01103D;--tp-border-primary: #FEF3DF;--tp-border-secondary: #F0F2F4}*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;line-height:24px;font-weight:normal;color:var(--tp-text-body);font-family:var(--tp-ff-body)}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-top:0px;font-weight:600;line-height:1.2;-webkit-transition:all color ease-out;-o-transition:all color ease-out;transition:all color ease-out;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}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;line-height:26px;margin-bottom:0px;color:var(--tp-text-body)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:rgba(0,0,0,0)}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;height:60px;width:100%;line-height:60px;font-size:16px;font-weight:400;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:#787878}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:#787878}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:#787878}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:#787878}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:#787878}[dir=rtl] input[type=text],[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[type=number],[dir=rtl] input[type=password],[dir=rtl] input[type=url],[dir=rtl] textarea{text-align:right}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color:var(--tp-theme-primary)}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]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}*::-moz-selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::-moz-selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}*::-moz-placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}*::placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}.w-img img{width:100%}.m-img img{max-width:100%}.fix{overflow:hidden}.clear{clear:both}.z-index-1{z-index:1}.z-index-3{z-index:3}.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}.grid__item-img{display:block;height:500px;width:500px}@media(min-width: 1400px){.container-large{max-width:1710px}}@media(min-width: 1400px){.container-custom{max-width:1545px}}@media(min-width: 1400px){.container-1600{max-width:1600px}}@media(min-width: 1400px){.container-1500{max-width:1500px}}@media(min-width: 1400px){.container-1320{max-width:1350px}}@media(min-width: 1200px){.container-1320{max-width:1280px}}.demo{-webkit-transition:linear color .3s;-o-transition:linear color .3s;transition:linear color .3s;-webkit-transition:color .3s linear,transform .2s ease;-moz-transition:color .3s linear,transform .2s ease;-ms-transition:color .3s linear,transform .2s ease;-o-transition:color .3s linear,transform .2s ease;transition:color .3s linear,transform .2s ease}[dir=rtl] .demo{margin-left:0;margin-right:15px}div.demo img{margin-left:10px}.position-middle{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.video-animation{position:relative;z-index:2}.video-animation::after{position:absolute;content:"";left:50%;top:50%;width:90%;height:90%;z-index:-1;transform:scale(1);border:1px solid var(--tp-common-white);animation:video-border 1.5s linear infinite;border-radius:50%}.class{stroke-dasharray:189px,191px;stroke-dashoffset:0px}.tp-gx-10{--bs-gutter-x: 10px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-gx-10{--bs-gutter-x: 10px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-gx-10{--bs-gutter-x: 10px}}@media only screen and (min-width: 576px)and (max-width: 767px){.tp-gx-10{--bs-gutter-x: 5px}}@media(max-width: 767px){.tp-gx-10{--bs-gutter-x: 5px}}.tp-gx-10 [class*=col-]{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.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)*.5);padding-left:calc(var(--bs-gutter-x)*.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)*.5);padding-left:calc(var(--bs-gutter-x)*.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)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.textline{background-repeat:no-repeat;background-size:0% 1px,0 1px;background-position:100% 100%,0 100%;transition:background-size .3s linear;background-image:linear-gradient(#262B35, #262B35),linear-gradient(#262B35, #262B35)}.textline:hover{background-size:0% 1px,100% 1px}.tp-modal-box .modal{--bs-modal-width: 546px}.image-anime{position:relative;overflow:hidden}.image-anime:after{content:"";position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:hsla(0,0%,100%,.3);transform:translate(-50%, -50%) rotate(-45deg);z-index:1}.image-anime:hover:after{height:250%;transition:all 600ms linear;background-color:rgba(0,0,0,0)}.ajax-response.error{color:red}.ajax-response.success{color:green}.white{color:var(--tp-common-white) !important}.pt-280{padding-top:280px}.pt-210{padding-top:210px}.pt-325{padding-top:325px}.pt-285{padding-top:285px}.pb-210{padding-bottom:210px}.pb-210{padding-bottom:210px}.pb-300{padding-bottom:300px}.pb-350{padding-bottom:350px}.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;border-radius:5px;background:var(--tp-theme-primary);box-shadow:0px 8px 16px rgba(3,4,28,.3);color:var(--tp-common-white);-webkit-transition:all all .3s;-o-transition:all all .3s;transition:all all .3s}.back-to-top-btn svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.back-to-top-btn:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.tp-btn{position:relative;overflow:hidden;font-weight:600;font-size:16px;border-radius:10px;display:inline-block;padding:18px 40px 18px;color:var(--tp-common-white);font-family:var(--tp-ff-heading);background-color:var(--tp-theme-primary);-webkit-transition:500ms all ease;transition:500ms all ease}.tp-btn.orange{background-color:var(--tp-theme-secondary)}.tp-btn.orange:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-btn.btn-2{background-color:var(--tp-theme-secondary)}.tp-btn.btn-2:hover{background-color:var(--tp-theme-primary)}.tp-btn:hover{background-color:var(--tp-theme-secondary)}.tp-btn:focus{color:var(--tp-common-white)}.btn-text-flip{perspective:1000px}.btn-text-flip span{position:relative;display:inline-block;padding:0;transition:transform .5s;transform-origin:50% 0;transform-style:preserve-3d}.btn-text-flip span:before{position:absolute;top:100%;left:0;width:100%;height:100%;content:attr(data-text);transition:color .5s;transform:rotateX(-90deg);transform-origin:50% 0;text-align:center;color:var(--tp-common-white)}.btn-text-flip:hover span{transform:rotateX(90deg) translateY(-12px)}.hamburger-btn{position:relative;width:40px;height:40px;border:0;outline:0;border-radius:6px;transform:translateX(0%);background:var(--tp-common-white)}.hamburger-btn:hover{background-color:var(--tp-theme-primary)}.hamburger-btn:hover span{background-color:var(--tp-common-white)}.hamburger-btn span{display:inline-block;position:absolute;top:0;right:-5px;height:2px;width:25px;opacity:1;z-index:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translate(-50%, -50%);background:var(--tp-theme-primary)}.hamburger-btn span:nth-child(1){top:15px}.hamburger-btn span:nth-child(2){top:21px}.hamburger-btn span:nth-child(3){top:27px}@-moz-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-ms-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-webkit-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-moz-keyframes headerSlideUp{0%{margin-top:0}100%{margin-top:-150px}}@-ms-keyframes headerSlideUp{0%{margin-top:0}100%{margin-top:-150px}}@-webkit-keyframes headerSlideUp{0%{margin-top:0}100%{margin-top:-150px}}@keyframes headerSlideUp{0%{margin-top:0}100%{margin-top:-150px}}@keyframes icon-bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes rotate-infinite{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes rotate-infinite{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-ms-keyframes rotate-infinite{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-infinite{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tp-rotate-infinite{-webkit-animation:rotate-infinite 15s linear infinite;animation:rotate-infinite 15s linear infinite}.animation-rotation{-webkit-animation:rotation 3s infinite linear}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-ms-keyframes rotation{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes tpupdown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes animate-pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.8),0 0 0 0 hsla(0,0%,100%,.8)}40%{box-shadow:0 0 0 50px rgba(255,109,74,0),0 0 0 0 hsla(0,0%,100%,.8)}80%{box-shadow:0 0 0 50px rgba(255,109,74,0),0 0 0 30px rgba(255,109,74,0)}100%{box-shadow:0 0 0 0 rgba(255,109,74,0),0 0 0 30px rgba(255,109,74,0)}}@-webkit-keyframes video-border{0%{transform:translate(-50%, -50%) scale(0.9)}60%{opacity:1}100%{transform:translate(-50%, -50%) scale(2);opacity:0}}@-moz-keyframes video-border{0%{transform:translate(-50%, -50%) scale(0.9)}60%{opacity:1}100%{transform:translate(-50%, -50%) scale(2);opacity:0}}@-ms-keyframes video-border{0%{transform:translate(-50%, -50%) scale(0.9)}60%{opacity:1}100%{transform:translate(-50%, -50%) scale(2);opacity:0}}@keyframes video-border{0%{transform:translate(-50%, -50%) scale(0.9)}60%{opacity:1}100%{transform:translate(-50%, -50%) scale(2);opacity:0}}@keyframes border{0%{box-shadow:60px -60px 0 2px #ff7029,-60px -60px 0 2px #ff7029,-60px 60px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #e94e3d}25%{box-shadow:0 -125px 0 2px #ff7029,-60px -60px 0 2px #ff7029,-60px 60px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #fff}50%{box-shadow:0 -125px 0 2px #ff7029,-125px 0px 0 2px #ff7029,-60px 60px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #fff}75%{box-shadow:0 -125px 0 2px #ff7029,-125px 0px 0 2px #ff7029,0px 125px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #fff}100%{box-shadow:0 -125px 0 2px #ff7029,-125px 0px 0 2px #ff7029,0px 125px 0 2px #ff7029,120px 40px 0 2px #ff7029,0 0 0 2px #fff}}.img-custom-anim-right{animation:img-anim-right 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) .4s;opacity:0}@keyframes img-anim-right{0%{transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-left{animation:img-anim-left 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) .4s;opacity:0}@keyframes img-anim-left{0%{transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-top{animation:img-anim-top 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1);opacity:0}@keyframes img-anim-top{0%{transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}100%{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}.loader-mask{top:0;left:0;right:0;bottom:0;position:fixed;z-index:99999;background-color:#fff}.loader{top:50%;left:50%;width:50px;height:50px;font-size:0;position:absolute;text-indent:-9999em;display:inline-block;margin:-25px 0 0 -25px;color:var(--tp-theme-primary);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader div{top:0;left:0;opacity:.5;float:none;width:50px;height:50px;position:absolute;border-radius:50%;display:inline-block;background-color:var(--tp-theme-primary);-webkit-animation:ballPulseDouble 2s ease-in-out infinite;animation:ballPulseDouble 2s ease-in-out infinite}@-webkit-keyframes ballPulseDouble{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loader div:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@keyframes ballPulseDouble{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.tp-pagination ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tp-pagination ul li{display:inline-block}.tp-pagination ul li:not(:last-child){margin-right:6px}.tp-pagination ul li a,.tp-pagination ul li span{width:44px;height:44px;line-height:43px;text-align:center;font-size:16px;font-weight:500;border-radius:10px;display:inline-block;border:1px solid #eaeaef;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary);box-shadow:0px 1px 3px 0px rgba(3,4,28,.06)}.tp-pagination ul li a.next-page-number,.tp-pagination ul li a.prev-page-number,.tp-pagination ul li span.next-page-number,.tp-pagination ul li span.prev-page-number{width:96px;font-weight:700}.tp-pagination ul li a.next-page-number svg,.tp-pagination ul li a.prev-page-number svg,.tp-pagination ul li span.next-page-number svg,.tp-pagination ul li span.prev-page-number svg{margin:0 5px}.tp-pagination ul li a:hover,.tp-pagination ul li a.current,.tp-pagination ul li span:hover,.tp-pagination ul li span.current{color:var(--tp-common-white);background:var(--tp-theme-primary);border-color:var(--tp-theme-primary)}.offcanvas__area{position:fixed;right:0;left:auto;width:400px;height:100%;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px));background:#000 none repeat scroll 0 0;transition:all .4s ease-in-out;opacity:0;visibility:hidden;z-index:999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.offcanvas__area::-webkit-scrollbar{display:none}.offcanvas__area.offcanvas-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1}@media(max-width: 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:30px}}.offcanvas__wrapper{min-height:100%;padding:40px 50px 40px 50px}@media(max-width: 767px){.offcanvas__wrapper{padding:30px}}.offcanvas__close-btn{position:absolute;display:inline-block;top:40px;right:40px;font-size:16px;height:40px;width:40px;line-height:40px;border-radius:6px;color:var(--tp-common-white);background-color:var(--tp-theme-primary)}@media(max-width: 767px){.offcanvas__close-btn{right:30px;top:40px}}.offcanvas__close-btn svg{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);transition:all .3s ease-in-out}.offcanvas__close-btn:hover svg{transform:rotate(45deg)}.offcanvas__contact{margin-bottom:30px}.offcanvas__contact-content{margin-bottom:10px}.offcanvas__contact-content-icon i{color:var(--tp-theme-primary);margin-right:10px}.offcanvas__contact-content-content a{font-size:16px;color:var(--tp-common-white)}.offcanvas__contact-content-content a:hover{color:var(--tp-theme-primary)}.offcanvas__text p{color:var(--tp-common-white)}.offcanvas__social{margin-bottom:22px;padding-bottom:40px}.offcanvas__social .icon{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:var(--tp-theme-primary);color:var(--tp-common-white);margin-right:5px;transition:all .3s ease-in-out}.offcanvas__social .icon:hover{transform:translateY(-8px)}.offcanvas__title{font-size:26px;font-weight:700;margin-bottom:15px;color:var(--tp-common-white)}.body-overlay{position:fixed;top:0;left:0;z-index:99;height:100%;width:100%;opacity:0;visibility:hidden;background-color:var(--tp-common-black);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.body-overlay.opened{opacity:.4;visibility:visible}.body-overlay:hover{cursor:url("../img/icon/cross-out.png"),pointer}.tp-breadcrumb__ptb{padding-top:185px;padding-bottom:185px;overflow:hidden;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){.tp-breadcrumb__ptb{padding-top:140px;padding-bottom:140px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-breadcrumb__ptb{padding-top:100px;padding-bottom:100px}}@media(max-width: 767px){.tp-breadcrumb__ptb{padding-top:80px;padding-bottom:80px}}.tp-breadcrumb__bg::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg, rgba(4, 26, 11, 0.65) 15.55%, rgba(4, 26, 11, 0) 100%)}.tp-breadcrumb__title{font-size:60px;font-weight:700;line-height:1;letter-spacing:-1.8px;margin-bottom:15px;color:var(--tp-common-black)}@media(max-width: 767px){.tp-breadcrumb__title{font-size:50px}}.tp-breadcrumb__list span{font-size:16px;font-weight:500;letter-spacing:-0.32px;color:var(--tp-heading-primary);display:inline-block}.tp-breadcrumb__list span.dvdr{position:relative;display:inline-block;margin:0 2px;width:8px;height:2px;background-color:var(--tp-theme-primary)}.tp-breadcrumb__list span a{color:var(--tp-theme-primary)}.tp-breadcrumb__list.white span{color:var(--tp-common-white)}.tp-breadcrumb__list.white span a{color:var(--tp-common-white)}.tp-breadcrumb__list.white span a:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb__list.white span.dvdr{background-color:var(--tp-common-white)}.tp-section-title{font-size:60px;font-weight:700;line-height:1;margin-bottom:20px;letter-spacing:-2.4px;font-family:var(--tp-ff-heading);color:var(--tp-theme-secondary)}@media(max-width: 767px){.tp-section-title br{display:none}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-section-title{font-size:45px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px){.tp-section-title{font-size:40px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-section-title{font-size:35px}}.tp-section-title-pre{position:relative;font-size:16px;font-weight:900;margin-bottom:14px;letter-spacing:.32px;text-transform:uppercase;display:inline-block;font-family:var(--tp-ff-heading);color:var(--tp-theme-primary)}.tp-section-title-pre.orange{color:var(--tp-theme-secondary)}@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-1-ptb{padding:10px 0}}.tp-header-logo{flex:0 0 auto}.tp-header-logo a{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@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),only screen and (min-width: 320px)and (max-width: 575px){.tp-header-logo a{flex-direction:row}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-header-logo img{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px),(max-width: 767px){.tp-header-logo img{max-width:100%}}.tp-header-logo span{color:var(--tp-theme-primary);font-size:24px;font-weight:900;padding:10px 0}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px),only screen and (min-width: 320px)and (max-width: 575px){.tp-header-logo span{font-size:20px;padding-top:0;padding-left:10px}}.tp-header-logo .black{display:none}.tp-header-logo.scrolled .black{display:block}.tp-header-logo.scrolled .white{display:none}.tp-header-transparent{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:3}.tp-header-border{border-bottom:1px solid hsla(0,0%,100%,.1)}.tp-header-box{width:100%;padding-left:66px}.tp-header-main-right{line-height:1}.tp-header-main-right-btn{margin-left:30px}.tp-header-main-right-btn .tp-btn{padding:12px 25px 12px}.tp-header-search-input{position:relative}.tp-header-search-input.active::before{width:100%;transition-delay:.3s}.tp-header-search-input.active input{width:175px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-header-search-input.active input{width:100px}}.tp-header-search-input input{padding:0px 28px;padding-right:0;height:40px;width:80px;border:0;font-size:14px;font-weight:400;letter-spacing:-0.02em;background-color:rgba(0,0,0,0);color:var(--tp-common-white)}.tp-header-search-input input::placeholder{font-size:14px;font-weight:400;letter-spacing:-0.02em;color:hsla(0,0%,100%,.6)}.tp-header-search-input::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;transition-delay:0s;transition:width .3s ease;background-color:var(--tp-theme-secondary)}.tp-header-search-icon{position:absolute;left:0;top:48%;transform:translateY(-50%)}.tp-header-search-icon span{color:var(--tp-common-white)}.tp-header-sticky-cloned{position:fixed;top:0;left:0;right:0;z-index:98;visibility:hidden;transform:translateY(-100%);transition:transform 500ms ease,visibility 500ms ease}.tp-header-sticky-cloned.tp-header-pinned{transform:translateY(0%);visibility:visible;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:hsla(0,0%,100%,.7);box-shadow:0px 4px 10px rgba(3,4,28,.1)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-header-sticky-cloned.tp-header-pinned{padding:15px 0}}.tp-header-onepage{position:fixed;top:0;left:0;right:0;width:100%;z-index:10;transition:.3s ease;background:var(--tp-common-white);box-shadow:0px 4px 10px rgba(3,4,28,.1);animation:.95s ease 0s normal forwards 1 running headerSlideDown}.tp-header-sticky-onepage{display:none}.tp-header-sticky-onepage.tp-header-onepage{display:inline-block}.tp-header-hamburger{margin-left:20px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px),only screen and (min-width: 320px)and (max-width: 575px){.tp-header-hamburger{margin-left:15px}}.tp-header-sticky-cloned.tp-header-pinned.tp-header-1-ptb,.tp-header-sticky-cloned.tp-header-pinned.tp-header-3-ptb{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:rgba(31,34,32,.9)}.tp-header-sticky-cloned.tp-header-pinned.tp-header-1-ptb #tp-header-search .tp-header-search-input input,.tp-header-sticky-cloned.tp-header-pinned.tp-header-3-ptb #tp-header-search .tp-header-search-input input{color:var(--tp-common-white)}.tp-header-sticky-cloned.tp-header-pinned.tp-header-1-ptb #tp-header-search .tp-header-search-input input::placeholder,.tp-header-sticky-cloned.tp-header-pinned.tp-header-3-ptb #tp-header-search .tp-header-search-input input::placeholder{color:var(--tp-common-white)}.tp-header-sticky-cloned.tp-header-pinned.tp-header-1-ptb #tp-header-search .tp-header-search-icon span,.tp-header-sticky-cloned.tp-header-pinned.tp-header-3-ptb #tp-header-search .tp-header-search-icon span{color:var(--tp-common-white)}.tp-header-sticky-cloned.tp-header-pinned #tp-header-search-2 .tp-header-search-input input{color:var(--tp-heading-primary)}.tp-header-sticky-cloned.tp-header-pinned #tp-header-search-2 .tp-header-search-input input::placeholder{color:var(--tp-heading-primary)}.tp-header-sticky-cloned.tp-header-pinned #tp-header-search-2 .tp-header-search-icon span{color:var(--tp-heading-primary)}.tp-header-2-top{padding:5px 0px;background-color:var(--tp-theme-primary)}.tp-header-2-right{display:flex;align-items:center;justify-content:end}.tp-header-2-date span{font-size:14px;font-weight:500;line-height:1;color:var(--tp-common-white)}.tp-header-2-date span svg{display:inline-block;margin-right:8px;transform:translateY(-1px)}.tp-header-2-social{padding-left:22px;margin-left:22px;border-left:1px solid var(--tp-theme-secondary)}.tp-header-2-social a{font-size:16px;color:hsla(0,0%,100%,.35)}.tp-header-2-social a:not(:last-child){margin-right:12px}.tp-header-2-social a:hover{color:var(--tp-common-white)}.tp-header-2-social a:hover svg{fill:var(--tp-common-white)}.tp-header-2-social a svg{width:16px;fill:currentColor;transform:translateY(-2px);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-header-2-menu .tp-main-menu ul li>a{padding:31px 0;color:var(--tp-heading-primary)}.tp-header-2-menu .tp-main-menu ul li>a:hover{color:var(--tp-theme-primary)}.tp-header-2-right-search .tp-header-search-input::before{background-color:var(--tp-theme-primary)}.tp-header-2-right-search .tp-header-search-input input{color:var(--tp-heading-primary)}.tp-header-2-right-search .tp-header-search-input input::placeholder{color:var(--tp-text-body)}.tp-header-2-right-search .tp-header-search-icon span{color:var(--tp-heading-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){.tp-header-2-main{padding:15px 0}}.tp-header-2-main-right-btn{margin-left:30px}.tp-header-2-main-right-btn .tp-btn{padding:16px 26px 14px}.tp-header-2-main-right-btn .tp-btn span{margin-right:8px;display:inline-block;transform:translateY(-2px)}.tp-header-2-main-right-btn .tp-btn:hover{color:var(--tp-common-white)}.tp-header-2-hamburger{margin-left:20px}.tp-header-2-hamburger button{background-color:var(--tp-theme-primary)}.tp-header-2-hamburger button span{background:var(--tp-common-white)}.tp-header-lang{padding:4px 28px;padding-right:0;position:relative;z-index:99;display:inline-block}.tp-header-lang-selected{font-size:14px;font-weight:400;position:relative;padding-right:15px;cursor:pointer;color:var(--tp-common-white);background-color:rgba(0,0,0,0)}.tp-header-lang-selected i{margin-right:5px}.tp-header-lang-selected::after{position:absolute;content:"";right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:var(--tp-common-white);font-size:14px;font-family:var(--tp-ff-fontawesome)}.tp-header-lang-list{position:absolute;top:120%;right:0;z-index:11;border-radius:6px;padding:15px 15px;min-width:100px;visibility:hidden;opacity:0;background-color:var(--tp-common-white);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-header-lang-list li{text-align:left;list-style:none;font-weight:400;font-size:14px;color:var(--tp-common-black)}.tp-header-lang-list li a:hover{color:var(--tp-theme-secondary)}.tp-header-lang-list.tp-lang-list-open{visibility:visible;opacity:1;top:100%}.tp-header-3-top{padding:5px 0px;background-color:var(--tp-theme-primary)}.tp-header-3-top .tp-header-2-social{border-left:1px solid #55af6a}@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-3-main{padding:15px 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-main{padding:15px 0}}.tp-main-menu ul li{position:relative;list-style:none;display:inline-block;transition:none;margin:0 15px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-main-menu ul li{margin:0 10px}}.tp-main-menu ul li>a{font-size:16px;font-weight:500;display:inline-block;padding:28px 0;letter-spacing:-0.32px;color:var(--tp-common-white);font-family:var(--tp-ff-heading)}.tp-main-menu ul li.has-dropdown>a::after{content:"";font-size:15px;font-weight:400;margin-left:6px;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-common-black);font-family:var(--tp-ff-fontawesome)}.tp-main-menu ul li.has-dropdown.p-static{position:static}.tp-main-menu ul li .sub-menu{position:absolute;top:100%;left:0;width:220px;z-index:99;opacity:0;visibility:hidden;padding:15px 0 20px;background:var(--tp-common-white);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;box-shadow:0px 30px 70px 0px rgba(11,6,70,.08)}.tp-main-menu ul li .sub-menu li{width:100%;margin:0;line-height:1;padding:5px 30px;display:inline-block;transition:all .2s cubic-bezier(0.4, 0.28, 0.31, 1.28) 0s}.tp-main-menu ul li .sub-menu li.has-dropdown>a::after{position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.tp-main-menu ul li .sub-menu li>a{position:relative;font-size:15px;width:100%;z-index:1;padding:0;color:rgba(0,0,0,.8)}.tp-main-menu ul li .sub-menu li>.sub-menu{left:120%;top:0;visibility:hidden;opacity:0}.tp-main-menu ul li .sub-menu li:hover>a{letter-spacing:.2px;color:var(--tp-common-black)}.tp-main-menu ul li .sub-menu li:hover>.sub-menu{left:100%;visibility:visible;opacity:1}.tp-main-menu ul li:hover>a{color:var(--tp-theme-secondary)}.tp-main-menu ul li:hover>a.hover::after{transform:rotate(180deg);color:var(--tp-theme-secondary)}.tp-main-menu ul li:hover>a::after{transform:rotate(180deg);color:var(--tp-theme-secondary)}.tp-main-menu ul li:hover .sub-menu,.tp-main-menu ul li:hover .tp-mega-menu{opacity:1;visibility:visible;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}.tp-mega-menu{position:absolute;top:100%;opacity:0;left:0;right:0;z-index:99;width:1200px;margin:0 auto;visibility:hidden;padding:25px 25px 5px;border-radius:0 0 10px 10px;background-color:var(--tp-common-white);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;box-shadow:rgba(149,157,165,.4) 0px 8px 24px}@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-mega-menu{width:auto;opacity:1;visibility:visible;transition:none;position:static;display:none;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-mega-menu{width:1100px}}.tp-mega-menu .tp-home-menu{position:relative}.tp-mega-menu .tp-home-menu a:hover .tp-home-title{color:var(--tp-theme-secondary)}.tp-mega-menu .tp-home-content{margin-bottom:30px}.tp-mega-menu .tp-home-thumb{position:relative;margin-bottom:15px;height:165px;border-radius:10px;overflow:hidden;border:1px solid rgba(185,182,182,.44);box-shadow:rgba(149,157,165,.28) 0px 1px 2px}.tp-mega-menu .tp-home-thumb img{width:100%;object-fit:cover;transform:scale(1) translateZ(0);transition:transform .6s cubic-bezier(0.5, 1, 0.89, 1)}.tp-mega-menu .tp-home-thumb:hover img{transform:scale(1.1) translateZ(0)}.tp-mega-menu .tp-home-title{font-size:16px;font-weight:500;margin-bottom:0;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s 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){.tp-mega-menu .tp-home-title{margin-bottom:20px}}.tp-offcanvas-menu ul{list-style:none}.tp-offcanvas-menu ul li{position:relative}.tp-offcanvas-menu ul li>a{padding:8px 0;display:block;font-size:16px;font-weight:500;color:var(--tp-common-white)}.tp-offcanvas-menu ul li>a:hover{color:var(--tp-theme-primary)}.tp-offcanvas-menu ul li:not(:last-child)>a{border-bottom:1px solid var(--tp-common-white)}.tp-offcanvas-menu ul li.active>a{color:var(--tp-theme-primary)}.tp-offcanvas-menu ul li.active>.tp-menu-close{border-color:var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tp-offcanvas-menu ul li.active>.tp-menu-close i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tp-offcanvas-menu ul li .sub-menu{display:none;padding-left:20px}.tp-menu-close{position:absolute;right:0;top:7.5px;height:30px;width:30px;text-align:center;font-size:12px;line-height:29px;color:var(--tp-common-white);border:1px solid var(--tp-common-white)}.tp-menu-close i{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-blog-item{padding:10px;border-radius:10px;background:var(--tp-common-white);border:1px solid rgba(31,34,32,.15)}.tp-blog-item:hover .tp-blog-item-thumb img{transform:scale(1.1)}.tp-blog-item:hover .tp-blog-item-thumb::after{opacity:1;transform:scale(1);visibility:visible}.tp-blog-item:hover .tp-blog-item-btn{opacity:1;visibility:visible}.tp-blog-item-thumb{overflow:hidden;border-radius:10px}.tp-blog-item-thumb img{width:100%;border-radius:10px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.tp-blog-item-thumb::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transform:scale(0.5);border-radius:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:rgba(31,34,32,.65)}.tp-blog-item-btn{position:absolute;top:50%;left:50%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2;transform:translate(-50%, -50%)}.tp-blog-item-btn a{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--tp-common-white);font-family:var(--tp-ff-heading)}.tp-blog-item-btn a:hover{color:var(--tp-theme-primary)}.tp-blog-item-btn a:hover span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-blog-item-btn a span{display:inline-block;width:40px;height:40px;line-height:38px;text-align:center;border-radius:50%;margin-left:4px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-common-black);background-color:var(--tp-common-white)}.tp-blog-item-content{padding:30px 30px 0 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-blog-item-content{padding:30px 20px 0 20px}}.tp-blog-item-tags{margin-bottom:22px}.tp-blog-item-tags a{display:inline-block;padding:1px 10px;font-size:12px;font-weight:600;border-radius:4px;margin-right:8px;background:#ebf3ed;text-transform:uppercase;color:var(--tp-text-body)}.tp-blog-item-tags a:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-blog-item-title{font-size:22px;font-weight:700;margin-bottom:20px;letter-spacing:-0.44px}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-blog-2-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-blog-2-ptb{padding-top:80px;padding-bottom:80px}}.tp-blog-2-item{border-radius:10px;background:var(--tp-common-white);box-shadow:0px 1px 2px 0px rgba(22,34,19,.1)}.tp-blog-2-item.blog-5{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:0px 1px 2px 0px rgba(22,34,19,.1)}.tp-blog-2-item.blog-5:hover{box-shadow:0px 30px 50px 0px rgba(22,34,19,.1)}.tp-blog-2-item:hover .tp-blog-2-item-thumb img{transform:scale(1.1) rotate(-2deg)}.tp-blog-2-item-thumb{overflow:hidden;border-radius:10px}.tp-blog-2-item-thumb img{width:100%;border-radius:10px;transition:all .9s}.tp-blog-2-item-title{font-size:22px;font-weight:700;margin-bottom:15px;letter-spacing:-0.44px}.tp-blog-2-item-content{padding:30px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-blog-2-item-content{padding:20px}}.tp-blog-2-item-content p{margin-bottom:27px}.tp-blog-2-item-btn a{display:inline-block;background:#ebf3ed;padding:7px 24px;border-radius:6px;font-size:16px;font-weight:600;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-blog-2-item-btn a:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-blog-2-item-time span{display:inline-block;font-size:14px;font-weight:500}.tp-blog-2-item-time span svg{display:inline;transform:translateY(-2px)}.tp-blog-2-date{position:absolute;top:20px;right:20px;font-size:20px;font-weight:600;display:inline-block;text-align:center;height:76px;width:56px;z-index:1;border-radius:6px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding:8px 12px;background-color:var(--tp-common-white);color:var(--tp-heading-primary);box-shadow:0px 20px 20px 0px rgba(22,34,19,.1)}.tp-blog-2-date i{font-size:13px;font-weight:500;display:block;line-height:1;font-style:normal;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-text-body)}.tp-blog-3-ptb{padding-top:280px;margin-top:-160px}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px){.tp-blog-3-ptb{padding-top:160px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-blog-3-ptb{padding-top:120px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-blog-3-ptb{margin-top:0;padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-blog-4-ptb{padding-bottom:80px}}.tp-blog-4-item:hover .tp-blog-4-item-thumb img{transform:scale(1.1)}.tp-blog-4-item-thumb{overflow:hidden;border-radius:10px;margin-bottom:25px}.tp-blog-4-item-thumb img{width:100%;border-radius:10px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.tp-blog-4-item-thumb .blog-4{position:absolute;top:20px;right:12px}.tp-blog-4-item-thumb .blog-4 a{background-color:var(--tp-common-white)}.tp-blog-4-item-thumb .blog-4 a:hover{background-color:var(--tp-theme-primary)}.tp-blog-4-item-title{font-size:22px;font-weight:700;margin-bottom:25px;letter-spacing:-0.44px}.tp-blog-4-item-title a:hover{color:var(--tp-theme-primary)}.tp-blog-4-item-btn{text-align:center}.tp-blog-4-item-btn a{font-size:16px;font-weight:600;display:block;padding:14px 20px;border-radius:10px;background-color:#ebf3ed;color:var(--tp-theme-primary)}.tp-blog-4-item-btn a:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-blog-5-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-blog-5-ptb{padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.tp-postbox-ptb{padding-bottom:80px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-postbox-item{margin-bottom:50px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-postbox-item{margin-bottom:30px}}.tp-postbox-thumb{border-radius:10px;margin-bottom:30px}.tp-postbox-thumb img{border-radius:10px;width:100%}.tp-postbox-thumb-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.tp-postbox-thumb-video .tp-video-btn{color:var(--tp-heading-primary);background-color:var(--tp-common-white)}.tp-postbox-thumb-video .tp-video-btn:hover{color:var(--tp-common-white);background-color:var(--tp-theme-secondary)}.tp-postbox-meta{margin-bottom:25px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-postbox-meta{margin-bottom:20px}}.tp-postbox-meta span{font-size:14px}.tp-postbox-meta span img{width:20px;margin-right:3px}.tp-postbox-meta span:not(:last-of-type){margin-right:35px}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-postbox-meta span:not(:last-of-type){margin-right:20px}}.tp-postbox-content p{font-size:18px;line-height:30px;margin-bottom:40px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-postbox-content p{margin-bottom:25px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-postbox-content p br{display:none}}.tp-postbox-title{font-size:38px;font-weight:700;margin-bottom:15px;letter-spacing:-1.14px;color:#242e45}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-postbox-title{font-size:34px}}@media(max-width: 767px){.tp-postbox-title{font-size:32px}}.tp-postbox-title a:hover{color:var(--tp-theme-primary)}.tp-postbox-nav button{top:50%;left:50px;height:60px;width:60px;z-index:2;line-height:1;position:absolute;border-radius:50%;transform:translateY(-50%);color:var(--tp-common-black);background:var(--tp-common-white)}@media(max-width: 767px){.tp-postbox-nav button{left:20px}}.tp-postbox-nav button:hover{color:var(--tp-common-white);background:var(--tp-theme-secondary)}.tp-postbox-nav button.tp-blog-next-1{right:50px;left:auto}@media(max-width: 767px){.tp-postbox-nav button.tp-blog-next-1{right:20px}}.postbox-details-list-item:not(:last-child){margin-bottom:20px}.postbox-details-list-item span{height:20px;width:20px;line-height:18px;margin-right:12px;text-align:center;border-radius:50%;display:inline-block;background-color:#ebf3ed}.postbox-details-list-item p{margin-bottom:0;font-weight:500;font-size:17px;line-height:1.2;color:#242e45}.postbox-details-title{font-size:38px;font-weight:700;line-height:1;color:#242e45;margin-bottom:25px;letter-spacing:-1.14px}@media only screen and (min-width: 992px)and (max-width: 1199px){.postbox-details-title{font-size:35px;margin-bottom:20px}}@media(max-width: 767px){.postbox-details-title{font-size:34px;margin-bottom:20px}}.postbox-details-content p{font-size:18px;line-height:32px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.postbox-details-content p{line-height:30px}}.postbox-details-thumb-sm img{max-width:100%;border-radius:10px}.postbox-details-thumb img{width:100%;border-radius:10px}.postbox-details-author-box{padding:40px 35px;border-radius:10px;background-color:#ebf3ed}@media(max-width: 767px){.postbox-details-author-box{flex-wrap:wrap;padding:40px 30px}}.postbox-details-author-avatar{flex:0 0 auto;margin-right:22px}@media(max-width: 767px){.postbox-details-author-avatar{margin-bottom:20px}}.postbox-details-author-avatar img{width:70px;height:70px;flex:0 0 auto;border-radius:50%}.postbox-details-author-title{font-weight:600;font-size:18px;line-height:16px;color:#202124}.postbox-details-author-social{margin-top:25px}.postbox-details-author-social a{height:36px;width:36px;border-radius:10px;text-align:center;line-height:35px;display:inline-block;font-size:14px;margin-right:6px;transition:.3s;color:var(--tp-theme-primary);border:1.5px solid #d6e1d9}.postbox-details-author-social a:hover{color:var(--tp-common-white);border-color:var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.postbox-details-form-title{font-weight:700;font-size:36px;line-height:1;margin-bottom:10px;letter-spacing:-1.08px;color:var(--tp-heading-primary)}.postbox-details-form p{font-size:14px;margin-bottom:30px}.postbox-details-input-box{line-height:1}.postbox-details-input input,.postbox-details-input textarea{border-radius:10px;background:#ebf3ed;font-weight:400;font-size:16px;color:var(--tp-text-body);border:1px solid rgba(0,0,0,0)}.postbox-details-input input::-webkit-input-placeholder,.postbox-details-input textarea::-webkit-input-placeholder{font-weight:400;font-size:16px;color:var(--tp-text-body)}.postbox-details-input input::-moz-placeholder,.postbox-details-input textarea::-moz-placeholder{font-weight:400;font-size:16px;color:var(--tp-text-body)}.postbox-details-input input:-moz-placeholder,.postbox-details-input textarea:-moz-placeholder{font-weight:400;font-size:16px;color:var(--tp-text-body)}.postbox-details-input input:-ms-input-placeholder,.postbox-details-input textarea:-ms-input-placeholder{font-weight:400;font-size:16px;color:var(--tp-text-body)}.postbox-details-input input::placeholder,.postbox-details-input textarea::placeholder{font-weight:400;font-size:16px;color:var(--tp-text-body)}.postbox-details-input input:focus,.postbox-details-input textarea:focus{border-color:var(--tp-theme-primary);background-color:var(--tp-common-white)}.postbox-details-input textarea{height:160px;resize:none}.postbox-details-remeber input{display:none}.postbox-details-remeber input:checked~label::before{visibility:visible;opacity:1}.postbox-details-remeber input:checked~label::after{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary)}.postbox-details-remeber label{position:relative;padding-left:26px;font-size:14px;line-height:1;z-index:1}.postbox-details-remeber label::after{position:absolute;content:"";top:-1px;left:0;width:16px;height:16px;z-index:-1;transition:.3s;line-height:16px;border-radius:4px;text-align:center;border:1px solid #a1a5a7}.postbox-details-remeber label::before{position:absolute;content:url("../img/blog/blog-details/check.svg");top:-2px;left:0;width:16px;height:16px;line-height:16px;text-align:center;visibility:hidden;opacity:0;color:var(--tp-common-black);transition:.3s}.postbox-details-remeber label:hover{cursor:pointer}.postbox-comment ul li{margin-bottom:40px;padding-bottom:40px;list-style:none;border-bottom:1px solid rgba(31,34,32,.15)}.postbox-comment ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.postbox-comment ul li.children{margin-left:150px}@media only screen and (min-width: 992px)and (max-width: 1199px){.postbox-comment ul li.children{margin-left:100px}}@media(max-width: 767px){.postbox-comment ul li.children{margin-left:0px}}.postbox-comment ul-title{font-size:20px;font-weight:500;color:var(--tp-common-black);margin-bottom:40px;margin-right:20px}.postbox-comment-title{font-weight:600;font-size:26px;line-height:18px;letter-spacing:-0.02em;color:#202124;margin-bottom:40px}.postbox-comment-avater img{width:50px;height:50px;border-radius:50%}.postbox-comment-name{margin-bottom:15px}.postbox-comment-name h5{position:relative;font-weight:700;font-size:20px;line-height:20px;margin-right:15px;color:var(--tp-heading-primary)}.postbox-comment-name span{font-weight:500;font-size:13px;line-height:12px;display:inline-block;margin-bottom:5px}@media(max-width: 767px){.postbox-comment-text{margin-left:0;margin-top:15px}}.postbox-comment-text p{font-size:16px;margin-bottom:15px}@media only screen and (min-width: 992px)and (max-width: 1199px){.postbox-comment-text p{font-size:15px}.postbox-comment-text p br{display:none}}@media(max-width: 767px){.postbox-comment-text p br{display:none}}.postbox-comment-reply{margin-top:10px}.postbox-comment-reply a{display:inline-block;height:30px;line-height:27px;padding:0 18px;font-weight:500;font-size:14px;border-radius:10px;transition:.3s;color:var(--tp-heading-primary);border:1px solid rgba(31,34,32,.15)}.postbox-comment-reply a:hover{color:var(--tp-common-white);background:var(--tp-theme-primary);border-color:var(--tp-theme-primary);box-shadow:0px 1px 3px 0px rgba(3,4,28,.06)}.postbox-comment-reply a:hover svg{color:var(--tp-common-white)}.postbox-comment-reply a svg{transform:translateY(-2px);margin-right:6px;color:#202124;transition:.3s}.tp-recent-post-title{font-size:16px;font-weight:700;margin-bottom:10px;letter-spacing:-0.32px;color:var(--tp-heading-primary)}.tp-recent-post-title a:hover{color:var(--tp-theme-primary)}.tp-recent-post-item{padding:12px;border-radius:10px;background:#ebf3ed;box-shadow:0px 1px 3px 0px rgba(3,4,28,.1)}.tp-recent-post-item:not(:last-of-type){margin-bottom:6px}.tp-recent-post-item:hover .tp-recent-post-thumb img{transform:scale(1.08)}.tp-recent-post-thumb{overflow:hidden;flex:0 0 auto;border-radius:6px}.tp-recent-post-thumb img{border-radius:6px;width:100%;overflow:hidden;transition:all .3s 0s ease-out}.tp-recent-post-meta{line-height:1}.tp-recent-post-meta span{font-size:14px;color:var(--tp-text-body)}.tp-sidebar-wrapper{top:50px;position:sticky}@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-sidebar-wrapper{padding-left:0}}.tp-sidebar-search input{width:100%;height:60px;font-size:15px;padding-right:55px;padding-left:25px;border-radius:10px;background:#ebf3ed;box-shadow:0px 1px 3px 0px rgba(3,4,28,.1);color:var(--tp-text-body)}.tp-sidebar-search input:focus{border-color:var(--tp-theme-primary);background-color:var(--tp-common-white)}.tp-sidebar-search input::placeholder{font-size:15px;color:var(--tp-text-body)}.tp-sidebar-search-btn{position:absolute;top:50%;right:30px;line-height:1;transform:translateY(-50%)}.tp-sidebar-search-btn span{height:54px;width:64px;line-height:50px;display:inline-block;color:var(--tp-common-white);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:var(--tp-theme-primary)}.tp-sidebar-widget-title{font-size:22px;font-weight:700;color:#03041c;margin-bottom:25px;letter-spacing:-0.44px}.tp-sidebar-content ul li{list-style:none}.tp-sidebar-content ul li:not(:last-of-type){margin-bottom:20px}.tp-sidebar-content ul li a{display:block;font-size:16px;font-weight:500;color:var(--tp-text-body)}.tp-sidebar-content ul li a span{float:right;font-size:10px;background-color:#f4f4f4;border-radius:50%;padding:0 5px}.tp-sidebar-content ul li a svg{margin-right:10px;transform:translateY(-2px)}.tp-sidebar-content ul li a:hover{color:var(--tp-theme-primary)}.tp-sidebar-content ul li a:hover span{color:var(--tp-theme-primary)}.tagcloud a{font-size:14px;line-height:1;font-weight:500;color:#242e45;margin-right:8px;border-radius:5px;margin-bottom:12px;display:inline-block;background:#ebf3ed;padding:10px 15px 10px;box-shadow:0px 1px 3px 0px rgba(3,4,28,.1)}.tagcloud a:hover{color:var(--tp-common-white);border-color:var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tagcloud span{font-size:16px;font-weight:600;display:inline-block;margin-right:8px;color:var(--tp-heading-primary)}.tp-footer-widget-border{padding-bottom:45px;border-bottom:1px solid rgba(230,230,230,.15)}.tp-footer-widget-border.border-6{border-bottom:1px solid rgba(31,34,32,.15)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-footer-widget-border{padding-bottom:0}}.tp-footer-widget-content p{font-size:16px;font-weight:400;line-height:26px;margin-bottom:25px;color:hsla(0,0%,100%,.65)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px),(max-width: 767px){.tp-footer-widget-content p br{display:none}}.tp-footer-widget-content ul li{list-style:none}.tp-footer-widget-content ul li:not(:last-of-type){margin-bottom:10px}.tp-footer-widget-content ul li a{position:relative;font-size:16px;font-weight:500;color:rgba(245,245,250,.65)}.tp-footer-widget-content ul li a:hover{letter-spacing:.25px;color:var(--tp-common-white)}.tp-footer-widget-content-input{position:relative}.tp-footer-widget-content-input input{height:60px;line-height:60px;padding-right:60px;border-radius:10px;background:#272928;border-color:rgba(0,0,0,0);color:var(--tp-common-white);box-shadow:0px 1px 3px 0px rgba(3,7,22,.1)}.tp-footer-widget-content-input input::placeholder{font-size:16px;font-weight:400;color:hsla(0,0%,100%,.5)}.tp-footer-widget-content-input input:focus{border-color:var(--tp-theme-primary)}.tp-footer-widget-content-input button{position:absolute;top:8px;right:8px;height:44px;width:44px;line-height:1;border-radius:10px;color:var(--tp-common-white);background:var(--tp-theme-primary)}.tp-footer-widget-contact a{display:block;position:relative;font-size:15px;font-weight:500;line-height:28px;margin-left:28px;margin-bottom:15px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:rgba(245,245,250,.65)}.tp-footer-widget-contact a span{position:absolute;top:0;left:-28px}.tp-footer-widget-contact a span svg{display:inline-block;margin-right:6px;width:20px;transform:translateY(-2px)}.tp-footer-widget-contact a:hover{color:var(--tp-common-white)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-footer-widget-social{margin-top:20px}}.tp-footer-widget-social a{position:relative;display:inline-block;color:var(--tp-common-white);z-index:1;width:40px;height:40px;line-height:40px;border-radius:4px;text-align:center;background:#272928;box-shadow:0px 1px 2px 0px rgba(1,15,28,.16)}.tp-footer-widget-social a:not(:last-of-type){margin-right:8px}.tp-footer-widget-social a svg{transform:translateY(-3px)}.tp-footer-widget-social a:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-footer-widget-title{font-size:18px;font-weight:700;margin-bottom:28px;color:var(--tp-common-white)}.tp-footer-widget-gallery{display:grid;grid-gap:10px;grid-template-columns:auto auto auto}.tp-footer-widget-gallery a img{width:100%;border-radius:6px}.tp-footer-copyright p{font-size:15px;font-weight:500;color:hsla(0,0%,100%,.65)}.tp-footer-copyright p span{color:var(--tp-theme-secondary)}.tp-footer-col-1{padding-right:52px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-footer-col-1{padding-right:0}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-footer-col-2{padding-left:20px}}.tp-footer-col-3{padding-left:80px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-footer-col-3{padding-left: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-footer-col-3{padding-left:0}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-footer-col-4{margin-left:-20px}}.tp-footer-6-copyright-wrap .tp-footer-copyright p{color:var(--tp-text-body)}.tp-footer-6-copyright-wrap .tp-footer-copyright p span{color:var(--tp-theme-primary)}.tp-footer-6-copyright-wrap .tp-footer-widget-social a{color:var(--tp-theme-primary);background-color:var(--tp-common-white)}.tp-footer-6-copyright-wrap .tp-footer-widget-social a:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-footer-6-col-1{padding-right:52px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-footer-6-col-1{padding-right:0}}.tp-footer-6-col-1 .tp-footer-widget-content p{color:var(--tp-text-body)}.tp-footer-6-col-1 .tp-footer-widget-content-input input{box-shadow:none;color:var(--tp-text-body);background-color:rgba(0,0,0,0);border:1px solid rgba(31,34,32,.15)}.tp-footer-6-col-1 .tp-footer-widget-content-input input::placeholder{color:var(--tp-text-body)}.tp-footer-6-col-1 .tp-footer-widget-content-input input:focus{border-color:var(--tp-theme-primary)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-footer-6-col-2{padding-left:20px}}.tp-footer-6-col-2 .tp-footer-widget-title{color:var(--tp-heading-primary)}.tp-footer-6-col-2 .tp-footer-widget-content ul li a{color:var(--tp-text-body)}.tp-footer-6-col-2 .tp-footer-widget-content ul li a:hover{color:var(--tp-theme-primary)}.tp-footer-6-col-3{padding-left:80px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-footer-6-col-3{padding-left: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-footer-6-col-3{padding-left:0}}.tp-footer-6-col-3 .tp-footer-widget-title{color:var(--tp-heading-primary)}.tp-footer-6-col-3 .tp-footer-widget-content ul li a{color:var(--tp-text-body)}.tp-footer-6-col-3 .tp-footer-widget-content ul li a:hover{color:var(--tp-theme-primary)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-footer-6-col-4{margin-left:-20px}}.tp-footer-6-col-4 .tp-footer-widget-title{color:var(--tp-heading-primary)}.tp-footer-6-col-4 .tp-footer-widget-content a{color:var(--tp-text-body)}.tp-footer-6-col-4 .tp-footer-widget-content a:hover{color:var(--tp-theme-primary)}.tp-footer-6-col-4 .tp-footer-widget-content a svg{color:var(--tp-theme-primary)}.tp-hero-ptb{padding-top:295px}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px){.tp-hero-ptb{padding-top:250px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-ptb{padding-top:180px}}@media(max-width: 767px){.tp-hero-ptb{padding-top:160px}}.tp-hero-hight{height:940px;background-size:cover;background-repeat:no-repeat}.tp-hero-hight::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0;background:rgba(20,24,32,.55)}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-hight{height:800px}}.tp-hero-heading{margin-bottom:60px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-heading{margin-bottom:40px}}@media(max-width: 767px){.tp-hero-heading{margin-bottom:30px}}.tp-hero-heading-subtitle{position:relative;display:inline-block;font-size:16px;font-weight:600;margin-bottom:14px;letter-spacing:.32px;color:var(--tp-common-white)}.tp-hero-heading-subtitle::before{position:absolute;content:"";bottom:0;left:0;height:1px;width:100%;background-color:var(--tp-common-white)}.tp-hero-heading-title{font-size:90px;font-weight:700;margin-bottom:20px;line-height:1;letter-spacing:-2.7px;color:var(--tp-common-white)}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-hero-heading-title{font-size:72px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-hero-heading-title{font-size:70px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-heading-title{font-size:65px}}@media only screen and (min-width: 576px)and (max-width: 767px){.tp-hero-heading-title{font-size:60px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-hero-heading-title{font-size:44px;margin-bottom:10px}}.tp-hero-btn{margin-right:20px;margin-bottom:15px}.tp-hero-btn-video{margin-bottom:20px}.tp-hero-btn-video:hover span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-hero-btn-video span{height:60px;width:60px;line-height:58px;border-radius:50%;display:inline-block;text-align:center;margin-right:15px;color:#002b3b;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:var(--tp-common-white)}.tp-hero-btn-box{flex-wrap:wrap}.tp-hero-item{position:absolute;bottom:0;right:267px;width:400px;border-radius:10px 10px 0 0;background-color:#ebf3ed}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-hero-item{right:160px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-hero-item{right:100px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-item{right:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px){.tp-hero-item{right:40px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-hero-item{width:100%;right:0}}.tp-hero-item-content{text-align:center;padding:40px 0}.tp-hero-item-content span{font-size:24px;font-weight:600;letter-spacing:-0.48px;color:var(--tp-heading-primary);font-family:var(--tp-ff-heading)}.tp-hero-item-user-box{padding:30px;background-color:var(--tp-theme-primary)}.tp-hero-item-user-icon span{display:inline-block;height:80px;width:80px;line-height:75px;text-align:center;border-radius:50%;margin-right:20px;background-color:#2b8740}.tp-hero-item-user-title{font-size:40px;font-weight:700;margin-bottom:0;letter-spacing:-1.6px;color:var(--tp-common-white)}.tp-hero-item-user-content p{font-size:16px;font-weight:500;color:hsla(0,0%,100%,.75)}.tp-hero-2-ptb{padding-top:180px;padding-bottom:180px;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-2-ptb{padding-top:140px;padding-bottom:130px}}@media(max-width: 767px){.tp-hero-2-ptb{padding-top:100px;padding-bottom:100px}}.tp-hero-2-hight{height:940px;background-size:cover;background-repeat:no-repeat}.tp-hero-2-hight::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0;background:rgba(20,24,32,.55)}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-2-hight{height:680px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-2-hight{height:820px}}@media(max-width: 767px){.tp-hero-2-heading{margin-bottom:20px}}.tp-hero-2-heading-title{font-size:80px;font-weight:700;line-height:1.05;letter-spacing:-3.2px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-2-heading-title{font-size:62px}}@media(max-width: 767px){.tp-hero-2-heading-title{font-size:50px}}.tp-hero-2-heading p{color:var(--tp-common-gray)}@media only screen and (min-width: 1700px)and (max-width: 1800px),only screen and (min-width: 1600px)and (max-width: 1700px),only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-2-heading p{font-size:18px}}.tp-hero-2-btn-box{flex-wrap:wrap}.tp-hero-2-btn-box .tp-hero-btn-video span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-hero-2-btn-box .tp-hero-btn-video span:hover{background-color:var(--tp-theme-secondary)}.tp-hero-2-shape-1{position:absolute;top:260px;right:120px;z-index:1}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-hero-2-shape-1{right:40px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-2-shape-1{display:none}}.tp-hero-2-shape-2 .pilar{position:absolute;top:-20px;right:6%}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-2-shape-2 .pilar{display:none}}.tp-hero-2-shape-2 .animation-rotation{position:absolute;top:15px;right:94px;width:400px}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-hero-2-shape-2 .animation-rotation{right:62px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-hero-2-shape-2 .animation-rotation{right:50px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-2-shape-2 .animation-rotation{right:40px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-2-shape-2 .animation-rotation{display:none}}.tp-hero-3-ptb{padding-top:330px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-3-ptb{padding-top:220px}}@media(max-width: 767px){.tp-hero-3-ptb{padding-top:180px}}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px){.tp-hero-3-ptb{padding-top:255px}}.tp-hero-3-hight{height:940px;background-size:cover;background-repeat:no-repeat}.tp-hero-3-hight::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0;background:linear-gradient(90deg, rgba(10, 16, 39, 0.8) 30%, rgba(31, 34, 32, 0.1) 100%)}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-3-hight{height:800px}}@media(max-width: 767px){.tp-hero-3-hight{height:745px}}@media(max-width: 767px){.tp-hero-3-heading{margin-bottom:30px}}.tp-hero-3-heading p{font-size:18px;font-weight:500;line-height:30px;letter-spacing:-0.36px;color:hsla(0,0%,100%,.65)}@media(max-width: 767px){.tp-hero-3-heading p br{display:none}}.tp-hero-3-heading .tp-hero-heading-title{margin-bottom:30px}.tp-hero-3-btn-2{margin-bottom:15px}.tp-hero-3-btn-2 a{font-size:16px;font-weight:600;color:var(--tp-common-white);font-family:var(--tp-ff-heading)}.tp-hero-3-btn-2 a:hover{color:var(--tp-theme-secondary)}.tp-hero-3-video .tp-hero-btn-video{display:inline-block}.tp-hero-3-video .tp-hero-btn-video span{width:80px;height:80px;line-height:80px;margin-right:0}.tp-hero-3-box{position:absolute;bottom:0;right:0;width:758px;display:flex;background:#ebf3ed;align-items:center;padding:60px 160px 60px 60px;justify-content:space-between;border-radius:10px 0px 0px 0px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-3-box{width:675px;padding:60px 75px 60px 60px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-3-box{display:none}}.tp-hero-3-box span{display:inline-block;font-size:24px;font-weight:600;letter-spacing:-0.48px;color:var(--tp-heading-primary);font-family:var(--tp-ff-heading)}.tp-hero-3-box p{font-size:18px;font-weight:500;letter-spacing:-0.36px;color:var(--tp-theme-primary);font-family:var(--tp-ff-heading)}.tp-hero-3-box p::before{position:absolute;width:320px;height:1px;content:"";bottom:-6px;right:0;background-color:#dae8dd}.tp-hero-3-box p::after{position:absolute;left:-268px;bottom:-6px;content:"";height:4px;width:110px;background-color:var(--tp-heading-primary)}.tp-hero-4-ptb{padding-top:240px;padding-bottom:210px;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-4-ptb{padding-top:165px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-4-ptb{padding-top:120px}}@media(max-width: 767px){.tp-hero-4-ptb{padding-top:100px}}.tp-hero-4-heading span{display:inline-block;margin-bottom:18px}.tp-hero-4-heading-title{font-size:90px;font-weight:700;line-height:.94;letter-spacing:-3.6px}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-4-heading-title{font-size:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-4-heading-title{font-size:65px}}.tp-hero-4-item{position:absolute;left:360px;bottom:0;width:490px;padding:36px 40px 35px;border-radius:10px 10px 0px 0px;background-color:var(--tp-theme-primary)}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-hero-4-item{left:100px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-hero-4-item{left:50px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-4-item{left:40px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-hero-4-item{left:0px;width:100%}}.tp-hero-4-item p{margin-bottom:20px;color:var(--tp-common-white)}.tp-hero-4-item span{position:relative;display:inline-block;font-size:16px;font-weight:600;padding-left:20px;color:var(--tp-common-white)}.tp-hero-4-item span::before{position:absolute;content:"";left:0px;top:50%;width:15px;height:1.2px;transform:translateY(-50%);background-color:var(--tp-common-white)}.tp-hero-5-ptb{padding-top:250px;padding-bottom:100px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-5-ptb{padding-top:180px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-5-ptb{padding-top:170px}}.tp-hero-5-hight{height:1090px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-5-hight{height:900px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-5-hight{height:820px}}@media(max-width: 767px){.tp-hero-5-hight{height:700px}}.tp-hero-5-shape{position:absolute;bottom:0;left:50%;z-index:0;transform:translateX(-50%)}.tp-hero-5-thumb{position:relative;z-index:1;mix-blend-mode:luminosity}.tp-hero-5-thumb img{width:100%}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-5-content{padding-bottom:90px}}@media(max-width: 767px){.tp-hero-5-content{padding-bottom:70px}}.tp-hero-5-content p{font-size:18px;font-weight:500;margin-bottom:35px;letter-spacing:-0.36px;color:hsla(0,0%,100%,.65)}@media(max-width: 767px){.tp-hero-5-content p br{display:none}}.tp-hero-5-content a{position:relative;font-size:16px;font-weight:600;color:var(--tp-common-white);font-family:var(--tp-ff-heading)}.tp-hero-5-content a:hover{color:var(--tp-theme-secondary)}.tp-hero-5-content a:hover::before{background-color:var(--tp-theme-secondary)}.tp-hero-5-content a::before{position:absolute;content:"";height:1px;width:15px;left:-20px;top:50%;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(-50%);background-color:var(--tp-common-white)}.tp-hero-5-title{font-size:90px;font-weight:700;line-height:.95;margin-bottom:35px;letter-spacing:-3.6px;color:var(--tp-common-white)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-5-title{font-size:80px}}@media(max-width: 767px){.tp-hero-5-title{font-size:65px}}.tp-hero-5-title span{color:var(--tp-theme-primary)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-hero-6-ptb{padding-top:110px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-6-ptb{padding-top:80px}}.tp-hero-6-bg::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:0;animation:img-anim-top 1s forwards cubic-bezier(0.645, 0.045, 0.355, 1);background:linear-gradient(180deg, #8DFFA8 0%, rgba(157, 255, 180, 0) 100%)}.tp-hero-6-shape .tp-about-shape-1{position:absolute;right:185px;bottom:-45px}.tp-hero-6-shape .tp-about-shape-2{position:absolute;bottom:154px;right:15px;z-index:1}.tp-hero-6-shape .animation-rotation{width:400px}@media only screen and (min-width: 1600px)and (max-width: 1700px),only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-6-shape{display:none}}.tp-hero-6-shape-2{position:absolute;top:50%;left:16.66%;z-index:1}@media only screen and (min-width: 1600px)and (max-width: 1700px){.tp-hero-6-shape-2{left:9.99%}}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-hero-6-shape-2{left:4.3%}}@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-hero-6-shape-2{display:none}}.tp-hero-6-down-btn{position:absolute;left:175px;bottom:0}@media only screen and (min-width: 1600px)and (max-width: 1700px){.tp-hero-6-down-btn{left:110px}}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-hero-6-down-btn{left:30px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-6-down-btn{display:none}}.tp-hero-6-down-text{font-size:13px;font-weight:500;margin-bottom:0;transform-origin:left;text-transform:uppercase;color:var(--tp-heading-primary);transform:translate(24%, 15%) rotate(-90deg)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-6-heading{margin-bottom:30px}}.tp-hero-6-title{font-size:60px;line-height:1;font-weight:700;letter-spacing:-1.8px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-hero-6-title{font-size:54px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-hero-6-title{font-size:48px}}@media(max-width: 767px){.tp-hero-6-title{font-size:42px}}@media(max-width: 767px){.tp-hero-6-title br{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-hero-6-user{margin-bottom:40px}}.tp-hero-6-user-content span{font-size:36px;font-weight:700;margin-bottom:5px;letter-spacing:-1.44px;color:var(--tp-theme-primary)}.tp-hero-6-user-content p{color:#555 !important;letter-spacing:-0.64px}.tp-hero-6-user .tp-client-user img{border:3px solid #b1ffc3}.tp-hero-6-thumb{position:relative;border-radius:10px}.tp-hero-6-thumb::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:80%;border-radius:10px;background:linear-gradient(180deg, rgba(31, 34, 32, 0) 30.39%, rgba(15, 43, 24, 0.8) 73.54%)}.tp-hero-6-thumb img{width:100%;border-radius:10px}.tp-hero-6-btn{position:absolute;bottom:55px;left:60px}@media(max-width: 767px){.tp-hero-6-btn{left:30px;bottom:25px}}.tp-hero-6-box{position:absolute;bottom:60px;right:60px}.tp-hero-6-box .tp-hero-3-box{width:538px;position:relative;padding:0;background:rgba(0,0,0,0)}.tp-hero-6-box .tp-hero-3-box span{color:var(--tp-common-white)}.tp-hero-6-box .tp-hero-3-box p{color:var(--tp-common-white)}.tp-hero-6-box .tp-hero-3-box p::after{background-color:var(--tp-theme-secondary)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-about-ptb{padding-top:100px;padding-bottom:100px}}@media(max-width: 767px){.tp-about-ptb{padding-top:100px;padding-bottom:80px}}.tp-about-icon{right:100px;top:60px;z-index:2}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-about-icon{top:10px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-icon{right:20px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-about-icon{position:static;margin-bottom:20px}}.tp-about-icon-space{border-radius:50%;padding:10px;background-color:var(--tp-common-white);box-shadow:0 20px 30px 0 rgba(3,4,28,.1)}.tp-about-icon-space.home-7{background-color:#2c302e}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-thumb{padding-right:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-thumb{padding-right:0px}}@media(max-width: 767px){.tp-about-thumb{margin-bottom:20px}}.tp-about-thumb img{border-radius:10px}.tp-about-thumb-2{bottom:40px;right:50px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-thumb-2{right:20px;bottom:25px}}@media only screen and (min-width: 576px)and (max-width: 767px){.tp-about-thumb-2{right:30px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-about-thumb-2{position:static}}.tp-about-thumb-2 img{border-radius:10px}.tp-about-thumb-3{bottom:-75px;right:50px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-thumb-3{right:25px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-about-thumb-3{bottom:50px}}@media(max-width: 767px){.tp-about-thumb-3{position:static}}.tp-about-thumb-3 img{border-radius: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){.tp-about-heading p br{display:none}}.tp-about-heading p.white{color:hsla(0,0%,100%,.6) !important}.tp-about-shape-1{position:absolute;bottom:0;right:0}.tp-about-shape-2{position:absolute;bottom:100px;right:-80px}.tp-about-list{margin-bottom:60px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-list{margin-bottom:35px}}.tp-about-list ul{display:block}.tp-about-list ul li{list-style:none;font-size:16px;font-weight:600;margin-bottom:10px;color:var(--tp-common-black)}.tp-about-list ul li span{display:inline-block;height:20px;width:20px;line-height:18px;text-align:center;border-radius:50%;margin-right:12px;background-color:var(--tp-theme-secondary);box-shadow:0px 1px 2px rgba(197,188,237,.6)}.tp-about-list.chose{margin-bottom:50px}.tp-about-list.chose ul li span{background-color:var(--tp-theme-primary)}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-about-btn-box{flex-wrap:wrap}}.tp-about-video-btn-box{margin-bottom:20px}.tp-about-video-btn-box .tp-hero-btn-video{margin:0}.tp-about-video-btn-box .tp-hero-btn-video span{background-color:#ebf3ed;line-height:67px}.tp-about-video-btn-box .tp-hero-btn-video span svg{display:inline-block;transform:translateX(2px)}.tp-about-video-btn-box .tp-hero-btn-video span:hover{background-color:var(--tp-theme-primary)}.tp-about-video-btn-text span{display:inline-block;font-size:16px;font-weight:600;letter-spacing:-0.32px;color:var(--tp-heading-primary)}.tp-about-progress{width:100%;height:6px;overflow:visible;border-radius:20px;margin-bottom:14px;background:#ebf3ed}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-progress-wrapper{margin-bottom:30px}}.tp-about-progress-title{font-weight:600;font-size:16px;letter-spacing:-0.256px;margin-bottom:10px;color:var(--tp-heading-primary)}.tp-about-progress .progress-bar{background-color:var(--tp-theme-secondary);border-radius:100px;position:relative;overflow:visible;height:100%}.tp-about-progress .progress-bar span{position:absolute;right:0;top:0;transform:translateY(-36%);width:30px;height:30px;box-shadow:0 2px 2px 0 rgba(1,15,28,.12);background:var(--tp-common-white);border:2.5px solid var(--tp-theme-secondary);border-radius:0 20px 20px 20px;font-weight:500;font-size:14px;line-height:25px;color:var(--tp-heading-primary)}.tp-about-progress-purple .progress-bar{background-color:var(--tp-theme-secondary)}.tp-about-progress-purple .progress-bar span{border:2.5px solid var(--tp-theme-secondary)}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-about-breadcrumb-ptb{padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.tp-about-breadcrumb-ptb{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-2-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-2-heading{margin-bottom:30px}}.tp-about-2-list{margin-bottom: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-about-2-list{margin-bottom:30px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px){.tp-about-2-counter{display:flex}}.tp-about-2-thumb{margin-left:-35px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-2-thumb{margin-left:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-2-thumb{margin-bottom:20px}}.tp-about-2-thumb-main img{width:100%;height:570px;border-radius:10px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-2-wrapper{margin-bottom:20px}}.tp-about-2-wrapper p{color:var(--tp-common-black)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-2-wrapper p br{display:none}}@media only screen and (min-width: 1700px)and (max-width: 1800px),only screen and (min-width: 1600px)and (max-width: 1700px),only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-about-2-wrapper p{font-size:18px;padding:0 30px 0 0 !important}}.tp-about-2-video{position:absolute;left:-20px;bottom:60px;width:160px;border-radius:10px;background-color:var(--tp-common-white);animation:tpupdown 1s infinite alternate;box-shadow:0px 10px 40px 0px rgba(23,24,51,.15)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-2-video{left:0px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-2-video{left:30px}}.tp-about-2-video-thumb img{border-radius:10px}.tp-about-2-video-thumb span{position:absolute;top:50%;left:50%;height:40px;width:40px;line-height:38px;border-radius:50%;display:inline-block;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translate(-50%, -50%);color:var(--tp-heading-primary);background-color:var(--tp-common-white)}.tp-about-2-video-content{padding:25px 30px 25px}.tp-about-2-video-content span{font-size:16px;font-weight:600;color:var(--tp-heading-primary)}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-about-3-ptb{padding-top:100px;padding-bottom:80px}}@media(max-width: 767px){.tp-about-3-ptb{padding-top:80px;padding-bottom:80px}}.tp-about-3-thumb{margin-left:80px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-3-thumb{margin-left:0}}.tp-about-3-list{margin-bottom:40px}.tp-about-3-btn{margin-bottom:15px}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.tp-about-3-btn-box{flex-wrap:wrap}}.tp-about-3-btn-box .tp-contact-item-icon span{width:60px;height:60px;line-height:60px;color:var(--tp-theme-primary);background-color:#ebf3ed}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-about-3-btn-box.chose-4{flex-wrap:wrap}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-3-heading{margin-bottom:0}}.tp-about-3-heading p{line-height:30px}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.tp-about-3-heading p br{display:none}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-6-ptb{padding-bottom:90px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-6-ptb{padding-bottom:80px}}.tp-about-6-wrapper{padding-left:75px}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-6-wrapper{padding-left:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-6-wrapper-2{margin-bottom:30px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-6-thumb{margin-bottom:40px}}.tp-about-6-thumb img{width:100%;border-radius:10px}.tp-about-6-thumb-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.tp-about-6-thumb-content span{font-size:18px;font-weight:600;padding:14px 22px;border-radius:5px;display:inline-block;letter-spacing:-0.36px;color:var(--tp-heading-primary);background-color:var(--tp-common-white)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-6-thumb-content span{padding:14px 18px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-about-6-thumb-content span{width:200px;padding:10px 5px}}.tp-about-6-thumb-content span svg{margin-right:4px}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-about-6-heading p br{display:none}}.tp-about-6-item:not(:last-of-type){margin-right:65px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-about-6-item:not(:last-of-type){margin-right:25px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 320px)and (max-width: 575px){.tp-about-6-item:not(:last-of-type){margin-right:30px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-about-6-item:not(:last-of-type){margin-bottom:20px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-about-6-item-box{flex-wrap:wrap}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-6-item-icon{margin-right:10px}}.tp-about-6-item-icon span{display:inline-block;width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%;background-color:var(--tp-common-white);box-shadow:0px 0px 10px rgba(18,21,37,.06)}.tp-about-6-item-content p{font-size:18px;font-weight:600;line-height:20px;letter-spacing:-0.36px;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-about-6-item-content p{font-size:16px}}@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: 320px)and (max-width: 575px){.tp-about-6-item-content p br{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-company-ptb{padding-top:80px;padding-bottom:80px}}.tp-service-ptb{padding-bottom:225px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-service-ptb{padding-top:100px;padding-bottom:100px}}@media(max-width: 767px){.tp-service-ptb{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-heading p br{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-heading{margin-bottom:30px}}.tp-service-item{border-radius:10px;padding:60px 50px 60px 60px;background:var(--tp-common-white);box-shadow:0px 20px 30px 0px rgba(3,4,28,.1)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-service-item{padding:50px 45px 50px 40px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-service-item{padding:50px 40px 50px 40px}}.tp-service-item:hover .tp-service-item-icon span{animation:icon-bounce .8s 1;color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-service-item:hover .tp-service-item-btn{color:var(--tp-theme-primary)}.tp-service-item:hover .tp-service-item-btn span{color:var(--tp-common-white);border-color:var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tp-service-item.dark{background-color:var(--tp-heading-primary)}.tp-service-item.dark:hover .tp-service-item-icon span{background-color:var(--tp-theme-primary)}.tp-service-item.dark:hover .tp-service-item-btn{color:var(--tp-theme-primary)}.tp-service-item.dark:hover .tp-service-item-btn span{border-color:rgba(0,0,0,0)}.tp-service-item.dark .tp-service-item-icon span{background-color:#2c302e}.tp-service-item.dark .tp-service-item-title{color:var(--tp-common-white)}.tp-service-item.dark .tp-service-item-btn{color:var(--tp-common-white)}.tp-service-item.dark .tp-service-item-btn span{border-color:#2c302e}.tp-service-item-icon span{display:inline-block;height:90px;width:90px;text-align:center;line-height:85px;border-radius:50%;margin-bottom:30px;color:var(--tp-theme-primary);background-color:#ebf3ed;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-item-content p{line-height:24px;margin-bottom:30px}.tp-service-item-title{font-size:24px;font-weight:600;margin-bottom:18px;letter-spacing:-0.48px;color:var(--tp-common-black)}.tp-service-item-title a:hover{color:var(--tp-theme-primary)}.tp-service-item-btn{font-size:16px;font-weight:600;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-service-item-btn span{display:inline-block;height:36px;width:36px;line-height:30px;border-radius:50%;text-align:center;margin-left:8px;border:1px solid #e6e6e6;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-item-btn:hover{color:var(--tp-theme-primary)}.tp-service-item-btn:hover span{color:var(--tp-common-white);border-color:var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tp-service-wrapper{margin-right:-595px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-wrapper{margin-right:-240px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-wrapper{margin-right:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-btn{margin-bottom:30px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-2-ptb{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-2-ptb{padding-top:80px;padding-bottom:80px}}.tp-service-2-item{border-radius:10px;border:2px solid #e4ebe6}.tp-service-2-item:hover .tp-service-2-item{border:rgba(0,0,0,0)}.tp-service-2-item:hover .tp-service-2-item-icon span{color:var(--tp-theme-secondary)}.tp-service-2-item:hover .tp-service-item{background:rgba(0,0,0,0)}.tp-service-2-item:hover .tp-service-item-title{color:var(--tp-common-white)}.tp-service-2-item:hover .tp-service-item-btn{color:var(--tp-common-white)}.tp-service-2-item:hover .tp-service-item-btn span{border-color:var(--tp-theme-secondary);background-color:var(--tp-theme-secondary)}.tp-service-2-item:hover .tp-service-2-bg-img{opacity:1;visibility:visible}.tp-service-2-item .tp-service-item{position:relative;padding:50px;box-shadow:none;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-service-2-item .tp-service-item{padding:30px}}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.tp-service-2-item .tp-service-item{padding:20px}}.tp-service-2-item-icon span{display:inline-block;margin-bottom:30px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-theme-primary)}.tp-service-2-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;border-radius:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}.tp-service-2-bg-img img{width:100%;height:100%;border-radius:10px}.tp-service-2-bg-img::after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;border-radius:10px;background:rgba(31,34,32,.85)}@media(max-width: 767px){.tp-service-3-ptb{padding-top:80px;padding-bottom:80px}}.tp-service-3-item:hover .tp-service-3-item-content{-webkit-transform:translateY(0) scale(1, 1);transform:translateY(0) scale(1, 1);opacity:1}.tp-service-3-item-thumb img{width:100%;height:400px !important;border-radius:10px}.tp-service-3-item-thumb::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:100%;border-radius:10px;background:linear-gradient(180deg, rgba(31, 34, 32, 0) 40%, #1F2220 100%)}.tp-service-3-item-thumb-title{position:absolute;bottom:40px;left:0;right:0;margin:0 auto;width:100%;text-align:center;z-index:1;font-size:24px;font-weight:600;letter-spacing:-0.48px;color:var(--tp-common-white)}.tp-service-3-item-content{position:absolute;left:20px;bottom:15px;height:auto;z-index:2;top:inherit;padding:30px;border-radius:10px;width:calc(100% - 40px);-webkit-transform:translateY(0) scale(1, 0);transform:translateY(0) scale(1, 0);transform-origin:bottom center;-webkit-transition:all 350ms cubic-bezier(0.37, 0, 0.63, 1);transition:all 350ms cubic-bezier(0.37, 0, 0.63, 1);background-color:var(--tp-theme-primary)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 320px)and (max-width: 575px){.tp-service-3-item-content{height:calc(100% - 25px)}}.tp-service-3-item-content p{margin-bottom:20px;color:var(--tp-common-white)}@media(max-width: 767px){.tp-service-3-item-content p br{display:none}}.tp-service-3-item-content span{color:var(--tp-common-white);display:inline-block;margin-bottom:20px}.tp-service-3-item-btn{display:inline-block;width:60px;height:60px;line-height:58px;border-radius:60px;background:var(--tp-heading-primary);box-shadow:0px 1px 2px 0px rgba(32,33,36,.1)}.tp-service-3-item-btn:hover{background-color:var(--tp-theme-secondary)}.tp-service-3-item-title{font-size:24px;font-weight:600;margin-bottom:10px;letter-spacing:-0.48px;color:var(--tp-common-white)}.tp-service-3-item-title a:hover{color:var(--tp-theme-secondary)}.tp-service-3-bottom{padding:30px 55px;border-radius:45px;border:1px solid rgba(31,34,32,.1)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-3-bottom{flex-wrap:wrap}}@media(max-width: 767px){.tp-service-3-bottom{padding: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-service-3-point:not(:last-of-type){margin-bottom:20px}}.tp-service-3-point p{font-size:18px;font-weight:600;letter-spacing:-0.36px;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-service-3-point p span{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;margin-right:8px;background-color:var(--tp-common-white)}.tp-service-4-item:hover .tp-service-4-item-icon span{animation:icon-bounce .8s 1}.tp-service-4-item-title{line-height:1;margin-bottom:15px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-service-4-item p br{display:none}}.tp-service-4-item-icon span{display:inline-block}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-5-ptb{padding-bottom:60px}}.tp-service-5-item:hover .tp-service-5-item-icon span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-service-5-item:hover .tp-service-5-item-title a{color:var(--tp-theme-primary)}.tp-service-5-item-icon span{display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;border-radius:80px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-theme-primary);background:var(--tp-common-white);box-shadow:0px 0px 10px 0px rgba(23,22,49,.1)}.tp-service-5-item-title{font-size:18px;margin-bottom:10px;letter-spacing:-0.36px}.tp-service-5-item-content p{line-height:22px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-5-item-content p br{display:none}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-6-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-6-ptb{padding-top:80px;padding-bottom:80px}}.tp-service-6-item:hover .tp-service-6-item-thumb img{transform:scale(1.1)}.tp-service-6-item-thumb{border-radius:10px;overflow:hidden;margin-bottom:25px}.tp-service-6-item-thumb img{width:100%;border-radius:10px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.tp-service-6-item-title{font-size:24px;margin-bottom:15px;letter-spacing:-0.48px}.tp-service-6-item-title a:hover{color:var(--tp-theme-primary)}.tp-service-6-item-content p{line-height:24px;margin-bottom:20px}.tp-service-6-item-btn a{display:inline-block;position:relative;font-size:16px;font-weight:600;padding-left:16px;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-service-6-item-btn a::before{position:absolute;content:"";left:0px;top:50%;height:1px;width:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(-50%);background-color:var(--tp-heading-primary)}.tp-service-6-item-btn a:hover{color:var(--tp-theme-primary)}.tp-service-6-item-btn a:hover::before{background-color:var(--tp-theme-primary)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-7-ptb{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-7-ptb{padding-top:80px;padding-bottom:80px}}.tp-service-7-item{border-radius:10px;background-color:var(--tp-common-white)}.tp-service-7-item:hover .tp-service-7-item-icon span{animation:icon-bounce .8s 1;color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-service-7-item-thumb{overflow:hidden;border-radius:10px 10px 0 0}.tp-service-7-item-thumb img{width:100%;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;border-radius:10px 10px 0 0}.tp-service-7-item-icon{position:relative;margin-top:-40px;margin-bottom:20px;z-index:1}.tp-service-7-item-icon span{display:inline-block;width:80px;height:80px;line-height:80px;border-radius:50%;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-theme-primary);background-color:var(--tp-common-white);box-shadow:0px 4px 20px rgba(15,17,38,.08)}.tp-service-7-item-title{font-size:20px;font-weight:600;line-height:1;margin-bottom:12px;letter-spacing:-0.4px}.tp-service-7-item-title a:hover{color:var(--tp-theme-primary)}.tp-service-7-item-content{padding-bottom:30px}.tp-service-7-item-content p{line-height:24px}.tp-service-sidebar{top:50px;position:sticky;padding-right:40px}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-sidebar{padding-right:0}}.tp-service-sidebar-content{padding:40px 35px;border-radius:10px;background:#ebf3ed}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-sidebar-content{padding:40px 30px}}.tp-service-sidebar-title{font-size:20px;font-weight:700;margin-bottom:24px;letter-spacing:-0.4px}.tp-service-sidebar-list ul li{list-style:none;font-size:16px;font-weight:500;border-radius:8px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-text-body);background-color:var(--tp-common-white);box-shadow:0px 1px 3px 0px rgba(32,33,36,.08)}.tp-service-sidebar-list ul li:not(:last-of-type){margin-bottom:8px}.tp-service-sidebar-list ul li a{padding:20px;display:block}.tp-service-sidebar-list ul li:hover{color:var(--tp-heading-primary);box-shadow:0px 10px 20px 0px #d8ebdd}.tp-service-sidebar-info{padding:50px;border-radius:10px;background-color:var(--tp-theme-primary)}.tp-service-sidebar-info-title{font-size:26px;font-weight:700;margin-bottom:20px;letter-spacing:-0.52px;color:var(--tp-common-white)}.tp-service-sidebar-info-btn{margin-bottom:25px}.tp-service-sidebar-info-btn a{display:inline-block;font-size:16px;font-weight:700;padding:9px 29px;border-radius:6px;color:var(--tp-common-white);background:var(--tp-theme-secondary)}.tp-service-sidebar-info-btn a span{display:inline-block;margin-left:5px}.tp-service-sidebar-info-btn a:hover{color:var(--tp-heading-primary);background-color:var(--tp-common-white)}.tp-service-sidebar-info-call a{font-size:18px;font-weight:600;letter-spacing:-0.36px;color:var(--tp-common-white)}.tp-service-sidebar-info-call a:hover{color:var(--tp-theme-secondary)}.tp-service-sidebar-info-call a span{display:inline-block;margin-right:5px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-details-ptb{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-service-details-thumb{margin-bottom:30px}}.tp-service-details-thumb img{width:100%;border-radius:10px}.tp-service-details-content p{font-size:18px;line-height:30px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-details-content p{font-size:16px}}@media(max-width: 767px){.tp-service-details-content p{font-size:15px}}.tp-service-details-section-title{font-size:36px;font-weight:700;letter-spacing:-1.44px}@media(max-width: 767px){.tp-service-details-section-title{font-size:34px}}.tp-service-details-feature-title{font-size:24px;font-weight:700;line-height:1;letter-spacing:-0.02em}.tp-service-details-feature-item{width:100%;justify-content:center;align-content:center;text-align:center}.tp-service-details-feature-item:not(:last-child){margin-bottom:25px}.tp-service-details-feature-item>span{height:20px;width:20px;line-height:18px;margin-right:14px;border-radius:50%;text-align:center;display:inline-block;color:var(--tp-theme-primary);background-color:#ebf3ed}.tp-service-details-feature-content span{font-weight:700;font-size:20px;line-height:1;color:#242e45;margin-bottom:5px;display:inline-block;letter-spacing:-0.02em}.tp-service-details-feature-content p{font-weight:400;font-size:18px;color:#878898;margin-bottom:0;padding:0 50px}@media only screen and (min-width: 1600px)and (max-width: 1700px),only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-details-feature-content p{padding:0 100px}}.tp-service-details-testi{border-radius:10px;background-color:#ebf3ed;padding:40px 100px 40px 125px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-details-testi{padding:40px 40px 40px 100px}}@media(max-width: 767px){.tp-service-details-testi{padding:30px}}.tp-service-details-testi-text p{font-weight:500;font-size:25px;line-height:1.47;margin-bottom:25px;letter-spacing:-0.02em;color:var(--tp-common-black)}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-service-details-testi-text p{font-size:27px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-details-testi-text p{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-service-details-testi-text p{font-size:25px}}@media(max-width: 767px){.tp-service-details-testi-text p{font-size:22px}}.tp-service-details-testi-info h4{font-weight:600;font-size:18px;letter-spacing:-0.02em;color:var(--tp-common-black)}.tp-service-details-testi-info h4 span{font-weight:400;font-size:14px;color:#525356;padding-left:10px;margin-left:10px;position:relative}.tp-service-details-testi-info h4 span::before{position:absolute;top:8px;left:0;height:4px;width:4px;content:"";border-radius:50%;display:inline-block;background-color:#525356}.tp-service-details-testi-quote span{position:absolute;top:5px;left:-75px;color:#3a954f}.tp-service-details-faq-wrap .tp-faq-wrapper{padding-left:0}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-service-details-faq-wrap .tp-section-title{font-size:40px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-counter-ptb{padding-top:30px;padding-bottom:50px}}.tp-counter-wrap{z-index:2;position:relative;margin-top:-84px;padding:41px 58px;border-radius:80px;background-color:var(--tp-common-white)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-counter-wrap{margin-top:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-counter-wrap{flex-wrap:wrap}}@media(max-width: 767px){.tp-counter-wrap{padding:0}}.tp-counter-wrap.home-4{margin-top:0;box-shadow:0px 0px 40px 0px rgba(15,16,36,.08)}@media(max-width: 767px){.tp-counter-wrap.home-4{box-shadow:none}}.tp-counter-wrap.home-6 .tp-counter-item-title{color:var(--tp-theme-primary)}.tp-counter-wrap.bg-color{background-color:var(--tp-heading-primary)}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px){.tp-counter-item:not(:last-of-type){margin-bottom:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px){.tp-counter-item{margin-bottom:0px;margin-right:20px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-counter-item{margin-bottom:20px}}.tp-counter-item-title{font-size:60px;font-weight:700;margin-right:20px;letter-spacing:-2.4px;color:var(--tp-theme-secondary)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-counter-item-title{font-size:46px}}@media(max-width: 767px){.tp-counter-item-title{font-size:44px}}.tp-counter-item-text span{display:inline-block;font-size:18px;font-weight:500;line-height:1;color:var(--tp-heading-primary)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-counter-item-text span{font-size:16px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-counter-6-ptb{padding-bottom:80px}}.tp-cta-6-ptb{position:relative;z-index:1;margin-bottom:-50px}.tp-cta-6-wrapper{border-radius:10px;padding:32px 60px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-cta-6-wrapper{flex-wrap:wrap}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-cta-6-wrapper{padding:30px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-cta-6-text{margin-bottom:20px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-cta-6-wrap{flex-wrap:wrap}}.tp-cta-6-title{font-size:36px;font-weight:500;font-family:var(--tp-ff-p);letter-spacing:-1.44px;color:var(--tp-common-white)}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-cta-6-btn{margin-bottom:10px}}.tp-cta-6-btn .tp-btn.btn-2:hover{background-color:var(--tp-theme-secondary)}.tp-cta-6-call a{font-size:15px;font-weight:500;letter-spacing:-0.6px;color:var(--tp-common-white)}.tp-cta-6-call a svg{margin-right:5px}.tp-cta-6-call a:hover{color:var(--tp-theme-secondary)}@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-chose-ptb{padding-bottom:80px}}.tp-chose-section-text{position:absolute;bottom:140px;left:-55px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-section-text{display:none}}.tp-chose-section-text h1{margin:0;color:#ebf3ed;font-size:200px;font-weight:800;letter-spacing:-8px}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px){.tp-chose-section-text h1{font-size:140px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-chose-section-text h1{font-size:135px}}.tp-chose-section-text .color{color:#2c302e}.tp-chose-section-text.home-4{bottom:90px}.tp-chose-thumb img{width:100%;border-radius:10px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-thumb-wrap{margin-bottom:30px}}.tp-chose-thumb-wrap img{border-radius:10px}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-thumb-wrap img{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-heading{padding-left:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-heading p{margin-bottom:30px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-heading p br{display:none}}.tp-chose-list ul li{list-style:none;margin-bottom:20px;font-size:20px;font-weight:600;color:var(--tp-heading-primary)}.tp-chose-list ul li span{display:inline-block;border-radius:50%;width:60px;height:60px;line-height:60px;text-align:center;margin-right:20px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#ebf3ed;color:var(--tp-theme-primary)}.tp-chose-list ul li:hover span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-chose-list.color-change ul li{color:var(--tp-common-white)}.tp-chose-list.color-change ul li span{background-color:#2c302e}.tp-chose-list.color-change ul li:hover span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-chose-expreance{position:absolute;top:332px;right:-27px;border-radius:10px;display:inline-block;padding:20px 31px 21px 32px;background:var(--tp-theme-secondary);animation:tpupdown 1s infinite alternate;box-shadow:0px 30px 50px 0px rgba(3,4,28,.1)}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-chose-expreance{right:0}}@media(max-width: 767px){.tp-chose-expreance{right:auto;left:10px}}.tp-chose-expreance-title{font-size:80px;line-height:1;margin-bottom:5px;letter-spacing:-0.02em;text-transform:uppercase;color:var(--tp-common-white)}.tp-chose-expreance h6{font-size:20px;font-weight:500;line-height:1.1;margin-bottom:0;color:hsla(0,0%,100%,.75)}.tp-chose-expreance.company{background:linear-gradient(180deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0px 30px 50px 0px rgba(1,6,20,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:35px 74px 30px 30px;top:345px;right:55px}@media(max-width: 767px){.tp-chose-expreance.company{width:215px}}.tp-chose-expreance.company .tp-chose-expreance-title{font-size:60px;font-weight:700;margin-bottom:8px}.tp-chose-expreance.company span{display:inline-block;margin-bottom:20px}.tp-chose-expreance.company h6{font-size:14px;font-family:var(--tp-ff-p)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-breadcrumb-ptb{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-breadcrumb-thumb .tp-chose-4-thumb{margin-bottom:0}}.tp-chose-breadcrumb-thumb .tp-chose-4-thumb-big{position:absolute;top:0;right:0}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-breadcrumb-thumb .tp-chose-4-thumb-big{position:static;margin-bottom:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-breadcrumb-thumb .tp-chose-4-thumb-big::after{content:none}}.tp-chose-breadcrumb-thumb .tp-chose-4-thumb-small{right:auto;top:155px;left:65px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-breadcrumb-thumb .tp-chose-4-thumb-small{position:static}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-ptb{padding-bottom:80px}}.tp-step-wrapper{padding:60px;border-radius:10px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-wrapper{flex-wrap:wrap}}@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-step-wrapper{padding:25px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-item{margin-bottom:40px}}.tp-step-item:hover .tp-step-item-number span{color:var(--tp-common-white);background-color:var(--tp-heading-primary)}.tp-step-item-number span{display:inline-block;font-size:26px;font-weight:600;letter-spacing:-0.78px;width:80px;height:80px;line-height:80px;border-radius:50%;text-align:center;margin-right:20px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-theme-primary);font-family:var(--tp-ff-heading);background-color:var(--tp-common-white);box-shadow:0px 0px 10px rgba(23,22,49,.1)}.tp-step-item-number.home-7 span{color:var(--tp-theme-secondary);background-color:var(--tp-heading-primary)}.tp-step-item-title{font-size:18px;font-weight:600;margin-bottom:10px;letter-spacing:-0.36px}.tp-step-item-content p{line-height:22px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-item-content p br{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-client-ptb{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-client-heading{margin-bottom:30px}}.tp-client-heading .tp-section-title{margin-bottom:50px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-client-heading .tp-section-title{margin-bottom:30px}}.tp-client-user{margin-left:18px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-client-user{margin-left:12px}}.tp-client-user img{border-radius:50%;margin-left:-18px;border:3px solid #fef2ed}.tp-client-user .p-relative{border:none;width:42px !important}.tp-client-user-img{margin-right:15px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-client-user-img{margin-right:5px}}.tp-client-user-img.faq img{width:55px}.tp-client-user p{font-weight:500;line-height:20px;color:var(--tp-heading-primary)}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-client-wrapper{justify-content:start !important;flex-wrap:wrap}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 576px)and (max-width: 767px){.tp-client-item:not(:last-of-type){margin-right:30px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-client-item:not(:last-of-type){margin-right:0;margin-bottom:30px}}.tp-client-item:hover .tp-client-item-icon span{animation:icon-bounce .8s 1}.tp-client-item-icon span{display:inline-block;width:90px;height:90px;text-align:center;line-height:90px;border-radius:90px;background:#ebf3ed;margin-bottom:20px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-4-ptb{padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-4-thumb{margin-bottom:50px}}.tp-chose-4-thumb-big{position:relative;width:470px;border-radius:10px}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-chose-4-thumb-big{width:100%}}.tp-chose-4-thumb-big::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:100%;border-radius:10px;background:linear-gradient(180deg, rgba(31, 34, 32, 0) 39.88%, #1F2220 100%)}.tp-chose-4-thumb-big img{border-radius:10px}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-chose-4-thumb-big img{width:100%}}.tp-chose-4-thumb-small{position:absolute;right:50px;top:175px}@media(max-width: 767px){.tp-chose-4-thumb-small{position:static;margin-top:30px}}.tp-chose-4-thumb-small img{border-radius:10px;box-shadow:0px 0px 60px 0px rgba(30,28,66,.15)}.tp-chose-4-item:not(:last-of-type){margin-right:60px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 320px)and (max-width: 575px){.tp-chose-4-item:not(:last-of-type){margin-right:20px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-chose-4-item:not(:last-of-type){margin-bottom:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 320px)and (max-width: 575px){.tp-chose-4-item-box{flex-wrap:wrap}}.tp-chose-4-item-content span{font-size:24px;font-weight:700;letter-spacing:-0.48px;color:var(--tp-heading-primary)}@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-chose-4-heading p br{display:none}}.tp-cta-hight{height:620px;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.tp-cta-hight::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:0;background:linear-gradient(180deg, rgba(31, 34, 32, 0) 30.39%, rgba(31, 34, 32, 0.45) 73.54%)}.tp-cta-heading{padding-bottom:200px}.tp-cta-title{margin:0;font-size:140px;font-weight:700;line-height:1;letter-spacing:-5.6px;color:var(--tp-common-white)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px){.tp-cta-title{font-size:120px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-cta-title{font-size:100px}}.tp-cta-content-title{font-size:36px;font-weight:700;line-height:1;margin-bottom:15px;letter-spacing:-1.44px;color:var(--tp-common-white)}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-cta-content-title{font-size:32px}}.tp-cta-content p{font-size:18px;font-weight:500;letter-spacing:-0.72px;color:var(--tp-common-white)}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-cta-content p{font-size:17px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-chose-5-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-5-ptb{padding-top:80px;padding-bottom:80px}}.tp-chose-5-bg{position:absolute;top:0;left:0;height:100%;width:52%;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){.tp-chose-5-bg{width:56%}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-chose-5-bg{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-chose-6-ptb{padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-ptb{padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-heading{margin-bottom:30px}}.tp-portfolio-item:hover .tp-portfolio-item-thumb::after{opacity:1;visibility:visible;transform:scale(1)}.tp-portfolio-item:hover .tp-portfolio-item-content{opacity:1;-webkit-transform:translateY(0) scale(1, 1);transform:translateY(0) scale(1, 1)}.tp-portfolio-item:hover .tp-portfolio-item-popup{opacity:1;visibility:visible;top:50%}.tp-portfolio-item-thumb{position:relative;border-radius:10px}.tp-portfolio-item-thumb img{border-radius:10px;width:100%}.tp-portfolio-item-thumb::after{position:absolute;top:0;left:0;content:"";height:100%;width:100%;opacity:0;border-radius:10px;transform:scale(0.5);visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:rgba(20,38,26,.75)}.tp-portfolio-item-content{position:absolute;bottom:30px;left:0;right:0;margin:0 auto;border-radius:6px;padding:22px 30px;width:calc(100% - 80px);height:auto;background-color:hsla(0,0%,100%,.95);-webkit-transform:translateY(0) scale(1, 0);transform:translateY(0) scale(1, 0);transform-origin:bottom center;-webkit-transition:all 350ms cubic-bezier(0.37, 0, 0.63, 1);transition:all 350ms cubic-bezier(0.37, 0, 0.63, 1)}.tp-portfolio-item-content span{display:inline-block;font-size:14px;font-weight:500;margin-bottom:4px;color:var(--tp-theme-primary)}.tp-portfolio-item-title{font-size:24px;font-weight:700;margin:0;letter-spacing:-0.48px}@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-portfolio-item-title{font-size:20px}}.tp-portfolio-item-title a:hover{color:var(--tp-theme-secondary)}.tp-portfolio-item-popup{position:absolute;top:40%;left:50%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translate(-50%, -50%)}.tp-portfolio-item-popup span{display:inline-block;width:80px;height:80px;line-height:80px;border-radius:50%;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-common-white);background-color:var(--tp-theme-secondary)}.tp-portfolio-item-popup span:hover{background-color:var(--tp-theme-primary)}.tp-portfolio-wrapper{margin:0 -25px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-wrapper{margin:0}}@media(max-width: 767px){.tp-portfolio-wrapper{padding-bottom:50px}}@media(max-width: 767px){.tp-portfolio-btn-wrap{margin-bottom:30px}}.tp-portfolio-btn-wrap .tp-btn{padding:12px 34px;border:1px solid #e6e6e6;background-color:rgba(0,0,0,0);color:var(--tp-theme-primary)}.tp-portfolio-btn-wrap .tp-btn span::before{color:var(--tp-theme-secondary)}.tp-portfolio-bottom h6{font-size:22px;font-weight:500;letter-spacing:-0.44px;color:var(--tp-text-body)}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-portfolio-bottom h6{font-size:20px}}.tp-portfolio-bottom h6 span{color:var(--tp-theme-primary)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-portfolio-2-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-2-ptb{padding-top:80px;padding-bottom:80px}}.tp-portfolio-2-tabs{margin-right:74px}@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-portfolio-2-tabs{margin-right:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-2-tabs{margin-bottom:30px}}.tp-portfolio-2-tabs .nav-pills .nav-link{text-align:left;font-size:18px;font-weight:700;border-radius:10px;padding:16px 30px 20px;letter-spacing:-0.36px;color:var(--tp-text-body);background:var(--tp-common-white);font-family:var(--tp-ff-heading);box-shadow:0px 2px 10px 0px rgba(3,4,28,.06);margin-bottom:15px}.tp-portfolio-2-tabs .nav-pills .nav-link.active{background:var(--tp-theme-primary);color:var(--tp-common-white);box-shadow:0px 4px 10px 0px rgba(58,149,79,.3)}.tp-portfolio-2-item-thumb{position:relative}.tp-portfolio-2-item-thumb::before{position:absolute;content:"";bottom:0;left:0;height:100%;width:100%;border-radius:10px;background:linear-gradient(180deg, rgba(31, 34, 32, 0) 30.39%, rgba(31, 34, 32, 0.8) 73.54%)}.tp-portfolio-2-item-thumb img{width:100%;height:400px;border-radius:10px}.tp-portfolio-2-item-content{position:absolute;left:50px;bottom:40px}@media(max-width: 767px){.tp-portfolio-2-item-content{left:40px;bottom:20px}}.tp-portfolio-2-item-content p{margin-bottom:24px;color:hsla(0,0%,100%,.65);padding-right:20px}@media(max-width: 767px){.tp-portfolio-2-item-content p{margin-bottom:12px}}.tp-portfolio-2-item-content a{font-size:16px;font-weight:600;color:var(--tp-common-white);font-family:var(--tp-ff-heading)}.tp-portfolio-2-item-content a span{display:inline-block;width:36px;height:36px;line-height:32px;border-radius:50%;text-align:center;margin-left:5px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-common-white);background-color:var(--tp-theme-secondary)}.tp-portfolio-2-item-content a:hover{color:var(--tp-theme-primary)}.tp-portfolio-2-item-content a:hover span{background-color:var(--tp-theme-primary)}.tp-portfolio-2-item-title{font-size:24px;font-weight:600;line-height:1;margin-bottom:15px;letter-spacing:-0.48px;color:var(--tp-common-white)}@media(max-width: 767px){.tp-portfolio-3-ptb{padding-bottom:80px}}.tp-portfolio-3-item:hover .tp-portfolio-3-popup{opacity:1;visibility:visible;top:50%}.tp-portfolio-3-item:hover .tp-portfolio-3-title{opacity:1;visibility:visible;bottom:40px}.tp-portfolio-3-item:hover .tp-portfolio-3-thumb::before{height:100%}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-3-heading{margin-bottom:30px}}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.tp-portfolio-3-heading p br{display:none}}.tp-portfolio-3-thumb img{width:100%;border-radius:10px}.tp-portfolio-3-thumb::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:0;border-radius:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:rgba(31,34,32,.65)}.tp-portfolio-3-popup{position:absolute;top:60%;left:50%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translate(-50%, -50%)}.tp-portfolio-3-popup span{display:inline-block;width:80px;height:80px;line-height:80px;border-radius:50%;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-common-black);background-color:var(--tp-common-white)}.tp-portfolio-3-popup:hover span{color:var(--tp-common-white);background-color:var(--tp-theme-secondary)}.tp-portfolio-3-title{font-size:24px;font-weight:600;text-align:center;letter-spacing:-0.48px;color:var(--tp-common-white);position:absolute;bottom:0;left:50%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translate(-50%, -50%)}.tp-portfolio-3-title a:hover{color:var(--tp-theme-secondary)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-3-navigation{margin-bottom:30px}}.tp-portfolio-3-navigation .tp-portfolio-prev,.tp-portfolio-3-navigation .tp-portfolio-next{display:inline-block;width:60px;height:60px;line-height:63px;border-radius:50%;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-size:18px;background:#ebf3ed;color:var(--tp-heading-primary);box-shadow:0px 1px 2px 0px rgba(32,33,36,.1)}.tp-portfolio-3-navigation .tp-portfolio-prev:hover,.tp-portfolio-3-navigation .tp-portfolio-next:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-portfolio-3-navigation .tp-portfolio-next{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}@media(max-width: 767px){.tp-portfolio-4-ptb{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-4-heading{margin-bottom:30px}}.tp-portfolio-4-heading .tp-section-title{color:var(--tp-common-white)}.tp-portfolio-4-heading p{color:hsla(0,0%,100%,.6)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-portfolio-4-heading p br{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-5-ptb{padding-top:80px;padding-bottom:80px}}.tp-portfolio-5-wrapper{margin-right:-430px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-5-wrapper{margin-right:0}}.tp-portfolio-5-item:hover .tp-portfolio-5-content{opacity:1;visibility:visible;bottom:35px}.tp-portfolio-5-item:hover .tp-portfolio-5-thumb::before{height:100%}.tp-portfolio-5-thumb{border-radius:10px}.tp-portfolio-5-thumb img{width:100%;border-radius:10px}.tp-portfolio-5-thumb::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:0;border-radius:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:linear-gradient(180deg, rgba(58, 149, 79, 0) 30.16%, #3A954F 100%)}.tp-portfolio-5-content{position:absolute;bottom:0;left:40px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-portfolio-5-content p{font-weight:500;letter-spacing:-0.32px;color:hsla(0,0%,100%,.75)}.tp-portfolio-5-title{margin:0;letter-spacing:-0.48px;color:var(--tp-common-white)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-6-ptb{padding-top:0;padding-bottom:80px}}.tp-portfolio-6-item:hover .tp-portfolio-6-item-wrap{opacity:1;visibility:visible;transform:translateY(0)}.tp-portfolio-6-item-thumb img{width:100%;border-radius:10px}.tp-portfolio-6-item-wrap{position:absolute;bottom:0;left:0;right:0;opacity:0;visibility:hidden;padding:20px 20px;border-radius:6px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(20px);margin:0px 20px 20px 20px;background-color:var(--tp-common-white)}.tp-portfolio-6-item-content p{font-weight:500}.tp-portfolio-6-item-title{font-size:20px;font-weight:700;letter-spacing:-0.4px}.tp-portfolio-6-item-title a:hover{color:var(--tp-theme-secondary)}.tp-portfolio-6-item-icon span{display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-portfolio-6-item-icon span:hover{transform:rotate(45deg)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-portfolio-details-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-details-ptb{padding-top:80px;padding-bottom:0px}}.tp-portfolio-details-thumb{height:100%}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-details-thumb{padding-bottom:30px}}.tp-portfolio-details-thumb-main{position:relative}@media(max-width: 767px){.tp-portfolio-details-thumb-main{margin-top:30px;margin-bottom:40px}}.tp-portfolio-details-thumb-main img{width:100%;height:560px;border-radius:10px}.tp-portfolio-details-thumb img{height:100%;width:100%;border-radius:10px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-details-thumb img{margin-bottom:30px}}.tp-portfolio-details-item span{display:inline-block;font-size:14px;font-weight:500;margin-bottom:5px;letter-spacing:.84px;text-transform:uppercase;color:var(--tp-text-body)}.tp-portfolio-details-item-title{font-size:18px;font-weight:600;margin:0;letter-spacing:-0.36px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-details-item-title{font-size:16px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-portfolio-details-item-title br{display:none}}.tp-portfolio-details-item-btn a{border-radius:30px;padding:12px 35px;display:inline-block;color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-portfolio-details-item-btn a:hover{background-color:var(--tp-theme-secondary)}.tp-portfolio-details-item-btn span{margin:0;transform:translateX(6px)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-portfolio-details-info-box{padding-bottom:70px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-portfolio-details-info-box{padding-bottom:50px}}.tp-portfolio-details-info-box .info-box-item{margin-bottom:20px}.tp-portfolio-details-text-box p{font-size:18px;line-height: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-portfolio-details-text-box .text-1{margin-bottom:40px}}.tp-portfolio-details-text-title{font-size:36px;font-weight:600;margin-bottom:15px;letter-spacing:-1.44px}.tp-portfolio-details-text-list{margin-left:16px;margin-bottom:25px}.tp-portfolio-details-text-list ul{display:inline-block;padding:0 10px}.tp-portfolio-details-text-list ul li{font-size:18px;line-height:30px;margin-bottom:10px;color:var(--tp-text-body)}.tp-portfolio-details-text-list ul li span{color:var(--tp-theme-primary)}.tp-portfolio-details-heading .tp-section-title{font-size:44px}@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-ptb{padding-top:80px;padding-bottom:80px}}.tp-faq-shape{position:absolute;bottom:0;right:0}@media(max-width: 767px){.tp-faq-shape{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-box{margin-bottom:50px}}.tp-faq-box.home-7 .accordion-item{background-color:var(--tp-heading-primary)}.tp-faq-box.home-7 .accordion-button.collapsed{color:var(--tp-common-white);border-color:var(--tp-heading-primary);background:var(--tp-heading-primary)}.tp-faq-box.home-7 .accordion-button:not(.collapsed){background-color:var(--tp-heading-primary)}.tp-faq-box.home-7 .accordion-button .accordion-btn{background-color:#2c302e}.tp-faq-box .accordion{background-color:rgba(0,0,0,0) !important}.tp-faq-box .accordion-item{margin-bottom:10px;border-radius:10px !important;border:1px solid rgba(10,11,15,.06)}.tp-faq-box .accordion-item.active{box-shadow:0px 1px 4px 0px rgba(20,24,32,.06),0px 6px 20px 0px rgba(20,24,32,.14)}.tp-faq-box .accordion-button{font-size:18px;font-weight:600;padding:18px 55px 18px 30px;color:var(--tp-heading-primary)}.tp-faq-box .accordion-button::after{content:none}.tp-faq-box .accordion-button.collapsed{box-shadow:none;font-size:18px;font-weight:600;border-radius:10px !important;color:var(--tp-heading-primary);border:1px solid rgba(10,11,15,.1);background:var(--tp-common-white)}.tp-faq-box .accordion-button:not(.collapsed){box-shadow:none;border:1px solid rgba(0,0,0,0);color:var(--tp-theme-primary);border-radius:16px 16px 0 0 !important;background-color:var(--tp-common-white)}.tp-faq-box .accordion-button:not(.collapsed) .accordion-btn{color:var(--tp-common-white);background:var(--tp-theme-primary)}.tp-faq-box .accordion-button:not(.collapsed) .accordion-btn::before{background-color:var(--tp-common-white);-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);-o-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.tp-faq-box .accordion-button:not(.collapsed) .accordion-btn::after{background-color:var(--tp-common-white)}.tp-faq-box .accordion-button .accordion-btn{position:absolute;top:50%;right:30px;height:34px;width:34px;line-height:34px;text-align:center;border-radius:50%;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(-50%);border:1px solid rgba(10,11,15,.14)}@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-box .accordion-button .accordion-btn{right:20px}}.tp-faq-box .accordion-button .accordion-btn::after,.tp-faq-box .accordion-button .accordion-btn::before{position:absolute;content:"";width:10px;height:2px;left:50%;top:50%;border-radius:2px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--tp-text-body)}.tp-faq-box .accordion-button .accordion-btn::before{background-color:var(--tp-text-body);-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);-o-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.tp-faq-box .accordion-body{font-size:16px;font-weight:400;line-height:26px;padding:0 128px 34px 30px;color:var(--tp-text-body);border-radius:0 0 16px 16px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-faq-box .accordion-body{padding:0 50px 34px 30px}}@media(max-width: 767px){.tp-faq-box .accordion-body{padding:0 32px 34px 30px}}.tp-faq-heading{position:relative;z-index:1}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-heading{padding-left:0}}.tp-faq-heading .tp-section-title{margin-bottom:55px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-heading .tp-section-title{margin-bottom:30px}}.tp-faq-item-icon span{display:inline-block;height:54px;width:54px;line-height:50px;text-align:center;border-radius:50%;margin-right:20px;background-color:var(--tp-theme-secondary)}.tp-faq-item-content h4{font-size:18px;letter-spacing:-0.36px}.tp-faq-item-content p{line-height:22px}.tp-faq-item-content.color p{color:hsla(0,0%,100%,.6)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-faq-breadcrumb-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-breadcrumb-ptb{padding-top:80px;padding-bottom:50px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-breadcrumb-heading{margin-bottom:30px}}.tp-faq-breadcrumb-box{transform:translate(-25%, 82%) rotate(-90deg)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-faq-breadcrumb-box{transform:translate(-10%, 100%) rotate(-90deg)}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-breadcrumb-box{display:none}}.tp-faq-breadcrumb-box-title{line-height:1;font-size:200px;font-weight:700;color:#ebf3ed;margin-bottom:0;text-transform:uppercase}@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-4-ptb{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-4-ptb{padding-bottom:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-4-heading{margin-bottom:40px}}.tp-faq-4-call p{font-size:14px;font-weight:400;color:var(--tp-text-body)}.tp-faq-4-call a{font-size:16px;font-weight:700;letter-spacing:-0.32px;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-faq-4-call a:hover{color:var(--tp-theme-secondary)}@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-faq-4-btn-box{flex-wrap:wrap}}.tp-faq-4-btn-box .tp-contact-item-icon span{width:60px;height:60px;line-height:60px;color:var(--tp-theme-primary);background-color:#ebf3ed}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-6-ptb{padding-top:80px;padding-bottom:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-faq-6-heading{margin-bottom:40px}}.tp-video-overlay{background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.tp-video-overlay::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(12,15,33,.55)}.tp-video-shape{position:absolute;bottom:0;left:130px;z-index:1}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-video-shape{left: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-video-shape{display:none}}.tp-video-wrap{position:relative;padding:170px 0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-video-wrap{padding:100px 0}}.tp-video-title{font-size:70px;font-weight:700;line-height:1;letter-spacing:-2.1px;color:var(--tp-common-white)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-video-title{font-size:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-video-title{font-size:50px}}@media(max-width: 767px){.tp-video-title{font-size:44px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-video-title br{display:none}}.tp-video-btn{display:inline-block;height:80px;width:80px;line-height:78px;border-radius:50%;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin-bottom:30px;color:var(--tp-common-white);animation:animate-pulse 3s linear infinite;background:var(--tp-theme-secondary)}.tp-video-btn svg{transform:translateX(2px)}.tp-video-btn:hover{background:var(--tp-theme-primary)}.tp-video-3-ptb{height:600px;padding-top:220px;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-video-3-ptb{padding-top:180px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-video-3-ptb{height:540px;padding-top:145px;margin-bottom:300px}}.tp-video-3-wrap{position:relative;z-index:1}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-video-3-wrap{margin-bottom:20px}}.tp-video-3-item{position:absolute;bottom:-160px;left:360px;width:560px;z-index:3;padding:50px 49px;border-radius:10px 10px 0px 0px;border:1px solid var(--tp-common-white);background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media only screen and (min-width: 1400px)and (max-width: 1599px){.tp-video-3-item{left:110px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-video-3-item{left:50px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-video-3-item{width:500px;padding:35px 24px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-video-3-item{position:static;margin-left:30px;padding:30px;flex-wrap:wrap;width:450px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-video-3-item{width:100%;margin-left:0}}.tp-video-3-category{margin-bottom:15px}.tp-video-3-category a{font-weight:700;font-size:12px;padding:2px 15px;border-radius:20px;display:inline-block;text-transform:uppercase;color:var(--tp-common-white);background:var(--tp-theme-primary)}.tp-video-3-text{margin-bottom:10px;display:inline-block}.tp-video-3-text p{font-weight:500;font-size:16px;line-height:1.5;color:#565764}@media(max-width: 767px){.tp-video-3-text p{padding-right:0}}.tp-video-3-link a{font-weight:600;font-size:12px;color:#242e45;text-transform:uppercase}.tp-video-3-link a:hover{color:var(--tp-theme-primary)}.tp-video-3-link a:hover span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-video-3-link a span{height:34px;width:34px;margin-left:5px;line-height:33px;text-align:center;border-radius:50%;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid rgba(20,24,32,.14)}.tp-video-3-link a span svg{transform:translateY(-1px)}.tp-video-3-number{margin-right:40px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-video-3-number{margin-right:10px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-video-3-number{margin-right:0;margin-bottom:20px}}.tp-video-3-number span{font-weight:800;font-size:280px;line-height:.7;text-transform:uppercase;background:url(../img/others/text-img.jpg);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-position:0}.tp-video-4-wrap{position:relative;padding:320px 0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-video-4-wrap{padding:100px 0}}.tp-video-4-wrap .tp-hero-btn-video{margin:0;animation:none}.tp-video-4-wrap .tp-hero-btn-video span svg{transform:translate(2px, 1px)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-testimonial-ptb{padding-top:80px;padding-bottom:80px}}.tp-testimonial-item{padding:20px;border-radius:10px;background:var(--tp-common-white);box-shadow:0 0 30px 0 rgba(25,24,49,.08)}.tp-testimonial-avatar-title{font-size:24px;letter-spacing:-0.48px}.tp-testimonial-avatar-designation{font-weight:500;margin-bottom:25px;letter-spacing:-0.32px}.tp-testimonial-heading{margin-bottom: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-testimonial-heading{margin-bottom:40px}}.tp-testimonial-ratings{padding:2px 7px;display:inline-block;border-radius:15px;letter-spacing:-0.32px;border:1px solid #e6e6e6;color:var(--tp-heading-primary)}.tp-testimonial-ratings i{color:#ffa121}.tp-testimonial-content{padding-top:45px;padding-left:20px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-testimonial-content{padding-top:0;padding-left:0}}.tp-testimonial-content p{font-size:24px;font-weight:500;margin-bottom:30px;line-height:1.4;letter-spacing:-0.96px;color:var(--tp-heading-primary);font-family:var(--tp-ff-heading)}.tp-testimonial-content img{display:block;margin-bottom:25px}.tp-testimonial-content-rating{padding:3px 7px;display:inline-block;border-radius:100px;background-color:var(--tp-theme-secondary)}.tp-testimonial-content-rating i{font-size:14px;color:var(--tp-common-white)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-testimonial-navigation{margin-bottom:30px}}.tp-testimonial-navigation span{display:inline-block;width:60px;height:60px;line-height:63px;border-radius:50%;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-size:18px;background:#ebf3ed;color:var(--tp-heading-primary);box-shadow:0px 1px 2px 0px rgba(32,33,36,.1)}.tp-testimonial-navigation span:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}@media(max-width: 767px){.tp-testimonial-2-ptb{padding-top:80px;padding-bottom:80px}}.tp-testimonial-2-shape{position:absolute;bottom:-54px;left:-68px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-testimonial-2-shape{display:none}}.tp-testimonial-2-shape h1{font-size:200px;font-weight:800;line-height:1;margin:0;letter-spacing:-8px;color:var(--tp-common-white)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-testimonial-2-shape h1{font-size:155px}}.tp-testimonial-2-shape.home-5{left:auto;right:-300px}.tp-testimonial-2-shape.home-5 h1{color:hsla(0,0%,100%,.1)}.tp-testimonial-2-thumb{position:relative}.tp-testimonial-2-thumb-wrap .tp-testimonial-thumb-active{padding:10px 0;width:230px}.tp-testimonial-2-thumb-wrap .tp-testimonial-thumb-active .swiper-wrapper .swiper-slide-active .tp-testimonial-2-thumb img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.tp-testimonial-2-thumb img{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-testimonial-2-item{margin-bottom:40px}.tp-testimonial-2-item img{margin-bottom:30px}.tp-testimonial-2-item-title{font-size:24px;font-weight:600;margin-bottom:15px;letter-spacing:-0.48px}.tp-testimonial-2-item p{font-size:20px;line-height:32px;margin-bottom:15px}@media(max-width: 767px){.tp-testimonial-2-item p br{display:none}}.tp-testimonial-2-item-user{font-size:16px;font-weight:600;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-testimonial-2-nav button{position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%);display:inline-block;width:60px;height:60px;line-height:60px;border-radius:50%;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-size:18px;background:#ebf3ed;color:var(--tp-theme-primary);box-shadow:0px 1px 2px 0px rgba(32,33,36,.1)}.tp-testimonial-2-nav button:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-testimonial-2-nav button.tp-testimonial-next{right:0px;left:auto}.tp-testimonial-4-item{padding:40px 30px;border-radius:14px;background:var(--tp-common-white);box-shadow:0px 0px 30px 0px rgba(18,19,50,.08)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-testimonial-4-item{padding:20px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-testimonial-4-item{padding:30px}}.tp-testimonial-4-user-box{margin-bottom:25px}.tp-testimonial-4-user-content span{font-size:18px;font-weight:700;margin-bottom:4px;line-height:1;letter-spacing:-0.36px;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-testimonial-4-user-content p{font-size:14px;font-weight:400;line-height:1}.tp-testimonial-4-text{margin-bottom:25px}.tp-testimonial-4-text p{color:#525356}.tp-testimonial-4-star{padding-left:40px}.tp-testimonial-4-star span{display:inline-block;border-radius:20px;padding:4px 9px;font-size:12px;line-height:1;font-weight:600;color:var(--tp-heading-primary);border:1px solid rgba(20,24,32,.14)}.tp-testimonial-4-star span svg{margin-left:4px;transform:translateY(-2px)}.tp-testimonial-5-wrapper .tp-testimonial-2-item-title{color:var(--tp-common-white)}.tp-testimonial-5-wrapper .tp-testimonial-2-item-user{color:var(--tp-common-white)}.tp-team-item:hover .tp-team-item-thumb img{transform:scale(1.1, 1.1)}.tp-team-item:hover .tp-team-item-btn{opacity:1;visibility:visible;transform:translateX(0)}.tp-team-item:hover .tp-team-item-social{left:40px;opacity:1;transition-delay:.3s}.tp-team-item-thumb{overflow:hidden;border-radius:10px}.tp-team-item-thumb img{width:100%;border-radius:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-team-item-social{position:absolute;top:40px;left:20px;opacity:0;transition-property:all;transition-duration:.3s}.tp-team-item-social a{display:block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;margin-bottom:8px;color:var(--tp-heading-primary);background-color:var(--tp-common-white)}.tp-team-item-social a:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-team-item-content p{font-weight:500;letter-spacing:-0.32px}.tp-team-item-title{margin-bottom:0;letter-spacing:-0.48px}.tp-team-item-title a:hover{color:var(--tp-theme-primary)}.tp-team-item-btn{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateX(-20px)}.tp-team-item-btn a{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--tp-theme-primary);font-family:var(--tp-ff-heading)}.tp-team-item-btn a:hover{color:var(--tp-heading-primary)}.tp-team-item-btn a:hover span{background-color:var(--tp-theme-secondary)}.tp-team-item-btn a span{display:inline-block;width:40px;height:40px;line-height:38px;text-align:center;border-radius:50%;margin-left:4px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-common-white);background-color:var(--tp-theme-primary)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-progress-ptb{padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-progress-heading{margin-bottom:30px}}.tp-team-progress-mail a{font-size:16px;font-weight:500;color:var(--tp-heading-primary)}.tp-team-progress-mail a i{font-style:normal}.tp-team-progress-mail a span{display:inline-block;width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center;margin-right:5px;background:rgba(20,24,32,.06)}.tp-team-progress-mail a:hover{color:var(--tp-theme-primary)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-progress-wrap{margin-left:0}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-breadcrumb-ptb{padding-top:80px;padding-bottom:60px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-3-ptb{padding-top:50px}}.tp-team-3-item:hover .tp-team-3-content{bottom:-60px;opacity:1;visibility:visible}.tp-team-3-item:hover .tp-team-3-thumb img{transform:scale(1.1)}.tp-team-3-thumb{overflow:hidden;border-radius:10px}.tp-team-3-thumb img{width:100%;transition:1.3s;border-radius:10px}.tp-team-3-content{position:absolute;width:245px;bottom:-40px;left:0;right:0;opacity:0;visibility:hidden;text-align:center;margin:auto;padding:30px;border-radius:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1;background:var(--tp-theme-primary)}.tp-team-3-content p{letter-spacing:-0.32px;color:hsla(0,0%,100%,.75)}.tp-team-3-social{margin-bottom:20px}.tp-team-3-social a{color:hsla(0,0%,100%,.4)}.tp-team-3-social a:not(:last-of-type){margin-right:15px}.tp-team-3-social a svg{display:inline-block;transform:translateY(-2px)}.tp-team-3-social a:hover{color:var(--tp-theme-secondary)}.tp-team-3-title{font-size:24px;font-weight:600;line-height:1;letter-spacing:-0.48px;color:var(--tp-common-white)}.tp-team-3-title a:hover{color:var(--tp-theme-secondary)}.tp-team-4-item:hover .tp-team-4-social{right:25px}.tp-team-4-item:hover .tp-team-4-thumb img{transform:scale(1.1)}.tp-team-4-thumb{position:relative;overflow:hidden;border-radius:10px}.tp-team-4-thumb img{width:100%;transition:1.3s;border-radius:10px}.tp-team-4-content{padding-top:22px}.tp-team-4-social{position:absolute;right:-40px;bottom:30px;width:40px;padding:18px 0;text-align:center;border-radius:20px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:var(--tp-common-white);box-shadow:0px 4px 4px 0px rgba(108,88,14,.16)}.tp-team-4-social a{display:block;color:#a3a5a7;line-height:1}.tp-team-4-social a:not(:last-of-type){margin-bottom:12px}.tp-team-4-social a:hover{color:var(--tp-theme-primary)}.tp-team-4-content p{font-size:17px}.tp-team-4-title{font-size:24px;font-weight:700;margin-bottom:4px;letter-spacing:-0.48px;color:var(--tp-heading-primary)}.tp-team-4-title a:hover{color:var(--tp-theme-secondary)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-team-details-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-details-ptb{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-team-details-thumb{height:100%}}.tp-team-details-thumb img{border-radius:14px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-team-details-thumb img{height:100%}}.tp-team-details-subtitle{font-size:14px;font-weight:500;display:inline-block;letter-spacing:.56px;text-transform:uppercase;color:var(--tp-theme-primary);margin-bottom:4px}.tp-team-details-title{font-size:44px;font-weight:700;margin-bottom:15px;letter-spacing:-1.76px;color:var(--tp-common-black)}@media(max-width: 767px){.tp-team-details-title{font-size:40px}}.tp-team-details-mail{font-size:22px;font-weight:500;display:inline-block;color:var(--tp-theme-secondary)}.tp-team-details-mail:hover{color:var(--tp-theme-primary)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-details-thumb{padding-right:0;margin-bottom:30px}}.tp-team-details-content{margin-left:55px}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-team-details-content{margin-left:30px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-details-content{margin-left:0}}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.tp-team-details-content p br{display:none}}.tp-team-details-sm-title{font-size:24px;font-weight:700;letter-spacing:-0.48px;color:var(--tp-common-black)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-team-details-more-info{margin-bottom:20px}}.tp-team-details-more-info ul li{margin-bottom:15px;list-style:none}.tp-team-details-more-info ul li label{width:140px;font-size:16px;font-weight:400;color:var(--tp-text-body)}.tp-team-details-more-info ul li span{font-size:16px;font-weight:500;color:var(--tp-heading-primary)}.tp-team-details-text-title{font-size:40px;font-weight:700;letter-spacing:-1.6px;color:var(--tp-heading-primary)}@media(max-width: 767px){.tp-team-details-text-title{font-size:35px}}.tp-team-details-text-content p{font-size:16px;font-weight:400;line-height:26px;margin-bottom:30px}.tp-team-details-text-list ul li{list-style:none;font-size:16px;font-weight:400;margin-bottom:15px;color:var(--tp-text-body)}.tp-team-details-social-icon a{position:relative;display:inline-block;height:36px;width:36px;line-height:34px;text-align:center;border-radius:50%;background:#fefefe;border:1px solid #e6e6e6;margin-right:5px;z-index:1}.tp-team-details-social-icon a:hover{color:var(--tp-common-white);border-color:var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tp-team-details-social-icon a svg{width:15px;fill:currentColor;transform:translateY(-1px)}.tp-team-details-social-message{margin-left:5px}.tp-team-details-social-message a{position:relative;padding:5px 15px;display:inline-block;border-radius:100px;background:#fefefe;border:1px solid #e6e6e6;z-index:1}.tp-team-details-social-message a span{display:inline-block;margin-right:8px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-text-body);transform:translateY(-1px)}.tp-team-details-social-message a:hover{color:var(--tp-common-white);border-color:var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tp-team-details-social-message a:hover span{color:var(--tp-common-white)}.tp-step-item:hover .tp-step-item-thumb img{border-color:var(--tp-theme-primary)}.tp-step-item:hover .tp-step-item-thumb span{color:var(--tp-common-white);background-color:var(--tp-theme-secondary)}.tp-step-item-thumb img{border-radius:50%;border:15px solid #ebf3ed;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-step-item-thumb span{position:absolute;top:-30px;left:50%;transform:translateX(-50%);display:inline-block;font-size:20px;font-weight:700;letter-spacing:-0.4px;width:60px;height:60px;text-align:center;line-height:60px;border-radius:50%;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--tp-heading-primary);background-color:var(--tp-common-white)}.tp-step-item-title{margin-bottom:15px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-heading{margin-bottom:30px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-shapes{display:none}}.tp-step-shape-1{position:absolute;top:30%;left:22%;transform:translateY(-30%)}.tp-step-shape-2{position:absolute;top:30%;left:48%;transform:translateY(-30%)}.tp-step-shape-3{position:absolute;top:30%;right:22%;transform:translateY(-30%)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-6-ptb{padding-top:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-step-7-ptb{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-step-7-ptb{padding-top:80px;padding-bottom:60px}}.tp-cta-wrapper{padding:25px 0}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-cta-wrapper{padding:15px 0}}.tp-cta-wrapper img{margin-right:20px}.tp-cta-wrapper p{font-size:18px;font-weight:500;letter-spacing:-0.36px;color:var(--tp-common-white)}.tp-cta-wrapper p a{font-weight:600;text-decoration:underline;font-family:var(--tp-ff-heaidng)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-price-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-price-ptb{padding-top:80px;padding-bottom:80px}}.tp-price-heading .tp-section-title{color:var(--tp-common-white)}.tp-price-nav-wrapper{display:flex;align-items:center;justify-content:center}.tp-price-nav-wrapper .tp-input-check{position:absolute;display:block;cursor:pointer;top:0;left:0;opacity:0;z-index:6;width:100%;height:100%}.tp-price-nav-wrapper .tp-input-check:checked~.tp-switch-toggle{left:4px;right:57.3%}.tp-price-box{padding:42px 60px 20px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0) 100%);box-shadow:0px 30px 50px 0px rgba(1,6,20,.12);backdrop-filter:blur(10px)}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-price-box{padding:40px 40px 20px}}@media(max-width: 767px){.tp-price-box{padding:40px;flex-wrap:wrap}}.tp-price-pricing{margin-bottom:20px}.tp-price-pricing span{display:inline-block;font-size:20px;font-weight:600;margin-bottom:10px;color:var(--tp-theme-primary)}.tp-price-pricing-title{font-size:46px;font-weight:700;display:flex;align-items:end;margin:0;letter-spacing:-0.92px;color:var(--tp-common-white)}.tp-price-pricing-title span{font-size:20px;font-weight:700;line-height:30px;margin:0;color:var(--tp-common-white);font-family:var(--tp-ff-heading)}.tp-price-list{margin-bottom:20px;padding-left:60px;border-left:1px solid hsla(0,0%,100%,.16);border-right:1px solid hsla(0,0%,100%,.16)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.tp-price-list{padding-left:30px;border:none}}@media(max-width: 767px){.tp-price-list{padding-left:0;border:none}}.tp-price-list ul li{list-style:none;float:left;width:50%;font-size:15px;font-weight:500;margin-bottom:5px;margin-top:10px;color:hsla(0,0%,100%,.7)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-price-list ul li{float:none;width:100%}}.tp-price-list ul li span{display:inline-block;width:18px;height:18px;line-height:15px;border-radius:50%;text-align:center;margin-right:8px;transform:translateY(-1px);background-color:var(--tp-theme-secondary)}.tp-price-btn{margin-bottom:20px}@media(max-width: 767px){.tp-price-btn{margin-bottom:0}}.tp-price-btn .tp-btn{padding:18px 41px 18px;background-color:rgba(0,0,0,0);border:1px solid var(--tp-theme-primary)}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-price-btn .tp-btn{padding:16px 38px 15px}}.tp-price-btn .tp-btn:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-price-btn .tp-btn.active{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-price-btn .tp-btn.active:hover{border-color:var(--tp-theme-secondary);background-color:var(--tp-theme-secondary)}.tp-toggler-pre,.tp-toggler-post{font-weight:500;font-size:16px;line-height:1;cursor:pointer;color:#848788;transition:all .3s}.tp-toggler-pre.is-active,.tp-toggler-post.is-active{color:var(--tp-common-white)}.tp-toggler-pre:hover,.tp-toggler-post:hover{color:var(--tp-common-white)}.tp-toggler-pre{margin-right:15px}.tp-toggler-post{margin-left:15px}.tp-toggle-input-wrap{position:relative;width:76px;height:36px;overflow:hidden;border-radius:100px;background-color:var(--tp-common-white)}.tp-switch-toggle{position:absolute;top:4px;right:4px;left:57.3%;bottom:4px;z-index:1;border-radius:100%;box-shadow:0px 4px 6px rgba(1,17,22,.24);transition:.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);background:linear-gradient(180deg, #3A954F 0%, #49A85F 100%)}.tp-tab-hide{display:none}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-pricing-ptb{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-pricing-ptb{padding-top:80px;padding-bottom:80px}}.tp-pricing-heading .tp-section-title{margin-bottom:80px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-pricing-heading .tp-section-title{margin-bottom:30px}}.tp-pricing-item{padding:45px 50px;border-radius:15px;background:var(--tp-common-white);box-shadow:0px 6px 60px -10px rgba(29,51,51,.2)}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 576px)and (max-width: 767px){.tp-pricing-item{padding:45px 40px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 320px)and (max-width: 575px){.tp-pricing-item{padding:40px 30px}}.tp-pricing-item-heading{margin-bottom:35px}.tp-pricing-item-heading span{font-size:18px;font-weight:600;display:inline-block;margin-bottom:10px;color:var(--tp-theme-primary)}.tp-pricing-item-title{font-size:48px;font-weight:700;letter-spacing:-1.92px;line-height:1}.tp-pricing-item-title span{font-weight:700;margin-left:-6px;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-pricing-item-list{margin-bottom:45px}.tp-pricing-item-list ul{display:inline-block}.tp-pricing-item-list ul li{list-style:none;font-size:16px;font-weight:500;color:var(--tp-heading-primary)}.tp-pricing-item-list ul li.disable{color:rgba(134,141,152,.55)}.tp-pricing-item-list ul li:not(:last-of-type){margin-bottom:18px}.tp-pricing-item-list ul li span{display:inline-block;width:20px;height:20px;text-align:center;border-radius:50%;line-height:17px;margin-right:10px;background-color:#ebf3ed;color:var(--tp-theme-secondary)}.tp-pricing-item-list.recommend ul li span{color:var(--tp-theme-primary)}.tp-pricing-item-btn a{display:inline-block;text-align:center;font-size:16px;font-weight:600;width:100%;padding:18px 40px;border-radius:30px;background:#ebf3ed;color:var(--tp-heading-primary)}.tp-pricing-item-btn a:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-pricing-item-btn.recommend a{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-pricing-item-btn.recommend a:hover{background-color:var(--tp-theme-secondary)}.tp-pricing-item.brd-d{box-shadow:none;border:1px solid rgba(31,34,32,.1)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-pricing-breadcrumb-ptb{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-ptb{padding-bottom:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-heading{margin-bottom:30px}}.tp-contact-heading p{font-size:20px;font-weight:500;color:var(--tp-heading-primary);font-family:var(--tp-ff-haeding)}.tp-contact-item:hover .tp-contact-item-icon span,.tp-contact-item.active .tp-contact-item-icon span{color:var(--tp-common-white);background-color:var(--tp-theme-secondary)}.tp-contact-item-icon span{display:inline-block;width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%;margin-right:20px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:var(--tp-common-white);box-shadow:0px 0px 10px 0px rgba(27,26,54,.06)}.tp-contact-item-content p{font-size:16px;font-weight:400;letter-spacing:-0.64px}.tp-contact-item-content a{font-size:18px;font-weight:600;letter-spacing:-0.72px;font-family:var(--tp-ff-haeding);color:var(--tp-heading-primary)}.tp-contact-item-content a:hover{color:var(--tp-theme-secondary)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-wrap{margin-bottom:30px}}.tp-contact-from{border-radius:10px;padding:50px 50px;background-color:var(--tp-common-white);border:2px solid rgba(31,34,32,.15)}@media(max-width: 767px){.tp-contact-from{padding:40px 20px}}.tp-contact-input .tp-input,.tp-contact-input .tp-textarea{border-radius:10px;font-weight:400;font-size:14px;height:60px;background-color:#ebf3ed;border:1.5px solid #ebf3ed;color:var(--tp-common-black);letter-spacing:.02em}.tp-contact-input .tp-input::-webkit-input-placeholder,.tp-contact-input .tp-textarea::-webkit-input-placeholder{font-weight:400;font-size:14px;color:var(--tp-text-body);letter-spacing:.02em}.tp-contact-input .tp-input::-moz-placeholder,.tp-contact-input .tp-textarea::-moz-placeholder{font-weight:400;font-size:14px;color:var(--tp-text-body);letter-spacing:.02em}.tp-contact-input .tp-input:-moz-placeholder,.tp-contact-input .tp-textarea:-moz-placeholder{font-weight:400;font-size:14px;color:var(--tp-text-body);letter-spacing:.02em}.tp-contact-input .tp-input:-ms-input-placeholder,.tp-contact-input .tp-textarea:-ms-input-placeholder{font-weight:400;font-size:14px;color:var(--tp-text-body);letter-spacing:.02em}.tp-contact-input .tp-input::placeholder,.tp-contact-input .tp-textarea::placeholder{font-weight:400;font-size:14px;color:var(--tp-text-body);letter-spacing:.02em}.tp-contact-input .tp-input:focus,.tp-contact-input .tp-textarea:focus{background-color:var(--tp-common-white);border-color:var(--tp-theme-primary)}.tp-contact-input .tp-textarea{resize:none;height:160px}.tp-contact-btn .tp-btn{padding:13px 40px 13px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-btn-box label{margin-bottom:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-btn-box label br{display:none}}.tp-contact-map-content iframe{filter: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-contact-map-content iframe{width:100%}}.tp-contact-section-title{font-size:40px;font-weight:700;letter-spacing:-1.6px}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-contact-section-title{font-size:35px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-contact-section-title br{display:none}}.tp-contact-title-pre{font-size:16px;font-weight:700;display:inline-block;margin-bottom:10px;letter-spacing:.32px;font-family:var(--tp-ff-heading);color:var(--tp-theme-secondary)}@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-wrap{padding-left:0}}.tp-contact-wrap-info{margin-bottom:50px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-wrap-info{margin-bottom:30px}}.tp-contact-wrap-info:hover .tp-contact-wrap-info-icon span{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-contact-wrap-info:hover .tp-contact-wrap-info-content a{color:var(--tp-theme-primary)}.tp-contact-wrap-info-icon{margin-right:20px}.tp-contact-wrap-info-icon span{display:inline-block;text-align:center;width:50px;height:50px;line-height:50px;border-radius:50%;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#ebf3ed;color:var(--tp-theme-primary)}.tp-contact-wrap-info-content p{line-height:1;font-size:17px;font-weight:500;margin-bottom:5px;letter-spacing:-0.34px}.tp-contact-wrap-info-content a{font-size:20px;font-weight:600;letter-spacing:-0.4px;font-family:var(--tp-ff-heading);color:var(--tp-heading-primary)}.tp-contact-thumb{height:640px;background-repeat:no-repeat;background-attachment:fixed}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-inner-ptb{padding-bottom:80px}}.tp-contact-inner-item{margin-right:80px}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-contact-inner-item{margin-right:60px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-contact-inner-item{margin-right:30px}}@media(max-width: 767px){.tp-contact-inner-item{margin-right:0;width:100%;margin-bottom:30px}}.tp-contact-inner-item-title{font-size:18px;font-weight:600;display:inline-block;margin-bottom:8px;letter-spacing:-0.36px;color:var(--tp-theme-primary)}.tp-contact-inner-item p{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.tp-contact-inner-item a{font-size:16px;font-weight:500;display:block;margin-bottom:10px;letter-spacing:-0.32px;color:var(--tp-heading-primary)}.tp-contact-inner-item a span{display:inline-block;margin-right:8px}.tp-contact-inner-item a:hover{color:var(--tp-theme-primary)}.tp-contact-inner-wrap{padding:60px;border-radius:10px;margin-top:-300px;background:var(--tp-common-white);box-shadow:0px 0px 50px 0px rgba(47,51,70,.08)}@media(max-width: 767px){.tp-contact-inner-wrap{padding:30px}}.tp-contact-inner-wrap-title{font-size:60px;font-weight:700;line-height:1;margin-bottom:60px;letter-spacing:-1.8px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-inner-wrap-title{font-size:34px;margin-bottom:40px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-inner-icon{margin-bottom:40px}}.tp-contact-inner-form-ptb{position:relative;padding-bottom:140px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-inner-form-ptb{padding-bottom:130px}}.tp-contact-inner-form .tp-contact-input{margin-bottom:30px}.tp-contact-inner-form .tp-contact-input input,.tp-contact-inner-form .tp-contact-input textarea{border-radius:10px;background-color:rgba(0,0,0,0);border:1px solid rgba(31,34,32,.15)}.tp-contact-inner-form .tp-contact-input input:focus,.tp-contact-inner-form .tp-contact-input textarea:focus{border-color:var(--tp-theme-primary)}.tp-contact-inner-form .tp-contact-input textarea{resize:none;height:154px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-contact-breadcrumb-ptb{padding-bottom:80px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-error-ptb{padding-top:100px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-error-ptb{padding-top:80px}}.tp-error-title{font-size:240px;font-weight:700;line-height:1;margin-bottom:15px;letter-spacing:-14.4px;color:var(--tp-theme-secondary)}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-error-title{font-size:210px}}@media only screen and (min-width: 576px)and (max-width: 767px){.tp-error-title{font-size:200px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-error-title{font-size:180px}}.tp-error-subtitle{font-size:50px;font-weight:700;letter-spacing:-2px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 576px)and (max-width: 767px){.tp-error-subtitle{font-size:45px}}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-error-subtitle{font-size:38px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-error-subtitle{margin-bottom:15px}}.tp-error-thumb img{width:100%}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-error-content{padding-top:0}}.tp-error-content p{margin-bottom:30px}@media only screen and (min-width: 320px)and (max-width: 575px){.tp-error-content p br{display:none}}@media(max-width: 767px){.tp-fun-fact-ptb{padding-top:80px;padding-bottom:80px}}.tp-fun-fact-item{padding-top:25px;border-top:1px solid rgba(31,34,32,.15)}.tp-fun-fact-item-sub{display:inline-block;position:relative;font-size:18px;font-weight:600;margin-left:20px;margin-bottom:25px;letter-spacing:-0.36px;color:var(--tp-heading-primary);font-family:var(--tp-ff-heading)}.tp-fun-fact-item-sub::after{position:absolute;content:"";left:-20px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:var(--tp-heading-primary)}.tp-fun-fact-item-title{font-size:60px;font-weight:700;margin-bottom:10px;letter-spacing:-2.4px;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){.tp-fun-fact-item p br{display:none}}.tp-brand-item img{height:70px;opacity:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-brand-item:hover img{opacity:1}.tp-brand-slide-wrap{position:relative}.tp-brand-slide-wrap::before{position:absolute;content:"";top:0;left:0;height:100%;width:35%;z-index:2;background-color:var(--tp-common-white)}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-brand-slide-wrap::before{content:none}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-brand-breadcrumb-ptb{padding-top:50px}}.tp-company-3-ptb{height:960px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-company-3-ptb{height:600px}}.tp-company-3-bg{position:absolute;top:0;left:0;height:100%;width:calc(52% - 20px);border-radius:0 10px 10px 0;background-repeat:no-repeat}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px){.tp-company-3-bg{width:60%}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.tp-company-3-bg{display:none}}.tp-company-3-content{position:absolute;top:155px;right:0;height:81%;z-index:2;padding-top:160px;padding-left:100px;padding-right:350px;width:calc(52% - 0px);border-radius:10px 0px 0px 10px;background-color:var(--tp-heading-primary)}@media only screen and (min-width: 1400px)and (max-width: 1599px),only screen and (min-width: 1200px)and (max-width: 1399px){.tp-company-3-content{height:77%;padding-top:110px;padding-left:80px;padding-right:140px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.tp-company-3-content{height:70%;padding-top:110px;padding-left:30px;padding-right:30px}}@media only screen and (min-width: 768px)and (max-width: 991px){.tp-company-3-content{position:static;width:100%;height:100%;padding-top:115px;padding-left:50px;padding-right:100px}}@media(max-width: 767px){.tp-company-3-content{position:static;width:100%;height:100%;padding-top:80px;padding-left:30px;padding-right:50px}}.tp-company-3-content .tp-section-title{color:var(--tp-common-white)}.tp-company-3-content .tp-about-progress-title{color:var(--tp-common-white)}.tp-company-3-content .tp-about-progress .progress-bar span{color:var(--tp-common-white);background-color:var(--tp-heading-primary)}@media only screen and (min-width: 1200px)and (max-width: 1399px){.tp-company-3-content p br{display:none}}
