#page-preloader,#page-preloader .background-back,#page-preloader .background-back-two,#page-preloader .background-front{width:100%;height:100%;position:absolute}.loader,.loader .loader-inner{vertical-align:top;display:inline-block}#page-preloader{z-index:1000;top:0;left:0}#page-preloader .background-front{background-color:#00232F;transform:scale(.7,.7)}#page-preloader .background-back-two{background-color:#032834;transform:scale(.85,.85)}#page-preloader .background-back{background-color:#00232F;transform:scale(1,1)}#page-preloader .header-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54vw}#page-preloader .header{text-align:center;position:relative;top:50%;width:100%;animation:fadeIn .8s}#page-preloader .header .logo{position:relative;top:-1.2vw;left:1vw;width:48vw;height:5.9vw}#page-preloader .header .byfuturamo{position:absolute;right:0}#page-preloader .foot{padding-left:37vw;font-size:1.6vw;font-weight:400;color:#DC2C73;text-transform:initial;width:68vw;padding-top:1.5vw;animation:fadeIn .3s}#page-preloader .foot span{font-weight:300;color:#7F959E;text-transform:uppercase}#page-preloader.start-animation-preloader .background-back,#page-preloader.start-animation-preloader .background-back-two{animation:moveBackgroundBack;animation-duration:.4s;animation-timing-function:cubic-bezier(.7,0,.3,1);animation-fill-mode:forwards;-webkit-animation:moveBackgroundBack;-webkit-animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.7,0,.3,1);-webkit-animation-fill-mode:forwards}#page-preloader.start-animation-preloader .background-front{animation:moveBackgroundFront;animation-duration:.6s;animation-timing-function:cubic-bezier(.7,0,.3,1);animation-fill-mode:forwards;-webkit-animation:moveBackgroundFront;-webkit-animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.7,0,.3,1);-webkit-animation-fill-mode:forwards}#page-preloader.start-animation-preloader .header{animation:moveHeader;animation-duration:.4s;animation-timing-function:cubic-bezier(.7,0,.3,1);animation-fill-mode:forwards;-webkit-animation:moveHeader;-webkit-animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.7,0,.3,1);-webkit-animation-fill-mode:forwards}#page-preloader.start-animation-preloader .loader,#page-preloader.start-animation-preloader .spinner{animation:moveSpiner;animation-duration:.2s;animation-timing-function:cubic-bezier(0,.7,.3,1);animation-fill-mode:forwards;-webkit-animation:moveSpiner;-webkit-animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,.7,.3,1);-webkit-animation-fill-mode:forwards}main.start-animation-main{animation:moveApp;animation-duration:.6s;animation-delay:0 s;animation-timing-function:cubic-bezier(.15,.76,.58,1.01);animation-fill-mode:forwards;-webkit-animation:moveApp;-webkit-animation-duration:.6s;-webkit-animation-delay:0 s;-webkit-animation-timing-function:cubic-bezier(.15,.76,.58,1.01);-webkit-animation-fill-mode:forwards}@keyframes moveApp{from{transform:scale(.6,.6)}to{transform:scale(1,1)}}.moveApp{animation-name:moveApp}@keyframes moveHeader{from{opacity:1;transform:scale(1,1)}to{opacity:0;transform:scale(.5,.5)}}.moveHeader{animation-name:moveHeader}@keyframes moveSpiner{0%{opacity:1}100%{opacity:0}}.moveSpiner{animation-name:moveSpiner}@keyframes moveBackgroundBack{from{opacity:1}to{opacity:0;transform:scale(.5,.5)}}.moveBackgroundBack{animation-name:moveBackgroundBack}@keyframes moveBackgroundFront{0%{opacity:1}100%{opacity:0;transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}}.moveBackgroundFront{animation-name:moveBackgroundFront}.loader{position:relative;border:.9vw solid #Fff;width:1.8vw;height:1.8vw;animation:loader 2s infinite ease;-webkit-animation:loader 2s infinite ease}.loader .loader-inner{width:100%;background-color:#DC2C73;animation:loader-inner 2s infinite ease-in;-webkit-animation:loader-inner 2s infinite ease-in}@keyframes loader{0%{transform:rotate(0)}25%,50%{transform:rotate(180deg)}100%,75%{transform:rotate(360deg)}}@keyframes loader-inner{0%,100%,25%{height:0%}50%,75%{height:100%}}#mod-layer{position:static;width:0;height:0;z-index:10000;display:none;padding:0;margin:0;border:0;outline:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@keyframes fadeInRight{0%{opacity:0;transform:translateX(480px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(480px)}}#mod-layer.shown{display:-ms-flexbox;display:flex}#mod-layer .mod-layer{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:0 0;backface-visibility:hidden;z-index:1}#mod-layer .mod-layer .mod-layer-navigation-overlay{background-color:rgba(0,0,0,.5)}#mod-layer .mod-layer .mod-layer-overlay{background-color:rgba(0,0,0,.2)}#mod-layer .mod-layer .mod-layer-body-border{background-color:#fff}#mod-layer .mod-layer .mod-layer-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:rgba(14,37,48,.9)}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar{-ms-flex:0 0 64px;flex:0 0 64px;display:-ms-flexbox;display:flex;position:relative;background-color:transparent}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-header{-ms-flex:0 0 256px;flex:0 0 256px;background-color:transparent;z-index:0}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-actions{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;background-color:transparent;border-bottom:none}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-actions .mod-ui-action{background-color:#fff;transition:background-color .3s}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-actions .mod-ui-action:hover{background-color:#d1d9dd}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-actions .mod-ui-action.highlight{background-color:#2381c9}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-actions .mod-ui-action.highlight span{color:#fff}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-actions .mod-ui-action.highlight svg{fill:#fff}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main{position:absolute;display:-ms-flexbox;display:flex;top:0;right:0;height:64px;background-color:transparent;z-index:1}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button{height:64px;width:64px;-ms-flex:0 0 64px;flex:0 0 64px;margin-left:1px;padding:0;background-color:#132e3f;transition:background-color .3s}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button svg{margin-top:2px;width:24px;height:24px;fill:#fff}#mod-layer .mod-layer .mod-layer-body .mod-layer-inner-content,#mod-layer .mod-layer.type-regular{width:100%;height:100%}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button.next.inactive,#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button.previous.inactive{cursor:default;background-color:#fff}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button.next.inactive svg,#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button.previous.inactive svg{fill:#ddd}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button.next svg{transform-origin:50% 50%;transform:rotate(180deg);-moz-transform:rotate(90deg)}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button.close{margin-left:64px}#mod-layer .mod-layer.type-leftpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main .close,#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main .close{margin-left:0}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button:hover{background-color:#1f3849}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button:hover svg{fill:#fff}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main span{padding:0 8px}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main span em{line-height:64px;font-size:15px;font-weight:600;color:#fff}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main span em.inactive{color:#ddd}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main span em.left{min-width:28px;display:inline-table;text-align:right}#mod-layer .mod-layer .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main span em.right{min-width:28px;display:inline-table;text-align:left}#mod-layer .mod-layer .mod-layer-body .mod-layer-inner{-ms-flex:1 1 100%;flex:1 1 100%;background-color:transparent}#mod-layer .mod-layer .mod-layer-body .mod-layer-inner>div{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#mod-layer .mod-layer.shown{display:-ms-flexbox;display:flex}#mod-layer .mod-layer.windowZoomIn{animation:windowZoomIn .2s forwards}#mod-layer .mod-layer.windowZoomOut{animation:windowZoomOut .2s forwards}#mod-layer .mod-layer.fadeInRight{animation:fadeInRight .2s forwards}#mod-layer .mod-layer.fadeOutRight{animation:fadeOutRight .2s forwards}#mod-layer .mod-layer.fadeInLeft{animation:fadeInLeft .2s forwards}#mod-layer .mod-layer.fadeOutLeft{animation:fadeOutLeft .2s forwards}#mod-layer .mod-layer.type-regular .mod-layer-navigation-overlay{-ms-flex:0 0 64px;flex:0 0 64px}#mod-layer .mod-layer.type-regular .mod-layer-body-border,#mod-layer .mod-layer.type-regular .mod-layer-overlay{-ms-flex:0 0 0;flex:0 0 0}#mod-layer .mod-layer.type-regular .mod-layer-body{-ms-flex:1 1 100%;flex:1 1 100%}#mod-layer .mod-layer.type-regular .tabs-layer{display:-ms-flexbox;display:flex;height:100%;position:relative}#mod-layer .mod-layer.type-regular .tabs-layer aside{-ms-flex:0 0 256px;flex:0 0 256px;background-color:#234757;margin-top:-1px;z-index:1}#mod-layer .mod-layer.type-regular .tabs-layer aside .mod-sidebar-placeholder-icon{display:block;overflow:hidden;background-color:#234757;position:relative}#mod-layer .mod-layer.type-regular .tabs-layer aside .mod-sidebar-placeholder-icon svg{fill:#153e4f;left:45px;top:45px;width:256px;height:256px;position:relative}#mod-layer .mod-layer.type-leftpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button svg,#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button svg{fill:#7e8f94}#mod-layer .mod-layer.type-regular .tabs-layer aside img{width:256px;height:256px}#mod-layer .mod-layer.type-regular .tabs-layer .section-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#mod-layer .mod-layer.type-regular .tabs-layer header{-ms-flex:0 0 36px;flex:0 0 36px;background-color:#f2f2f2;padding:21px 16px 24px 14px}#mod-layer .mod-layer.type-regular .tabs-layer header h1{font-size:30px;line-height:42px;color:#2381c9;font-weight:200;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#mod-layer .mod-layer.type-regular .tabs-layer header h1 strong{text-transform:capitalize;color:#9ba5a8;font-weight:400}#mod-layer .mod-layer.type-regular .tabs-layer header .mod-layer-new-item h1{padding-top:28px}#mod-layer .mod-layer.type-regular .tabs-layer header p{line-height:15px;font-size:13pt;color:#BCC2C4;font-weight:600}#mod-layer .mod-layer.type-regular .tabs-layer header p strong{color:#9ba5a8}#mod-layer .mod-layer.type-regular .tabs-layer menu{-ms-flex:auto;flex:auto;border-bottom:1px solid #eee}#mod-layer .mod-layer.type-regular .tabs-layer menu button{color:#374a51;font-weight:400;font-size:15px;height:47px;background-color:#fff;display:block;float:left;padding:0 16px;text-transform:uppercase;transition:background-color .3s,color .3s}#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-actions,#mod-layer .mod-layer.type-rightpanel .mod-layer-navigation-overlay{display:none}#mod-layer .mod-layer.type-regular .tabs-layer menu button:hover{background-color:#fff;color:#2381c9}#mod-layer .mod-layer.type-regular .tabs-layer menu button.selected{pointer-events:none;background-color:#fff;font-weight:700;color:#2381c9}#mod-layer .mod-layer.type-regular .tabs-layer menu button.disabled{pointer-events:none;color:#fff;background-color:#eaeaea}#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar,#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button{background-color:#f5f6f7}#mod-layer .mod-layer.type-regular .tabs-layer section{-ms-flex:1 1 100%;flex:1 1 100%;overflow:auto}#mod-layer .mod-layer.type-regular .tabs-layer section .mod-layer-details-tab{padding-top:46px}#mod-layer .mod-layer.type-leftpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-header h1,#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-header h1{padding:22px 0 0 16px;font-size:15px;line-height:22px;font-weight:700;color:#7e8f94;text-transform:uppercase}#mod-layer .mod-layer.type-regular .tabs-layer section .mod-layer-details-tab .mod-form textarea{max-height:300px}#mod-layer .mod-layer.type-regular .tabs-layer section .mode-buttons{top:-135px}#mod-layer .mod-layer.type-regular .tabs-layer section.tab-container:not(.active){visibility:hidden;-ms-flex:0;flex:0}#mod-layer .mod-layer.type-regular .tabs-layer section.tab-container:not(.active) .mod-ui-resource{z-index:-1}#mod-layer .mod-layer.type-regular .tabs-layer section.tab-container.active{visibility:visible}#mod-layer .mod-layer.type-regular .tabs-layer section.tab-container.active .mod-ui-resource{z-index:0}#mod-layer .mod-layer.overlay-disable-rightpanel{left:initial}#mod-layer .mod-layer.type-rightpanel .mod-layer-overlay{width:100%;height:100%}#mod-layer .mod-layer.type-rightpanel .mod-layer-body{position:absolute;width:480px;height:100%;right:0;border-left:2px solid #e6e8e9}#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-header{-ms-flex:0 0 100%;flex:0 0 100%}#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button:hover{background-color:#eef1f3}#mod-layer .mod-layer.type-rightpanel .mod-layer-body .mod-layer-inner{background-color:#f5f6f7}#mod-layer .mod-layer.overlay-disable-leftpanel{right:auto}#mod-layer .mod-layer.type-leftpanel .mod-layer-navigation-overlay{-ms-flex:0 0 0;flex:0 0 0}#mod-layer .mod-layer.type-leftpanel .mod-layer-overlay{width:100%;height:100%}#mod-layer .mod-layer.type-leftpanel .mod-layer-body{position:absolute;width:320px;height:100%;left:319px}.pinned #mod-layer .mod-layer.type-leftpanel .mod-layer-body{left:464px}#mod-layer .mod-layer.type-leftpanel .mod-layer-body .mod-layer-toolbar{background-color:#305565}#mod-layer .mod-layer.type-leftpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-header{-ms-flex:0 0 100%;flex:0 0 100%}#mod-layer .mod-layer.type-leftpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button{background-color:#f5f6f7}#mod-layer .mod-layer.type-leftpanel .mod-layer-body .mod-layer-toolbar .mod-layer-toolbar-main button:hover{background-color:#eef1f3}.pinned #mod-layer .mod-layer.has-opened-child.type-leftpanel .mod-layer-body{left:319px}#mod-layer .mod-layer .mod-layer-body .mod-layer-inner{position:absolute;top:64px;bottom:0;width:100%}body,main.viewport{position:absolute;top:0;bottom:0;left:0}@font-face{font-family:Gilroy;src:url(/assets/css/fonts/gilroy-extrabold-webfont.eot);src:url(/assets/css/fonts/gilroy-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/gilroy-extrabold-webfont.woff2) format('woff2'),url(/assets/css/fonts/gilroy-extrabold-webfont.woff) format('woff'),url(/assets/css/fonts/gilroy-extrabold-webfont.ttf) format('truetype');font-weight:800}@font-face{font-family:Gilroy;src:url(/assets/css/fonts/gilroy-light-webfont.eot);src:url(/assets/css/fonts/gilroy-light-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/gilroy-light-webfont.woff2) format('woff2'),url(/assets/css/fonts/gilroy-light-webfont.woff) format('woff'),url(/assets/css/fonts/gilroy-light-webfont.ttf) format('truetype');font-weight:300}@font-face{font-family:Montserrat;src:url(/assets/css/fonts/montserrat-hairline-webfont.eot);src:url(/assets/css/fonts/montserrat-hairline-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/montserrat-hairline-webfont.woff2) format('woff2'),url(/assets/css/fonts/montserrat-hairline-webfont.woff) format('woff'),url(/assets/css/fonts/montserrat-hairline-webfont.ttf) format('truetype'),url(/assets/css/fonts/montserrat-hairline-webfont.svg#montserratlight) format('svg');font-style:normal;font-weight:100}@font-face{font-family:Montserrat;src:url(/assets/css/fonts/montserrat-light-webfont.eot);src:url(/assets/css/fonts/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/montserrat-light-webfont.woff2) format('woff2'),url(/assets/css/fonts/montserrat-light-webfont.woff) format('woff'),url(/assets/css/fonts/montserrat-light-webfont.ttf) format('truetype'),url(/assets/css/fonts/montserrat-light-webfont.svg#montserratlight) format('svg');font-style:normal;font-weight:300}@font-face{font-family:Montserrat;src:url(/assets/css/fonts/montserrat-bold-webfont.eot);src:url(/assets/css/fonts/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(/assets/css/fonts/montserrat-bold-webfont.woff) format('woff'),url(/assets/css/fonts/montserrat-bold-webfont.ttf) format('truetype'),url(/assets/css/fonts/montserrat-bold-webfont.svg#montserratbold) format('svg');font-style:normal;font-weight:600}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;vertical-align:baseline;font:inherit;font-size:100%;-webkit-overflow-scrolling:touch}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}button::-moz-focus-inner{border:0}body,html{overflow:hidden;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,button,input,select,textarea{font-weight:400;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,p{text-align:left}.selectable-text{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}:focus{outline:0}button,input[type=email],input[type=password],input[type=text],textarea{outline:0;border:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}textarea{overflow:auto}svg{overflow:hidden}select{-moz-appearance:none;text-indent:.01px;text-overflow:''}::-webkit-scrollbar{width:8px;height:8px}[ng-click],a,button{cursor:pointer}.animated{animation-duration:.5s;animation-fill-mode:both;backface-visibility:hidden}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes rotate{0%{transform:rotateZ(0);-webkit-transform:rotateZ(0)}100%{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg)}}.rotate{animation-name:rotate}@keyframes windowZoomIn{0%{opacity:0;transform:scale(.96)}100%{opacity:1;transform:scale(1)}}@keyframes windowZoomOut{0%{opacity:1;transform:scale(1)}100%{visibility:hidden;opacity:0;transform:scale(.96)}}@font-face{font-family:Gilroy;src:url(/assets/css/fonts/gilroy-extrabold-webfont.eot);src:url(/assets/css/fonts/gilroy-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/gilroy-extrabold-webfont.woff2) format('woff2'),url(/assets/css/fonts/gilroy-extrabold-webfont.woff) format('woff'),url(/assets/css/fonts/gilroy-extrabold-webfont.ttf) format('truetype');font-weight:800}@font-face{font-family:Gilroy;src:url(/assets/css/fonts/gilroy-light-webfont.eot);src:url(/assets/css/fonts/gilroy-light-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/gilroy-light-webfont.woff2) format('woff2'),url(/assets/css/fonts/gilroy-light-webfont.woff) format('woff'),url(/assets/css/fonts/gilroy-light-webfont.ttf) format('truetype');font-weight:300}@font-face{font-family:Montserrat;src:url(/assets/css/fonts/montserrat-hairline-webfont.eot);src:url(/assets/css/fonts/montserrat-hairline-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/montserrat-hairline-webfont.woff2) format('woff2'),url(/assets/css/fonts/montserrat-hairline-webfont.woff) format('woff'),url(/assets/css/fonts/montserrat-hairline-webfont.ttf) format('truetype'),url(/assets/css/fonts/montserrat-hairline-webfont.svg#montserratlight) format('svg');font-style:normal;font-weight:100}@font-face{font-family:Montserrat;src:url(/assets/css/fonts/montserrat-light-webfont.eot);src:url(/assets/css/fonts/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/montserrat-light-webfont.woff2) format('woff2'),url(/assets/css/fonts/montserrat-light-webfont.woff) format('woff'),url(/assets/css/fonts/montserrat-light-webfont.ttf) format('truetype'),url(/assets/css/fonts/montserrat-light-webfont.svg#montserratlight) format('svg');font-style:normal;font-weight:300}@font-face{font-family:Montserrat;src:url(/assets/css/fonts/montserrat-bold-webfont.eot);src:url(/assets/css/fonts/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(/assets/css/fonts/montserrat-bold-webfont.woff) format('woff'),url(/assets/css/fonts/montserrat-bold-webfont.ttf) format('truetype'),url(/assets/css/fonts/montserrat-bold-webfont.svg#montserratbold) format('svg');font-style:normal;font-weight:600}main.viewport{right:0;font-family:Gilroy,sans-serif;z-index:0}main.viewport .top-bar{height:64px;background-color:#001727;border-bottom:1px solid #082e3b;box-sizing:border-box;z-index:1;position:relative;animation:fadeInDown .5s cubic-bezier(.01,1,.9,1) 1.5s both}main.viewport .top-bar .navbar-collapse{display:none}main.viewport .top-bar .navbar-collapse.collapsed{display:block}main.viewport .top-bar .navbar-collapse ul.list-items{position:fixed;top:65px;left:0;right:0;height:calc(100vh - 65px);background-color:rgba(0,23,39,.9);z-index:1000}main.viewport .top-bar .navbar-collapse ul.list-items .item{position:relative;z-index:1}main.viewport .top-bar .navbar-collapse ul.list-items .item a{display:inline-block;height:calc((100vh - 65px)/ 3);width:100%;padding:0;text-align:center;border-bottom:1px solid #1A3A4A;background-position:center center;background-repeat:no-repeat;background-size:80%}main.viewport .top-bar .navbar-collapse ul.list-items .item a.hoi{background-image:url(/assets/css/images/hoi-mobile.svg)}main.viewport .top-bar .navbar-collapse ul.list-items .item a.futuramo{background-image:url(/assets/css/images/futuramo-mobile.svg)}main.viewport .top-bar .navbar-collapse ul.list-items .item a.blog{background-image:url(/assets/css/images/blog-mobile.svg)}main.viewport .top-bar .navbar-collapse ul.list-items .item a span{display:inline-block;width:inherit;color:#436678;font-size:17px;text-transform:uppercase;position:absolute;bottom:24px;left:0}main.viewport .top-bar header{position:absolute;left:0}main.viewport .top-bar header .logo{position:relative;height:64px;width:64px}main.viewport .top-bar header .logo a{position:absolute;left:20px;top:19px;display:block}main.viewport .top-bar header .logo a svg{height:24px;width:24px}main.viewport .top-bar header div{display:inline-block;vertical-align:top}main.viewport .top-bar header .type a{position:relative;display:inline-block;height:64px;width:108px;padding-right:16px}main.viewport .top-bar header .type a svg{position:absolute;top:19px;height:27px;left:0;fill:#fff}main.viewport .top-bar header .subtype{transition:background-color .2s}main.viewport .top-bar header .subtype:hover{background-color:#1A3445;cursor:pointer}main.viewport .top-bar header .subtype:hover a{color:#00CDD7}main.viewport .top-bar header .subtype:hover a::after{background-image:url("data:image/svg+xml,<svg viewBox='0 0 32 32' height='18' width='18' xmlns='http://www.w3.org/2000/svg'><path fill='#00CDD7' d='M27.314,6.201l4.243,4.243L16,26L0.444,10.444l4.243-4.243L16,17.515L27.314,6.201z'></path></svg>")}main.viewport .top-bar header .subtype:hover+.dropdown{display:block;animation-name:showDropdownMenu;animation-delay:.3s;animation-duration:.2s;animation-fill-mode:forwards}main.viewport .top-bar header .subtype a{position:relative;color:#00848B;font-size:15px;font-weight:600!important;line-height:64px;text-transform:uppercase;text-decoration:none;background-color:transparent;padding:0 16px;vertical-align:middle}main.viewport .top-bar header .subtype a::after{content:'';background-image:url("data:image/svg+xml,<svg viewBox='0 0 32 32' height='18' width='18' xmlns='http://www.w3.org/2000/svg'><path fill='#00858B' d='M27.314,6.201l4.243,4.243L16,26L0.444,10.444l4.243-4.243L16,17.515L27.314,6.201z'></path></svg>");width:18px;height:18px;position:relative;top:22px;right:7px;float:right}main.viewport .top-bar header .dropdown{position:absolute;display:none;top:64px;left:0;opacity:0;transition:background-color linear .2s,opacity linear .2s;background-color:#001D2E;z-index:10}main.viewport .top-bar header .dropdown ul{display:-ms-flexbox;display:flex;width:100vw}main.viewport .top-bar header .dropdown ul li{width:25%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #082e3b;border-right:1px solid #082e3b;transition:background-color .2s,color .2s}main.viewport .top-bar header .dropdown ul li:hover{background-color:#001626}main.viewport .top-bar header .dropdown:hover{display:block;cursor:pointer;opacity:1}main.viewport .top-bar header .dropdown a{color:#335867;line-height:64px;padding-top:240px;width:100%;text-align:center;vertical-align:middle;font-size:18px;text-transform:uppercase;text-decoration:none;background-repeat:no-repeat;background-position:center bottom 40px;border-bottom:3px solid #1A2E3C;background-size:80%}main.viewport .top-bar header .dropdown a.futulink{background-image:url(/assets/css/images/futuramo1.svg)}main.viewport .top-bar header .dropdown a.futulink:hover{border-bottom:3px solid #33B573;color:#33B573}main.viewport .top-bar header .dropdown a.bloglink{background-image:url(/assets/css/images/blog1.svg)}main.viewport .top-bar header .dropdown a.bloglink:hover{border-bottom:3px solid #ED2E7A;color:#ED2E7A}main.viewport .top-bar header .dropdown a.rotlink{background-image:url(/assets/css/images/rot1.svg)}main.viewport .top-bar header .dropdown a.rotlink:hover{border-bottom:3px solid #00ACB1;color:#00ACB1}main.viewport .top-bar header .dropdown a.hoilink{background-image:url(/assets/css/images/hoi1.svg)}main.viewport .top-bar header .dropdown a.hoilink:hover{border-bottom:3px solid #ED2E7A;color:#ED2E7A}main.viewport .top-bar .right-top-bar{position:absolute;right:0}main.viewport .top-bar .right-top-bar .stay-info{position:relative;display:inline-block;height:64px;line-height:64px;min-width:135px}main.viewport .top-bar .right-top-bar .stay-info .stay-info-center{vertical-align:middle;margin-right:20px}main.viewport .top-bar .right-top-bar .stay-info .stay-info-center span{color:#005C65;font-size:14px;font-weight:400;margin-right:20px;text-transform:uppercase}main.viewport .top-bar .right-top-bar .stay-info .stay-info-center time{display:inline-block;min-width:90px}main.viewport .top-bar .right-top-bar .stay-info .stay-info-center time span{color:#00848B;font-size:19px;font-weight:400;margin-right:0}main.viewport .top-bar .right-top-bar .stay-info .stay-info-center svg{position:absolute;top:19px;right:20px;height:24px;transition:fill .2s ease;fill:#00848B}main.viewport .top-bar .right-top-bar nav{float:right}main.viewport .top-bar .right-top-bar nav .navbar-button{display:none;position:relative;height:64px;width:64px;float:right;background-color:transparent}main.viewport .top-bar .right-top-bar nav .navbar-button span{display:block;background-color:#fff;height:3px;margin:6px 10px}main.viewport .top-bar .right-top-bar nav .navbar ul.list-items{display:inline-block}main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item{display:inline-block;height:64px;width:64px;text-align:center}main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item a{display:block;height:inherit;width:inherit;vertical-align:middle}main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item a span{display:none}main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item a.selected svg,main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item a:hover svg{fill:#00CDD7}main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item a svg{margin-top:19px;height:24px;transition:fill .2s ease;fill:#fff}main.viewport .timer{position:absolute;right:25px;top:19px;transform-origin:center;transform:rotate(-90deg);width:23px;height:23px;background-color:transparent;box-shadow:inset 0 0 0 2px #00848B;border-radius:50%;transition:box-shadow .2s ease}main.viewport .timer:after,main.viewport .timer:before{height:2px;top:10px;left:10px;transform-origin:1px 1px}main.viewport .timer:hover{box-shadow:inset 0 0 0 2px #00CDD7}main.viewport .timer:hover .timer:after,main.viewport .timer:hover .timer:before{background-color:#00CDD7}main.viewport .timer:after,main.viewport .timer:before{position:absolute;content:"";background-color:#00acb1;transition:background-color .2s ease}main.viewport .timer:after{width:8px;animation:minhand 2s linear infinite}main.viewport .timer:before{width:6px;animation:hrhand 8s linear infinite}@keyframes pulse{0%,100%,49%{opacity:1}50%,99%{opacity:0}}@keyframes minhand{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes hrhand{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}main .slideshow{position:absolute;top:64px;left:0;right:0;background-color:#001727;color:#FFF;z-index:0;height:100%}main .slideshow canvas{position:absolute;z-index:0}main .slideshow canvas[wave-id=canvas1]{animation:fadeInDownWave .8s cubic-bezier(0,0,0,1.35) .2s both}main .slideshow canvas[wave-id=canvas2]{animation:fadeInDownWave .8s cubic-bezier(0,0,0,1.35) .4s both}main .slideshow canvas[wave-id=canvas3]{animation:fadeInDownWave .8s cubic-bezier(0,0,0,1.35) .6s both}main .slideshow .animation-container{position:relative;display:inline-block;width:570px;height:360px;overflow:hidden;z-index:1}main .slideshow #slide-farewell,main .slideshow #slide-home{z-index:1000}main .slideshow #slide-farewell .text-container,main .slideshow #slide-home .text-container{position:absolute;top:50%;left:50%;padding-bottom:60px;width:590px;transform:translate(-50%,-50%)}main .slideshow #slide-farewell .text-container .slide-next-button,main .slideshow #slide-home .text-container .slide-next-button{position:relative;bottom:0;left:0;text-transform:uppercase;color:#0DAAB0;padding:0;line-height:64px;max-width:390px;margin:0 auto;transition:color .2s ease,transform .2s}main .slideshow #slide-farewell .text-container .slide-next-button .checkout-link,main .slideshow #slide-home .text-container .slide-next-button .checkout-link{display:block;width:100%;height:64px;text-decoration:none}main .slideshow #slide-farewell .text-container .slide-next-button .checkout-link span,main .slideshow #slide-home .text-container .slide-next-button .checkout-link span{line-height:64px;color:#0DAAB0}main .slideshow #slide-farewell .text-container .slide-next-button .checkout-link:focus span,main .slideshow #slide-farewell .text-container .slide-next-button .checkout-link:hover span,main .slideshow #slide-farewell .text-container .slide-next-button:focus,main .slideshow #slide-farewell .text-container .slide-next-button:focus .checkout-link span,main .slideshow #slide-farewell .text-container .slide-next-button:hover,main .slideshow #slide-farewell .text-container .slide-next-button:hover .checkout-link span,main .slideshow #slide-home .text-container .slide-next-button .checkout-link:focus span,main .slideshow #slide-home .text-container .slide-next-button .checkout-link:hover span,main .slideshow #slide-home .text-container .slide-next-button:focus,main .slideshow #slide-home .text-container .slide-next-button:focus .checkout-link span,main .slideshow #slide-home .text-container .slide-next-button:hover,main .slideshow #slide-home .text-container .slide-next-button:hover .checkout-link span{color:#00CDD7}main .slideshow #slide-farewell .text-container .slide-next-button:focus .arrow-right,main .slideshow #slide-farewell .text-container .slide-next-button:hover .arrow-right,main .slideshow #slide-home .text-container .slide-next-button:focus .arrow-right,main .slideshow #slide-home .text-container .slide-next-button:hover .arrow-right{background:#00CDD7;animation-play-state:paused;width:96px;height:96px;top:-18px;right:12px}main .slideshow #slide-farewell .text-container .slide-next-button span,main .slideshow #slide-home .text-container .slide-next-button span{font-size:32px;font-weight:400}main .slideshow #slide-farewell .text-container .slide-next-button .arrow-right,main .slideshow #slide-home .text-container .slide-next-button .arrow-right{position:absolute;right:20px;width:80px;height:80px;border-radius:50%;background:#0DAAB0;top:calc(50% - 45px);animation:pulsing 2.5s infinite;transition:background .2s ease}main .slideshow #slide-farewell .text-container .slide-next-button .arrow-right:before,main .slideshow #slide-home .text-container .slide-next-button .arrow-right:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid #072735;content:'';display:block;position:absolute;left:calc(50% + 4px);top:50%;transform:translate(-50%,-50%)}main .slideshow #slide-farewell header,main .slideshow #slide-home header{margin:auto;text-transform:uppercase}main .slideshow #slide-farewell header h1,main .slideshow #slide-home header h1{font-weight:700}main .slideshow #slide-farewell header h1 span,main .slideshow #slide-home header h1 span{display:block;text-align:right}main .slideshow #slide-farewell header h1 span.first,main .slideshow #slide-home header h1 span.first{font-size:105px;font-weight:400;letter-spacing:10px}main .slideshow #slide-farewell header h1 span.second,main .slideshow #slide-home header h1 span.second{position:relative;font-size:163px;font-weight:400;line-height:132px}main .slideshow #slide-farewell header h1 span.second span,main .slideshow #slide-home header h1 span.second span{display:inline;font-weight:800}main .slideshow #slide-farewell header h2,main .slideshow #slide-home header h2{text-align:right;color:#005C65;font-size:12px;margin-right:14px;text-transform:uppercase}main .slideshow #slide-farewell header h2 span,main .slideshow #slide-home header h2 span{font-size:16px;font-weight:800}main .slideshow #slide-farewell p,main .slideshow #slide-home p{margin-top:30px;margin-bottom:48px;color:#00848B;font-size:22px;font-weight:300;line-height:30px}main .slideshow #slide-farewell .slide-next-arrows,main .slideshow #slide-home .slide-next-arrows{position:absolute;right:-48px;bottom:32px}main .slideshow #slide-home .text-container{width:620px}main .slideshow #slide-home .text-container .slide-next-button{margin-right:0}main .slideshow #slide-farewell{height:calc(100vh - 70px);position:relative;width:90%;margin:0 auto}main .slideshow #slide-farewell .text-container{width:100%;transform:translate(calc(-50% - .5px),-50%)}main .slideshow #slide-farewell .text-container header h2,main .slideshow #slide-farewell .text-container header h3{font-size:80px;font-weight:900;text-align:left;color:#fff}main .slideshow #slide-farewell .text-container p{max-width:360px}main .slideshow #slide-farewell .text-container .slide-next-button{margin:0}main .slideshow #slide-farewell .text-container .social-box{margin-top:50px}main .slideshow #slide-farewell .text-container .social-box .social-icons-share{margin-top:15px}main .slideshow #slide-farewell .text-container .social-box .social-icons-share svg{width:25px;margin-right:15px;fill:#fff}main .slideshow #slide-farewell .text-container .social-box .social-icons-share svg:focus,main .slideshow #slide-farewell .text-container .social-box .social-icons-share svg:hover{fill:#00CDD7}main .slideshow #slide-farewell .tablet-futuramo img{position:absolute;left:50%;top:50%;transform:translateY(-50%)}main .slideshow .slide-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:64px;width:1350px;z-index:100}main .slideshow .slide-nav .timeline-arrows{position:absolute;width:64px;height:64px}main .slideshow .slide-nav .timeline-arrows div{position:relative;height:250px}main .slideshow .slide-nav .timeline-arrows div svg{fill:#103B48;width:64px;height:64px;transition:fill .3s}main .slideshow .slide-nav .timeline-arrows:hover svg{fill:#0DAAB0}main .slideshow .slide-nav .timeline-arrows.navigation-arrow-left{left:0}main .slideshow .slide-nav .timeline-arrows.navigation-arrow-right{right:0}main .slideshow .slide-nav .timeline-arrows.navigation-arrow-right svg{transform:rotate(180deg);-moz-transform:rotate(90deg);-moz-transform-origin:12px 12px}main .slideshow .timeline nav{height:40px}main .slideshow .timeline nav a{line-height:40px;font-size:19px;font-weight:700;white-space:nowrap;text-align:center;display:inline-block;color:#005C65;width:calc(100% / 6)}main .slideshow .timeline nav a:hover{color:#00CDD7}main .slideshow .timeline nav a.selected{color:#00ACB1;font-weight:800}main .slideshow .timeline.navigation-top-time{position:relative;width:1350px;left:50%;top:0;box-sizing:border-box;padding:50px 20px 0;transform:translate(-50%)}main .slideshow .timeline.navigation-top-time header h3{color:#00ACB1;font-size:27px;line-height:50px;text-transform:uppercase;padding-left:70px}main .slideshow .timeline.navigation-top-time nav{width:100%}main .slideshow .timeline.navigation-bottom-period{position:absolute;height:72px;width:100%;bottom:124px;z-index:10}main .slideshow .timeline.navigation-bottom-period nav{width:90%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #005C65;position:relative}main .slideshow .timeline.navigation-bottom-period nav:after{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #005C65;content:'';display:block;position:absolute;left:100%;top:34.5px}main .slideshow .timeline.navigation-bottom-period nav a{-ms-flex:1 1;flex:1 1;position:relative;padding-bottom:50px}main .slideshow .timeline.navigation-bottom-period nav a:after{content:'';display:block!important;width:1px;height:8px;background-color:#005C65;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}main .slideshow .timeline.navigation-bottom-period nav a .img-time{position:absolute;width:20px;top:45px;left:50%;transform:translateX(-50%)}main .slideshow .timeline.navigation-bottom-period nav a .img-time svg{fill:#005C65;position:relative}main .slideshow .timeline.navigation-bottom-period nav a .img-time.selected svg,main .slideshow .timeline.navigation-bottom-period nav a .img-time:hover svg,main .slideshow .timeline.navigation-bottom-period nav a.selected .img-time svg,main .slideshow .timeline.navigation-bottom-period nav a:hover .img-time svg{fill:#0DAAB0}main .slideshow .timeline.navigation-bottom-period nav a .img-time svg.i-hourglass2{left:2px}main .slideshow .timeline.navigation-bottom-period nav a .img-time svg.i-smartphone{left:4px}main .slideshow .timeline.navigation-bottom-period nav a .img-time svg.i-armwatch{left:2px}main .slideshow .timeline.navigation-bottom-period nav a.selected:after,main .slideshow .timeline.navigation-bottom-period nav a:hover:after{width:2px;background-color:#0DAAB0}main .slideshow .slideshow-wrapper{position:relative;left:50%;top:50%;transform:translate(-50%);width:1350px;height:460px;z-index:5;animation:fadeIn 3s cubic-bezier(.9,1,.1,1) 1.5s both}main .slideshow .slideshow-intro,main .slideshow .slideshow-slide{position:absolute;left:0;right:0;height:calc(100vh - 65px)}main .slideshow .slideshow-slide{width:1150px;padding:0 100px;box-sizing:border-box;opacity:1;height:calc(100vh - 300px)}main .slideshow .slideshow-slide>div{position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}main .slideshow .slideshow-slide.ng-hide-add,main .slideshow .slideshow-slide.ng-hide-remove{display:block!important}main .slideshow .slideshow-slide.slide-to-right.ng-hide-add{transition:all cubic-bezier(.86,0,.07,1) .6s;left:0;opacity:1}main .slideshow .slideshow-slide.slide-to-right.ng-hide-add.ng-hide-add-active{opacity:0;left:-100%}main .slideshow .slideshow-slide.slide-to-right.ng-hide-remove{transition:all cubic-bezier(.86,0,.07,1) .6s;left:100%;opacity:0}main .slideshow .slideshow-slide.slide-to-right.ng-hide-remove.ng-hide-remove-active{left:0;opacity:1}main .slideshow .slideshow-slide.slide-to-right.last-slide.ng-hide-add{transition:none}main .slideshow .slideshow-slide.slide-to-left.ng-hide-add{transition:all cubic-bezier(.86,0,.07,1) .6s;left:0;opacity:1}main .slideshow .slideshow-slide.slide-to-left.ng-hide-add.ng-hide-add-active{opacity:0;left:100%}main .slideshow .slideshow-slide.slide-to-left.ng-hide-remove{transition:all cubic-bezier(.86,0,.07,1) .6s;left:-100%;opacity:0}main .slideshow .slideshow-slide.slide-to-left.ng-hide-remove.ng-hide-remove-active{left:0;opacity:1}main .slideshow .slideshow-slide.slide-to-left.first-slide.ng-hide-add{transition:none}main .slideshow .slideshow-slide .text-container{display:inline-block;position:relative;float:right;width:calc(100% - 570px)}main .slideshow .slideshow-slide header{float:right}main .slideshow .slideshow-slide header h2{text-align:right;font-size:72px;line-height:62px;font-weight:800;text-transform:uppercase}main .slideshow .slideshow-slide p{float:right;clear:right;text-align:right;margin-top:16px;width:100%;font-size:24px;line-height:32px;font-weight:400;color:#719EAB}.wave{position:absolute;bottom:0;background-repeat:repeat-x;animation:wave 100s cubic-bezier(.42,.43,.63,.6) infinite;transform:translate3d(0,0,0);width:10000px}.wave.wave-far{top:11%;background-image:url(../../assets/css/images/wave-far.png);background-position:50% 0}.wave.wave-middle{top:31%;background-image:url(../../assets/css/images/wave-middle.png);background-position:20% 0}.wave.wave-near{top:44%;background-image:url(../../assets/css/images/wave-near.png);background-position:80% 0}@keyframes wave{0%{margin-left:0}100%{margin-left:-5000px}}@keyframes pulsing{0%,100%,50%{transform:scale(1)}5%{transform:scale(1.2)}10%{transform:scale(1.1)}15%{transform:scale(1.3)}}@media only screen and (orientation:portrait){main.viewport .slideshow .slideshow-slide .text-container{display:block;float:none;margin:0 auto;width:95%}main.viewport .slideshow .slideshow-slide .text-container h2,main.viewport .slideshow .slideshow-slide .text-container p{display:block;text-align:center;max-width:450px;margin:0 auto}main.viewport .slideshow .slideshow-slide .text-container p{margin-top:15px}main.viewport .slideshow .slideshow-slide .text-container:after{display:block;content:'';clear:both}main.viewport .slideshow .animation-container{margin:0 auto;display:block}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */@media all and (min-width:1024px){.collapsed,.hamburger{display:none!important}}.hamburger{font:inherit;overflow:visible;margin:0;padding:15px;cursor:pointer;text-transform:none;color:inherit;border:0;background-color:transparent;transition:background-color linear .2s}#animals,#info{overflow-x:hidden}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before,.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner:after,.hamburger:hover .hamburger-inner:before{background-color:#00CDD7}.hamburger.is-active:before{display:block;content:'';clear:both;position:absolute;cursor:initial;width:100vw;right:64px;top:0;height:63px;background:rgba(0,23,39,.9)}.hamburger-box{position:relative;display:inline-block;width:35px;height:23px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:35px;height:3px;transition-timing-function:ease;transition-duration:.2s;transition-property:transform;background-color:#fff}.hamburger-inner:after,.hamburger-inner:before{display:block;content:''}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(270deg)}::-webkit-scrollbar-thumb{background-color:#00848B}@keyframes showDropdownMenu{from{opacity:0}to{opacity:1}}body{background-color:#001727}@media only screen and (min-width:1280px) and (max-width:1366px){main.viewport .slideshow .animation-container{zoom:90%}main.viewport .slideshow .slideshow-wrapper{left:0;transform:none;width:100%}main.viewport .slideshow .slide-nav{top:50%;left:50%;transform:translate(-50%,-50%);width:100%}main.viewport .slideshow .slideshow-slide{width:calc(100% - 200px)}main.viewport .slideshow .timeline.navigation-bottom-period nav,main.viewport .slideshow .timeline.navigation-top-time{width:100%}main.viewport .slideshow .slide-nav .timeline-arrows.navigation-arrow-left{left:20px}main.viewport .slideshow .slide-nav .timeline-arrows.navigation-arrow-right{right:20px}}@media only screen and (min-width:1024px) and (max-width:1279px){main.viewport .slideshow #slide-farewell{max-width:90%;margin:0 auto}main.viewport .slideshow .animation-container{zoom:70%}main.viewport .slideshow .slideshow-slide{width:calc(100% - 200px)}main.viewport .slideshow .slideshow-slide .text-container{width:calc(100% - 400px)}main.viewport .slideshow .slideshow-wrapper{left:0;top:0;transform:none;width:100%}main.viewport .slideshow .slide-nav{width:100%}main.viewport .slideshow .timeline.navigation-top-time{width:100%;padding-top:20px}main.viewport .slideshow .timeline.navigation-top-time header{margin-left:20px}main.viewport .slideshow .timeline.navigation-top-time header h3{padding-left:3vw}main.viewport .slideshow .timeline.navigation-bottom-period nav{width:100%}main.viewport .slideshow .slide-nav .timeline-arrows.navigation-arrow-left{left:20px}main.viewport .slideshow .slide-nav .timeline-arrows.navigation-arrow-right{right:20px}}@media (max-width:1023px){::-webkit-scrollbar-thumb{background-color:transparent!important}#slideshow-scroll,main.viewport .top-bar header .subtype{display:none}main.viewport .top-bar .right-top-bar nav .navbar-button{display:block}main.viewport .slideshow #slide-farewell{width:90%;margin:0 auto}main.viewport .slideshow #slide-farewell header{max-width:400px}main.viewport .slideshow #slide-farewell header h3{font-size:74px}main.viewport .slideshow #slide-farewell header h2{font-size:58px;margin-right:0}main.viewport .slideshow #slide-farewell .tablet-futuramo{right:-55%;display:none}main.viewport .slideshow #slide-farewell .text-container header h2,main.viewport .slideshow #slide-farewell .text-container header h3{text-align:center}main.viewport .slideshow #slide-farewell .text-container p{margin:30px auto 40px;display:block}main.viewport .slideshow #slide-farewell .text-container .slide-next-button{margin:0 auto}main.viewport .slideshow #slide-farewell .text-container .social-box{text-align:center}main.viewport .slideshow .slideshow-wrapper{left:0;transform:none;width:100%;height:100%}main.viewport .slideshow .text-container{width:calc(100% - 460px);margin-top:80px}main.viewport .slideshow .text-container header h2{font-size:50px;line-height:45px}main.viewport .slideshow .text-container p{display:inline-block}main.viewport .slideshow .animation-container{display:block;position:relative;left:0;transform:none;height:360px;margin:10px auto 0;zoom:80%}main.viewport .slideshow .timeline-arrows{display:none}main.viewport .slideshow #slide-farewell,main.viewport .slideshow #slide-home{top:0}main.viewport .slideshow #slide-farewell .text-container,main.viewport .slideshow #slide-home .text-container{box-sizing:border-box;padding:30px;margin:0 auto;display:block}main.viewport .slideshow #slide-farewell .text-container header h1 span.first,main.viewport .slideshow #slide-home .text-container header h1 span.first{font-size:92px;text-align:center}main.viewport .slideshow #slide-farewell .text-container header h1 span.second,main.viewport .slideshow #slide-home .text-container header h1 span.second{font-size:148px;text-align:center}main.viewport .slideshow #slide-farewell .text-container p,main.viewport .slideshow #slide-home .text-container p{padding:0 35px 0 0}main.viewport .slideshow .slideshow-slide{position:absolute;left:0;top:0;width:calc(100% - 40px);padding:0 20px;transform:none}main.viewport .slideshow .slideshow-slide header,main.viewport .slideshow .slideshow-slide p{float:none}main.viewport .slideshow .slideshow-slide p{clear:none}main.viewport .slideshow .timeline.navigation-top-time{position:relative;width:100%;left:0;transform:none;padding-top:20px}main.viewport .slideshow .timeline.navigation-top-time header h3{font-size:22px;line-height:24px;padding-left:10px}main.viewport .slideshow .timeline.navigation-top-time nav a{width:auto}main.viewport .slideshow .timeline.navigation-top-time nav a.hide-when-small{display:none}main.viewport .slideshow .timeline.navigation-top-time nav a.nextItemMob,main.viewport .slideshow .timeline.navigation-top-time nav a.prevItemMob,main.viewport .slideshow .timeline.navigation-top-time nav a.selected{display:block;position:absolute}main.viewport .slideshow .timeline.navigation-top-time nav a.prevItemMob{left:30px;text-align:left}main.viewport .slideshow .timeline.navigation-top-time nav a.selected{left:50%;transform:translateX(-50%)}main.viewport .slideshow .timeline.navigation-top-time nav a.nextItemMob{right:0;transform:translateX(-50%)}main.viewport .slideshow .timeline.navigation-bottom-period{position:fixed;bottom:0;height:80px;border:none;width:100%}main.viewport .slideshow .timeline.navigation-bottom-period nav{display:inline-block;position:relative;top:0;left:5%;width:90%;height:40px;transform:none}main.viewport .slideshow .timeline.navigation-bottom-period nav a{width:auto;height:inherit;display:none}main.viewport .slideshow .timeline.navigation-bottom-period nav a.hide-when-small,main.viewport .slideshow .timeline.navigation-bottom-period nav a.selected:after,main.viewport .slideshow .timeline.navigation-bottom-period nav a.selected:before{display:none}main.viewport .slideshow .timeline.navigation-bottom-period nav a.nextItemMob,main.viewport .slideshow .timeline.navigation-bottom-period nav a.prevItemMob,main.viewport .slideshow .timeline.navigation-bottom-period nav a.selected{display:block;position:absolute}main.viewport .slideshow .timeline.navigation-bottom-period nav a.prevItemMob{left:20px}main.viewport .slideshow .timeline.navigation-bottom-period nav a.selected{left:50%;transform:translateX(-50%)}main.viewport .slideshow .timeline.navigation-bottom-period nav a.nextItemMob{right:20px}main.viewport .slideshow .timeline.navigation-bottom-period nav a .img-title{top:40px}main.viewport .slideshow .timeline.navigation-bottom-period nav a:after{bottom:45px}.hamburger,main.viewport .slideshow .timeline a{display:inline-block}}@media only screen and (max-width:768px){body{overflow-y:scroll;min-height:100vh}}@media (max-width:767px){#slideshow-scroll,main.viewport .slideshow .slide-nav,main.viewport .slideshow .text-container header h2 br,main.viewport .top-bar .type{display:none}::-webkit-scrollbar-thumb{background-color:transparent!important}body{background-color:#001727;overflow-y:hidden;height:100vh!important}main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item{width:50px}main.viewport .slideshow .slideshow-slide header{float:none}main.viewport .slideshow .slideshow-slide header h2,main.viewport .slideshow .slideshow-slide p{text-align:center;max-width:500px;margin:0 auto}main.viewport .slideshow .slideshow-wrapper{left:0;top:0;transform:none;width:100%;height:100%}main.viewport .slideshow .slideshow-intro{left:0;transform:none}main.viewport .slideshow .text-container{float:none;position:relative;top:20px;width:100%;margin:0}main.viewport .slideshow .text-container header h2{font-size:30px;line-height:26px}main.viewport .slideshow .text-container p{display:block;font-size:22px;line-height:32px}main.viewport .slideshow .animation-container{display:inline-block;position:relative;left:50%;transform:translateX(-50%);margin:50px 0 0;zoom:50%}main.viewport .slideshow .timeline-arrows{display:none}main.viewport .slideshow #slide-farewell,main.viewport .slideshow #slide-home{top:0;width:100%}main.viewport .slideshow #slide-farewell .text-container,main.viewport .slideshow #slide-home .text-container{width:90%;max-width:410px;padding:30px 0}main.viewport .slideshow #slide-farewell .text-container .slide-next-button,main.viewport .slideshow #slide-home .text-container .slide-next-button{padding-left:10px}main.viewport .slideshow #slide-farewell .text-container .slide-next-button .arrow-right,main.viewport .slideshow #slide-home .text-container .slide-next-button .arrow-right{top:calc(-10%);right:0}main.viewport .slideshow #slide-farewell .text-container header,main.viewport .slideshow #slide-home .text-container header{margin:0 auto}main.viewport .slideshow #slide-farewell .text-container header h1 span.first,main.viewport .slideshow #slide-home .text-container header h1 span.first{font-size:65px}main.viewport .slideshow #slide-farewell .text-container header h1 span.second,main.viewport .slideshow #slide-home .text-container header h1 span.second{font-size:108px;line-height:98px}main.viewport .slideshow #slide-farewell .text-container header h2,main.viewport .slideshow #slide-home .text-container header h2{font-size:9px;line-height:20px}main.viewport .slideshow #slide-farewell .text-container header h2 span,main.viewport .slideshow #slide-home .text-container header h2 span{font-size:13pt}main.viewport .slideshow #slide-farewell .text-container p,main.viewport .slideshow #slide-home .text-container p{padding:0;text-align:justify;margin:10px auto 30px;font-size:22px;line-height:32px}main.viewport .slideshow #slide-farewell .text-container header h2{font-size:59px;line-height:40px;text-align:left;margin-right:0}main.viewport .slideshow #slide-farewell .text-container header h3{font-size:77px;text-align:left}main.viewport .slideshow #slide-farewell .text-container p{text-align:left;margin:20px 0 40px;padding:0;max-width:100%}main.viewport .slideshow #slide-farewell .text-container .tablet-futuramo{position:static;display:none}main.viewport .slideshow #slide-farewell .text-container .tablet-futuramo img{position:static;max-width:100%}main.viewport .slideshow #slide-farewell .text-container .slide-next-button{padding-left:10px}main.viewport .slideshow .slideshow-slide{position:absolute;left:0;top:0;width:calc(100% - 60px);padding:0 30px;transform:none}main.viewport .slideshow .slideshow-slide head{float:none}main.viewport .slideshow .slideshow-slide p{float:none;clear:none}main.viewport .slideshow .timeline{position:relative;z-index:10}main.viewport .slideshow .timeline.navigation-top-time{width:100%;left:0;padding:10px 30px 0;box-sizing:border-box;transform:none}main.viewport .slideshow .timeline.navigation-top-time header h3{line-height:18px;padding-left:0;margin:10px 0}main.viewport .slideshow .timeline.navigation-top-time nav{height:40px}main.viewport .slideshow .timeline.navigation-top-time nav a{line-height:30px;font-weight:900}main.viewport .slideshow .timeline.navigation-top-time nav a.nextItemMob,main.viewport .slideshow .timeline.navigation-top-time nav a.prevItemMob,main.viewport .slideshow .timeline.navigation-top-time nav a.selected{display:block;position:absolute}.mobile-hidden{display:none!important}}@media only screen and (orientation:landscape) and (max-width:767px) and (max-height:450px){main.viewport .top-bar .navbar-collapse ul.list-items{padding-top:20px}main.viewport .top-bar .navbar-collapse ul.list-items .item a{height:40px}main.viewport .slideshow .animation-container{left:0;zoom:40%;position:absolute;top:-70px;margin-top:0;transform:none}main.viewport .slideshow .text-container{width:50%;position:absolute;right:0;top:-10px}main.viewport .slideshow .text-container header h2{font-size:26px}main.viewport .slideshow .slideshow-slide p{font-size:12px;margin-top:8px;line-height:16px}main.viewport .slideshow #slide-farewell .text-container,main.viewport .slideshow #slide-home .text-container{padding:10px 30px;max-width:none}main.viewport .slideshow #slide-farewell .text-container header h1 span.first,main.viewport .slideshow #slide-farewell .text-container header h1 span.second,main.viewport .slideshow #slide-home .text-container header h1 span.first,main.viewport .slideshow #slide-home .text-container header h1 span.second{text-align:center}main.viewport .slideshow #slide-farewell .text-container header h1 span.first,main.viewport .slideshow #slide-home .text-container header h1 span.first{font-size:53px;letter-spacing:8px}main.viewport .slideshow #slide-farewell .text-container header h1 span.second,main.viewport .slideshow #slide-home .text-container header h1 span.second{font-size:76px;line-height:48px;letter-spacing:10px}main.viewport .slideshow #slide-farewell .text-container p,main.viewport .slideshow #slide-home .text-container p{margin-bottom:0;line-height:26px}main.viewport .slideshow #slide-farewell .text-container .slide-next-button .arrow-right,main.viewport .slideshow #slide-home .text-container .slide-next-button .arrow-right{width:50px;height:50px;top:calc(10%)}main.viewport .slideshow #slide-farewell .text-container header h2,main.viewport .slideshow #slide-farewell .text-container header h3{font-size:48px;text-align:center}main.viewport .slideshow #slide-farewell .text-container p{font-size:17px;line-height:17px;text-align:center}main.viewport .slideshow #slide-farewell .text-container .slide-next-button{max-width:340px}main.viewport .slideshow #slide-farewell .text-container .social-box{margin-top:0}main.viewport .slideshow .timeline.navigation-top-time{padding:10px 30px 0;box-sizing:border-box}main.viewport .slideshow .timeline.navigation-top-time nav{height:20px}main.viewport .slideshow .timeline.navigation-top-time nav a{line-height:20px;font-size:14px}main.viewport .slideshow .timeline.navigation-bottom-period{height:66px}main.viewport .slideshow .timeline.navigation-bottom-period nav{height:34px}main.viewport .slideshow .timeline.navigation-bottom-period nav:after{top:28.5px}main.viewport .slideshow .timeline.navigation-bottom-period nav a{font-size:14px}main.viewport .slideshow .timeline.navigation-bottom-period nav a.prevItemMob{left:40px}main.viewport .slideshow .timeline.navigation-bottom-period nav a.nextItemMob{right:40px}main.viewport .slideshow .timeline.navigation-bottom-period nav a .img-time{top:37px;width:18px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body{overflow-y:hidden;min-height:100vh}#info .social-box .social-text-follow{float:left!important}}@media (max-width:479px){main.viewport .top-bar .stay-info{display:none!important}main.viewport .slideshow #slide-home .text-container{padding:30px}main.viewport .slideshow #slide-home .text-container .slide-next-button{max-width:280px}main.viewport .slideshow #slide-home .text-container .slide-next-button span{font-size:22px}main.viewport .slideshow #slide-home .text-container .slide-next-button .arrow-right{width:60px;height:60px;top:calc(0%)}main.viewport .slideshow #slide-home .text-container header{margin:0 auto}main.viewport .slideshow #slide-home .text-container header h1 span.first{font-size:11vw;text-align:left}main.viewport .slideshow #slide-home .text-container header h1 span.second{font-size:19vw;line-height:94px;text-align:left}main.viewport .slideshow #slide-home .text-container header h2{font-size:9px;line-height:20px;text-align:left}main.viewport .slideshow #slide-home .text-container header h2 span{font-size:13pt}main.viewport .slideshow #slide-home .text-container p{text-align:left;margin:10px auto 30px;font-size:16px;line-height:24px}main.viewport .slideshow #slide-farewell .text-container header h2{font-size:35px;text-align:left}main.viewport .slideshow #slide-farewell .text-container header h3{font-size:47px;text-align:left}main.viewport .slideshow #slide-farewell .text-container p{font-size:16px;line-height:24px;text-align:left}main.viewport .slideshow .slideshow-slide .text-container{top:0}main.viewport .slideshow .slideshow-slide .text-container header h2{font-size:26px;line-height:26px}main.viewport .slideshow .slideshow-slide .text-container p{display:block;font-size:16px;line-height:23px;margin-top:10px}main.viewport .slideshow .animation-container{zoom:45%}main.viewport .slideshow .slideshow-slide{width:100%;height:calc(100vh - 320px)}main.viewport .slideshow .slideshow-slide>div{width:calc(100% - 60px);max-height:100%}main.viewport .timeline{z-index:10}main.viewport .timeline.navigation-top-time{position:relative;width:100%;left:0;transform:none;padding-top:20px}main.viewport .timeline.navigation-top-time header h3{font-size:20px;line-height:20px;margin:10px 20px}main.viewport .timeline.navigation-bottom-period{position:fixed;bottom:0;height:60px;border:none;width:100%}main.viewport .timeline.navigation-bottom-period nav{display:inline-block;position:relative;top:0;left:0;width:100%;height:inherit;transform:none}main.viewport .timeline a{display:inline-block}}@media (max-width:380px){main.viewport .top-bar .right-top-bar nav .navbar ul.list-items .item{width:40px}main.viewport .slideshow #slide-farewell .text-container,main.viewport .slideshow #slide-home .text-container{padding:0 30px}main.viewport .slideshow #slide-farewell .text-container .slide-next-button,main.viewport .slideshow #slide-home .text-container .slide-next-button{max-width:280px}main.viewport .slideshow #slide-farewell .text-container .slide-next-button span,main.viewport .slideshow #slide-home .text-container .slide-next-button span{font-size:22px}main.viewport .slideshow #slide-farewell .text-container .slide-next-button .arrow-right,main.viewport .slideshow #slide-home .text-container .slide-next-button .arrow-right{width:60px;height:60px;top:calc(0%)}main.viewport .slideshow #slide-farewell .text-container header h1 span.first,main.viewport .slideshow #slide-home .text-container header h1 span.first{letter-spacing:6px;font-size:40px}main.viewport .slideshow #slide-farewell .text-container header h1 span.second,main.viewport .slideshow #slide-home .text-container header h1 span.second{font-size:68px}main.viewport .slideshow #slide-farewell .slide-next-button,main.viewport .slideshow #slide-home .slide-next-button{position:relative;margin:0 auto}main.viewport .slideshow .timeline nav a{font-size:13px}main.viewport .slideshow .timeline.navigation-top-time header h3{font-size:15px;font-weight:500;line-height:10px;padding:0}main.viewport .slideshow .timeline.navigation-bottom-period{height:80px}main.viewport .slideshow .timeline.navigation-bottom-period nav{height:40px;width:90%;margin-left:0}main.viewport .slideshow .slideshow-slide .text-container p{line-height:17px;font-size:15px}main.viewport .slideshow .animation-container{margin-top:10px}}@media (max-width:351px){main.viewport .slideshow #slide-farewell .text-container header h1 span.first,main.viewport .slideshow #slide-home .text-container header h1 span.first{font-size:34px}main.viewport .slideshow #slide-farewell .text-container header h1 span.second,main.viewport .slideshow #slide-home .text-container header h1 span.second{font-size:58px;line-height:58px}main.viewport .slideshow #slide-farewell .text-container .slide-next-button span,main.viewport .slideshow #slide-home .text-container .slide-next-button span{font-size:18px}}.browser-slide{width:100%;position:relative}.browser-slide:last-child{min-height:100%}.browser-slide>a,.browser-slide>div,.browser-slide>figure,.browser-slide>header{position:absolute;z-index:1}.browser-slide a{text-decoration:none;color:inherit}.browser-slide b{font-weight:700}.browser-slide em{font-style:italic}.browser-slide sup{vertical-align:super;font-size:60%;font-weight:400}.browser-slide .color-white{color:#FFF}.browser-slide .color-blue{color:#0F7A94}.browser-slide .color-pink{color:#ED2E7A}.browser-slide .color-green{color:#33B573}.browser-slide .color-turquoise{color:#289C96}.browser-slide .color-navy{color:#213D4E}.browser-slide .color-gray{color:#EBEDEA}.browser-slide .color-dark-gray{color:#83929A}.browser-slide .color-dark{color:#284050}.browser-slide .white{background-color:#FFF}.browser-slide .blue{background-color:#0F7A94;color:#FFF}.browser-slide .blue.pale1{background-color:#0F404F}.browser-slide .blue.pale2{background-color:#0F6178}.browser-slide .blue.pale3{background-color:#103848}.browser-slide .blue.pale4{background-color:#0E242F}.browser-slide .pink{background-color:#ED2E7A;color:#FFF}.browser-slide .pink.pale1{background-color:#B42964}.browser-slide .pink.pale2{background-color:#672245}.browser-slide .pink.pale3{background-color:#451F38}.browser-slide .pink.pale4{background-color:#271C2C}.browser-slide .green{background-color:#33B573;color:#FFF}.browser-slide .green.pale1{background-color:#133D2E}.browser-slide .green.pale2{background-color:#1D5742}.browser-slide .green.pale3{background-color:#174137}.browser-slide .green.pale4{background-color:#112A2A}.browser-slide .turquoise{background-color:#289C96;color:#FFF}.browser-slide .turquoise.pale1{background-color:#217C79}.browser-slide .turquoise.pale2{background-color:#184E50}.browser-slide .turquoise.pale3{background-color:#143B3F}.browser-slide .turquoise.pale4{background-color:#0F2930}.browser-slide .gray{background-color:#EBEDEA}.browser-slide .dark-gray{background-color:#83929A}.browser-slide .dark-gray.pale1{background-color:#65747C}.browser-slide .dark-gray.pale2{background-color:#3C4C55}.browser-slide .dark-gray.pale3{background-color:#2B3740}.browser-slide .dark-gray.pale4{background-color:#1C2730}.browser-slide .banner section,.browser-slide .description section,.browser-slide .header section,.browser-slide .intro section,.browser-slide .teaser section,.browser-slide .word section{position:relative;top:50%;transform:translateY(-50%)}.browser-slide .banner p,.browser-slide .description p,.browser-slide .header p,.browser-slide .intro p,.browser-slide .teaser p,.browser-slide .word p{font-weight:300;display:block;text-align:left;margin-right:0}.browser-slide .word section{display:inline-block;transform:translate(-50%,-50%);top:50%;left:50%;padding:0}#animals,.browser-slide .figure img{left:0;position:absolute;right:0;bottom:0}.browser-slide .word p{text-align:center;font-weight:700}.browser-slide .banner{font-weight:300;text-transform:uppercase}.browser-slide .banner section{padding-right:0}.browser-slide .banner p,.browser-slide .banner p b{font-size:29px;line-height:29px}.browser-slide .banner b{font-size:17px;line-height:39px}.browser-slide .intro h3{font-weight:300}.browser-slide .intro b{color:#FFF}.browser-slide .big-figure,.browser-slide .figure{overflow:hidden}#animals,#info,#share-layer{font-family:Gilroy,sans-serif;-webkit-overflow-scrolling:touch}.browser-slide .big-figure:before,.browser-slide .figure.arrow:before,.browser-slide .figure:before{content:'';display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center}.browser-slide .figure img{margin:auto;top:0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}.browser-slide .big-figure:not(.mod-infinity-slider) img{width:100%;height:100%}.browser-slide .mod-infinity-slider img{width:100%}.browser-slide .infinity-slide-bottom{position:absolute;width:100%;height:1px;top:100%}.browser-slide .big-figure:before{background-size:cover}.browser-slide .header{font-weight:300;white-space:nowrap;letter-spacing:-1px}.browser-slide .teaser{font-weight:700}.browser-slide .description{font-weight:400}#animals{top:0;padding:0 48px 64px;overflow-y:hidden;-webkit-transform:translate3d(0,0,0)}#animals .container-text{width:90%;max-width:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#animals .container-text article{height:600px;position:relative}#animals .container-text article img{position:absolute;top:0;left:-20%;height:100%}#animals .container-text article img.mamut2{top:300px}#animals .container-text article p{font-size:43px;font-weight:900;color:#fff;position:absolute;left:500px;line-height:48px;top:180px;width:400px;max-width:90%}@media (max-width:870px){#animals .container-text article p{left:340px;font-size:35px}#animals .container-text article img{top:10%;left:-20%;height:75%}}@media (max-width:767px){#animals .container-text article{height:auto}#animals .container-text article img{position:static;width:90%;margin:0 auto;display:block;max-height:40vh}#animals .container-text article img.mamut2{display:none}#animals .container-text article p{position:static;text-align:center;margin:10px auto 30px;font-size:24px;line-height:28px}}#share-layer{-webkit-transform:translate3d(0,0,0);padding:0 40px;margin:0 auto;width:900px;max-width:100%}@media only screen and (min-width:1023px){#share-layer{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 70px))}}#share-layer .social-layer .social-icons-share a{width:64px;display:inline-block;text-align:center;margin-right:20px}#share-layer .social-layer article h2{color:#fff;text-transform:uppercase;font-weight:900;font-size:40px;margin-top:70px;margin-bottom:40px}#share-layer .social-layer article svg{fill:#009297;height:60px;transition:transform .2s,fill .2s}#share-layer .social-layer article svg:hover{fill:#00CDD7;transform:scale(1.2)}#share-layer .social-layer article .social-text-follow{position:relative;left:-10px}#share-layer .social-layer article .social-text-follow a{color:#009297;font-weight:900;text-decoration:none;display:inline-block;padding:20px;margin-top:20px;font-size:26px;margin-right:30px}#share-layer .social-layer article .social-text-follow a:hover{color:#00CDD7}@media only screen and (max-width:767px){#share-layer .social-layer article h2{font-size:25px;margin-top:40px}#share-layer .social-layer article svg{height:30px}#share-layer .social-layer article .social-text-follow a{margin-top:0;margin-bottom:20px;width:calc(50vw - 45px);margin-right:0}#share-layer .social-layer .social-icons-share a{margin-right:0}}@media only screen and (orientation:landscape) and (max-width:767px){#share-layer .social-layer article h2{margin-top:20px}#share-layer .social-layer article .social-text-follow a{display:inline-block}}@media only screen and (max-width:400px){#share-layer .social-layer .social-icons-share a{width:50px}#share-layer .social-layer article .social-text-follow a{display:block;min-width:200px}}#info{position:absolute;top:0;bottom:0;left:0;right:0;padding:0 48px 64px;overflow-y:scroll;-webkit-transform:translate3d(0,0,0)}#info .container-text{max-width:900px;margin:0 auto}#info .container-text .white-link{color:#fff;text-decoration:none}#info .container-text .white-link:hover{text-decoration:underline}#info .container-text h2{color:#fff;line-height:50px;text-transform:uppercase;font-weight:900;font-size:40px;margin-top:70px;margin-bottom:40px}#info .container-text h3,#info .container-text p{margin-top:30px;margin-bottom:48px;color:#00848B;font-size:20px;font-weight:300;line-height:30px}#info .container-text h3 span.white,#info .container-text p span.white{color:#fff}#info .container-text h3{color:#fff;margin-bottom:0}#info .container-text img{display:block;margin:0 auto;max-width:100%}#info .slide-next-button{position:relative;bottom:0;left:0;text-transform:uppercase;color:#0DAAB0;padding:0;line-height:64px;max-width:390px;margin:100px auto 0;transition:color .2s ease}#info .slide-next-button:focus,#info .slide-next-button:hover{color:#00CDD7}#info .slide-next-button:focus .arrow-right,#info .slide-next-button:hover .arrow-right{background:#00CDD7;animation-play-state:paused;width:96px;height:96px;top:-18px;right:12px}#info .slide-next-button span{font-size:32px;font-weight:400}#info .slide-next-button .arrow-right{position:absolute;right:20px;width:80px;height:80px;border-radius:50%;background:#0DAAB0;top:calc(50% - 45px);animation:pulsing 2.5s infinite;transition:background .2s ease}#info .slide-next-button .arrow-right:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid #072735;content:'';display:block;position:absolute;left:calc(50% + 4px);top:50%;transform:translate(-50%,-50%)}#info .slide-next-button .checkout-link{display:block;margin:0 auto;width:100%;max-width:280px;position:relative;height:64px;text-decoration:none}#info .slide-next-button .checkout-link span{line-height:64px;color:#0DAAB0}#info .social-box{margin-top:40px}#info .social-box p{margin-bottom:10px}#info .social-box .social-icons-share{float:left}#info .social-box .social-icons-share a svg{width:20px;fill:#00848B;margin-right:40px}#info .social-box .social-icons-share a:hover svg{fill:#00CDD7}#info .social-box .social-text-follow{float:right}#info .social-box .social-text-follow a{text-decoration:none;display:inline-block;color:#00848B;font-weight:900;margin-right:50px;font-size:13px;margin-bottom:20px}#info .social-box .social-text-follow a:hover{color:#00CDD7}@media (min-width:768px){#info .slide-next-button .checkout-link{max-width:100%}}@media (max-width:920px){#info .social-box .social-text-follow{float:left}}@media (max-width:767px){#info .container-text h2{line-height:25px;font-size:20px;margin-top:30px}#info .container-text h3{margin-bottom:30px}#info .container-text p{font-size:14px;margin-top:10px;margin-bottom:20px}#info .social-box .social-icons-share{float:none}#info .social-box .social-text-follow{margin-top:20px;float:none}#info .social-box .social-text-follow a{margin-right:15px;margin-bottom:10px}#info .slide-next-button .arrow-right{width:60px;height:60px;top:0;right:-20px}#info .slide-next-button span{font-size:22px}}@media (max-width:470px){#info .social-box .social-text-follow a{display:block}}@media only screen and (max-width:400px){#info .social-box .social-icons-share svg{margin-right:24px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){main .slideshow .timeline.navigation-bottom-period nav a .img-time{top:0}}