:root{--tp-ff-body:'Inter',sans-serif;--tp-ff-heading:'Space Grotesk',sans-serif;--tp-ff-p:'Inter',sans-serif;--tp-ff-inter:'Inter',sans-serif;--tp-common-white:#ffffff;--tp-common-black-solid:#000;--tp-common-black:#101c3a;--tp-common-green-7:#173762;--tp-common-green-light-3:#f4f8f9;--tp-common-green-light-4:#f4f8f9;--tp-common-yellow-3:#4196c9;--tp-theme-7:#173762;--tp-common-footer-bg-green-dark:#101c3a;--tp-common-black-11:#101c3a;--tp-text-24:#C0C9C7;--tp-beige:#e6f2f5;--tp-fz-body:17px;--tp-fz-p:17px;--tp-fz-h1:40px;--tp-fz-h2:36px;--tp-fz-h3:24px;--tp-fz-h4:20px;--tp-fz-h5:16px;--tp-fz-h6:14px}.tp-cta-btn,.tp-cta-btn-yellow{padding:20px}.tp-btnr-yellow{color:var(--tp-common-white)}.testimonial__rating a{color:var(--tp-common-yellow-3)}.tp-btnr-border-2:hover,.tp-btnr-border:hover,.tp-btnr:hover,.tp-cta-btn-yellow:hover,.tp-cta-btn:hover{background-color:var(--tp-common-footer-bg-green-dark)}.tp-cta-btn i,.tp-cta-btn-yellow i{font-size:17px;margin-left:5px}.section__title-pre-7{color:var(--tp-theme-7)}.features__title-7{color:var(--tp-common-yellow-3)}.about__list-icon span{background-color:var(--tp-beige)}.footer__style-green .footer__logo{margin-bottom:40px}.footer-hours *{color:var(--tp-text-24);font-size:17px}.footer__style-green .footer__widget ul li a:hover{color:var(--tp-common-yellow-3)}.footer__contact-mail span{margin-top:15px;display:flex;align-items:center}.footer__contact-mail span i{color:var(--tp-common-yellow-3);font-size:17px}.footer__contact-mail span a{color:var(--tp-common-white);margin-left:10px;font-size:17px}.maliste{padding-left:20px;padding-bottom:20px}.faq__tab .nav-link.active{background-color:var(--tp-beige)}.main-menu-7 ul li:hover>a{color:var(--tp-common-yellow-3)}.about__heading-subtitle{color:var(--tp-common-yellow-3)}.support__area .about__shape-7{top:10%;width:180px}.support__area .support__shape-4{top:90%}.services__content-7{background-color:var(--tp-beige);border:1px solid var(--tp-beige)}.features__item-7:hover{background-color:var(--tp-beige);border-color:var(--tp-beige)}.services__icon-7 span{background:linear-gradient(213.79deg,#6ac2cf 11.02%,#173762 84.5%)}.services__item-wrapper-7 .row [class*=col-]:nth-child(2n) .services__icon-7 span,.support__icon span{background:linear-gradient(35.1deg,#f4f8f9 18.5%,#e6f2f5 92.94%)}.features__offer span{background-color:var(--tp-common-yellow-3)}.features__offer span a{color:var(--tp-common-white)}.features__offer{background-color:var(--tp-beige)}.pr-0{padding-right:0}.img-cover{width:100%;height:100%;object-fit:cover}.w-50{max-width:50%;transition:all .3s ease-in-out}.nice-select{width:100%;height:60px;border:1px solid var(--tp-grey-15);outline:0;background-color:var(--tp-grey-15);color:var(--tp-common-black);padding:0 25px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;border-radius:0;color:#6c757d}.nice-select .list{width:100%}.nice-select::after{margin-right:15px;color:#6c757d}.brand__item-5{background:var(--tp-common-white)}.brand__area{max-width:100vw;overflow:hidden}.brand__item-5:hover .w-50{max-width:70%}.product__thumb-7{max-height:250px;border-radius:30px;overflow:hidden;position:relative}.fashion__thumb-7{border-radius:30px;overflow:hidden;position:relative}.white-font ul li a,.white-font ul li.has-dropdown a::after{color:#fff}.counter__border-animation{height:300px;width:300px}.counter__shape-15{bottom:6%;right:0}.about__analysis-icon{margin-bottom:15px!important}.about__analysis-item{margin-bottom:0!important}.about__analysis-item p{width:200px;font-size:18px!important}.home-about-list .about__list-icon span{display:flex;align-items:center;justify-content:center;padding:5px;width:60px;height:60px;font-size:15px}.home-about-list .about__list-icon span::after{content:none!important}.counter__icon-7 i{font-size:40px}.features__offer span a{font-size:15px}.contact__form-call p{color:var(--tp-common-green-7)}.team__thumb{border-radius:40px}.team__action ul li>a{background-color:var(--tp-common-yellow-3);border-radius:20px;width:fit-content;padding:0 10px}.team__action ul li>a:hover{background-color:var(--tp-common-green-7)}.terms-link-container{justify-content:center!important}.team__content{text-align:center;font-family:var(--tp-ff-p);padding-bottom:35px}.team__designation{text-transform:capitalize;font-size:16px;color:var(--tp-common-green-7)}.modal-header{border-bottom:none}.modal-footer{border-top:none}.modal-body{padding-bottom:50px}.border-r-20{border-radius:20px}.color-title{color:var(--tp-common-yellow-3)}.team__title a:hover{color:var(--tp-common-yellow-3)}.features__icon-7 span{font-size:40px;min-height:fit-content}.offcanvas__social a{border-radius:50%}.offcanvas__btn{margin-bottom:50px}.offcanvas__area-1 .mean-container .mean-nav ul li a,.offcanvas__social-title{font-family:var(--tp-ff-inter);text-transform:capitalize}.mean-container .mean-nav ul li a.mean-expand:hover,.mean-container .mean-nav ul li span.mean-expand:hover,.mean-container .mean-nav ul li.dropdown-opened>a.mean-expand.mean-clicked{background:var(--tp-common-white);color:var(--tp-common-yellow-3)}.mean-container .mean-nav ul li a.mean-expand:hover i,.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li span.mean-expand:hover i,.mean-container .mean-nav ul li span:hover,.mean-container .mean-nav ul li.dropdown-opened>a.mean-expand.mean-clicked i{color:var(--tp-common-yellow-3)}.mean-container .mean-nav ul li a.mean-expand,.mean-container .mean-nav ul li span.mean-expand{border:none!important;color:var(--tp-common-yellow-3)}.mean-container .mean-nav ul li.dropdown-opened>a,.mean-container .mean-nav ul li.dropdown-opened>span{color:var(--tp-common-yellow-3)}@media only screen and (min-width:1400px) and (max-width:1599px){.slider__thumb-7-shape-3{bottom:50px;right:-10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.slider__thumb-7-shape-3{bottom:50px;right:-10px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider__thumb-7{transform:translateX(30px)}}#error_message,#submit_message{font-size:14px;height:50px;display:none;line-height:50px;color:#202020;font-weight:500;left:50%;bottom:40px;background-color:#fff;position:fixed;border-radius:10px;box-shadow:15px 30px 80px 4px rgba(0,0,0,.18);margin:0;padding:0 30px 0 0;border:none;cursor:pointer;width:auto;z-index:1500;-ms-transform:translateX(-50%) translateZ(0);-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);-webkit-transition:bottom .3s,box-shadow .3s;-moz-transition:bottom .3s,box-shadow .3s;transition:bottom .3s,box-shadow .3s}#error_message i,#submit_message i{display:block;float:left;position:relative;left:-2px;color:#fff;line-height:50px;width:50px;height:50px;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#c41f1f}#submit_message i{background:#7fb924}#error_message span,#submit_message span{padding-left:10px}#error_message:hover,#submit_message:hover{bottom:37px;box-shadow:3px 5px 10px 0 rgba(0,0,0,.1)}@media only screen and (max-width:1110px){#error_message,#submit_message{width:90%;max-width:500px;font-size:13px;letter-spacing:-.4px}.slider__thumb-7-shape-2,.slider__thumb-7-shape-3{display:none}}@media only screen and (max-width:991px){.slider__content-7{padding-top:80px;padding-left:20px}.slider-img-container{padding-left:0!important}}@media only screen and (max-width:480px){#error_message span,#submit_message span{font-size:12px;width:75%;width:calc(100% - 50px);position:absolute;top:50%;display:inline-block;line-height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1450px){body.left-side-menu-active #error_message,body.left-side-menu-active #submit_message{left:calc(50% + 150px)}}@media only screen and (max-width:580px){#error_message,#submit_message{display:none}}footer a{color:var(--tp-text-24)!important}.counter__item-7{padding:50px 100px}@media (max-width:575px){.slider__title-7{margin-top:40px}.slider__area{text-align:center!important}.slider__thumb-7 video{width:100%!important}.about__spacing{padding-top:100px!important;padding-bottom:80px!important}.about__heading-title{font-size:50px!important}.counter__item-7{padding:50px 50px!important}}