/*
Typography
*/body{font-family:"Open Sans", sans-serif;background-color:#e5e4e4;}h1,h2,h3,h4,h5,h6{font-family:"Bitter", serif;}h1{font-family:"Open Sans", sans-serif;}a{color:#2272bd;}a:hover{color:#1a5892;}#main{/*
Header
*/}#main h1{color:#333;}#main h2{color:#565656;}#main h3{color:#333;}#main h3{color:#333;}#header .wrapper{background:#fff;}.header-basic .tagline,.header-basic-bold .tagline{color:#00277d;}.header-basic .phone,.header-basic-bold .phone{color:#001e79;}.header-basic .phone .phone-number,.header-basic-bold .phone .phone-number{color:#d18f38;}.header-basic .encouragement,.header-basic-bold .encouragement{color:#bdbdbd;}.header-basic-vaa-top .vaa-cta{border-bottom:0;}.header-basic-vaa-top .vaa-cta .tagline{color:#00277d;}.header-basic-vaa-top .vaa-cta .vaa-button{color:#fff;background:#d18f38;}.header-basic-vaa-top .vaa-cta .vaa-button:hover{background-color:#d79d51;}.header-basic-vaa-top .phone{color:#001e79;}.header-basic-vaa-top .phone .phone-number{color:#d18f38;}.header-basic-vaa-top .encouragement{color:#bdbdbd;}.header-columns .tagline{color:#00277d;}.header-columns .phone{color:#001e79;}.header-columns .phone .phone-number{color:#d18f38;}.header-columns .name{color:#fff;}.header-columns .encouragement{color:#bdbdbd;}.header-columns-vaa-top{/*
Top Bar
Imported from foundations _top-bar.scss, removed all unnecessary styles.
*/}.header-columns-vaa-top .vaa-cta{border-bottom:0;}.header-columns-vaa-top .vaa-cta .tagline{color:#00277d;}.header-columns-vaa-top .vaa-cta .vaa-button{color:#fff;background:#d18f38;}.header-columns-vaa-top .vaa-cta .vaa-button:hover{background-color:#d79d51;}.header-columns-vaa-top .phone{color:#001e79;}.header-columns-vaa-top .phone .phone-number{color:#d18f38;}.header-columns-vaa-top .name{color:#fff;}.top-bar-section ul li{background:#0c4075;}.top-bar-section ul li > a{color:#fff;}.top-bar-section ul li:first-child a{border-left:0;}.top-bar-section ul li:hover:not(.has-form) > a{background:#18518a;color:#fff;}.top-bar-section ul li.active > a{background:#04274b;color:#fff;}.top-bar-section ul li.active > a:hover{background:#04274b;color:#fff;}.top-bar-section .dropdown li a{border-right:0;}.top-bar,.top-bar.expanded,.top-bar .title-area,.top-bar.expanded .title-area{background:#0c4075 !important;}.top-bar .back a{background:#0a335e !important;}.top-bar.expanded .toggle-topbar a{color:#fff;}@media only screen and (min-width:64.063em){.top-bar-section ul li > a{border-right:1px solid #143f62;}.top-bar-section li.hover > a:not(.button){background:#18518a;color:#fff;}.top-bar-section li:not(.has-form) a:not(.button){background:#0c4075;}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#18518a;}.top-bar-section li.active:not(.has-form) a:not(.button){color:#fff;background:#04274b;}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#04274b;color:#fff;}.top-bar-section .dropdown li a{color:#fff;background:#0c4075;}.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){color:#fff;background:#0c4075;}.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button){color:#fff;background:#18518a;}.top-bar-section .has-form{background:#0c4075;}.no-js .top-bar-section ul li:hover > a{background:#18518a;color:#fff;}.no-js .top-bar-section ul li:active > a{background:#04274b;color:#fff;}}@media (max-width:64em){/*
Search menu item
*/.top-bar-menu li a{border-color:#0a335e;}}#menu-item-search:hover a{background:#0c4075;}#menu-item-search a:hover{background:#18518a;}#top-bar-search{/*
Page
*/}#top-bar-search input{border-color:#0a335e;}#page{background-color:#fff;color:#000;/*
Sidebar
*/}.sidebar{background:#fff;color:#000;/*
Footer
*/}#footer{background:#013161;color:#fff;/*
Form
*/}#footer .tagline{background:#04274b;}#footer .tagline *{color:#fff;}#footer .tagline .phone{color:#d18f38;}#footer .menu a,#footer .footer-menu a{color:#fff;}#footer .copyright{color:#fff;}#footer .copyright a{color:#fff;}#er-form{background:#f5f5f5;color:#282828;border:0;}#er-form .opt-in{background:#eee;color:#8e8b8b;}#er-form .opt-in label{color:#008cba;}#er-form .submit{background:#d18f38;color:#fff;border:1px solid #fff;}#er-form .submit:hover{background-color:#d79d51;}#er-form .privacy-policy-link a{color:#999;}#er-form .privacy-policy-link a:hover{color:#666;}.er-form-header{background:#d18f38;color:#fff;/*
Get Info Button
*/}.er-form-header:after{border-top-color:#d18f38 !important;}#get-info{color:#fff;background:#f99517;border:0;/*
Hero
*/}#get-info:hover{background:#f08906;}.wp-caption.alignnone{/*
Mobile CTA
*/}.wp-caption.alignnone img{border-color:#e5e5e5;}.wp-caption.alignnone .wp-caption-text{border-color:#e5e5e5;}#mobile-cta{background:#04274b;color:#fff;/*
Perma CTA
*/}#mobile-cta *{color:#fff;}#mobile-cta .button{background:#d18f38;color:#fff;}#mobile-cta .phone-button{background:#03a9f4;color:#fff;}#mobile-cta .phone-button .fa{color:#fff;}#perma-cta{/*
Sidebar Widgets
*//*
Testimonials
*/}#perma-cta .button{background:#d18f38;color:#fff;}.widget_er_testimonialwidget{/*
Accreditations
*/}.widget_er_testimonialwidget blockquote .title{color:#0c4075;}.widget_er_testimonialwidget blockquote .fa-quote-left{color:#0c4075;}.widget_er_testimonialwidget blockquote .author{color:#0c4075;}.widget_er_testimonialwidget blockquote .quote{color:#666;}.widget_er_accreditationwidget{/*
Book a Tour
*/}.widget_er_accreditationwidget .title{color:#000;}.widget_er_accreditationwidget .widget-body{color:#000;}.widget_er_booktourwidget{border:1px solid #414141;background:#fff;color:#000;/*
VAA
*/}.widget_er_booktourwidget .title{background:#f99517;color:#fff;}.widget_er_booktourwidget .title:after{border-top:0.8rem solid #f99517;}.widget_er_booktourwidget .button-book-tour{background:#f99317;color:#fff;}.widget_er_vaawidget,.widget_er_vaawidgetalternate{border:1px solid #000;background:#fff;color:#000;/*
Book a Tour form
*/}.widget_er_vaawidget .title,.widget_er_vaawidgetalternate .title{color:#000;}.widget_er_vaawidget .button-vaa,.widget_er_vaawidgetalternate .button-vaa{background:#f99517;color:#fff;}#tour-form{/*
Countdown Timer
*/}#tour-form .submit{background:#d18f38;color:#fff;border:1px solid #fff;}#tour-form .submit:hover{background-color:#d79d51;}.er-countdown{border:1px solid #f99517;}.er-countdown-header{background:#f99517;color:#fff;/*
Programs List Shortcode
*/}.programs-list .program .title{color:#2272bd;}.programs-list .program .title:hover{color:#1a5892;}.programs-list .program .description{color:#333;}.programs-list-stacked > li{background:#f9f9f9;border-color:#fff;}.lt-ie9 .programs-list-stacked > li{background:#f9f9f9;}.programs-list-horizontal{/*
Circle Image Row Shortcode
*/}.programs-list-horizontal .program{background:#f9f9f9;}.circle-img-row{/*
Buttons
*/}.circle-img-row .circle-img{border:5px solid #e2e2e2;}.button{background-color:#2272bd;/*
Programs Blinds
*/}.button:focus,.button:hover,.button:active{background-color:#1e65a7;}.programs-blinds{/*
Tabbed Content
*/}.programs-blinds .program-link .program-title{background:rgba(12, 64, 117, 0.7);}.programs-blinds .program-link:hover .program-title{background:rgba(12, 64, 117, 0.9);}.tabs .tab-title a{background:#0c4075;color:#fff;}.tabs .tab-title a:hover{background:#18518a;}