html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:"Inter",Arial,sans-serif;color:#333;line-height:1.6;background-color:#fff}@media(max-width: 480px){body{font-size:14px}}header{background-color:#032135;height:100px;display:flex;align-items:center}@media(max-width: 480px){header{height:60px}}header img{max-height:48px}@media(max-width: 480px){header img{max-height:40px}}@media(max-width: 990px){header .logo{text-align:left !important}}header .menu{position:absolute;display:inline-block;top:35px;right:20px;width:auto;cursor:pointer;transition:all .3s ease}@media(max-width: 480px){header .menu{top:17px}}header .menu:hover{transform:rotate(-45deg)}header .menu-container{position:fixed;top:0;right:0;z-index:9999;background:rgba(2,21,34,.8);height:100%;width:300px;right:-100%;display:block;transition:all .8s ease-in-out}header .menu-container.active{right:0}header .menu-container ul{padding:40px 20px}header .menu-container ul li{list-style:none;margin-bottom:20px}header .menu-container ul li a{color:#fff;display:block;text-decoration:none;text-transform:uppercase}footer{background:#222;font-size:12px;text-align:left;padding:40px 0;color:#999}@media(max-width: 480px){footer{padding-left:10px;padding-right:10px}}footer a{color:#999;text-decoration:none}footer a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#052c45;font-family:"Inria Sans",sans-serif;margin-bottom:32px;font-weight:300}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:700}section{padding:0;padding-top:80px}@media(max-width: 480px){section{padding-top:40px}}img{max-width:100%;max-height:100%}#about{padding-top:0;padding-bottom:0;position:relative;overflow:hidden;background:url("../images/main-banner.jpg") no-repeat;background-size:cover;height:700px;display:flex;align-items:center}@media(max-width: 990px){#about{background:url("../images/main-banner.jpg") no-repeat center center;align-items:start;padding-top:40px;height:550px}}#about .text{width:40%;bottom:0;margin-left:10%;color:#fff;text-align:justify;display:inline-table}@media(max-width: 1440px){#about .text{margin-left:60px}}@media(max-width: 990px){#about .text{width:100%;margin-left:0;padding:0 30px;text-align:center}}#about .text h1{color:#fff;text-transform:uppercase}#about .text h1:after{content:"";display:block;width:48px;height:3px;background:#1984be;margin:0 auto;margin-top:20px}#about .text h1:after{margin-right:0;margin-left:0}@media(max-width: 990px){#about .text h1:after{margin-left:auto;margin-right:auto}}#about .text p b.light-blue{color:#55d0ff}#about .img img{width:100%;max-width:auto}#about .logo-white{position:absolute;bottom:-75px;right:10%}#about .logo-white img{width:600px}@media(max-width: 1440px){#about .logo-white{right:60px}#about .logo-white img{width:550px}}@media(max-width: 1080px){#about .logo-white img{width:450px}}@media(max-width: 990px){#about .logo-white{display:block;opacity:1;left:20px;right:20px;bottom:-40px}#about .logo-white img{width:350px;display:block;margin:0 auto}}#services{padding-bottom:50px}@media(max-width: 990px){#services .row{justify-content:center}}@media(max-width: 480px){#services{padding-bottom:10px}}#services .col-lg-4{padding:0 30px}#services h2{margin-bottom:80px}#services h2:after{content:"";display:block;width:48px;height:3px;background:#1984be;margin:0 auto;margin-top:20px}#services h2,#services h3{text-transform:uppercase}#services h3{text-align:center}#services h3 span{text-transform:capitalize;font-size:14px;color:#999;display:block}#services img{max-width:100%;margin:0 auto;display:block;margin-bottom:30px;height:80px}#services ul{padding-left:0}#services ul li{font-size:14px;position:relative;padding:0;padding-left:30px;color:#666;margin-bottom:.5rem}#services ul li:before{content:"";position:absolute;left:0px;top:5px;display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-image:url(../images/bullet-bg.png)}#why-ifspire{background:#052c45;padding-bottom:60px;position:relative;overflow:hidden}#why-ifspire h2{color:#fff;text-transform:uppercase;font-weight:300;margin-bottom:30px;position:relative;z-index:1}#why-ifspire h2:after{content:"";display:block;width:48px;height:3px;background:#1984be;margin:0 auto;margin-top:20px}#why-ifspire h2 b{font-weight:700}#why-ifspire h4{margin-top:0}#why-ifspire p{margin:0;font-size:1rem;color:#333}#why-ifspire .col-lg-4{display:grid;padding:10px 20px;position:relative;z-index:1}#why-ifspire .box{background:#fff;border-radius:10px;padding:30px;position:relative}#why-ifspire .box .number{background:#efefef;color:#333;position:absolute;right:30px;top:0px;padding:8px 12px;border-radius:0 0 5px 5px;font-weight:700}#why-ifspire .box h4{color:#333;margin-bottom:.2rem;font-size:20px;margin-bottom:.5em;font-weight:700}#why-ifspire .box img{margin-bottom:15px}#why-ifspire .box p{color:#666;font-size:14px}#why-ifspire .big-logo{position:absolute;left:-20%;bottom:-50%;z-index:0}@media(max-width: 480px){#why-ifspire .big-logo{opacity:1 !important;width:600px;transform:none;bottom:-10%;left:-30%}}#contact{padding-bottom:80px}@media(max-width: 480px){#contact{padding-left:20px;padding-right:20px}}#contact h2:after{content:"";display:block;width:48px;height:3px;background:#1984be;margin:0 auto;margin-top:20px}#contact h2:after{margin-left:0;margin-right:0}#contact .field{position:relative}#contact .field .form-label{color:#666;text-transform:uppercase;position:absolute;left:25px;top:14px;transition:all .3s ease-in-out;font-size:14px}#contact .field .form-label .required{color:#e10953;font-size:12px;position:relative;top:-3px;left:3px;transition:all .3s ease-in-out}#contact .field .form-label.active{font-size:10px;top:5px;left:20px}#contact .field .form-label.active .required{top:0}#contact .field .form-control{border-color:#ccc;padding:20px 20px 4px 12px}#contact input,#contact textarea{background:#f7f7f7;border:none;min-height:50px}#contact button{background-color:#0073bd;padding:12px 40px;text-transform:uppercase;border-radius:25px;border:none}#contact button:hover{background-color:#020e15}.backtotop{width:48px;height:48px;line-height:48px;text-align:center;display:block;background:#021522;border-radius:50%;color:#4ea8b5;position:fixed;right:20px;bottom:20px;display:none;cursor:pointer}.backtotop i{color:#4ea8b5}/*# sourceMappingURL=stylesheet.min.css.map */