html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}html,body{height:100%}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}a:focus,a:active{border:0;outline:0}button::-moz-focus-inner{border:0;outline:0}input[type=reset]::-moz-focus-inner{border:0;outline:0}input[type=button]::-moz-focus-inner{border:0;outline:0}input[type=submit]::-moz-focus-inner{border:0;outline:0}body{text-align:center;color:#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%;background:#000;width:100%;height:100%;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}a{color:#db0018;outline:none;text-decoration:none}a:hover{color:#fff;text-decoration:none}p a{-o-transition:all .5s linear;outline:none;text-decoration:none;transition:all .5s linear}p a:hover{color:#fff;-o-transition:all .5s linear;text-decoration:none;transition:all .5s linear}::selection{color:#fff;background:#555}.upper-page{background:0 0;min-height:100%;margin:0;padding:0}.upper-content{margin:0 auto;padding:0}.lower-page{min-height:100%;margin:0;padding:0}.lower-content{margin:0 auto;padding:138px 0 38px}.lower-content p{color:#fff;text-align:center;padding:10px}.sections{z-index:10;text-align:center;position:relative}#about,#services,#photos,#contact{display:none}#intro-wrapper{width:100%;height:auto;margin:0 auto;padding:0;position:relative;overflow:hidden}.intro-spacer{width:100%;height:100px;margin:0 auto;position:relative}.intro-spacer-2{width:100%;height:50px;margin:0 auto;position:relative}h1{letter-spacing:-.04em;color:#fff;text-align:center;text-transform:uppercase;transform-origin:50%;text-shadow:1px 1px 2px #000;margin:160px auto 50px;font-family:Oswald,sans-serif;font-size:90px;font-weight:700;line-height:.9;transform:rotate(-30deg)}.highlighter{color:#db0018;line-height:1.2}h2{letter-spacing:-.04em;color:#fff;text-align:center;text-transform:uppercase;margin:0 auto;font-family:Oswald,sans-serif;font-size:70px;font-weight:400;line-height:1}h3{letter-spacing:-.04em;color:#db0018;text-align:center;text-transform:uppercase;margin:0 auto;font-family:Oswald,sans-serif;font-size:30px;font-weight:400;line-height:1}h4{letter-spacing:-.04em;color:#db0018;text-align:center;text-transform:uppercase;margin:60px auto 15px;font-family:Oswald,sans-serif;font-size:30px;font-weight:400;line-height:1}h5{letter-spacing:-.08em;color:#c5c2b8;text-align:center;text-transform:uppercase;margin:0;font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:1}h6{letter-spacing:-.04em;color:#fff;text-align:center;text-transform:uppercase;transform-origin:50%;text-shadow:1px 1px 2px #000;margin:0 auto;font-family:Oswald,sans-serif;font-size:23px;font-weight:400;line-height:1;transform:rotate(60deg)}.divider{margin:20px auto 40px}.decoration{text-align:center;transform-origin:50%;text-shadow:1px 1px 2px #000;margin:0 auto;position:relative;transform:rotate(-30deg)}.decoration-left{background:#fff;width:6%;height:1px;margin:0 119px 10px 0;display:inline-block;position:relative}.decoration-right{background:#fff;width:6%;height:1px;margin:0 0 10px 119px;display:inline-block;position:relative}.decoration-effect{text-transform:uppercase;text-align:center;letter-spacing:1px;z-index:0;background:0 0;width:202px;height:61px;margin-left:-101px;padding:17px 0 0;font-family:Oswald,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.5;position:absolute;top:-25px;left:50%}.decoration-effect a,.decoration-effect a:hover{color:#fff;text-decoration:none}.effect-bubba:before,.effect-bubba:after{content:"";opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .35s,-webkit-transform .35s;width:180px;height:39px;transition:opacity .35s,transform .35s;position:absolute;inset:10px}.effect-bubba:before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scaleX(0)}.effect-bubba:after{border-left:1px solid #fff;border-right:1px solid #fff;transform:scaleY(0)}.effect-bubba:hover:before,.effect-bubba:hover:after{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:scale(1)}.decoration-2{text-align:center;margin:49px auto 74px;position:relative}.decoration-left-2{background:#fff;width:6%;height:1px;margin:0 119px 10px 0;display:inline-block;position:relative}.decoration-right-2{background:#fff;width:6%;height:1px;margin:0 0 10px 119px;display:inline-block;position:relative}.decoration-effect-2{text-transform:uppercase;text-align:center;letter-spacing:1px;z-index:0;background:0 0;width:202px;height:61px;margin-left:-101px;padding:17px 0 0;font-family:Dosis,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:1.5;position:absolute;top:-25px;left:50%}.decoration-effect-2 a,.decoration-effect-2 a:hover{color:#fff;text-decoration:none}.effect-bubba-2:before,.effect-bubba-2:after{content:"";opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .35s,-webkit-transform .35s;width:180px;height:39px;transition:opacity .35s,transform .35s;position:absolute;inset:10px}.effect-bubba-2:before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scaleX(0)}.effect-bubba-2:after{border-left:1px solid #fff;border-right:1px solid #fff;transform:scaleY(0)}.effect-bubba-2:hover:before,.effect-bubba-2:hover:after{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:scale(1)}.quote{margin:0 auto}.quote p{text-align:center;color:#fff;letter-spacing:1px;font-family:Raleway,sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:1.5}.quote-mark-l{color:#fff;padding:0 10px 0 0}.quote-mark-r{color:#fff;padding:0 0 0 10px}.awesome{color:#fff;text-align:center;margin:20px auto;display:block}.menu-toggle{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:999;background:0 0;width:80px;height:80px;padding:0;line-height:1;display:block;position:fixed;top:2px;left:14px}#main-menu{text-transform:uppercase;letter-spacing:1px;-o-transition:left .4s ease-in-out;transform-origin:50%;z-index:998;background:#fff;width:400px;height:200%;margin:auto;font-family:Oswald,sans-serif;font-style:normal;font-weight:400;line-height:1;transition:left .4s ease-in-out;position:fixed;top:-460px;left:-760px;transform:rotate(-30deg)}#main-menu.activated{left:98px}#main-menu ul{padding:0 0 0 37px;list-style:none}#main-menu ul li{text-align:left;line-height:.75}#main-menu .credits{transform-origin:0;margin:15px 0 0 9px;font-size:14px;line-height:1;transform:rotate(90deg)}#main-menu .credits a{color:#444;text-decoration:none}#main-menu a{color:#c5c2b8;-o-transition:color .8s ease-in-out;min-width:10px;text-decoration:none;transition:color .8s ease-in-out;display:none}#main-menu li .active{color:#000}.menu-nav-wrapper{width:100%;height:100%;display:table}.menu-nav{vertical-align:middle;width:100%;height:100%;display:table-cell}.link{outline:none;width:326px;font-size:50px;line-height:1;text-decoration:none;display:inline-block;position:relative}.link--kukuri{line-height:1;overflow:hidden}.link--kukuri:after{content:"";-webkit-transition:-webkit-transform .4s;background:#c5c2b8;width:100%;height:16px;margin-top:-8px;transition:transform .4s cubic-bezier(.7,0,.3,1);position:absolute;top:50%;right:0;transform:translate(-100%)}.link--kukuri:hover:after{transform:translate(100%)}.link--kukuri:before{content:attr(data-letters);z-index:2;color:#000;white-space:nowrap;-o-transition:width .6s .3s;width:0%;transition:width .6s .3s;position:absolute;overflow:hidden}.link--kukuri:hover:before{width:100%}.brackets a:before,.brackets a:after{opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-o-transition:-o-transform .3s,opacity .2s;-webkit-transition:-webkit-transform .3s,opacity .2s;-moz-transition:-moz-transform .3s,opacity .2s;-ms-transition:-ms-transform .3s,opacity .2s;transition:transform .3s,opacity .2s;display:inline-block}.brackets a:before{content:"[";margin-right:10px;transform:translate(20px)}.brackets a:after{content:"]";margin-left:10px;transform:translate(-20px)}.brackets a:hover:before,.brackets a:hover:after,.brackets a:focus:before,.brackets a:focus:after{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:translate(0)}.brackets ul,li{list-style:none}.brackets a,.brackets a:hover,.brackets a:visited{color:#db0018;text-decoration:none}#preload{z-index:10000;background:#000;width:100%;height:100%;display:none;position:fixed;bottom:0;right:0;overflow:hidden}#preload-status{-ms-animation:scaleout 1s infinite ease-in-out;background:#fff;border-radius:100%;width:40px;height:40px;margin:auto;padding:0;animation:1s ease-in-out infinite scaleout;display:block;position:absolute;inset:0}@keyframes scaleout{0%{transform:scale(0)}to{opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale(1)}}#preload-status{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#site-wrapper{min-width:100%;min-height:100%;position:relative;overflow:hidden}.line{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform-origin:50%;z-index:-1;background:#fff;display:block;position:fixed;transform:rotate(-30deg)}.line.line-top{-o-transition:width .8s cubic-bezier(.55,.055,.675,.19);width:50%;height:2px;transition:width .8s cubic-bezier(.55,.055,.675,.19);top:10px;left:10px}.line.line-right{-o-transition:height 1s cubic-bezier(.215,.61,.355,1).8s;width:2px;height:50%;transition:height 1s cubic-bezier(.215,.61,.355,1) .8s;top:10px;right:10px}.line.line-bottom{-o-transition:width .8s cubic-bezier(.55,.055,.675,.19);width:50%;height:2px;transition:width .8s cubic-bezier(.55,.055,.675,.19);bottom:10px;right:10px}.line.line-left{-o-transition:height 1s cubic-bezier(.215,.61,.355,1).8s;width:2px;height:50%;transition:height 1s cubic-bezier(.215,.61,.355,1) .8s;bottom:10px;left:10px}.site-opening #ui-layer{-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#ui-layer{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:6;min-width:100%;min-height:100%;position:relative}.site-opening #bg-layer{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale(1.4)}#bg-layer{-webkit-transform:scale3d(1);-moz-transform:scale3d(1);-ms-transform:scale3d(1);-o-transform:scale3d(1);transform:scale3d(1);opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:100%;height:100%;position:absolute;top:0;left:0}body[class=page-top] #bg-layer{-o-transition:opacity 2s ease,-o-transform 2s ease;-webkit-transition:opacity 2s,-webkit-transform 2s;-moz-transition:opacity 2s,-moz-transform 2s;-ms-transition:opacity 2s,-ms-transform 2s;transition:opacity 2s,transform 2s}.main-image{width:100%;height:100%;position:relative;overflow:hidden auto}.site-opening .line{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.site-opening .line-top{width:0}.site-opening .line-right{height:0}.site-opening .line-bottom{width:0}.site-opening .line-left{height:0}.contentOT{text-transform:uppercase;text-align:left;letter-spacing:1px;float:left;width:100%;margin:0;padding:40px 10px 0;font-family:Dosis,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:1;position:relative;left:0}.colOT{float:left;width:100%;position:relative;left:0}#skills{list-style:none}#skills li{background:#fff;height:3px;margin:0 0 50px}#skills li.last{background:#fff;height:3px;margin:0}#skills li .skills-description{position:relative;top:-25px}.expand{background:#db0018;height:3px;margin:0;position:absolute}.html5{-ms-animation:html52s ease-out;width:70%;animation:2s ease-out html5}.css3{-ms-animation:css3 2s ease-out;width:90%;animation:2s ease-out css3}.jquery{-ms-animation:jquery 2s ease-out;width:50%;animation:2s ease-out jquery}.photoshop{-ms-animation:photoshop 2s ease-out;width:30%;animation:2s ease-out photoshop}.dreamweaver{-ms-animation:dreamweaver 2s ease-out;width:100%;animation:2s ease-out dreamweaver}@-webkit-keyframes html5{0%{width:0}to{width:70%}}@-moz-keyframes html5{0%{width:0}to{width:70%}}@-webkit-keyframes css3{0%{width:0}to{width:90%}}@-moz-keyframes css3{0%{width:0}to{width:90%}}@-webkit-keyframes jquery{0%{width:0}to{width:50%}}@-moz-keyframes jquery{0%{width:0}to{width:50%}}@-webkit-keyframes photoshop{0%{width:0}to{width:10%}}@-moz-keyframes photoshop{0%{width:0}to{width:10%}}@-webkit-keyframes dreamweaver{0%{width:0}to{width:100%}}@-moz-keyframes dreamweaver{0%{width:0}to{width:100%}}#countdown-wrapper{transform-origin:50%;text-shadow:1px 1px 2px #000;width:400px;margin:28px auto;position:relative;transform:rotate(60deg)}#countdown{margin:0;padding:0}ul#countdown li{width:115px;display:inline-block}ul#countdown li span{letter-spacing:-.04em;color:#fff;text-align:center;margin:0;padding:0;font-family:Oswald,sans-serif;font-size:70px;font-weight:400;line-height:1;position:relative}ul#countdown li span.seconds{letter-spacing:-.04em;color:#db0018;text-align:left;margin:0;padding:0 0 0 20px;font-family:Oswald,sans-serif;font-size:55px;font-weight:400;line-height:1.1;position:relative}ul#countdown li span:before{content:"";width:100%;height:1px;position:absolute}ul#countdown li p.timeRefDays,ul#countdown li p.timeRefHours,ul#countdown li p.timeRefMinutes{color:#fff;text-transform:uppercase;text-align:center;margin:0;padding:0 0 0 5px;font-family:Oswald,sans-serif;font-size:16px;font-style:normal;font-weight:300}ul#countdown li p.timeRefSeconds{color:#fff;text-transform:uppercase;text-align:center;margin:0;padding:0 0 0 24px;font-family:Oswald,sans-serif;font-size:16px;font-style:normal;font-weight:300}.social-icons-wrapper{text-align:center;margin:0 auto;position:relative}.social-icons-wrapper ul{margin:0 auto;padding:0;list-style-type:none}.social-icons-wrapper ul li{margin:0 auto;padding:0 0 0 5px;display:inline-block}ul.social-icons{margin:0;padding:0;font-size:15px}ul.social-icons a{color:#fff;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-o-transition:all .5s linear;padding:0;transition:all .5s linear}ul.social-icons a:hover{color:#fff;opacity:.3;-moz-opacity:.3;-webkit-opacity:.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-o-transition:all .5s linear;padding:0;transition:all .5s linear}#contact-form{text-align:center;width:100%;margin:0}form{margin:0;padding:0}input{text-align:center;background:0 0;border:none;border-bottom:1px solid #fff;width:100%;height:40px;margin:5px;padding:5px;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;transition:all .3s;position:relative}#form input{margin:10px 0}textarea{text-align:center;background:0 0;border:none;border-bottom:1px solid #fff;width:100%;height:100px;margin:5px;padding:5px;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;transition:all .3s;position:relative}#form textarea{margin:10px 0}input:hover,textarea:hover{border-color:#ffffff80}#form input:focus,#form textarea:focus{-ms-animation:glow .9s ease-out infinite alternate;animation:.9s ease-out infinite alternate glow}.success{text-transform:uppercase;text-align:center;color:#fff;margin:0;padding:20px 0 0;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:1}#form .error{text-transform:uppercase;text-align:left;color:#fff;margin:-8px 0 0 1px;padding:0;font-size:10px;display:block;position:absolute}@keyframes glow{0%{border-color:#db0018;box-shadow:0 0 5px #fff3,inset 0 0 5px #ffffff1a}to{border-color:#db0018;box-shadow:0 0 20px #fff9,inset 0 0 10px #fff6}}::placeholder{color:#fff;font-style:italic}:-ms-input-placeholder{color:#fff;font-style:italic}input:-moz-placeholder{color:#fff;font-style:italic}.submit-button{text-transform:uppercase;text-align:center;letter-spacing:1px;color:#fff;cursor:pointer;backface-visibility:hidden;-o-transition:all .3s ease;background:#fff;border:1px solid #fff;outline:none;width:225px;height:45px;margin:21px auto 0;padding:0;font-family:Dosis,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;transition:all .3s;display:inline-block;position:relative;overflow:hidden;transform:translate(0)}.submit-button:before{content:"";opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";backface-visibility:hidden;-o-transition:all .4s ease;z-index:-1;-o-transition:all .5s ease;background:#000;width:200%;height:200%;transition:all .5s;position:absolute;bottom:0%;right:-100%;transform:skew(-60deg)}.submit-button:hover{color:#000}.submit-button:hover:before{opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";bottom:-100%;right:-200%}#subscribe-wrapper{z-index:999;background:0 0;width:225px;height:70px;margin:0 auto 40px;position:relative}#newsletter{width:auto;height:55px;padding:1px 0 0}.newsletter{clear:both;background:0 0;border:none;width:auto;margin:-5px 0 0;padding:0;position:relative;overflow:hidden}#subscribe .mail{visibility:hidden;display:none}#subscribe input#subscribeemail{text-align:center;color:#000;border:none;border-bottom:1px solid #000;width:225px;height:28px;margin:0;padding:0;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}#subscribe input{background:0 0}#subscribe input:focus,#subscribe textarea:focus{color:#000;background:0 0}.submit-button-2{text-transform:uppercase;text-align:center;letter-spacing:1px;color:#fff;cursor:pointer;backface-visibility:hidden;-o-transition:all .3s ease;background:#000;border:none;outline:none;width:225px;height:45px;margin:10px auto;padding:0;font-family:Dosis,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;transition:all .3s;display:inline-block;position:relative;overflow:hidden;transform:translate(0)}.submit-button-2:before{content:"";opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";backface-visibility:hidden;-o-transition:all .4s ease;z-index:-1;-o-transition:all .5s ease;background:#db0018;width:200%;height:200%;transition:all .5s;position:absolute;bottom:0%;right:-100%;transform:skew(-60deg)}.submit-button-2:hover{color:#fff;background:#000}.submit-button-2:hover:before{opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";bottom:-100%;right:-200%}.subscribesuccess{text-transform:uppercase;text-align:center;color:#000;margin:0;padding:60px 0 0;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:1}#subscribe .subscribeerror{text-transform:uppercase;text-align:center;color:#000;margin:0;padding:0;font-size:10px;display:block}.center-container-home{width:100%;height:100%;display:table;position:absolute;top:0;left:0}.center-block-home{vertical-align:middle;display:table-cell}.center-container{background:#0009;width:100%;height:100%;display:table;position:absolute;top:0;left:0}.center-container-videos{background:#0006;width:100%;height:100%;display:table;position:absolute;top:0;left:0}.center-block{vertical-align:middle;display:table-cell}.cover-all{z-index:1;background:#0009;width:100%;height:100%;position:fixed;top:0;left:0}.cover-all-videos{z-index:1;background:#0006;width:100%;height:100%;position:fixed;top:0;left:0}.owl-carousel{overflow:hidden}.owl-buttons{position:static}.owl-prev,.owl-next{text-align:center;color:#fff;-o-transition:all .27s cubic-bezier(0,0,.58,1);opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:6;width:105px;height:105px;margin-top:-50px;font-size:30px;line-height:105px;transition:all .27s ease-out;display:block;position:absolute;top:50%}.owl-prev{left:-50px}.owl-next{right:-50px}.owl-prev:before,.owl-next:before{content:"";-o-transition:all .27s cubic-bezier(0,0,.58,1);background:0 0;width:66%;height:66%;transition:all .27s ease-out;display:block;position:absolute;top:17px;left:0}.owl-next:before{left:auto;right:0}.owl-prev .fa,.owl-next .fa{position:relative}.owl-prev:hover,.owl-next:hover{-webkit-transition:0 none!important;-moz-transition:0 none!important;-ms-transition:0 none!important;-o-transition:0 none!important;transition:0 none!important}.owl-prev:hover:before,.owl-next:hover:before{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.owl-prev:active:before,.owl-next:active:before{opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.owl-carousel:hover .owl-prev{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left:-35px}.owl-carousel:hover .owl-next{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";right:-35px}.owl-pagination{text-align:center;width:100%;height:auto;display:block;position:absolute;bottom:20px;left:0}.owl-page{padding:6px 4px;display:inline-block;position:relative}.owl-page span{-o-transition:all .27s cubic-bezier(0,0,.58,1);background:#ffffffb3;width:15px;height:2px;transition:all .27s ease-out;display:block;position:relative;box-shadow:1px 1px #0000001a;z-index:1000!important}.owl-page:hover span{background:#fff}.owl-page.active span{background:#db0018;transform:scale(1.33333)}.services-gallery{margin:16px 0 0}.services-gallery img{max-width:100%;height:auto}#curtains{z-index:1;width:100%;height:100%;position:fixed;overflow:hidden}#film-grain{opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";z-index:5;background:url(film-grain.ce8a92e4.gif);width:100%;height:100%;position:fixed;overflow:hidden}.weather{z-index:5;width:100%;height:100%;position:fixed;overflow:hidden}.weather:before,.weather:after{content:"";pointer-events:none;transform-origin:50%;z-index:1;background:0 0;animation-name:weather;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:-60%;transform:rotate(-40deg)}.weather:after{animation-name:weather2}.button-square,.button-square:before,.photo-gallery .photo-container:before,.photo-gallery .photo-container img{-o-transition:all .4s ease;transition:all .4s}.centering-y{display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}img{border:none}#supersized-loader{text-indent:-999em;z-index:-1;background:0 0;width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:50%;left:50%}#supersized{z-index:-999;width:100%;height:100%;display:block;position:fixed;top:0;left:0;overflow:hidden}#supersized img{border:none;outline:none;width:auto;height:auto;display:none;position:relative}#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizequality}#supersized li{z-index:-30;background:0 0;width:100%;height:100%;list-style:none;display:block;position:fixed;top:0;left:0;overflow:hidden}#supersized a{width:100%;height:100%;display:block}#supersized li.prevslide{z-index:-20}#supersized li.activeslide{z-index:-10}#supersized li.image-loading{background:0 0;width:100%;height:100%}#supersized li.image-loading img{visibility:hidden}#supersized li.prevslide img,#supersized li.activeslide img{display:inline}.kenburnsy{width:100%;height:auto;position:relative;overflow:hidden}.kenburnsy.fullscreen{z-index:0;position:fixed;inset:0}.kenburnsy img{display:none}.kenburnsy .slide{-webkit-background-size:cover;transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:translateZ(0)}#kenburnsy-bg{overflow:hidden}#videoContainment,#video-bg{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.lines-button{cursor:pointer;-webkit-user-select:none;user-select:none;padding:2rem 1rem;transition:all .3s}.lines-button:hover{opacity:1}.lines-button:active{transition:0}.lines{background:#db0018;width:3rem;height:.3rem;transition:all .3s;display:inline-block;position:relative}.lines:after,.lines:before{content:"";transform-origin:.28571rem;background:#db0018;width:3rem;height:.3rem;transition:all .3s;display:inline-block;position:absolute;left:0}.lines:before{top:.8rem}.lines:after{top:-.8rem}.lines-button.arrow.lines-close .lines:after,.lines-button.arrow.lines-close .lines:before{width:2.22222rem;top:0}.lines-button.arrow.lines-close .lines:before{transform:rotate(40deg)}.lines-button.arrow.lines-close .lines:after{transform:rotate(-40deg)}.lines-button.arrow-up.lines-close{transform:scale3d(.8,.8,.8)rotate(90deg)}.lines-button.minus.lines-close .lines:after,.lines-button.minus.lines-close .lines:before{width:3rem;top:0;transform:none}.lines-button.x.lines-close .lines{background:0 0}.lines-button.x.lines-close .lines:after,.lines-button.x.lines-close .lines:before{transform-origin:50%;width:3rem;top:0}.lines-button.x.lines-close .lines:before{transform:rotate(45deg)}.lines-button.x.lines-close .lines:after{transform:rotate(-45deg)}.lines-button.x2 .lines{transition:background .3s .5s}.lines-button.x2 .lines:after,.lines-button.x2 .lines:before{transform-origin:50%;transition:top .3s .6s,transform .3s}.lines-button.x2.lines-close .lines{background:0 0;transition:background .3s}.lines-button.x2.lines-close .lines:after,.lines-button.x2.lines-close .lines:before{width:3rem;transition:top .3s,transform .3s .5s;top:0}.lines-button.x2.lines-close .lines:before{transform:rotate(45deg)}.lines-button.x2.lines-close .lines:after{transform:rotate(-45deg)}.wordsrotator_words{white-space:nowrap;-o-transition:width 1s;transition:width 1s;display:inline-block;position:relative}.wordsrotator_words .wordsrotator_wordOut,.wordsrotator_words .wordsrotator_wordIn{-ms-animation-duration:1s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;display:inline-block;position:relative}.wordsrotator_words .wordsrotator_wordOut{display:inline-block;position:absolute;top:0;left:0}.wordsrotator_words .wordsrotator_wordOut span{width:auto;position:relative}.wordsrotator_words .wordsrotator_wordIn{opacity:0}#wordrotator{overflow:hidden}a:hover,a:focus{color:#c94e50;outline:none}button{color:#fff;background:#000;border:none;outline:none;padding:10px 20px;position:absolute;top:0;left:0}.content{text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;max-width:1000px;margin:0 auto;padding:0 1em}.button-wrap{padding:0}button.trigger{color:#fff;background:#c94e50;border:none}.dialog,.dialog__overlay{width:100%;height:100%;top:0;left:0}.dialog{pointer-events:none;z-index:999;justify-content:center;align-items:center;display:flex;position:fixed}.dialog__overlay{opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-backface-visibility:hidden;z-index:10;background:#000000b3;transition:opacity .3s;position:absolute}.dialog--open .dialog__overlay{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";pointer-events:auto}.dialog__content{text-align:center;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:15;background:#fff;width:50%;min-width:290px;max-width:560px;padding:4em;position:relative}.dialog--open .dialog__content{pointer-events:auto}.dialog p{text-transform:uppercase;text-align:center;letter-spacing:1px;color:#000;margin:0 auto 40px;font-family:Dosis,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.5}.dialog--open .dialog__overlay{-o-transition-duration:.8s;transition-duration:.8s}.dialog--close .dialog__overlay{-o-transition-duration:.5s;transition-duration:.5s}.dialog__content{background:0 0;padding:0}.dialog.dialog--open .dialog__content{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.morph-shape{z-index:-1;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px}.morph-shape svg rect{stroke:#fff;stroke-width:2px;stroke-dasharray:1680}.dialog--open .morph-shape svg rect{-ms-animation:anim-dash .6s forwards;animation:.6s forwards anim-dash}.dialog-inner{opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background:#fff}.dialog--open .dialog-inner{-o-transition:opacity .85s .35s;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";padding:55px 0 15px;transition:opacity .85s .35s}.dialog.dialog--open h5{-ms-animation:anim-elem-1 .7s ease-out both;animation:.7s ease-out both anim-elem-1}.dialog.dialog--open p{-ms-animation:anim-elem-2 .7s ease-out both;animation:.7s ease-out both anim-elem-2}@keyframes anim-dash{0%{stroke-dashoffset:1680px}to{stroke-dashoffset:0}}@-webkit-keyframes anim-elem-1{0%{opacity:0;-webkit-transform:translate(-150px)}to{opacity:1;-webkit-transform:translate(0,0)}}@keyframes anim-elem-1{0%{opacity:0;transform:translate(-150px)}to{opacity:1;transform:translate(0,0)}}@-webkit-keyframes anim-elem-2{0%{opacity:0;-webkit-transform:translate(150px)}to{opacity:1;-webkit-transform:translate(0,0)}}@keyframes anim-elem-2{0%{opacity:0;transform:translate(150px)}to{opacity:1;transform:translate(0,0)}}.owl-carousel .owl-wrapper:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}.owl-carousel{-ms-touch-action:pan-y;width:100%;display:none;position:relative}.owl-carousel .owl-wrapper{display:none;position:relative;transform:translate(0,0)}.owl-carousel .owl-wrapper-outer{width:100%;position:relative;overflow:hidden}.owl-carousel .owl-wrapper-outer.autoHeight{-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:#0000}.grabbing{cursor:url(grabbing.a1663069.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transform-origin:50%;transform:translate(0,0)}.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.mfp-bg{z-index:1042;opacity:.9;filter:alpha(opacity=90);background:#0b0b0b;overflow:hidden}.mfp-wrap{z-index:1043;-webkit-backface-visibility:hidden;outline:0!important}.mfp-container{text-align:center;box-sizing:border-box;padding:0 8px;position:absolute;top:0;left:0}.mfp-container,img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mfp-align-top .mfp-container:before{display:none}.mfp-content{vertical-align:middle;text-align:left;z-index:1045;margin:0 auto;display:inline-block;position:relative}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder{cursor:crosshair}.mfp-close,.mfp-zoom{cursor:pointer}.mfp-zoom{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;text-align:center;z-index:1044;width:auto;margin-top:-.8em;position:absolute;top:50%;left:8px;right:8px}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover,.mfp-close,.mfp-close-btn-in .mfp-close{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{cursor:pointer;-webkit-appearance:none;z-index:1046;-webkit-box-shadow:none;box-shadow:none;border:0;outline:0;padding:0;display:block;overflow:visible}button::-moz-focus-inner{border:0;padding:0}.mfp-close{background:#000;padding:0;font-size:24px;font-style:normal;font-weight:300;line-height:54px;text-decoration:none;display:block;position:absolute;top:40px;right:-60px;text-align:center!important;width:60px!important;height:60px!important}button.mfp-close{opacity:.8;background:#000;line-height:10px}.mfp-close:hover{opacity:1}.mfp-iframe-holder .mfp-close{color:#fff;text-align:right;width:100%;padding-right:6px;right:-6px}.mfp-arrow,.mfp-counter{opacity:.5;text-align:center;background:#000;width:60px;height:60px;bottom:4px}.mfp-arrow:before,.mfp-counter{color:#fff;display:block;position:absolute}.mfp-counter{white-space:nowrap;font-size:12px;line-height:60px;left:60px;right:60px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{-webkit-tap-highlight-color:transparent;margin:0;padding:0;position:absolute}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-1px;margin-left:-1px;font-family:FontAwesome;font-size:30px;left:50%;transform:translate(-50%)}.mfp-arrow-left{position:absolute;top:-64px;right:0}.mfp-arrow-left:before{content:""}.mfp-arrow-right{position:absolute;top:-64px;left:120px}.mfp-arrow-right:before{content:""}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 8px #0009}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;margin:0 auto;padding:40px 0}.mfp-figure:after{content:"";z-index:-1;background:#444;position:absolute;inset:40px 0;box-shadow:0 0 8px #0009}.mfp-figure small{color:#bdbdbd;font-size:12px;line-height:14px;display:block}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;width:100%;margin-top:-36px;position:absolute;top:100%;left:0}.mfp-title{text-align:left;color:#f3f3f3;word-wrap:break-word;padding-right:36px;line-height:18px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;background:#0009;margin:0;padding:3px 5px;position:fixed;top:auto;bottom:0}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{text-align:center;background:#0009;width:35px;height:35px;padding:0;line-height:35px;position:fixed;top:0;right:0}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;margin-top:5px;margin-left:-300px;padding-bottom:5px;left:50%}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{padding-top:0;top:0;right:0}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.9}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media (max-width:1199px){.mfp-close{top:40px;right:0}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{11.1%{transform:none}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}to{transform:none}}.jello{transform-origin:50%;animation-name:jello}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)}to{animation-timing-function:ease-in;transform:perspective(400px)}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.flipOutY{animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{opacity:1;transform:skew(-5deg)}to{opacity:1;transform:none}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:none}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:50%;opacity:1}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{transform-origin:0 0;opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform-origin:0;transform:scale(.1)translate(-2000px)}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform-origin:100%;transform:scale(.1)translate(2000px)}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}@media only screen and (max-width:880px){#main-menu{width:400px;top:-400px;left:-660px}.contentOT{padding:40px 10px 68px}.services-gallery{margin:54px 0 6px}.clouds{height:200%;top:-250px}.cloud-1,.cloud-2,.cloud-3{width:400%;transform:scale(.5)translate(0,0)}.photos-section .photos-container{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:640px){h1{margin:37px auto 34px;font-size:57px;transform:rotate(0)}h2{font-size:57px}h6{margin:45px auto 0;transform:rotate(0)}.decoration{margin:0 auto;transform:rotate(0)}.decoration-left,.decoration-right{width:3%}.decoration-2{margin:34px auto 44px}.decoration-left-2,.decoration-right-2{width:3%}.menu-toggle{position:absolute}#main-menu{width:280px;height:100%;top:0;left:-280px;transform:rotate(0)}#main-menu.activated{left:108px}#main-menu .credits{margin:28px 0 0 -14px;font-size:12px;transform:rotate(0)}.link{width:206px;font-size:40px}.line{visibility:hidden;display:none}.contentOT{padding:40px 10px 68px}#countdown-wrapper{width:auto;margin:-13px auto -6px;transform:rotate(0)}ul#countdown li{width:90px}ul#countdown li span{font-size:50px}ul#countdown li span.seconds{padding:0 0 0 20px;font-size:35px}ul#countdown li p.timeRefDays,ul#countdown li p.timeRefHours,ul#countdown li p.timeRefMinutes{padding:0 0 0 3px}ul#countdown li p.timeRefSeconds{padding:0 0 0 18px}.social-icons-wrapper{margin:0 auto 13px}.center-container-home{display:block;position:relative}.center-block-home{display:block}.center-container,.center-container-videos{display:block;position:relative}.center-block{display:block}.services-gallery{margin:54px 0 6px}.clouds{height:200%;top:-250px}.cloud-1,.cloud-2,.cloud-3{width:400%;transform:scale(.5)translate(0,0)}.photos-section .photos-container{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin:16px auto 10px}}@media only screen and (max-width:640px) and (orientation:landscape){#slidePositionIndicator{visibility:hidden;display:none}.clouds{height:300%}}