﻿.fa-icon,.select:after,blockquote:before,blockquote:after{font-family:"Font Awesome 5 Pro"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}div{display:block}html{font-size:10px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-ms-text-size-adjust:none}body{color:#001e3c;background:#001e3c;margin:0;padding:0;font:1.5rem/1.4 "PT Sans",sans-serif;text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a{transition:color .15s ease-in-out,background .15s ease-in-out,border-color .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out;color:#001e3c;text-decoration:none;cursor:pointer;font-weight:normal}a:hover{color:#3cc850}a img{border:0}[class^=icon-],[class*=" icon-"]{line-height:1em}[class^=icon-]:before,[class*=" icon-"]:before{display:inline-block;vertical-align:middle}p{margin:0;padding:0;display:inline}strong,b{font-weight:500}blockquote{padding:pad(5) pad(4);border-radius:2px;background:rgba(0,0,0,.05);font-style:italic;color:inherit;text-align:center;position:relative}@media(max-width: 767px){blockquote{padding:pad(3) pad(4)}}blockquote:before,blockquote:after{font-weight:bold;display:block;font-size:1.4rem;width:2rem;opacity:.5;position:absolute;z-index:9}blockquote:before{content:"";text-align:left;top:1.5rem;left:pad(2)}@media(max-width: 767px){blockquote:before{left:1.4rem;top:1rem}}blockquote:after{content:"";right:pad(2);bottom:1.5rem}@media(max-width: 767px){blockquote:after{right:1.4rem;bottom:1rem}}address,i{font-style:normal}address{white-space:pre-line}img{padding:0;margin:0;border:none;display:block}img.max-full{max-width:100%}iframe{max-width:100%;display:block}ul li{list-style:none;display:block}h1,h2,h3,h4,h5,h6{padding:0;margin:0;line-height:1.4;font-weight:normal;font-size:1.5rem;text-transform:none;font-style:normal}::-moz-selection{background:#3cc850;color:#fff}::selection{background:#3cc850;color:#fff}::-moz-selection{background:#3cc850;color:#fff}input,select,textarea,button{transition:all .2s ease-out,font-size 0s;background:#f2f2f2;padding:0 2rem;height:4.2rem;font-size:1.5rem;outline:0;border:none;width:100%;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-sizing:border-box;color:#001e3c;font-family:"PT Sans",sans-serif}label.error{font-size:1.7rem;display:block;position:absolute;top:calc(100% + 0.4rem);right:1rem;color:#001e3c;border:none;border-radius:2px;background:#fff;padding:.4rem 1rem;font-size:1.3rem;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.2)}.select{display:flex;align-items:center;position:relative}.select select{padding-right:3rem}.select:after{content:"";position:absolute;right:1rem;transition:color .15s ease-in-out,background .15s ease-in-out,border-color .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out}.select:hover:after{color:#3cc850}:focus{outline-color:transparent;outline-style:none}input:focus,textarea:focus,select:hover{border-color:#3cc850}textarea{height:auto;display:block;width:100% !important;padding:1.2rem 1rem;height:15rem}button{color:#fff;background:#1ddd78;width:auto;border:none;font-weight:500;font-size:1.5rem;cursor:pointer;margin:0;font-weight:bold}button:hover{background-color:#1bcc6b}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f2f2f2 inset;-webkit-text-fill-color:#001e3c}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#001e3c;opacity:1}.center{max-width:60rem;width:100%;margin:0 auto;position:relative}.topSec{height:40rem;width:100%;display:flex;align-items:center;background:#001e3c;justify-content:center;position:relative}@media(max-width: 767px){.topSec{height:auto;padding:6rem 2rem}}.topSec .logo img{width:264px;height:218px}@media(max-width: 767px){.topSec .logo img{width:auto;height:120px}}.formSec{background:#fff;padding:6rem 0;text-align:center}@media(max-width: 767px){.formSec{padding:3.3rem 2rem}}.formSec h1{font-size:2rem;text-align:center;padding-bottom:5rem;display:block}@media(max-width: 767px){.formSec h1{font-size:1.7rem;padding-bottom:3.3rem}}.formSec .features ul{display:flex;justify-content:center;padding-bottom:3rem}.formSec .features ul li{flex:1 1 auto;width:50%;text-align:center;font-size:3rem}.formSec .features ul li b{color:#3cc850;font-weight:bold}@media(max-width: 767px){.formSec .features ul li{font-size:2.2rem}}.formSec form{max-width:46rem;margin:0 auto}.formSec form>ul>li{position:relative}.formSec form>ul>li:not(:first-child){margin-top:1rem}.formSec form>ul>li button{width:100%;display:flex;align-items:center;justify-content:space-between;transition:color .15s ease-in-out,background .15s ease-in-out,border-color .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out}.formSec form>ul>li button:hover{opacity:.8}.formSec .phrase{padding:6rem 0 0}.formSec .phrase h2{color:#fff;text-transform:uppercase;font-size:2rem}@media(max-width: 767px){.formSec .phrase{padding:3.3rem 0 0 0}.formSec .phrase h2{font-size:1.8rem}}.mapSec{height:40rem;background:#001e3c;display:flex}@media(max-width: 767px){.mapSec{flex-wrap:wrap;height:auto}}.mapSec>div{flex:1 1 auto;width:50%}@media(max-width: 767px){.mapSec>div{width:100%;text-align:center}}.mapSec>div.info{display:flex;align-items:center;justify-content:flex-end;padding-right:20rem}@media(max-width: 1023px){.mapSec>div.info{padding:5rem;justify-content:center}}@media(max-width: 767px){.mapSec>div.info{padding:4rem 2rem}}.mapSec>div.info>div p,.mapSec>div.info>div h2{color:#fff;font-size:2rem}@media(max-width: 767px){.mapSec>div.info>div p,.mapSec>div.info>div h2{font-size:1.7rem;text-align:center}}.mapSec>div.info>div h2{display:block;padding-top:3rem;font-weight:600}@media(max-width: 767px){.mapSec>div.map{height:50vh}}.footer{background:#3cc850;padding:4rem 0;display:flex;align-items:center;justify-content:center;flex-flow:column}.footer img{width:16rem;height:4rem}.footer p{text-align:center;color:#fff;font-size:1.3rem;display:inline-block;max-width:50rem;margin-top:3rem}@media(max-width: 767px){.footer{height:auto;padding:4rem 2rem}.footer img{width:10rem;height:auto}}/*# sourceMappingURL=frontend.css.map */
