@charset "UTF-8";/*!
Theme Name: Child SgTheme 0.4.0
Theme URI: https://sellsgroup.com/
Author: Sells Group Dev Team
Author URI: https://sellsgroup.com/
Template: sgtheme
Version: 0.4.0-c
Description: Child Theme based on SgTheme
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: sells-group, custom, sections, angularjs, child-theme
Text Domain: sgtheme-child
*/.recent-posts h2,.two-column h2,h1,h2{font-weight:100;letter-spacing:-.025em}body,html{overflow-x:hidden}*,.footer-menu .menu-item a:before,[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-page-landing .main-landing-content-wrapper ul,.related-posts-wrapper .related-posts-list{list-style:none}.recent-posts h2,.two-column h2,h1{font-size:3.2rem;line-height:1.08}@media(max-width:767.9px){.recent-posts h2,.two-column h2,h1{font-size:2rem}}h2{font-size:2.625rem;line-height:1.3}@media(max-width:767.9px){h2{font-size:2rem}}.footer__phone,h3{font-size:2rem;font-weight:600;line-height:1.2;letter-spacing:-.025em}.single-post-header__inner h1,h4{font-size:1.875rem;line-height:1.866;font-weight:300}.people-heading,.person-link h4,h5{font-size:1.3125em;font-weight:600;line-height:1.14;letter-spacing:-.025em;-webkit-font-smoothing:antialiased}.person-link h5,.post__by,.sidebar .publication h5{font-size:1rem;font-weight:800;line-height:1.125;letter-spacing:.05em;-webkit-font-smoothing:antialiased}.back-link,.footer-columns-wrapper h6,.post__categories a,.sg-posts-pagination,.share-article,.sidebar h3,.single-post-header__categories,blockquote a,h6{font-size:.75rem;line-height:1.166;letter-spacing:.05em;font-weight:800;text-transform:uppercase;-webkit-font-smoothing:antialiased}.btn,.email-sign-up .gform_wrapper input[type=submit],.footer input[type=submit],.footer-menu .menu-item a,.footer-menu-testimonial a,.navbar-nav .nav-link,.section .gform_footer input[type=submit]{font-weight:600;font-size:1rem;line-height:1.3125;-webkit-font-smoothing:antialiased}.filter-category,.legal-footer,.stats-col__label,p{font-size:1.15em;line-height:1.5;letter-spacing:-.025em;font-weight:600;-webkit-font-smoothing:antialiased}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?rhbac1);src:url(fonts/icomoon.eot?rhbac1#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?rhbac1) format("truetype"),url(fonts/icomoon.woff?rhbac1) format("woff"),url(fonts/icomoon.svg?rhbac1#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.icon-download:before{content:"\e900"}.icon-envelope:before{content:"\e901"}.icon-rss-square:before{content:"\e902"}.icon-linkedin-square:before{content:"\e903"}.icon-twitter-square:before{content:"\e904"}.icon-arrow-circle-right:before{content:"\e905"}.icon-search:before{content:"\e906"}*{text-rendering:optimizeLegibility}html{max-width:100vw}body{color:#5e6a71;font-family:proxima-nova;line-height:1.75}h1,h2,h3,h4,strong{color:#003359}p{padding-bottom:.125rem}.read-more{text-transform:uppercase;font-weight:600;font-size:.75em;letter-spacing:.05em}.read-more:after{content:'>>'}a,a:focus,a:hover{color:#003359;text-decoration:none}.container--small{max-width:45em;margin:0 auto}.constrain-full{max-width:990px;margin:0 auto}.img-responsive-full{display:block;width:100%;height:auto}.section{margin-top:5rem;margin-bottom:5rem}.error{font-size:.875rem;color:#900}.text-center{text-align:center}.text-right{text-align:right}.alignleft{float:left}.alignright{float:right}.navigation a{color:#003359}.img-responsive{width:100%}.btn,.email-sign-up .gform_wrapper input[type=submit],.footer input[type=submit],.section .gform_footer input[type=submit]{border-radius:.2em;background:0 0;border:2px solid #ffc61e;padding:.4em 1.5em;color:#5e6a71}.btn:hover,.email-sign-up .gform_wrapper input[type=submit]:hover,.footer input[type=submit]:hover,.section .gform_footer input[type=submit]:hover{background:#ffc61e;color:#fff}.btn--large,.section .gform_footer input[type=submit]{padding:1em;min-width:15em}.ie-update{background:#003359;color:#fff;padding:1em}.ie-update a{color:#fff;text-decoration:underline}.footer-columns-wrapper{background:#002c4c;padding:5em 0}.footer-columns-wrapper h6{margin-bottom:2em}@media(max-width:767.9px){.footer-columns-wrapper{padding:2.5em 0}.footer-columns-wrapper h6{margin-top:3.5em}}.footer-columns-wrapper hr{border-top:1px solid rgba(255,255,255,.3);margin:2em 0}.footer .sg-form,.footer-columns-wrapper h6+hr{margin-top:0}.footer-menu{margin:0;padding:0}.footer-menu .s2_message>a{color:#ffc61e}.footer-menu .menu-item a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:.8em;margin-right:.5em;content:"\e905";display:inline-block}.footer-menu .menu-item,.footer-menu-testimonial{display:block;border-top:1px solid rgba(255,255,255,.3)}.footer-menu .menu-item:last-child,.footer-menu-testimonial:last-child{border-bottom:1px solid rgba(255,255,255,.3)}.footer-menu .menu-item a,.footer-menu-testimonial a{color:#fff;padding:.9em .5em;display:block}.footer-menu-testimonial{padding:1.5em}@media(max-width:767.9px){.footer-menu-testimonial{padding:1.5em 0}}.footer-menu-testimonial p{color:rgba(255,255,255,.75);margin-bottom:0}.footer-menu-testimonial p:before{content:'“'}.footer-menu-testimonial p:after{content:'”'}.footer-menu-testimonial__author{font-size:.9em}.footer-menu-testimonial__author:before{content:' - '}.footer{color:#fff}.email-sign-up .gform_wrapper .footer input[type=submit],.footer .btn,.footer .email-sign-up .gform_wrapper input[type=submit],.footer .section .gform_footer input[type=submit],.footer input[type=submit],.section .gform_footer .footer input[type=submit]{color:#fff;margin:.25em 0}.footer .gform_fields{padding:0;margin:0}.footer .gform_fields .gfield{display:block;padding:0;margin:0;width:100%}.email-sign-up .gform_wrapper .gfield .footer input,.footer .email-sign-up .gform_wrapper .gfield input,.footer .form-control,.footer input{padding:.1em 1em;margin:.25em 0;border:0;width:100%;color:#5e6a71;height:1.95em}.people-content,.post:first-child{border-top:1px solid #ced2d4}.email-sign-up .gform_wrapper .gfield .footer input::-webkit-input-placeholder,.footer .email-sign-up .gform_wrapper .gfield input::-webkit-input-placeholder,.footer .form-control::-webkit-input-placeholder,.footer input::-webkit-input-placeholder{color:#5e6a71}.email-sign-up .gform_wrapper .gfield .footer input:-moz-placeholder,.footer .email-sign-up .gform_wrapper .gfield input:-moz-placeholder,.footer .form-control:-moz-placeholder,.footer input:-moz-placeholder{color:#5e6a71}.email-sign-up .gform_wrapper .gfield .footer input::-moz-placeholder,.footer .email-sign-up .gform_wrapper .gfield input::-moz-placeholder,.footer .form-control::-moz-placeholder,.footer input::-moz-placeholder{color:#5e6a71}.email-sign-up .gform_wrapper .gfield .footer input:-ms-input-placeholder,.footer .email-sign-up .gform_wrapper .gfield input:-ms-input-placeholder,.footer .form-control:-ms-input-placeholder,.footer input:-ms-input-placeholder{color:#5e6a71}.footer input[type=submit]{height:auto;width:auto}.footer__phone{color:#ffc61e;text-decoration:none}.footer__phone:hover{color:#ffc61e}.footer .form-row,.footer .form-row:nth-child(even),.footer .form-row:nth-child(odd){width:100%;padding-right:0;padding-left:0;margin:0}.footer h6.footer__subscribe-header{margin-top:2em;margin-bottom:.5em}.legal-footer{background:#003359;text-align:center;padding:1.5em;font-size:.9rem}.footer-legal-menu{margin:0 0 0 1.5em;padding:0;display:inline-block;vertical-align:middle}@media(max-width:767.9px){.footer-legal-menu{display:block;margin:.5em 0}}.footer-legal-menu .menu-item{display:inline-block;color:#fff}.footer-legal-menu .menu-item:before{content:' | '}@media(max-width:543.9px){a{word-wrap:break-word}.footer-legal-menu .menu-item{display:block}.footer-legal-menu .menu-item:before{display:none}.footer-legal-menu .menu-item a{padding:.5em 0}}@media(max-width:767.9px){.footer-legal-menu .menu-item:first-child:before{display:none}}.footer-legal-menu .menu-item a{color:#fff;display:inline-block;margin:0 1.5em}.footer-social-menu{margin:0;padding:0;display:inline-block;vertical-align:middle}@media(max-width:767.9px){.footer-social-menu{display:block;margin:1em 0}}.footer-social-menu .menu-item{display:inline-block;color:#fff;font-size:0;margin:0 .35rem;position:relative}.footer-social-menu .menu-item:before{font-size:1.1rem}.footer-social-menu .menu-item a{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;display:inline-block;margin:0 1.5em}.people-stats{display:table;width:100%;background:#003359;color:#fff}.people-stats__profile{display:table-cell;width:35%;vertical-align:middle;position:relative;background-size:cover;background-position:center}@media(max-width:991.9px){.people-stats__profile{display:block;width:100%}}.people-stats__profile:after{content:'';display:block;padding-bottom:75%}.people-stats__profile__info{position:absolute;bottom:0;left:0;padding:1.5em}.people-stats__profile__info__title{font-size:1.35em;line-height:1.25;margin:.15em 0}.people-stats__profile__info__position{line-height:1.25}.people-stats__stats{display:table-cell;width:65%;vertical-align:middle;padding:5em 7.5em}.people-stats__stats .stats-icon{margin-right:.5em;display:inline-block;vertical-align:middle}.people-stats__stats p{line-height:1.6;font-size:1rem}.people-stats__stats ul{padding-left:1em}.people-stats__stats ul li{margin-bottom:1em}.people-stats__stats a{color:#fff}.people-stats__stats__title{border-bottom:1px solid #fff;font-weight:400;padding-bottom:1em;margin-bottom:1em;font-size:1.4em}.people-content,.post,.sidebar h3{border-bottom:1px solid #ced2d4}@media(max-width:991.9px){.people-stats__stats{display:block;width:100%;padding:2.5em}}@media(max-width:543.9px){.people-stats__stats h3{margin-top:1em}}.people-stats__stats h2,.people-stats__stats h3{color:#ffc61e}.stats-col__label,.stats-col__value{display:inline-block;vertical-align:middle}.stats-col__value{color:#ffc61e;font-size:1.8em;font-weight:600;margin-right:.5em}.people-content{padding:2em 0;margin-bottom:2em}.people-content p{font-weight:400}.people-content p:last-child{margin-bottom:0}.people-content h4,.people-content h5{color:#003359;font-weight:700;margin-bottom:0}.people-content h4{font-size:1rem}.people-content h5{font-size:1.1rem}.people-sidebar{padding:1em}.people-sidebar i{display:inline-block;margin-right:.5em;vertical-align:middle}.people-sidebar a{color:#5e6a71}.people-sidebar a:hover{text-decoration:none}.people-sidebar p{margin:1em 0;line-height:1.6}.people-heading{color:#003359;margin:.75em 0}@media(min-width:768px){.people-section .col-md-9{padding-left:3em}}.post{padding:3em 1em}@media(max-width:767.9px){.connect-col{margin-top:3rem}.post{padding:1em 0}.sg-posts-pagination{text-align:center}}.post a:hover{text-decoration:none}.post__by__author a:after{content:' & '}.post__by__author:last-child a:after{content:''}.email-sign-up .gform_wrapper .post input[type=submit],.footer .post input[type=submit],.post .btn,.post .email-sign-up .gform_wrapper input[type=submit],.post .footer input[type=submit],.post .section .gform_footer input[type=submit],.section .gform_footer .post input[type=submit]{margin-top:1em}.post__title{margin-bottom:0}.post__categories a{color:#5e6a71}.filter-category{color:#003359;padding:2em 1em;cursor:pointer}.filter-category a{font-size:1em;display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700;margin-left:.5em}.filter-category a:after{content:' | ';display:inline-block;margin-left:.5em}.filter-category a:last-child:after{display:none}.sg-posts-pagination a{display:inline-block}@media(max-width:767.9px){.sg-posts-pagination a{margin:.25em 0}}.section .gform_wrapper{padding:1em}.section .gform_fields{padding:0;display:block;max-width:45em;margin:0 auto}.section .gform_fields .gfield{width:50%;display:block;margin-bottom:1em}.section .gform_fields .gfield:nth-child(odd){float:left;clear:left;padding-right:.5em}.section .gform_fields .gfield:nth-child(even){float:right;clear:right;padding-left:.5em}.section .gform_fields .gfield.full{width:100%;clear:both;padding-right:0;padding-left:0}@media(max-width:767.9px){.section .gform_fields .gfield,.section .gform_fields .gfield:nth-child(even),.section .gform_fields .gfield:nth-child(odd){clear:both;width:100%;float:none;padding:0}}.section .gform_fields .gfield input,.section .gform_fields .gfield select,.section .gform_fields .gfield textarea{box-shadow:none;padding:.6825em 1em;border:1px solid #ced2d4;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#5e6a71;width:100%;height:3.25rem}.section .gform_fields .gfield input::-webkit-input-placeholder,.section .gform_fields .gfield select::-webkit-input-placeholder,.section .gform_fields .gfield textarea::-webkit-input-placeholder{color:#5e6a71}.section .gform_fields .gfield input:-moz-placeholder,.section .gform_fields .gfield select:-moz-placeholder,.section .gform_fields .gfield textarea:-moz-placeholder{color:#5e6a71}.section .gform_fields .gfield input::-moz-placeholder,.section .gform_fields .gfield select::-moz-placeholder,.section .gform_fields .gfield textarea::-moz-placeholder{color:#5e6a71}.section .gform_fields .gfield input:-ms-input-placeholder,.section .gform_fields .gfield select:-ms-input-placeholder,.section .gform_fields .gfield textarea:-ms-input-placeholder{color:#5e6a71}.section .gform_fields .gfield input::-ms-expand,.section .gform_fields .gfield select::-ms-expand,.section .gform_fields .gfield textarea::-ms-expand{display:none}.section .gform_fields .gfield textarea{height:10em}.section .gform_footer{text-align:center;clear:both}.section .gform_footer input[type=submit]{height:auto;display:inline-block}.section .gfield_description,.section .validation_error{color:#5e6a71;margin:.5em 0}.section .validation_error{margin-bottom:1em}.gform_title{text-align:center}.gform_fields .gfield .ginput_container_select,.select-container{display:block;height:3.25rem;border:1px solid #ced2d4;position:relative}.gform_fields .gfield .ginput_container_select--inline,.select-container--inline{display:inline-block;vertical-align:middle;min-width:15rem}.gform_fields .gfield .ginput_container_select select,.select-container select{height:3.25rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:30;background:0 0;border:0;padding:0 4em 0 1em;outline:0;text-align:center}.nav-toggle,.nav-toggle .line{border-radius:.15rem;position:absolute}.gform_fields .gfield .ginput_container_select:after,.select-container:after{position:absolute;width:3.25rem;height:calc(3.25rem - 1px);background:#003359;top:0;right:0;content:'';display:block;z-index:10}.gform_fields .gfield .ginput_container_select:before,.select-container:before{position:absolute;right:1.625rem;top:1.625rem;width:0;height:0;border-left:.35rem solid transparent;border-right:.35rem solid transparent;border-top:.35rem solid #fff;z-index:20;content:'';display:block;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.no-label label{display:none}.gfield_description,.validation_error{font-size:.9em;color:rgba(255,255,255,.7);line-height:1.2;margin-bottom:.25em}.gform_validation_container{display:none!important}@media(min-width:992px){.nav{float:right}}.nav-toggle{top:1.25rem;right:.9375rem;line-height:1.3em;padding:0 .25em;cursor:pointer;height:3rem;box-shadow:none;float:right;width:3rem;display:none}@media(max-width:991.9px){.nav-toggle{display:block}}@media(max-width:543.9px){.nav-toggle.search-open{display:none}}.nav-toggle .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:bolder;color:#003359;font-size:0}.navbar--invert .nav-toggle .menu{color:#fff}.nav-toggle .menu *{font-size:.9rem;text-align:center}@media(max-width:543.9px){.nav-toggle .menu *{display:inline-block;max-width:25%}}.nav-toggle .line{border-top:.3rem solid #003359;display:block;margin-bottom:.3rem;left:.25rem;right:.25rem;transition:transform .3s ease-in-out,bottom .3s ease-in-out}.navbar--invert .nav-toggle .line{border-color:#fff}.nav-toggle .line--1{bottom:.25rem}.nav-toggle .line--2{bottom:1rem}.nav-toggle .line--3{bottom:1.75rem}.nav-toggle.open .line--1,.nav-toggle.open .line--2{-ms-transform:rotate(-45deg) scale(.7,1.75);transform:rotate(-45deg) scale(.7,1.75);-webkit-transform:rotate(-45deg) scale(.7,1.75);bottom:1rem}.nav-toggle.open .line--3{-ms-transform:rotate(45deg) scale(.7,1.75);transform:rotate(45deg) scale(.7,1.75);-webkit-transform:rotate(45deg) scale(.7,1.75);bottom:1rem}.nav-wrapper{float:right;width:calc(100% - 13em)}.nav-wrapper .menu-item-has-children:hover .sub-menu{display:block;opacity:1;visibility:visible}@media(max-width:991.9px){.nav-wrapper .menu-item-has-children a{border-bottom:none;padding:1em 1em 0}}.nav-wrapper .sub-menu{display:block;opacity:0;visibility:hidden;position:absolute;background-color:#fff;padding:10px 0;width:325px;transition:opacity .2s linear,visibility .2s linear}.nav-wrapper .sub-menu li{display:block;float:none;margin-right:0!important}.nav-wrapper .sub-menu li a{display:block;padding:1em .5em 1em 1em}@media(max-width:991.9px){.nav-wrapper .sub-menu li{background-color:transparent}.nav-wrapper .sub-menu li a{border-top:none!important;border-bottom:none!important;padding-left:45px}.nav-wrapper .sub-menu{display:block;position:relative;width:100%;background-color:transparent;border-bottom:1px solid #f2f2f2}.nav-wrapper{width:100%}}.navbar--invert .menu-item-has-children{transition:background-color .2s linear}.navbar--invert .menu-item-has-children:hover{background-color:#fff}.navbar--invert .menu-item-has-children:hover a{color:#003359!important}.navbar--invert .menu-item-has-children:hover .sub-menu{display:block;opacity:1;visibility:visible}@media(max-width:991.9px){.navbar--invert .menu-item-has-children:hover a{color:#fff!important}.navbar--invert .menu-item-has-children,.navbar--invert .menu-item-has-children:hover{color:#fff;background-color:transparent}}.navbar--invert .sub-menu li a{color:#003359!important}@media(max-width:991.9px){.navbar--invert .sub-menu li a{color:#fff!important;background-color:transparent!important}}.navbar--invert .sub-menu li:hover{background-color:#003359}.navbar--invert .sub-menu li:hover a{color:#fff!important;opacity:.8}.navbar-search-wrapper{float:right}@media(max-width:991.9px){.navbar--invert .sub-menu li:hover a{color:#003359}.navbar--invert .sub-menu li:hover{background-color:transparent}.navbar-search-wrapper{position:absolute;right:5em;top:0}}@media(max-width:767.9px){.navbar-search-wrapper{right:4em}}@media(max-width:543.9px){.navbar-search-wrapper.search-visible{right:1em;width:calc(100% - 2em)}}.navbar-search-form{font-size:0;height:2.35em;float:right;padding:1.5rem 0;display:none}.navbar-search-form.search-visible{display:block}.navbar-search-form__close{width:1.5em;height:1.5em;background:url(images/close.svg) center no-repeat;background-size:75%;display:inline-block;vertical-align:middle;border:0}.navbar--invert .navbar-search-form__close{background-image:url(images/close-white.svg)}.navbar-search-form__search{border:2px solid #ced2d4}.navbar-search-form input{padding:.2em 1em;border:2px solid #ced2d4}.navbar--invert .navbar-search-form input{border-color:#fff}.email-sign-up .gform_wrapper .navbar-search-form input[type=submit],.footer .navbar-search-form input[type=submit],.navbar-search-form .btn,.navbar-search-form .email-sign-up .gform_wrapper input[type=submit],.navbar-search-form .footer input[type=submit],.navbar-search-form .section .gform_footer input[type=submit],.section .gform_footer .navbar-search-form input[type=submit]{border-color:#ffc61e}.email-sign-up .gform_wrapper .navbar--invert .navbar-search-form input[type=submit],.footer .navbar--invert .navbar-search-form input[type=submit],.navbar--invert .navbar-search-form .btn,.navbar--invert .navbar-search-form .email-sign-up .gform_wrapper input[type=submit],.navbar--invert .navbar-search-form .footer input[type=submit],.navbar--invert .navbar-search-form .section .gform_footer input[type=submit],.section .gform_footer .navbar--invert .navbar-search-form input[type=submit]{color:#fff}.navbar-search-form button,.navbar-search-form input{display:inline-block;vertical-align:middle;font-size:1rem;margin:0 .5em;height:2.35em}@media(max-width:543.9px){.email-sign-up .gform_wrapper .navbar-search-form input[type=submit],.footer .navbar-search-form input[type=submit],.navbar-search-form .btn,.navbar-search-form .email-sign-up .gform_wrapper input[type=submit],.navbar-search-form .footer input[type=submit],.navbar-search-form .section .gform_footer input[type=submit],.section .gform_footer .navbar-search-form input[type=submit]{padding-left:.75em;padding-right:.75em}.navbar-search-form button,.navbar-search-form input{margin-left:.4em;margin-right:0}}@media(max-width:767.9px){.navbar-search-form input{width:calc(100% - 9em)}.navbar-brand.search-visible{opacity:0}}@media(max-width:1199.9px){.navbar-nav.seach-open{display:none}}@media(max-width:991.9px){.navbar-nav{background:#003359;margin:0 -1em}.navbar-nav.seach-open{display:block}}.navbar-nav .nav-link{display:block;color:#5e6a71;padding:2em 1em;margin:0}@media(max-width:1199.9px){.navbar-nav .nav-link{padding:2em .5em}}@media(max-width:991.9px){.navbar-nav .nav-link{border-bottom:1px solid #f2f2f2;padding:1em;color:#fff}.navbar-nav .nav-link:hover{color:#fff}}.navbar-nav .nav-link:hover,.sub-menu li.current-menu-item a{color:#ced2d4}.navbar-nav .nav-item+.nav-item{margin-left:0;margin-right:1em}.navbar-nav .menu-item{float:left}.navbar-nav .menu-item.current-menu-item,.navbar-nav .menu-item.current-page-parent{position:relative}.navbar-nav .menu-item.current-menu-item:before,.navbar-nav .menu-item.current-page-parent:before{position:absolute;top:0;height:.3em;left:1em;right:1em;display:block;content:'';background:#ffc61e}@media(max-width:991.9px){.navbar-nav .nav-item+.nav-item{margin-left:0;margin-right:0}.navbar-nav .menu-item:first-child .nav-link{border-top:1px solid #f2f2f2}.navbar-nav .menu-item{float:none;display:block}.navbar-nav .menu-item.current-menu-item:before,.navbar-nav .menu-item.current-page-parent:before{display:none}.navbar{overflow:hidden;max-height:5.9em}.navbar.open{max-height:100vh}.navbar.open .navbar__menus{width:100%}.navbar.open.complete{overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.sub-menu li.current-menu-item:before{background:0 0;left:0;right:0;height:0;display:none!important}.navbar{position:relative;z-index:100;transition:.4s max-height ease-in-out}.navbar--invert{position:absolute;left:0;right:0}.navbar--invert .navbar-nav .nav-link{color:#fff}.navbar--invert .navbar-nav .nav-link:hover{color:rgba(255,255,255,.8)}.navbar-brand{padding-top:1em;padding-bottom:1em;display:block;max-width:12em}.navbar-search{float:right;cursor:pointer;color:#003359;padding:1em;margin:1em 0}@media(max-width:767.9px){.navbar-search{padding:1em .5em}}@media(max-width:543.9px){.search-visible .navbar-search{display:none}}.navbar--invert .navbar-search{color:#fff}.sidebar{padding-top:2.2em}.sidebar h3{color:#003359;padding-bottom:1rem;margin-top:1rem}.sidebar .publication,.twitter-feed__tweet{padding:1em 0;border-bottom:1px solid #ced2d4}.sidebar .publication a{color:#003359;font-weight:600}.sidebar .publication p{margin:0}.twitter-feed{margin-top:5em}.twitter-feed__tweet__icon{float:left;margin-right:.5em;border-radius:.25em;width:2.5em;height:2.5em}.twitter-feed__tweet h6{margin:0;color:#000;text-transform:none;padding-top:.5em}.twitter-feed__tweet__handle-date{font-size:.6em}.twitter-feed__tweet p{clear:both;font-size:.8em;color:#000;font-weight:400;padding-top:.5em}.blockquote-text{padding-left:1.75em;color:#003359;position:relative;margin:.25em 0}blockquote a,blockquote a:hover{color:#ffc61e}.blockquote-text p{margin:0;font-size:1.85em;line-height:1em}.blockquote-text:before{position:absolute;top:.45em;bottom:.45em;left:0;border-left:.45em solid #ffc61e;content:'';display:block}blockquote{margin:2em 0}blockquote a{margin-left:2.5em;cursor:pointer}.back-link{color:#003359;font-size:1em;margin:2em 0;display:inline-block}.back-link:before{content:'<<'}.single-post ol,.single-post ul{font-size:1.065em!important;line-height:1.5}.single-post ol li,.single-post ul li{margin-bottom:.5rem}.single-post p{font-size:1.0625rem;font-weight:400}.single-post .video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.single-post .video-container embed,.single-post .video-container iframe,.single-post .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.single-post-header{display:table;width:100%;background:center #003359;color:#fff;min-height:22em;background-size:cover}.single-post-header__inner{display:table-cell;text-align:center;vertical-align:middle;padding:2em}.single-post-header__inner h1{color:#fff;font-size:2.5em;line-height:1.2}.single-post-header__categories{display:inline-block;color:#ffc61e}.single-post-header__categories:after,.single-post-header__categories:before{content:' - '}.single-post-header__categories a{color:#ffc61e}.single-post-header__categories a:after{content:', '}.single-post-header__categories a:last-child:after,.single-post-info a:last-child:after{content:''}.single-post-info{border-top:1px solid #fff;color:#fff;background:#003359;padding:1em 1.25em;font-size:.85em;font-weight:400}.bg-header,.single-post__author__thumb{background-size:cover;background-position:center}.single-post-info a{color:#fff;text-decoration:none}.share-article{color:#003359;margin:2em 0;display:inline-block}.share-article a{font-size:1rem;vertical-align:middle;margin-left:.75em;display:inline-block}.share-article a,.share-article a:hover{cursor:pointer}.single-post__author-container{margin:5em 0}.single-post__author{border-bottom:1px solid #ced2d4;padding:2em 1em}.single-post__author h5{color:#003359;margin-bottom:.3em}.single-post__author h6{text-transform:none;color:#003359;font-size:.85em;letter-spacing:0;margin-bottom:.5em}.single-post__author p{margin-bottom:.4em}.single-post__author:first-child{border-top:1px solid #ced2d4}.single-post__author__thumb{width:5em;height:5em;border-radius:50%;margin-right:1.5em;float:left}.single-post__author__content{margin-left:5.5em}.single-post__author .arrow-right{text-transform:uppercase;font-size:.8em;font-weight:600}.single-post__author .arrow-right:after{content:' >>'}.single-post__author a{display:inline-block;vertical-align:middle;line-height:1}.single-post__author .pipe{margin:0 1em;font-size:.8em;display:inline-block;vertical-align:middle}.cta-wrapper{position:relative;padding:20px;margin-top:30px;margin-bottom:30px;background-color:#ecc538;max-width:43em}.cta-wrapper:before{content:"";position:absolute;top:0;right:0;border-width:0 25px 25px 0;border-style:solid;border-color:#c59e13 #fff}.cta-wrapper .content-heading h2{line-height:1em}.cta-wrapper .cta-content{color:#003359}.cta-wrapper .cta-button{position:relative;display:inline-block;background-color:#003359;padding:10px 20px;border-radius:.2em;color:#fff;font-weight:700;transition:background-color .2s linear}.cta-wrapper .cta-button:hover{background-color:#002440}.related-posts-wrapper{background-color:#f4f4f5;padding-top:3rem;padding-bottom:1rem}.related-posts-wrapper .related-post-heading{font-size:24px;line-height:24px;font-weight:300;color:#37434a}.related-posts-wrapper .related-post{border-left:2px solid #ffc639;margin-top:30px;margin-bottom:30px}.related-posts-wrapper .post-title{font-size:16;font-weight:700;padding-left:15px}.related-posts-wrapper .post-title a{color:#0e3456;text-decoration:none;transition:color .2s linear}.related-posts-wrapper .post-title a:hover{color:#07192a}.related-posts-wrapper .post-date{padding-left:15px;font-size:10px;font-weight:700;color:#5e6a71;text-transform:uppercase}.page-template-page-landing .landing-telephone{position:relative;top:20px;float:right;font-size:33px;color:#fff}.page-template-page-landing .landing-telephone:hover{text-decoration:none;color:#e6e6e6}.page-template-page-landing .header-image-wrapper{padding-left:0;padding-right:0}.page-template-page-landing .header-image-wrapper .header-image{position:relative;top:-100px;max-height:750px}.page-template-page-landing .header-image-wrapper .header-image .header-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#123459;opacity:.8}.page-template-page-landing .header-image-wrapper .header-image .header-background-image{max-height:750px;overflow:hidden}.page-template-page-landing .header-image-wrapper .header-image img{width:100%}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper{position:relative;bottom:-180px;left:0;right:0;margin:0 auto 180px;max-width:1140px;padding-left:60px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .main-header-content{text-align:center;margin-bottom:60px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .main-header-content h1{color:#fff;font-weight:500;font-size:64px;line-height:64px;margin-bottom:0}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .main-header-content h2{color:#ffc61e;font-weight:500;font-size:35px;line-height:35px;margin-bottom:0}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form{position:relative;z-index:999;background-color:#123459;color:#fff;text-align:center;padding:30px 45px;width:585px;min-height:670px;float:left}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form h2{font-size:20px;color:#ffc61e;font-weight:700}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form h3{font-size:30px;color:#fff;font-style:italic;font-weight:300}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body{text-align:left}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body ul{padding-left:0;list-style:none;float:left}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body ul li{margin-bottom:15px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body select{background-color:#fff;color:#5e6a71}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .ginput_container_select:before{border-left:.55rem solid transparent;border-right:.55rem solid transparent;border-top:.55rem solid #d8d8d8;z-index:999}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .gfield_label{color:#ffc61e;font-size:16px;font-weight:700;margin-bottom:0}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .gfield_required{position:absolute}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body input{width:100%;height:52px;color:#5e6a71;padding:0 10px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .ginput_container.ginput_container_checkbox{position:relative;top:-20px;left:10px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .gfield_checkbox li{margin-bottom:0}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .gfield_checkbox input{max-width:4%}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .gfield_checkbox label{max-width:90%;padding-left:15px;line-height:1.4rem;margin-bottom:0}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .gfield_checkbox label a{color:#ffc61e}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_body .gfield_checkbox label a:hover{color:#eaaf00}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_button{width:100%;background-color:transparent;border:2px solid #ffc61e;border-radius:5px;padding:10px 20px;font-size:24px;margin-top:-25px;transition:background-color .2s linear,color .2s linear}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form .gform_button:hover{background-color:#ffc61e;color:#fff}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .overlay-image-wrapper{position:relative;display:inline-block;max-width:350px;top:75px;-ms-transform:rotate(10deg);transform:rotate(10deg);box-shadow:0 0 50px #000}.page-template-page-landing .main-landing-content-wrapper{margin:101px auto 60px;max-width:1065px}.page-template-page-landing .main-landing-content-wrapper h3{font-size:28px}.page-template-page-landing .main-landing-content-wrapper ul li{position:relative;top:-20px;padding-left:45px;font-size:24px;line-height:28px;font-weight:700;color:#123459}.page-template-page-landing .main-landing-content-wrapper ul li:before{content:"";position:relative;top:30px;left:-45px;display:block;height:28px;width:32px;background-image:url(/wp-content/themes/ksmla/images/list-icon.svg)}.page-template-page-landing .landing-cta-wrapper{padding-left:0;padding-right:0;margin-bottom:15px}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper{position:relative}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#123459;opacity:.8}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image{max-height:370px;overflow:hidden}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image img{width:100%}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content{position:relative;text-align:center;max-width:1050px;margin:auto;padding:60px 0}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content h3{font-size:36px;color:#ffc61e}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content p{font-size:24px;color:#fff}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content button{margin-top:15px;padding:15px 30px;color:#fff;font-size:32px;line-height:32px;background-color:transparent;border:2px solid #ffc61e;border-radius:5px;transition:background-color .2s linear,color .2s linear}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content button:hover{background-color:#ffc61e;color:#fff}.page-template-page-landing .landing-footer-wrapper{background-color:#123459;padding-top:15px;padding-bottom:15px}.page-template-page-landing .landing-footer-wrapper .footer-email-wrapper{float:left;padding-left:35px}.page-template-page-landing .landing-footer-wrapper .footer-email-wrapper a{color:#fff;font-size:18px;text-decoration:none}.page-template-page-landing .landing-footer-wrapper .footer-email-wrapper a:hover{color:#e6e6e6}.page-template-page-landing .landing-footer-wrapper .footer-phone-wrapper{float:right;padding-right:35px}.page-template-page-landing .landing-footer-wrapper .footer-phone-wrapper a{color:#ffc61e;font-size:24px;font-weight:700;text-decoration:none}.page-template-page-landing .landing-footer-wrapper .footer-phone-wrapper a:hover{color:#eaaf00}@media only screen and (max-width:1199px){.page-template-page-landing .header-image-wrapper .header-image,.page-template-page-landing .header-image-wrapper .header-image .header-background-image{height:700px}.page-template-page-landing .header-image-wrapper .header-image .header-background-image img{width:auto;height:100%}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper{padding-left:0}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form{width:500px}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper{height:auto!important}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image{height:auto}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image img{height:100%;width:auto}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content{height:auto;max-width:980px}}@media only screen and (max-width:991px){.page-template-page-landing .header-image-wrapper .header-image,.page-template-page-landing .header-image-wrapper .header-image .header-background-image{height:750px}.page-template-page-landing .header-image-wrapper .header-image .header-background-image img{width:auto;height:750px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper{padding-left:0;bottom:-130px;margin:0 auto 275px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .overlay-image-wrapper{max-width:300px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .main-header-content{min-height:200px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form{width:400px;padding:30px}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper{height:auto!important;max-height:none}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image{height:auto;max-height:none}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image img{width:auto;height:100%}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content{height:auto;max-width:750px}}@media(max-width:767px){.page-template-page-landing .navbar{max-height:12em!important;text-align:center}.page-template-page-landing .navbar-brand{max-width:100%;float:none;text-align:center}.page-template-page-landing .navbar-brand img{margin:auto}.page-template-page-landing .landing-telephone{top:-10px;float:none}.page-template-page-landing .header-image-wrapper .header-image{height:700px;top:-155px}.page-template-page-landing .header-image-wrapper .header-image .header-background-image{height:700px}.page-template-page-landing .header-image-wrapper .header-image .header-background-image img{width:auto;height:100%}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper{top:190px;margin:0 auto 680px;padding-left:0!important}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .main-header-content{max-width:275px;min-height:285px;margin-left:auto;margin-right:auto;margin-bottom:0!important}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .main-header-content h1{font-size:46px!important;line-height:46px!important;margin-bottom:15px!important}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .main-header-content h2{font-size:31px!important;line-height:31px!important}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .overlay-image-wrapper{display:block!important;-ms-transform:rotate(0)!important;transform:rotate(0)!important;top:30px;max-width:200px!important;margin-left:auto!important;margin-right:auto!important;z-index:99999}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form{width:100%!important;padding:150px 15px 30px!important;top:-60px!important;min-height:900px}.page-template-page-landing .header-image-wrapper .header-image .header-overlay-form-wrapper .header-form h3{margin-bottom:20px;text-align:left}.page-template-page-landing .main-landing-content-wrapper ul{padding-left:0}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper{height:auto!important;max-height:none!important}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image{height:auto!important;max-height:none}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-background-image img{height:100%;max-height:none!important;width:auto!important}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content{height:auto;padding-left:15px;padding-right:15px}.page-template-page-landing .landing-cta-wrapper .cta-background-image-wrapper .cta-overlay-content button{font-size:25px;line-height:25px}.page-template-page-landing .landing-footer-wrapper .footer-email-wrapper{float:none;text-align:center;padding-left:0}.page-template-page-landing .landing-footer-wrapper .footer-phone-wrapper{float:none;text-align:center;padding-right:0}}.bg-header,.email-sign-up,.person-link,.step{text-align:center}.page-template-page-landing.safari .main-landing-content-wrapper{margin:0 auto 60px}.bg-header{color:#fff;overflow:hidden;position:relative;padding:10em 25% 8em}.bg-header:after{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;content:'';background:rgba(0,51,89,.7)}@media(max-width:991.9px){.bg-header{padding-left:15%;padding-right:15%}}@media(max-width:767.9px){.bg-header{padding-left:2em;padding-right:2em}}@media(max-width:543.9px){.bg-header{padding-left:1em;padding-right:1em}}.bg-header .btn,.bg-header .email-sign-up .gform_wrapper input[type=submit],.bg-header .footer input[type=submit],.bg-header .section .gform_footer input[type=submit],.email-sign-up .gform_wrapper .bg-header input[type=submit],.footer .bg-header input[type=submit],.section .gform_footer .bg-header input[type=submit]{color:#fff}.bg-header h1{color:#fff;font-size:4rem;line-height:1.2}@media(max-width:767.9px){.bg-header h1{font-size:2.2rem}}.bg-header--full{height:100vh;display:table;width:100%;padding-bottom:0;padding-top:0}.bg-header__inner{z-index:40;position:relative}.bg-header--full .bg-header__inner{display:table-cell;vertical-align:middle}.bg-header .wistia_embed{min-width:100%;min-height:100%;top:50%;left:50%;position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;pointer-events:none!important}.bg-header .wistia_embed>:first-child{height:100%!important;min-height:100%!important;position:absolute!important;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bg-header .wistia_embed img{display:none!important}.bg-header .wistia_embed video{width:auto!important;height:auto!important;min-width:100%!important;min-height:100%!important;position:absolute!important;top:50%!important;left:50%!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.tag-list span>a:after,.tag-list--single span>a:after{content:','}.list-item-icon__icon__check:after,.tag-list span:last-child>a:after,.tag-list--single span:last-child>a:after{content:''}.tag-list--single{display:inline-block}.featured-post .sg-share-icon,.post .sg-share-icon{font-size:1.35em;color:#003359}.featured-post .sg-share-icon:hover,.post .sg-share-icon:hover{color:#003359}.featured-post .featured-post__info .sg-share-icon,.featured-post .text-right .sg-share-icon,.post .featured-post__info .sg-share-icon,.post .text-right .sg-share-icon{margin-left:.6em}.featured-post .sg-share-container{line-height:1}.featured-post .sg-share-container .sg-share-icon{line-height:1;color:#fff}.featured-post .sg-share-container .sg-share-icon:hover{color:#fff}.sg-posts-pagination{padding:1em 2em;margin:1em 0;font-weight:600;font-size:.9em}.sg-posts-pagination li{display:inline-block;margin:0 .35em}.sg-posts-pagination a{padding:.3em .75em;color:#5e6a71;cursor:pointer}.sg-posts-pagination a.active{color:#fff;background:#5e6a71;border-radius:.25em}.blog-col{padding-right:5em}@media(max-width:1199.9px){.blog-col{padding-right:2em}}@media(max-width:991.9px){.blog-col{padding-right:.9375rem}}.list-item-icon__icon{width:4em;height:4em;background:#003359;border-radius:50%;float:left;position:relative}.list-item-icon__icon__check{height:1.2em;width:.75em;overflow:hidden;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.list-item-icon__icon__check:after{width:0;height:0;opacity:0;border-right:.25em solid #fff;border-bottom:.25em solid #fff;display:block;transition:width .3s .3s ease-in-out,height .3s ease-in-out,opacity 50ms 550ms ease-in-out;position:absolute;bottom:0;left:0}.active .list-item-icon .list-item-icon__icon__check:after,.list-item-icon.list-item-icon--mobile .list-item-icon__icon__check:after{opacity:1;height:1.2em;width:.75em}.list-item-icon__content{margin-left:5em}.form-row--select,.form-row--text{width:50%}.form-row--select:nth-child(odd),.form-row--text:nth-child(odd){float:left;clear:left;padding-right:.5em}.form-row--select:nth-child(even),.form-row--text:nth-child(even){float:right;clear:right;padding-left:.5em}.page-id-48 .form-row--select:nth-child(3),.page-id-48 .form-row--text:nth-child(3){float:none;clear:both;padding-right:0;width:100%}.form-row input,.form-row select,.form-row textarea{box-shadow:none;padding:.8em 1em;border:1px solid #ced2d4;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#5e6a71}.form-row input::-webkit-input-placeholder,.form-row select::-webkit-input-placeholder,.form-row textarea::-webkit-input-placeholder{color:#5e6a71}.form-row input:-moz-placeholder,.form-row select:-moz-placeholder,.form-row textarea:-moz-placeholder{color:#5e6a71}.form-row input::-moz-placeholder,.form-row select::-moz-placeholder,.form-row textarea::-moz-placeholder{color:#5e6a71}.form-row input:-ms-input-placeholder,.form-row select:-ms-input-placeholder,.form-row textarea:-ms-input-placeholder{color:#5e6a71}.form-row textarea{height:10em}.contact__text-container h4{line-height:1.35}.select-container{display:block;height:3.25rem;border:1px solid #ced2d4;position:relative}.select-container--inline{display:inline-block;vertical-align:middle;min-width:15rem}.select-container:after,.select-container:before{display:block;content:''}.select-container select{height:3.25rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:30;background:0 0;border:0;padding:0 4em 0 1em;outline:0;font-weight:700;text-align:center}.select-container:after{position:absolute;width:3.25rem;height:calc(3.25rem - 1px);background:#003359;top:0;right:0;z-index:10}.select-container:before{position:absolute;right:1.625rem;top:1.625rem;width:0;height:0;border-left:.35rem solid transparent;border-right:.35rem solid transparent;border-top:.35rem solid #fff;z-index:20;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.sg-form{margin:2.5em 0}.email-sign-up-dummy{height:6.4em}.email-sign-up{background:#003359;color:#fff;padding:1.05em 0;width:100%;position:absolute;top:auto}.email-sign-up .gform_confirmation_message{background:#003359;position:relative;top:-1.75rem;margin-bottom:-1.75rem}.email-sign-up .gform_confirmation_message>a{color:#ffc61e}@media(max-width:991.9px){.email-sign-up-dummy{display:none}.email-sign-up{position:relative}}.email-sign-up.sticky{z-index:100;position:fixed;top:0}.email-sign-up .btn,.email-sign-up .footer input[type=submit],.email-sign-up .gform_wrapper input[type=submit],.email-sign-up .section .gform_footer input[type=submit],.footer .email-sign-up input[type=submit],.section .gform_footer .email-sign-up input[type=submit]{color:#fff;margin:1em 0}@media(max-width:991.9px){.email-sign-up.sticky{position:static}.email-sign-up .btn,.email-sign-up .footer input[type=submit],.email-sign-up .gform_wrapper input[type=submit],.email-sign-up .section .gform_footer input[type=submit],.footer .email-sign-up input[type=submit],.section .gform_footer .email-sign-up input[type=submit]{margin:.5em 0}}.email-sign-up .form-row{margin:1em;padding:0}.email-sign-up .form-row--text{display:inline-block;width:auto;float:none}@media(max-width:991.9px){.email-sign-up .form-row{margin:.5em}.email-sign-up .form-row--text{display:block;margin:.5em 0}}.email-sign-up .form-row--text input{padding:.7em;border:0;font-size:.85em}.email-sign-up h6{display:inline-block;color:#fff}.email-sign-up .sg-form{display:inline-block;margin:0}.email-sign-up__pipe{display:inline-block;margin:0 2em}@media(max-width:1199.9px){.email-sign-up-dummy{height:8.5em}.email-sign-up__pipe{display:none}}.email-sign-up .gform_body,.email-sign-up .gform_wrapper{display:inline-block}@media(min-width:992px){.active .list-item-icon .list-item-icon__icon__check:after,.list-item-icon.list-item-icon--mobile .list-item-icon__icon__check:after{transition:width .3s ease-in-out,height .3s .3s ease-in-out,opacity 50ms ease-in-out}.active .list-item-icon:nth-child(2) .list-item-icon__icon__check:after,.list-item-icon.list-item-icon--mobile:nth-child(2) .list-item-icon__icon__check:after{transition:width .3s .6s ease-in-out,height .3s .9s ease-in-out,opacity 50ms .6s ease-in-out}.active .row:nth-child(2) .list-item-icon:nth-child(1) .list-item-icon__icon__check:after{transition:width .3s 1.2s ease-in-out,height .3s 1.5s ease-in-out,opacity 50ms 1.2s ease-in-out}.active .row:nth-child(2) .list-item-icon:nth-child(2) .list-item-icon__icon__check:after{transition:width .3s 1.8s ease-in-out,height .3s 2.1s ease-in-out,opacity 50ms 1.8s ease-in-out}.email-sign-up .gform_wrapper.gform_validation_error{margin-bottom:2em}.email-sign-up .gform_wrapper .gfield_description{position:absolute}}.email-sign-up .gform_wrapper .gform_fields{display:inline-block;padding:0;margin:0}.email-sign-up .gform_wrapper .gform_footer{display:inline-block;max-width:13.25em;margin:0 auto}.landing-about .container,.landing-content .container,.landing-header .container{max-width:1140px}@media(max-width:991.9px){.email-sign-up .gform_wrapper,.email-sign-up .gform_wrapper .gform_footer{display:block}.email-sign-up .gform_wrapper input[type=submit]{float:right}}.email-sign-up .gform_wrapper .gfield_description{margin:.5em 0}.email-sign-up .gform_wrapper .gfield{display:inline-block;margin:0 1em;padding:0;width:auto;float:none;position:relative}.email-sign-up .gform_wrapper .gfield input{padding:.7em;border:0;font-size:.95rem;font-weight:600;line-height:1.5;color:#5e6a71;width:12.25em}.email-sign-up .gform_wrapper .gfield input::-webkit-input-placeholder{color:#5e6a71}.email-sign-up .gform_wrapper .gfield input:-moz-placeholder{color:#5e6a71}.email-sign-up .gform_wrapper .gfield input::-moz-placeholder{color:#5e6a71}.email-sign-up .gform_wrapper .gfield input:-ms-input-placeholder{color:#5e6a71}@media(max-width:991.9px){.email-sign-up .gform_wrapper .gfield{display:block;margin:.5em 0}.email-sign-up .gform_wrapper .gfield input{width:14em}}.email-sign-up .footer-social-menu{margin:1.125em 0 1em 1em}@media(max-width:991.9px){.email-sign-up .footer-social-menu{margin:1em 0 1em 1em;position:absolute;bottom:.75em;left:calc(50% - 5em);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.signup-heading{display:inline-block}.landing-about h5{position:relative;font-weight:600;color:#003359;font-size:1.375rem;padding:1.375rem;background-color:#f2f3f4;width:125%;margin-left:-6.5%;margin-bottom:0}@media only screen and (min-width:900px){.landing-about h5{width:100%;margin:0;background:0 0}}.landing-about h5:after,.landing-about h5:before{display:block;content:'';position:absolute;width:.9375rem;height:.9375rem;border-top:.25rem solid #003359}.landing-about h5.open:before{-ms-transform:rotate(0);transform:rotate(0);top:46%;left:80%}.landing-about h5:before{-ms-transform:rotate(90deg);transform:rotate(90deg);top:39%;left:79%}.landing-about h5:after{top:46%;left:80%}.landing-about hr{display:none}@media only screen and (min-width:900px){.landing-about h5:after,.landing-about h5:before{display:none;visibility:hidden}.landing-about hr{display:block}}.landing-about hr.section-break{display:block;margin:0 0 0 -25%;width:150%}.landing-about .about-hold,.landing-about .author-hold{display:none;height:0;opacity:0;transition:all .3s ease}@media only screen and (min-width:900px){.landing-about hr.section-break{margin-left:0;width:100%}.landing-about .about-hold,.landing-about .author-hold{display:block!important;opacity:1!important;height:auto!important}.landing-about .authors{background-color:#f2f3f4;padding:4rem 0 4.5rem}}.landing-about .about-hold.open,.landing-about .author-hold.open{display:block;opacity:1;height:auto}.landing-about .authors .author{margin:.875rem 0 1.875rem}@media only screen and (min-width:900px){.landing-about .authors .author{margin:1.75rem 0 .625rem;padding:0 1.875rem}.landing-about .authors .author .photo{float:left;margin-right:1.75rem}}.landing-about .authors .author:after{display:table;content:'';clear:both}.landing-about .authors .author .photo{width:4.75rem;height:4.75rem;border-radius:50%;background-size:175%;background-position:47% 13%;margin-bottom:1.25rem}.landing-about .authors .author .text-hold h6{text-transform:none;font-weight:600;font-size:1.3125rem;letter-spacing:0;margin-bottom:.25rem}.landing-about .authors .author .text-hold p{font-weight:600;font-size:.9375rem;line-height:1.4;color:#818a8f}.landing-about .about hr{margin:0}.landing-about .about p{font-weight:600;font-size:.9375rem;line-height:1.5;color:#818a8f;margin:1.5625rem 0 .875rem}.landing-about .about p:last-child{margin-bottom:2.125rem}@keyframes flashForm{0%{box-shadow:0 0 16px 1px #666;outline:#4d4d4d}100%{box-shadow:0 0 30px 4px #ffc61e;outline:#ffc61e}}.landing-content .section{margin:2.8125rem auto 0;position:relative}@media only screen and (min-width:900px){.landing-about .authors .author .text-hold{float:left}.landing-about .about{padding:3.25rem 0 4rem}.landing-about .about p{padding:0 1.875rem}.landing-content .section{margin:3.75rem auto 5.625rem}}.landing-content .section li,.landing-content .section p{font-size:1rem;font-weight:600;line-height:1.7}.landing-content .section li strong,.landing-content .section p strong{font-size:1.375rem;font-weight:600;line-height:1.4}.landing-content .section ol,.landing-content .section ul{padding-left:1rem;margin-bottom:2.8125rem}.landing-content .section .desktop{display:none;color:#003359;padding-top:.6rem;padding-bottom:.6rem}.landing-content .section .desktop .download{display:inline-block;position:relative;top:.2rem;width:.9375rem;height:.875rem;margin-right:.3rem;background-image:url(images/download-blue.png);background-repeat:no-repeat;background-size:.9375rem .875rem}@media only screen and (min-width:900px){.landing-content .section .desktop{display:block}.landing-content .content{width:53.6398467433%;margin:0}}.landing-content .landing-form{background:#003359;margin:0 -.9375rem;padding:0 2.5rem}.landing-content .landing-form.flash{animation-name:flashForm;animation-duration:2s;animation-iteration-count:5}@media only screen and (min-width:768px){.landing-content .landing-form{margin:0 -2.5rem;padding:0 4.0625rem}}@media only screen and (min-width:900px){.landing-content .landing-form{position:absolute;top:-21.2rem;right:0;width:34.4827586207%;margin:0;padding:0 2.8125rem 1.5625rem;border-radius:.8rem;box-shadow:0 0 16px 1px #666}}.landing-content .landing-form .type{margin:0 auto 2.1875rem;background:#00416b;border-radius:0 0 .3rem .3rem;display:table;width:auto;padding:.875rem 1.375rem .75rem;text-transform:lowercase;color:#fff;font-size:1.125rem}.landing-content .landing-form .type .document{display:block;float:left;width:1.0625rem;height:1.25rem;margin-right:.6rem;margin-top:.3rem;background-image:url(images/document.png);background-repeat:no-repeat;background-size:1.0625rem 1.25rem}.landing-content .landing-form .image img{width:100%;height:auto;margin-bottom:2.5rem;border-radius:.1rem}@media only screen and (min-width:900px){.landing-content .landing-form .image img{border-radius:.3rem}}.landing-content .landing-form .form{padding-bottom:.8rem}.landing-content .landing-form .form .gform_wrapper{margin:0;padding:0}.landing-content .landing-form .form .gfield{float:none;width:100%;padding:0}.landing-content .landing-form .form label{display:none}.landing-content .landing-form .form ul{padding:0;margin-bottom:1.375rem}.landing-content .landing-form .form input{width:100%;border-radius:.15rem}.landing-content .landing-form .form input:focus{box-shadow:0 0 4px 2px #ffc61e}.landing-content .landing-form .form input[type=submit]{width:99%;margin:0 auto 1rem;padding:.625rem 0;color:#003359;background-color:#ffc61e;text-indent:1rem;background-image:url(images/download-blue.png);background-repeat:no-repeat;background-size:.9375rem .875rem;background-position:1.5625rem .75rem}.landing-content .landing-form .form input[type=submit]:focus,.landing-content .landing-form .form input[type=submit]:hover{background:url(images/download-yellow.png) 1.5625rem .75rem no-repeat #003359;background-size:.9375rem .875rem;color:#ffc61e}.landing-content .landing-form .form .privacy{font-size:.75rem;color:#818a8f;font-weight:600;line-height:1.4}.landing-header{background-size:cover;padding:11.25rem 0 4.6875rem}.landing-header .section{margin:0 auto}.landing-header h1,.landing-header h2,.landing-header h3,.landing-header h4,.landing-header h5,.landing-header h6,.landing-header p{color:#fff;font-weight:300;line-height:1.3}.landing-header h1{font-size:2.5rem}@media only screen and (min-width:900px){.landing-header .content{width:52.6819923372%;margin:0}.landing-header h1{font-size:3.125rem}.email-sign-up .gform_wrapper .landing-header input[type=submit],.footer .landing-header input[type=submit],.landing-header .btn,.landing-header .email-sign-up .gform_wrapper input[type=submit],.landing-header .footer input[type=submit],.landing-header .section .gform_footer input[type=submit],.section .gform_footer .landing-header input[type=submit]{display:none}}.landing-header .top-headline{color:#ffc61e;font-weight:600;font-size:21px;font-size:1.3125rem;line-height:1.2}.email-sign-up .gform_wrapper .landing-header input[type=submit],.footer .landing-header input[type=submit],.landing-header .btn,.landing-header .email-sign-up .gform_wrapper input[type=submit],.landing-header .footer input[type=submit],.landing-header .section .gform_footer input[type=submit],.section .gform_footer .landing-header input[type=submit]{margin-top:1rem;color:#fff;padding-top:.75rem;padding-bottom:.75rem}.email-sign-up .gform_wrapper .landing-header input[type=submit] .download,.footer .landing-header input[type=submit] .download,.landing-header .btn .download,.landing-header .email-sign-up .gform_wrapper input[type=submit] .download,.landing-header .footer input[type=submit] .download,.landing-header .section .gform_footer input[type=submit] .download,.section .gform_footer .landing-header input[type=submit] .download{display:inline-block;width:.9375rem;height:.875rem;margin-right:.3rem;background-image:url(images/download.png);background-repeat:no-repeat;background-size:.9375rem .875rem}.location__image{background-size:center;margin-bottom:.75em}.person-link__image,.step__image{background-size:cover;background-position:center}.location__image:after{content:'';padding-bottom:50%;display:block}.location__location{margin:0 0 .1em;line-height:1.2}.location p{margin-bottom:.5em}.location__number+.location__number:before{content:' | ';margin:0 1em}.person-link-container:after,.person-link__image:after{content:'';display:block}.location a{color:#5e6a71}.locations-container{border-top:1px solid #ced2d4;border-bottom:1px solid #ced2d4;padding-bottom:2em;padding-top:2em}.person-link{margin-bottom:2.5em;margin-top:2.5em;display:block;outline:0}.person-link:focus,.person-link:hover{text-decoration:none}.person-link__image{width:12em;max-width:100%;border-radius:50%;display:block;margin:1em auto}.person-link__image:after{padding-bottom:100%}.person-link h4{color:#003359;margin-bottom:.25em}.person-link h5{color:#828c91;margin:0}.person-link-container{margin:2.5em auto}.person-link-container:after{clear:both}@media(min-width:768px){.person-link-container [class*=" col-"]:nth-child(4n),.person-link-container [class^=col-]:nth-child(4n){margin-right:0}.person-link-container [class*=" col-"]:nth-child(4n+1),.person-link-container [class^=col-]:nth-child(4n+1){clear:both}}@media(max-width:767.9px){.person-link-container [class*=" col-"]:nth-child(2n),.person-link-container [class^=col-]:nth-child(2n){margin-right:0}.person-link-container [class*=" col-"]:nth-child(2n+1),.person-link-container [class^=col-]:nth-child(2n+1){clear:both}}.step{transition:opacity .4s;position:relative}.step:after{content:' ';display:table;clear:both}.step__image:after,.step__testimonial:after{content:''}.step.ng-enter{transition:opacity .4s .4s;opacity:0;position:absolute}.step.ng-enter.ng-enter-active{transition:opacity .4s .4s;opacity:1}.step.ng-leave{opacity:1;transition:opacity .4s}.step.ng-leave.ng-leave-active{position:absolute;opacity:0}.step__image{border-radius:.5em;width:100%;max-width:16em}.step__image:after{padding-bottom:100%;display:block}.step__testimonial{margin:1.5em 0;display:table;width:100%}.step__testimonial:after{clear:both;display:block}.step__testimonial__image{width:5em;display:table-cell;vertical-align:middle}.step__testimonial__image img{max-width:8em;height:auto}.step__testimonial__content{padding:.5em 0 .5em 1.5em;text-align:left;display:table-cell;vertical-align:middle}.step__testimonial__content p{color:#75848d;font-size:.85em}.step__testimonial__content p:first-child:before{content:'“'}.step__testimonial__content p:last-child{margin-bottom:0}.step__testimonial__content p:last-child:after{content:'”'}.step__testimonial__content__name{color:#003359;font-size:.85em;font-weight:600}.step__testimonial__content__name:before{content:'- '}.steps-nav:before,.steps-nav__inner__icon:after,.two-column__col:before,.two-column__col__image:after{content:''}.steps-nav{position:relative;margin:2em 0 5em}.steps-nav:before{display:block;position:absolute;left:0;right:0;top:calc(50% - 1px);height:2px;background:#ffc61e}.steps-nav__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.steps-nav__inner__icon{width:7em;border-radius:50%;background:#003359;cursor:pointer;transition:background .4s ease-in-out;position:relative;font-weight:600;margin-right:.25em}.steps-nav__inner__icon:last-child{margin-right:0}.steps-nav__inner__icon:after{display:block;padding-bottom:100%}.steps-nav__inner__icon.active{background:#ffc61e}.steps-nav__inner__icon__title{text-transform:uppercase;color:#003359;position:absolute;top:calc(100% + .6em);letter-spacing:.05em;width:100%;text-align:center;font-size:.9em}.steps-nav__inner__icon img{width:55%;height:auto;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.steps-wrapper{position:relative;min-height:385px}@media(max-width:1199.9px){.steps-wrapper{min-height:28em}}@media(max-width:991.9px){.steps-wrapper{min-height:32em}}.recent-posts{padding-top:5rem;padding-bottom:5rem;background:#f2f2f2}.recent-posts__posts{border-top:1px solid #5e6a71;border-bottom:1px solid #5e6a71;padding:2em 0;margin:1em 0 2em}@media(max-width:767.9px){.steps-wrapper{min-height:40em}.recent-posts__posts__post{border-bottom:1px solid #ced2d4;padding-top:1em;padding-bottom:1em}.recent-posts__posts .col-md-3:last-child .recent-posts__posts__post{border-bottom:0}}.recent-posts h6{margin-bottom:1em}.recent-posts h5{color:#003359}.recent-posts p{margin:.25em 0}.recent-posts h2{color:#003359;margin:0}.two-column-background{background:#f2f2f2;display:table;width:100%}.two-column-background h3,.two-column-background h4{color:#003359}.two-column-background__col{display:table-cell;width:50%;background-size:cover;padding:5rem}@media(max-width:767.9px){.two-column-background__col{padding:2.5rem;display:block;width:100%;min-height:15rem}}.two-column{padding-top:5rem;padding-bottom:5rem;display:table;width:100%}.two-column h1,.two-column h2,.two-column h3,.two-column h4{color:#003359;margin-bottom:.25em}.two-column h2{margin-bottom:.5em}.two-column__col{width:50%;display:table-cell;position:relative;vertical-align:top}.two-column__col:first-child{padding-right:5rem}.two-column__col:first-child:before{right:0}.two-column__col:last-child{padding-left:5rem}.two-column__col:last-child:before{left:-1px}.two-column__col:before{position:absolute;top:0;bottom:0;border-left:1px solid #ced2d4;display:block}.two-column--blue .two-column__col:before{border-left:1px solid #2c618a}@media(max-width:991.9px){.two-column__col{display:block;width:100%}.two-column__col:first-child{padding-right:0;margin-bottom:2em}.two-column__col:last-child{padding-left:0;margin-bottom:0}.two-column__col:before{display:none}}.two-column__col__image{background-position:center;background-size:cover;margin-bottom:1em}.two-column__col__image:after{display:block;padding-bottom:75%}.two-column--blue{background:#003359}.email-sign-up .gform_wrapper .two-column--blue input[type=submit],.footer .two-column--blue input[type=submit],.section .gform_footer .two-column--blue input[type=submit],.two-column--blue .btn,.two-column--blue .email-sign-up .gform_wrapper input[type=submit],.two-column--blue .footer input[type=submit],.two-column--blue .section .gform_footer input[type=submit],.two-column--blue h1,.two-column--blue h2,.two-column--blue h3,.two-column--blue h4,.two-column--blue p{color:#fff}
/*# sourceMappingURL=style.min.css.map */