input[type=text], input[type=password], input.text, input[type=email], input.email, input[type=tel], input.tel, input.title, textarea, select {
background-color: #fff; border: 1px solid #bbb; padding: 10px; color: #4e4e4e; font-size: 16px; max-width: 90%; margin:0.5em 0; font-family: sans-serif; }
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button { background-color:#C7AA36; color:#fff; border:none; font-size:16px; padding:6px 32px; }
h1 { font-size:42px; padding-bottom:0px; margin-bottom:8px; text-align:center; }
h2 { font-size:25px; color: #023970 !important; padding:20px 0 12px 0; margin-bottom: 17px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/icon-h2.jpg) bottom left no-repeat; font-weight: 600; }
.regh2 h2 { background: none; margin-bottom: 15px; padding-bottom: 0; color: inherit !important; }
h3 { font-size:24px; font-weight:300; }
#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et-social-icon a:hover, .comment-reply-link, .form-submit .et_pb_button, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, .footer-widget h4 { color:#003265; } .container.et_menu_container { margin: 10px auto; }
#et-info { float:right; }
#et-info-phone:before, #et-info-email:before { display:none; }
#et-info-phone { padding-right:13px; margin-right:10px; border-right:1px solid #fff; }
#main-header { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
#et-secondary-menu { margin-top: 15px; }	
#et-secondary-menu>ul>li a { text-transform: uppercase; font-weight: 600; }
#et-top-navigation	{ clear: right; }
#top-menu li { padding-right:32px; }	
#top-menu li li a { padding: 0 0 8px 0; }
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a { padding-bottom: 15px; }
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after { display: none; }
#et-secondary-nav .menu-item-has-children>a:first-child, #top-menu .menu-item-has-children>a:first-child { padding-right: 0; }
.homer .et_pb_slide_description { padding:16% 8% 19%; }
.homer h2.et_pb_slide_title { font-size:46px; font-weight:700; color:#014e84; margin-bottom:10px; }
.homer .et_pb_slide_content p { font-size:22px; color:#10598a; font-weight:600; margin-bottom:10px; }
.et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_bg_layout_light .et_pb_more_button { background:none; color:#EC8142; }
.et_pb_bg_layout_light .et_pb_more_button:hover { border:2px solid; }
.et_pb_module .et_pb_button:hover, .et_pb_button:hover { }
#top-menu li.current-menu-item>a { color:#5D84AA !important; border-bottom: 2px solid #C7AA36; padding-bottom: 6px !important; }
#top-menu li li.current-menu-item>a { color:#5D84AA !important; border-bottom: none; padding-bottom: auto !important; }
.heading h1 { margin-bottom: 0; }
.rowing .et_pb_module { min-height: 400px; }
.bullets ul { margin-top: 15px; padding-bottom: 0; }
.bullets li { background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/icon-arrow.png) no-repeat left center; list-style-type: none; padding-left: 25px;}
.bullets li a { color: #fff; margin-bottom: 15px; }
.bullets li a:hover { color: #003163; }
.videoing .fluid-width-video-wrapper { margin-top:-280px; margin-bottom:-140px; }
.movietext { position:absolute; bottom:59px; width:100%; left:0px; padding:20px; background:rgba(16,60,109,0.5); text-align:center; }
.movietext h1 { color:#C7AA36; }
.movietext p { max-width: 1080px; margin: 15px auto; color:#fff; }
.morer { text-transform: uppercase; font-weight: 600; color:#C7AA36; padding:0 12px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow-right.png) right center no-repeat; }
a.morer:hover { color: #fff; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow-right-hover.png) right center no-repeat; }
#nav_menu-2 li { font-weight: 600; color: #103C6D; text-transform: none; padding-bottom: 10px; border-bottom: 1px solid rgba(0,0,0,.1); }
#nav_menu-2 li:first-child { padding-top: 10px; border-top: 1px solid rgba(0,0,0,.1); }
#nav_menu-2 li a { font-size: 14px; color: #103C6D; padding-left: 17px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow_blue.jpg) left center no-repeat; }
#nav_menu-2 li a:hover { color: #C7AA36; }
.teammates a:hover { text-decoration: underline; }
.teammates h2 a:hover { color: #C7AA36; text-decoration: none; }
.teammates a.more-link { font-size: 14px; color: #103C6D; padding-left: 12px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow_blue.jpg) left center no-repeat; }
.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row { width: 100%; }
.blockers .et_pb_blurb h3.et_pb_module_header a:hover { color: #9D9D9D !important; } .footer-widget h4 { text-transform: uppercase; color: #fff !important; font-weight: 600; }
.footer-widget .textwidget a:hover { text-decoration: underline; }
.phone { padding-left: 25px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/call.png) center left no-repeat; }
.email { padding-left: 25px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/email.png) center left no-repeat; }
.copyright { text-align:center; color:#fff; float:none; font-size: 14px; padding-bottom: 15px !important; }
.copyright a { color:#fff; }
.copyright a:hover { color:#eee; text-decoration:underline; }
#menu-footer-menu { padding:25px 0; }
.bottom-nav { float:right; }	
.bottom-nav li:last-child { padding-right:0; } 
.bottom-nav li a { color:#2f2f2f; }
.bottom-nav li a:hover { color:#fff; }
.bottom-nav li.current-menu-item > a { color:#2f2f2f; }
@media only screen and ( min-width: 1201px ) and ( max-width: 1600px ) {	
.rowing .et_pb_module { min-height:450px; line-height: 20px; }
}
@media only screen and ( min-width: 1080px ) and ( max-width: 1321px ) {	
.movietext { bottom: 129px;}
.videoing .fluid-width-video-wrapper { margin-top: -100px;}
}
@media only screen and ( min-width: 981px ) and ( max-width: 1200px ) {	
.videor, .videor .et_pb_row { padding-bottom: 0; }
.rowing .et_pb_module { min-height:370px; line-height: 20px; }
.rowing.et_pb_row.et_pb_equal_columns { display:block !important; direction:inherit; }
.home .et_pb_gutters1 .et_pb_column_1_4 { width:50% !important; }
}
@media all and (max-width: 1079px) {
.homer .et_pb_row_1 .et_pb_column_1_2, .et_pb_column.et_pb_column_empty { display: block; min-height: 300px; }	
.movietext { position: relative; bottom: auto; left: auto; }
}
@media (min-width: 981px) {	
}
@media all and (max-width: 980px) {
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
}
@media all and (max-width: 767px) {
.homer .et_pb_row_1 .et_pb_column_1_2, .et_pb_column.et_pb_column_empty { display: block; min-height: 200px; }	
.staticimg { padding-top: 100px !important; }
.et_header_style_left .logo_container { position: relative; width: 100%; height: 100%; text-align: center; }
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 100%; }
#et-top-navigation { width: 100%; clear: both; padding: 40px 0 0px !important; margin: 0 auto; text-align: center; }
#et_mobile_nav_menu { width: 100%; }
#main-header .et_mobile_menu li ul, .et_pb_fullwidth_menu .et_mobile_menu li ul, .et_mobile_menu li li { padding-left: 0; }
}
@media all and (max-width: 479px) {
.movietext h1 { font-size: 28px; font-weight: 600; }
.et_pb_blog_grid .et_pb_no_thumb .entry-title, .et_pb_blog_grid .et_pb_no_thumb h2 { padding-bottom: 12px; }
}input[type=text], input[type=password], input.text, input[type=email], input.email, input[type=tel], input.tel, input.title, textarea, select {
background-color: #fff; border: 1px solid #bbb; padding: 10px; color: #4e4e4e; font-size: 16px; max-width: 90%; margin:0.5em 0; font-family: sans-serif; }
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button { background-color:#C7AA36; color:#fff; border:none; font-size:16px; padding:6px 32px; }
h1 { font-size:42px; padding-bottom:0px; margin-bottom:8px; text-align:center; }
h2 { font-size:25px; color: #023970 !important; padding:20px 0 12px 0; margin-bottom: 17px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/icon-h2.jpg) bottom left no-repeat; font-weight: 600; }
.regh2 h2 { background: none; margin-bottom: 15px; padding-bottom: 0; color: inherit !important; }
h3 { font-size:24px; font-weight:300; }
#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et-social-icon a:hover, .comment-reply-link, .form-submit .et_pb_button, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, .footer-widget h4 { color:#003265; } .container.et_menu_container { margin: 10px auto; }
#et-info { float:right; }
#et-info-phone:before, #et-info-email:before { display:none; }
#et-info-phone { padding-right:13px; margin-right:10px; border-right:1px solid #fff; }
#main-header { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
#et-secondary-menu { margin-top: 15px; }	
#et-secondary-menu>ul>li a { text-transform: uppercase; font-weight: 600; }
#et-top-navigation	{ clear: right; }
#top-menu li { padding-right:32px; }	
#top-menu li li a { padding: 0 0 8px 0; }
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a { padding-bottom: 15px; }
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after { display: none; }
#et-secondary-nav .menu-item-has-children>a:first-child, #top-menu .menu-item-has-children>a:first-child { padding-right: 0; }
.homer .et_pb_slide_description { padding:16% 8% 19%; }
.homer h2.et_pb_slide_title { font-size:46px; font-weight:700; color:#014e84; margin-bottom:10px; }
.homer .et_pb_slide_content p { font-size:22px; color:#10598a; font-weight:600; margin-bottom:10px; }
.et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_bg_layout_light .et_pb_more_button { background:none; color:#EC8142; }
.et_pb_bg_layout_light .et_pb_more_button:hover { border:2px solid; }
.et_pb_module .et_pb_button:hover, .et_pb_button:hover { }
#top-menu li.current-menu-item>a { color:#5D84AA !important; border-bottom: 2px solid #C7AA36; padding-bottom: 6px !important; }
#top-menu li li.current-menu-item>a { color:#5D84AA !important; border-bottom: none; padding-bottom: auto !important; }
.heading h1 { margin-bottom: 0; }
.rowing .et_pb_module { min-height: 400px; }
.bullets ul { margin-top: 15px; padding-bottom: 0; }
.bullets li { background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/icon-arrow.png) no-repeat left center; list-style-type: none; padding-left: 25px;}
.bullets li a { color: #fff; margin-bottom: 15px; }
.bullets li a:hover { color: #003163; }
.videoing .fluid-width-video-wrapper { margin-top:-280px; margin-bottom:-140px; }
.movietext { position:absolute; bottom:59px; width:100%; left:0px; padding:20px; background:rgba(16,60,109,0.5); text-align:center; }
.movietext h1 { color:#C7AA36; }
.movietext p { max-width: 1080px; margin: 15px auto; color:#fff; }
.morer { text-transform: uppercase; font-weight: 600; color:#C7AA36; padding:0 12px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow-right.png) right center no-repeat; }
a.morer:hover { color: #fff; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow-right-hover.png) right center no-repeat; }
#nav_menu-2 li { font-weight: 600; color: #103C6D; text-transform: none; padding-bottom: 10px; border-bottom: 1px solid rgba(0,0,0,.1); }
#nav_menu-2 li:first-child { padding-top: 10px; border-top: 1px solid rgba(0,0,0,.1); }
#nav_menu-2 li a { font-size: 14px; color: #103C6D; padding-left: 17px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow_blue.jpg) left center no-repeat; }
#nav_menu-2 li a:hover { color: #C7AA36; }
.teammates a:hover { text-decoration: underline; }
.teammates h2 a:hover { color: #C7AA36; text-decoration: none; }
.teammates a.more-link { font-size: 14px; color: #103C6D; padding-left: 12px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow_blue.jpg) left center no-repeat; }
.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row { width: 100%; }
.blockers .et_pb_blurb h3.et_pb_module_header a:hover { color: #9D9D9D !important; } .footer-widget h4 { text-transform: uppercase; color: #fff !important; font-weight: 600; }
.footer-widget .textwidget a:hover { text-decoration: underline; }
.phone { padding-left: 25px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/call.png) center left no-repeat; }
.email { padding-left: 25px; background: url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/email.png) center left no-repeat; }
.copyright { text-align:center; color:#fff; float:none; font-size: 14px; padding-bottom: 15px !important; }
.copyright a { color:#fff; }
.copyright a:hover { color:#eee; text-decoration:underline; }
#menu-footer-menu { padding:25px 0; }
.bottom-nav { float:right; }	
.bottom-nav li:last-child { padding-right:0; } 
.bottom-nav li a { color:#2f2f2f; }
.bottom-nav li a:hover { color:#fff; }
.bottom-nav li.current-menu-item > a { color:#2f2f2f; }
@media only screen and ( min-width: 1201px ) and ( max-width: 1600px ) {	
.rowing .et_pb_module { min-height:450px; line-height: 20px; }
}
@media only screen and ( min-width: 1080px ) and ( max-width: 1321px ) {	
.movietext { bottom: 129px;}
.videoing .fluid-width-video-wrapper { margin-top: -100px;}
}
@media only screen and ( min-width: 981px ) and ( max-width: 1200px ) {	
.videor, .videor .et_pb_row { padding-bottom: 0; }
.rowing .et_pb_module { min-height:370px; line-height: 20px; }
.rowing.et_pb_row.et_pb_equal_columns { display:block !important; direction:inherit; }
.home .et_pb_gutters1 .et_pb_column_1_4 { width:50% !important; }
}
@media all and (max-width: 1079px) {
.homer .et_pb_row_1 .et_pb_column_1_2, .et_pb_column.et_pb_column_empty { display: block; min-height: 300px; }	
.movietext { position: relative; bottom: auto; left: auto; }
}
@media (min-width: 981px) {	
}
@media all and (max-width: 980px) {
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
}
@media all and (max-width: 767px) {
.homer .et_pb_row_1 .et_pb_column_1_2, .et_pb_column.et_pb_column_empty { display: block; min-height: 200px; }	
.staticimg { padding-top: 100px !important; }
.et_header_style_left .logo_container { position: relative; width: 100%; height: 100%; text-align: center; }
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 100%; }
#et-top-navigation { width: 100%; clear: both; padding: 40px 0 0px !important; margin: 0 auto; text-align: center; }
#et_mobile_nav_menu { width: 100%; }
#main-header .et_mobile_menu li ul, .et_pb_fullwidth_menu .et_mobile_menu li ul, .et_mobile_menu li li { padding-left: 0; }
}
@media all and (max-width: 479px) {
.movietext h1 { font-size: 28px; font-weight: 600; }
.et_pb_blog_grid .et_pb_no_thumb .entry-title, .et_pb_blog_grid .et_pb_no_thumb h2 { padding-bottom: 12px; }
}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:15px}.et_pb_slide_content,.et_pb_best_value{font-size:17px}body{color:#6b6b6b}h1,h2,h3,h4,h5,h6{color:#444444}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}a{color:#4483ac}#main-header .nav li ul{background-color:#013970}.nav li ul{border-color:#003265}.et_secondary_nav_enabled #page-container #top-header{background-color:#003265!important}#et-secondary-nav li ul{background-color:#003265}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#065a90}.et_search_form_container input::-moz-placeholder{color:#065a90}.et_search_form_container input::-webkit-input-placeholder{color:#065a90}.et_search_form_container input:-ms-input-placeholder{color:#065a90}#main-header .nav li ul a{color:#f7f7f7}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:16px;font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#345b84}#main-footer{background-color:#345b84}#footer-widgets .footer-widget li:before{top:9.75px}@media only screen and (min-width:981px){#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:23px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:23px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:46px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:46px;margin:-46px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:46px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:46px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:14px 0 14px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#003265!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#003265}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#065a90!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#065a90!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#065a90!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#065a90!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#345b84!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:700}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:700}h3{font-weight:700}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:700}h5{font-weight:700}h6{font-weight:700}.et_pb_slide_description .et_pb_slide_title{font-weight:700}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:700}	h1,h2,h3,h4,h5,h6{font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif}#top-header .container{font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif}.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:87px!important;overflow-y:hidden!important}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:32px!important}body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header{top:32px!important}#nav_menu-2 li{text-transform:none!important}.blockers .et_pb_blurb{min-height:320px}.arrow{font-size:14px;font-weight:700;text-transform:uppercase;color:#103C6D;padding-left:10px;background:url(//towerhilladvisory.com/wp-content/themes/Divi-child/images/arrow_blue.jpg) left center no-repeat}a.arrow:hover{color:#999}