.left{float:left}.right{float:right}@media (max-width:768px){.float-none{float:none}}.clearfix:after{content:'';display:block;clear:both}.clearfix:before{content:'';display:block;clear:both}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}@keyframes opac{from{opacity:0}to{opacity:1}}p{letter-spacing:.6px}.white-header{background:#fff;height:90px;position:relative}.white-header>h1{font-size:2em;font-family:Barlow,sans-serif;color:#222;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:4%;margin:0}.gutterX{padding-left:4%;padding-right:4%}.container{width:100%}#main{width:100%;height:320px;background-color:#eee;background-image:url(../images/slides/s2.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;margin:0;padding:0;position:relative}#main .hero-header{position:absolute;width:100%;height:88px;background:rgba(20,48,78,.8);left:0;bottom:0}#main .hero-header h3{color:#fff;font-family:Barlow,sans-serif;font-weight:700;font-size:1.7em;text-transform:uppercase;margin:0;padding-left:7%;line-height:88px}.about-holder{margin:0 auto;margin-top:50px;margin-bottom:50px}.about-holder .about-box{margin-top:70px}.about-holder .about-box .about-heading{border-bottom:1px solid #eee}.about-holder .about-box .about-heading h2{color:#222;font-weight:700;font-size:1.3em;text-transform:uppercase}.about-holder .about-box .about-body{line-height:1.8em;margin-top:24px;margin-bottom:10px}.about-holder .about-box h3{font-size:1.05em;font-weight:700;color:#444}.about-holder .about-box ul{margin-top:20px;margin-bottom:20px;list-style:disc;padding-left:17px}.about-holder .about-box ul li{line-height:2em}.about-holder .about-box ul li .fa{font-size:.8em;color:#0d3157;display:none;margin-right:10px;margin-top:-10px}.message-section{margin:0 auto;margin-top:60px;margin-bottom:90px}.message-section .message-heading{color:#0d3157;font-size:1.6em;font-weight:700;line-height:30px;text-align:center}.message-section .message-heading:after{content:"";display:block;width:90px;height:2px;background:#0d3157;margin:0 auto;margin-top:15px;margin-bottom:60px}.message-section .principal-image{width:350px;height:auto;float:left;margin-right:20px;margin-bottom:20px;display:block}@media (max-width:650px){.message-section .principal-image{width:100%;height:auto;float:none;margin:0 auto;margin-bottom:20px}}.message-section p{font-size:1.1em;color:#000;line-height:1.8em;margin-bottom:10px}.message-section .principal-name{font-size:1.2em;font-weight:700;color:#333;line-height:1.8em;margin-top:30px}.message-section h5{font-size:1em;color:#555;font-weight:700;line-height:1.8em}.team-section{width:960px;max-width:90%;margin:0 auto;margin-top:80px;margin-bottom:80px}.team-section .team-title{color:#0d3157;font-size:1.7em;font-weight:700;line-height:30px;text-align:center}.team-section .team-title:after{content:"";display:block;width:20px;height:2px;background:#0d3157;margin:0 auto;margin-top:15px;margin-bottom:60px}.team-section .team-box{margin-bottom:20px}.team-section .team-box .team-heading{color:#0d3157;font-size:1.5em;font-weight:700;line-height:1.5em;margin-top:50px}.team-section .team-box .team-heading:after{content:"";display:block;width:20px;height:2px;background:#0d3157;margin-top:15px;margin-bottom:25px}.team-section .team-box p{font-size:1.1em;color:#000;line-height:1.8em}