.carousel-section .button{z-index:1;position:relative;padding:12px 30px;margin:0;border:5px solid #fff;box-sizing:border-box;font-family:"Montserrat","Gotham","Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:30px;min-height:60px;letter-spacing:.06em;text-decoration:none;text-transform:none;transition:all .25s ease-out;width:auto;}.carousel-section .button:focus{border-color:#23a0f6;text-decoration:underline;z-index:999}@media screen and (max-width : 63.9375em){.carousel-section .button:focus,.carousel-section .button:hover,.carousel-section .button:active{border-color:#23a0f6;text-decoration:underline;z-index:999}}.carousel-section .button .fas{position:absolute;height:12px;width:12px;top:8px;right:8px;padding:0;font-size:12px;line-height:12px}.carousel-section .button.-primary{color:#192857;background:#fff;border-color:#fff}.carousel-section .button.-primary::before{color:#192857}.carousel-section .button.-primary:focus,.carousel-section .button.-primary:hover,.carousel-section .button.-primary:active{color:#fff;background:#192857;border-color:#192857}.carousel-section .button.-primary:focus::before,.carousel-section .button.-primary:hover::before,.carousel-section .button.-primary:active::before{color:#fff}.carousel-section .button.-primary:focus{border-color:#23a0f6;position:relative}@media screen and (max-width : 63.9375em){.carousel-section .button.-primary:focus,.carousel-section .button.-primary:hover,.carousel-section .button.-primary:active{border-color:#23a0f6;position:relative}}.carousel-section__slide{align-items:center;position:relative;min-height:500px;font-family:"Montserrat","Gotham","Open Sans","Helvetica Neue",Helvetica,sans-serif}.carousel-section__background{display:flex;align-items:center;padding-top:144px;padding-bottom:144px;background-position:top center;background-size:cover;min-height:500px}@media screen and (max-width : 63.9375em){.carousel-section__background{padding-top:77px;padding-bottom:77px}}.carousel-section__text{font-family:"Montserrat","Gotham","Open Sans","Helvetica Neue",Helvetica,sans-serif}.carousel-section__logo{width:75%}@media screen and (max-width : 63.9375em){.carousel-section__logo{width:50%}}@media screen and (max-width: 39.9375em){.carousel-section__logo{width:100%}}.carousel-section__logo img{width:100%}.carousel-section__logo+h1{margin-top:46px}.carousel-section__logo+.button{margin-top:46px}.carousel-section .row{max-width:75rem;margin-left:144px;margin-right:144px;width:100%}@media screen and (max-width : 63.9375em){.carousel-section .row{margin:0 51px}}@media screen and (max-width : 63.9375em){.carousel-section .columns{padding:0 20px}}.carousel-section h1{color:#fff;font-family:"Montserrat","Gotham","Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:700}.carousel-section h1{font-size:48px;line-height:59px;letter-spacing:0em}.carousel-section h1+.button{margin-top:46px}@media screen and (max-width : 63.9375em){.carousel-section h1{font-size:36px;line-height:44px;letter-spacing:0em}}@media screen and (max-width: 39.9375em){.carousel-section h1{font-size:32px;line-height:40px}}.slick-autoplay-toggle-button{background-color:rgba(0,0,0,.25) !important}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:active{background-color:#000 !important;outline:none !important}.slick-autoplay-toggle-button:focus{background-color:rgba(0,0,0,.25) !important;outline:solid 5px #23a0f6 !important;color:#fff !important}@media screen and (max-width : 63.9375em){.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:active{background-color:rgba(0,0,0,.25) !important;outline:solid 5px #23a0f6 !important;color:#fff !important}}.slick-autoplay-toggle-button{padding:0 !important;height:35px;width:35px;left:1rem;bottom:1rem}
