.nav li ul{border-color:#207dff}#top-header,#et-secondary-nav li ul{background-color:#207dff}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:14px}#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:#207dff}#footer-bottom{background-color:rgba(0,0,0,0.52)}#footer-info,#footer-info a{color:#ffffff}@media only screen and (min-width:981px){#logo{max-height:86%}.et_pb_svg_logo #logo{height:86%}.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#207dff}.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:#207dff!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}}.ds-blurb .et-pb-icon{position:relative;top:30px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ds-blurb .et_pb_module_header{position:relative;top:20px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ds-blurb .et_pb_blurb_description{position:relative;top:50px;opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ds-blurb:hover .et-pb-icon{top:0px;font-size:65px}.ds-blurb:hover .et_pb_module_header{top:0;color:#ffffff}.ds-blurb:hover .et_pb_blurb_description{top:0px;opacity:1;color:#ffffff}#footer-bottom{padding:1px 0!important}.et_header_style_left #logo{transition-duration:.5s}.et_header_style_left #logo:hover{transform:scale(1.20)}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}@media only screen and (max-width:768px){div#et-secondary-menu{display:block!important;margin-top:5px!important}#et-secondary-menu>div.et_duplicate_social_icons>ul>li a{display:block;padding-bottom:.50em}}.et-pb-contact-message p{color:#ffffff;font-size:20px;font-weight:700}