@font-face{font-family:"DaimlerCSPro";src:url("../fonts/DaimlerCSPro-Regular.otf");font-style:normal;font-weight:normal}@font-face{font-family:"DaimlerCSPro";src:url("../fonts/DaimlerCSPro-Demi.otf");font-style:normal;font-weight:bold}body{background-color:#fff;color:#000;font-family:"DaimlerCSPro",Arial,sans-serif;overflow-x:hidden}section,footer,header{max-width:1440px;margin:auto;width:100%}.container{max-width:1440px}h1,h2,h3,h4,p{font-family:"DaimlerCSPro",Arial,sans-serif;color:#000;margin-bottom:0}h2{font-size:clamp(1.8rem,1rem + 2.5vw,2.6rem)}h3{font-size:1.5rem;font-size:clamp(1.3rem,1rem + 2.5vw,1.5rem);font-weight:bold}p{font-size:clamp(1rem,.6rem + 2.5vw,1.25rem)}a{text-decoration:underline;color:inherit}ul{font-size:clamp(1rem,.6rem + 2.5vw,1.25rem);padding-left:0;line-height:1.5}ul li{font-size:clamp(1rem,.6rem + 2.5vw,1.25rem);margin-left:1.5rem}.form-message{font-family:"DaimlerCSPro",Arial,sans-serif;font-weight:bold}.button{width:clamp(8rem,8rem + 5vw,12.5rem);padding-block:clamp(.6rem,.5rem + .75vw,.825rem);padding-inline:clamp(1.5rem,1rem + 1.5vw,2.5rem);font-size:clamp(1rem,.875rem + .5vw,1.25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;color:#fff;text-decoration:none;font-weight:bold;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.button img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.container-inner{max-width:1160px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}header h2{color:#fff}header .button{background-color:#fff;color:#000;border:2px solid #fff}header .button:hover{border:2px solid #fff;background:rgba(0,0,0,0);color:#fff}header .button:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header .row:last-of-type{background-color:#1596ab}@media(max-width: 767.98px){header .kv{height:300px;-o-object-fit:cover;object-fit:cover}}main section .button{background-color:#1e293d;color:#fff;border:2px solid #1e293d}main section .button:hover{background:rgba(0,0,0,0);color:#1e293d}main section .button:hover img{-webkit-filter:brightness(0);filter:brightness(0)}main section .list>div{background-color:#f7f7f7}main section .list>div h3{padding:20px}main section .list>div .button{margin:0 20px 20px}footer{background-color:#000}footer h2{color:#fff}footer form{max-width:580px;margin:auto;color:#fff}footer form input[type=text],footer form input[type=email],footer form input[type=number]{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid hsla(0,0%,100%,.336);color:#fff;border-radius:0}footer form input[type=text]::-webkit-input-placeholder-shown, footer form input[type=text]::-webkit-input-placeholder, footer form input[type=email]::-webkit-input-placeholder-shown, footer form input[type=email]::-webkit-input-placeholder, footer form input[type=number]::-webkit-input-placeholder-shown, footer form input[type=number]::-webkit-input-placeholder{color:#fff}footer form input[type=text]::-moz-placeholder-shown, footer form input[type=text]::-moz-placeholder, footer form input[type=email]::-moz-placeholder-shown, footer form input[type=email]::-moz-placeholder, footer form input[type=number]::-moz-placeholder-shown, footer form input[type=number]::-moz-placeholder{color:#fff}footer form input[type=text]:-ms-input-placeholder-shown, footer form input[type=text]:-ms-input-placeholder, footer form input[type=email]:-ms-input-placeholder-shown, footer form input[type=email]:-ms-input-placeholder, footer form input[type=number]:-ms-input-placeholder-shown, footer form input[type=number]:-ms-input-placeholder{color:#fff}footer form input[type=text]::-ms-input-placeholder-shown, footer form input[type=text]::-ms-input-placeholder, footer form input[type=email]::-ms-input-placeholder-shown, footer form input[type=email]::-ms-input-placeholder, footer form input[type=number]::-ms-input-placeholder-shown, footer form input[type=number]::-ms-input-placeholder{color:#fff}footer form input[type=text]::placeholder-shown,footer form input[type=text]::placeholder,footer form input[type=email]::placeholder-shown,footer form input[type=email]::placeholder,footer form input[type=number]::placeholder-shown,footer form input[type=number]::placeholder{color:#fff}footer form input[type=text]:focus,footer form input[type=email]:focus,footer form input[type=number]:focus{background-color:rgba(0,0,0,0);color:#fff}footer form .form-floating>label{color:#fff;top:0}footer form .form-check label{font-size:.8rem;padding-left:1rem}footer form .form-check-input[type=checkbox]{border-radius:0}footer form .form-check-input{width:1.25rem;height:1.25rem}footer form .form-check-input:checked{background-color:#1596ab;border-color:#1596ab}footer form .button{border:none;background-color:#fff;color:#000;margin:auto;border:2px solid #fff}footer form .button:hover{background:rgba(0,0,0,0);color:#fff}footer form .button:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer form .invalid-feedback{display:block;margin-top:.25rem;font-size:.875rem;color:#dc3545;-webkit-animation:slideDown .2s ease-out;animation:slideDown .2s ease-out}@-webkit-keyframes slideDown{from{opacity:0;-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{from{opacity:0;-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}footer form .alert{-webkit-animation:slideDown .3s ease-out;animation:slideDown .3s ease-out}footer form .form-control.is-invalid,footer form .form-check-input.is-invalid{border-color:#dc3545}footer form .form-control.is-valid,footer form .form-check-input.is-valid{border-color:#198754}footer form .form-floating>.form-control.is-invalid~label,footer form .form-floating>.form-control.is-valid~label{opacity:.65}footer form input:-webkit-autofill,footer form input:-webkit-autofill:hover,footer form input:-webkit-autofill:focus,footer form textarea:-webkit-autofill,footer form textarea:-webkit-autofill:hover,footer form textarea:-webkit-autofill:focus,footer form select:-webkit-autofill,footer form select:-webkit-autofill:hover,footer form select:-webkit-autofill:focus{border:1px solid #434346;-webkit-text-fill-color:#f1f1f1;-webkit-box-shadow:0 0 0px 1000px #1b1b1c inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}