body{font-family:Calibri,sans-serif;font-size:16px;color:#2A384C;overflow-x:hidden}h1,h2,h3{font-family:Montserrat}@media (max-width:700px){h1{font-size:1.5em}h2{font-size:1.3em}h3{font-size:1.1em}}.wp-caption,img{max-width:100%;height:auto}.wrap{width:1250px;max-width:95vw;margin:0 auto}li,p{font-size:18px;line-height:1.6}a{text-decoration:none}header.site-header>.band:nth-child(1){padding:5px 0;background-color:#111C4E}header.site-header>.band:nth-child(1) .wrap{display:flex;justify-content:space-between;align-items:center}header.site-header>.band:nth-child(1) .wrap .searchform{color:#fff}header.site-header>.band:nth-child(1) .wrap .searchform input{border:0;background-color:rgba(0,0,0,0);text-align:right;font-size:18px;max-width:140px}header.site-header>.band:nth-child(1) .wrap .searchform ::placeholder{color:#fff}header.site-header>.band:nth-child(1) .wrap .searchform .button{font-size:22px;transform:rotate(-45deg);margin-left:10px;transform-origin:bottom center}header.site-header>.band:nth-child(2){padding:5px 0 10px 0;background-color:#00B5E0}header.site-header>.band:nth-child(2) .wrap{display:flex;justify-content:flex-end}header.site-header>.band:nth-child(2) .wrap .mobile-nav{display:none}header.site-header>.band:nth-child(2) .wrap ul{list-style:none;margin:0;padding:0}header.site-header>.band:nth-child(2) .wrap ul li{display:inline-block;padding-left:20px}header.site-header>.band:nth-child(2) .wrap ul li a{color:#111C4E;font-weight:600;font-size:18px;display:inline-block;padding:2px 0}.contact-section .wrap{display:flex}.contact-section .wrap>div{width:50%}@media (max-width:700px){.contact-section .wrap>div{width:100%}}.contact-section .wrap .image-container{position:relative;padding-bottom:150px}@media (max-width:700px){.contact-section .wrap .image-container{display:none}}.contact-section .wrap .image-container .inner{background-size:cover;background-position:center;height:100%;width:100%}.contact-section .wrap .contact-details h1{padding:30px 80px}@media (max-width:700px){.contact-section .wrap .contact-details h1{padding:15px 2.5vw}}.contact-section .wrap .contact-details .blue{padding:30px 80px;background-color:#111C4E}@media (max-width:700px){.contact-section .wrap .contact-details .blue{padding:15px 2.5vw;margin:0 -2.5vw}}.contact-section .wrap .contact-details .blue>p{font-size:18px;font-weight:600;color:#fff}.contact-section .wrap .contact-details .blue>p>a{color:#00B5E0}.wpcf7 .line{display:flex;align-items:flex-start;justify-content:space-between}.wpcf7 .line label{color:#fff;font-weight:600;font-size:18px;text-align:right;display:inline-block;width:100px}@media (max-widtH:700px){.wpcf7 .line label{width:70px}}.wpcf7 .line .wpcf7-form-control-wrap{width:calc(100% - 120px);margin:5px 0}@media (max-width:700px){.wpcf7 .line .wpcf7-form-control-wrap{width:calc(100% - 80px)}}.wpcf7 .line input,.wpcf7 .line textarea{padding:5px;border-radius:5px;border:0;box-sizing:border-box;width:100%}.wpcf7 .wpcf7-submit{display:block;margin:5px auto;width:90px;text-align:center;padding:5px;font-weight:600;color:#111C4E;background-color:#F7B500;border-radius:25px;border:0;text-transform:uppercase}.wfu-section .wrap{display:flex}.wfu-section .wrap>div{width:50%}@media (max-width:700px){.wfu-section .wrap>div{width:100%}}.wfu-section .wrap .image-container{position:relative}.wfu-section .wrap .image-container .inner{background-size:cover;background-position:center;height:100%;width:100%}@media (max-width:700px){.wfu-section .wrap .image-container{display:none}}.wfu-section .wrap .contact-details{padding-bottom:150px}@media (max-width:700px){.wfu-section .wrap .contact-details{padding-bottom:20px}}.wfu-section .wrap .contact-details h1{padding:30px 80px}@media (max-width:700px){.wfu-section .wrap .contact-details h1{padding:15px 2.5vw}}.wfu-section .wrap .contact-details .blue{padding:30px 80px;background-color:#111C4E}@media (max-width:700px){.wfu-section .wrap .contact-details .blue{padding:15px 2.5vw}}.wfu-section .wrap .contact-details .blue>p{font-size:18px;color:#fff}.wfu-section .wrap .contact-details .blue>p:first-child{font-weight:600}.wfu-section .wrap .contact-details .blue>p>a{color:#00B5E0}.wfu-form-section .wrap{width:600px;text-align:center;padding:50px 0}.wfu-form-section .wrap h2{color:#fff}.wfu-form-section .wrap .wpcf7 .line{display:flex;align-items:center;justify-content:space-between;padding-right:80px;box-sizing:border-box}@media (max-width:700px){.wfu-form-section .wrap .wpcf7 .line{padding-right:50px}.wfu-form-section .wrap .wpcf7 .line .wpcf7-form-control-wrap{widtH:calc(100% - 80px)}.wfu-form-section .wrap .wpcf7 .line label{width:70px}}.about-section .wrap{display:flex}.about-section .wrap>div{width:50%}@media (max-width:700px){.about-section .wrap>div{width:100%}}.about-section .wrap .image-container{position:relative;padding-bottom:150px}@media (max-width:700px){.about-section .wrap .image-container{display:none}}.about-section .wrap .image-container .inner{background-size:cover;background-position:center;height:100%;width:100%}.about-section .wrap .contact-details h1{padding:30px 80px}@media (max-width:700px){.about-section .wrap .contact-details h1{padding:15px 2.5vw}}.about-section .wrap .contact-details .blue{padding:30px 80px;background-color:#111C4E}@media (max-width:700px){.about-section .wrap .contact-details .blue{padding:15px 2.5vw}}.about-section .wrap .contact-details .blue>p{font-size:18px;color:#fff}.about-section .wrap .contact-details .blue>p:first-child{font-weight:600}.about-section .wrap .contact-details .blue>p>a{color:#00B5E0}.team-section{margin:30px 0;text-align:center}.team-section .team-flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(100% + 80px);margin:0 -40px}@media (max-width:900px){.team-section .team-flex{margin:0;width:100%}}.team-section .team-flex>div{width:220px;margin:0 40px 25px 40px}@media (max-width:900px){.team-section .team-flex>div{margin:0 20px 25px 20px;width:calc(50% - 40px)}}.team-section .team-flex>div .image-container{background-size:cover;background-position:center;position:relative;border:1px solid #ddd}.team-section .team-flex>div .image-container .inner{padding-top:80%}.team-section .team-flex>div .name{display:block;margin:10px 0}.team-section .team-flex>div .role{display:block;color:#111C4E;font-weight:600}.post-image-container{position:relative;background-size:cover;background-position:center}.post-image-container .inner{padding-top:30%}.post-image-container .inner .wrap{display:flex;justify-content:flex-end;color:#fff;padding-bottom:30px}.post-image-container .inner .wrap a{color:#fff;text-decoration:underline}.single-blue{padding:30px 0;background-color:#111C4E}@media (max-width:700px){.single-blue{padding:15px 0}}.single-blue .wrap{width:1000px}.single-blue .wrap .to-left h1{color:#F7B500;max-width:500px}.single-blue .wrap .to-left>span{display:block;max-width:500px;color:#00B5E0;font-style:italic;font-size:18px;font-weight:600}.single-blue .wrap .to-left .share-box{display:inline-block;margin:15px 0 0 0;padding:5px 10px;border:1px solid #fff}.single-blue .wrap .to-left .share-box span{color:#fff;font-weight:600;font-size:14px}.single-blue .wrap .to-left .share-box a{color:#fff;display:inline-block;margin-left:7px}.single-blue .wrap .intro-paragraph p,.single-blue .wrap .place-para-outer *{font-size:20px;color:#fff;line-height:1.4;font-weight:400!important;margin:20px 0 5px 0;max-width:700px}@media (max-width:700px){.single-blue .wrap .intro-paragraph p,.single-blue .wrap .place-para-outer *{font-size:18px}}.content-area.has-sidebar .wrap{width:1250px!important}.archive .content-area .wrap,.single .content-area .wrap{width:1000px}.archive .content-area .wrap main p,.single .content-area .wrap main p{margin:40px 0}.archive .content-area .wrap main ul,.single .content-area .wrap main ul{display:inline-block}.archive .content-area .wrap main a,.single .content-area .wrap main a{color:#00B5E0}.archive .content-area .wrap aside .unique-sidebar>p>strong,.single .content-area .wrap aside .unique-sidebar>p>strong{color:#111C4E;font-size:22px}.archive .content-area .wrap aside .unique-sidebar a,.single .content-area .wrap aside .unique-sidebar a{color:#2A384C;display:block;margin-bottom:20px}.archive .content-area .wrap aside .unique-sidebar a strong,.single .content-area .wrap aside .unique-sidebar a strong{color:#00B5E0;font-size:20px}.archive .content-area .wrap aside .tag-listing,.single .content-area .wrap aside .tag-listing{display:block;background-size:cover;background-position:center;background-color:#fff;padding:20px}.archive .content-area .wrap aside .tag-listing>div,.single .content-area .wrap aside .tag-listing>div{background-size:cover;background-position:center}.archive .content-area .wrap aside .single-tag-listing a,.archive .content-area .wrap aside .single-tag-listing h3,.single .content-area .wrap aside .single-tag-listing a,.single .content-area .wrap aside .single-tag-listing h3{color:#00B5E0;text-transform:capitalize}.archive .content-area .wrap aside .single-tag-listing p,.single .content-area .wrap aside .single-tag-listing p{font-size:18px}.archive .content-area .wrap .main-and-sidebar.has-sidebar,.single .content-area .wrap .main-and-sidebar.has-sidebar{display:flex;justify-content:space-between}.archive .content-area .wrap .main-and-sidebar.has-sidebar main,.single .content-area .wrap .main-and-sidebar.has-sidebar main{width:calc(100% - 350px)}.archive .content-area .wrap .main-and-sidebar.has-sidebar aside,.single .content-area .wrap .main-and-sidebar.has-sidebar aside{width:300px}.archive .content-area .signup-form,.single .content-area .signup-form{padding:25px 50px 25px 0;border:1px solid #D7D2CB;border-left:0;border-right:0;margin:50px 0;max-width:700px}.archive .content-area .signup-form h3,.single .content-area .signup-form h3{margin:0;padding-bottom:15px;font-size:18px;color:#111C4E}.archive .content-area .signup-form form,.single .content-area .signup-form form{display:flex;align-items:center}.archive .content-area .signup-form form .wpcf7-form-control-wrap.your-email,.single .content-area .signup-form form .wpcf7-form-control-wrap.your-email{width:calc(100% - 250px)}@media (max-width:700px){.archive .content-area .signup-form form .wpcf7-form-control-wrap.your-email,.single .content-area .signup-form form .wpcf7-form-control-wrap.your-email{width:calc(100% - 120px)}}.archive .content-area .signup-form form .wpcf7-email,.single .content-area .signup-form form .wpcf7-email{background-color:#fff;border-radius:7px;border:1px solid #D7D2CB;width:100%;box-sizing:border-box;padding:3px 10px}.archive .content-area blockquote,.single .content-area blockquote{padding:30px 40px;background-image:url(../png/blockquote-bg.png);background-size:100% 100%;color:#fff;float:left;margin:0 30px 10px -100px;max-width:500px;font-weight:400}.archive .content-area blockquote:before,.single .content-area blockquote:before{content:'';display:inline-block;background-size:contain;background-repeat:no-repeat;width:40px;height:30px;transform:scaleY(-1);filter:FlipV;background-image:url(../png/quote.png)}@media (max-width:900px){.archive .content-area blockquote,.single .content-area blockquote{margin:10px 0}}.archive .content-area blockquote strong,.single .content-area blockquote strong{font-weight:400}.archive .content-area blockquote p,.single .content-area blockquote p{margin:0!important;font-size:20px}@media (max-width:700px){.archive .content-area blockquote p,.single .content-area blockquote p{font-size:18px}}.archive .content-area .new-references,.archive .content-area .retrofit-references,.single .content-area .new-references,.single .content-area .retrofit-references{padding:30px 0;border:1px solid #D7D2CB;border-left:0;border-right:0}.archive .content-area .new-references h4,.archive .content-area .retrofit-references h4,.single .content-area .new-references h4,.single .content-area .retrofit-references h4{color:#00B5E0;margin:0}.archive .content-area .new-references li,.archive .content-area .retrofit-references li,.single .content-area .new-references li,.single .content-area .retrofit-references li{margin:10px 0!important;padding:2px 30px 2px 15px!important;font-size:12px}.archive .content-area .new-references li:empty,.archive .content-area .retrofit-references li:empty,.single .content-area .new-references li:empty,.single .content-area .retrofit-references li:empty{display:none}.archive .content-area .article-author-section,.single .content-area .article-author-section{margin:40px 0}.archive .content-area .article-author-section h3,.single .content-area .article-author-section h3{color:#111C4E}.archive .content-area .article-author-section a,.single .content-area .article-author-section a{display:flex;align-items:center;margin:40px 0}.archive .content-area .article-author-section a .image-container,.single .content-area .article-author-section a .image-container{width:80px;height:80px;border-radius:50%;background-size:cover;background-position:center}.archive .content-area .article-author-section a span,.single .content-area .article-author-section a span{display:inline-block;padding-left:20px;font-size:20px;color:#2A384C;text-decoration:underline}.tag-header{overflow-x:hidden}.tag-header .wrap{display:flex;justify-content:space-between;align-items:flex-end}.tag-header .wrap .half{width:calc(50% - 20px)}.tag-header .wrap .half.image{position:relative;z-index:1;background-size:cover;background-position:center}.tag-header .wrap .half.image .inner{padding-top:80%}.tag-header .wrap .half.image .caption{position:absolute;max-width:80%;bottom:20px;right:20px;color:#fff}.tag-header .wrap .half.image .caption a{color:#fff;text-decoration:underline}.tag-header .wrap h1{color:#111C4E;text-transform:capitalize}.tag-header .wrap h2,.tag-header .wrap h3{margin:10px 0;color:#00B5E0;font-size:18px;font-style:italic;line-height:1.6;font-weight:600}.tag-header .wrap .white-bleed{padding-bottom:40px}.tag-header .wrap .blue-bleed{background-color:#111C4E;color:#fff;padding:40px 2000px 60px 2000px;margin:0 -2000px -40px -2000px;font-weight:600}.tag-signup{text-align:center}.tag-signup .signup-form{padding:25px 0;border:1px solid #D7D2CB;border-left:0;border-right:0;margin:80px auto 40px auto;max-width:700px}.tag-signup .signup-form h3{margin:0;padding-bottom:15px;font-size:18px;color:#111C4E}.tag-signup .signup-form form{display:flex;align-items:center}.tag-signup .signup-form form .wpcf7-form-control-wrap.your-email{width:calc(100% - 250px)}.tag-signup .signup-form form .wpcf7-email{background-color:#fff;border-radius:7px;border:1px solid #D7D2CB;width:100%}.ajax-load-more-wrap{flex-wrap:wrap;justify-content:space-between}.alm-load-more-btn{margin:20px auto 0 auto;display:block;background-color:rgba(255,255,255,0);font-size:32px;font-weight:300;color:#111C4E;padding:5px 30px 10px 30px;border:0;border-radius:25px;transition:.3s}.alm-load-more-btn:hover{background-color:#e6e6e6;transition:.3s}.load-more-count{display:block;text-align:center;color:#00B5E0;font-size:20px;margin:-10px auto 0 auto}.back-to-post{margin-top:30px;display:inline-block;font-size:20px;font-weight:600;color:#111C4E}.author-flex{margin:30px 0;display:flex;justify-content:space-between}.author-flex .side-info{width:350px}.author-flex .side-info h1{font-size:32px;color:#111C4E}.author-flex .side-info .left-content a,.author-flex .side-info .left-content>span{display:block;color:#00B5E0;font-style:italic;font-size:18px;font-weight:600}.author-flex .side-info .image-container{margin-top:20px;background-size:cover;background-position:center;position:relative}.author-flex .side-info .image-container .inner{padding-top:80%}.author-flex .content{width:calc(100% - 400px)}.author-flex .content h2,.author-flex .content h3{font-size:18px;margin-bottom:-10px}.author-flex .content ul.social{padding:0;list-style:none;display:inline-block}.author-flex .content ul.social li{border-top:1px solid #ddd}.author-flex .content ul.social li:last-child{border-bottom:1px solid #ddd}.author-flex .content ul.social li a{padding:10px;display:inline-block;color:#111C4E}.author-flex .content ul.social li a span:nth-child(1){text-transform:uppercase;font-weight:600;display:inline-block;padding-right:10px;transition:.3s}.author-flex .content ul.social li a:hover span:nth-child(1){padding-right:20px;transition:.3s}.author-articles{margin:30px 0;padding:30px 0;background-color:#F7F7F8}.ajax-load-more-wrap .alm-reveal,.arcticle-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.ajax-load-more-wrap .alm-reveal>div,.arcticle-flex>div{width:calc((100% / 3) - 20px);margin:20px 0;background-color:#fff;box-sizing:border-box;padding:20px;padding-bottom:110px;position:relative}@media (max-width:900px){.ajax-load-more-wrap .alm-reveal>div,.arcticle-flex>div{width:calc(50% - 10px)}}@media (max-width:700px){.ajax-load-more-wrap .alm-reveal>div,.arcticle-flex>div{width:100%}}.ajax-load-more-wrap .alm-reveal>div .listing-image,.arcticle-flex>div .listing-image{display:block;background-size:cover;background-position:center;position:relative;background-color:#e6e6e6}.ajax-load-more-wrap .alm-reveal>div .listing-image .inner,.arcticle-flex>div .listing-image .inner{padding-top:80%}.ajax-load-more-wrap .alm-reveal>div h3,.arcticle-flex>div h3{font-size:26px;font-weight:400;color:#00B5E0}@media (max-width:900px){.ajax-load-more-wrap .alm-reveal>div h3,.arcticle-flex>div h3{font-size:22px}}.ajax-load-more-wrap .alm-reveal>div .listing-author,.arcticle-flex>div .listing-author{position:absolute;bottom:20px;left:20px;right:20px;display:flex;align-items:center;transition:.3s;padding:10px;margin-top:5px;border-radius:30px;background-color:rgba(0,0,0,0);color:#2A384C}.ajax-load-more-wrap .alm-reveal>div .listing-author:hover,.arcticle-flex>div .listing-author:hover{background-color:#e6e6e6;transition:.3s}.ajax-load-more-wrap .alm-reveal>div .listing-author .image-container,.arcticle-flex>div .listing-author .image-container{background-size:cover;background-position:center;width:50px;height:50px;border-radius:50%;margin-right:15px}.ajax-load-more-wrap .alm-reveal>div .listing-author span,.arcticle-flex>div .listing-author span{display:block}.ajax-load-more-wrap .alm-reveal>div .listing-author span:nth-child(1),.arcticle-flex>div .listing-author span:nth-child(1){font-weight:600}section.read-more{padding:30px 0;background-image:url(../jpg/mask.jpg);background-size:cover;background-position:center;text-align:center}@media (max-width:900px){section.read-more{padding:15px 0}}section.read-more .wrap h2{font-weight:200;font-size:32px;color:#111C4E}section.read-more .wrap .arcticle-flex{display:flex;justify-content:space-around;flex-wrap:wrap}section.read-more .wrap .arcticle-flex .tag-listing{width:calc((100% / 3) - 30px);background-size:cover;background-position:center;display:block;position:relative;height:150px;margin:20px 0}@media (max-width:900px){section.read-more .wrap .arcticle-flex .tag-listing{width:calc(50% - 10px)}}@media (max-width:700px){section.read-more .wrap .arcticle-flex .tag-listing{width:100%}}section.read-more .wrap .arcticle-flex .tag-listing .image-container{background-size:cover;background-position:center;width:100%;height:100%}section.read-more .wrap .arcticle-flex .tag-listing span{width:80%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;padding:5px;font-weight:600;background-color:rgba(32,38,80,.7);border-radius:8px;color:#fff;font-size:20px}.home-banner{padding:10vw 0;background-size:cover;background-position:center center}.home-banner .wrap h1{max-width:600px;color:#fff;font-size:42px;text-shadow:1px 1px 1px rgba(0,0,0,.4)}@media (max-width:900px){.home-banner .wrap h1{font-size:28px}}.home-banner .wrap h2{color:#F7B500;max-width:600px;font-size:36px;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.4)}@media (max-width:900px){.home-banner .wrap h2{font-size:20px}}body.home .alm-load-more-btn{margin-bottom:20px}.home-newsletter{background-color:#111C4E;padding:30px 0}@media (max-width:900px){.home-newsletter{padding:15px 0}}.home-newsletter .wrap{display:flex;justify-content:center;align-items:center}@media (max-width:900px){.home-newsletter .wrap{flex-direction:column}}.home-newsletter .wrap h3{color:#fff;font-size:20px}.home-newsletter .wrap form{max-width:95vw;display:flex;justify-content:center;align-items:center}.home-newsletter .wrap form .wpcf7-email{margin:0 15px;background-color:#fff;border-radius:7px;border:1px solid #D7D2CB;padding:3px 10px;width:calc(100% - 70px)}.hp-tag-listing{height:120px!important;box-shadow:2px 2px 4px rgba(0,0,0,.2);background-color:#fff;border-radius:5px}.homepage-content .wrap{width:1000px;margin:30px auto}.homepage-content .wrap h2{color:#111C4E}.homepage-content .wrap h3{color:#00B5E0}.homepage-content .wrap a{color:#00B5E0}.homepage-content .wrap .read-more-content{display:block;text-align:center;width:200px;font-size:26px;cursor:pointer;color:#00B5E0;margin:30px auto;text-decoration:underline}.homepage-content .wrap .read-more-content.open{display:none}.homepage-content .wrap .read-more-content-container{display:none}.homepage-content .wrap .read-more-content-container.open{display:block}.homepage-blockquote{width:calc(100% + 150px);margin:30px 0 30px -150px;background-size:cover;background-position:center center}@media (max-width:900px){.homepage-blockquote{margin:15px 0;width:100%}}.homepage-blockquote .filter{background-color:rgba(0,131,162,.8);box-sizing:border-box;padding:60px 30px 30px 30px;width:400px}@media (max-width:900px){.homepage-blockquote .filter{width:100%}}.homepage-blockquote .filter p{color:#fff;font-size:18px;font-weight:600;position:relative}.homepage-blockquote .filter p:before{position:absolute;content:'';display:inline-block;background-size:contain;background-repeat:no-repeat;width:40px;height:30px;transform:scaleY(-1);filter:FlipV;background-image:url(../png/quote.png);top:-40px}body.search h1 span{text-transform:capitalize}.default-header .wrap h1{margin:40px auto;text-align:center;max-width:700px;position:relative;color:#111C4E}.default-header .wrap h1:after{content:'';width:200px;height:1px;background-color:#ccc;display:inline-block;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.no-results{margin:80px 0 0 0;background-color:#e6e6e6;padding:40px 0 40px 0}.no-results a{color:#00B5E0;font-weight:600}.site-footer{padding:30px 0;background-color:#111C4E}.site-footer .wrap{display:flex;flex-wrap:wrap;justify-content:space-around}.site-footer .wrap .column{width:250px}.site-footer .wrap .column h3{position:relative;font-size:20px;font-weight:700;color:#fff}.site-footer .wrap .column h3:after{position:absolute;content:'';display:inline-block;height:2px;width:100%;background-color:#00B5E0;bottom:-10px;left:0}.site-footer .wrap .column p{color:#fff}.site-footer .wrap .column a{color:#fff;text-decoration:underline}.site-footer .wrap .bottom-section{width:100%;text-align:center}.site-footer .wrap .bottom-section p{color:#fff}.site-footer .wrap .bottom-section a{color:#fff;text-decoration:underline}/*# sourceMappingURL=style.css.map */