:root{--blue:#23a9e1;--dark-blue:#092F57;--gray:#7c8196}.blue{color:var(--blue)}.dark-blue{color:var(--dark-blue)}.gray{color:var(--gray)}a:hover{text-decoration:underline}.et_pb_button:hover,.et_pb_menu a:hover{text-decoration:none}#main-content #left-area h2{font-size:36px;line-height:46px}#main-content #left-area h3{font-size:28px;line-height:38px}#main-content #left-area h4{font-size:23px;line-height:33px}#main-content #left-area h5{font-size:18px;line-height:28px}#main-content #left-area h6{font-size:16px;line-height:26px}#main-content #left-area p{font-size:16px;line-height:26px;padding-bottom:20px}#main-content h4.widgettitle{font-weight:700;margin-top:10px;font-size:23px;line-height:1.4em}.entry-content .et_pb_menu ul{list-style:none;padding-left:0}.main-section{padding-top:58px!important;padding-bottom:0!important}.left-content h1{margin-bottom:20px}.et_pb_sidebar_0 .et_pb_widget{margin-bottom:30px!important;float:none}#main-content .container:before{display:none}.left-content{width:77.25%!important;padding-right:3%;margin-right:0!important}.left-content .et_pb_row_inner:last-child{padding-bottom:0}#page-container #left-area,#page-container .left-content{padding-bottom:50px;margin-bottom:0}.right-content{width:22.75%!important;padding-left:30px;padding-bottom:28px;padding-top:0}.right-content .et_pb_sidebar_0{padding-right:0;border-right:0}.single-post .entry-content{padding-top:0}#et-boc header.et-l .et_pb_menu .et_pb_menu__wrap{justify-content:flex-end;align-items:center}#et-boc header.et-l{background:#000}#et-boc header.et-l .et_pb_section_1_tb_header .et_pb_row,#et-boc header.et-l .et_pb_section_1_tb_header .et_pb_menu__logo img{transition:all .5s ease}#et-boc header.et-l .has_et_pb_sticky .et_pb_section_1_tb_header .et_pb_row{padding:0!important}#et-boc header.et-l .has_et_pb_sticky .et_pb_section_1_tb_header .et_pb_menu__logo img{width:140px;height:auto}.et_pb_menu.mobile-menu .et_pb_menu__menu{display:none}.et_pb_menu.mobile-menu .et_mobile_nav_menu{display:block}.et_pb_menu.mobile-menu .et_pb_menu__wrap{margin:0}.menu-list.menu-block-list li{padding:0!important}.menu-list.menu-block-list a{display:block;padding:20px!important;background:#f9f9f9;border:1px solid #ccc;font-size:16px}.menu-list.menu-block-list a:hover{background:#2ea3f2;border:1px solid #2ea3f2;color:#fff;opacity:1}.menu-list.menu-block-list .et_pb_menu__menu,.menu-list.menu-block-list .et-menu-nav,.menu-list.menu-block-list .et-menu{width:100%}.header-img{text-align:center;padding:54px 0;position:relative;background-position:50%;background-size:100%;background-size:cover}.header-img .main_title{color:#2ea3f2;margin-bottom:0;padding-bottom:0;font-size:30px;line-height:40px}.header-img .meta{text-align:center}.has_et_pb_sticky .et_pb_column{z-index:0}#sidebar,.sidebar{border-right:0}#sidebar ul li a,.sidebar ul li a{display:block}#sidebar ul li a:hover,.sidebar ul li a:hover{color:#000}#sidebar .widget_nav_menu ul li .sub-menu,.sidebar .widget_nav_menu ul li .sub-menu{display:none}.flex-row{display:flex;align-items:center}#top-header-msg h2{padding-bottom:0}.header-right-col{display:flex;justify-content:flex-end;gap:30px;align-items:center}#testimonial-slider .dnxte-tstimonial-item-con{display:flex;flex-direction:column}#testimonial-slider .swiper-wrapper .dnxte-tstimonial-item-con .dnxte-tstimonial-item-con{display:flex;flex-direction:column}#testimonial-slider .dnxte-tstimonial-item-prfle{order:1;margin-bottom:0}#testimonial-slider .dnxte-rating-revstar.dnext-star-rating{order:2}#testimonial-slider .dnxte-itcont-des{order:3}.footer-menu .et-menu{display:flex;flex-direction:column;align-content:flex-start}.blurb-points .et_pb_module_header{padding-bottom:0}.blurb-points .et_pb_blurb_container{padding-left:0}.blurb-points .et_pb_blurb_content{display:flex;align-items:center}.blurb-points .et_pb_main_blurb_image{margin-bottom:0}h1{padding-bottom:0!important}.insurance-logo img{width:150px}.insurance-logo{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;flex-direction:row;align-items:center}.insurance-cols{text-align:center}.insurance-cols .et_pb_button_module_wrapper{display:contents}.et_pb_button_4_wrapper{margin-right:50px}.contact-forms label{color:#092f57}.dsm_contact_form_7 input.text,.dsm_contact_form_7 input.title,.dsm_contact_form_7 input[type=date],.dsm_contact_form_7 input[type=email],.dsm_contact_form_7 input[type=number],.dsm_contact_form_7 input[type=password],.dsm_contact_form_7 input[type=tel],.dsm_contact_form_7 input[type=text],.dsm_contact_form_7 input[type=url],.dsm_contact_form_7 select,.dsm_contact_form_7 textarea{background-color:#fff!important;color:#000}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit{display:inline-block;font-family:inherit;cursor:pointer;color:#2ea3f2;background-color:#092f57;margin-top:15px;border:none;width:130px;margin:8px auto}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit:hover{background-color:#23a9e1;color:#fff}@media only screen and (min-width:769px) and (max-width:1400px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:980px){#header-row{flex-direction:column}.header-right-col{justify-content:center}#main-banner{background-position:0}.footer-menu .et_mobile_nav_menu{display:none}.footer-menu .et_pb_menu__menu{display:block}.footer-menu .et_pb_menu__wrap{display:flex;justify-content:flex-start}.team-row{display:grid;grid-template-columns:46% 46%;column-gap:50px}}@media only screen and (max-width:768px){}@media only screen and (max-width:576px){.team-row{grid-template-columns:100%}}@media only screen and (max-width:480px){}