@font-face{font-family:"FiraSans-Regular";src:url("/assets/fonts/FiraSans-Regular.woff2") format("woff2"),url("/assets/fonts/FiraSans-Regular.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;font-family:"FiraSans-Regular",sans-serif;scroll-behavior:smooth}.container{width:100%;max-width:1600px;margin:0 auto;padding-left:125px;padding-right:109px}@media(max-width: 1024px){.container{padding-left:64px;padding-right:64px}}@media(max-width: 767px){.container{padding-left:24px;padding-right:24px}}.hamburger{position:relative;display:block;width:35px;cursor:pointer;appearance:none;background:none;outline:none;border:none}.hamburger .bar,.hamburger:after,.hamburger:before{content:"";display:block;width:100%;height:5px;background-color:#fff;margin:6px 0px;transition:.4s}.hamburger.is-active:before{transform:rotate(-45deg) translate(-8px, 6px)}.hamburger.is-active:after{transform:rotate(45deg) translate(-9px, -8px)}.hamburger.is-active .bar{opacity:0}.mobile-nav{position:fixed;top:0;left:100%;width:60%;min-height:100vh;display:block;z-index:98;background-color:#1d2457;padding-top:100px;transition:.4s}.mobile-nav.is-active{left:40%}.mobile-nav a{display:block;width:100%;max-width:100%;text-align:center;padding:12px 16px;background-color:#1f103f;color:#fff;text-decoration:none;border-bottom:1px solid #fff}.mobile-nav-first{border-top:1px solid #fff}.mobile-nav a:hover{background-color:#24104f}@media(min-width: 768px){.mobile-nav{display:none}.hamburger{display:none}}section h2{text-align:center;margin-bottom:32px;color:#313131;font-size:36px}.button{appearance:none;border:none;outline:none;background:none;display:inline-block;color:#fff;font-size:18px;background-color:#2c30f9;padding:12px 20px;border-radius:8px;text-decoration:none;text-transform:uppercase;font-weight:bold;cursor:pointer}@media(max-width: 767px){.button{font-size:18px}}img{max-width:100%}header{color:#fff;position:fixed;top:0;left:0;width:100%;z-index:99}header .container{padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){header .container .logo{height:60px}}@media(max-width: 767px){header .container nav{display:none}}header .container nav a.nav-list,header .container nav a.service-btn,header .container nav a.nav-list-last{padding-left:20px;padding-top:10px;padding-bottom:10px;color:#fff;font-size:20px;text-decoration:none}header .container nav a.nav-list,header .container nav a.service-btn{padding-right:20px}header .container nav a.nav-list:hover{color:#fff}header .container nav .arrow-down{display:inline-block;margin-left:3px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #fff;vertical-align:middle}header .container nav .service-menu{display:inline-block}header .container nav .service-menu .service-btn:hover{color:#fff;background-color:#ccc}header .container nav .service-menu .service-menu-content{display:none;position:absolute;list-style-type:none;margin-top:10px}header .container nav .service-menu:hover .service-menu-content{display:block;background-color:#0b103c}header .container nav .service-menu:hover .service-menu-content li{padding:15px 20px;font-size:18px;border-top:1px solid #fff}header .container nav .service-menu:hover .arrow-down{border-top:8px solid #0b103c}header.is-scrolling{background-color:rgba(40,49,117,.9)}header.is-scrolling .container{padding-bottom:16px}main section.banner{position:relative;min-height:800px;display:flex;align-items:center;background-image:url(../images/header.jpg);background-position:top center;background-size:cover}@media(max-width: 767px){main section.banner{min-height:600px;background-position:center}}main section.banner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:#999;opacity:.2}main section.banner .container{position:relative;z-index:1}main section.banner .container .container-content{font-size:34px;color:#0b103c;display:grid;background-color:#fff;margin-right:360px;padding:80px 30px 80px 40px;opacity:.8}@media(max-width: 1025px){main section.banner .container .container-content{margin-right:0}}@media(max-width: 767px){main section.banner .container .container-content{margin-right:0;padding:40px 20px 40px 20px;font-size:22px}}main section.banner .container .container-content h3{font-size:22px;text-transform:uppercase;color:#5255ea;margin-bottom:10px}@media(max-width: 1024px){main section.banner .container .container-content h3{margin-right:20px}}@media(max-width: 767px){main section.banner .container .container-content h3{font-size:18px}}main section.banner .container .container-content span{color:#0077b6;font-weight:bold}main .services{background-color:#eee}main .services .container{padding-top:64px;padding-bottom:64px}main .services .container .services-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px}@media(max-width: 1024px){main .services .container .services-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){main .services .container .services-grid{grid-template-columns:1fr}}main .services .container .services-grid .service{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0px 6px 12px rgba(0,0,0,.1)}main .services .container .services-grid .service .img-box{display:block;width:100%;border-bottom:5px solid #50ade1}main .services .container .services-grid .service .img-box .img{display:block;width:100%;height:128px;object-fit:cover}main .services .container .services-grid .service .content{padding:16px}main .services .container .services-grid .service .content p{padding-top:16px}main .providers{padding-top:64px;padding-bottom:64px}main .providers .providers-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;margin-bottom:32px}@media(max-width: 1024px){main .providers .providers-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){main .providers .providers-grid{grid-template-columns:1fr}}main .providers .providers-grid .provider{background-image:url(../images/provider-1.jpg);background-position:center;opacity:.9;border-radius:16px;overflow:hidden}main .providers .providers-grid .provider .content{height:250px;opacity:.8;color:#fff;padding:16px;background-color:rgba(64,39,68,.8);display:flex;flex-direction:column;justify-content:center;align-items:center}main .providers .providers-grid .provider .content h3{font-size:32px;margin-bottom:16px}@media(max-width: 1024px){main .providers .providers-grid .provider .content h3{font-size:28px}}main .providers .providers-grid .provider .content p{font-size:18px;margin-bottom:16px}@media(max-width: 1024px){main .providers .providers-grid .provider .content p{font-size:16px}}main .providers .providers-grid .provider:nth-child(2){background-image:url(../images/provider-2.jpg);background-position:center;opacity:.9}main .providers .providers-grid .provider:nth-child(3){background-image:url(../images/provider-3.jpg);background-position:center;opacity:.9}main .providers .providers-grid .provider:nth-child(4){background-image:url(../images/provider-4.jpg);background-position:center;opacity:.9}main .providers .providers-grid .provider:nth-child(5){background-image:url(../images/provider-5.jpg);background-position:center;opacity:.9}main .providers .providers-grid .provider:nth-child(6){background-image:url(../images/provider-6.jpg);background-position:center;opacity:.9}main .providers .providers-grid .provider:hover .content{opacity:1}main .providers .center{text-align:center;display:none}main .contact{background-color:#f0f3f9}main .contact .container{padding-top:64px;padding-bottom:64px}main .contact .container h2{color:#252d69}main .contact .container form{display:block;margin:0 auto;max-width:680px}main .contact .container form .form-grid{display:grid;grid-gap:16px;grid-template-columns:repeat(2, 1fr);margin-bottom:16px}@media(max-width: 767px){main .contact .container form .form-grid{grid-template-columns:1fr}}main .contact .container form .form-grid .form-element,main .contact .container form .form-grid .form-area{appearance:none;border:none;outline:none;background:none;display:block;width:100%;background-color:#fff;border-radius:8px;padding:16px;font-size:16px;color:#313131}main .contact .container form .form-grid .form-element::placeholder,main .contact .container form .form-grid .form-area::placeholder{color:#aaa}main .contact .container form .form-grid .form-email{appearance:none;border:none;outline:none;background:none;display:block;grid-column:1/-1;width:100%;background-color:#fff;border-radius:8px;padding:16px;font-size:16px;color:#313131}main .contact .container form .form-grid .form-email::placeholder{color:#aaa}main .contact .container form .form-grid .form-area{grid-column:1/-1}main .contact .container form .warning{padding:20px;color:inherit;text-align:center}main .contact .container form .g-recaptcha{display:flex;justify-content:center;align-items:center;padding-bottom:20px}main .contact .container form .center-align{text-align:center}footer{padding-top:20px;padding-bottom:20px;color:#fff;background-color:#283175}/*# sourceMappingURL=main.css.map */