.portal-wrap{padding:50px 10%}.portal-wrap h2.headline{text-align:center;font-size:33px;margin-bottom:60px}.portal-wrap .row-fluid .span4:nth-child(3n+1){margin-left:0}.portal-wrap .circle-wrap{margin-bottom:50px}.links-wrap{text-align:center}.links-box{margin:140px auto 0;display:inline-block;padding:36px 50px;background-color:#375bab;color:#fff;text-align:left;position:relative}.links-box a{color:#f8951d}.links-box a:hover{color:#fff}.links-box p{margin:5px 0}.links-box h2,.links-box h3{margin:12px 0}.links-box img{position:absolute;top:-68px;margin-left:auto;margin-right:auto;left:0;right:0}.map-page nav,.map-page .subnav{float:none}.map-page nav .sub li{background-color:transparent}.map-page nav .sub,.map-page .subnav .sub{left:0}.map-page .topnav{margin:0}.map-page .topnav li{padding:14px 16px}.map-page .topnav li a{padding:0}.map-page .topnav li a:hover{color:#f8951d}.map-page .topnav .sub li a:hover{color:#f8951d}.map-page .topnav li.active{background-color:#375bab}.map-page .topnav li.active a{color:#fff;padding:0}.map-page iframe{height:100vh}.map-page .like-page{display:none}footer{margin-top:-5px}.ih-item{position:relative;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item,.ih-item *{box-sizing:border-box}.ih-item a{color:#333}.ih-item a:hover{text-decoration:none}.ih-item img{width:100%;height:100%}.ih-item.circle{position:relative;width:350px;height:350px;border-radius:50%;margin:0 auto}.ih-item.circle .img{position:relative;width:350px;height:350px;border-radius:50%}.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6),0 1px 2px rgba(0,0,0,0.3);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.ih-item.circle .img img{border-radius:50%}.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ih-item.circle.effect3 .img{z-index:11;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.ih-item.circle.effect3 .img h2{width:350px;height:350px;text-align:center;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1}.ih-item.circle.effect3.colored .info{background:#375bab}.ih-item.circle.effect3 .info{background:#333333;opacity:0;pointer-events:none;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.ih-item.circle.effect3 .info h3{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:22px;margin:0 35px 15px;padding:65px 0 0 0;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect3 .info p{color:#fff;padding:10px 5px;margin:0 30px;font-size:13px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect3.bottom_to_top .img{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.ih-item.circle.effect3.bottom_to_top .info{-webkit-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect3.bottom_to_top a:hover .img{-webkit-transform:scale(0.3) translateY(-170%);transform:scale(0.3) translateY(-170%)}.ih-item.circle.effect3.bottom_to_top a:hover .img h2{-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;opacity:0}.ih-item.circle.effect3.bottom_to_top a:hover .info{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 1330px){.portal-wrap{padding:50px 2%}}@media screen and (max-width: 1150px){.portal-wrap .row-fluid .span4{width:48%;margin-left:0;margin-bottom:30px}.row-fluid .span4:nth-of-type(2n+1){margin-left:0}}@media only screen and (max-device-width: 1024px){.ih-item.circle.effect3.bottom_to_top .info,.ih-item.circle.effect3 .info{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:999;background-color:rgba(55,91,171,0.7)}.ih-item.circle.effect3 .img h2{display:none}.ih-item.circle.effect3.bottom_to_top a:hover .img{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@media only screen and (max-width: 767px){header{float:none}.portal-wrap{padding:0 2%}.portal-wrap .row-fluid .span4{width:100%;margin-left:0;margin-bottom:30px}.links-box{margin:50px auto 50px;padding:24px 30px}.links-box img{top:-54px;width:85px;height:85px}.map-page iframe{height:155vh}footer{margin-top:20px}}
