/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}*,body{font-family:Kia}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}.subtext{font-size:16px;line-height:1.5rem;padding-right:50px}.legaltext{font-size:14px}@media screen and (max-width:10240px){div .container{padding:0}.subtext{line-height:1.5rem;padding-right:0}.legaltext,.subtext{font-size:14px}.imgunderform{padding-top:50px}}@media screen and (max-width:500px){div .container{padding:0}.subtext{font-size:14px;line-height:1.5rem;padding-right:0}.legaltext{font-size:12px}.imgunderform{padding-top:50px}}.container{margin:0 auto;max-width:1600px!important;position:relative}@media(min-width:1024px){.content{width:70%}}#slider{margin-bottom:5rem}.cta{background-color:#05141f;font-weight:700;margin-bottom:3.5rem;text-decoration:none;width:400px}.cta,.cta:hover{color:#fff}.box2{font-size:15px}#lead-submit{height:55px}.link,a{cursor:pointer;text-decoration:none;transition:opacity .3s ease}.link:hover,a:hover{opacity:.6}::-webkit-calendar-picker-indicator{filter:invert(1)}@media(min-width:1024px){.sidebar{height:100%;position:absolute;right:0;top:0;width:30%}}.sidebar-title{text-transform:uppercase}@media(max-width:820px){.carousel-cell{height:620px!important}}@media(min-width:821px)and (max-width:850px){.carousel-cell{height:630px!important}}@media(min-width:851px)and (max-width:1023px){.carousel-cell{height:640px!important}}@media(min-width:1024px)and (max-width:1150px){.carousel-cell{height:600px!important}}@media(min-width:1151px)and (max-width:1450px){.carousel-cell{height:650px!important}}@media(min-width:1451px){.carousel-cell{height:700px!important}}.svg-loader{background-color:hsla(0,0%,100%,.4);height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.loading-spinner{margin:0 auto;position:relative;top:calc(25% - 100px)}.loader-svg{fill:none;stroke-width:8px;stroke-linecap:round;bottom:0;left:0;position:absolute;right:0;top:0}.loader-svg.bg{stroke-width:12px;filter:drop-shadow(0 0 20px rgba(0,0,0,.25))}.animate{stroke-dasharray:242.6;animation:fill-animation 2s linear 0s infinite}@keyframes fill-animation{0%{stroke-dasharray:50 232.6;stroke-dashoffset:282.6}20%{stroke-dasharray:80 202.6;stroke-dashoffset:200}to{stroke-dasharray:50 232.6;stroke-dashoffset:0}}.form-loading{opacity:.4}@font-face{font-display:swap;font-family:Kia;font-style:normal;font-weight:400;src:url(b0e0a960b69d51dcbbe12abbae0ffa69.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kia;font-style:normal;font-weight:700;src:url(d7421a30144f4f1a4624b0bfda300c41.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kia;font-style:normal;font-weight:300;src:url(a0099fcde83edc8c41539b2d7a1cd288.ttf) format("truetype")}