.pay-now-btn a{color:#3474a6;border:1px solid #3474a6;border-radius:30px;padding:10px 20px!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:15px 0}#menu-menu .right-sub-nav .sub-menu{right:0!important;left:inherit}.top-bar .et_pb_blurb_1_tb_header.et_pb_blurb .et_pb_blurb_description a,.top-bar .et_pb_blurb_2_tb_header.et_pb_blurb .et_pb_blurb_description a,.top-bar .et_pb_blurb_3_tb_header.et_pb_blurb .et_pb_blurb_description a,.top-bar .et_pb_blurb_0_tb_header.et_pb_blurb .et_pb_blurb_description a{color:#fff!important}a.pa-blurb-button{color:#ffffff;background:#3474a6;border:2px solid #3474a6;padding:.7em 1.3em;margin-top:20px;border-radius:50px;display:inline-block;transition:all 0.3s ease-in-out}a.pa-blurb-button:hover{background:transparent;color:#3474a6;border:2px solid #3474a6;cursor:pointer;transition:all 0.3s ease-in-out}a.pa-cta-button{color:#ffffff;background:#3474a6;border:2px solid #ffffff;padding:.7em 1.3em;margin-top:20px;border-radius:50px;display:inline-block;transition:all 0.3s ease-in-out}a.pa-cta-button:hover{background:transparent;color:#3474a6;border:2px solid #ffffff;cursor:pointer;transition:all 0.3s ease-in-out}a.services-underlined{color:#ffffff;text-decoration:underline}a.right-align{float:right!important;padding-right:10px}@media only screen and (max-width:1400px){.home-service-blocks h2{font-size:20px!important;word-wrap:normal}}.location-form input[type=text],.location-form select{border-radius:3px;border:1px solid #1d324b}.location-form .gfield_label{margin-bottom:1px!important;font-size:14px!important}.location-form .gform_fields{grid-row-gap:5px!important}.location-form .gform_button{color:#1d324b!important;border-width:1px!important;border-color:#1d324b;border-radius:30px;font-size:18px;width:15%}.location-form .gform_footer{padding-bottom:0!important;margin-bottom:0!important}.patient-form h4{color:#0066FF;font-weight:600;text-transform:uppercase;font-size:16px}.patient-form input[type=text],.patient-form select{border:3px solid #908F8F;border-radius:5px;padding:15px!important}.patient-form .gform_button,#gform_wrapper_8 .gform_button{color:#1d324b!important;border-width:0px!important;border-color:#1d324b;border-radius:30px;font-size:18px;float:right;padding:15px 25px}.gform_heading{display:none!important}.footer-menu ul{margin:0;padding:0;float:right}@media only screen and (max-width:600px){.footer-menu ul{float:none}}.footer-menu ul li{list-style-type:none;float:left;padding-right:20px}.footer-menu ul li a{font-size:16px}.footer-menu .icon .et-pb-icon{font-size:26px}#gform_submit_button_1{background-image:linear-gradient(90deg,rgba(255,255,255,0.84) 0%,#c5992a 45%)}@media only screen and (max-width:600px){.topbar-toggle .et_pb_toggle_title{text-align:right;padding-right:25px!important}.topbar-toggle ul{padding:0;margin:0;list-style-type:none}.topbar-toggle ul li{border-bottom:1px solid #eee;list-style-type:none;padding:5px 0;position:relative;color:#0066ff}.topbar-toggle ul li .phone{font-size:18px;position:absolute;right:30px;top:10px}.topbar-toggle ul li .pin{font-size:18px;position:absolute;right:0;top:10px}.footer-menu ul li{list-style-type:none;float:inherit;width:100%;text-align:center;padding:5px 0}.footer-menu ul li a{font-size:18px!important;padding:10px 0!important}}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons{text-align:center!important}#page-container{overflow-y:visible!important}.book-now-link{position:absolute!important;top:70px;right:0}