.tp-banner-thumb{height:680px;width:100%;overflow:hidden}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-thumb{height:400px}}.tp-banner-2-spacing{padding-top:283px}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-2-spacing{padding-top:200px}}.tp-banner-2-content{padding:70px 40px 55px 60px}.tp-banner-2-bg,.tp-banner-2-thumb,.tp-banner-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.tp-banner-wd-border svg{width:100%}.tp-banner-wd-spacing{padding-top:515px}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-wd-spacing{padding-top:250px}}.tp-banner-wd-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.tp-banner-wd-item{padding:27px 40px 30px}.tp-banner-wd-thumb-2{height:730px;width:100%}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-wd-thumb-2{height:500px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-banner-wd-thumb-2{height:300px}}.tp-banner-cst-content .tp-testimonial-cst-network{width:100px;height:100px}@media(max-width:574.98px){.tp-banner-cst-content .tp-testimonial-cst-network{width:50px;height:50px}.tp-banner-cst-content .tp-testimonial-cst-network svg{width:20px}}.tp-banner-cst-spacing{padding-top:100px}@media(max-width:574.98px){.tp-banner-cst-spacing{padding-top:50px}}.tp-banner-cst-logo{border-bottom:1px solid #3a553e;margin-bottom:14px;padding-bottom:15px;display:inline-block}.tp-banner-cst-logo-wrap{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:rgba(36,61,58,.6);width:220px;height:240px;padding-top:57px;border-radius:10px}.tp-banner-cst-logo-btn{width:42px;height:42px;text-align:center;line-height:38px;background:var(--tp-common-green-2);display:inline-block;border-radius:50%}.tp-banner-cst-widget{width:355px;height:414px;display:flex;justify-content:center;align-items:center}.tp-banner-cst-shape{position:absolute;left:0;right:0;margin:0 auto}.tp-banner-cst-bottom{border-top:1px solid #919e9d;margin-top:194px;padding:45px 0 25px;position:relative;z-index:1}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-cst-bottom{margin-top:100px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-cst-bottom{padding:25px 0 5px}}.tp-banner-it-thumb{height:800px;width:100%;overflow:hidden}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px){.tp-banner-it-thumb{height:600px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-it-thumb{height:400px}}.tp-banner-pb-thumb{height:950px;width:100%;overflow:hidden}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px){.tp-banner-pb-thumb{height:750px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-pb-thumb{height:650px}}.tp-banner-ai-thumb{height:820px;width:100%;overflow:hidden}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px){.tp-banner-ai-thumb{height:600px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-banner-ai-thumb{height:400px}}.tp-faq-wrap .tp-faq-btn{font-weight:700;font-size:18px;color:var(--tp-common-black);background:none;border-color:rgba(0,0,0,0);display:flex;justify-content:space-between;padding:17px 30px}.tp-faq-wrap .tp-faq-btn:focus{outline:inherit;box-shadow:none;border-color:none}.tp-faq-wrap .tp-faq-btn:not(.collapsed){background-color:rgba(0,0,0,0);box-shadow:none}.tp-faq-wrap .accordion-item:not(:first-of-type){border:1px solid #eee}.tp-faq-wrap .accordion-item:first-of-type,.tp-faq-wrap .accordion-item:first-of-type .accordion-button,.tp-faq-wrap .accordion-item:last-of-type{border-radius:0}.tp-faq-wrap .tp-faq-active{background-color:var(--tp-common-white-2);border:rgba(0,0,0,0)}.tp-faq-wrap .tp-faq-active .accordion-btn{color:var(--tp-common-black);padding-left:30px}.tp-faq-wrap .accordion-button:after{display:none}.tp-faq-wrap .accordion-btn{color:#d9d9d9}.tp-faq-wrap .accordion-body{padding:0 30px 18px}.tp-faq-details-para p{font-size:18px;line-height:144%}.tp-faq-details-para ul{margin-left:10px}.tp-faq-details-para ul li{list-style:none;font-weight:400;font-size:18px;color:var(--tp-common-black)}.tp-faq-details-para ul li:not(:last-child){margin-bottom:2px}.tp-faq-list-title{font-size:18px;color:var(--tp-grey-1);display:inline-block}.tp-faq-spacing{padding-top:230px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-faq-spacing{padding-top:170px}}.tp-faq-cst-tag{height:100%}.tp-faq-cst-tag .cst-btn{font-family:var(--tp-ff-dm);font-weight:400;font-size:20px;color:var(--tp-grey-5);border-radius:50px;padding:8px 21px;background:var(--tp-common-black-1);display:inline-block;position:absolute;z-index:1;top:100px;animation:mymove 1s infinite}.tp-faq-cst-tag .cst-btn-1{left:277px}@media(max-width:574.98px){.tp-faq-cst-tag .cst-btn-1{left:0;top:130px}}.tp-faq-cst-tag .cst-btn-2{background:#bdffc5;color:var(--tp-common-black);left:28px;top:45%;animation:mymove 1.1s infinite}@media(max-width:574.98px){.tp-faq-cst-tag .cst-btn-2{top:20%}}.tp-faq-cst-tag .cst-btn-3{background:#ff6d00;color:var(--tp-common-white);right:42%;top:56%;animation:mymove .9s infinite}@media(max-width:574.98px){.tp-faq-cst-tag .cst-btn-3{right:0}}.tp-faq-cst-tag .cst-btn-4{right:0;top:54%;animation:mymove 1.2s infinite}@media(max-width:574.98px){.tp-faq-cst-tag .cst-btn-4{top:20%}}.tp-faq-cst-tag .cst-btn-5{background:#b4e717;color:var(--tp-common-black);left:25%;top:auto;bottom:7%;animation:mymove 1.3s infinite}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-faq-cst-tab-content{margin-left:0}}.tp-faq-cst-tab-content .tp-faq-btn{font-family:var(--tp-ff-dm);font-weight:600;font-size:20px;color:var(--tp-common-black-1);padding:27px 30px 27px 0}.tp-faq-cst-tab-content .tp-faq-btn .accordion-btn{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-block;width:12px;height:12px}.tp-faq-cst-tab-content .tp-faq-btn .accordion-btn:after{position:absolute;content:"";width:100%;height:2px;left:0;top:50%;transform:translateY(-50%);background-color:#000;border-radius:2px;transition:all .4s ease}.tp-faq-cst-tab-content .tp-faq-btn .accordion-btn:before{position:absolute;content:"";width:2px;height:100%;left:50%;top:0;background-color:#000;transform:translateX(-50%);border-radius:2px;transition:all .4s ease}.tp-faq-cst-tab-content .tp-faq-btn .accordion-button:not(.collapsed){color:var(--tp-common-black);background:none;box-shadow:none}.tp-faq-cst-tab-content .tp-faq-btn:not(.collapsed) .accordion-btn:before{transform:translateX(-50%) rotate(90deg);background:var(--tp-common-black);opacity:1}.tp-faq-cst-tab-content .tp-faq-btn:not(.collapsed) .accordion-btn:after{background:var(--tp-common-black);opacity:1}.tp-faq-cst-tab-content .accordion-item,.tp-faq-cst-tab-content .accordion-item:not(:first-of-type){border:none;border-bottom:1px solid #e1e5e4}.tp-faq-cst-tab-content .accordion-item{background:rgba(0,0,0,0)}.tp-faq-cst-tab-content .accordion-body{padding:0 30px 18px 0}.tp-faq-cst-tab-content .tp-faq-details-para p{font-family:var(--tp-ff-dm);color:rgba(16,48,42,.8);margin-bottom:7px}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-faq-cst-tab-content .tp-faq-details-para p br{display:none}.tp-faq-cst-left{margin-right:0}}.tp-faq-pb-tab-content .tp-faq-btn{font-family:var(--tp-ff-inter);font-weight:500;font-size:18px;color:var(--tp-common-black-5);padding:32px 30px 32px 0;text-align:left}.tp-faq-pb-tab-content .tp-faq-details-para p{font-family:var(--tp-ff-inter);color:#66666c;line-height:162%;margin-bottom:18px}@media(max-width:574.98px){.tp-faq-pb-tab-content .tp-faq-details-para p{font-size:16px}}.tp-faq-ai-noise{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.tp-faq-ai-tab-content .tp-faq-btn{color:var(--tp-grey-5);font-family:var(--tp-ff-jakarta);font-weight:600;font-size:32px;letter-spacing:-.04em;padding:23px 30px 23px 0;text-align:left}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-faq-ai-tab-content .tp-faq-btn{font-size:22px}}.tp-faq-ai-tab-content .tp-faq-btn .accordion-btn:after,.tp-faq-ai-tab-content .tp-faq-btn .accordion-btn:before,.tp-faq-ai-tab-content .tp-faq-btn:not(.collapsed) .accordion-btn:after{background-color:var(--tp-common-white)}.tp-faq-ai-tab-content .tp-faq-btn .accordion-btn{width:20px;height:20px}.tp-faq-ai-tab-content .tp-faq-details-para p{color:var(--tp-grey-5);opacity:.8;font-family:var(--tp-ff-dm);font-weight:400;font-size:18px;line-height:156%;letter-spacing:-.04em;padding-left:136px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-faq-ai-tab-content .tp-faq-details-para p{padding-left:55px}}.tp-faq-ai-tab-content .accordion-item{border-color:hsla(0,0%,100%,.1);padding:32px 24px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-faq-ai-tab-content .accordion-item{padding:10px 0}}.tp-faq-ai-tab-content .accordion-item:not(:first-of-type){border-color:hsla(0,0%,100%,.1)}.tp-faq-ai-count{padding-right:100px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-faq-ai-count{padding-right:30px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-faq-ai-title-wrap{margin-bottom:30px}}.tp-faq-md-tab-content .tp-faq-btn{font-family:var(--tp-ff-familjen);letter-spacing:-.03em;color:var(--tp-common-black-5);text-align:left}.tp-faq-md-tab-content .tp-faq-details-para p{color:var(--tp-grey-7)}.tp-faq-md-tab-content .accordion-body{padding:0 80px 18px 0}@media(max-width:574.98px){.tp-faq-md-tab-content .accordion-body{padding:0 20px 18px 0}}.tp-faq-md-thumb{margin-right:-90px}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-faq-md-thumb{margin-right:0}}.tp-faq-md-shape{position:absolute;top:110px;right:-32px}@media(max-width:574.98px){.tp-faq-md-shape{top:0;right:0;width:25%}}.tp-faq-cst-tab-content-2 .tp-faq-btn{color:var(--tp-common-black-1);font-family:var(--tp-ff-dm)}.tp-faq-cst-tab-content-2 .tp-faq-details-para p{color:rgba(16,48,42,.8)}.tp-faq-cst-tab-content-2 .accordion-item,.tp-faq-cst-tab-content-2 .accordion-item:not(:first-of-type){border-color:rgba(17,17,18,.1)}.tp-faq-cst-tab-content-2 .tp-faq-btn:not(.collapsed) .accordion-btn:after{background:var(--tp-common-black-1)}.tp-faq-cst-tab-content-2 .tp-faq-btn .accordion-btn:after,.tp-faq-cst-tab-content-2 .tp-faq-btn .accordion-btn:before{background-color:var(--tp-common-black-1)}.tp-faq-hero-spacing{padding-top:96px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-faq-hero-spacing{padding-top:80px}}.tp-faq-hero-thumb{position:absolute;top:0;left:0;width:100%;height:100%}.tp-faq-hero-title-wrap{padding-top:138px;padding-bottom:140px}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-faq-hero-title-wrap{padding-top:108px;padding-bottom:110px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-faq-hero-title-wrap{padding-top:90px;padding-bottom:90px}}:root{--tp-ff-body:"Noto Sans",sans-serif;--tp-ff-heading:"Noto Sans",sans-serif;--tp-ff-p:"Noto Sans",sans-serif;--tp-ff-teko:"Noto Sans",sans-serif;--tp-ff-funnel:"Noto Sans",sans-serif;--tp-ff-sora:"Noto Sans",sans-serif;--tp-ff-dm:"Noto Sans",sans-serif;--tp-ff-inter:"Noto Sans",sans-serif;--tp-ff-poppins:"Noto Sans",sans-serif;--tp-ff-playfair:"Noto Sans",sans-serif;--tp-ff-jakarta:"Noto Sans",sans-serif;--tp-ff-familjen:"Noto Sans",sans-serif;--tp-ff-morganite-bold:"Noto Sans",sans-serif;--tp-ff-morganite-semibold:"Noto Sans",sans-serif;--tp-ff-fontawesome:"Font Awesome 6 Pro";--tp-common-white:#ffffff;--tp-common-white-2:#eff4fa;--tp-common-black:#1c3658;--tp-common-black-1:#1c3658;--tp-common-black-2:#1c3658;--tp-common-black-3:#000;--tp-common-black-4:#46759e;--tp-common-black-5:#1c3658;--tp-common-black-6:#1c3658;--tp-common-black-7:#1c3658;--tp-common-yellow:#b5191e;--tp-common-yellow-2:#b5191e;--tp-common-green:#204b76;--tp-common-green-2:#204b76;--tp-common-green-3:#eff4fa;--tp-common-blue:#46759e;--tp-common-nights:#6c0f12;--tp-common-meteor:#b5191e;--tp-common-angry:#b5191e;--tp-common-sugar:#fff5f2;--tp-common-cream:#a1c6e3;--tp-common-pink:#b5191e;--tp-grey-1:#46759e;--tp-grey-2:#a1c6e3;--tp-grey-3:#eff4fa;--tp-grey-4:#a1c6e3;--tp-grey-5:#eff4fa;--tp-grey-6:#a1c6e3;--tp-grey-7:#46759e;--tp-grey-8:#1c3658;--tp-theme-primary:#204b76;--tp-theme-secondary:#46759e;--tp-theme-1:#204b76;--tp-border-1:#a1c6e3;--tp-border-2:rgba(28,54,88,0.8);--tp-border-3:rgba(255,255,255,0.1);--tp-kd-red-01:#EF403D;--tp-kd-white-01:#FFF5F5;--tp-kd-white-02:#FAFAFA}.tp-service-shape{flex:0 0 auto;margin-top:8px}@media(max-width:574.98px){.tp-service-shape{margin-bottom:20px}}.tp-service-para{line-height:35px}@media(max-width:574.98px){.tp-service-para br{display:none}}.tp-service-item{border:1px solid var(--tp-border-1);padding:25px 25px 50px 60px}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-item{padding:25px}}.tp-service-item:hover .tp-service-item-bg{opacity:1;visibility:visible}.tp-service-item-title{font-weight:500;font-size:35px;line-height:129%;text-transform:uppercase;margin-bottom:25px}.tp-service-item-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .4s ease}.tp-service-item ul li{list-style:none}.tp-service-item ul li:not(:last-child){margin-bottom:17px}.tp-service-item ul li a{font-family:var(--tp-ff-heading);font-weight:500;font-size:22px;line-height:140%;padding-left:15px;position:relative;background-size:0 1px,0 1px}.tp-service-item ul li a,.tp-service-item ul li a:hover{background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .3s linear;transition:all .4s ease ease-out .3s 0s}.tp-service-item ul li a:hover{background-size:0 1px,100% 1px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-item ul li a{font-size:20px}}@media(max-width:574.98px){.tp-service-title-wrap .tp-section-subtitle{margin-bottom:20px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-2-title{margin-bottom:40px}}.tp-service-2-title span{width:120px}.tp-service-2-para{margin-bottom:115px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-2-para{margin-bottom:40px}}.tp-service-2-para p{margin-left:644px;padding-left:24px;position:relative}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-service-2-para p{margin-left:521px}}@media only screen and (min-width:992px)and (max-width:1199px){.tp-service-2-para p{margin-left:321px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-2-para p{margin-left:50px}}@media(max-width:574.98px){.tp-service-2-para p{margin-left:0;padding-left:0}}.tp-service-2-item{padding:50px 40px 80px;border:1px solid rgba(0,0,0,0);transition:all .4s ease}.tp-service-2-item:hover{border:1px solid var(--tp-border-1);background:rgba(0,0,0,0)}.tp-service-2-btn{border:1px solid #eee;border-radius:100px;text-align:left;padding:28px 50px 21px}.tp-service-2-btn .tp-btn-2,.tp-service-2-btn .tp-btn-group .tp-btn-circle{background:var(--tp-common-white-2)}.tp-service-2-btn .tp-btn-group:hover>:first-child{background:var(--tp-theme-primary)}@media(max-width:574.98px){.tp-service-2-btn p{margin-right:0}.tp-service-2-btn p br{display:none}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-2-icon{margin-bottom:100px}}.tp-service-3-item{border:1px solid #eee;border-radius:16px;padding:50px 25px 50px 60px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-3-item{padding:25px}}.tp-service-3-item ul li:not(:last-child){margin-bottom:22px}.tp-service-3-item ul li a{font-family:var(--tp-ff-dm);font-weight:400;font-size:25px;line-height:140%;padding-left:15px;letter-spacing:-.02em;color:var(--tp-common-black-5)}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-3-item ul li a{font-size:20px}}.tp-service-wd-content ul li{font-weight:500;font-size:18px;color:var(--tp-common-black);list-style:none;margin-bottom:4px}.tp-service-wd-item{border-top:1px solid var(--tp-border-1);padding-top:35px;padding-bottom:20px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-wd-item-title span{margin-right:20px}}@media(max-width:574.98px){.tp-service-wd-item-title span{margin-bottom:3px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-service-wd-border svg{width:100%}}@media(max-width:574.98px){.tp-service-wd-title-wrap p{margin-left:0}.tp-service-wd-title-wrap p br{display:none}}.tp-service-sa-border,.tp-service-sa-border svg{width:100%}.tp-service-sa-item{padding:45px 35px 38px}.tp-service-sa-item-icon svg{transition:all .4s ease}.tp-service-sa-item-text{opacity:0;visibility:hidden;transition:all .4s ease}.tp-service-sa-item:hover .tp-service-sa-item-icon svg{color:var(--tp-common-nights)}.tp-service-sa-item:hover .tp-service-sa-item-text{opacity:1;visibility:visible}.tp-service-sa-pagenation{text-align:center}.tp-service-sa-pagenation .swiper-pagination-bullet{width:10px;height:10px;background:rgba(0,0,0,0);border:1px solid var(--tp-grey-2);opacity:1}.tp-service-sa-pagenation .swiper-pagination-bullet-active{background:var(--tp-common-nights);border-color:var(--tp-common-nights)}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-pp-content p br{display:none}}.tp-service-pp-category span{font-weight:500;font-size:14px;border:1px solid hsla(0,0%,100%,.1);border-radius:100px;background:#0d0d0d;padding:3px 24px;transition:all .4s ease;display:inline-block;margin-right:5px;margin-bottom:8px;color:var(--tp-common-white);font-family:var(--tp-ff-heading)}.tp-service-pp-category span:hover{border-color:#252526;background-color:#252526}.tp-service-pp-item{padding:40px;border-top:1px dashed rgba(141,131,131,.4509803922);background-color:var(--tp-common-black)}@media(max-width:574.98px){.tp-service-pp-item{padding:40px 15px}}.tp-service-pp-item:last-child{border-bottom:1px dashed rgba(141,131,131,.4509803922)}.tp-service-pp-number{padding-left:180px}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-service-pp-number{padding-left:60px}}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-pp-number{padding:0}}.tp-service-pp-title-box{padding:0 220px 30px}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-service-pp-title-box{padding:0 100px 30px!important}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-service-pp-title-box{padding:0 50px 30px!important}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-pp-title-box{padding:0 15px 30px!important}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-service-pp-thumb{margin-top:30px}.tp-service-pp-thumb img{width:100%}}.tp-service-hero-spacing{padding-top:220px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-hero-spacing{padding-top:150px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-hero-right{margin-top:0}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-hero-right p br{display:none}}.tp-service-hero-shape{position:absolute;bottom:-40px;right:145px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-hero-shape{right:0}}.tp-service-hero-shape-2{right:0;bottom:0;width:21%;z-index:-1}.tp-service-inner-item{border-top:1px dashed var(--tp-border-1);background-color:var(--tp-common-white)}.tp-service-inner-item .tp-service-pp-category span{background:rgba(0,0,0,0);border:1px solid var(--tp-border-1);color:var(--tp-common-black)}.tp-service-inner-item .tp-service-pp-category span:hover{background:var(--tp-common-black);color:var(--tp-common-white);border-color:var(--tp-common-black)}.tp-service-details-icon{position:absolute;top:-52px;left:-69px;z-index:-1}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-details-icon{display:none}}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-details-content{margin-right:0}.tp-service-details-content p br{display:none}}.tp-service-details-content ul li{list-style:none;display:flex;margin-bottom:13px}.tp-service-details-content ul li i{font-size:18px;color:var(--tp-grey-1);margin-right:10px;margin-top:4px}.tp-service-details-content ul li p{font-size:18px;line-height:144%;font-weight:300;margin-bottom:0}.tp-service-details-content ul li b{font-weight:700;font-family:var(--tp-ff-heading);color:var(--tp-common-black)}.tp-service-details-content-2 ul li i{color:var(--tp-common-black-5);margin-top:2px;margin-right:16px}.tp-service-details-content-2 ul li p{color:rgba(17,17,18,.8);font-weight:400;font-family:var(--tp-ff-dm)}.tp-service-details-content-2 ul li b{font-weight:700;color:var(--tp-common-black-5);font-family:var(--tp-ff-dm)}.tp-service-cst-content{backdrop-filter:blur(100px);border-radius:24px;padding:55px 40px 52px;position:absolute;margin:32px 60px 32px 32px;bottom:0;left:0;right:0;transition:all .4s ease}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-cst-content{margin-right:32px}}@media(max-width:574.98px){.tp-service-cst-content{padding:25px 10px 22px 20px;position:inherit;margin:-93px 10px 10px}}.tp-service-cst-item{border-right:1px solid #26433e;padding-right:27px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-cst-item{padding-right:0;border:none}}.tp-service-cst-item-border{border-bottom:1px solid #dbe1dd;padding-bottom:24px;margin-bottom:20px}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-cst-item-border br{display:none}}.tp-service-cst-item:hover .tp-service-cst-content{background:var(--tp-common-green-2)}.tp-service-cst-item:hover .tp-service-cst-item-border{border-color:#a4d519}.tp-service-cst-item:hover .tp-service-cst-thumb img{transform:scale(1.1)}.tp-service-cst-thumb{overflow:hidden;border-radius:16px}.tp-service-cst-thumb img{border-radius:16px;transition:all .6s ease}.tp-service-cst-slider{margin-right:-490px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-cst-slider{margin-right:0}}.tp-service-cst-slider-wrap{border-top:1px solid #26433e;padding-top:60px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-service-cst-info p br{display:none}}.tp-service-cst-info-list ul li{font-family:var(--tp-ff-dm);font-weight:500;font-size:18px;list-style:none;color:var(--tp-grey-5);display:flex}.tp-service-cst-info-list ul li:not(:last-child){margin-bottom:13px}.tp-service-cst-info-list ul li span{margin-right:10px;transform:translateY(-2px)}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-service-cst-title-wrap{margin-right:80px}}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-cst-title-wrap{margin-right:0}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-cst-title-wrap{margin-left:0}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-cst-top-content p br{display:none}}.tp-service-cst-2-wrap{border-top:1px solid #e1e5e4}.tp-service-cst-2-wrap .tp-service-cst-item{border-right:1px solid #e1e5e4}.tp-service-cst-2-info .tp-service-cst-info-list ul li{color:var(--tp-common-black-5)}.tp-service-cst-3-wrap .tp-service-cst-item{border-right:0;padding-right:0}.tp-service-it-shape{position:absolute;top:-100px;right:90px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-it-shape{display:none}}.tp-service-it-item{background:#121212;padding:56px 60px 105px;border-radius:16px}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-it-item{padding:46px 30px 75px}}.tp-service-it-item:hover .tp-service-it-circale{filter:saturate(1)}.tp-service-it-icon{border-radius:60px;border:1px solid rgba(243,241,242,.1);width:50px;height:50px;display:flex;justify-content:center;align-items:center}.tp-service-it-para{color:#c6c4c5;line-height:162%}.tp-service-it-btn{border-bottom:1px solid #252525;padding-bottom:32px;margin-bottom:24px}.tp-service-it-tag a{font-family:var(--tp-ff-inter);font-weight:500;font-size:14px;display:inline-block;letter-spacing:-.03em;text-transform:uppercase;color:#c6c4c5;border:1px solid rgba(243,241,242,.1);border-radius:50px;padding:4px 9px;line-height:1;margin-right:8px;margin-bottom:13px}.tp-service-it-tag a:hover{background:var(--tp-common-green-2);color:var(--tp-common-black);border-color:var(--tp-common-green-2)}.tp-service-it-circale{position:absolute;bottom:-60px;right:-40px;z-index:-1;filter:saturate(0);transition:all .2s ease}.tp-service-it-pagenation{text-align:center}.tp-service-it-pagenation span{width:10px;height:10px;background:rgba(0,0,0,0);background:#252525;opacity:1}.tp-service-it-pagenation span.swiper-pagination-bullet-active{background:var(--tp-common-green-2)}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-it-subtitle{margin-bottom:20px}}.tp-service-pb-item{border:none;padding-top:0;padding-bottom:75px;position:relative;z-index:4}.tp-service-pb-item span{transition:all .4s ease}.tp-service-pb-item:hover a,.tp-service-pb-item:hover span{color:var(--tp-theme-secondary)}.tp-service-pb-thumb,.tp-service-pb-thumb img{width:397px!important;height:253px!important;border-radius:30px}@media(max-width:574.98px){.tp-service-pb-thumb img{width:310px!important}}.tp-service-pb-wrap{margin-left:-22px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-pb-wrap{margin-left:0}}.tp-service-pb-border{border-bottom:1px solid #e7e4de}.tp-service-ai-count{color:rgba(51,51,51,.3);transition:all .4s ease;background:linear-gradient(90deg,#201b17,#f96501) 0 no-repeat,rgba(51,51,51,.3);background-size:auto,auto;background-clip:border-box,border-box;background-size:0 100%;background-clip:text;-webkit-background-clip:text}@media(max-width:574.98px){.tp-service-ai-count{margin-right:10px}}.tp-service-ai-count:hover{background-size:100% 100%}.tp-service-ai-title{color:rgba(51,51,51,.3)}.tp-service-ai-title a{background:linear-gradient(90deg,#201b17,#f96501) 0 no-repeat,rgba(51,51,51,.3);background-size:auto,auto;background-clip:border-box,border-box;background-size:0 100%;background-clip:text;-webkit-background-clip:text}.tp-service-ai-item:hover .tp-service-ai-count,.tp-service-ai-item:hover .tp-service-ai-title a{background-size:100% 100%}.tp-service-ai-ring{bottom:480px;right:-315px;animation:tp_animation_spin 9s linear infinite;z-index:-1;width:32%}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-ai-ring{width:40%}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-ai-ring{display:none}}.tp-service-ai-thumb{position:relative;transform:scaleX(1);transition:transform .65s cubic-bezier(.23,1,.32,1)}.tp-service-ai-thumb:after{position:absolute;content:"";background:linear-gradient(180deg,rgba(17,17,18,0) 12.5%,#111112);width:100%;height:100%;top:0;left:0;border-radius:12px;transition:all .4s ease ease-out .3s 0s}.tp-service-ai-thumb img{border-radius:12px;transform:scale(1.2);transition:transform .65s cubic-bezier(.23,1,.32,1);width:100%}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-service-ai-btn{margin-bottom:0}}.tp-service-ai-wrap{border-radius:24px}.tp-service-ai-wrap:hover .tp-service-thumb:after{opacity:1}.tp-service-ai-content-2{position:absolute;top:50%;transform:translateY(-45%);left:0;right:0;text-align:center;opacity:0;transition:all .4s ease}.tp-service-ai-box{transform:scaleX(1);transition:transform .65s cubic-bezier(.23,1,.32,1);border-radius:24px}.tp-service-ai-box:hover{transform:scale3d(1.09,1.09,1)}.tp-service-ai-box:hover .tp-service-ai-thumb img{transform:scale(1)}.tp-service-ai-box:hover .tp-service-ai-content-2{transform:translateY(-50%);opacity:1}.tp-service-ai-main{border-radius:24px;transition:all .3s ease-out 0s}.tp-service-ai-main:hover .tp-service-ai-thumb{transform:scale3d(1.09,1.09,1)}.tp-service-md-item{box-shadow:-15px 1px 24px 38px rgba(0,0,0,.01);border-radius:16px;padding:60px 100px 60px 60px;transition:all .4s ease}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-md-item{padding:40px}}.tp-service-md-item:hover{background:var(--tp-theme-1);transform:scaleY(1.04)}.tp-service-md-item:hover .tp-service-md-btn,.tp-service-md-item:hover .tp-service-md-icon svg,.tp-service-md-item:hover .tp-service-md-text,.tp-service-md-item:hover .tp-service-md-title{color:var(--tp-common-white)}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-md-item-wrap{margin-left:0}}.tp-service-md-icon{width:70px;height:70px}.tp-service-md-icon svg{transition:all .4s ease}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-service-md-title{font-size:38px}}@media (max-width:574.98px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-service-md-title{font-size:35px}}.tp-service-vp-bigtitle{font-size:660px;color:#dadada;font-weight:800;line-height:73%}@media only screen and (min-width:1600px)and (max-width:1700px),only screen and (min-width:1700px)and (max-width:1800px){.tp-service-vp-bigtitle{font-size:600px}}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-service-vp-bigtitle{font-size:480px}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-service-vp-bigtitle{font-size:440px}}@media only screen and (min-width:992px)and (max-width:1199px){.tp-service-vp-bigtitle{font-size:360px}}@media only screen and (min-width:768px)and (max-width:991px){.tp-service-vp-bigtitle{font-size:270px}}@media only screen and (min-width:576px)and (max-width:767px){.tp-service-vp-bigtitle{font-size:200px}}@media(max-width:574.98px){.tp-service-vp-bigtitle{font-size:120px}}.tp-service-vp-para{color:rgba(17,17,18,.8)}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-service-vp-para br{display:none}}.tp-service-vp-btn{border:1px solid rgba(17,17,18,.1);width:60px;height:60px;transition:all .6s ease;flex:0 0 auto}.tp-service-vp-item{position:relative;width:73%;margin:0 auto;padding-left:33px;padding-right:33px;padding-bottom:44px;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,1,1);border-bottom:1px solid rgba(17,17,18,.1)}@media only screen and (min-width:768px)and (max-width:991px){.tp-service-vp-item{width:690px}}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-service-vp-item{width:100%;padding-left:0;padding-right:0;padding-bottom:24px}}.tp-service-vp-item:hover{border-color:var(--tp-common-black)}.tp-service-vp-item:hover .tp-service-vp-btn{transform:rotate(1turn);background:var(--tp-common-black);color:var(--tp-common-white)}.tp-service-vp-item .tp-reveal-bg{width:220px;height:220px;border-radius:100%}.tp-service-vp-wrap .row [class*=col]:not(:first-child) .tp-service-vp-item{padding-top:50px}@media (max-width:574.98px),only screen and (min-width:576px)and (max-width:767px){.tp-service-vp-wrap .row [class*=col]:not(:first-child) .tp-service-vp-item{padding-top:20px}}.image-wrapper{width:330px;height:330px;opacity:0;position:absolute;overflow:hidden;transform:translate(-50%,-50%);top:0;left:0;pointer-events:none;z-index:3}.image-wrapper .image-slider{display:flex;flex-direction:column}.image-wrapper img{width:330px;height:330px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tp_text_invert>div{background-image:linear-gradient(90deg,#fff 50%,#999 0);background-size:200% 100%;background-position:100%;color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.tp_text_invert.invert-black>div{background-image:linear-gradient(90deg,#030303 50%,#525252 0)}.tp_text_invert.invert-black-2>div{background-image:linear-gradient(90deg,#030303 50%,#aaa 0)}.tp_text_invert.invert-primary>div{background-image:linear-gradient(90deg,#c4ee18 50%,#fff 0)}.tp_text_invert.invert-white>div{background-image:linear-gradient(90deg,#f3f1f2 50%,#AFB7B6 0)}.tp_text_invert.invert-black-3>div{background-image:linear-gradient(90deg,#10302a 50%,#a0a8a6 0)}.tp_text_invert.invert-black-5>div{background-image:linear-gradient(90deg,#111112 50%,#707071 0)}.tp_text_invert.invert-black-6>div{background-image:linear-gradient(90deg,#111112 50%,#dadada 0)}#service-bg-img{background-color:var(--tp-common-white)}#service-bg-img,#service-bg-img .service-bg{position:absolute;top:0;left:0;width:100%;height:100%}#service-bg-img .service-bg{background-position:50%;background-size:cover;background-repeat:no-repeat;visibility:hidden;opacity:0;transition:all .9s ease;transform:scale(1.04);transform-origin:50% 50%}#service-bg-img .service-bg:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(32,40,45,.5)}#service-bg-img.service-img-1 .service-img-1,#service-bg-img.service-img-10 .service-img-10,#service-bg-img.service-img-11 .service-img-11,#service-bg-img.service-img-12 .service-img-12,#service-bg-img.service-img-13 .service-img-13,#service-bg-img.service-img-14 .service-img-14,#service-bg-img.service-img-15 .service-img-15,#service-bg-img.service-img-16 .service-img-16,#service-bg-img.service-img-17 .service-img-17,#service-bg-img.service-img-18 .service-img-18,#service-bg-img.service-img-19 .service-img-19,#service-bg-img.service-img-2 .service-img-2,#service-bg-img.service-img-20 .service-img-20,#service-bg-img.service-img-21 .service-img-21,#service-bg-img.service-img-22 .service-img-22,#service-bg-img.service-img-23 .service-img-23,#service-bg-img.service-img-24 .service-img-24,#service-bg-img.service-img-3 .service-img-3,#service-bg-img.service-img-4 .service-img-4,#service-bg-img.service-img-5 .service-img-5,#service-bg-img.service-img-6 .service-img-6,#service-bg-img.service-img-7 .service-img-7,#service-bg-img.service-img-8 .service-img-8,#service-bg-img.service-img-9 .service-img-9{visibility:visible;opacity:1;transform:scale(1)}