a:hover{text-decoration:none}@-webkit-keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5)}}@-moz-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5)}}@-o-keyframes ripple{100%{opacity:0;-o-transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}body{background-color:#fff}.row{margin-left:0!important;margin-right:0!important;width:100%}blockquote p{font-family:sorts-mill-goudy,serif!important;font-size:21px;line-height:30px}.layout-subscribe .gform_wrapper .gform_footer input[type=submit],.modal .gform_wrapper .gform_footer input[type=submit]{transition:all .2s ease-in-out 0s}.layout-subscribe .gform_wrapper .gform_footer input[type=submit]::after,.modal .gform_wrapper .gform_footer input[type=submit]::after{position:absolute;content:"";display:block;visibility:hidden;background-color:#08f;transform:scaleX(0);transform-origin:left;transition:all .2s ease-in-out 0s;width:100%;height:2px;left:0;bottom:0}.layout-subscribe .gform_wrapper .gform_footer input[type=submit]:hover::after,.modal .gform_wrapper .gform_footer input[type=submit]:hover::after{visibility:visible;transform:scaleX(1)}a{text-decoration:none;color:#000;position:relative;color:#08f}a:after{position:absolute;content:"";display:block;visibility:hidden;background-color:#08f;transform:scaleX(0);transform-origin:left;transition:all .2s ease-in-out 0s;width:100%;height:2px;left:0;bottom:0}a:hover:after{visibility:visible;transform:scaleX(1)}a:focus{text-decoration:none}a:focus,a:hover{color:#08f}.layout.layout-archive h2 a::after,.single-featured--post-title::after,ul.post-categories a::after{display:none}.light-blue-text{color:#08f!important}.dark-blue-text{color:#092a57!important}.uppercase{text-transform:uppercase}.dots-row{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAF0lEQVQoU2NkIAAYh7oCSZAH8PkCrAAACd8AO1pQbaEAAAAASUVORK5CYII=) repeat;height:37px;width:100%}.dots-row.bottom{position:absolute;bottom:0;left:0}.dots-row.top{position:absolute;top:0;left:0}ul li{font-family:azo-sans-web,sans-serif;font-size:16px;line-height:22px;font-style:normal;font-weight:400;color:#858a8c;margin-bottom:16px}ul li a{font-family:azo-sans-web,sans-serif}hr{margin:30px 0;border-top:2px solid #e8e8e8}h1{font-size:52px;font-family:sorts-mill-goudy,serif;font-weight:500;font-style:normal;letter-spacing:-2px}h2{font-size:28px;font-family:sorts-mill-goudy,serif;font-weight:500;font-style:normal;line-height:36px;letter-spacing:-.3px;color:#176399}h2 a{color:#176399}h2.hero-text{color:#fff}h3{font-family:azo-sans-web,sans-serif;font-weight:500;font-style:normal;font-size:22px}h3.body-header,h3.section-header{text-align:center;padding:15px 0 25px 0;position:relative}h3.body-header:after,h3.section-header:after{display:block;content:"";width:50px;position:absolute;border-bottom:2px dotted #858a8c;left:50%;margin-left:-25px;bottom:10px}article h4{font-family:azo-sans-web,sans-serif;text-align:center;padding:15px 0 25px 0;position:relative}article h4:after{display:block;content:"";width:50px;position:absolute;border-bottom:2px dotted #858a8c;left:50%;margin-left:-25px;bottom:10px}article.post p{margin-bottom:25px;color:#858a8c}article p{color:#858a8c}h4{font-family:sorts-mill-goudy,serif;font-weight:500;font-style:normal;font-size:28px}h5{font-size:18px}h6{font-size:12px;font-family:azo-sans-web,sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:#176399;line-height:20px;margin-bottom:0}gform_confirmation_message_1 gform_confirmation_message,p{font-family:azo-sans-web,sans-serif;font-size:19px;line-height:29px;font-style:normal;font-weight:400}gform_confirmation_message_1 gform_confirmation_message.lead,p.lead{font-family:sorts-mill-goudy,serif;font-size:36px;font-style:normal;font-weight:400;line-height:44px;margin-bottom:45px;color:#176399!important}span{font-family:azo-sans-web,sans-serif;font-weight:500;font-style:normal}.grey-text{color:#858a8c!important;font-family:azo-sans-web,sans-serif;font-weight:500;font-style:normal;font-size:12px;letter-spacing:2.5px}.grey-text ul.post-categories li a{font-size:12px;font-weight:500;color:#858a8c}.category-text,.post-categories li a{letter-spacing:2.5px}.fa.fa-2x{font-size:1.5em!important}footer.site-footer,header.navbar,section.layout{position:relative}footer.site-footer.layout-single,header.navbar.layout-single,section.layout.layout-single{padding-bottom:70px}.modal-open .modal{z-index:99999}.modal-open .modal h4{color:#858a8c;padding-left:15px}.modal-open .modal button.btn.clear-btn{display:inline-block;min-width:150px}.modal-open .modal .modal-dialog{position:absolute;top:50%;left:50%;margin:0;transform:translateY(-50%) translateX(-50%)}.modal-open .modal .modal-body{padding:40px}.modal-open .modal .modal-body p{margin-bottom:10px}.modal-open .modal span.modal-close{font-size:48px}.padding-b-small{padding-bottom:10px}.padding-l-small{padding-left:10px}.padding-r-small{padding-right:10px}.padding-t-small{padding-top:10px}.padding-a-small{padding:10px}.margin-b-small{margin-bottom:10px}.margin-l-small{margin-left:10px}.margin-r-small{margin-right:10px}.margin-t-small{margin-top:10px}.margin-a-small{margin:10px}.padding-b-medium{padding-bottom:20px}.padding-l-medium{padding-left:20px}.padding-r-medium{padding-right:20px}.padding-t-medium{padding-top:20px}.padding-a-medium{padding:20px}.margin-b-medium{margin-bottom:20px}.margin-l-medium{margin-left:20px}.margin-r-medium{margin-right:20px}.margin-t-medium{margin-top:20px}.margin-a-medium{margin:20px}.padding-b-large{padding-bottom:30px}.padding-l-large{padding-left:30px}.padding-r-large{padding-right:30px}.padding-t-large{padding-top:30px}.padding-a-large{padding:30px}.margin-b-large{margin-bottom:30px}.margin-l-large{margin-left:30px}.margin-r-large{margin-right:30px}.margin-t-large{margin-top:30px}.margin-a-large{margin:30px}.padding-b-xlarge{padding-bottom:60px}.padding-l-xlarge{padding-left:60px}.padding-r-xlarge{padding-right:60px}.padding-t-xlarge{padding-top:60px}.padding-a-xlarge{padding:60px}.margin-b-xlarge{margin-bottom:60px}.margin-l-xlarge{margin-left:60px}.margin-r-xlarge{margin-right:60px}.margin-t-xlarge{margin-top:60px}.margin-a-xlarge{margin:60px}.light-blue-btn span{background-color:#08f}.light-blue-btn span::before{background:#092a57}.light-blue-btn:hover{color:#fff}.light-blue-btn:focus span::before,.light-blue-btn:hover span::before{background:#08f}.dark-blue-btn span{background-color:#092a57}.dark-blue-btn span::before{background:#000}.dark-blue-btn:hover{color:#fff}.dark-blue-btn:focus span::before,.dark-blue-btn:hover span::before{background:#092a57}.dark-blue-btn,.light-blue-btn{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;padding:0;font-size:11px;letter-spacing:1.5px;overflow:visible!important}.dark-blue-btn span,.light-blue-btn span{font-weight:400;position:relative;display:inline-block;padding:6px 14px;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;font-size:1.2em}.dark-blue-btn span::before,.light-blue-btn span::before{position:absolute;top:100%;left:0;width:100%;height:100%;content:attr(data-hover);-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;padding:6px 14px}.dark-blue-btn:focus span,.dark-blue-btn:hover span,.light-blue-btn:focus span,.light-blue-btn:hover span{-webkit-transform:rotateX(90deg) translateY(-22px);-moz-transform:rotateX(90deg) translateY(-22px);transform:rotateX(90deg) translateY(-22px)}footer a::after{background-color:#092a57}.btn,.social-btn{position:relative;font-family:azo-sans-web,sans-serif;font-style:normal;font-weight:300;white-space:normal!important;overflow:hidden}.btn .ink,.social-btn .ink{display:block;position:absolute;background:rgba(255,255,255,.3);border-radius:100%;transform:scale(0)}.btn .ink.animate,.social-btn .ink.animate{animation:ripple .5s linear}.btn::after,.social-btn::after{display:none}.btn.arrow-btn{color:#08f;line-height:30px;font-size:13px;padding-left:50px;position:relative;letter-spacing:2px}.btn.arrow-btn::before{font-family:FontAwesome;position:absolute;left:0;content:'';background:url(images/arrow-icon.png) no-repeat;background-size:cover;background-position:center;height:30px;width:30px;font-size:3em;color:#858a8c;transition:.3s color ease-out}.btn.arrow-btn:hover::before{color:#08f}.btn.arrow-btn::after{display:block}.btn.clear-btn{text-align:center;display:block;color:#fff;font-size:12px;margin-top:15px;font-weight:500;padding:10px;border:0;background-color:#08f;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition:.2s color;transition:.2s color;letter-spacing:2px}.btn.clear-btn::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:.2s transform ease-out;transition:.2s transform ease-out;background-color:rgba(0,0,0,.5)}.btn.clear-btn:active,.btn.clear-btn:focus,.btn.clear-btn:hover{color:#fff}.btn.clear-btn:active::before,.btn.clear-btn:focus::before,.btn.clear-btn:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.sidebar .btn.arrow-btn{margin-top:10px}.btn{border-radius:0;color:#fff;text-transform:uppercase}.btn-default{color:rgba(38,44,51,.7)}.social-btn:hover{background-color:transparent;color:#08f}.social-btn:after{display:none}header.navbar-default{height:89px;position:relative;background-color:#fff;margin-bottom:0;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);z-index:99999;border:0}@media (max-width:1350px){header.navbar-default .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto!important;margin-left:auto!important;width:unset!important}}header.navbar-default .navbar-header{height:89px;position:relative}header.navbar-default .navbar-header .navbar-toggle{position:absolute;right:20px;top:20px}header.navbar-default .navbar-collapse{background-color:#fff}@media (min-width:768px){header.navbar-default .navbar-collapse{padding-bottom:0}}header.navbar-default ul.nav.navbar-nav li a{font-family:azo-sans-web,sans-serif;font-style:normal;font-weight:400;font-size:13px;letter-spacing:1px;text-transform:uppercase}@media (min-width:1200px){header.navbar-default ul.nav.navbar-nav li a{font-size:13px;letter-spacing:1px}}header.navbar-default ul.nav.navbar-nav li a span.caret{margin-left:0;margin-top:-2px}header.navbar-default .navbar-brand{position:relative;height:89px;line-height:89px;padding:0 15px}header.navbar-default .navbar-brand::after{display:none}header.navbar-default .navbar-brand img{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:991px){header.navbar-default ul.nav.navbar-nav li:nth-of-type(5) ul.dropdown-menu{right:0;left:unset}}@media (max-width:1040px){header.navbar-default .header-cta{display:none!important}}header.navbar-default .dropdown-menu{padding:0}header.navbar-default .dropdown-menu li{margin-bottom:0}@media (min-width:768px){header.navbar-default form{margin-top:0!important}header.navbar-default .navbar-content{float:right;width:auto;height:89px;line-height:89px}header.navbar-default .navbar-content>*{display:inline}header.navbar-default ul.nav.navbar-nav li a{height:89px;line-height:89px;padding:0 10px}header.navbar-default .dropdown-menu{padding:0;display:block;visibility:hidden;transition:.2s all ease;opacity:0;border:1px solid rgba(0,0,0,.08);box-shadow:0 5px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px rgba(0,0,0,.1)}header.navbar-default .dropdown-menu li a{height:40px!important;line-height:40px!important}header.navbar-default .navbar-default .navbar-nav>.active>a{background-color:transparent}header.navbar-default .social-buttons{float:left;height:100%;padding-top:4px}header.navbar-default .navbar-search{font-size:16px}}header.navbar-default form.navbar-form button.btn{border:0}.search-container{width:100%;position:absolute;top:89px;left:0;z-index:2;visibility:hidden;transform:translateY(-100%);transition:.3s all ease-out;background-color:#092a57}.search-container form{width:100%;padding:30px 0;text-align:center;position:relative}.search-container form .form-group{display:block}.search-container form button{position:absolute;right:10%;top:50%;transform:translateY(-50%);background-color:transparent}.search-container form button:hover>i{color:#fff}.search-container form button i{font-size:36px}.search-container form input{width:80%!important;background-color:transparent;margin:0 10%;outline:0;border:0;height:50px;padding:40px 10px;border-radius:0;border-bottom:2px solid #08f;font-size:50px;font-family:azo-sans-web,sans-serif;font-weight:400;font-style:normal;color:#fff}.search-container form input:focus{outline:0;box-shadow:none}.search-container .close-search{background-color:transparent;position:absolute;top:50%;right:6%;margin-top:-20px;border:2px solid #08f;color:#08f;border-radius:50%;height:45px;width:45px;font-size:25px;line-height:20px;text-align:center;padding:0}.search-container.active{transform:translateY(0);visibility:visible}.text-only .hero-subheading,.text-only .single-hero-subheading{width:70%;line-height:30px}.bg-img .hero-subheading,.bg-img .single-hero-subheading{letter-spacing:3px;font-size:13px}.hero-subheading,.single-hero-subheading{font-family:azo-sans-web,sans-serif;font-weight:400;font-style:normal}.hero-subheading{color:#fff}.layout-content-hero,.layout-hero-section,.layout-single-hero{position:relative;z-index:0}.layout-content-hero.bg-img .bx-viewport,.layout-content-hero.bg-img .bx-wrapper,.layout-hero-section.bg-img .bx-viewport,.layout-hero-section.bg-img .bx-wrapper,.layout-single-hero.bg-img .bx-viewport,.layout-single-hero.bg-img .bx-wrapper{height:100%!important;border:0;box-shadow:none;width:100%;left:0}.layout-content-hero.bg-img ul.bxslider,.layout-hero-section.bg-img ul.bxslider,.layout-single-hero.bg-img ul.bxslider{padding-left:0;height:550px;width:100%}.layout-content-hero.bg-img ul.bxslider li,.layout-hero-section.bg-img ul.bxslider li,.layout-single-hero.bg-img ul.bxslider li{padding:0;width:100%!important;z-index:-1}.layout-content-hero.bg-img div.slider-controls,.layout-hero-section.bg-img div.slider-controls,.layout-single-hero.bg-img div.slider-controls{width:100%;position:absolute;top:50%;left:0}.layout-content-hero.bg-img div.slider-controls a::after,.layout-hero-section.bg-img div.slider-controls a::after,.layout-single-hero.bg-img div.slider-controls a::after{display:none}.layout-content-hero.bg-img div.slider-controls span,.layout-hero-section.bg-img div.slider-controls span,.layout-single-hero.bg-img div.slider-controls span{font-size:52px;color:rgba(255,255,255,.5);transition:.3s color ease-out}.layout-content-hero.bg-img div.slider-controls span:hover,.layout-hero-section.bg-img div.slider-controls span:hover,.layout-single-hero.bg-img div.slider-controls span:hover{color:#fff}.layout-content-hero.bg-img h1,.layout-hero-section.bg-img h1,.layout-single-hero.bg-img h1{color:#fff}.layout-content-hero.bg-img h1 a,.layout-hero-section.bg-img h1 a,.layout-single-hero.bg-img h1 a{color:#fff;font-size:70px;font-family:sorts-mill-goudy,serif;font-weight:500;font-style:normal;letter-spacing:-2px}@media (max-width:767px){.layout-content-hero.bg-img h1 a,.layout-hero-section.bg-img h1 a,.layout-single-hero.bg-img h1 a{font-size:36px;line-height:36px;letter-spacing:-1px}}@media (min-width:768px){.layout-content-hero.bg-img h1,.layout-hero-section.bg-img h1,.layout-single-hero.bg-img h1{padding:0 100px}}.layout-content-hero.bg-img h2,.layout-hero-section.bg-img h2,.layout-single-hero.bg-img h2{margin-top:5px;margin-bottom:10px;font-family:azo-sans-web,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4px}@media (min-width:768px){.layout-content-hero.bg-img h2,.layout-hero-section.bg-img h2,.layout-single-hero.bg-img h2{font-size:14px}}@media (max-width:767px){.layout-content-hero.bg-img h2,.layout-hero-section.bg-img h2,.layout-single-hero.bg-img h2{font-size:12px;line-height:18px;letter-spacing:2.5px}}.layout-content-hero.bg-img .hero-gradient-bg,.layout-hero-section.bg-img .hero-gradient-bg,.layout-single-hero.bg-img .hero-gradient-bg{position:absolute;width:100%;height:100%;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,136,255,0) 0,rgba(0,136,255,0) 60%,rgba(0,136,255,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,136,255,0) 0,rgba(0,136,255,0) 60%,rgba(0,136,255,.8) 100%);background:linear-gradient(to bottom,rgba(0,136,255,0) 0,rgba(0,136,255,0) 60%,rgba(0,136,255,.8) 100%)}.layout-content-hero.bg-img .inner,.layout-hero-section.bg-img .inner,.layout-single-hero.bg-img .inner{padding-bottom:30px;width:100%;position:absolute;bottom:0;text-align:center;color:#fff;z-index:99999}#next-btn,#prev-btn{position:absolute;top:50%;transform:translateY(-50%);opacity:.5;height:550px;width:150px;cursor:pointer;transition:.2s opacity ease-out;-webkit-transition:.2s opacity ease-out;-moz-transition:.2s opacity ease-out}#next-btn a,#prev-btn a{position:absolute;top:0;left:0;right:0;bottom:0}#next-btn a::focus,#prev-btn a::focus{outline:0}#next-btn:hover,#prev-btn:hover{opacity:.8}#prev-btn{left:0;background:url(images/icon-previous.png) no-repeat;background-size:auto 40px;background-position:center}#next-btn{right:0;background:url(images/icon-next.png) no-repeat;background-size:auto 40px;background-position:center}.gradient-text .inner{mix-blend-mode:screen}.gradient-text .hero-gradient-bg{position:absolute;height:100%;width:100%;top:0;left:0;background:#08f;background-color:#08f;background-size:cover;background-position:center}.layout-content-hero.text-only div.category-block,.layout-single-hero.text-only div.category-block{top:40px;left:0;position:absolute;display:block;width:100%;height:20px;z-index:0;background-color:#000}.layout-content-hero.text-only .inner,.layout-single-hero.text-only .inner{padding:40px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAF0lEQVQoU2NkIAAYh7oCSZAH8PkCrAAACd8AO1pQbaEAAAAASUVORK5CYII=) repeat,#fff;height:100%;width:100%}.layout-content-hero.text-only .single-hero--text,.layout-single-hero.text-only .single-hero--text{padding-left:0}.layout-content-hero.text-only h1,.layout-single-hero.text-only h1{margin-top:15px;font-size:56px;line-height:54px;letter-spacing:-2px;color:#08f}.category-text ul{list-style-type:none;padding-left:0;margin-bottom:0;display:inline}.category-text ul li{display:inline}.category-text ul a{color:rgba(38,44,51,.7);text-transform:uppercase}.layout-single-hero{background-color:#fff}footer.site-footer{background-color:#08f;text-align:center;color:#fff}@media (max-width:767px){footer.site-footer{float:left;position:relative;width:100%}}footer.site-footer address{margin-bottom:10px;font-family:azo-sans-web,sans-serif;font-size:15px;opacity:.7;font-weight:400;letter-spacing:.6px}footer.site-footer .company-info span{text-transform:uppercase;font-size:11px;letter-spacing:2.5px;opacity:.7}footer.site-footer .social-buttons{padding:30px 0 60px 0}footer.site-footer .social-btn{color:#092a57}footer.site-footer .social-btn:hover span{color:#fff}footer.site-footer .social-btn span{font-size:36px!important;transition:color .2s ease}footer.site-footer span.dot{padding:0 4px}.nav_menu-2.widget_nav_menu{width:100%;padding:80px 0 30px 0}.nav_menu-2.widget_nav_menu ul{width:100%;text-align:center}.nav_menu-2.widget_nav_menu ul li{display:inline;font-size:24px;padding:0 10px;font-family:sorts-mill-goudy,serif;font-weight:500;font-style:normal}.nav_menu-2.widget_nav_menu ul li a{font-family:sorts-mill-goudy,serif;color:#fff}.layout.layout-three-col.home-featured{padding:20px 0 60px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAF0lEQVQoU2NkIAAYh7oCSZAH8PkCrAAACd8AO1pQbaEAAAAASUVORK5CYII=) repeat}.single-featured{position:relative;padding:10px 20px}.single-featured .inner{width:100%;padding:0 20px 20px 30px;background-color:#fff}.single-featured .icon-container{width:100%;position:relative;height:150px}.single-featured .icon-container .col-icon{height:80px;width:80px;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;border-radius:50%}.single-featured .icon-container .col-icon img{width:50px;height:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%);margin-left:-25px}.single-featured .text-container{height:auto;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.single-featured .text-container{min-height:230px}}.single-featured .single-featured--title{font-size:11px;padding:15px 0 0 0;font-weight:400;display:block;text-transform:uppercase;color:#858a8c;letter-spacing:2.5px;font-family:azo-sans-web,sans-serif;margin-bottom:12px}.single-featured .single-featured--post-title{font-size:21px;padding-top:0;font-family:sorts-mill-goudy,serif;font-weight:500}.single-featured a.single-featured--link{display:block;border-bottom:4px solid #000;padding:15px 0 15px 40px;color:#858a8c;text-transform:uppercase;position:relative;font-family:azo-sans-web,sans-serif;letter-spacing:2.5px;font-size:11px}.single-featured a.single-featured--link:hover{color:#08f}.single-featured a.single-featured--link::before{position:absolute;left:0;top:5px;content:'';height:30px;width:30px;background:url(images/arrow-icon.png) no-repeat;background-size:cover;background-position:center}.single-featured a.single-featured--link::after{height:4px;bottom:-4px}.single-featured .text-container a{color:#176399}.layout.our-mission{height:650px;position:relative}.layout.our-mission .inner{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-60%);color:#fff}@media (max-width:767px){.layout.our-mission .inner{position:relative;float:left;transform:translateX(0) translateY(0);top:0;left:0;padding:30px 0}}.layout.our-mission .our-mission--title{font-size:80px}.layout.our-mission .our-mission--subtitle{font-size:30px;padding-right:20px;line-height:48px;margin:10px 0 30px 0}@media (max-width:767px){.layout.our-mission{height:auto;float:left}}.layout.layout-archive{padding-top:70px}.featured-post-title{font-size:40px;margin-top:20px;line-height:50px;letter-spacing:-1px}.layout.layout-subscribe{padding:75px 0}@media (max-width:640px){.layout.layout-subscribe{padding-bottom:150px}}@media (max-width:767px){.layout.layout-subscribe{position:relative;float:left}}.layout.layout-subscribe p{font-size:21px;color:#858a8c}.layout.layout-subscribe span{font-weight:400}aside.sidebar .inner{background-color:#f7f9fa}aside.sidebar p{color:#858a8c;font-size:16px}aside.sidebar h4{color:rgba(38,44,51,.7);font-size:24px;line-height:30px}aside.sidebar ul li a{color:#858a8c;padding-bottom:5px}aside.sidebar a.btn.arrow-btn{padding-right:0}aside.sidebar a.btn.arrow-btn::after{width:calc(100% - 50px);left:50px}.sidebar-sub-nav ul li{margin:0}.sidebar-sub-nav ul li a{padding-left:0;padding-right:0;display:inline-block;font-size:16px}.sidebar-sub-nav ul li a:hover{background-color:transparent}.layout.layout-single{padding-top:50px;padding-bottom:50px}.layout.layout-single .post-container{padding-right:0}.layout.layout-single .post-container a.btn{min-width:150px;display:inline-block;padding:10px 20px;margin-right:10px}.layout.layout-single .post-container ul{padding-left:5px}.layout.layout-single .post-container ul li{padding-left:10px}.layout.layout-single .post-container section p{color:#858a8c;margin-bottom:20px}@media (min-width:992px){.container{width:82.307692307692%!important;margin:0 8.846153846154%!important}}@media (min-width:992px){.container-fluid{width:87.692307692308%!important;margin:0 6.153846153846%!important}}@media (max-width:767px){a::after{display:none}.dropdown-menu{display:block;position:relative;background-color:#eee;float:left;width:100%;box-shadow:none}.dropdown-menu li a{height:40px;line-height:40px;padding:0 20px}.menu-item{float:left;width:100%}}@media (min-width:768px){.dropdown:hover .dropdown-menu{visibility:visible;opacity:1}}.featured-post-title a,.hero-title a,.posts-container article h2 a,.single-featured--post-title,.title-underline{background-image:linear-gradient(180deg,transparent 65%,#08f 0);background-size:0 145%;background-repeat:no-repeat;-webkit-transition:background-size .3s ease;transition:background-size .3s ease}.featured-post-title a:focus,.featured-post-title a:hover,.hero-title a:focus,.hero-title a:hover,.posts-container article h2 a:focus,.posts-container article h2 a:hover,.single-featured--post-title:focus,.single-featured--post-title:hover,.title-underline:focus,.title-underline:hover{background-size:100% 145%}.featured-post-title a::after,.hero-title a::after,.posts-container article h2 a::after,.single-featured--post-title::after,.title-underline::after{display:none}.posts-container article h2 a:hover{color:#176399}.featured-post-title a,.hero-title a{background-image:linear-gradient(180deg,transparent 65%,#08f 65%,#08f 69%,transparent 0)!important;background-position-y:-9px;color:#000}.featured-post-title a{color:#176399}#signupModal .gform_wrapper .top_label div.ginput_container,.layout-subscribe .gform_wrapper .top_label div.ginput_container{margin-top:0;position:relative}#signupModal .gform_wrapper .top_label div.ginput_container_email::before,.layout-subscribe .gform_wrapper .top_label div.ginput_container_email::before{position:absolute;width:50px;height:60px;content:"\f0e0";font-family:FontAwesome;left:0;top:0;display:block;color:#919699;line-height:60px;font-size:20px;text-align:center}#signupModal .gform_wrapper,.layout-subscribe .gform_wrapper{margin:0}#signupModal .gform_wrapper form,.layout-subscribe .gform_wrapper form{position:relative}#signupModal .gform_wrapper .top_label .gfield_label,.layout-subscribe .gform_wrapper .top_label .gfield_label{display:none}#signupModal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.layout-subscribe .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:60px;border-radius:0;font-family:azo-sans-web,sans-serif;font-weight:400;padding-left:50px;font-size:15px;border:0;box-shadow:none;background-color:#f7f9fa;color:#919699}#signupModal .gform_wrapper .gform_footer input[type=submit],.layout-subscribe .gform_wrapper .gform_footer input[type=submit]{position:absolute;right:0;top:130px;background-color:#fff;border:2px solid #08f;color:#08f;font-size:13px;letter-spacing:1.5px;font-family:azo-sans-web,sans-serif;font-weight:500;transition:all .2s ease-in-out 0s}#signupModal .gform_wrapper .gform_footer input[type=submit]:hover,.layout-subscribe .gform_wrapper .gform_footer input[type=submit]:hover{color:#fff;background-color:#08f}@media (max-width:640px){#signupModal .gform_wrapper .gform_footer input[type=submit],.layout-subscribe .gform_wrapper .gform_footer input[type=submit]{top:calc(100% + 10px);transform:translateY(0)}}#signupModal .gform_wrapper .gform_footer,.layout-subscribe .gform_wrapper .gform_footer{margin:0}#signupModal .gform_wrapper ul.gform_fields li.gfield,.layout-subscribe .gform_wrapper ul.gform_fields li.gfield{margin-top:0}gform_confirmation_message_1 gform_confirmation_message{color:#858a8c;font-size:21px;line-height:29px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]{margin-top:0}.gform_wrapper .gfield_radio li label{padding-left:7px}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:0;border-top-color:unset;padding:0}.panel-default>.panel-heading{text-align:left;background-color:transparent;border:0;padding-left:0;padding-bottom:5px}.panel-default>.panel-heading h4.panel-title{text-align:left;padding:5px 0 5px 0}.panel-default>.panel-heading h4.panel-title a{color:#858a8c;position:relative}.panel-default>.panel-heading h4.panel-title a.collapsed::before{content:"\f055";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;left:calc(100% + 7px)}.panel-default>.panel-heading h4.panel-title a::before{content:"\f056";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;left:calc(100% + 7px)}.panel-default>.panel-heading h4.panel-title::after{border-bottom:0;left:0;margin-left:0}.panel-default{border:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none}