.banner{background:linear-gradient(to right,var(--gradient-start-val),var(--gradient-end-val));padding:6rem 1rem}.banner .flex-container{align-items:center;display:flex}.banner .flex-container .left,.banner .flex-container .right{flex-basis:50%}.banner .flex-container .left{padding-right:2rem}.banner .flex-container .left h1{color:#fff;font-size:2.5rem;line-height:1.3;margin-bottom:1.5rem}.banner .flex-container .left p{color:#fff;font-size:1.25rem}.banner .flex-container .left p:not(:last-of-type){margin-bottom:1.5rem}.banner .flex-container .left .button-container{margin-top:2rem}.banner .flex-container .left .button-container a{align-items:center;background:var(--button-background);border:none;border-radius:50px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:700;justify-content:center;padding:18px 36px;text-transform:uppercase}.banner .flex-container .left .button-container a .svg-inline--fa{display:none;margin-left:.5rem!important}.banner .flex-container .left .button-container a:hover .svg-inline--fa{display:inline-block}.banner .flex-container .left .button-container a:after{content:"";display:inline-block;font:var(--fa-font-solid);font-weight:900}.banner .flex-container .left .button-container a:hover:after{color:var(--button-color)}.banner .flex-container .right{padding-left:2rem}.banner .flex-container .right img{max-width:450px;width:calc(100% - 2rem)}@media only screen and (max-width:1023px){.banner{padding-bottom:3.5rem;padding-top:3.5rem}.banner .flex-container .left{padding-right:1rem}.banner .flex-container .left h1{font-size:1.563rem}.banner .flex-container .right{padding-left:1rem}.banner .flex-container .right img{width:calc(100% - 1rem)}}@media only screen and (max-width:767px){.banner{background:linear-gradient(to top,var(--gradient-start-val),var(--gradient-end-val))}.banner .flex-container{flex-direction:column-reverse}.banner .flex-container .left{padding-right:0}.banner .flex-container .right{margin-bottom:2rem;padding-left:0}.banner .flex-container .right img{max-width:350px}}@media only screen and (max-width:499px){.banner .flex-container .left h1{font-size:1.375rem}.banner .flex-container .left p{font-size:1.063rem}}.ie-body .cta-ribbon-fw{background:#f8f8f8;padding:1.75rem 1rem}.ie-body .cta-ribbon-fw .text-content{align-items:center;display:flex;justify-content:center}.ie-body .cta-ribbon-fw .text-content h2{color:#062f6e;font-size:1.375rem;margin:0 1.75rem 0 0!important}.ie-body .cta-ribbon-fw .text-content a{align-items:center;background-color:#2589ed;border:none;border-radius:50px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:700;justify-content:center;padding:18px 36px;text-transform:uppercase}.ie-body .cta-ribbon-fw .text-content a .svg-inline--fa{display:none;margin-left:.5rem!important}.ie-body .cta-ribbon-fw .text-content a:hover .svg-inline--fa{display:inline-block}.ie-body .cta-ribbon-fw .text-content a:after{content:"";display:inline-block;font:var(--fa-font-solid);font-weight:900}@media only screen and (max-width:767px){.ie-body .cta-ribbon-fw .text-content{flex-direction:column}.ie-body .cta-ribbon-fw .text-content h2{margin:0 1rem 1rem 0!important;text-align:center}}.static-cta-card{background:#fff;border-radius:10px;bottom:1.5rem;box-shadow:0 2px 8px #63636340;max-width:240px;padding:1.5rem 1.25rem;position:fixed;right:1.5rem;text-align:center;z-index:100}.static-cta-card p{color:#062f6e;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.static-cta-card .btn-container a{align-items:center;background-color:#2589ed!important;border:none;border-radius:50px;color:#fff!important;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:700;justify-content:center;padding:12px 36px;text-decoration:none!important;text-transform:uppercase}.static-cta-card .btn-container a .svg-inline--fa{display:none;margin-left:.5rem!important}.static-cta-card .btn-container a:hover .svg-inline--fa{display:inline-block}.static-cta-card .btn-container a:after{content:"";display:inline-block;font:var(--fa-font-solid);font-weight:900}@media only screen and (max-width:768px){.static-cta-card{display:none}}.updated-service-template .tip-card{background:#f8f8f8;border-radius:10px;margin-top:4rem;padding:1.5rem 1.75rem}.updated-service-template .tip-card .top{margin-bottom:.25rem}.updated-service-template .tip-card .top img{height:auto;max-width:50px}.updated-service-template .bg-offwhite .tip-card{background:#fff}@media only screen and (max-width:991px){.updated-service-template .tip-card{margin-top:0;max-width:767px}}@media only screen and (max-width:767px){.ie-body .pattern-layout .columns>div,.ie-body .pattern-layout img{width:100%}}table.table thead th{color:#006be9!important;font-size:1.063rem;font-weight:700}table.table tbody{padding-top:10px}table.table tbody tr:nth-of-type(odd){background:#f8f8f8}
