.home-slider{position:relative}.home-slider::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:1;background:#e5e6e8;background:linear-gradient(90deg,rgba(229,230,232,.75) 35%,rgba(229,230,232,0) 100%)}.home-slider .carousel-item{background-repeat:no-repeat;background-size:cover;background-position:center center}.home-slider .mobile-banner{background-repeat:no-repeat;background-size:0;background-position:center center}.home-slider .carousel-caption{position:relative;bottom:auto;top:auto;left:0;height:100vh;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;text-align:left;margin-top:100px;z-index:1}.home-slider .carousel-caption .banner-heading{font-size:4.5rem;line-height:5.5rem;font-weight:700;color:#1753a9;margin-bottom:15px;animation:fadeInUp;animation-delay:1s}.home-slider .carousel-caption .banner-heading span{font-size:4.5rem;line-height:5.5rem;font-weight:400;display:block;color:#1f1f1f}.home-slider .carousel-caption p{font-size:2rem;line-height:3rem;font-weight:300;margin:20px 0 40px;letter-spacing:.08rem}.home-slider .carousel-control-next{justify-content:flex-start;width:50px;height:30px;margin:auto;color:#1753a9;font-size:3rem;opacity:1;z-index:1}.home-slider .carousel-control-next span{position:relative}.home-slider .carousel-control-prev{justify-content:flex-end;width:50px;height:30px;margin:auto;color:#1753a9;font-size:3rem;opacity:1}.home-slider .carousel-control-prev span{position:relative}.flex-btn{display:flex;align-items:center;justify-content:flex-start}.flex-btn a:nth-child(2n){margin-left:25px}.banner-lower-section{position:absolute;bottom:-1px;left:0;right:0;margin:0 auto}.banner-lower-section img{height:auto}.banner-call .animated-ico{position:absolute;background-color:#1753a9;color:#1f1f1f;width:40px;height:40px;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:9}.banner-call .animated-ico i{position:relative;z-index:9;color:#fff}.banner-call .animated-ico::before,.banner-call .animated-ico::after{content:"";background-color:#1753a9;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;animation-name:ripple;animation-iteration-count:infinite;animation-duration:3s;border-radius:50%;animation-timing-function:linear}.banner-call .animated-ico::before{opacity:.9;animation-delay:1s}.banner-call .animated-ico::after{opacity:.5}.banner-call:hover .animated-ico i{animation:ring 1s infinite ease-in-out}.animated-txt{padding-left:60px;color:#1f1f1f;font-weight:300;font-size:1.6rem}@keyframes ripple{0%{opacity:.5}100%{border-radius:50%;opacity:0;transform:scale(2)}}@keyframes ring{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.custom-wow{visibility:hidden;opacity:0;transition:.3s all ease-in-out}.custom-wow.animated{visibility:visible;opacity:1}.custom-wow.animated.fadeInUp{animation-name:fadeInUp}.custom-wow.animated.fadeInRight{animation-name:fadeInRight}.custom-wow.animated.fadeInLeft{animation-name:fadeInLeft}.custom-wow.animated.fadeInDown{animation-name:fadeInDown}.animated{animation-duration:1s;animation-fill-mode:both}.animated.delay-1s{animation-delay:1s}.animated.delay-1-2s{animation-delay:1.2s}.animated.delay-1-3s{animation-delay:1.3s}.animated.delay-1-4s{animation-delay:1.4s}.animated.delay-1-5s{animation-delay:1.5s}.animated.delay-1-6s{animation-delay:1.6s}.about_section .about_left_section p{margin:0 0 10px}.about_section .about_left_section .flex-btn{margin:20px 0 0}.about_section .about_left_section .flex-btn a:nth-child(2n){margin-left:15px}.about_section .about_right_section{position:relative}.about_section .about_right_section img{border:solid 2px #1753a9}.about_section .about_right_section .years-exp{position:absolute;left:20px;top:20px;background-color:rgba(255,255,255,.8);padding:35px 25px;display:flex;align-items:center;justify-content:center;flex-direction:column}.about_section .about_right_section .years-exp h3,.about_section .about_right_section .years-exp h4,.about_section .about_right_section .years-exp p{color:#1753a9;font-size:4rem;line-height:3.5rem;font-weight:700;margin:0}.about_section .about_right_section .years-exp span{color:#1753a9;font-size:4rem;line-height:3.5rem;font-weight:700;margin:0}.about_section .about_right_section .years-exp i{font-size:1.6rem;font-style:normal}.service-single{overflow:hidden;margin:30px 0 0;border-radius:0;border:solid 1px #1753a9}.service-single::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transform:translateY(0%);z-index:1;transition:.3s all ease-in-out}.service-single .service-inner-block{position:absolute;bottom:0;width:100%;z-index:2}.service-single .service-inner-block .service-single-head{display:block;padding:20px 0;position:absolute;width:100%;bottom:0;transition:.3s all ease-in-out;z-index:2;background-color:#fff;color:#1f1f1f;text-align:center;font-size:1.8rem;line-height:2.8rem;font-weight:700;text-transform:uppercase;margin:0}.service-single .service-inner-block .service-single-para{transform:translateY(100%);transition:.3s all ease-in-out;padding:0 15px 30px;text-align:center}.service-single:hover{border:solid 1px #1753a9}.service-single:hover::after{transform:translateY(0%);background:rgba(23,83,169,.7)}.service-single:hover .service-single-head{bottom:100%;background-color:transparent;padding:0;color:#fff}.service-single:hover .service-single-para{transform:translateY(0%)}.stability_service_vision_bg{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:110px}.webp .stability_service_vision_bg{background-image:url(https://cdn.stratospherewebsites.com/source/sites/ae1ead64-3889-4779-8528-788914049ba7/images/stability-service-vision-bg.webp)}.no-webp .stability_service_vision_bg{background-image:url(https://cdn.stratospherewebsites.com/source/sites/ae1ead64-3889-4779-8528-788914049ba7/images/stability-service-vision-bg.jpg)}.stability_service_vision_bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#1753a9;opacity:.8}.stability_service_vision_bg .stability_service_vision_section .container{position:relative;z-index:1}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each{text-align:center;background:#fff;border:solid 2px #1753a9;padding:20px;position:relative;margin:30px 0 0;min-height:calc(100% - 30px);transition:.3s all ease-in-out}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each .icon_main{display:flex;align-items:center;justify-content:center;left:0;right:0;top:-65px;position:absolute}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each .icon_main i{width:100px;height:100px;font-size:5rem;background-color:#fff;color:#1753a9;border:solid 2px #1753a9;display:flex;align-items:center;justify-content:center;transition:.3s all ease-in-out}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each .stability_service_vision_content{margin:40px 0 0}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each .stability_service_vision_content h2{font-size:2.2rem;line-height:3.2rem;color:#1753a9;font-weight:700}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each .stability_service_vision_content h3{font-size:1.8rem;line-height:2.8rem;color:#1f1f1f;font-style:italic;text-transform:uppercase;font-weight:600}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each:hover{background-color:#1753a9;border-color:#fff}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each:hover .stability_service_vision_content h2,.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each:hover .stability_service_vision_content h3,.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each:hover .stability_service_vision_content p{color:#fff}.stability_service_vision_bg .stability_service_vision_section .container .stability_service_vision_section-each:hover .icon_main i{background-color:#1753a9;color:#fff;border-color:#fff}.why_choose_section .why_choose_left_section img{border:solid 2px #1753a9}.why_choose_section .why_choose_right_section .sub-heading{margin:0 0 10px}.testimonials_bg{background-position:center center;background-repeat:no-repeat;background-size:cover}.webp .testimonials_bg{background-image:url(https://cdn.stratospherewebsites.com/source/sites/ae1ead64-3889-4779-8528-788914049ba7/images/testimonials-bg.webp)}.no-webp .testimonials_bg{background-image:url(https://cdn.stratospherewebsites.com/source/sites/ae1ead64-3889-4779-8528-788914049ba7/images/testimonials-bg.jpg)}.testimonials_bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#1753a9;opacity:.8}.testimonials_bg .testimonials_section .sub-heading::before{color:#fff;background-color:rgba(255,255,255,.3)}.testimonials_bg .testimonials_section .container{position:relative;z-index:1}.testimonials_bg .testimonials_section .testimonials-main{background-color:rgba(255,255,255,.7);padding:30px 60px;text-align:center}.testimonials_bg .testimonials_section .testimonials-main .icon i{font-size:5rem;color:#1753a9;opacity:.9;transform:rotate(180deg)}.testimonials_bg .testimonials_section .testimonials-main p{margin:15px 0 25px;font-weight:400}.testimonials_bg .testimonials_section .testimonials-main .testimonial-owner h3{font-size:1.8rem;line-height:2.8rem;font-weight:700}.testimonials_bg .testimonials_section .testimonials-main .star{margin:15px 0 0}.testimonials_bg .testimonials_section .testimonials-main .star i{color:#ff7f00}.testimonials_bg .testimonials_section .testimonials-slider .owl-prev,.testimonials_bg .testimonials_section .testimonials-slider .owl-next{position:absolute;top:50%;transform:translateY(-50%);color:#1f1f1f;font-size:1.6rem;border:0;width:35px;height:35px;border-radius:0;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.7)}.testimonials_bg .testimonials_section .testimonials-slider .owl-prev{left:-8rem}.testimonials_bg .testimonials_section .testimonials-slider .owl-next{right:-8rem}.foot-news-module{padding:35px 0}.foot-news-module .input-group-append{position:absolute;right:10px;top:0;z-index:10}.foot-news-module .input-group-append button{border:0;background:none;color:#1753a9;font-size:15px}@media(max-width:1024px){.home-slider .carousel-caption{margin:60px 0 0;height:660px}.why_choose_right_section{margin:30px 0 0}.home-slider .carousel-item::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(23,83,169,.5);z-index:1}.home-slider .carousel-caption .sub-heading{color:#fff}.home-slider .carousel-caption .banner-heading span{color:#fff}.home-slider .carousel-caption p{color:#fff}.home-slider .carousel-caption .check-list li{color:#fff}.home-slider .carousel-caption .flex-btn .animated-txt{color:#fff}.home-slider .testimonials_bg .testimonials_section .testimonials-slider .owl-prev{left:-40px}.home-slider .testimonials_bg .testimonials_section .testimonials-slider .owl-next{right:-40px}.home-slider .why_choose_right_section{margin:30px 0 0}}@media(max-width:1024px) and (max-width:990px){.about_left_section{margin:30px 0 0}}@media(max-width:1024px) and (max-width:767px){.pad-80{padding:40px 0}.about_section .about_left_section .flex-btn{margin:20px 0 0;flex-direction:column;align-items:flex-start}.about_section .about_left_section .flex-btn a{margin:15px 0 0!important}.home-slider .carousel-caption{margin:150px 0 0;height:520px}.home-slider .carousel-caption .sub-heading{font-size:1.5rem;line-height:2.6rem;padding-left:40px}.home-slider .carousel-caption .banner-heading{font-size:2.8rem;line-height:3.8rem}.home-slider .carousel-caption .banner-heading span{font-size:2.5rem;line-height:3.5rem}.home-slider .carousel-caption p{font-size:1.7rem;line-height:2.7rem;margin:15px 0 40px;padding-right:0}.home-slider .carousel-caption .flex-btn{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;margin-left:15px}.home-slider .carousel-caption .flex-btn a:first-child{margin:0}.home-slider .carousel-caption .flex-btn a:nth-child(2n){margin-left:0;margin:0 0 45px}.home-slider .carousel-item{background-size:0}.home-slider .mobile-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset}.home-slider .home-slider .carousel-caption .banner-heading{font-weight:700;margin-bottom:10px}.foot-news-module .sub-heading::before{left:-170px;right:0;margin:0 auto}.foot-news-module .sub-heading::after{left:-170px;right:0;margin:0 auto}.testimonials_bg .testimonials_section .testimonials-main{padding:20px 30px}.about_section .about_right_section .years-exp{left:0;bottom:0;top:auto;padding:10px 0;width:100%}.testimonials_bg .testimonials_section .testimonials-slider .owl-nav{display:flex;justify-content:center;margin:30px 0 0}.testimonials_bg .testimonials_section .testimonials-slider .owl-prev{left:0}.testimonials_bg .testimonials_section .testimonials-slider .owl-next{right:0}.testimonials_bg .testimonials_section .testimonials-slider .owl-nav .owl-prev,.testimonials_bg .testimonials_section .testimonials-slider .owl-nav .owl-next{top:auto;position:static;margin:0 5px!important}.foot-news-module .sub-heading{justify-content:center}.pad-70{padding:40px 0}.service-single .service-inner-block .service-single-head{padding:10px 0;font-size:1.7rem;line-height:2.6rem}.service-single:hover .service-single-head{padding:0}}.testimonials-slider .owl-stage{display:flex}.testimonials-slider .owl-stage .item{height:100%}.testimonials-slider .owl-stage .item .testimonials-main{height:100%}