.vertical-align{display:flex;flex-direction:column;justify-content:center}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{color:#000000!important;width:100%!important;font-size:13px!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#FFFFFF!important;border-color:#00b2ec;width:320px!important}@media (min-width:1100px){.tt_quote_btn{position:relative!important;height:0px}.tt_quote_btn a{top:20px;padding:20px!important;background:#00B2EC;color:#fff!important}.tt_quote_btn a:hover{color:#000!important}.fa-phone:before{content:"\f095";margin-right:5px}}@media (max-width:1155px){.et_pb_fullwidth_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu{display:none}.et_pb_fullwidth_menu .et_mobile_nav_menu,.et_pb_menu .et_mobile_nav_menu{display:flex}.et_pb_fullwidth_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu{top:112%;padding:3%}.et_pb_menu__wrap .mobile_menu_bar:before{top:25px}.tt_quote_mobile a{top:20px;padding:10px 5%!important;background:#00B2EC!important;color:#00B2EC!important}.fa-phone:before{content:"\f095";margin-right:5px}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#FFFFFF!important;list-style:none}}@media (max-width:980px){.et_pb_menu__wrap .mobile_menu_bar:before{top:0px}}.et_pb_module .et_pb_contact_submit,.et_pb_module .et_contact_bottom_container{width:100%!important;margin:0;padding-left:3%}.et_pb_blurb.et_pb_text_align_center .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p{padding:0 12px 20px 12px}.et_pb_blurb.et_pb_text_align_center .et_pb_blurb_content .et_pb_blurb_container h4.et_pb_module_header{padding:0 12px}.et_pb_team_member_image{float:left;max-width:100%;margin-right:30px;display:table-cell;line-height:0!important;position:relative}.et_pb_module .et_pb_team_member_image img{width:100%}.affiliation img,#sliding-logos img{display:block;margin:auto;max-height:100px;width:auto;filter:grayscale(100%);transition:all .3s ease}.affiliation img:hover,#sliding-logos img:hover{filter:none!important}.et_pb_contact_main_title,.et_pb_text_5_tb_footer h4{letter-spacing:-1px!important}#team-overlap{background-size:100% 30%!important}@media (max-width:980px){#team-overlap{background-size:100% 15%!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#aaaaaa!important}}@media (max-width:767px){#team-overlap{background-size:100% 12%!important}}