﻿@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;1,700&display=swap");@import url("/dist/css/fontello/icons.min.css");@import url("/dist/css/glightbox/glightbox.min.css");@font-face{font-family:'Amatic';src:url("/dist/fonts/AmaticSC-Bold.eot?");src:url("/dist/fonts/AmaticSC-Bold.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/AmaticSC-Bold.woff2") format("woff2"),url("/dist/fonts/AmaticSC-Bold.woff") format("woff"),url("/dist/fonts/AmaticSC-Bold.ttf") format("truetype"),url("/dist/fonts/AmaticSC-Bold.svg#AmaticSC-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Amatic';src:url("/dist/fonts/AmaticSC-Regular.eot?");src:url("/dist/fonts/AmaticSC-Regular.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/AmaticSC-Regular.woff2") format("woff2"),url("/dist/fonts/AmaticSC-Regular.woff") format("woff"),url("/dist/fonts/AmaticSC-Regular.ttf") format("truetype"),url("/dist/fonts/AmaticSC-Regular.svg#AmaticSC-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap;}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;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.wrapper{margin:auto;width:100%;max-width:100%;}.wrapper-container{margin:auto;width:98%;max-width:100%;}.content-container{margin:auto;width:98%;max-width:1440px;}.one{display:inline;float:left;margin-left:1%;margin-right:1%;width:4.25%;}.two{display:inline;float:left;margin-left:1%;margin-right:1%;width:10.5%;}.three{display:inline;float:left;margin-left:1%;margin-right:1%;width:16.75%;}.four{display:inline;float:left;margin-left:1%;margin-right:1%;width:23%;}.five{display:inline;float:left;margin-left:1%;margin-right:1%;width:29.25%;}.six{display:inline;float:left;margin-left:1%;margin-right:1%;width:35.5%;}.seven{display:inline;float:left;margin-left:1%;margin-right:1%;width:41.75%;}.eight{display:inline;float:left;margin-left:1%;margin-right:1%;width:48%;}.nine{display:inline;float:left;margin-left:1%;margin-right:1%;width:54.25%;}.ten{display:inline;float:left;margin-left:1%;margin-right:1%;width:60.5%;}.eleven{display:inline;float:left;margin-left:1%;margin-right:1%;width:66.75%;}.twelve{display:inline;float:left;margin-left:1%;margin-right:1%;width:73%;}.thirteen{display:inline;float:left;margin-left:1%;margin-right:1%;width:79.25%;}.fourteen{display:inline;float:left;margin-left:1%;margin-right:1%;width:85.5%;}.fifteen{display:inline;float:left;margin-left:1%;margin-right:1%;width:91.75%;}.sixteen{display:inline;float:left;margin-left:1%;margin-right:1%;width:98%;}.one-third{display:inline;float:left;margin-left:1%;margin-right:1%;width:31.333333%;}.two-third{display:inline;float:left;margin-left:1%;margin-right:1%;width:64.666666%;}@media only screen and (max-width:719px){.content-container,.wrapper-container{width:90%;}.one,.two,.three,.four,.five,.six,.seven,.eight,.nine,.ten,.eleven,.twelve,.thirteen,.fourteen,.fifteen,.sixteen,.one-third,.two-third{width:100%;margin-left:0;margin-right:0;}}body{background-color:#fff;font-family:"Roboto",sans-serif;font-size:16px;line-height:1.5em;color:#073a37;font-weight:400;}body>.wrapper{background-color:#fff;}body.no-scroll{overflow:hidden;}::selection{background:#98b5a2;color:#fff;}::-moz-selection{background:#98b5a2;color:#fff;}canvas{-ms-touch-action:double-tap-zoom;}h1,h2,h3,h4{font-family:"Amatic",sans-serif;font-weight:700;line-height:1.2em;margin-bottom:25px;}h1:last-child,h2:last-child,h3:last-child,h4:last-child{margin-bottom:0;}h1 .sup,h1 .sub,h2 .sup,h2 .sub,h3 .sup,h3 .sub,h4 .sup,h4 .sub{display:block;font-weight:700;line-height:1.5em;font-family:"Roboto",sans-serif;font-size:18px;text-transform:none;}h1 .sup,h2 .sup,h3 .sup,h4 .sup{margin-bottom:7px;}h1 .sub,h2 .sub,h3 .sub,h4 .sub{margin-top:7px;}h1.underline,h2.underline,h3.underline,h4.underline{position:relative;padding-bottom:20px;}h1.underline:after,h2.underline:after,h3.underline:after,h4.underline:after{content:'';display:block;width:75px;height:3px;background-color:#073a37;position:absolute;bottom:0;left:0;}h1.underline.text-align-center:after,h2.underline.text-align-center:after,h3.underline.text-align-center:after,h4.underline.text-align-center:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}@media only screen and (max-width:1024px){h1,h2,h3,h4{margin-bottom:15px;}h1 .sub,h1 .sup,h2 .sub,h2 .sup,h3 .sub,h3 .sup,h4 .sub,h4 .sup{font-size:16px;}}h1,h2.xl{font-size:66px;}@media only screen and (max-width:1024px){h1,h2.xl{font-size:51px;}}@media only screen and (max-width:780px){h1,h2.xl{font-size:46px;}}@media only screen and (max-width:479px){h1,h2.xl{font-size:41px;}}h2,h3.xl,h1.xs{font-size:51px;}@media only screen and (max-width:1024px){h2,h3.xl,h1.xs{font-size:36px;}}@media only screen and (max-width:780px){h2,h3.xl,h1.xs{font-size:28px;}}@media only screen and (max-width:479px){h2,h3.xl,h1.xs{font-size:21px;}}h3,h4.xl,h2.xs{font-size:36px;}@media only screen and (max-width:1024px){h3,h4.xl,h2.xs{font-size:31px;}}@media only screen and (max-width:479px){h3,h4.xl,h2.xs{font-size:18px;}}h4,h3.xs{font-size:26px;}@media only screen and (max-width:1024px){h4,h3.xs{font-size:21px;}}@media only screen and (max-width:479px){h4,h3.xs{font-size:17px;}}p{margin-bottom:25px;}p:last-child{margin-bottom:0;}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;outline:none;border:0;text-decoration:underline;color:#98b5a2;}a:hover{text-decoration:none;}img{outline:none;border:0;max-width:100%;height:auto;}strong,b{font-weight:700;}em,i{font-style:italic;}ul{list-style-type:disc;list-style-position:outside;margin:25px 0 25px 17px;}ul:first-child{margin-top:0;}ul:last-child{margin-bottom:0;}ul li{padding-left:10px;}ol{list-style-type:decimal;list-style-position:outside;margin:25px 0 25px 17px;}ol:first-child{margin-top:0;}ol:last-child{margin-bottom:0;}ol li{padding-left:15px;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.text-to-uppercase{text-transform:uppercase;}.text-align-center{text-align:center;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.narrow-content,.narrow-content--center{width:100%;max-width:700px;}.narrow-content--center{margin-left:auto;margin-right:auto;}.buttons{display:block;margin:45px 0;}.buttons:first-child{margin-top:0;}.buttons:last-child{margin-bottom:0;}.button{display:inline-block;margin:5px 10px 0 0;padding:15px 35px;text-decoration:none;text-transform:uppercase;background-color:#98b5a2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:35px 35px 35px 35px;-moz-border-radius:35px 35px 35px 35px;-ms-border-radius:35px 35px 35px 35px;-o-border-radius:35px 35px 35px 35px;border-radius:35px 35px 35px 35px;color:#fff;font-weight:700;font-family:"Roboto",sans-serif;font-size:16px;}.button>i{font-size:18px;margin-left:5px;}.button:hover{background-color:#bc6c27;}.button.secondary{background-color:#bc6c27;}.button.secondary:hover{background-color:#073a37;}@media only screen and (max-width:780px){.mobile-hide{display:none !important;}}.content .landingspage{min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:normal;position:relative;}.content .landingspage .content-container,.content .landingspage .wrapper-container{position:relative;z-index:1;}.content .landingspage .logo,.content .landingspage .text{width:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;}.content .landingspage .logo{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;}.content .landingspage .logo img{display:block;margin:auto;width:65%;}.content .landingspage .logo .inset{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;background-color:#073a37;color:#fff;margin:45px 0;font-size:20px;}.content .landingspage .logo:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;opacity:1;z-index:0;}.content .landingspage .text{background-color:#98b5a2;}.content .landingspage .text .inset{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;background-color:rgba(255,255,255,.2);color:#073a37;margin:45px 0;font-size:20px;}.content .landingspage .text .image-gallery{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:45px 0;}.content .landingspage .text .image-gallery:first-child{margin-top:0;}.content .landingspage .text .image-gallery:last-child{margin-bottom:0;}.content .landingspage .text .image-gallery .image{text-decoration:none;display:block;width:23%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.content .landingspage .text .image-gallery .image:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:2;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.content .landingspage .text .image-gallery .image>img{display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:calc(100% + 50px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px);max-width:none;position:relative;z-index:1;}.content .landingspage .text .image-gallery .image:hover:after{opacity:1;}.content .landingspage .text .image-gallery .image:hover>img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.content .landingspage .text .contact-info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:15px;}.content .landingspage .text .contact-info:last-child{margin-bottom:0;}.content .landingspage .text .contact-info .contact-info_block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:10px 15px;}.content .landingspage .text .contact-info .contact-info_block i{color:#073a37;margin-right:8px;font-size:19px;}.content .landingspage .text .contact-info .contact-info_block a{color:#073a37;text-decoration:none;}.content .landingspage .text .contact-info .contact-info_block a:hover{color:#fff;}@media only screen and (max-width:1024px){.content .landingspage .content-container,.content .landingspage .wrapper-container{margin:0 auto;}.content .landingspage .logo{width:20%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;}.content .landingspage .logo img{width:100%;}.content .landingspage .text{width:80%;}}@media only screen and (max-width:780px){.content .landingspage{min-height:0;display:block;}.content .landingspage .logo,.content .landingspage .text{width:100%;display:block;padding:10% 5%;}.content .landingspage .logo img{width:125px;}.content .landingspage .logo .inset{margin:35px 0;font-size:18px;}.content .landingspage .text{width:100%;}.content .landingspage .text .inset{margin:35px 0;font-size:18px;}}@media only screen and (max-width:479px){.content .landingspage .logo,.content .landingspage .text{padding:8% 2%;}.content .landingspage .logo .inset{margin:25px 0;font-size:16px;}.content .landingspage .text .inset{margin:25px 0;font-size:16px;}.content .landingspage .text .image-gallery{margin:25px 0;}.content .landingspage .text .image-gallery .image{width:48%;margin:7px 0;}}