.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:inherit}.swiper-container-horizontal.common-dots{position:relative}.swiper-container-horizontal.common-dots .slide-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;margin:0 5px;padding:0;height:20px;width:20px;border-radius:50%;border:3px solid #c6c9cb;display:inline-block;outline:0;cursor:pointer;background:0 0;font-size:0;opacity:1}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#06ae5a}.common-yellow-shape{position:relative;padding-left:13px;z-index:1;display:inline-block;margin-top:3px}.common-yellow-shape:before{position:absolute;content:"";top:-4px;right:0;height:28px;width:50px;background:#fed10c;border-top-left-radius:30px;border-bottom-left-radius:30px;z-index:-1}.swiper-container-horizontal.common-dots .slide-dots{left:50%;transform:translateX(-50%);bottom:30px}.swiper-container-horizontal.common-dots .slide-dots .swiper-pagination-bullet{font-size:0;height:12px;width:12px;padding:3px;background:#97bdaa;cursor:pointer;border-radius:50%;border:none;display:inline-block;outline:0;position:relative;margin:6px}.swiper-container-horizontal.common-dots .slide-dots .swiper-pagination-bullet:before{position:absolute;content:"";height:18px;width:18px;border-radius:50%;border:2px solid transparent;top:-6px;left:-6px}.swiper-container-horizontal.common-dots .slide-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{height:6px;width:6px;background:#06ae5a;margin:11px;margin-left:9px;transform:translateY(2px)}.swiper-container-horizontal.common-dots .slide-dots .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border-color:#06ae5a}.tp-slider-active.swiper-container-horizontal.common-dots .slide-dots{position:absolute;top:50%;transform:translateY(-50%);left:80px;z-index:5;width:20px;bottom:auto}@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-slider-active.swiper-container-horizontal.common-dots .slide-dots{left:20px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-slider-active.swiper-container-horizontal.common-dots .slide-dots{left:50%;transform:translateX(-50%);bottom:30px;top:inherit;right:inherit;width:inherit}}.tp-about-text p{font-size:20px;line-height:1.5}.tp-about-service-icon i{font-size:52px;line-height:1;color:#064e2a}.tp-about-service-text p{font-size:16px}.tp-about-service:hover i{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:3}@-webkit-keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.yellow-circle-shape{position:relative;padding-right:30px;display:inline-block;z-index:1}.yellow-circle-shape::before{position:absolute;content:"";height:65px;width:65px;border-radius:50%;background:#fed10c;top:-6px;right:0;z-index:-1}.tp-about-service-text-title{font-size:24px;line-height:1.41}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-about-service-text-title{font-size:22px}}.tp-about-author{display:flex;align-items:center}.tp-about-author-img{margin-left:18px}.tp-about-author-img img{height:66px;width:66px;border-radius:50%;object-fit:cover}.tp-about-author-text{overflow:hidden}.tp-about-author-text span{font-size:16px;display:block}.tp-about-author-text-title{font-size:24px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-about-author-text-title{font-size:22px}}.tp-about-number{display:flex;align-items:center}.tp-about-number-icon{height:66px;width:66px;display:inline-flex;align-items:center;justify-content:center;background:#ecf3f0;margin-left:25px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-about-number-icon{margin-left:20px}}.tp-about-number-icon i{font-size:34px;animation:phone-icon-animate 1.5s ease-in-out infinite;display:flex;align-items:center;justify-content:center}.tp-about-number-text span{margin-bottom:5px;display:block}.tp-about-number-text a{font-size:20px;font-weight:500;display:block}@media (max-width:767px){.tp-about-number-text a{font-size:18px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-about-img-two{margin-right:30px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-about-img-two{margin-right:0}}.tp-about-img-two .img-second{position:absolute;left:0;top:205px;z-index:1;border-radius:50%}.tp-about-img-two-badge{position:absolute;top:0;left:0;background:#fed10c;text-align:center;height:220px;width:110px;padding-top:30px;border-bottom-left-radius:60px;border-bottom-right-radius:60px}.tp-about-img-two-badge .value{font-size:56px;color:#09150f;line-height:1;margin-bottom:20px;overflow:hidden;display:inline-block;font-weight:800}.tp-about-img-two-badge .text{font-size:22px;color:#09150f;line-height:1.2;transform:rotate(-90deg);margin-bottom:0;text-align:right;font-weight:500}.tp-about-inner-page-text p{color:#626664}.tp-about-inner-page-text .tp-about-service-icon i{color:#09150f}.tp-about-inner-page-text .tp-about-number-icon{background:#06ae5a}.tp-about-inner-page-text .tp-about-number-icon i{color:#fff}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-abouts-img-two{margin-bottom:135px}}@media (max-width:767px){.tp-abouts-img-two{margin-bottom:165px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-abouts-img-two{margin-bottom:135px}}@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-abouts-area{padding-bottom:90px}}.tp-service-two-title{font-size:24px;color:#09150f}.tp-service-two-title:hover{color:#06ae5a}.tp-service-two-img{position:relative}.tp-service-two-img-box{box-shadow:0 0 24px 0 rgba(30,33,62,.19);display:inline-block;border-radius:50%;height:300px;width:300px;border-radius:50%;border:10px solid #fff;position:relative;overflow:hidden}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-service-two-img-box{height:inherit;width:inherit}}.tp-service-two-img-box::before{position:absolute;content:"";height:100%;width:100%;background-color:rgba(254,209,12,.8);transform:scale(0);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:1}.tp-service-two-img img{object-fit:cover}.tp-service-two-content span{font-size:16px;color:#626664;font-weight:500;display:block}.tp-service-two:hover .tp-service-two-img-box:before{transform:scale(1)}.tp-service-two:hover img{transform:scale3d(1.1,1.1,1.1)}.tp-service-two-icon-wrapper{position:absolute;left:50%;transform:translateX(-50%);bottom:-20px;z-index:1}.tp-service-two-icon-wrapper ul{transform:scale(0);opacity:0;visibility:hidden;height:0;overflow:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:3}.tp-service-two-icon-wrapper ul li{margin-bottom:9px;list-style:none}.tp-service-two-icon-wrapper ul li:last-child{margin-bottom:0}.tp-service-two-icon-wrapper ul li a{height:50px;width:50px;color:#fff;background:#06ae5a;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:18px;position:relative;z-index:1;overflow:hidden;border-radius:5px}.tp-service-two-icon-wrapper ul li a:before{position:absolute;content:"";top:0;left:0;height:100%;width:0%;background:#075f33;z-index:-1;transform:rotate(90deg);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.tp-service-two-icon-wrapper ul li a:hover:before{width:100%}.tp-service-two-icon-wrapper ul li a:hover i{transform:rotate(360deg)}.tp-service-two-icon{display:inline-block}.tp-service-two-icon .share-icon{height:60px;width:60px;line-height:60px;display:inline-block;display:flex;align-items:center;justify-content:center;font-size:18px;background:#06ae5a;color:#fff;border-radius:50%}.tp-service-two-icon .share-icon:hover{color:#09150f;background:#fff}.tp-service-two-icon:hover ul{transform:scale(1);opacity:1;visibility:visible;height:inherit;overflow:inherit;margin-bottom:13px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-service-two-icon:hover ul{margin-bottom:5px}}.tp-service-active .tp-service-two-img-box{box-shadow:none}.tp-testimonial-bg{box-shadow:0 0 20px 0 rgba(0,6,91,.08)}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-testimonial{margin-right:30px;padding:30px 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-testimonial{margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-testimonial{padding:0 30px 30px 30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-testimonial-img{padding-right:20px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-testimonial-img{margin-bottom:30px}}.tp-testimonial-img img{max-width:inherit}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-testimonial-img img{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-testimonial-img img{width:100%}}.tp-testimonial-single p{font-size:20px;line-height:1.6;padding-left:70px;text-align:justify}@media only screen and (min-width:992px) and (max-width:1199px){.tp-testimonial-single p{padding-left:15px;font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-testimonial-single p{padding-left:0;font-size:16px}}.tp-testimonial-author{display:inline-flex;align-items:center}.tp-testimonial-author-img{margin-left:25px}@media (max-width:767px){.tp-testimonial-author-img{margin-left:15px}}.tp-testimonial-author-img img{height:75px;width:75px;object-fit:cover}@media (max-width:767px){.tp-testimonial-author-img img{height:60px;width:60px}}.tp-testimonial-author-text-name{font-size:24px;margin-bottom:5px;font-weight:600}@media (max-width:767px){.tp-testimonial-author-text-name{font-size:18px;margin-bottom:0}}.tp-testimonial-author-text-designation{font-size:16px}@media (max-width:767px){.tp-testimonial-author-text-designation{font-size:14px;line-height:1}}.tp-testimonial-qoute{position:absolute;left:155px;bottom:65px;z-index:-1;animation:float-bob-y infinite 3s linear}@keyframes float-bob-y{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@media (max-width:767px){.tp-testimonial-qoute{left:50px;bottom:150px}}.tp-testimonial-slider-arrow{width:65px;text-align:left;position:absolute;left:0;bottom:0;z-index:3}.tp-testimonial-slider-arrow .slide-next,.tp-testimonial-slider-arrow .slide-prev{height:65px;width:65px;line-height:65px;display:block;background:#fed10c;color:#064e2a;cursor:pointer;border:none;outline:0;text-align:center;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:static;font-size:20px;margin:0;display:flex;align-items:center;justify-content:center}.tp-testimonial-slider-arrow .slide-prev{background:#075f33;color:#fff}.testimonial-button-next.swiper-button-disabled,.testimonial-button-prev.swiper-button-disabled{opacity:.7}.tp-testimonial-shape{position:absolute;left:0;right:0;bottom:0;height:285px;width:100%;background:#ecf3f0;z-index:1}.tp-about-testimonial-shape{bottom:auto;top:0;background:#f7f7f7;height:255px}.tp-abouts-testimonial .tp-testimonial-author-text-designation,.tp-abouts-testimonial i,.tp-abouts-testimonial p{color:#626664}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-feature-area-two{padding-bottom:70px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-feature-area-two.pb-90{padding-bottom:65px}}.tp-feature-three-icon{display:inline-block;position:relative}.tp-feature-three-icon i{font-size:46px;line-height:1;color:#fff;position:absolute;top:33%;left:33%}.tp-feature-three-text p{color:#66686b;font-size:16px;margin-bottom:0;padding:0 15px;text-align:center}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-feature-three-text p{padding:0}}.tp-feature-three:hover i{transform:rotateY(360deg)}.tp-feature-three-title{font-size:24px;color:#102579}.tp-feature-three-title:hover{color:#06ae5a}.tp-faq-text{margin-top:-10px}.tp-faq-text .accordion-item:first-of-type .accordion-button{border-radius:0}.tp-faq-text .accordion-button:not(.collapsed){color:#09150f;font-weight:800;background:0 0}.tp-faq-text .accordion-button{border:0;padding-top:28px;padding-bottom:28px;font-size:20px;font-weight:800;color:#09150f}@media (max-width:767px){.tp-faq-text .accordion-button{padding:20px 5px;font-size:18px;text-align:right}}@media only screen and (min-width:576px) and (max-width:767px){.tp-faq-text .accordion-button{font-size:20px}}.tp-faq-text .accordion-button:focus{box-shadow:none}.tp-faq-text .accordion-item{margin-bottom:20px;border:none;padding:0 10px;background:#fff;box-shadow:0 0 18.8px 1.2px rgba(30,33,62,.08)}.tp-faq-text .accordion-collapse{border:none}.tp-faq-text .accordion-body{padding-top:0;padding-bottom:23px;font-size:16px;color:#626664}@media (max-width:767px){.tp-faq-text .accordion-body{padding-left:5px;padding-right:5px}}.tp-faq-text .accordion-button::after{content:"\f067";font-family:FontAwesome;background:0 0;transform:none;margin-left:-5px;margin-right:auto;font-size:18px}.tp-faq-text .accordion-button:not(.collapsed)::after{content:"\f068";font-family:FontAwesome;color:#06ae5a}.tp-faq-img img{max-width:inherit;margin-right:-140px;margin-top:-45px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-faq-img img{margin-right:-250px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-faq-img img{max-width:100%;margin-right:0}}@media (max-width:767px){.tp-faq-img img{max-width:100%;margin-right:0}}.tp-about-faq-img img{margin-right:-60px;max-width:inherit}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-about-faq-img img{margin-right:-105px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-about-faq-img img{margin-right:0;margin-bottom:120px;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-about-faq-img img{margin-right:0;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-faq-text.pt-120{padding-top:60px}}