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:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}h1,h2,h3,h4,h5,h6{color:#142440}body{line-height:2em}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#e4e2e0}.nav li ul{border-color:#0094c8}#top-header,#et-secondary-nav li ul{background-color:#c7c4c1}#et-secondary-nav li ul a{color:#0094c8}.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:#2e5698}.et_search_form_container input::-moz-placeholder{color:#2e5698}.et_search_form_container input::-webkit-input-placeholder{color:#2e5698}.et_search_form_container input:-ms-input-placeholder{color:#2e5698}#main-header .nav li ul a{color:#0094c8}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#4ac8ed}#main-footer{background-color:#908f88}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#main-footer .footer-widget h4{color:#4ac8ed}.footer-widget li:before{border-color:#4ac8ed}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:14px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:2em}#footer-widgets .footer-widget li:before{top:11px}#et-footer-nav{background-color:#908e88}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}#footer-bottom{background-color:#0094c8}#footer-info,#footer-info a{color:#ffffff}#footer-bottom .et-social-icon a{color:#0094c8}@media only screen and (min-width:981px){.footer-widget h4{font-size:22px}#logo{max-height:61%}.et_pb_svg_logo #logo{height:61%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:33px 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:33px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:66px}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap{width:66px;margin:-66px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:66px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:66px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:24px 0 24px 0!important}.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:#2e5698!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#2e5698!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#2e5698!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#2e5698!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#0094c8!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_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}h1{font-size:40px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:34px}h3{font-size:29px}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-size:24px}h5{font-size:21px}h6{font-size:18px}.et_pb_slide_description .et_pb_slide_title{font-size:61px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.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-size:21px}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#142440}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.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_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:#ffffff}.et_close_search_field:after{color:#ffffff!important}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}}h1,h2,h3,h4,h5,h6{font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Bebas',Helvetica,Arial,Lucida,sans-serif}#top-header .container{font-family:'Bebas',Helvetica,Arial,Lucida,sans-serif}.et_pb_promo{padding:40px 60px!important}.et_pb_column_1_2 .et_pb_promo,.et_pb_column_1_3 .et_pb_promo,.et_pb_column_1_4 .et_pb_promo{padding:40px}@media only screen and (min-width:981px){ul li.cta_menu a{background-color:#4ac8ed;padding:9px 15px!important;border-radius:40px;color:#142440!important;box-shadow:0px 0px 10px 0px #000}.et-fixed-header #top-menu li.cta_menu a{color:#142440!important}}@media only screen and (max-width:479px){.contact_text_home{border-right:0px solid #fff!important}}@media only screen and (min-width:981px) and (max-width:1330px){.custom_row{width:100%!important}}.owl-carousel .owl-item img{max-width:100px;max-height:100px;margin:auto}.page-id-28 .dvassoc .et_pb_row_8{display:none}.page-id-387 .dvassoc .et_pb_row_9{display:none}.owl-dots{display:none}section.et_pb_module.et_pb_fullwidth_header.et_pb_fullwidth_header_0.et_pb_bg_layout_dark.et_pb_text_align_left{padding:20px 0}@media only screen and (max-width:800px){section.et_pb_module.et_pb_fullwidth_header.et_pb_fullwidth_header_0.et_pb_bg_layout_dark.et_pb_text_align_left span{font-size:16px!important}}.et_pb_fullwidth_header_container.left{max-width:100%;padding:0 3%}.et_pb_row_3 .et_pb_column{margin-right:0}form .et_pb_row{padding:0!important;width:100%}.custom-social-footer{}.contact-icon img{margin-right:15px;max-width:30px;max-height:30px}.vert-left:before{content:'';position:absolute;left:-10px;top:-10px;height:50px;width:3px;background-color:#0094c8}.request-text{top:100px;position:relative;color:black;font-family:"Roboto","Open Sans",Arial,sans-serif;font-weight:500;font-size:16px}.request-text strong{font-weight:800}.parent-pageid-2334 .owl-carousel .owl-item img,.parent-pageid-2336 .owl-carousel .owl-item img{max-width:300px;max-height:200px}.service-banner{background-color:#79BDDE;justify-content:center;min-height:100px;flex-wrap:wrap}.service-banner a{min-height:75px;min-width:75px;width:5.5%;padding:3% 0.5%;transition:all 300ms ease-in-out}.service-banner a img{transition:all 300ms ease-in-out}.main-service-image{}.alt-service-image{display:none}.service-banner a:hover{transform:scale(1.15)}.service-banner a:hover .alt-service-image,.service-banner a.active .alt-service-image{display:inline}.service-banner a:hover .main-service-image,.service-banner a.active .main-service-image{display:none}#top-menu li.menu-item-1068 ul{width:auto!important}#top-menu li.menu-item-1068 li a{width:320px!important}#fileuploadfield{display:block!important;margin-top:42px}#uploadtextfield{display:none;height:18px;width:139px}#uploadbrowsebutton{display:none;height:27px;width:147px;margin-top:5px;text-align:center}@media only screen and (max-width:1024px){#footer-info{text-align:center;float:right!important;margin-top:0!important;padding-top:0!important}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.echogpr.com/wp-content/plugins/dp-owl-carousel-pro/public/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-nav{margin-top: 5px;}
.owl-next, .owl-prev{font-family: "ETmodules" !important; opacity: 0.6; display: inline-block;}
.owl-next:hover, .owl-prev:hover{opacity: 1;}
.owl-prev{text-align: left; top: 42%; position: absolute; left: -43px; z-index: 100;}
.owl-next{text-align: right; top: 42%; position: absolute; right: -40px; z-index: 100;}
.owl-nav.arrow_size_large .owl-prev{left: -30px;}
.owl-nav.arrow_size_large .owl-next{right: -25px;}
.owl-nav.arrow_size_medium .owl-prev{left: -43px;}
.owl-nav.arrow_size_medium.owl-next{right: -40px;}
.owl-nav.arrow_size_small .owl-prev{left: -33px;}
.owl-nav.arrow_size_small .owl-next{right: -30px;}
.owl-next:before{content: "5"; vertical-align: bottom; font-size: 56px;}
.owl-prev:before{content: "4"; vertical-align: bottom; font-size: 56px;}
.owl-nav.arrow_size_large .owl-prev:before, .owl-nav.arrow_size_large .owl-next:before{font-size: 84px;}
.owl-nav.arrow_size_medium .owl-prev:before, .owl-nav.arrow_size_medium .owl-next:before{font-size: 56px;}
.owl-nav.arrow_size_small .owl-prev:before, .owl-nav.arrow_size_small .owl-next:before{font-size: 28px;}
.owl-dots{text-align: center; margin-top: 10px;}
.owl-dot{display: inline-block; width: 8px; height: 8px; margin: 0 4px; border-radius: 50%;}
.owl-dot.active{opacity: 0.6; transition-duration: 0.5s;}
.et_pb_dp_oc .dp_oc_item h2 {margin: 10px 0 0; font-size: 14px; line-height: 1.7em; word-wrap: break-word;}
.et_pb_bg_layout_dark .dp_oc_item .dp_oc_post_meta a {color: inherit;}
.et_pb_bg_layout_light .dp_oc_item .dp_oc_post_meta a {color: inherit;}
.et_pb_bg_layout_dark .owl-dots .owl-dot{background-color: #fff;}
.et_pb_bg_layout_light .owl-dots .owl-dot{background-color: #666666;}
.dp_oc_post_meta, #left-area .dp_oc_post_meta{padding-bottom: 0;}
.dp_oc_post_excerpt{margin-top: 6px;}
.dp_oc_read_more_link{display: block;}
.dp_custom_field_name {font-weight: bold;} .et_pb_fullwidth_section .owl-carousel .owl-nav .owl-prev, .et_pb_fullwidth_section .owl-carousel .owl-nav.arrow_size_large .owl-prev, .et_pb_fullwidth_section .owl-carousel .owl-nav.arrow_size_medium .owl-prev, .et_pb_fullwidth_section .owl-carousel .owl-nav.arrow_size_small .owl-prev{left: -3px;}
.et_pb_fullwidth_section .owl-carousel .owl-nav .owl-next, .et_pb_fullwidth_section .owl-carousel .owl-nav.arrow_size_large .owl-next, .et_pb_fullwidth_section .owl-carousel .owl-nav.arrow_size_medium .owl-prev, .et_pb_fullwidth_section .owl-carousel .owl-nav.arrow_size_small .owl-prev{right: 0;}
.et_pb_dp_oc_fw .owl-item .dp_oc_post_title, .et_pb_dp_oc_fw .owl-item .dp_oc_post_meta, .et_pb_dp_oc_fw .owl-item .dp_custom_field, .et_pb_dp_oc_fw .owl-item .dp_oc_post_excerpt {padding: 0 10px 10px;}
.et_pb_dp_oc_custom_fw .owl-item .dp_oc_image_title, .et_pb_dp_oc_custom_fw .owl-item .dp_oc_image_content {padding: 0 10px 10px;} .dp_ocp_hash_image{width: 60px;}
.dpoc-align-center{text-align: center;}
.dpoc-align-right{text-align: right;}
.dpoc-align-left{text-align: left;}#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#lightbox a img{ border: none; }
#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#imageContainer{
padding: 10px;
}
#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{
width: 49%;
height: 100%;
background: transparent url(//www.echogpr.com/wp-content/plugins/dp-owl-carousel-pro/public/images/blank.gif) no-repeat; display: block;
}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(//www.echogpr.com/wp-content/plugins/dp-owl-carousel-pro/public/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(//www.echogpr.com/wp-content/plugins/dp-owl-carousel-pro/public/images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #000;
} .lbWidth { position: absolute;
top: 0px; left: 0px;
width: 100%;
min-width: 790px;
}
* html .lbContent { margin-left: -790px;
position:relative;
}
* html .lbMinWidth { padding-left: 790px;
} .clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}/*\*/* html .clearfix {height: 1%;}
.clearfix {display: block;}/**/