#hero{height:100%;overflow:hidden}.layer{background-position:bottom center;background-size:auto;background-repeat:no-repeat;width:100%;height:100%;position:absolute;z-index:-1}.layer-sky{background-image:url("../img/hero-bg.jpg");background-size:cover;background-position:50% 50%}.layer-ship{position:absolute;bottom:-30px;right:0px;z-index:-1;width:74%}.layer-text{top:50%;left:50%;transform: translate(-50%, -10%);-ms-transform: translate(-50%, -10%);width:auto}.layer-bottom{background:#f1f1f1;top:100%}.layer-bottom:before{content:"";display:block;width:100%;height:10px;background-color:#f1f1f1;position:absolute;bottom:100.5%}.layer-blue-square{position:absolute;width:auto;top:0%;left:50%;margin-left:-460px;z-index:0}.layer-50-years{position:relative;z-index:0;top:0px}#logo{max-width:360px}ul.menu{font-family:"harfang-pro", serif;font-size:1.125rem;font-weight:700;list-style:none;margin:0px;padding:0px}ul.menu li{display:inline-flex;margin-left:1.75rem}ul.menu a{position:relative;letter-spacing:.05rem}ul.menu a:after{content:"";display:block;position:absolute;bottom:-3px;width:0%;height:2px;background:#811d1f;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 400ms ease-in-out;-o-transition:width 400ms ease-in-out;transition:width 400ms ease-in-out}ul.menu a:hover{color:#811d1f}ul.menu a:hover:after{width:30px}ul.menu a.active{color:#811d1f}ul.menu a.active:after{width: 30px;}#menu-fixed{-webkit-transition:top 200ms ease-in-out;-moz-transition:top 200ms ease-in-out;-o-transition:top 200ms ease-in-out;transition:top 200ms ease-in-out}#logo{display:block}#logo-white{display:none}#menu-fixed.is-sticky{background:rgba(14,38,68,0.95);padding:20px 10% 35px;box-shadow:0px 4px 10px rgba(76,76,76,0.6);position: fixed;left: 5px;top: 0px;width: 100%;z-index: 9999;}#menu-fixed.is-sticky a{color:#fff;font-weight:400}#menu-fixed.is-sticky a:after{background:#fff}#menu-fixed.is-sticky a.active:after{width:30px}.is-sticky #logo{display:none}.is-sticky #logo-white{display:block;max-width:215px}.sidenav{height:100%;width:0;position:fixed;z-index:99999;top:0;left:0;background-color:#fff;overflow-x:hidden;padding-top:60px;transition:0.5s}.sidenav.open{height:100%}.sidenav a{padding:8px 0px;text-decoration:none;font-size:1.4rem;color:#173860;display:block;transition:0.3s}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;display:none}#main{transition:margin-left .5s}.btn1{width:40px;height:40px;position:absolute;right:30px;top:-30px;-webkit-transition-duration:0.5s;transition-duration:0.5s;display:none}.btn1 .icon-left{-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;height:3px;width:20px;top:15px;background-color:#173860;left:0px}.btn1 .icon-left:before{-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;width:20px;height:3px;background-color:#173860;content:"";top:-16px}.btn1 .icon-left:after{-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;width:20px;height:3px;background-color:#173860;content:"";top:15px}.btn1 .icon-left:hover{cursor:pointer}.btn1 .icon-right{-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;height:3px;width:20px;top:15px;background-color:#173860;left:20px}.btn1 .icon-right:before{-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;width:20px;height:3px;background-color:#173860;content:"";top:-16px}.btn1 .icon-right:after{-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;width:20px;height:3px;background-color:#173860;content:"";top:15px}.is-sticky .btn1 .icon-left,.is-sticky .btn1 .icon-left:before,.is-sticky .btn1 .icon-left:after,.is-sticky .btn1 .icon-right,.is-sticky .btn1 .icon-right:before,.is-sticky .btn1 .icon-right:after{background-color:#fff}.btn1.open .icon-left{-webkit-transition-duration:0.5s;transition-duration:0.5s;background:transparent}.btn1.open .icon-left:before{-webkit-transform:rotateZ(45deg) scaleX(1.4) translate(4px, 4px);transform:rotateZ(45deg) scaleX(1.4) translate(4px, 4px)}.btn1.open .icon-left:after{-webkit-transform:rotateZ(-45deg) scaleX(1.4) translate(4px, -4px);transform:rotateZ(-45deg) scaleX(1.4) translate(4px, -4px)}.btn1.open .icon-right{-webkit-transition-duration:0.5s;transition-duration:0.5s;background:transparent}.btn1.open .icon-right:before{-webkit-transform:rotateZ(-45deg) scaleX(1.4) translate(-4px, 4px);transform:rotateZ(-45deg) scaleX(1.4) translate(-4px, 4px)}.btn1.open .icon-right:after{-webkit-transform:rotateZ(45deg) scaleX(1.4) translate(-4px, -4px);transform:rotateZ(45deg) scaleX(1.4) translate(-4px, -4px)}.btn1:hover{cursor:pointer}.fixed-left-menu{padding:30px 40px 30px 70px;background-color:rgba(23,56,96,0.8);position:fixed;top:30%;z-index:999;color:#fff;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.fixed-left-menu.active{left:0%}.fixed-left-menu.active button{margin-left:-20px}.fixed-left-menu ul{list-style:none;padding-left:0px;margin-bottom:0px}.fixed-left-menu ul a{background-color:#fff;display:block;margin-bottom:5px;padding:6px 15px 6px 5px;font-size:.85rem}.fixed-left-menu ul a i{font-size:7px;margin-right:3px}.fixed-left-menu button{background-color:#811d1f;width:130px;margin-left:0px;border:none;padding:10px 10px 5px;color:#fff;font-size:10px;outline:none;position:absolute;left:89%;top:50%;transform:rotateZ(-90deg);z-index:9999999;cursor:pointer;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.fixed-left-menu button i{font-size:7px;margin-bottom:5px}.fixed-left-menu button span{white-space:nowrap;margin-bottom:5px}.border-bottom-red,.border-bottom-grey,.border-bottom-white{position:relative;top:-15px}.border-bottom-red:after,.border-bottom-grey:after,.border-bottom-white:after{content:"";display:block;position:absolute;top:98.5%;width:100%;height:10px}.border-bottom-red:after{background-color:#811d1f}.border-bottom-grey:after{background-color:#f1f1f1}.border-bottom-white:after{background-color:#ffffff}.row-with-seperators div[class^=col]:after{content:"";position:absolute;right:0px;top:0px;width:3px;height:100%;background:#193b63}.box-rounded{border-radius:10px}label{font-size:1.125;font-weight:700;color:#5f5e5e;text-transform:uppercase;margin-bottom:2px}input,select,textarea{display:block;width:100%;outline:none;border:3px solid #e9e9e9;padding:10px;margin-bottom:15px;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") no-repeat right 15px center}button[type=submit]{cursor:pointer;background:transparent;border:none;outline:none;display:inline-block;text-align:right;color:#173860;font-weight:700;font-size:18px}button[type=submit]:after{content:"\f102";font-family:icons;display:inline-block;transform:rotate(-90deg);font-size:10px;position:relative;bottom:2px;margin-left:5px}.form-input-wrapper{position:relative}label.error{font-size:.7rem;color:#721c24;font-weight:400;text-transform:none;position:absolute;right:10px;bottom:5px}#mapInfoWindow{font-size:.9rem;line-height:1.5rem;font-weight:400;padding:25px 15px}.h-100{height:100%}.bottom-connection{position:relative;margin-top:-3px;height:1px}.bottom-connection:after{content:"";position:absolute;top:0px;left:0%;width:100%;height:150px;z-index:99;background:url("../img/bottom-connection.png")}.vertical-border{content:"";display:block;position:absolute;top:0px;right:0px;height:100%;width:1px;background-color:#fff}.vertical-border-blue{content:"";display:block;top:0px;right:0px;height:130px;width:3px;background-color:#173860}.overlay-dark:before{content:"";display:block;background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0px;left:0px}.header-overlay:before{content:"";display:block;position:absolute;top:0%;left:0%;width:100%;height:230px;background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}.font-border{display:inline-block;position:relative}.font-border:after{content:"";height:4px;width:50px;display:block;position:absolute;bottom:-3px;left:0px;background-color:#811d1f}.bottom-overlay-blue{position:relative}.bottom-overlay-blue:before{content:"";display:block;position:absolute;bottom:0px;left:0px;width:100%;height:75%;background:-moz-linear-gradient(top, rgba(6,31,59,0) 0%, #061f3b 100%);background:-webkit-linear-gradient(top, rgba(6,31,59,0) 0%, #061f3b 100%);background:linear-gradient(to bottom, rgba(6,31,59,0) 0%, #061f3b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00061f3b', endColorstr='#061f3b', GradientType=0)}.fixed-height-47{height:47px}#qLpercentage{font-size:10rem !important}a.active{color:#811d1f}.fifty-years{display:inline-block}.fifty-years i{-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.fifty-years .cube{float:right;margin-top:10px}.cube{cursor:pointer;text-align:center;width:100%;height:30px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.cube .default-state,.cube .active-state{font-size:12px;text-transform:uppercase;line-height:30px;height:30px;-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}.cube .default-state{background:#fff;color:#173860}.cube .active-state{background:#173860;color:#fff}.default-state{-webkit-transform:translateZ(15px);-moz-transform:translateZ(15px);-ms-transform:translateZ(15px);-o-transform:translateZ(15px);transform:translateZ(15px)}.flip-to-bottom .active-state{-webkit-transform:rotateX(-90deg) translateZ(-15px);-moz-transform:rotateX(-90deg) translateZ(-15px);-ms-transform:rotateX(-90deg) translateZ(-15px);-o-transform:rotateX(-90deg) translateZ(-15px);transform:rotateX(-90deg) translateZ(-15px)}.fifty-years:hover .default-state{background:#173860}.fifty-years:hover .cube.flip-to-bottom{-webkit-transform:rotateX(89deg);-moz-transform:rotateX(89deg);-ms-transform:rotateX(89deg);-o-transform:rotateX(89deg);transform:rotateX(89deg)}.bg-video{z-index:-1;min-width:100%;min-height:100%;position:absolute;top:0px;left:0px}@keyframes bringDown{from{top:-200px}to{top:0px}}@keyframes rotate3D{from{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}.bring-down{-webkit-backface-visibility:visible;backface-visibility:visible;animation:bringDown 1s 1 ease-out}.rotate-3d{-webkit-backface-visibility:visible;backface-visibility:visible;animation:rotate3D 4s infinite linear}@media (max-width: 1199px){ul.menu{font-size:1.1rem}ul.menu li{margin-left:0.65rem}}@media (max-width: 991px){#menu-fixed.is-sticky{padding:20px 3% 35px}ul.menu{font-size:.9rem}.layer-ship{width:90%}}@media (max-width: 768px){.display-1{font-size:2rem}h4,.h4{font-size:1.2rem}.menu{display:none}.btn1{display:block}}

/*# sourceMappingURL=styles.css.map */