.kenburns-slide-1{background-image:url(../img/background/hero-bg-1-2.jpg)}.kenburns-slide-2{background-image:url(../img/background/hero-bg-2-2.jpg)}.kenburns-slide-3{background-image:url(../img/background/hero-bg-3-2.jpg)}.kenburns-slide-4{background-image:url(../img/background/hero-bg-4-2.jpg)}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,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}body,html{height:100%;line-height:170%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}a:active,a:focus,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;outline:0}html{-ms-overflow-style:scrollbar}body{font-family:Raleway,sans-serif;font-size:15px;font-style:normal;font-weight:400;text-align:center;color:#5f5f5f;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;margin:0;padding:0}a{color:#5f5f5f;text-decoration:none;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}a:active,a:focus,a:hover,a:visited{color:#5f5f5f;text-decoration:underline;outline:0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}p a,p a:hover{color:#5f5f5f;text-decoration:underline;outline:0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}strong{font-weight:700}::-moz-selection{background:#5f5f5f;color:#fff}::selection{background:#5f5f5f;color:#fff}.nopadding{padding:0!important;margin:0!important}.upper-page{position:relative;width:100%;height:100%;overflow:hidden;left:0;top:0;margin:0}#newsletter,#newsletter-wrapper{position:relative;height:auto;min-height:inherit;overflow:hidden;background:#fff;z-index:110}#newsletter-wrapper{margin-left:0;margin-right:0}#newsletter{margin-left:55px;margin-right:55px}@media only screen and (max-width:640px){#newsletter{margin-left:0;margin-right:0}}.welcome-message{position:fixed;width:100%;height:auto;bottom:154px;z-index:105}.welcome-message,.welcome-message.bottom-position,.welcome-message.bottom-position-primary{-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.welcome-message.bottom-position,.welcome-message.bottom-position-primary{-webkit-transform:translateY(400px);-moz-transform:translateY(400px);-ms-transform:translateY(400px);-o-transform:translateY(400px);transform:translateY(400px)}.welcome-message.bottom-position-primary{opacity:0;-moz-opacity:0;-webkit-opacity:0}@media all and (min-width:1920px){.welcome-message{bottom:214px}}@media only screen and (max-width:980px){.welcome-message{bottom:154px}}@media only screen and (max-width:991px){.welcome-message{display:none;visibility:hidden}}.welcome-message h4{position:relative;font-family:Montserrat,Arial,sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:1;text-align:center;letter-spacing:-.08em;color:#111;margin:0 0 20px 0;padding:0;z-index:1}.welcome-message h4.light{color:#fff}.welcome-message-color{color:#5f5f5f}.welcome-message-color-light{color:#539af5}.welcome-message p.light{color:#fff}.sections{position:relative;z-index:5}@media only screen and (max-width:1200px){.sections{width:100%!important}}@media only screen and (max-width:640px){.sections{padding:0 10px}}section h2.section-heading{position:relative;font-family:Montserrat,Arial,sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:1.3;text-align:center;letter-spacing:-.08em;color:#111;margin:-17px 0;padding:0;z-index:1}@media only screen and (max-width:991px){section h2.section-heading{font-size:50px;margin:-13px 0 -14px 0}}@media only screen and (max-width:640px){section h2.section-heading{font-size:40px;margin:-11px 0}}h2.section-subheading{font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:700;text-transform:uppercase;margin:-7px 0 -6px 0;text-align:center;letter-spacing:.05em}@media only screen and (max-width:991px){h2.section-subheading{font-size:14px;margin:-6px 0 -7px 0}}@media only screen and (max-width:640px){h2.section-subheading{font-size:13px;margin:-7px 0}}h2.section-subheading{color:#111}h2.section-subheading span{position:relative;display:inline-block;padding-right:0;line-height:1}h2.section-subheading span:before{content:"";position:absolute;display:block;top:50%;right:0;width:30px;height:0;margin-top:-2px}h2.section-subheading span:before{border-top:none}#subscribe-wrapper{position:relative;width:80%;height:160px;margin:-20px auto -10px auto;background:0 0;text-align:center}@media all and (min-width:1920px){#subscribe-wrapper{margin:-20px auto 0 auto}}@media only screen and (max-width:991px){#subscribe-wrapper{width:325px;height:115px;margin:-15px auto 0 auto}}@media only screen and (max-width:640px){#subscribe-wrapper{width:230px}}.newsletter{position:relative;clear:both;border:none;background:0 0;padding:0;overflow:hidden}#subscribe input{position:relative;width:100%;height:85px;font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;font-style:normal;text-transform:none;color:#e0e0e0;text-align:center;border:none;border-bottom:1px solid #5f5f5f;background:0 0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}@media all and (min-width:1920px){#subscribe input{height:95px;font-size:60px}}@media only screen and (max-width:991px){#subscribe input{height:50px;font-size:30px}}@media only screen and (max-width:640px){#subscribe input{font-size:20px}}#subscribe input:focus,#subscribe textarea:focus{color:#e0e0e0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#subscribe input:hover{border-color:rgba(95,95,95,.35);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.subscribe-success{font-family:Raleway,sans-serif;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.15em;text-transform:uppercase;text-align:center;color:#5f5f5f;margin:0 auto;padding:21px 0 0 0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:991px){.subscribe-success{padding:15px 0 0 0}}#subscribe .subscribe-error{font-size:9px;text-transform:uppercase;text-align:center;color:#5f5f5f;display:block;margin:0 auto 0 auto;padding:0;letter-spacing:.15em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=text].subscribe-email::-webkit-input-placeholder{padding-top:10px;font-family:Montserrat,sans-serif;font-size:50px;font-style:normal;font-weight:700;text-transform:none;color:#e0e0e0}@media all and (min-width:1920px){input[type=text].subscribe-email::-webkit-input-placeholder{font-size:60px}}input[type=text].subscribe-email:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-size:50px;font-style:normal;font-weight:700;text-transform:none;color:#e0e0e0}@media all and (min-width:1920px){input[type=text].subscribe-email:-ms-input-placeholder{font-size:60px}}input[type=text].subscribe-email::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:50px;font-style:normal;font-weight:700;text-transform:none;color:#e0e0e0}@media all and (min-width:1920px){input[type=text].subscribe-email::-moz-placeholder{font-size:60px}}@media only screen and (max-width:991px){input[type=text].subscribe-email::-webkit-input-placeholder{font-size:28px}}@media only screen and (max-width:991px){input[type=text].subscribe-email:-ms-input-placeholder{font-size:28px}}@media only screen and (max-width:991px){input[type=text].subscribe-email::-moz-placeholder{font-size:28px}}@media only screen and (max-width:640px){input[type=text].subscribe-email::-webkit-input-placeholder{padding-top:0;font-size:20px}}@media only screen and (max-width:640px){input[type=text].subscribe-email:-ms-input-placeholder{padding-top:0;font-size:20px}}@media only screen and (max-width:640px){input[type=text].subscribe-email::-moz-placeholder{padding-top:0;font-size:20px}}input:focus.subscribe-email::-webkit-input-placeholder{color:transparent}input:focus.subscribe-email:-ms-input-placeholder{color:transparent}input:focus.subscribe-email::-moz-placeholder{color:transparent}input:focus.subscribe-email:-moz-placeholder{color:transparent}.g-recaptcha{display:none;width:304px!important;max-width:304px!important;-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8);margin:0;padding:0}.grecaptcha-badge{margin-top:0;display:none}.c-btn{position:relative;display:inline-block;background:0 0;letter-spacing:.25em;font-weight:700;font-size:10px;text-transform:uppercase;text-align:center;margin:20px 0 0 0;padding:11px 25px 9px 25px;-webkit-transition:color .4s cubic-bezier(.4,0,.2,1);-moz-transition:color .4s cubic-bezier(.4,0,.2,1);-ms-transition:color .4s cubic-bezier(.4,0,.2,1);-o-transition:color .4s cubic-bezier(.4,0,.2,1);transition:color .4s cubic-bezier(.4,0,.2,1)}.c-btn.fullwidth-liquid{width:325px;color:#fff;background:#111;border:none}.c-btn.fullwidth-liquid:focus{outline:0}@media only screen and (max-width:640px){.c-btn.fullwidth-liquid{width:230px}}.c-btn::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .4s cubic-bezier(.4,0,.2,1);-ms-transition:-ms-transform .4s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1)}.c-btn.fullwidth-liquid::before{background:#fff;border:1px solid #111}.c-btn:hover::before,a:hover .c-btn::before{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.c-btn span{display:inline-block;position:relative;z-index:2}.c-btn:hover,a:hover .c-btn{color:#111}.c-btn.fullwidth-liquid:hover{color:#111}.center-container{position:relative;display:table;table-layout:fixed;width:100%;height:100%}.center-block{display:table-cell;vertical-align:middle}.dividerOT.dividerOT-inner,.dividerOT.out-bottom,.dividerOT.out-bottom-last,.dividerOT.out-top{position:relative;width:100%;margin:0 auto;background:0 0;z-index:-1}.dividerOT.out-bottom-last{height:210px}@media all and (min-width:1920px){.dividerOT.out-bottom-last{height:260px}}.dividerOT.dividerOT-inner,.dividerOT.out-bottom,.dividerOT.out-top{height:100px}@media all and (min-width:1920px){.dividerOT.dividerOT-inner,.dividerOT.out-bottom,.dividerOT.out-top{height:150px}}@media only screen and (max-width:640px){.dividerOT.dividerOT-inner,.dividerOT.out-bottom,.dividerOT.out-top{height:80px}}@media only screen and (max-width:640px){.dividerOT.out-bottom-last{height:190px}}@media only screen and (max-width:375px){.dividerOT.out-top{height:30px}.dividerOT.dividerOT-inner{height:50px}}.link-underline,.link-underline-light{position:relative;display:inline-block}.link-underline-light::before,.link-underline::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#5f5f5f;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .4s cubic-bezier(.4,0,.2,1);-ms-transition:-ms-transform .4s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1)}.link-underline-light::before{background:#fff}.link-underline-light:hover::before,.link-underline:hover::before{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.border-bottom,.border-bottom-footer,.border-bottom-footer.bottom-position,.border-bottom.bottom-position,.border-bottom.bottom-position-primary,.border-left,.border-left.left-position,.border-left.left-position-primary,.border-right,.border-right.right-position,.border-right.right-position-primary,.border-top,.border-top-header,.border-top-header.top-position,.border-top.top-position,.border-top.top-position-primary{position:fixed;background:#fff;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;z-index:100}.border-top{width:100%;height:206px;left:0;top:0}@media all and (min-width:1920px){.border-top{height:266px}}@media only screen and (max-width:991px){.border-top{height:228px}}@media only screen and (max-width:640px){.border-top{height:168px}}.border-top.top-position{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.border-top.top-position-primary{height:110px;top:0}@media only screen and (max-width:991px){.border-top.top-position-primary{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.border-bottom{width:100%;height:300px;left:0;bottom:0}@media all and (min-width:1920px){.border-bottom{height:390px}}@media only screen and (max-width:980px){.border-bottom{height:360px}}@media only screen and (max-width:991px){.border-bottom{height:210px}}@media only screen and (max-width:640px){.border-bottom{height:208px}}.border-bottom.bottom-position{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.border-bottom.bottom-position-primary{height:110px;bottom:0}@media only screen and (max-width:991px){.border-bottom.bottom-position-primary{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.border-left{width:110px;height:100%;left:0;top:0}@media only screen and (max-width:991px){.border-left{width:50px}}.border-left.left-position{-webkit-transform:translateX(-110px);-moz-transform:translateX(-110px);-ms-transform:translateX(-110px);-o-transform:translateX(-110px);transform:translateX(-110px)}@media only screen and (max-width:991px){.border-left.left-position{-webkit-transform:translateX(-55px);-moz-transform:translateX(-55px);-ms-transform:translateX(-55px);-o-transform:translateX(-55px);transform:translateX(-55px)}}.border-left.left-position-primary{-webkit-transform:translateX(-55px);-moz-transform:translateX(-55px);-ms-transform:translateX(-55px);-o-transform:translateX(-55px);transform:translateX(-55px)}@media only screen and (max-width:991px){.border-left.left-position-primary{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:640px){.border-left.left-position-primary{-webkit-transform:translateX(-110px);-moz-transform:translateX(-110px);-ms-transform:translateX(-110px);-o-transform:translateX(-110px);transform:translateX(-110px)}}.border-right{width:110px;height:100%;right:0;top:0}@media only screen and (max-width:991px){.border-right{width:50px}}.border-right.right-position{-webkit-transform:translateX(110px);-moz-transform:translateX(110px);-ms-transform:translateX(110px);-o-transform:translateX(110px);transform:translateX(110px)}@media only screen and (max-width:991px){.border-right.right-position{-webkit-transform:translateX(55px);-moz-transform:translateX(55px);-ms-transform:translateX(55px);-o-transform:translateX(55px);transform:translateX(55px)}}.border-right.right-position-primary{-webkit-transform:translateX(55px);-moz-transform:translateX(55px);-ms-transform:translateX(55px);-o-transform:translateX(55px);transform:translateX(55px)}@media only screen and (max-width:991px){.border-right.right-position-primary{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:640px){.border-right.right-position-primary{-webkit-transform:translateX(110px);-moz-transform:translateX(110px);-ms-transform:translateX(110px);-o-transform:translateX(110px);transform:translateX(110px)}}.border-bottom-footer,.border-bottom-footer.bottom-position,.border-top-header,.border-top-header.top-position{z-index:110}.border-top-header{width:100%;height:110px;left:0;top:0}.border-top-header.top-position{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.border-bottom-footer{width:100%;height:110px;left:0;bottom:0}.border-bottom-footer.bottom-position{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.logo-big,.logo-big-mobile{position:absolute;left:0;right:0;top:48px;margin-left:auto;margin-right:auto;width:490px!important;text-align:center;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;z-index:115}.logo-big{display:block;visibility:visible}@media all and (min-width:1920px){.logo-big{top:78px}}@media only screen and (max-width:991px){.logo-big{display:none;visibility:hidden}}.logo-big-mobile{display:none;visibility:hidden}@media only screen and (max-width:991px){.logo-big-mobile{display:block;visibility:visible;top:79px;width:312px!important}}@media only screen and (max-width:640px){.logo-big-mobile{top:49px;width:312px!important}}.logo-big-mobile.top-position,.logo-big.top-position{-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);transform:translateY(-300px)}.logo-big-mobile.top-position-primary,.logo-big.top-position-primary{-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);transform:translateY(-300px);opacity:0;-moz-opacity:0;-webkit-opacity:0}.logo,.logo-small,.logo-small-dark,.logo-small-light{position:fixed;display:block;width:auto;height:auto;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;z-index:115}.logo-small,.logo-small-dark,.logo-small-light{margin:38px 0 0 40px}.logo-small-dark.logo-small-dark-hidden,.logo-small-light.logo-small-light-hidden,.logo.top-position{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.social-icons-wrapper{position:fixed;display:block;width:auto;height:auto;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;font-size:44px;color:#111;top:46px;right:40px;cursor:pointer;z-index:115}.social-icons-wrapper.top-position{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.social-icons-wrapper ul{margin:0 auto;padding:0;list-style-type:none}.social-icons-wrapper ul li{display:inline-block;margin:0 auto;padding:0 0 0 10px}ul.social-icons{font-size:18px;line-height:1;margin:0;padding:0;position:relative}ul.social-icons a{padding:0;color:#111;text-decoration:none;opacity:1;-moz-opacity:1;-webkit-opacity:1;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}ul.social-icons a:hover{padding:0;color:#111;text-decoration:none;opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}ul.social-icons-light a,ul.social-icons-light a:hover{color:#fff}@media only screen and (max-width:320px){.social-icons-wrapper ul li{display:inline-block;margin:0 auto;padding:0}}.bottom-contact,.bottom-credits{position:fixed;display:block;visibility:visible;width:auto;height:50px;left:40px;bottom:16px;font-size:9px;text-transform:uppercase;text-align:left;letter-spacing:.05em;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:115}.bottom-contact.bottom-position,.bottom-contact.bottom-position-primary,.bottom-contact.bottom-position-secondary,.bottom-credits.bottom-position,.bottom-credits.bottom-position-primary{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}.bottom-contact a,.bottom-contact a:hover,.bottom-credits a,.bottom-credits a:hover{color:#5f5f5f;text-decoration:none}.bottom-credits-light{color:#fff}.bottom-contact-light a,.bottom-contact-light a:hover,.bottom-credits-light a,.bottom-credits-light a:hover{color:#fff}.progress-clock,.progress-clock-hidden{position:fixed;display:block;width:41px;height:41px;right:35px;bottom:34px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;cursor:pointer;z-index:115}.progress-clock-hidden.open,.progress-clock.open{visibility:visible}.progress-clock-hidden.close,.progress-clock.close{visibility:hidden}.progress-clock-hidden.bottom-position,.progress-clock-hidden.bottom-position-primary,.progress-clock.bottom-position,.progress-clock.bottom-position-primary{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}.countdown-reveal,.countdown-reveal-hide{opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.countdown-reveal,.countdown-reveal-hide,.countdown-reveal-show{-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.countdown-reveal-show{opacity:1;-moz-opacity:1;-webkit-opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.countdown{position:relative;width:auto;height:auto;margin:0 auto}.countdown-bottom,.countdown-top{font-family:Raleway,sans-serif;font-style:normal;font-weight:400;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:.65em;color:#fff}.countdown-top{margin-bottom:-11px}@media only screen and (max-width:991px){.countdown-top{margin-bottom:0}}@media only screen and (max-width:640px){.countdown-top{margin-bottom:3px}}.countdown-bottom{margin-top:-6px}@media only screen and (max-width:991px){.countdown-bottom{margin-top:5px}}@media only screen and (max-width:640px){.countdown-bottom{margin-top:6px}}.countdown h3{position:relative;font-family:Montserrat,sans-serif;font-size:300px;font-weight:800;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.05em;line-height:1;margin:0 auto;padding:0 55px;z-index:1}@media only screen and (max-width:991px){.countdown h3{font-size:200px}}@media only screen and (max-width:640px){.countdown h3{font-size:120px}}.scroll-indicator-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;background:#202020;opacity:1;-moz-opacity:1;-webkit-opacity:1;visibility:visible;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.scroll-indicator-wrapper-light{background:#fff}.scroll-indicator-wrapper.bottom-position{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.scroll-indicator-wrapper.scroll-indicator-wrapper-position-secondary{opacity:0;-moz-opacity:0;-webkit-opacity:0;visibility:hidden;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}.scroll-indicator{position:fixed;height:60px;width:60px;bottom:80px;left:50%;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;cursor:pointer;z-index:105}@media all and (min-width:1920px){.scroll-indicator{bottom:110px}}@media only screen and (max-width:991px){.scroll-indicator{height:50px;width:50px;bottom:105px}}@media only screen and (max-width:640px){.scroll-indicator{height:50px;width:50px;bottom:133px}}.scroll-indicator-correction{bottom:110px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.arrow{position:relative;color:#fff;font-size:16px;text-align:center;-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;transition:transform .6s ease;-webkit-animation:scroll-indicator 1s infinite;-moz-animation:scroll-indicator 1s infinite;-o-animation:scroll-indicator 1s infinite;animation:scroll-indicator 1s infinite;animation-timing-function:cubic-bezier(.4,0,.6,1);cursor:pointer}.arrow-dark{color:#111}.arrow-move-down{position:relative;top:5px}@media only screen and (max-width:991px){.arrow-move-down{top:5px}}@-webkit-keyframes scroll-indicator{0%{bottom:-13px}50%{bottom:-8px}100%{bottom:-13px}}@-moz-keyframes scroll-indicator{0%{bottom:-13px}50%{bottom:-8px}100%{bottom:-13px}}@keyframes scroll-indicator{0%{bottom:-13px}50%{bottom:-8px}100%{bottom:-13px}}.to-top-arrow{position:fixed;right:40px;bottom:-10px;width:50px;height:50px;line-height:50px;cursor:pointer;font-size:16px;text-align:center;color:#fff;background:#111;opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:115}.to-top-arrow.show{bottom:10px;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:1;-moz-opacity:1;-webkit-opacity:1}.to-top-arrow:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1}#preloader,.preloader-bg{position:fixed;width:100%;height:100%;overflow:hidden;background:#fff;z-index:999999}#preloader{display:table;table-layout:fixed}#preloader-status{display:table-cell;vertical-align:middle}.preloader-position{position:relative;margin:0 auto;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.loader{position:relative;width:45px;height:45px;left:50%;top:50%;margin-left:-22px;margin-top:2px;-webkit-animation:rotate 1s infinite linear;-moz-animation:rotate 1s infinite linear;-ms-animation:rotate 1s infinite linear;-o-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;border:3px solid rgba(0,0,0,.15);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.loader span{position:absolute;width:45px;height:45px;top:-3px;left:-3px;border:3px solid transparent;border-top:3px solid rgba(0,0,0,.75);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.overlay:before{content:"";position:fixed;display:block;top:0;left:0;bottom:0;right:0;z-index:1}.overlay-dark-40:before{background:rgba(0,0,0,.4);-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.overlay-dark-40-video-mobile:before,.overlay-dark-40-video:before{background:rgba(0,0,0,.4);-webkit-pointer-events:auto;-moz-pointer-events:auto;pointer-events:auto}.overlay-dark-40-video-mobile:before{display:none}@media only screen and (max-width:991px){.overlay-dark-40-video-mobile:before{display:block}}.hero-fullscreen{position:fixed;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0}.hero-bg{position:fixed;width:100%;height:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.hero-fullscreen-FIX{width:100%;height:100%}.hero-center-container{position:relative;display:table;table-layout:fixed;width:100%;height:100%;z-index:1}.hero-center-block{display:table-cell;vertical-align:middle}.kenburns-slide-wrapper{position:relative;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0}.kenburns-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-animation:KenBurnsSlideShow 24s linear infinite 0s;-moz-animation:KenBurnsSlideShow 24s linear infinite 0s;-ms-animation:KenBurnsSlideShow 24s linear infinite 0s;-o-animation:KenBurnsSlideShow 24s linear infinite 0s;animation:KenBurnsSlideShow 24s linear infinite 0s}.kenburns-slide-1,.kenburns-slide-2,.kenburns-slide-3,.kenburns-slide-4{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.kenburns-slide-1{opacity:1;-moz-opacity:1;-webkit-opacity:1}.kenburns-slide-2{-webkit-animation-delay:6s;-moz-animation-delay:6s;-ms-animation-delay:6s;-o-animation-delay:6s;animation-delay:6s}.kenburns-slide-3{-webkit-animation-delay:12s;-moz-animation-delay:12s;-ms-animation-delay:12s;-o-animation-delay:12s;animation-delay:12s}.kenburns-slide-4{-webkit-animation-delay:18s;-moz-animation-delay:18s;-ms-animation-delay:18s;-o-animation-delay:18s;animation-delay:18s}@-webkit-keyframes KenBurnsSlideShow{0%{opacity:0;-webkit-transform:scale(1)}5%{opacity:1}25%{opacity:1}30%{opacity:0;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transformm:scale(1)}}@-moz-keyframes KenBurnsSlideShow{0%{opacity:0;-moz-transform:scale(1)}5%{opacity:1}25%{opacity:1}30%{opacity:0;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(1)}}@-o-keyframes KenBurnsSlideShow{0%{opacity:0;-o-transform:scale(1)}5%{opacity:1}25%{opacity:1}30%{opacity:0;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(1)}}@keyframes KenBurnsSlideShow{0%{opacity:0;transform:scale(1);-ms-transform:scale(1)}5%{opacity:1}25%{opacity:1}30%{opacity:0;transform:scale(1.1);-ms-transform:scale(1.1)}100%{opacity:0;transform:scale(1);-ms-transform:scale(1)}}