@import url(https://fonts.googleapis.com/css?family=Montserrat|Open+Sans:300,400);body{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none;transition:color .25s ease}a:hover{color:#05a6f8}body{margin:0}.button{padding:10px 20px;margin:0 30px;font-family:montserrat;color:#e6eff3;font-size:14px;text-decoration:none;text-transform:uppercase;border:2px solid #e6eff3;border-radius:25px;transition:opacity .25s ease}.button:hover{opacity:.5;color:#e6eff3}.left{text-align:left!important}.light{color:#e6eff3!important}.red{color:#05a6f8!important}@media only screen and (max-width:767px){.button{font-size:12px;margin-bottom:10px}}#hero_div{padding:0 15% 130px;min-height:70vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:linear-gradient(rgba(174,185,238,.5),rgba(148,187,233,.5)),url(/assets/img/hero.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed}#hero_text_div{padding:30px 0}#hero_text_div h1{padding:0 0 15px;font-size:50px;line-height:50px}#hero_text_div h1,#hero_text_div p{margin:0;font-family:open sans;font-weight:300;color:#e2e2e2;text-align:center}#hero_text_div p{font-size:16px;padding:0}#buttons_div{display:flex;justify-content:space-between;align-items:center}.button_main{background-color:#1e90ff;border:2px solid #1e90ff}@media only screen and (max-width:767px){#hero_text_div h1{font-size:28px;line-height:30px}#hero_div{padding:0 5% 130px}#buttons_div{flex-direction:column}}#footer_column_div{display:flex;padding:50px 15%}.footer_column{width:33%;padding:0 50px}.footer_column ul{list-style:none;padding:0}.footer_column ul li{padding:10px 0;border-top:1px solid #c4c4c4}.footer_column ul li:first-child{border:none}.footer{font-size:26px}.footer,.footer_sub{color:#888}.div_subheading{text-align:center}@media only screen and (max-width:991px){#footer_column_div{flex-direction:column}.footer_column{width:auto}.footer_column p{padding-left:5%}.footer,.footer_column ul li{text-align:center}}@media only screen and (max-width:767px){#footer_div{padding:50px 5%}#footer_column_div{padding:0}.footer_column{padding:20px 0 0}}
/*# sourceMappingURL=main.691e0c05.chunk.css.map */