body,html{margin:0;padding:0;font-size:10px;font-family:Arial, Helvetica, sans-serif}*{font-weight:normal;box-sizing:border-box}ul{list-style:none;margin:0;padding:0}p{line-height:120%;margin:0;padding:0}b{font-weight:bold}.center-content{width:100%;max-width:1080px;margin:0 auto;position:relative}.img-responsive{max-width:100%;display:block}.highlight-title{font-weight:bold;font-size:4.5vw;color:#fff;line-height:100%;padding:2vw 3vw;margin:0 0 3vw 1vw;position:relative;display:inline-block;z-index:1}.highlight-title:before,.highlight-title:after{content:"";width:100%;height:100%;border-radius:2vw;position:absolute}.highlight-title:after{background-color:#00153b;top:0;right:0;z-index:-1}.highlight-title:before{background-color:rgba(50,147,194,0.3);top:1vw;left:-1vw;z-index:-2}@media screen and (min-width: 992px){.highlight-title{font-size:42px;padding:10px 15px;margin:0 0 30px 10px}.highlight-title:before,.highlight-title:after{border-radius:10px}.highlight-title:before{background-color:rgba(50,147,194,0.3);top:10px;left:-10px;z-index:-2}}.btn{font-size:3vw;font-weight:bold;padding:1vw 2vw;border-radius:2vw;border:none;outline:none;background:transparent}.btn.btn-link{text-decoration:none}@media screen and (min-width: 768px){.btn{font-size:30px;padding:10px 15px;border-radius:10px}}.btn-primary{color:#fff;background-color:#153e68}.btn-secondary{color:#fff;background-color:#037cb6}.btn-tertiary{color:#fff;background-color:#3293c2}.btn-quaternary{color:#fff;background-color:#00153b}.btn-gray{color:#fff;background-color:#616972}.btn-gray-light{color:#fff;background-color:#7b7e81}form .form-group{margin-bottom:3vw}form .form-group.error .form-control{border-color:yellow}form .form-group.error .form-label,form.form-inline .form-group.error .form-group:before{color:yellow}form .form-group.flex-group{display:flex;justify-content:space-between;align-items:center}form .form-group.flex-group .form-control{margin:0;padding:0}form .form-group.justify-center{justify-content:center}form .form-group.justify-around{justify-content:space-around}form .form-group.justify-start{justify-content:flex-start}form .form-group.justify-end{justify-content:flex-end}form .form-group.align-start{align-items:flex-start}form .form-group.align-end{align-items:flex-end}form .error-group,form .success-group{font-size:2vw;text-align:center;color:yellow;margin-bottom:3vw;display:none}form .error-group.show,form .success-group.show{display:block}form .success-group{color:#153e68}form .form-label,form.form-inline .form-group:before{font-size:3vw;color:#fff}form .form-control{font-size:3vw;color:#153e68;border:1px solid transparent;border-radius:2vw;padding:2vw 3vw;outline:none}form .form-link{color:#fff;font-size:2.5vw;font-style:italic;text-decoration:none}form.form-inline .form-group{position:relative}form.form-inline .form-group:before{content:attr(data-label);position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%)}form.form-inline .form-group.error:before{color:yellow}@media screen and (min-width: 992px){form .form-group{margin-bottom:30px}form .error-group,form .success-group{font-size:12px;margin-bottom:30px}form .form-label,form.form-inline .form-group:before{font-size:16px}form .form-control{font-size:14px;padding:15px;border-radius:10px}form .form-link{font-size:14px}form.form-inline .form-group{margin-bottom:10px}}.accordion .accordion-item{margin-bottom:3vw;border-bottom:1px solid #616972}.accordion .accordion-item .accordion-title{font-size:3.5vw;font-weight:bold;line-height:100%;color:#616972;margin:0 0 3vw;padding-left:5vw;position:relative;cursor:pointer}.accordion .accordion-item .accordion-title .accordion-icon{font-weight:bold;position:absolute;left:0;top:50%;transform:translateY(-50%)}.accordion .accordion-item .accordion-text{font-size:2.5vw;color:#616972;line-height:150%;padding-left:5vw;margin-bottom:10px;display:none}.accordion .accordion-item.active .accordion-text{display:block}@media screen and (min-width: 992px){.accordion .accordion-item{margin-bottom:15px}.accordion .accordion-item .accordion-title{font-size:20px;padding-left:25px;margin-bottom:15px}.accordion .accordion-item .accordion-text{font-size:16px;padding-left:25px}}
