/*
* COPYRIGHT: Lukas Bernert
* Author: Lukas Bernert
* Template: Fobe
* URL: https://themeforest.net/user/pixellaboratory
*/
body,h1,label,p{font-family:'Heebo',sans-serif;font-weight:300}header{position:fixed;overflow:scroll;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-position:center;background-image:url(../img/mountains.jpg);color:white;overflow-x:hidden}header .overlay{height:100%;width:100%;background-color:rgba(0,0,0,.7);position:fixed;overflow:scroll;top:0;left:0}header h1{font-family:'Heebo',sans-serif;color:#fff;font-size:50px;font-weight:400}header p{font-size:15px;line-height:22px;color:#e4e4e4;text-align:center;max-width:400px;margin:0 auto}@media (max-width:600px){header h1{font-size:25px}header p{font-size:12px;line-height:18px}}@media (min-width:600px) and (max-width:768px){header h1{font-size:35px}}hr{height:1px;background-color:#757575;width:60px;margin:10px 0 10px 0;border:0}.logo{position:relative;left:50%;margin-left:-50px}.logo img{max-width:100px}@media (max-width:600px){.logo img{max-width:80px}}.smalltext{padding-top:5px;font-size:16px}#clock-1{margin-top:30px}.countdown-1{display:inline-block;padding:40px;border:.5px solid rgba(250,250,250,.5)}.countdown-1 .timeunit{display:inline-block;border-right:.5px solid rgba(250,250,250,.5);padding:0 40px 0 40px}.countdown-1 .timeunit:first-child{padding-left:0}.countdown-1 .timeunit:last-child{border-right:0;padding-right:0}.countdown-1 .timeunit .nr{font-family:'Heebo',sans-serif;font-size:100px;line-height:80px}.countdown-1 .timeunit .smalltext{font-size:14px}@media (max-width:600px){#clock-1{margin-top:15px}.countdown-1 .timeunit .smalltext{font-size:10px}.countdown-1{padding:15px}.countdown-1 .timeunit{padding:0 15px 0 15px}.countdown-1 .timeunit .nr{font-size:35px;line-height:28px}}@media (min-width:600px) and (max-width:768px){.countdown-1 .timeunit .smalltext{font-size:12px}.countdown-1{padding:25px}.countdown-1 .timeunit{padding:0 25px 0 25px}.countdown-1 .timeunit .nr{font-size:60px;line-height:48px}}@media (min-width:768px) and (max-width:1000px){.countdown-1 .timeunit .smalltext{font-size:14px}.countdown-1{padding:32px}.countdown-1 .timeunit{padding:0 32px 0 32px}.countdown-1 .timeunit .nr{font-size:80px;line-height:66px}}#clock-2{margin-top:50px}.countdown-2{display:inline-block}.countdown-2 .timeunit{display:inline-block;padding:0 55px 0 55px}.countdown-2 .timeunit:first-child{padding-left:0}.countdown-2 .timeunit:last-child{padding-right:0}.countdown-2 .timeunit .nr{font-family:'Heebo',sans-serif;font-size:100px;line-height:80px}.countdown-2 .timeunit .smalltext{font-size:14px}@media (max-width:600px){#clock-2{margin-top:30px}.countdown-2 .timeunit .smalltext{font-size:10px}.countdown-2 .timeunit{padding:0 20px 0 20px}.countdown-2 .timeunit .nr{font-size:35px;line-height:28px}}@media (min-width:600px) and (max-width:768px){.countdown-2 .timeunit .smalltext{font-size:12px}.countdown-2 .timeunit{padding:0 30px 0 30px}.countdown-2 .timeunit .nr{font-size:60px;line-height:50px}}@media (min-width:768px) and (max-width:1000px){.countdown-2 .timeunit .smalltext{font-size:14px}.countdown-2 .timeunit{padding:0 40px 0 40px}.countdown-2 .timeunit .nr{font-size:80px;line-height:70px}}#clock-3{margin-top:50px}.countdown-3{display:inline-block}.countdown-3 .timeunit{display:inline-block}.countdown-3 .timeunit:first-child{padding-left:0}.countdown-3 .timeunit:last-child{padding-right:0}.countdown-3 .timeunit .nr{font-family:'Heebo',sans-serif;font-weight:300;font-size:100px;line-height:75px;float:left}.countdown-3 .timeunit .colon{float:right;padding:25px 30px 0 30px}.countdown-3 .timeunit .colonTop{width:7.5px;height:7.5px;border-radius:1px;margin-bottom:10px;background-color:#333}.countdown-3 .timeunit .colonBottom{width:7.5px;height:7.5px;border-radius:1px;margin-bottom:25px;background-color:#333}.countdown-3 .timeunit .smalltext{margin-left:-67.5px;padding-top:75px;font-size:14px}.countdown-3 .timeunit:last-child .smalltext{margin-left:0}@media (max-width:600px){#clock-3{margin-top:30px}.countdown-3 .timeunit .smalltext{font-size:10px;margin-left:-29px;padding-top:35px}.countdown-3 .timeunit .nr{font-size:35px;line-height:28px}.countdown-3 .timeunit .colon{padding:9px 13px 0 13px}.countdown-3 .timeunit .colonTop{width:3px;height:3px;border-radius:0;margin-bottom:3px}.countdown-3 .timeunit .colonBottom{width:3px;height:3px;border-radius:0;margin-bottom:9px}}@media (min-width:600px) and (max-width:768px){.countdown-3 .timeunit .smalltext{font-size:13px;margin-left:-52px;padding-top:55px}.countdown-3 .timeunit .nr{font-size:70px;line-height:57px}.countdown-3 .timeunit .colon{padding:19px 23px 0 23px}.countdown-3 .timeunit .colonTop{width:6px;height:6px;border-radius:0;margin-bottom:7px}.countdown-3 .timeunit .colonBottom{width:6px;height:6px;border-radius:0;margin-bottom:19px}}.subscribe{width:300px;position:relative;display:inline-block}.subscribe input{outline:none;text-align:left;width:100%;height:40px;background-color:transparent;color:transparent;padding:5px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #fff;background-color:transparent;font-size:15px;color:#fff}.subscribe button{background-color:#927D68;border:0;height:30px;width:80px;margin:5px 0 5px -40px;padding:5px;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0;position:absolute;top:0;right:5px;z-index:10;border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.subscribe button:hover,.subscribe button:focus{background-color:#776553}.nsBottom{height:20px;margin-bottom:5px}#nsMsg{font-size:12px;font-weight:300!important;color:#fff}@media (min-width:600px){.subscribe{width:600px}.subscribe input::-webkit-input-placeholder{color:transparent!important}.subscribe input:-moz-placeholder{color:transparent!important}.subscribe input::-moz-placeholder{color:transparent!important}.subscribe input:-ms-input-placeholder{color:transparent!important}.subscribe input{height:60px;padding:10px;border:1px solid transparent;background-color:transparent;color:transparent;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.subscribe:hover input,.subscribe:focus input{outline:none;border:1px solid #fff;background-color:transparent;font-size:15px;color:#fff;padding:10px}.subscribe:hover input::-webkit-input-placeholder,.subscribe:focus input::-webkit-input-placeholder{color:#fff!important}.subscribe:hover input:-moz-placeholder,.subscribe:focus input:-moz-placeholder{color:#fff!important}.subscribe:hover input::-moz-placeholder,.subscribe:focus input::-moz-placeholder{color:#fff!important}.subscribe:hover input:-ms-input-placeholder,.subscribe:focus input:-ms-input-placeholder{color:#fff!important}.subscribe button{height:40px;width:120px;width:120px;margin:10px 0 10px -60px;font-size:15px;letter-spacing:.5px;top:0;left:50%}.subscribe:hover button,.subscribe:focus button{-ms-transform:translate(230px);-webkit-transform:translate(230px);transform:translate(230px)}#nsMsg{font-size:15px}}.mail{top:30px;position:fixed;width:140px;height:45px;right:-95px;background-color:#111;opacity:.8;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;text-align:left;padding:7.5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mail:hover,.mail:focus{right:0}.mail img{width:30px;height:30px;display:inline-block}.mail a{outline:none}.mail .mail-text{text-transform:uppercase;display:inline-block;font-size:16px;color:#fff;font-weight:300;vertical-align:middle;padding-left:15px}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}@media (min-width:992px){.modal-lg{width:750px}}.modal-content{background-color:#111;border-radius:4;-webkit-border-radius:4;border:0}.modal-content h1{color:#fff;font-weight:300;text-transform:uppercase}.modal-content h2{font-size:20px;font-weight:300;line-height:25px;color:#fff}.modal-content p{font-size:15px;font-weight:300;line-height:22px;margin:0;padding:0;color:#fff}.list{margin-bottom:20px;margin-left:20px}.list .list-icon{width:15px;padding-top:7px;vertical-align:top;display:inline-block}.list .list-items{display:inline-block;padding-left:10px;color:#fff;font-size:14px;font-weight:300}.list .list-items a{color:#fff;font-size:15px;font-weight:300;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.list .list-items a:hover,.list .list-items a:focus{color:#5E4C3A;text-decoration:none}.modal-content form{border:1px solid #2e2e2e;padding:10px 20px 20px 20px;margin-top:20px;border-radius:4px;-webkit-border-radius:4px}.field{margin-bottom:35px}.err{width:100%;position:absolute}.err .error{width:100%;color:#d9534f;margin-top:-4px;font-size:13px;text-align:right;margin-left:-71px}.group{position:relative}.modal-content input,.modal-content textarea{font-size:15px;font-weight:300;padding:2.5px 2.5px 5px 0;-webkit-appearance:none;display:block;background-color:transparent;color:#fff;width:100%;border:none;border-radius:0;-webkit-border-radius:0;border-bottom:1px solid #fff}.modal-content textarea{resize:none;height:6em}.modal-content input:focus,.modal-content textarea:focus{outline:none}.send{display:inline-block;width:100%}.send-btn{background-color:transparent;border:1px solid #fff;padding:5px 15px 5px 15px;font-size:15px;font-weight:300;color:#fff;border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.send-btn:hover{background-color:#5E4C3A;border-color:transparent;color:#fff}.form-bottom{width:100%}.msg{display:inline-block;float:left}.msg p{font-size:15px;font-weight:300;color:#fff}.send-button{display:inline-block;float:right}.modal-content label{color:#fff;font-size:15px;font-weight:300;position:absolute;pointer-events:none;left:0;top:2.5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modal-content input:focus~label,.modal-content input.used~label,.modal-content textarea:focus~label,.modal-content textarea.used~label{top:-17px;left:0;font-size:13px;color:#927D68}.bar{position:relative;display:block;width:100%}.bar:before,.bar:after{content:'';height:2px;width:0;bottom:0;position:absolute;background:#5E4C3A;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bar:before{left:0%}.modal-content input:focus~.bar:before,.modal-content input:focus~.bar:after,.modal-content textarea:focus~.bar:before,.modal-content textarea:focus~.bar:after{width:100%}.icon{margin-top:0}.icon a i{color:#9B9B9B;font-size:18px;line-height:18px;padding:5px 10px 5px 10px;transition:.3s}.icon a:first-child i{padding-left:0}.icon a:last-child i{padding-right:0}.icon a:hover i,.icon a:focus i{color:#fff}.close-btn,.close-btn span{display:inline-block;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.close-btn{position:relative;width:35px;height:35px;cursor:pointer;float:right}.close-btn span{position:absolute;left:0;width:100%;height:1.5px;background-color:#666;border-radius:0;-webkit-border-radius:0}.close-btn span:nth-of-type(1){-webkit-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}.close-btn span:nth-of-type(2){-webkit-transform:translateY(15px) rotate(45deg);transform:translateY(15px) rotate(45deg)}.close-btn:hover span:nth-of-type(1){background-color:#5E4C3A;-webkit-transform:translateY(15px) rotate(-135deg);transform:translateY(15px) rotate(-135deg)}.close-btn:hover span:nth-of-type(2){background-color:#5E4C3A;-webkit-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}