@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.footer-links:hover,.text-lightblue,a{color:#2da1c1}#aboutus-section h4,#technology-section h4{margin-top:20px;margin-bottom:15px;font-size:28px}#aboutus-section,#contactus-section,#technology-section,#whychooseus-sp-section{background-size:cover;padding:80px 50px}*,.contact-info-box{box-sizing:border-box}*,.info-box h5,.info-box p{padding:0;margin:0}#copyright-section,#footer-section{background-color:#1d5594}a{text-decoration:none}body{font-family:Montserrat,sans-serif;font-optical-sizing:auto}.nav-item{margin-right:15px;padding:0;font-weight:600}.mont-h1,.mont-h1-op{font-weight:800;font-style:thin;font-family:Montserrat,sans-serif}.nav-item::after{content:"";display:block;width:0;height:3px;background:#2da1c1;transition:width .3s}.nav-item.active::after,.nav-item:hover::after,.tech-progress{width:100%}.mont-h1{font-size:80px}.mont-h1-op{font-size:60px}.mont-hero-p{font-family:Montserrat,sans-serif;font-size:28px;font-weight:200;font-style:regular}.bg-banner{min-height:200px;background:#2da1c1;background:linear-gradient(90deg,#2da1c1 0,#1d5594 78%)}.service-box,.servicebox-overlay{background:#fff;width:100%;overflow:hidden}#services-section{padding:60px 50px;background-color:#f8f9fb}#aboutus-section{background-image:url(../img/about-us-bg.png)}#whychooseus-sp-section{background-image:url(../img/whychooseus-bg.png)}#technology-section{background-color:#f8f9fb;background-image:url(../img/technology-bg.png)}.section-h3{font-size:20px;font-weight:300;font-style:thin;color:#1d5594}.section-h3::after{position:relative;content:"";display:block;width:80px;left:calc(50% - 40px);border-bottom:3px solid #2da1c1}.section-h1{font-size:46px;font-weight:300;font-style:thin;padding:15px 0;margin-bottom:40px}#aboutus-section h4,#footer-section h6,#technology-section h4,.tech-name,.tech-percent{font-weight:500;font-style:thin}.service-box{position:relative;min-height:350px;border:1px solid #e7e7e7;border-radius:5px;box-shadow:0 0 5px 1px #d1d1d1;padding:10px 20px;cursor:pointer;transition:none}.servicebox-overlay{position:absolute;bottom:0;left:0;right:0;border-radius:5px;height:100%;transition:.5s ease-out}.btn-rm-service-box,.button-readmore{height:45px;display:block;text-align:center;text-decoration:none}.service-box:hover .servicebox-overlay{width:0%;opacity:.7}.service-box:hover .service-icons,.service-icons,svg:hover{fill:#ffffff}.service-box:hover>*{color:#fff;transition:.5s}.service-box:hover .service-flaticons::before{transition:.5s}.service-box:hover{box-shadow:0 0 5px 1px #99e4f8}.service-flaticons::before{font-size:50px;color:#2da1c1;font-weight:50}.service-icons{margin:20px 0;font-size:42px}.service-box h4{font-size:20px;font-weight:700;font-style:thin;transition:.3s}.service-box p{font-size:16px;font-weight:400;font-style:thin;transition:.3s}#aboutus-section h4{color:#2da1c1}#aboutus-section p{line-height:2rem}.btn-rm-service-box{width:150px;padding:10px 15px;border:1px solid #fff;border-radius:5px;color:#fff;transition:.3s}.btn-rm-service-box:hover{background-color:#fff;color:#2da1c1}.button-readmore{width:180px;padding:10px 25px;border-radius:5px;background:#2da1c1;background:linear-gradient(120deg,#2da1c1 0,#1d5594 78%);color:#fff;box-shadow:5px 5px 10px 1px #99e4f8;transition:.3s}.button-readmore:hover{color:#fff;transform:scale(.9)}.progress-bar{width:100%;height:7px;display:block;background:linear-gradient(120deg,#2da1c1 0,#1d5594 78%)}.contact-form-box,.contact-info-box:hover{background:#fff;box-shadow:0 0 10px 5px #f1f1f1;transition:none}.progress-border{width:100%;border-bottom:1px solid #c7c7c7;margin-top:8px}.tech-name,.tech-percent{font-size:18px}#contactus-section{background-image:url(../img/contactus-bg.png)}.contact-form-box{position:relative;width:100%;min-height:350px;border:1px solid #f1f1f1;border-radius:10px;padding:50px;overflow:hidden}.contact-info-box{border:1px solid #f8f9fb;border-radius:10px;box-shadow:0 0 10px 5px #f8f9fb;padding:10px 25px;transition:none}.contact-info-box:hover{border:1px solid #f1f1f1;border-radius:10px}.info-box h5{font-size:18px}.contact-flaticons::before{font-size:30px;color:#2da1c1;font-weight:50}#footer-section{margin-top:80px;padding:80px 50px}#footer-flap{position:relative;margin-top:-180px}#footer-section h6{font-size:20px;color:#fff}#footer-section h6::after{content:"";display:block;width:80px;left:calc(50% - 40px);border-bottom:4px solid #2da1c1;margin-bottom:25px}.news-letter-input{width:100%;height:35px;border:0;border-radius:5px;margin-bottom:10px}.news-letter-input:active{border:1px solid green}.footer-links{display:block;padding:5px;width:50%;margin-bottom:5px;color:#fff;text-decoration:none}.button-submit{width:180px;height:45px;padding:10px 25px;display:block;border:none;border-radius:5px;background:#2da1c1;background:linear-gradient(120deg,#2da1c1 0,#1d5594 78%);color:#fff;text-align:center;text-decoration:none;box-shadow:5px 5px 10px 1px rgba(18,61,110,.2);transition:.3s}.button-submit:hover{transform:scale(.9)}.footer-social a img{margin-right:10px;transition:.3s}.footer-social a:hover img{transform:scale(1.1)}.privacy-link{color:#fff;text-decoration:none}.privacy-link:hover{opacity:.8}@media only screen and (max-width:600px){.mont-h1,.mont-hero-p{text-align:center}.mont-h1{font-size:60px}.section-h1{font-size:34px}.cc-menu-logo{width:220px}}