.contact-clean form .btn:active,.newsletter-subscribe form .btn:active{transform:translateY(1px)}.navbar.navbar-light.navbar-expand-md,.overlay{z-index:1}.contact-clean{background:#f1f7fc;padding:80px 0}@media (max-width:767px){.contact-clean{padding:20px 0}}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}@media (max-width:767px){.contact-clean form{padding:30px}}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:hover{opacity:1}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}.footer-dark{padding:50px 0;color:#f0f9ff;background-color:#282d32}.footer-dark h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-dark ul a{color:inherit;text-decoration:none;opacity:.6}.footer-dark ul a:hover{opacity:.8}.footer-dark .item.text{margin-bottom:36px}@media (max-width:767px){.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-dark .item.text{margin-bottom:0}}.footer-dark .item.text p{opacity:.6;margin-bottom:0}.footer-dark .item.social{text-align:center}@media (max-width:991px){.footer-dark .item.social{text-align:center;margin-top:20px}}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75}.branch-address,.faq-card,.img-container,.outreach-item,.v-header{display:flex}.footer-dark .item.social>a:hover{opacity:.9}.footer-dark .copyright{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}.newsletter-subscribe{color:#313437;background-color:#fff;padding:50px 0}.newsletter-subscribe p{color:#7d8285;line-height:1.5}.newsletter-subscribe h2{font-size:24px;font-weight:700;margin-bottom:25px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.newsletter-subscribe .intro{font-size:16px;max-width:500px;margin:0 auto 25px}.newsletter-subscribe .intro p{margin-bottom:35px}.newsletter-subscribe form{justify-content:center}.newsletter-subscribe form .form-control{background:#eff1f4;border:none;border-radius:3px;box-shadow:none;outline:0;color:inherit;text-indent:9px;height:45px;margin-right:10px;min-width:250px}.newsletter-subscribe form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1}.newsletter-subscribe form .btn:hover{opacity:1}.newsletter-subscribe form .btn-primary{background-color:#055ada!important;color:#fff;outline:0!important}body{height:100%;font-family:montserrat}.overlay{position:fixed;width:100vw;height:100vh;background-color:#152b7a;opacity:.71}.landing-wrapper{height:100%;width:auto;background-color:#000;opacity:.5}.top-bar-wrapper{width:100%;background-color:#002157;height:40px;overflow:hidden;padding:7px;position:sticky}.top-bar-social-icons,.top-bar-tagline{width:auto;height:100%}.header{width:100%;height:38vh}@media (min-width:768px){.header{width:100%;height:45vh}}.section{padding:85px}@media (min-width:1200px){.header{width:100%;height:87vh}.navbar.navbar-light.navbar-expand-lg{height:80px;z-index:1}.section-with-image{width:100%;height:400px;background-position:top;background-size:cover;background-repeat:no-repeat;overflow:auto;resize:both}}.section-with-image{width:100%;background-position:top;background-size:cover;background-repeat:no-repeat;overflow:visible;padding:85px;resize:both}.img-container img,.testimonials>img{background-repeat:no-repeat;background-size:contain}.section-with-image .image-overlay{width:100%;height:100%;background-color:#0749f4;opacity:.13;position:absolute}.slide-content{padding:20px}.testi-details{margin-top:20px}.testimonials{height:100%}.fullscreen-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden}.fullscreen-video-wrapper video{min-width:100%;min-height:100%;z-index:-100}.fullscreen-video-wrapper .header-overlay{width:100%;height:100vh;background-color:rgba(0,33,87,.65);left:0;z-index:1;position:absolute;top:0}.vh-75{height:75vh!important}.white-read-more:hover{color:#000;background-color:rgba(50,49,51,.35);border:2px solid #000;border-radius:0}.white-read-more{color:#000;background-color:rgba(0,98,204,0);border:2px solid;border-radius:0}.landing-button:hover{background-color:rgba(0,0,0,.42);border:2px solid #fff;border-radius:0}.landing-button{background-color:transparent;border:2px solid #fff;border-radius:0;width:90vw}@media (min-width:576px){.landing-button{background-color:transparent;border:2px solid #fff;border-radius:0;width:50vw}}@media (min-width:1200px){.landing-button{background-color:transparent;border:2px solid #fff;border-radius:0;width:35vw}}.v-header{height:100vh;align-items:center}.image-read-more:hover{color:#fff;background-color:rgba(0,0,0,.56);border:2px solid #fff;border-radius:0}.image-read-more{color:#fff;background-color:transparent;border:2px solid #fff;border-radius:0}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#004d9a;background-color:#a1a1a1;border-color:#dee2e6 #dee2e6 #fff}.nav-link{display:block;padding:.5rem 1rem;color:#fff;font-weight:700}.section-blue{padding:85px;background-color:#002157}.faq-card{width:100%;height:100%;border:3px solid #fff;align-content:center;align-items:center;justify-content:center}.faq-card a:hover{text-decoration:none;font-weight:700;color:#fff508}.faq-card-text{width:100%;height:100%;padding:15px;color:#fff;font-size:15px;text-align:center}.z-card p{text-align:center;margin-top:15px}.z-card{margin:20px;text-align:center;flex:1 1 auto;justify-content:center;align-content:center;align-items:center}.footer-theme{background-color:#002157;padding:35px;margin-top:7px}.footer-theme ul{text-decoration:none;color:#fff;padding:0;line-height:1.6;font-size:10px;list-style-type:none;text-align:center}.footer-theme a:hover{text-decoration:none;color:#fff;list-style-type:none}.footer-theme a{text-decoration:none;color:#fff}.footer-theme h6{color:#ffe710;font-size:12px;font-weight:700;text-align:center}.footer-theme p{color:#fff;padding:10px;text-align:center;font-size:13px;margin:0}.img-container img{background-position:center;width:150px}.img-container{padding:20px;align-items:center;justify-content:center;margin:20px 0}.branch-address i{padding:3px}.branch-address p{margin-left:5px}.nav-item{font-family:Barlow;font-size:17px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;font-family:Barlow}.guide-title{margin-top:10px;font-family:barlow;text-align:center}.program-header{width:100%;height:68vh}.outreach-item{flex-direction:column;justify-content:center;align-items:center}.outreach-item>img{width:270px}.outreach-item>a{margin:15px 0}.membership-logo{width:200px}.z-card>img{width:80px}.outreach-item>p{font-size:13px}.social-link{width:100%}.what-we-do-item{padding:10px}.what-we-do-item>img{width:90px;margin:10px}.about-us-wrapper>h2{font-weight:700;margin-bottom:15px}.about-us-wrapper>button{width:100%}@media (min-width:768px){.about-us-wrapper>button{width:250px}}.testimonials-wrapper{height:100%}@media (min-width:992px){.testimonials-wrapper{height:80vh}}.testimonials>img{width:150px;background-position:center}.application-guide>img{width:150px}.application-guide{padding:5px}