@import 'https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700';.wow{opacity:0}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.main-container.d-flex .logo-wrapper{width:50%}.main-container.d-flex .logo-wrapper .caption{text-align:left}.main-container{font-family:'Roboto', sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-repeat:no-repeat;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:720px;min-width:1050px;padding:16px;text-align:center;position:relative}.main-container .logo-wrapper,.main-container .menu{width:100%}.main-container .logo-wrapper{padding:66px}.main-container .logo-wrapper .logo{max-width:280px}.main-container .logo-wrapper .caption{margin:16px 0;color:#fff;font-size:1.85rem}.main-container .logo-wrapper .caption .list{padding:0;margin:0}.main-container .logo-wrapper .caption .list li{display:block;font-size:1.5rem}.main-container .logo-wrapper .caption .list li:before{content:'\f101';font-family:'FontAwesome';font-size:1rem;margin-right:10px}.main-container .logo-wrapper .caption .back{margin-top:36px}.main-container .logo-wrapper .caption .back .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #ffa500;border-radius:50%;background-color:#002359;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;-webkit-transition:-webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:-webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1)}.main-container .logo-wrapper .caption .back .icon:focus,.main-container .logo-wrapper .caption .back .icon:hover{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px);text-decoration:none}.main-container .logo-wrapper .caption .back .icon i{color:#ffa500}.main-container .main-menu li{margin:2rem 4rem}.main-container .main-menu,.main-container .menu{padding:0;margin:0}.hexagon-outer{display:inline-block}.hexagon-outer .hexagon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:160px;width:160px;position:relative;-webkit-transition:-webkit-transform 900ms cubic-bezier(0.23, 1, 0.32, 1);transition:-webkit-transform 900ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:transform 900ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 900ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 900ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 900ms cubic-bezier(0.23, 1, 0.32, 1)}.hexagon-outer .hexagon:focus,.hexagon-outer .hexagon:hover{-webkit-transform:rotate3d(0, 0, 1, -60deg);transform:rotate3d(0, 0, 1, -60deg);text-decoration:none}.hexagon-outer .hexagon:focus .caption,.hexagon-outer .hexagon:hover .caption{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg)}.hexagon-outer .hexagon .hex-inner{background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;height:160px;width:100%}.hexagon-outer .hexagon .caption{position:relative;display:block;margin:0 18px;padding:26px;z-index:20;color:#000;font-weight:600;font-family:'Helvetica';text-align:center;line-height:1.2;-webkit-transition:-webkit-transform 900ms cubic-bezier(0.23, 1, 0.32, 1);transition:-webkit-transform 900ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:transform 900ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 900ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 900ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 900ms cubic-bezier(0.23, 1, 0.32, 1);font-size:1.5rem}.hexagon-outer .hexagon .caption i{display:block;margin-top:6px}.hexagon-outer .hexagon.small{height:100px;width:100px}.hexagon-outer .hexagon.small .caption{font-size:1.2rem}.hexagon-outer .hex-1{-webkit-transform:translateX(-42px) translateY(4px);-ms-transform:translateX(-42px) translateY(4px);transform:translateX(-42px) translateY(4px)}.hexagon-outer .hex-1:focus,.hexagon-outer .hex-1:hover{-webkit-transform:translateX(-42px) translateY(4px) rotate3d(0, 0, 1, -60deg);transform:translateX(-42px) translateY(4px) rotate3d(0, 0, 1, -60deg)}.hexagon-outer .hex-2{-webkit-transform:translateX(-82px) translateY(4px);-ms-transform:translateX(-82px) translateY(4px);transform:translateX(-82px) translateY(4px);margin-left:0;margin-top:-160px}.hexagon-outer .hex-2:focus,.hexagon-outer .hex-2:hover{-webkit-transform:translateX(-82px) translateY(4px) rotate3d(0, 0, 1, -60deg);transform:translateX(-82px) translateY(4px) rotate3d(0, 0, 1, -60deg)}.hexagon-outer .hex-3{margin-left:192px;margin-top:-50px;-webkit-transform:translateX(-32px) translateY(2px);-ms-transform:translateX(-32px) translateY(2px);transform:translateX(-32px) translateY(2px)}.hexagon-outer .hex-3:focus,.hexagon-outer .hex-3:hover{-webkit-transform:translateX(-32px) translateY(2px) rotate3d(0, 0, 1, -60deg);transform:translateX(-32px) translateY(2px) rotate3d(0, 0, 1, -60deg)}.hexagon-outer .hex-4{margin-left:256px;margin-top:-50px}.hexagon-outer .hex-5{margin-left:160px;margin-top:-50px;-webkit-transform:translateX(-14px) translateY(-2px);-ms-transform:translateX(-14px) translateY(-2px);transform:translateX(-14px) translateY(-2px)}.hexagon-outer .hex-5:focus,.hexagon-outer .hex-5:hover{-webkit-transform:translateX(-14px) translateY(-2px) rotate3d(0, 0, 1, -60deg);transform:translateX(-14px) translateY(-2px) rotate3d(0, 0, 1, -60deg)}.hexagon-outer .hex-6{margin-left:256px;margin-top:-50px;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.hexagon-outer .hex-7{margin-left:228px;margin-top:-42.10526315789474px}