@font-face{font-family:'Mono Social Icons Font';src:url(fonts/MonoSocialIconsFont-1.10.eot);src:url(fonts/MonoSocialIconsFont-1.10.eot?#iefix) format('embedded-opentype') , url(fonts/MonoSocialIconsFont-1.10.woff) format('woff') , url(fonts/MonoSocialIconsFont-1.10.ttf) format('truetype') , url(fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format('svg');src:url(fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:normal;font-style:normal}html,body{padding:0;margin:0;width:100%;height:100%;font-size:16px;font-weight:200}a,a:hover{text-decoration:none}h1{font-weight:600;font-size:50px;line-height:70px}h2{font-weight:400;font-size:28px;line-height:30px;padding:0;margin:20px 0 30px 0}h3{font-weight:200;font-size:22px;line-height:30px;padding:0;margin:20px 0 30px 0}h4{font-weight:200;font-size:18px;line-height:20px;padding:0;margin-bottom:20px}ul,ol{margin:0!important;padding:0!important}textarea,input,input:hover,input:focus,input:active,input[type="text"],input[type="text"]:focus,input[type="text"]:hover,input[type="text"]:active,input[type="email"],input[type="email"]:focus,input[type="email"]:hover,input[type="email"]:active,button,button[type="submit"]{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:0!important}input:-moz-placeholder,textarea:-moz-placeholder{opacity:.7}input::-moz-placeholder,textarea::-moz-placeholder{opacity:.7}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:.7}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.7}.poster-image{background-repeat:no-repeat;-webkit-background-size:cover!important;-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;width:100%;height:100%;z-index:-1!important;backface-visibility:hidden;background-position:center center;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.symbol,a.symbol:before{font-family:'Mono Social Icons Font';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}a.symbol:before{content:attr(title)}#loading{position:fixed;top:0;width:100%;height:100%;background:#242424;z-index:999999;display:block!important}#loading img{position:fixed;top:50%;left:50%;margin:-25px 0 0 -25px}#supersized img{max-width:none!important}.slideshow-pattern{width:100%;height:100%;display:block;position:fixed;background:url(../img/pattern.png) repeat;z-index:9}#home{text-align:center;position:absolute;z-index:10}.a-rounded{margin:0 auto;display:block;width:80px;height:80px;background:rgba(18,194,138,0);-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.timer{font-size:30px;font-weight:200;line-height:40px}.days,.hours,.minutes,.seconds{font-size:40px;font-weight:400}.timer .separate{font-size:45px;font-weight:100}.links{margin-top:40px}.links a{padding:10px;display:block;margin:20px auto;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.canvas{position:absolute;height:100%;width:100%}#cookies-message{position:absolute;z-index:1001;background:rgba(0,0,0,.75);font-size:13px;padding:20px 15px 15px 10px;bottom:0}#cookies-message a.close-cookies{width:100%;display:inline-block}#cookies-message a.close-cookies img{width:18px;float:right}#fullscreen-vimeo{background-color:#000;height:100%;left:0;padding:0;position:fixed;top:0;width:100%;z-index:-2;overflow:hidden}#fullscreen-wrap{height:360px;left:0;position:absolute;top:0;width:640px}#fullscreen-vimeo iframe{border:none;display:block;height:100%;width:100%}.singup{margin-top:30px}textarea,input[type="text"],input[type="text"]:hover,input[type="text"]:active,input[type="email"]:focus{font-family:'Exo',sans-serif;background:none;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:10px;width:300px;margin-right:0}input[type="email"],input[type="email"]:focus,input[type="email"]:hover,input[type="email"]:active,#mce-EMAIL{font-family:'Exo',sans-serif;background:none;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:10px;width:300px;margin:0}.btn{font-family:'Exo',sans-serif;border-radius:0!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#333;padding:10px;margin-left:-10px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out;text-shadow:none;position:relative;height:42px;width:60px;overflow:hidden}.singup-text,.singup-image{position:absolute;z-index:10;top:12px;left:12px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.singup-text{top:12px;left:12px}.singup-image{top:3;left:-50px}.btn:hover .singup-text{left:70px}.btn:hover .singup-image{left:15px}.success-message{margin-top:50px;font-weight:600}.error-message{margin:-10px 0 15px 0;color:#f32626;font-weight:600}.valid,.error{margin-top:15px;font-size:16px;font-weight:600}.valid{color:#12c28a}.error{color:#f32626}#map-content{width:100%;height:100%;position:relative}#map{width:100%;height:100%;position:absolute;z-index:20}.map-image{width:100%;height:100%;position:absolute;z-index:20}.slideshow-pattern-map{width:100%;height:100%;position:absolute;background:url(../img/pattern2.png) repeat;z-index:30}.contact{text-align:center;position:absolute;z-index:50}#contactform{padding-bottom:0;margin-bottom:0}#contactform input,textarea{font-family:'Exo',sans-serif;background:none;border-radius:0;box-shadow:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;padding:10px;width:95%}#contactform input:hover{width:95%}#contactform .text-captcha{float:left;padding-top:10px;margin-right:10px}#contactform .input-captcha{float:right;width:50%}#contactform .input-captcha:hover{width:50%}#contactform .button{font-family:'Exo',sans-serif;color:#333;width:100%;height:42px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative;overflow:hidden}.contact h2{margin-bottom:15px}#contactform .button .singup-text{top:12px;left:0;width:100%;margin:0 auto}#contactform .button .singup-image{top:-25px;left:0;width:100%;margin:0 auto}#contactform .button:hover .singup-text{top:50px}#contactform .button:hover .singup-image{top:12px}.success-message-2{margin-top:40px;font-weight:600}.error-message-2{margin:10px 0 15px 0;color:#f32626;font-weight:600}.footer{width:100%!important;background:none;position:absolute;bottom:0;z-index:40}.back-to-top{margin:0 auto;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.back-to-top a{display:block;margin:-20px auto 0 auto;width:40px;height:40px;position:relative;text-align:center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.back-to-top a:hover{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.back-to-top img{margin:0 auto;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.back-to-top-1{position:absolute;z-index:10;left:0}.back-to-top-2{position:absolute;z-index:11;transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);left:-30px}.back-to-top a:hover .back-to-top-1{transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);left:30px}.back-to-top a:hover .back-to-top-2{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);left:0}p.footer-social,p.footer-social-2{width:100%;text-align:center;margin-top:15px;margin-bottom:10px}p.footer-social a,p.footer-social-2 a{font-size:35px;margin:0 3px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:inline-block;margin-bottom:15px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){ul,ol{margin:0 0 10px;padding:0}}@media (max-width:767px){#home,.contact{padding:0 20px}h3{font-size:18px;line-height:26px;margin-bottom:20px}.timer{font-size:25px;font-weight:200;line-height:35px}.days,.hours,.minutes,.seconds{font-size:35px;font-weight:400}.timer .separate{font-size:40px;font-weight:100}#contactform .text-captcha{text-align:center;width:95%;margin:0 0 3px 0;padding-top:0}#contactform .input-captcha{width:95%;margin-bottom:5px;float:none}#contactform .input-captcha:hover{width:95%}}@media (max-width:480px){h3{font-size:18px;line-height:26px;margin:10px 0}h4{font-size:15px}p{font-size:15px}textarea,input[type="text"],input[type="text"]:hover,input[type="text"]:active,input[type="text"]:focus{width:94%;margin:0;padding:8px}.btn{font-family:'Exo',sans-serif;color:#333;width:100%;margin-left:0;height:35px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative;overflow:hidden}.btn .singup-text{top:8px;left:0;width:100%;margin:0 auto}.btn .singup-image{top:-25px;left:0;width:100%;margin:0 auto}.btn:hover .singup-text{left:0;top:50px}.btn:hover .singup-image{left:0;top:8px}.links,.singup{margin-top:10px}.links a{margin:10px 0}.contact h2{margin-bottom:0;padding-bottom:0}.contact h4{margin:0;padding:0}#contactform input,textarea{padding:8px}#contactform .button{height:35px}#contactform .button .singup-text{top:8px}#contactform .button:hover .singup-image{top:8px}}