.banner{background-position:100%;background-repeat:no-repeat;height:860px;margin-top:-250px;padding-top:80px;position:relative;z-index:-2}.banner-icons{height:324px;position:absolute;right:100px;top:250px;width:auto}.banner-icons img{max-width:100%}.banner-social-media,.banner-text{margin-top:100px}.footer{color:#828a8c}.footer .footer-logo,.footer .links-container{margin-bottom:15px}.footer .links-container{margin-top:30px}.footer .links-container ul{list-style-type:none;padding-top:15px}.footer .links-container ul li a{color:#828a8c;text-decoration:none}.footer .links-container .title{color:#06151a;margin-left:30px}.footer-end{color:#828a8c;padding-bottom:15px;padding-top:30px}.footer-end a{color:#34bcef;font-size:24px;margin-left:10px}.logo{width:200px}.text-primary{color:#06151a!important}.text-secondary{color:#34bcef!important}.text{color:#828a8c!important}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:42px}header{margin-top:15px}.navbar{font-size:14px;margin-top:10px}.navbar .login{float:right}.btn-primary,.navbar .login{background-color:#34bcef;border:none;border-radius:6px;color:#fff;padding:8px 16px!important}.btn-primary:hover,.navbar .login:hover{background-color:#06151a}.bi-large{font-size:24px!important;height:48px!important;width:48px!important}.background-cold{background-color:#f1fbff}.background-white{background-color:#fff}.background-primary{background-color:#103148}.background-primary h1,.background-primary p{color:#fff}.rectangle-blue,.rectangle-primary,.rectangle-white{background-color:#fff;clip-path:polygon(0 0,100% 0,50% 100%);height:72px;width:100%}.rectangle-primary{background-color:#103148}.rectangle-blue{background-color:#f1fbff}.body{margin-top:15px}.content{padding-bottom:15px;padding-top:80px}.padding-top-0{padding-top:0}.margin-top-15{padding-top:15px}.stars{background:url(/build/images/stars.7e94ff9b.png) no-repeat 100%}.stars.left{background-position:0}.faq .accordion-item{border-radius:16px!important}.faq .accordion-button:not(.collapsed){box-shadow:none}.faq .accordion-button:not(.collapsed):after{color:#fff!important}.faq .accordion-header .accordion-button,.faq .accordion-item{background-color:#154360!important;border:none;border-radius:16px!important;color:#fff;margin-bottom:15px}.insurance-block{background:#fff;border-radius:16px;padding:24px}.insurance-block i{font-size:48px}.scroll-snap-x{scroll-behavior:smooth;scroll-snap-type:x mandatory}.scroll-snap-x>div{scroll-snap-align:start}#home-insurance-container{padding:45px 0}a{color:#06151a;text-decoration:none}.box-shadow,.form-block,.insurance-block{box-shadow:0 8px 32px 0 rgba(52,188,239,.15)}.portal-content,.portal-sidebar{background-color:#fff;margin:30px 0;padding:15px}.form-block{background-color:#fff;padding:30px}.form-block h2{padding:15px 0}.form-block h3{font-size:18px;font-weight:lighter;padding:15px 0}.form-group{margin-bottom:15px}.bi-large{font-size:32px!important}.display-i{display:inline}.choices label{display:inline-block!important}.form-item-wrapper{margin-bottom:15px}.input-item-label{font-size:22px;margin-bottom:5px}.license_key{border:2px solid #333;border-radius:5px;box-shadow:2px 2px 4px rgba(0,0,0,.2);color:#000;font-family:Arial Black,sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;padding:8px 12px;text-align:center;width:220px}.license_key,.license_key:focus{background-color:gold}.subscribe{border:1px solid rgba(6,21,26,.2);border-radius:10px}.subscribe form{width:100%}.subscribe .newsletter-email{width:80%}.subscribe button,.subscribe input{border:none;margin:3px;padding:10px 15px!important}.subscribe .btn{margin-right:0}