.small,small{font-size:85%;line-height:normal}.center{text-align:center}.center-vertical{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.multicol{-moz-column-count:2;-webkit-column-count:2;column-count:2;padding-left:0 !important;list-style-position:inside}.et_pb_text ol{margin-left:1em;list-style-position:outside}.et_pb_text ol li{padding-left:5px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row{width:96% !important}#page-container{overflow-x:hidden}#et-boc .area-outer-wrap .da-close{font-size:32px !important;top:5px !important;right:5px !important}.wpcf7-submit{background-color:#00a9a7;border-color:#00a9a7;border-style:solid;border-radius:4px;color:#fff;font-size:16px;font-weight:600;padding:4px 12px;margin:15px 0;cursor:pointer}.wpcf7-submit:hover{background-color:#00b9b6;border-color:#00b9b6}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding:4px 6px;color:#4e4e4e;border-radius:4px;font-size:16px}.cfpc-header.et_pb_sticky{box-shadow:0 1px 10px rgba(0, 0, 0, 0.3)}@media screen and (min-width:666px){.cfpc-menu .et_pb_menu__wrap{text-align:right !important;display:block !important}.cfpc-menu .et_pb_menu__menu{display:inline-block !important}.cfpc-menu .et-menu>li{padding-left:18px;padding-right:18px}.cfpc-menu li>a{color:#083a81 !important}.cfpc-menu .menu-button{margin-top:0 !important}.cfpc-menu li.menu-button>a{background-color:#00a9a7;padding:8px 12px;border-radius:4px;color:#fff !important}.cfpc-menu .et_mobile_nav_menu{display:none}}body:not(.divi_page_et_theme_builder) #cfpc-mobile-menu{position:absolute !important;right:10px;top:12px}body:not(.divi_page_et_theme_builder) #cfpc-mobile-menu .et_mobile_menu{display:block !important;width:300px;left:auto;right:-325px;height:100vh !important;padding-top:5% !important;transition:0.5s ease all}body:not(.divi_page_et_theme_builder) #cfpc-mobile-menu .mobile_nav.opened .et_mobile_menu{right:-20px}#cfpc-quick-links-menu .et_pb_menu__menu{padding-left:130px;display:block !important}#cfpc-quick-links-menu .et_mobile_nav_menu{display:none !important}#cfpc-quick-links-menu .et_pb_menu__menu:before{content:"Quick Links:";position:absolute;margin-left:-130px;margin-top:2px;color:#083a81;font-weight:600}#cfpc-quick-links-menu li.menu-item:after{content:"|";position:absolute;right:-2px;font-weight:300;font-size:20px;color:#083a81;opacity:0.65}#cfpc-quick-links-menu li.menu-item:last-of-type:after{content:none}#cfpc-quick-links-menu li.menu-item{padding-left:20px !important;padding-right:20px !important}@media (max-width:980px){#cfpc-footer .et_pb_row{text-align:center;padding-bottom:0;margin-bottom:-10px}#cfpc-footer .et_pb_menu__wrap{justify-content:center;margin-top:25px;margin-bottom:15px}}#cfpc-footer-menu .et_pb_menu__menu{display:block !important;width:100%}#cfpc-footer-menu .et_pb_menu__menu .et-menu-nav{text-align:center;display:block}#cfpc-footer-menu .et_pb_menu__menu ul{column-count:2;display:inline-block;column-gap:90px}#cfpc-footer-menu .et_pb_menu__menu li{margin-top:0;margin-bottom:20px;padding:0}#cfpc-footer-menu .et_mobile_nav_menu{display:none !important}#clinic-director .et_pb_team_member_description{display:flex;flex-direction:column;padding-top:15px}#clinic-director .et_pb_team_member_description>h4{order:2;padding-bottom:27px}#clinic-director .et_pb_team_member_description>p{order:1;padding-bottom:15px}#clinic-director .et_pb_team_member_description>div{order:3}@media screen and (min-width:768px){#clinic-director .et_pb_team_member_image{margin-right:50px !important;margin-bottom:0}}@media (max-width:980px){h2,h3,h4{line-height:1.4}}@media (max-width:666px){img.alignleft,img.alignright{display:block;float:none;margin-left:0;margin-right:0;margin-bottom:12px}}