.et-menu .menu-item-has-children>a:first-child{padding-right:0}.et-menu .menu-item-has-children>a:first-child:after{display:none}.et_pb_menu .et-menu-nav>ul ul{border:none;padding:0}.et_pb_menu li li{line-height:1.7em;padding:0!important;margin:0}.nav ul.sub-menu li a{font-weight:600;text-transform:capitalize;font-size:18px;color:#115a5c!important;letter-spacing:normal;padding:10px 20px}.et_pb_menu ul.sub-menu li a:hover{background-color:#e4eeee;opacity:1;color:#115a5c!important}.servicecol img{min-width:175px}h1,h2,h3,h4,h5,h6{font-weight:800!important}.servicecol h3{font-weight:600!important}ul.specialtycare{margin-top:20px}.et_button_no_icon .et_pb_button{display:inline-block}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{font-weight:700!important;padding:.01em 1em!important;text-transform:uppercase}.et_button_no_icon .et_pb_button.ctabutton{border-radius:0 0px 20px 20px!important;font-size:20px!important;text-transform:capitalize}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid #B1B1B1;color:#383839;font-size:17px;padding:.65em 1em;font-size:17px;font-size:17px}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{color:#fff;font-weight:700!important;padding:0.75em 2em!important;text-transform:uppercase;font-size:16px;background-color:#429294;border:1px solid #429294;border-radius:50px;letter-spacing:1px;box-shadow:none;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover{background-color:#f6e7ac;border:1px solid #f6e7ac}.footertext{color:#fff;font-size:17px;line-height:1.5em}.smalltext{font-size:13px}footer a{color:#fff}.et_mobile_menu .menu-item-has-children>a{background-color:#fff;font-weight:normal}#main-header .et_mobile_menu li ul,.et_mobile_menu li li{padding-left:0}.et_mobile_menu{border-top:none;padding:0!important}.et_mobile_menu li a{padding:15px 5%;text-transform:uppercase;font-weight:600!important}.et_mobile_menu li>.sub-menu>li>a{margin-bottom:0!important;padding:0!important}body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a,body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a{font-weight:600!important}body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a{margin-bottom:5px!important}.et_mobile_menu li a:hover{background-color:#5987c6;opacity:1;color:#fff}.et_mobile_menu li li a{text-transform:capitalize!important}@media screen and (min-width:981px){.flexcontainer{display:flex;align-items:center}.contactcolumn{margin-top:-60px}.footertext .et_pb_code_inner{align-items:center;display:flex;justify-content:space-between}}@media screen and (max-width:980px){.et-l--header{height:auto!important}.et_pb_row.reversecolumns{display:flex;flex-direction:column-reverse}.footerinfo{margin-top:30px}}@media screen and (min-width:768px){.servicecol{display:flex}.et_pb_text.specialtycare{min-width:50%;margin-left:20px;width:50%}ul.specialtycare{columns:2;-webkit-columns:2;-moz-columns:2}ul.specialtycare li{margin-right:20px}}@media screen and (max-width:640px){#main-content h1{font-size:35px!important}#main-content h2{font-size:30px!important}#main-content h3{font-size:25px!important}#main-content h4{font-size:20px!important}.et_button_no_icon .et_pb_button.ctabutton{font-size:16px!important;margin-bottom:20px}.footertext{font-size:15px}}