@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(/assets/OpenSans-Light.ttf) format('truetype');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/assets/OpenSans-Bold.ttf) format('truetype');
}

.heading1 {text-shadow: 2px -2px 5px rgba(0, 0, 0, 0.75);}.go-down {cursor: pointer;}.button.page-link-active {background-color: #FC6F5C;}
.body-initial {background-color: rgb(255, 255, 255);}.silex-id-1489143154958-1 {background-image: url(/assets/title.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat; background-color: transparent; opacity: 0.7;}.silex-id-1489143154957-0 {min-height: 361.0625px; background-color: transparent; top: 0px; left: 0px;}@media only screen and (max-width: 480px) {.silex-id-1489143154957-0 {top: 0px; left: 12px; width: 445px; min-height: 960px;}}.silex-id-1440793860642-0 {width: 958px; top: 42px; left: -1px; background-color: transparent; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; min-height: 262px;}@media only screen and (max-width: 480px) {.silex-id-1440793860642-0 {top: 75px; left: 11px; width: 423px; min-height: 558px;}}.silex-id-1489143327627-3 {top: 960px; left: 0px; background-color: transparent;}@media only screen and (max-width: 480px) {.silex-id-1489143327627-3 {top: 1020px; left: 0px;}}.silex-id-1552778266502-3 {width: 177px; min-height: 20px; background-color: rgb(255, 255, 255); top: 24px; left: 26px;}.silex-id-1489143327626-2 {min-height: 733px; background-color: transparent;}@media only screen and (max-width: 480px) {.silex-id-1489143327626-2 {min-height: 1014px;}}.silex-id-1440799193140-4 {width: 678px; top: 219.00894165039062px; left: 282px; min-height: 332.9910583496094px;}.silex-id-1577773376915-3 {width: 961px; min-height: 2332px; top: 62px; left: 1px;}.silex-id-1577773783486-5 {width: 956px; min-height: 48px; top: 23px; left: 3px;}.silex-id-1577773557023-4 {width: 959px; min-height: 7721px; top: 58px; left: 2px;}.silex-id-1440798669277-2 {width: 200px; top: 214px; left: 44px; min-height: 255px;}.silex-id-1489143528708-7 {top: 6637px; left: 0px;}@media only screen and (max-width: 480px) {.silex-id-1489143528708-7 {top: 6167px; left: 0px;}}.silex-id-1489143627408-9 {}.silex-id-1489143627407-8 {min-height: 132.8571548461914px; background-color: rgb(255, 255, 255); top: 0px; left: 0px;}.silex-id-1440801730160-14 {width: 958px; top: 31px; left: 1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; min-height: 66px;}
h1 {font-weight: 700; font-size: 150px; color: #FFFFFF; text-align: center; line-height: 1; letter-spacing: -3px;}h2 {font-weight: 700; font-size: 3em; text-align: left; text-transform: uppercase; line-height: 3em; letter-spacing: 0.1em; column-gap: 4em;}h3 {font-weight: 700; font-size: 1.5em; color: #3c748c; text-transform: none; line-height: 0; letter-spacing: -0.05em;}.text-element > .silex-element-content {font-family: 'Open Sans', sans-serif;}p {font-size: 20px;}a {text-decoration: none;}[data-silex-href] {text-decoration: none;}.editable-style {}@media only screen and (max-width: 480px) {h1 {font-weight: 300;}.text-element > .silex-element-content {font-size: 150%;}p {font-size: 150%;}b {font-weight: 300;}}
.text-style-1 h1 {font-size: 5em; color: #000000; text-align: center; letter-spacing: -0.06em;}.text-style-1 h2 {font-size: 2em; color: #121212; text-align: center; letter-spacing: -0.05em;}.text-style-1 h3 {text-align: center;}.text-style-1 b {color: #1ABC9C;}
.content-black h3 {font-size: 26px; color: #666666;}
.content-white.text-element > .silex-element-content {color: #FFFFFF; text-align: center;}
.content-columns.text-element > .silex-element-content {text-align: justify; columns: 2; column-gap: 55px;}@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {.content-columns.text-element > .silex-element-content {columns: 1;}}
.footer.text-element > .silex-element-content {text-align: center;}
.website-width {width: 960px;}
.style-header.text-element > .silex-element-content {text-align: center;}.style-header p {font-size: 0.9em;}body.silex-runtime {opacity: 1;}
