a.cta_button{-moz-box-sizing:inherit !important;-webkit-box-sizing:inherit !important;box-sizing:inherit !important}body{font-family:"SansaPro",Arial,Helvetica,sans-serif;font-weight:300;line-height:1.5}.banner-section{background:url("/img/banner_xs.png") top center no-repeat;max-height:auto;max-width:1920px;margin:auto}.banner-section .container{text-align:center;padding-bottom:50px}.cards-img{position:absolute;top:190px;right:calc(50% - 155px);width:290px}.text-1{font-size:16px;text-align:center;margin-top:310px}.text-2{margin-top:30px;font-size:22px;letter-spacing:-1px;text-align:center}.arrow-btn{width:85vw;max-width:335px;color:#fff;margin:7px 0;display:inline-block;padding:15px 10px;border:3px solid #fff;border-radius:50px;font-size:16px;vertical-align:middle;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.light-blue{background-color:#536dfe}.dark-blue{background-color:#283897}.arrow-btn.light-blue:hover{background-color:#283897}.arrow-btn.dark-blue:hover{background-color:#536dfe}.arrow-btn span{-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.arrow-btn:hover span{color:#fff;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.arrow-btn-text{float:left;text-align:left;margin-left:20px}.arrow{float:right;font-size:32px}@media(min-width:375px){.banner-section{background:url("/img/banner_sm.png") top center no-repeat;background-size:auto 266px}.cards-img{top:270px;right:calc(50% - 185px);width:320px}}@media(min-width:576px){.banner-section{background:url("/img/banner.png") top center no-repeat;background-size:auto 366px}.text-1{text-align:left;margin-top:40px;color:#fff;font-size:18px}.text-2{text-align:left;margin-top:10px;color:#fff;font-size:32px}.button-col-1{margin-top:95px}.cards-img{top:280px;right:0}.arrow-btn{padding:20px 30px}}@media(min-width:768px){.banner-section{background-size:auto 566px}.container{width:85vw}.text-1{margin-top:70px;font-size:22px}.text-2{text-align:left;margin-top:30px;color:#fff;font-size:40px}.button-col-1,.button-col-2{margin-top:30px}.arrow-btn{width:100%;max-width:370px;padding-left:20px}.cards-img{top:calc(300px - 10vw);width:45vw;max-width:45vw}}@media(min-width:992px){.banner-section{background-size:auto 666px}.logo-img{margin-top:30px}.text-1{margin-top:90px;font-size:24px}.text-2{text-align:left;margin-top:40px;color:#fff;font-size:48px}.cards-img{top:calc(410px - 12vw);right:0}.button-col-1,.button-col-2{margin-top:20px}.arrow-btn{font-size:20px;width:370px;max-width:370px;border-radius:60px}.arrow{font-size:40px}}@media(min-width:1200px){.container{max-width:1220px}.banner-section{background-size:auto 700px}.text-1{margin-top:50px;font-size:20px}.text-2{font-size:48px;margin-top:30px}.button-col-1,.button-col-2{margin-top:15px}.cards-img{top:calc(410px - 10vw)}}@media(min-width:1350px){.cards-img{top:calc(410px - 10vw)}.arrow-btn{width:90%;max-width:100%}.arrow-btn-text{margin-left:10%}}@media(min-width:1480px){.banner-section{background-size:auto 900px}.container{max-width:1420px}.text-1{margin-top:80px;font-size:20px}.text-2{font-size:52px;margin-top:50px}.cards-img{top:calc(520px - 10vw);width:50vw;max-width:50vw}.button-col-1,.button-col-2{margin-top:125px}}@media(min-width:1650px){.banner-section{height:895px}.cards-img{width:873px;position:relative;top:-530px;left:50%}}.footer{background-color:#283897;padding:40px 0;margin:auto;margin-top:-10px;max-width:1920px}.footer .row{text-align:center}.footer ul{list-style-type:none;padding-inline-start:0}.footer ul li a{color:#fff;text-decoration:underline}.footer ul li a:hover{filter:brightness(0.8)}@media(min-width:768px){.footer .row{text-align:left}.footer ul li a{text-decoration:none}}@media(min-width:1480px){.footer{margin-top:0;padding:60px 0}}@media(min-width:1650px){.footer{background-color:#283897;padding:100px 0 140px}}
