.header-stack #Top_bar .menu_wrapper{background-color:#002A4C}#Wrapper .top_bar_left .menu>li.current-menu-item>a,#Wrapper .top_bar_left .menu>li.current_page_item>a{color:#F4F9E8}#Wrapper .top_bar_left .menu>li>a{color:#CCD7CE}.entry-content p>a{font-weight:700}@media screen and (max-width:964px){#Wrapper .top_bar_left .menu>li>a{color:#5f5f5f}#Wrapper .top_bar_left .menu>li.current-menu-item>a,#Wrapper .top_bar_left .menu>li.current_page_item>a{color:#000}.header-stack #Top_bar .menu_wrapper{background-color:#F4F9E8}}#Top_bar .menu>li a:after{background:#770F16!important}.menu-arrow-top #Top_bar .menu>li>a:after{border-top-color:#770F16!important}.banner_wrapper h2{margin:0 0 3px;color:#121619}.banner_wrapper p{margin:0;font-size:17px;letter-spacing:2px;color:#002A4C}#Top_bar .menu>li>a span{border-color:#121619!important}input[type="text"]{font-family:"Gentium Book Basic",Arial,Tahoma,sans-serif!important}body.header-stack:not(.template-slider) #Header{min-height:151px!important}.slide-above h1{font-size:28px;color:#002A4C;margin-bottom:12px}.slide-above p{font-size:17px;color:#39434a;line-height:23px;margin-bottom:25px}.slide-above a{font-size:16px;background-color:#770F16;color:#f4f9e8;padding:8px 14px}.slide-above a:hover{opacity:.9;color:#f4f9e8;text-decoration:none}.ls-l{border:1px solid #cdd3d4!important;box-shadow:1px 1px 1px #525368}.is-sticky #search_button{display:none!important}#Content p{font-size:15px!important;line-height:23px!important;color:#555555!important}.entry-content h1{font-size:34px!important;line-height:38px!important;color:#002A4C!important}.the_content_wrapper ul{margin:0 0 15px 0!important}.the_content_wrapper ul li{list-style:outside!important;margin-left:35px;font-size:15px!important;line-height:23px!important;color:#555}.rpwe-summary a{margin-left:5px!important;color:#770F16}#Footer{background-color:#002A4C!important}.is-sticky .top_bar_left #menu a{color:#002a4c!important}.is-sticky .top_bar_left #menu a span{border-color:#e6eedf!important}.is-sticky .menu>li.current-menu-item>a,.is-sticky .menu>li.current_page_item>a{color:#062f50!important}#Footer h4{color:#DCE0D9!important;margin-bottom:5px!important}.gform_wrapper label{margin:.188em 0 0!important;font-weight:500!important}aside input[type="submit"]{background-color:#770f16!important;color:#f2f7e6!important;font-family:"Gentium Book Basic",Arial,Tahoma,sans-serif!important;border-radius:2px!important;padding:8px 21px!important}.gform_wrapper .gform_footer{padding:6px 0 10px!important}body .gform_wrapper ul li.gfield{margin-top:0!important}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea,.woocommerce .quantity input.qty{background-color:#F4F9E8!important}.contact-foot h4{margin-bottom:0px!important;font-size:20px!important}.gform_wrapper div.validation_error{background:#770F16!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{padding:5px 7px!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{padding:5px 7px!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding:5px 7px!important}.gform_wrapper .validation_message{color:#DCE0D9!important}.gform_wrapper .gfield_error .gfield_label{color:#DCE0D9!important}.awards{background-color:#002A4C;min-height:100px}.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{color:#F4F9E8!important;background-color:#770F16!important}.awards .wpb_wrapper>div{margin-bottom:0!important}.awards{padding-top:31px;padding-bottom:34px;background-image:url(/content/uploads/2016/12/awards-bg2.jpg);background-size:cover;background-position:top;border-bottom:1px dotted #002A4C}.awards img{-webkit-filter:grayscale(100%);filter:grayscale(100%);border:solid 1px rgba(0,0,0,.08);background-color:rgba(244,249,232,.15);padding:10px 15px}.awards img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#Subheader{background-color:#DCE0D9!important;border-top:1px dotted #002A4C!important;border-bottom:1px dotted #DCE0D9!important}#Subheader .title{color:#002A4C!important;font-size:29px!important;line-height:32px!important}#Subheader ul.breadcrumbs li,#Subheader ul.breadcrumbs li a{color:#002A4C!important}.app-section{min-height:36px;margin-top:8px}.app-section img{float:left;margin-right:1em}.single-post .breadcrumbs{display:none!important}.single-post #Footer{margin-top:32px}.single-post .single-photo-wrapper{display:none}.post-footer{background:#edefeb!important;border:1px solid #d9ddd5}.post-footer .post-links a{color:#002a4c!important}.entry-title a{color:#002A4C!important}.banner_wrapper .social li{display:inline-block}.banner_wrapper .social li i{margin-right:3px}#gform_widget-2{background-color:#002a4c!important;padding:13px!important}#gform_widget-2 h3{color:#f2f7e6;font-size:19px!important}#gform_widget-2 .gform_wrapper .top_label .gfield_label{color:#dce0d9}aside .gform_wrapper .gfield_required{color:#dce0d9!important}.consultation p{text-align:center}.consultation h1{text-align:center;color:#002a4c;margin-bottom:8px!important}.consultation{margin-top:35px!important}.consultation input[type="submit"]{background-color:#770f16!important;color:#f2f7e6!important;font-family:"Gentium Book Basic",Arial,Tahoma,sans-serif!important;border-radius:2px!important;padding:8px 21px!important}.consultation .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:7px 6px!important;background-color:#fafafa!important}.consultation .gform_wrapper textarea.medium{background-color:#fafafa!important}.rpwe-block li{width:30%!important;float:left!important;margin-right:3%!important;border-bottom:none!important}.rpwe-block h3{font-size:17px!important}.rpwe-li img{margin-bottom:5px!important}.recent-posts{background-color:#002a4c!important;padding:48px 0}.recent-posts h1{color:#fafafa!important;text-align:center;margin-bottom:32px}.recent-posts h3 a{color:#fafafa!important}.blog .image_frame{margin-top:38px}.consultation .gform_wrapper{background-color:#002a4c!important;padding:15px 20px!important}.consultation .gform_wrapper .top_label .gfield_label{color:#f4f9e8!important}.inline-vid{float:right;margin:0 0 25px 25px;width:50%}.vc_separator h4{font-size:32px!important}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background-color:#770f16!important}.vc_btn3.vc_btn3-size-md{padding:11px 20px 13px!important}.vc_gitem-post-data .addtoany_share_save_container{display:none}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{line-height:26px!important;font-size:19px!important}.post-meta .author-date{display:none!important}.entry-content h2{font-size:27px!important}.post-item .date_label{display:block!important}.error-404 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{font-size:7em!important;margin-top:25px!important;color:#002a4c!important}.error404{margin-top:65px}.error404 h1{text-align:center;font-size:42px;margin-bottom:43px;line-height:50px}.error404 h2{text-align:center;font-size:27px;line-height:40px}.error404 h2 a{color:#002a4c}.error404 .the_content_wrapper{margin:0 10%}.half-404{width:49%;float:left;margin-right:1%;margin-top:50px}.half-404 a{float:right;background-color:#771218;padding:10px 20px;color:#dce0d9;border-bottom:3px solid #470b0f;border-top:2px solid #b11b25}.home-butt-404{background-color:#771218;padding:12px 27px;color:#dce0d9;border-bottom:3px solid #470b0f;border-top:2px solid #b11b25;font-size:22px;margin-right:15px}.home-butt-404:hover{color:#dce0d9;opacity:.95;text-decoration:none}.site-butt-404{background-color:#771218;padding:12px 27px;color:#dce0d9;border-bottom:3px solid #470b0f;border-top:2px solid #b11b25;font-size:22px;margin-left:15px}.site-butt-404:hover{color:#dce0d9;opacity:.95;text-decoration:none}.half-404 a:hover{color:#dce0d9;opacity:.95;text-decoration:none}.error404 .addtoany_share_save_container{display:none}.error404 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{color:#00294a;margin-top:10px}.error404 img{margin-bottom:62px}.recent-posts ul li{list-style:none!important;margin-left:0!important;font-size:15px!important;line-height:23px!important;color:#555}.date_label,.timeline_items li h3 span{background-image:none!important;background-color:#f4f9e8!important}.pager .pages{background-image:none!important;background-color:#f4f9e8!important}.home .ls-layers .ls-layer{height:auto!important}.gform_wrapper .sidebar_recaptcha iframe{max-width:190px}@media only screen and (min-width:1240px){#Top_bar.is-sticky #logo img:not(.svg){max-height:41px!important}#Top_bar.is-sticky .menu_wrapper{background-color:#f3f8e7!important}#Top_bar.is-sticky{opacity:1!important}.home-intro{margin-top:32px!important}.home-intro h1{width:75%!important}.vc_btn3.vc_btn3-icon-right{text-align:left!important}.vc_btn3.vc_btn3-size-md{padding:11px 40px 13px 13px!important}}@media only screen and (min-width:960px){#Top_bar #logo img{max-width:100%!important}}@media only screen and (min-width:320px) and (max-device-width:480px){#Top_bar .logo #logo{margin:5px 70px 10px 15px!important}#Header #menu>ul>li.current-menu-item>a,#Header #menu>ul>li.current_page_item>a{background:#002a4c!important}.top_bar_left .menu>li>a{color:#002a4c!important}.banner_wrapper h2{color:#5a5a5a!important;margin:0 0 11px!important}[class^="icon-"]:before,[class*=" icon-"]:before{margin-right:.4em!important;margin-left:.4em!important}#Top_bar a#search_button.has-input input{width:245px!important}#Top_bar a#search_button{top:3px!important}.mfn-main-slider{display:none}.home-intro{margin-top:10px!important}.vc_btn3.vc_btn3-icon-right{text-align:left!important}.awards img{margin-bottom:20px}.recent-posts .rpwe-block li{width:100%!important}.gform_wrapper input.large,.gform_wrapper textarea.medium{width:94%!important}}@media only screen and (min-width:360px) and (max-device-width:480px){#Top_bar a#search_button.has-input input{width:280px!important}.vc_btn3.vc_btn3-size-md{padding:11px 15px 13px!important}.vc_btn3.vc_btn3-size-md{font-size:13px!important;line-height:20px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#Top_bar .responsive-menu-toggle{color:#f4f9e9!important;padding:0 10px!important}.header-stack #Top_bar .menu_wrapper{border-radius:3px!important}.header-stack #Header .top_bar_left{margin-bottom:15px}.home-intro{margin-top:25px}.vc_btn3.vc_btn3-icon-right{text-align:left!important}.ls-l{width:260px!important}}