@font-face{font-family:'HelveticaNeueLTStd';src:url("../fonts/HelveticaNeueLTStd-UltLt.eot");src:url("../fonts/HelveticaNeueLTStd-UltLt.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeueLTStd-UltLt.woff") format("woff"),url("../fonts/HelveticaNeueLTStd-UltLt.ttf") format("truetype"),url("../fonts/HelveticaNeueLTStd-UltLt.svg#HelveticaNeueLTStd-UltLt") format("svg");font-weight:200;font-style:normal}@-webkit-keyframes loading{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{margin:0;padding:0;font-family:HelveticaNeueLTStd, Helvetica, Arial, sans-serif;color:black;text-decoration:none}body{background:#fffef5}.ico{display:inline-block;vertical-align:middle;position:relative;width:36px;height:36px}.ico.ico-prev{border-top:2px solid white;border-left:2px solid white;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ico.ico-next{border-top:2px solid white;border-right:2px solid white;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ico.ico-elephant{background:url(../images/ico-elephant.png) no-repeat center center;background-size:100%}.ico.ico-instagram{background:url(../images/ico-instagram.png) no-repeat center center;background-size:100%}.ico.ico-facebook{background:url(../images/ico-facebook.png) no-repeat center center;background-size:100%}.ico.ico-twitter{background:url(../images/ico-twitter.png) no-repeat center center;background-size:100%}.ico.ico-nav{background:url(../images/ico-nav-off.png) no-repeat center center;background-size:100%}.ico.ico-mute{width:18px;height:18px;background:url(../images/ico-mute-off.png) no-repeat center center;background-size:100%}.ico.ico-mute.muted{background:url(../images/ico-mute-on.png) no-repeat center center;background-size:100%}#logo{font-size:1em;line-height:1em;position:fixed;z-index:99999;top:2.5em;left:2.5em;height:35px;width:100px;margin:0;background:url(../images/logo-black.png) no-repeat top left;background-size:100%;overflow:hidden;line-height:999999999px;cursor:pointer;transition:all 500ms ease;-ms-transition:all 500ms ease;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease}#logo.white{background:url(../images/logo-white.png) no-repeat top left;background-size:100%}#logo:hover{height:40px;width:110px}.options{display:none}.options div{max-width:70%;margin:auto;text-align:center}.options div a{cursor:pointer;position:relative;color:black;font-size:1.2em;letter-spacing:1em;display:inline-block;vertical-align:middle;padding:0 1em;border-right:1px solid black}.options div a img{max-height:45px;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:-1.7em;transition:all 200ms ease;-ms-transition:all 200ms ease;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;-moz-transition:all 200ms ease}.options div a:last-child{border:none;margin-left:0.5em}.options div a:last-child img{left:30%}.options div a:hover span{opacity:0;filter:alpha(opacity=0)}.options div a:hover img{transform:translateY(-10px);opacity:1;filter:alpha(opacity=1)}#about,#contact{display:flex;opacity:0;filter:alpha(opacity=0);position:absolute;height:100%;left:0;right:0;z-index:9999;top:-100%;transition:all 800ms ease;-ms-transition:all 800ms ease;-webkit-transition:all 800ms ease;-o-transition:all 800ms ease;-moz-transition:all 800ms ease}#about.active,#contact.active{top:0;opacity:1;filter:alpha(opacity=100)}.close,.close-video{position:absolute;top:2.5em;right:2.5em}.close img,.close-video img{cursor:pointer;width:18px}.modal-content{max-width:60%;margin:auto}.modal-content p{font-size:1.2em;line-height:1.2em;text-align:center;margin-bottom:1.5em}.modal-content p span{margin-top:1em;display:block;text-align:right}.modal-content ul{list-style:none;margin:0;text-align:center}.modal-content ul li{list-style:none;margin:0 1em;display:inline-block}.modal-content ul li img{cursor:pointer;max-height:60px;transition:all 400ms ease;-ms-transition:all 400ms ease;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;-moz-transition:all 400ms ease}.modal-content ul li img:hover{transform:translateY(-10px)}.modal-content a{display:block;text-align:center;color:black;font-size:1.2em;letter-spacing:0.5em;margin:1.5em 0;transition:all 400ms ease;-ms-transition:all 400ms ease;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;-moz-transition:all 400ms ease}.modal-content a:hover{transform:translateY(-10px)}.modal-content .ico-elephant{width:45px;height:45px;display:block;margin:auto}.modal-content .social{display:block;text-align:center}.modal-content .social a{display:inline-block;margin:0 1em}.modal-content .social a .ico{width:30px;height:30px;transition:all 400ms ease;-ms-transition:all 400ms ease;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;-moz-transition:all 400ms ease}.video-container .slide{display:none}.video-container .slide#slide1{display:block}.video-container .slide.overlay:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6)}.video-container .slide .ico-prev,.video-container .slide .ico-next{width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;transition:all 200ms ease;-ms-transition:all 200ms ease;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;-moz-transition:all 200ms ease}.video-container .slide .ico-prev:hover,.video-container .slide .ico-next:hover{width:18px;height:18px}.video-container .slide .ico-prev{left:1em}.video-container .slide .ico-next{right:1em}.video-container .video{top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;position:fixed;transform:translateX(-50%) translateY(-50%);background:black;display:block}.video-container .small{position:absolute;width:640px;height:480px;top:50%;left:50%;margin:-240px 0 0 -320px}.video-container .video-controls{position:absolute;z-index:900;top:2.5em;right:2.5em;cursor:pointer}.video-container nav{position:absolute;z-index:900;bottom:1em;width:100%;text-align:center}.video-container nav ul li{display:inline-block}.video-container nav ul li .ico{cursor:pointer;width:15px;height:15px;margin:0}.video-container nav ul li.active .ico-nav{background:url(../images/ico-nav-on.png) no-repeat center center;background-size:100%}@media only screen and (max-width: 800px){.options div{max-width:90%}.options div a{text-align:center;display:block;border:none;margin:1em auto;padding:0}.options div a img{padding:0;margin:1em auto}.options div a:hover img{display:none}.options div a:hover span{opacity:1;filter:alpha(opacity=1)}.modal-content{max-width:90%}.modal-content a{font-size:1em;letter-spacing:0.3em}.modal-content p{font-size:1em;margin:2em 0 1em}.video-container .small{top:35%;left:0;margin:0;width:100%;height:auto}}
/*# sourceMappingURL=main.css.map */
