@import url(https://fonts.googleapis.com/css?family=Nunito+Sans);.c-footer{background-color:#333;padding:40px 0;color:#fff;font-weight:lighter;letter-spacing:1px;z-index:20}.c-footer__row{max-width:1920px;padding:0 40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-footer__col,.c-footer__row{display:-webkit-box;display:-ms-flexbox;display:flex}.c-footer__col{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-footer__col ul{list-style:none;padding-left:10px}.c-footer__col ul li{line-height:30px;opacity:.6}.c-footer__col ul li:hover{opacity:1}.c-footer__copy-right{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:22px;text-align:center}.c-footer__social-media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.c-footer__social-media-icon{opacity:.6;margin:0 20px;cursor:pointer}.c-footer__social-media-icon:hover{opacity:1}@media (max-width:47.99em){.c-footer__social-media-icon{margin:0 0 0 10px}}.c-hero{background-image:url(/assets/plank.jpg);width:100vw;height:100vh;background-size:cover;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-hero__logo{max-width:300px;margin:1rem}.c-text-image{max-width:960px;margin:1rem auto 4rem;padding:1rem 1rem 4rem;border-bottom:.5px solid rgba(51,51,51,.3)}.c-text-image__title{display:block;text-align:center;font-size:26px;margin-bottom:.5rem}.c-text-image__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-text-image__text{font-size:14px;line-height:20px}.c-text-image__img{max-width:230px;margin:1rem}@media (max-width:47.99em){.c-text-image__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:8px 15px;background-color:#027bce;text-align:center;font-size:18px;color:#fff;border-radius:3px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.2);box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}.c-button:hover{background-color:#00477e;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 0 rgba(0,0,0,.2)}.c-button--disabled{opacity:.5}.c-offers{max-width:960px;margin:1rem auto;padding:1rem;border-bottom:.5px solid rgba(51,51,51,.3)}.c-offers__list{margin:2rem -1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-offer-teaser{margin:0 1rem;padding:1rem 1rem 5rem;position:relative;border-radius:6px;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.2);box-shadow:0 8px 20px 0 rgba(0,0,0,.2);-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2rem}.c-offer-teaser__title{font-size:20px;text-align:center;margin:0 -1rem 10px;padding-bottom:10px;border-bottom:.5px solid rgba(51,51,51,.3)}.c-offer-teaser__content{font-size:14px;line-height:20px}.c-offer-teaser__content ul{padding-left:20px}.c-offer-teaser__content li{margin-bottom:10px}.c-offer-teaser__button{position:absolute;bottom:0;left:0;right:0;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99em){.c-offers__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-contact{max-width:960px;margin:1rem auto;padding:1rem;border-bottom:.5px solid rgba(51,51,51,.3)}.c-contact__content{margin:2rem -1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-contact__content>div{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 1rem}.c-contact__text{margin:20px 0}.c-contact__text-bold{font-weight:700}.c-contact__input-container{margin-bottom:1rem}.c-contact__input-container input,.c-contact__input-container textarea{width:100%;padding:.5rem;border:1px solid #c1c1c1;border-radius:3px;margin-top:5px;font-size:14px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none}.c-contact__input-container textarea{height:100px}.c-contact__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99em){.c-contact__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-text{max-width:960px;margin:1rem auto 4rem;padding:1rem 1rem 4rem;border-bottom:.5px solid rgba(51,51,51,.3)}.c-text__title{display:block;text-align:center;font-size:26px;margin-bottom:.5rem}.c-text__text{font-size:14px;line-height:20px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,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}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:focus,a:visited{color:inherit;text-decoration:none}.u-h3{font-size:24px}body{font-family:Nunito Sans,sans-serif}.u-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}.u-row>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.u-center{text-align:center}p{font-size:14px;line-height:20px}.c-static-page{max-width:960px;margin:0 auto;padding:1rem}.c-static-page h1{display:block;font-size:26px;margin-bottom:.5rem}.c-static-page h2{display:block;font-size:20px;margin-bottom:.5rem}.c-static-page h3{display:block;font-size:18px;margin-bottom:.5rem}.c-static-page li,.c-static-page p{font-size:14px;line-height:20px;margin:1rem 0}