
html, body {scroll-behavior: smooth;}@media (min-width: 481px) {div.hero {min-height: 100vh;}}div.full-width {width: 95%;}.silex-editor div.hidden {border: 1px solid red;}
.body-initial {background-color: rgba(255,255,255,1); position: static;}.silex-id-1474394621033-3 {background-color: rgba(99,178,216,1); background-image: url(../assets/bg.jpg); background-size: cover; min-width: 1000px; position: static; margin-top: -1px;}.silex-id-1474394621032-2 {background-color: transparent; min-height: 942px; position: relative; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-items: center; justify-content: space-evenly;}.silex-id-1484576338732-6 {width: 1000px; background-color: transparent; min-height: 411px; position: static; display: flex; align-items: center; justify-content: space-between;}.silex-id-1484575683599-3 {width: 424px; min-height: 233px; position: static;}.silex-id-1484589161931-13 {width: 447px; height: 334px; position: static;}.silex-id-1594640735137-5 {width: 490px; min-height: 229px; background-color: transparent; position: static; display: flex; flex-wrap: wrap; align-items: center; justify-content: normal;}@media only screen and (max-width: 480px) {.silex-id-1474394621033-3 {top: 60px; left: 0px;}.silex-id-1474394621032-2 {min-height: 981.5999755859375px;}.silex-id-1484576338732-6 {top: 0px; left: 0px; width: 442.5px; min-height: 783px;}.silex-id-1484575683599-3 {top: 16px; left: 11px; width: 401px; min-height: 267px;}.silex-id-1484589161931-13 {height: 334px; width: 447px; position: static;}}
.website-width {width: 1000px;}@media (min-width: 481px) {.silex-editor {min-width: 1200px;}}
h1 {font-weight: normal; line-height: 1;}h2 {font-weight: normal;}.text-element > .silex-element-content {font-family: 'Roboto', sans-serif;}a {color: #59A6BC;}[data-silex-href] {color: #59A6BC;}@media only screen and (max-width: 480px) {.text-element > .silex-element-content {font-size: 150%; text-align: center;}}
.white-text.text-element > .silex-element-content {color: #fff;}
.button-text.text-element > .silex-element-content {color: #59A6BC; text-align: center; line-height: 1;}@media only screen and (max-width: 480px) {.button-text a {text-decoration: none;}.button-text [data-silex-href] {text-decoration: none;}}
.footer-text.text-element > .silex-element-content {text-align: center; line-height: 1;}
.style-icon-label p {text-align: center;}body.silex-runtime {opacity: 1;}
