@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css";*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Jost",sans-serif;color:#243e55;background-color:#f6fbff}a{text-decoration:none;outline:none;color:#2590eb}a:hover{color:#243e55}.btn-common{padding:12px 24px;font-size:20px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;min-width:188px}.btn-common img{margin-left:8px}.btn-common:hover{text-decoration:none}.btn-common.btn-common-orange{background-color:#ea8a46;color:#fff}.btn-common.btn-common-orange:hover{background-color:#010018;color:#fff}.btn-common.btn-common-blue{background-color:#5ab3ff;color:#fff}.btn-common.btn-common-blue:hover{background-color:#2590eb;color:#fff}.btn-common.btn-common-white{background-color:#fff;color:#282727}.btn-common.btn-common-white:hover{background-color:#d9d9d9;color:#282727}header{background-color:#010018;background-size:100% 100%;background-position:center;position:sticky;top:-1px;z-index:1000;left:0;right:0}header .navbar-brand{text-decoration:none;outline:none}header .navbar-brand img{max-height:72px}header button.navbar-toggler{background:#fff}header .navbar-nav .nav-link{font-size:18px;font-weight:500;color:#fff;margin:0 8px}header .navbar-nav .nav-link.Support{background-color:#2739ff;padding:6px 16px;border-radius:4px;color:#fff;border-radius:50px;min-width:143px;text-align:center}header .navbar-nav .nav-link.Support:hover{background-color:#ea8a46;color:#fff}header .navbar-nav .nav-link:hover{color:#ea8a46}header .navbar-nav .nav-link.active{color:#ea8a46}.banner{padding:100px 0;background-position:center center;background-color:#0a103d;position:relative;background-size:cover}.banner::after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";z-index:-1;background:linear-gradient(90deg, #0A103D 0%, transparent 100%)}.banner .banner-info{max-width:1095px;margin:auto}.banner .banner-info h1{font-size:48px;font-weight:600;margin-bottom:24px;color:#fff}.banner .banner-image{width:360px;max-width:100%;margin:0 auto}.banner .banner-action{display:flex;gap:12px;justify-content:center;margin-bottom:px}.banner .banner-action a img{max-width:160px}.features{margin-top:-120px;position:relative;z-index:99}.features .features-wrap{gap:60px;display:flex;margin-top:60px;justify-content:space-between;margin:auto;max-width:1130px}.features .features-wrap .features-item{flex:1;max-width:367px;background-color:#fff;text-align:center;box-shadow:0px 4px 20px rgba(0,0,0,.1)}.features .features-wrap .features-item:hover{transform:translateY(-10px);transition:all .3s ease-in-out}.features .features-wrap .features-item .features-item-title{background-color:#dbebf9;padding:10px}.features .features-wrap .features-item .features-item-title h3{font-size:22px;color:#000;padding:0px;margin-bottom:0px}.features .features-wrap .features-item .features-item-info{padding:20px}.features .features-wrap .features-item .features-item-info img{max-width:56px}.features .features-wrap .features-item .features-item-info p{max-width:180px;margin:10px auto}.about{padding:80px 0}.about .read-btn{cursor:pointer;color:#5ab3ff;font-weight:600}.about .show-click{display:none}.about .show-click.active{display:block}.about h4{font-size:24px;font-weight:600;margin-bottom:32px;color:#364e7e}.about h5{font-size:19px;font-weight:500;margin-bottom:32px}.about p{margin-bottom:32px}.about .about-img-wrap{padding:60px 60px 0px 60px;position:relative;background-image:url(../images/about-bg.png);background-position:100% 100%;background-repeat:no-repeat}.about .about-img-wrap img.about-main-img{max-width:100%}.about .about-img-wrap img.about-overlapimg{position:absolute;top:0;left:0;z-index:1}.support-people-info{padding:80px 0;background-color:#fff;text-align:center}.support-people-info p{font-size:25px;margin-bottom:0px;max-width:1400px;margin:auto}.what-we-stand-for{background-color:#010018;padding:80px 0}.what-we-stand-for h2{font-size:38px;color:#fff}.what-we-stand-for .what-we-stand-wrap{max-width:1360px;margin:auto;display:flex;gap:105px;padding-top:30px}.what-we-stand-for .what-we-stand-wrap .what-we-stand-item{background-color:#fff;position:relative;padding:60px 30px 30px 30px;margin-top:60px}.what-we-stand-for .what-we-stand-wrap .what-we-stand-item .wsf-icon{position:absolute;top:-50px;left:30px;background-color:#010018 !important;border-radius:50%;border:6px solid #fff;height:98px;width:98px;display:flex;align-items:center;justify-content:center}.what-we-stand-for .what-we-stand-wrap .what-we-stand-item h3{font-size:22px;color:#000;margin:10px 0 20px 0;min-height:50px}.what-we-stand-for .what-we-stand-wrap .what-we-stand-item p{margin-bottom:0px}.what-we-stand-for-info{padding:80px 0;background-color:#fff;text-align:center}.what-we-stand-for-info p{font-size:25px;margin-bottom:0px;max-width:1400px;margin:auto}.what-we-stand-for-features{background-color:#010018;padding:80px 0px;color:#fff;position:relative;z-index:1}.what-we-stand-for-features::after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";z-index:-1}.what-we-stand-for-features h2{font-size:38px;margin-bottom:40px}.what-we-stand-for-features .wwsf-features-item{position:relative;max-width:260px;margin:auto}.what-we-stand-for-features .wwsf-features-item img.linedrow{position:absolute;right:-100%;top:40px}.what-we-stand-for-features .wwsf-features-item img.linedrow2{position:absolute;right:-90%;top:0px}.what-we-stand-for-features .wwsf-features-item h3{font-size:24px;margin-bottom:16px;font-weight:600}.what-we-stand-for-features .wwsf-features-item .wwsf-number{width:108px;height:108px;text-align:center;display:flex;align-items:center;justify-content:center;margin:auto;font-size:45px;background-image:url(../images/shep1.png);background-repeat:no-repeat;background-size:contain;margin-bottom:20px}.what-we-stand-for-features .col-lg-4:nth-child(2) .wwsf-number{background-image:url(../images/shep2.png)}.blog{padding:80px 0}.blog h2{font-size:38px;margin-bottom:40px}.blog .blog-item:hover{transform:translateY(-10px);transition:all .3s ease-in-out}.blog .blog-item img{width:100%;height:230px;margin-bottom:20px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.blog .blog-item span{font-size:15px;color:#5ab3ff;margin-bottom:12px;font-weight:500;display:block}.blog .blog-item h3{font-size:23px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}.blog .blog-item a{font-size:15px;color:#ea8a46;font-weight:500;text-decoration:none}.blog .blog-item a:hover{color:#5ab3ff}.contact{padding:0px 0px 80px 0px}.contact .contact-wrap{background:linear-gradient(-180deg, #000117 0%, #2e2d89 100%);border-radius:8px;padding:80px 50px}.contact .contact-wrap h3{font-size:42px;margin-bottom:24px;color:#fff;margin-bottom:8px}.contact .contact-wrap p{font-size:30px;margin-bottom:32px;color:#fff}.contact .cw-action{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.contact .cw-action a{box-shadow:0px 4px 20px rgba(0,0,0,.4)}footer{background-color:#010018;color:#fff;padding:20px 0;font-weight:500}footer a{color:#fff;margin-left:15px;text-decoration:none;font-size:16px;line-height:22px}footer a:hover{color:#dbebf9}footer p{padding:0px;margin:0px;font-size:16px;line-height:22px}.innerpage-content{padding:40px 0;min-height:calc(100vh - 100px)}@media(min-width: 1500px){.container{max-width:1442px}}@media(max-width: 1499.99px){header .navbar-brand img{max-height:52px}header .navbar-nav .nav-link{font-size:16px}.about{padding:80px 0}.about h4{margin-bottom:24px}.about h5{margin-bottom:20px}.about p{margin-bottom:16px}.what-we-stand-for .what-we-stand-wrap{gap:60px}.what-we-stand-for-features{background-size:cover}.what-we-stand-for-features .wwsf-features-item img.linedrow{right:-90%;width:100%}.blog .blog-item img{width:100%;height:180px}}@media(max-width: 1400px){.what-we-stand-for-features .wwsf-features-item img.linedrow{right:-60%;width:80%}.what-we-stand-for-features .wwsf-features-item img.linedrow2{right:-70%;width:90%}}@media(max-width: 1366px){.about .about-img-wrap img.about-overlapimg{max-width:250px}.what-we-stand-for-info p{font-size:22px}}@media(max-width: 1200px){header{background-position:left center;background-size:cover}.banner{padding:80px 0}.banner .banner-info h1{font-size:38px}.banner .banner-action{margin-bottom:150px}.features .features-wrap{max-width:950px;gap:30px}.about .about-img-wrap img.about-overlapimg{max-width:200px}.what-we-stand-for-info p{font-size:20px}.what-we-stand-for-features .wwsf-features-item img.linedrow{right:-50%;width:75%}.what-we-stand-for-features .wwsf-features-item img.linedrow2{right:-50%;width:75%}}@media(max-width: 992px){.features .features-wrap{max-width:750px;gap:30px}.features .features-wrap .features-item{max-width:100%}.features .features-wrap .features-item .features-item-info{padding:20px 10px}.features .features-wrap .features-item .features-item-info img{max-width:48px}.about .about-img-wrap{margin-bottom:30px}.what-we-stand-for-features .wwsf-features-item{margin-bottom:30px}.what-we-stand-for-features .wwsf-features-item img{display:none}.blog-item{margin-bottom:30px}}@media(max-width: 768px){.banner{padding:60px 0 80px}.banner .banner-info h1{font-size:24px}.btn-common{font-size:18px;padding:10px 20px;min-width:160px}.btn-common img{margin-left:4px}.features .features-wrap{max-width:620px}.features .features-wrap .features-item .features-item-title h3{font-size:18px}.about .about-img-wrap{background-size:70px}.what-we-stand-for-info p{font-size:18px}.what-we-stand-for .what-we-stand-wrap{flex-direction:column;gap:30px}}@media(max-width: 650px){.features .features-wrap{max-width:580px}}@media(max-width: 600px){.features .features-wrap{max-width:100%;padding:0px 16px;flex-direction:column;align-items:center}.features .features-wrap .features-item{max-width:100%}.about .about-img-wrap{padding:40px 40px 0px 40px;background-size:50px}.contact{padding:0px 0px 80px 0px}.contact .contact-wrap h3{font-size:32px}.contact .contact-wrap p{font-size:22px;margin-bottom:32px}.what-we-stand-for-features h2,.blog h2,.what-we-stand-for h2{font-size:30px}}