.fix{overflow:hidden}.mt-10{margin-top:10px}.mt-50{margin-top:50px}.mb-25{margin-bottom:25px}.mb-35{margin-bottom:35px}.mb-45{margin-bottom:45px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.ml-20{margin-left:20px}.pt-100{padding-top:100px}.pb-120{padding-bottom:120px}.pb-140{padding-bottom:140px}.pt-200{padding-top:120px}.grey-bg{background-color:var(--tp-grey-1)}.tp-section-title{font-weight:800;font-size:50px;display:inline-block;color:var(--tp-common-black)}.tp-section-subtitle{font-weight:700;font-size:16px;display:block;color:var(--tp-theme-1);margin-bottom:10px}.tp-section-subtitle.tp-subtitle-2{display:inline-block;padding:2px 10px;color:var(--tp-common-white);background:#030024;border-radius:30px}.tp-featured-inner-item:hover .tp-featured-inner-icon span{color:var(--tp-theme-1)}.tp-featured-inner-icon span{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-featured-inner-title{font-size:24px;font-weight:800;line-height:1.1}.tp-about-inner-bg-thumb{position:absolute;width:44%;height:100%;top:0;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0 25px 25px 0}.tp-about-inner-wrapp{margin:0 -120px;border-radius:25px}.tp-about-inner .tp-about-content-wrapp{padding-left:110px}.tp-about-inner .tp-faq-service ul li{color:var(--tp-common-white)}.tp-about-inner .tp-header-info-item:hover .tp-header-info-icon{background:0 0;color:var(--tp-theme-1);border:1px solid var(--tp-common-white)}.tp-about-inner .tp-header-info-item:hover .tp-header-info-title{color:var(--tp-theme-1)}.tp-about-inner .tp-header-info-item:hover .tp-header-info-text span{color:inherit}.tp-about-inner .tp-header-info-icon{font-size:20px;background:#192936;color:var(--tp-common-white);border:1px solid #192936;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-about-inner .tp-header-info-title{color:var(--tp-common-white)}.tp-service-wrapp .row [class*=col-]:last-child .tp-service-item::before{display:none}.tp-service-wrapp .row [class*=col-]:last-child .tp-service-item::after{display:none}.tp-service-item{position:relative;text-align:center;margin-bottom:30px}.tp-service-item::before{position:absolute;width:1px;height:100%;top:0;right:0;content:"";background:var(--tp-border-1)}.tp-service-item::after{position:absolute;width:1px;height:10px;top:7%;right:0;content:"";background:var(--tp-theme-1);animation:scroll1 11s forwards infinite}.tp-service-item:hover .tp-service-icon span{color:var(--tp-common-white);background:var(--tp-theme-1)}.tp-service-item:hover .tp-service-action a{color:var(--tp-theme-1)}.tp-service-item:hover .tp-service-action a i{animation:tp-arrow .2s linear}.tp-service-item p{font-weight:500;line-height:1.6}.tp-service-icon{position:absolute;top:-26px;right:20px}.tp-service-icon span{font-size:48px;width:100px;height:100px;line-height:110px;text-align:center;border-radius:50%;display:inline-block;color:var(--tp-theme-1);background:var(--tp-common-white);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-title{font-weight:900;font-size:24px;margin-bottom:15px;color:var(--tp-common-black);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-title:hover{color:var(--tp-theme-1)}.tp-service-text:hover .tp-service-see{color:var(--tp-theme-1)}.tp-service-text p{font-size:17px;font-weight:600;color:var(--tp-common-black)}.tp-service-hurry{padding:0 10px;color:var(--tp-common-white);background:var(--tp-theme-1);border-radius:30px;margin-left:8px}.tp-service-see{position:relative}.tp-service-see::after{position:absolute;width:100%;height:1px;bottom:0;left:0;content:"";background:var(--tp-common-black);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-3 .tp-service-wrapp .row [class*=col-]:last-child .tp-service-item{border-left:0}.tp-service-3 .tp-service-wrapp .row [class*=col-]:last-child .tp-service-item::before{display:none}.tp-service-3 .tp-service-wrapp .row [class*=col-]:last-child .tp-service-item::after{display:none}.tp-service-3 .tp-service-wrapp .row [class*=col-]:last-child .tp-service-button{border-left:0}.tp-service-3 .tp-service-item{border-left:1px solid var(--tp-border-1);border-bottom:1px solid var(--tp-border-1)}.tp-service-3 .tp-service-item::after,.tp-service-3 .tp-service-item::before{display:none}.tp-service-3 .tp-service-item:hover .tp-service-icon span i{bottom:0}.tp-service-3 .tp-service-content{padding:0 30px 28px 30px}.tp-service-3 .tp-service-icon{position:static}.tp-service-3 .tp-service-icon span{position:relative;font-size:54px;width:120px;height:120px;line-height:110px;background-image:-moz-linear-gradient(-96deg,#ebebeb 0,#f2f2f2 15%,#f9f9f9 100%);background-image:-webkit-linear-gradient(-96deg,#ebebeb 0,#f2f2f2 15%,#f9f9f9 100%);background-image:-ms-linear-gradient(-96deg,#ebebeb 0,#f2f2f2 15%,#f9f9f9 100%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-3 .tp-service-icon span i{position:absolute;left:0;right:0;bottom:-35px;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-3 .tp-service-button{width:100%;text-align:center;border-top:1px solid var(--tp-border-1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-service-3 .tp-service-button a{width:100%;font-size:16px;padding:8px 0;font-weight:700;color:var(--tp-common-black);display:inline-block}.tp-service-3 .tp-service-button:hover{color:var(--tp-common-white);background:var(--tp-common-black);border-top:1px solid var(--tp-common-black)}.tp-service-3 .tp-service-button:hover a{color:var(--tp-common-white)}.tp-service-inner-plr{padding-top:300px;margin-top:-170px}.tp-faq-service ul li{position:relative;list-style:none;padding-right:30px;color:var(--tp-common-black);margin-bottom:10px}.tp-faq-service ul li span{font-size:16px}.tp-faq-service ul li i{position:absolute;color:var(--tp-theme-1);top:7px;right:0}.tp-testimonial-item{position:relative;border-radius:15px;overflow:hidden;padding:40px;background-color:#fff;box-shadow:0 0 60px 0 rgba(27,24,61,.06)}.tp-testimonial-shape-1{position:absolute;top:0;right:0}.tp-testimonial-shape-1 span svg{transform:scale(1,1);-webkit-transform:scale(-1,1)}.tp-testimonial-shape-1 span{color:#ffc2d1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tp-testimonial-shape-2{position:absolute;bottom:0;right:16px}.tp-testimonial-shape-2 span svg{transform:scale(1,1);-webkit-transform:scale(-1,1)}.tp-testimonial-item:hover .tp-testimonial-shape-1 span{color:#e12454}.tp-testimonial-item:hover .tp-testimonial-avater-icon span{color:var(--tp-common-white);background:var(--tp-theme-1)}.tp-testimonial-shape-2 span{color:#fae8ed}.tp-testimonial-avater-box{flex:0 0 auto;margin-left:30px}.tp-testimonial-avater img{width:130px;height:130px;border-radius:50%}.tp-testimonial-avater-icon{position:absolute;top:90px}.tp-testimonial-avater-icon span{width:50px;height:50px;font-size:20px;line-height:50px;text-align:center;display:inline-block;color:var(--tp-common-black);background:var(--tp-common-white);border-radius:50%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:rotateY(-180deg);padding-top:3px}.tp-testimonial-review span{color:var(--tp-theme-1)}.tp-testimonial-title{font-weight:900;font-size:24px;margin-left:16px}.tp-testimonial-design{color:var(--tp-theme-1)}.tp-testimonial-active{padding:50px 0}.tp-funfact-item{padding:40px;text-align:center;border-left:1px solid var(--tp-border-1)}.tp-funfact-item p{font-weight:500;color:#000;margin:0}.tp-funfact-inner .tp-funfact-box .row [class*=col-]:last-child .tp-funfact-item{border-left:0}.tp-funfact-title{font-size:50px;font-weight:900;line-height:1;color:var(--tp-theme-1);margin:0}.tp-funfact-title .purecounter{color:var(--tp-common-black)}.tp-funfact-title .black{color:var(--tp-common-black)}.tp-funfact-inner .tp-funfact-item p{font-weight:600}.tp-funfact-inner .tp-funfact-box .row [class*=col-]:last-child .tp-funfact-item{border-right:0}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px){.tp-about-inner .tp-about-title-box .tp-section-title{font-size:45px}}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-about-inner-wrapp{margin:0 -80px}}@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:576px){.tp-about-inner-wrapp{margin:auto}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),(max-width:576px){.tp-about-inner .tp-about-content-wrapp{padding-left:10px;margin-right:-30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-about-content-wrapp{margin-right:70px}.tp-testimonial-title-box .tp-section-title{font-size:45px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:576px){.tp-about-title-box p br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-service-3 .tp-service-item{padding:0}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-about-content-wrapp{margin-right:30px}.tp-about-title-box .tp-section-title{font-size:35px}.tp-service-3 .tp-service-content{padding:0 10px 28px 10px}.tp-testimonial-title-box .tp-section-title{font-size:40px}.tp-service-title-box .tp-section-title{font-size:45px}.tp-service-item{padding:0 5px;margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:576px){.tp-about-content-wrapp{margin-right:0}.tp-about-inner{padding-top:120px}.tp-funfact-inner{padding-bottom:0}.tp-funfact-inner .tp-funfact-item{padding-bottom:0}.tp-featured-inner-item{margin-bottom:40px}.tp-about-inner-wrapp{padding-top:30px;padding-bottom:30px}.tp-about-inner-wrapp .offset-xl-6{margin-left:0!important;margin-right:0!important}.tp-about-inner .tp-about-content-wrapp{padding:30px;margin:0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-service-title-box .tp-section-title{font-size:35px}.tp-service-3 .tp-service-wrapp .row [class*=col-]:nth-child(2n+2) .tp-service-item{border-left:0}.tp-funfact-inner .tp-funfact-box .row [class*=col-]:nth-child(2n+2) .tp-funfact-item{border-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.tp-service-item{padding:0 35px;margin-bottom:40px}.tp-funfact-2-title-box .tp-section-title{font-size:48px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:576px){.tp-service-inner-plr{padding-top:240px}.tp-service-item{padding:0 10px;margin-bottom:40px}.tp-funfact-2-title-box p br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.tp-section-title{font-size:35px}.tp-service-3 .tp-service-item{margin-bottom:30px}.tp-testimonial-title-box .tp-section-title{font-size:35px}.tp-service-title{font-size:20px}.tp-service-text p{font-size:14px}.tp-about-inner .tp-about-title-box .tp-section-title{font-size:35px}.tp-about-inner .tp-about-title-box p br{display:none}.tp-about-title-box .tp-section-title{font-size:40px}}@media (max-width:576px){.tp-about-title-box .tp-section-title{font-size:28px}.tp-about-inner .tp-about-title-box .tp-section-title{font-size:20px}.tp-service-title-box .tp-section-title{font-size:26px}.tp-service-item::after{display:none}.tp-service-item::before{display:none}.tp-testimonial-item{padding:20px}.tp-testimonial-avater{margin-bottom:30px}.tp-funfact-item{border:0}.tp-funfact-inner .tp-funfact-box .row [class*=col-]:last-child .tp-funfact-item{border:0}.tp-service-text p{font-size:17px}.tp-testimonial-title-box .tp-section-title{font-size:24px}.tp-cta-4-action-box a{margin-bottom:20px}.tp-funfact-2-title-box .tp-section-title{font-size:23px}}