/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(../fonts/ubuntu-v11-latin-regular.woff2) format('woff2'),url(../fonts/ubuntu-v11-latin-regular.woff) format('woff')}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(../fonts/ubuntu-v11-latin-700.woff2) format('woff2'),url(../fonts/ubuntu-v11-latin-700.woff) format('woff')}body{font-family:Ubuntu,sans-serif;font-size:.9em;line-height:1.5;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:padding-top .3s;transition:padding-top .3s}body.sticky{padding-top:15vh}strong{font-weight:700;font-style:normal}a{color:#84a5b4}h1{word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.no-wrap{white-space:nowrap}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ac{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs15{font-size:1.5em}.img-responsive{max-width:100%;height:auto;vertical-align:middle}.total-header{width:100%;background:#fefefe;height:10vh;max-height:10vh;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.sticky .total-header{border-bottom:1px solid #000;position:fixed;top:0;max-height:7vh;z-index:10}.logo{display:block;max-width:70%%}.sticky .logo{max-width:250px}.hide{display:none}.main-wrapper{color:#fefefe;background-color:#666;min-height:85vh;padding:2em 0}.container{width:90%;margin:0 auto}.contact-form{background-color:transparent;cursor:pointer;position:relative;margin:0 auto;max-width:20vw;max-height:30vh;overflow:hidden;border-radius:10px;-webkit-transition:all .5s;transition:all .5s}.contact-form:before{content:"";background-image:url(../img/envelope.svg);background-repeat:no-repeat;background-position:center;background-size:contain;color:#000;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.contact-form form{opacity:0;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:.5s;transition-delay:.5s;z-index:1}.contact-form.in{cursor:auto;border-radius:0;max-width:100%;max-height:100%}.contact-form.pulse.in{-webkit-animation:none;animation:none}.contact-form.in:before{opacity:0}.contact-form.in form{opacity:1}.contact-form h2{color:#f7f7f7;text-align:center;font-size:2em;margin:0}.result{font-size:1.75em;color:#fff;line-height:1em;text-align:center;background-color:#eb9a87;padding:1em;display:none}.placeholder{min-height:20vw;min-height:30vh}.contact-input{font-size:1.25em;color:#fefefe;line-height:1em;background-color:transparent;border:2px solid #84a5b4;-webkit-transition:all .3s;transition:all .3s;padding:1em;margin-bottom:1.5em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.contact-input:focus{border:2px solid #349fec}textarea{height:10em;line-height:1.2em;resize:vertical}[type=submit]{width:100%;background:#84a5b4;border-radius:0;border:0;cursor:pointer;color:#f7f7f7;font-size:2em;padding-top:.5em;padding-bottom:.4em;-webkit-transition:all .3s;transition:all .3s;margin-top:0;font-weight:700}[type=submit]:hover{background:#349fec}footer{background:#525252;min-height:5vh}.footer-wrapper{width:90%;padding:0;color:#e7e7e7;font-size:.9em;line-height:1}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;margin:0 auto;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.selfie{-webkit-box-flex:1;-ms-flex:1;flex:1}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}@media (min-width:768px){.container{width:70%}}@media (orientation:portrait){.logo{max-width:50%}.contact-form{max-width:30vh;max-height:20vh}}@media (orientation:landscape){.total-header{height:20vh}.logo{max-width:30%}}