@import url(//thefishtownanimalhospital.com/wp-content/themes/divi-ETS-child-theme/../Divi/style.css);h1,h2,h3,h4,h5,h6,footer a{font-family:'Poppins',Sans-serif}body h2{font-size:34px}body h4{font-size:20px}body{font-weight:400}ul.check-list.orange{list-style:none;padding:0;margin-top:20px}ul.check-list.orange>li i{color:#f16716;position:absolute;left:0;top:5px}ul.check-list.orange>li{margin-bottom:12px;position:relative;padding-left:25px}ul.dot-list.orange{padding-left:0;margin-left:3px}ul>ul{padding:0 !important;margin-left:60px}ul>ul>li{margin-bottom:12px;position:relative;padding-left:15px;list-style:none}ul>ul>li:before,ul.dot-list.orange>li:before{content:'';height:6px;width:6px;position:absolute;display:block;border-radius:50%;left:0;top:0;bottom:0;margin:auto}ul.dot-list.orange>li{position:relative;padding-left:15px;list-style:none;margin-bottom:5px}ul.dot-list.orange>li:before{background:#f16716;top:9px;bottom:unset}.two-list-cols{display:flex;justify-content:space-between}div.two-list-cols>div{width:unset !important}.two-list-cols ul.dot-list.orange>li{line-height:1.3;margin-bottom:13px}div.two-list-cols ul.dot-list.orange>li:before{top:7px}div.two-list-cols>div.controlled-width:first-of-type{margin-right:30px}div.two-list-cols>div.controlled-width{max-width:350px}ul.indent{margin-top:10px;margin-left:15px!important}a.btn{padding:19px 40px;border-radius:29px;line-height:1;font-family:'Poppins',Sans-serif;font-weight:700;box-shadow:0 1px 15px 0 rgba(0,0,0,.2);display:inline-block;margin-top:19px;transition:.15s ease;font-size:18px;text-align:center;min-width:236px}a.btn.orange-btn{background:#f16716;color:#fff}a.btn.orange-btn:hover{background:#4ac2da}a.white-btn.btn{background:#fff;border:2px solid #fff}a.white-btn.btn:hover{background:#f16716;color:#fff;border-color:#f16716}.orange-cta a.white-btn.btn:hover{border-color:#fff}a.clear-btn.btn{background:0 0;color:#fff;border:2px solid #fff}a.clear-btn.btn:hover{background:#fff;color:#0b3b7a}a.outlined-org-btn.btn{border:2px solid #f16716;background:0 0;color:#f16716;box-shadow:none}a.outlined-org-btn.btn:hover{background:#f16716;color:#fff}.two-btn{display:flex;align-items:center;flex-wrap:wrap}.two-btn.centered{justify-content:center}.two-btn a:first-of-type{margin-right:30px}a{font-weight:700}.width-234{width:236px}.width-238{width:238px}.btns-match-width a{text-align:center}.flex-align-center{display:flex;align-items:center;flex-wrap:wrap}div.flex-align-start{align-items:flex-start}.text-align-left{text-align:left}.two-col-content{display:flex;margin-left:-30px;justify-content:space-between}.two-col-content>div{margin-left:30px;flex-basis:calc(49% - 30px)}.two-btn .btn{margin-bottom:15px}.has-shadow img{box-shadow:0 0 21px 0 rgba(0,0,0,.1);border-radius:5px}button.slick-arrow{top:calc(100% + 50px);border:2px solid #f16716;border-radius:50%;display:flex;align-items:center;justify-content:center;height:52px;width:52px;background:#fff}button.slick-arrow i{color:#f16716;font-size:22px}span.gform_description{margin-bottom:20px;display:block;margin-top:8px;font-weight:500}.gform_body input,.gform_body textarea{border:2px solid #bdbfc0 !important;border-radius:5px}h2.gform_title{line-height:1.1 !important}.gform_footer.top_label{padding-bottom:0 !important}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:6px !important}.gform_wrapper .gfield .ginput_container input{padding:13px 10px !important}h2.gform_submission_error.hide_summary{padding:0;font-size:16px}div#gform_wrapper_2 h2.gform_title,div#gform_wrapper_2 span.gform_description,div#gform_wrapper_2 label,div#gform_wrapper_2 .gform_footer input{color:#fff}div#gform_wrapper_2 .gform_footer input{background:#f16716;padding:19px 40px;border-radius:29px;line-height:1;font-family:'Poppins',Sans-serif;font-weight:700;display:inline-block;transition:.15s ease;font-size:18px;text-align:center;width:100%;border:none !important}div#gform_wrapper_2 .gform_footer input:hover{background:#4ac2da;cursor:pointer}div#gform_confirmation_message_2{padding:45px 0}div#gform_confirmation_message_2 img{max-width:73px;margin-left:14px}div#gform_confirmation_message_2 h3{color:#fff;font-size:34px;line-height:1.2;margin-top:14px;padding-bottom:14px}div#gform_confirmation_message_2 p{font-size:20px;color:#fff;line-height:1.7}div#gform_wrapper_2 span.gfield_required span.gfield_required.gfield_required_text{font-size:0 !important;position:relative}div#gform_wrapper_2 span.gfield_required span.gfield_required.gfield_required_text:after{content:'*';font-size:18px;position:absolute;top:-6px;height:9px;display:block;color:#fff;font-style:normal;font-weight:700}form#gform_3{max-width:770px;margin:auto;padding:0 60px 65px;border:2px solid #c1c1c1;border-radius:20px;box-shadow:0 2px 13px 0 rgb(53 53 53/14%)}.form-title-header h1{font-size:34px;text-align:center;margin-bottom:10px}.form-title-header p{line-height:1.5;margin-bottom:8px}.form-section-header h3{font-size:20px;padding-bottom:5px}#gform_3 label.gfield_label,#gform_3 legend.gfield_label.gfield_label_before_complex{font-weight:400 !important;color:#5c5d5e}#gform_3 .gfield{margin-bottom:4px}#gform_3 fieldset input{margin-bottom:8px !important}div.form-section-header{margin-top:10px}.new-patient-form-page .gform_page_footer input.button{border-radius:29px;line-height:1;font-family:'Poppins',Sans-serif;font-weight:700;display:inline-block;margin-top:34px;transition:.15s ease;font-size:18px;text-align:center;border:2px solid #f16716 !important;max-width:210px;width:100%}.new-patient-form-page .gform_page_footer input.gform_next_button{background:#f16716;color:#fff;border-color:#f16716;float:right;padding:19px 35px 19px 15px}.new-patient-form-page .gform_page_footer input.gform_previous_button{background:#fff;color:#f16716 !important;float:left;padding:19px 15px 19px 35px}.new-patient-form-page input.gform_previous_button.button:hover{background:#f16716;color:#fff;cursor:pointer}.new-patient-form-page input.gform_next_button.button:hover{background:#4ac2da;cursor:pointer;border-color:#4ac2da !important}label#label_3_7_1:after{content:''}input#choice_3_7_1:checked+label{position:relative;font-size:0;float:right;margin-top:10px}input#choice_3_7_1:checked+label:before{content:''}input#choice_3_7_1:checked+label:after{content:'Remove';color:#f16716;text-decoration:underline;font-weight:700;font-size:15px}.gchoice.gchoice_3_7_2 input#choice_3_7_2{display:none}.gchoice.gchoice_3_7_2 input#choice_3_7_2:not(:checked)+label{display:inline-block !important;color:#f16716;text-decoration:underline;font-weight:700}#gform_3 .gform_page_footer.top_label{height:100px;padding:0;position:relative}#gform_3 .gform_page_footer.top_label:before{content:'\f060';position:absolute;font-family:'Font Awesome 5 Pro';bottom:23px;left:50px;color:#f16716;font-weight:900}#gform_3 .gform_page_footer.top_label:after{content:'\f061';position:absolute;font-family:'Font Awesome 5 Pro';bottom:23px;right:72px;color:#fff;font-weight:900}div#gform_page_3_1 .gform_page_footer.top_label:before{content:unset}.new-patient-form-page .gf_step{margin-top:-25px !important;margin-bottom:0 !important}.new-patient-form-page div#gf_page_steps_3{border:none;margin-bottom:45px;display:flex;justify-content:center}.new-patient-form-page span.gf_step_number{font-size:24px !important}.new-patient-form-page .gform_wrapper.gravity-theme .gf_step{height:50px;width:50px}.new-patient-form-page span.gf_step_label{display:none}.new-patient-form-page .gform_wrapper.gravity-theme .gf_step_number{height:46px !important;width:46px !important;display:flex;align-items:center;justify-content:center;box-sizing:unset;border-radius:50%;font-weight:700;color:#f16716;border-color:#f16716;background:#fff}.new-patient-form-page .gf_step.gf_step_active .gf_step_number{background:#f16716 !important;color:#fff !important}.new-patient-form-page .gf_step_previous .gf_step_number:before,.new-patient-form-page .gf_step_completed .gf_step_number:before{content:unset !important}.new-patient-form-page .gf_step_previous .gf_step_number,.new-patient-form-page .gf_step_completed .gf_step_number{background:#c1c1c1 !important;font-size:0 !important}.new-patient-form-page .gf_step_previous .gf_step_number:after,.new-patient-form-page .gf_step_completed .gf_step_number:after{content:'\f00c' !important;font-family:'Font Awesome 5 Free' !important;font-size:24px !important}.new-patient-form-page .gf_step_previous span.gf_step_number,.new-patient-form-page .gf_step_completed span.gf_step_number{font-size:0 !important;border-color:#c1c1c1 !important}div#input_3_7 input#choice_3_7_1,input#choice_5_49_1{display:none}label#label_3_7_1{color:#f16716;position:relative;text-decoration:underline;margin-left:18px;font-weight:700}label#label_3_7_1:before{content:'\f067';font-family:'Font Awesome 5 Pro';position:absolute;left:-18px}label#label_5_49_1{font-size:20px;font-weight:700;color:#0b3b7a;position:relative}label#label_5_49_1:after{content:'\f055';font-family:'Font Awesome 5 Pro';margin-left:9px;color:#f16716}input#choice_5_49_1:checked+label:after{content:'\f056'}fieldset#field_3_91 legend.gfield_label,fieldset#field_3_93 legend.gfield_label{font-weight:500 !important}input#gform_submit_button_3{background:#f16716;color:#fff;border-color:#f16716;float:right;padding:19px 35px 19px 5px}div#gform_page_3_3 .gform_page_footer.top_label:after{right:36px !important}div#field_3_96 label.gfield_label{color:#0b3b7a !important;font-size:20px;padding-bottom:20px;font-weight:700 !important}.gpnf-nested-entries-container.ginput_container button.gpnf-add-entry:hover{cursor:pointer !important}.gpnf-nested-entries-container.ginput_container button.gpnf-add-entry{background:0 0;border:none;font-size:16px;color:#f16716;font-weight:700;position:relative;padding-left:25px}.gpnf-nested-entries-container.ginput_container button.gpnf-add-entry:before{content:'\f067';display:block;font-weight:900;left:5px;top:5px;position:absolute;font-family:'Font Awesome 5 Pro';font-size:15px}.gpnf-nested-entries-container.ginput_container button.gpnf-add-entry:after{content:'';display:block;position:absolute;bottom:2px;left:25px;right:4px;height:1px;background:#f16716}#gform_3 td.gpnf-field{color:#0b3b7a !important;font-weight:700 !important;font-size:16px}.gpnf-nested-entries-container.ginput_container button.gpnf-add-entry{background:0 0;border:none;font-size:16px;color:#f16716;font-weight:700;position:relative;padding-left:25px}.gpnf-nested-entries-container.ginput_container button.gpnf-add-entry:before{content:'\f067';display:block;font-weight:900;left:5px;top:5px;position:absolute;font-family:'Font Awesome 5 Pro';font-size:15px}.gpnf-nested-entries-container .ginput_container button.gpnf-add-entry:after{content:'';display:block;position:absolute;bottom:2px;left:25px;right:4px;height:1px;background:#f16716}.gpnf-nested-entries-container td.gpnf-row-actions li.edit{position:relative;padding-right:18px;margin-right:19px}.gpnf-nested-entries-container td.gpnf-row-actions li.edit:after{content:'/';color:#f16715;font-weight:700;right:-5px;position:absolute}.gpnf-nested-entries-container td.gpnf-row-actions li a{position:relative;color:#f16716 !important}.gpnf-nested-entries-container td.gpnf-row-actions li a:after{content:'';height:1px;display:block;position:absolute;left:0;right:0;bottom:2px;background:#f16715}.gpnf-nested-entries-container td.gpnf-row-actions ul{display:flex;justify-content:flex-end;align-items:center;padding-bottom:0}.consent-block.disclamer{font-size:14px}#gform_confirmation_wrapper_3{border:2px solid #c1c1c1;border-radius:20px;max-width:770px;margin:auto;padding:0 60px 65px;box-shadow:0 2px 13px 0 rgb(53 53 53/14%)}#gform_confirmation_wrapper_3 h2{text-align:center;margin-bottom:25px}.success--check{text-align:center}.success--check .fa-check-circle{background:#fff;color:#f16716;font-size:60px;margin-top:-50px;margin-bottom:35px}a span.underline{border-bottom:1px solid #f16716}header#main-header:not(.et-fixed-header){top:40px !important}header#main-header{transition:top .15s ease}header#main-header #top-menu li:not(.book_appointment)>a{font-weight:600}li.book_appointment a{padding:19px 40px;border-radius:29px;line-height:1;font-family:'Poppins';font-weight:700;box-shadow:0 1px 15px 0 rgba(0,0,0,.2);display:inline-block;margin-top:19px;transition:.15s ease;background:#f16716;color:#fff}li.book_appointment a:hover{background:#4ac2da;opacity:1!important}div#et-top-navigation{padding-top:18px !important}.et-fixed-header #et-top-navigation{padding-top:0 !important;padding-bottom:20px !important}#top-menu .menu-item-has-children>a:first-child:after{content:'\f0d7';font-family:"Font Awesome 5 Pro";font-weight:900;font-size:18px;right:5px}li.book_appointment a{padding-bottom:19px !important;color:rgba(255,255,255,1) !important;padding-right:28px;padding-left:28px;transition:all 0s ease-in-out}header ul.sub-menu{border-top-width:4px}header#main-header .container,div.top-header .container{width:90%}.top-header{position:fixed;width:100%;background:#12417e;-webkit-transition:transform .35s ease-in-out !important;transition:transform .35s ease-in-out !important}.et-fixed-header #top-menu .book_appointment a{color:#fff !important}.top-header:not(.hide){top:0 !important;transition:top .3s ease;z-index:9999}.top-header.hide{top:-42px !important;transition:top .4s ease}.top-header .container{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.top-header .learn p{color:#fff;font-size:15px}.top-header .learn .link{color:#fff;text-decoration:underline;font-size:15px}.top-header .container .contact a{color:#fff;margin-left:30px;font-size:15px}.top-header .container .contact a i{margin-right:6px}#main-header .nav li ul.sub-menu a{color:#535353!important;font-size:16px;font-weight:400 !important}header#main-header.fixed{position:fixed !important;top:0 !important}header#main-header.fixed{-webkit-transition:transform .35s ease-in-out !important;transition:transform .35s ease-in-out !important}header#main-header.headerup{transform:translateY(-200px) !important}#main-header{box-shadow:0 2px 18px rgb(0 0 0/10%);-webkit-box-shadow:0 2px 18px rgb(0 0 0/10%)}footer#main-footer #et-footer-nav .container{display:flex;justify-content:space-between;padding-top:120px;padding-bottom:70px;align-items:flex-start;width:90%}footer .footer-menu ul{padding:0}.bottom-nav li{display:block}.footer-menu li{padding-bottom:20px}.footer-menu a:not(.btn){color:#414141;font-weight:400;font-size:16px}.footer-menu h3{font-size:18px;font-weight:700;color:#414141;position:relative;padding-bottom:1em;margin-bottom:1.6em}.footer-menu h3:after{content:'';display:block;width:40px;position:absolute;height:3px;left:0;background:#4ac2da;bottom:0}.footer-menu h3 a{font-size:18px!important;font-weight:700!important;color:#414141!important}.footer-menu.services,.footer-menu.hours,.footer-menu.footer-two-menus{flex-basis:24%}.footer-menu.for-patients{margin-bottom:30px}.footer-menu.info{flex-basis:45%;margin-right:40px;max-width:350px;margin-top:-24px}.footer-menu.info a i{color:#f16716}.footer-menu.info img{margin-left:-23px;padding-bottom:10px}.footer-menu .orange-btn{padding-right:29px;padding-left:29px}.footer-menu.hours{background:#12417e;color:#fff;max-width:260px;padding:40px;border-radius:10px;margin-top:-40px}.footer-menu.hours h3{color:#fff;margin-bottom:1.4em}.footer-menu.hours h3:after{background:#fff}footer .social{display:flex;margin-top:23px}.social a{height:37px;width:37px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f16716;margin-right:15px;transition:.15s ease}.social a i{color:#fff !important;font-size:17px}.social a:last-of-type{margin-right:0}.social a:hover{background:#4ac2da}#footer-bottom #footer-info{text-align:center;float:unset;font-size:14px}#footer-bottom #footer-info,#footer-bottom #footer-info a{font-weight:500}.sticky-footer{position:fixed;display:none}#popup{width:100%;position:fixed;top:0;right:-100%;z-index:999999;height:100%;transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}#popup .popup-container{background-color:#fff;padding:30px 40px 20px;position:absolute;right:0;width:100%;max-width:520px;height:100%;overflow:scroll;box-shadow:2px 0 23px 15px rgb(50 51 51/33%)}#et-main-area.popup-opened:before{background-color:rgb(255 255 255/61%);content:"";height:10000px;width:100%;position:absolute;z-index:999999;top:-200px}body.popup-opened{overflow-y:hidden}a.popup_close{position:absolute;top:10px;right:15px;color:#636363;font-size:30px}div#gform_wrapper_4 h2.gform_title{font-size:30px;margin-top:19px;margin-bottom:10px}div#gform_wrapper_4 .gfield_label,div#gform_wrapper_5 label.gfield_label,div#gform_wrapper_5 legend.gfield_label{font-weight:500 !important}div.tingle-modal-box__content{padding-bottom:160px !important}div#gform_wrapper_3 input:checked+label,div#gform_wrapper_5 input:checked+label{font-weight:700}.tingle-modal-box__footer.tingle-modal-box__footer--sticky{display:flex;justify-content:space-between;border-bottom-right-radius:20px !important;border-bottom-left-radius:20px !important;margin-top:-20px}.tingle-modal-box__footer.tingle-modal-box__footer--sticky:after{content:unset}.tingle-modal-box__footer.tingle-modal-box__footer--sticky button{width:214px;margin:0;border-radius:29px;font-size:20px;font-weight:700;font-family:'Poppins';padding:12px 30px;display:block}button.tingle-btn.tingle-btn--default.gpnf-btn-cancel-mobile{display:none !important}button.tingle-btn.tingle-btn--primary.gpnf-btn-submit{background-color:#f16716}button.tingle-btn.tingle-btn--default.gpnf-btn-cancel{background:#fff;border:2px solid #f16716;color:#f16716}div#gform_wrapper_5 fieldset#field_5_49 legend{font-size:20px;font-weight:700 !important;padding-bottom:5px;color:#0b3b7a}div#field_5_36 h3{margin-top:15px;padding-bottom:0 !important}#gform_wrapper_5 .gfield{margin-top:10px}#gform_wrapper .gfield_radio .gchoice{width:100px !important}#gform_wrapper_5 .gfield_radio{display:flex}div#input_5_28 .gchoice{max-width:160px;width:100%}.gchoice.gchoice_5_28_0{width:126px !important}.gchoice.gchoice_5_28_2{max-width:143px !important}.gchoice.gchoice_5_28_1{max-width:148px !important}.gform_wrapper .gfield_required span{font-size:0;position:relative}.gform_wrapper .gfield_required span:after{content:"*";position:absolute;display:block;font-size:19px;top:-7px;font-style:normal;color:#f16716;font-family:'Poppins';font-weight:500;left:-2px}#gform_wrapper_4.gravity-theme .gform_footer input.button:disabled{opacity:0}select#input_4_7{-webkit-appearance:none;appearance:none;padding:14px 10px !important;border:2px solid #bdbfc0 !important;border-radius:5px}div#field_4_7 .ginput_container{position:relative}div#field_4_7 .ginput_container:after{content:'\f0d7';display:block;font-family:'Font Awesome 5 Free';font-weight:900;right:13px;position:absolute;top:14px;font-size:20px}div#gform_fields_4 .gfield_label{color:#5c5d5e !important;font-size:16px !important;line-height:1.4}input#choice_4_1_0:checked+label,input#choice_4_1_1:checked+label{font-weight:700}p.new-patient-form-notice{font-style:italic;font-weight:600;color:#5c5d5e}p.new-patient-form-notice a{font-style:normal;text-decoration:underline}p.new-patient-form-notice i{font-size:16px;margin-left:4px}.new-patient-form-page .gform_page_footer input.gform_previous_button:hover{color:#fff !important}div#input_4_1{display:flex;grid-column-gap:9px !important}div#field_4_7{margin-right:12px}input#input_4_8{width:100%}input#gform_submit_button_4{background:#f16716;color:#fff;padding:20px;border-radius:29px;line-height:1;font-family:'Poppins',Sans-serif;font-weight:700;display:inline-block;margin-top:19px;transition:.15s ease;font-size:18px;text-align:center;width:100%;border-color:#f16716;border-style:none}input#gform_submit_button_4:hover{background:#4ac2da;cursor:pointer}.tingle-modal-box__footer--sticky{position:static}.tingle-modal .tingle-modal-box{margin-top:130px;border-radius:20px !important;width:95%;max-width:900px}.tingle-modal .gpnf-modal-header{color:#0b3b7a !important;font-family:'Poppins';font-size:34px !important;font-weight:700;text-transform:capitalize;text-align:center;background:0 0 !important;padding-top:20px !important;margin-bottom:20px !important}.emergency-disclaimer .content-box{border:2px solid #f16715;border-radius:5px;padding:20px 23px;margin-top:35px}.emergency-disclaimer .content-box i{color:#f16715;margin:4px 5px 0 0}.emergency-disclaimer .content-box *{display:inline;font-size:14px;line-height:1.5}.emergency-lists{display:flex;margin-top:38px}.emergency-lists strong{color:#f16716;margin-bottom:15px;display:block;font-size:15px;line-height:1.5;text-transform:uppercase}.emergency-lists li a{color:#5c5d5e;font-size:14px;line-height:2;padding:0;text-decoration:underline}.emergency-lists li{margin:9px 0;line-height:1.5;font-size:14px}.emergency-lists>div:first-of-type{padding-right:20px}.book-appointment-confirmation img{margin-bottom:12px}.overflowing-image.bottom-right{position:relative}.overflowing-image.bottom-right:before{content:'';display:block;position:absolute;border-radius:10px;background:#fff;top:0;right:50px;bottom:50px;left:0;box-shadow:0 12px 32px 0 rgba(11,59,122,.23)}.overflowing-image.top-left:before{content:'';display:block;position:absolute;border-radius:10px;background:#fff;top:50px;right:0;left:50px;bottom:0;box-shadow:0 12px 32px 0 rgba(11,59,122,.23)}.overflowing-image.top-right:before{content:'';display:block;position:absolute;border-radius:10px;background:#fff;top:70px;right:50px;left:0;bottom:0;box-shadow:0 12px 32px 0 rgba(11,59,122,.23)}.stars{text-align:center;color:#f16716;font-size:34px;margin-bottom:25px}.testimonials{max-width:1063px;margin:auto}.testimonials .client{display:flex;position:relative;border-radius:10px;align-items:center;min-height:390px;max-height:390px}.testimonials .client:before{content:'';display:block;position:absolute;left:0;right:40px;top:0;bottom:0;background:#12417e;z-index:-1;border-bottom-left-radius:10px;border-top-left-radius:10px}.testimonials .content{position:relative;padding:50px 0 50px 70px;background:#12417e;border-bottom-left-radius:10px;border-top-left-radius:10px;max-width:660px;min-height:390px;max-height:390px;display:flex;flex-direction:column;justify-content:center}.testimonials .image{padding-top:37%;border-top-right-radius:10px;border-bottom-right-radius:10px;background-position:left;background-size:cover;background-repeat:no-repeat;min-height:390px;flex-basis:50%}.testimonials .image img{border-bottom-right-radius:10px;border-top-right-radius:10px}.testimonials .content:after{content:'';display:block;position:absolute;top:0;bottom:-60px;left:calc(100% - 1px);width:170px;background:#12417e;clip-path:ellipse(99px 57% at -19% 50%);height:390px}.testimonials .client p,.testimonials .client span{color:#fff}.testimonials .content{max-width:660px}.testimonials .content p{max-width:540px;min-width:540px;font-size:25px;line-height:1.4}.testimonials .content span{font-size:21px;font-weight:700;margin-top:30px;display:block}.testimonials button.slick-arrow{top:calc(100% + 70px)}.testimonials button.slick-arrow:before{content:unset}.testimonials button.slick-next.slick-arrow{right:calc(50% - 70px)}.testimonials button.slick-prev.slick-arrow{left:calc(50% - 70px)}.in-person-guidelines-toggle .content{display:none}a.guidelines-toggle-link{position:relative;margin-bottom:15px !important;display:inline-block}a.guidelines-toggle-link:after{content:'';height:1.6px;left:0;right:0;bottom:0;background:#f19716;display:block;position:absolute}.in-person-guidelines-toggle.opened a.guidelines-toggle-link.more,.in-person-guidelines-toggle:not(.opened) a.guidelines-toggle-link.less{display:none}.pum-content.popmake-content{box-shadow:0 5px 15px 0 rgba(29,29,29,.45)}div.pum-container.popmake,div.pum-container.popmake *{border:none !important}div.pum-container.popmake{border-radius:4px}.announcement-popup{padding:40px 55px 45px}.announcement-popup h2{color:#f16715;font-size:34px;text-align:center;font-weight:700;margin-bottom:10px}.announcement-popup p{color:#535353;font-size:16px;line-height:1.6;font-weight:400}.announcement-popup p i{color:#535353;font-weight:700}.pum-container.popmake button i{font-size:30px}.announcement-popup i.fas{font-weight:900;font-family:"Font Awesome 5 Pro";color:#f16715}.announcement-popup p a{color:#f16715}.announcement-popup img{max-width:121px !important;margin:auto;display:block;width:100%}.faq-toggles .faq:not(.opened) .title .fa-minus-circle,.faq-toggles .faq.opened .title .fa-plus-circle{display:none}.faq-toggles .faq.opened .title .fa-minus-circle,.faq-toggles .faq:not(.opened).title .fa-plus-circle{display:block}.faq-toggles .faq .content{display:none;padding-top:18px}.faq-toggles .faq{padding-bottom:30px;border-bottom:1px solid #c1c1c1}.faq-toggles .faq:first-of-type{border-top:1px solid #c1c1c1}.faq-toggles .faq a.title{padding-top:30px;font-size:18px;font-weight:600;color:#5c5d5e;display:flex;justify-content:space-between;align-items:center}.faq-toggles .faq a.title i{margin-left:40px;font-size:30px;color:#f16716}.office-info{display:flex}.office-info>div{flex-basis:50%}.office-info .hours{max-width:250px;display:flex;align-items:baseline}.office-info .hours div p{margin:0;padding:0}.office-info .hours i{color:#f16716;margin-right:10px}.office-info .hours p span{font-weight:700}.office-info .info{display:flex;flex-direction:column;align-items:flex-start}.office-info .info a{color:#535353;font-weight:400;display:inline-block;position:relative;padding-left:22px}.office-info .info a:hover{color:#f16716}.office-info .info a i{color:#f16716;position:absolute;left:0;top:3px}.office-info .info a i.fas.fa-map-marker-alt{left:3px}.office-info .info a:first-of-type{margin-bottom:10px}.header-w-icon img{max-width:70px;margin-bottom:5px}.header-w-icon p:not(.subheader){padding:0}.press-articles-wrapper{display:flex;flex-wrap:wrap;margin-left:-30px}.press-articles-wrapper .press-card h2{font-size:22px;line-height:1.4;padding-bottom:19px}.press-articles-wrapper .press-card{flex-basis:calc(50% - 30px);margin-left:30px;padding:30px;border-radius:10px;position:relative;transition:.15s ease;margin-bottom:30px}.press-card:hover{box-shadow:1px 8px 24px 0 rgb(0 0 0/15%)}.press-articles-wrapper .press-card:hover .content span,.press-articles-wrapper .press-card:hover span i{color:#4ac2da}.press-articles-wrapper .press-card a{position:absolute;display:block;left:0;right:0;bottom:0;top:0;z-index:2;border-radius:10px}.press-articles-wrapper .press-card img{border-radius:5px;box-shadow:0 5px 21px 0 rgb(29 29 29/10%);margin-bottom:19px;object-fit:fill;height:325px;width:100%}.press-articles-wrapper .press-card .content i:not(.fas){color:#5c5d5e;font-size:18px;font-weight:500;margin-bottom:10px;display:block}.press-articles-wrapper .press-card .content span{color:#f16716;font-weight:700;font-size:18px}.press-articles-wrapper .press-card .content span i{margin-left:3px}.read-more-wrapper .read-more-content{display:none}.read-more-wrapper.opened .read-more-link.more{display:none}.read-more-wrapper a.read-more-link.less{margin-top:20px;display:block}@media(min-width:1301px){#top-menu li{padding-right:32px}}@media(max-width:1300px){footer#main-footer #et-footer-nav .container{flex-wrap:wrap;padding-top:90px}.footer-menu.hours{flex-basis:100%;max-width:unset;display:flex;flex-wrap:wrap;margin-top:30px}.footer-menu.hours h3{flex-basis:100%;text-align:center}.footer-menu.hours h3:after{right:0;margin:auto}.footer-menu.hours p{margin-right:20px}.footer-menu.hours p:last-of-type{margin-right:0}}@media(max-width:1300px) and (min-width:980px){div.overflowing-image.top-left{display:flex;align-items:center;padding-top:50px !important}div.overflowing-image.top-right{display:flex;align-items:center}.overflowing-image.top-right:before{top:80px}div.overflowing-image.bottom-right{display:flex;align-items:center;padding-top:50px !important;padding-left:50px !important;padding-bottom:50px!important}.overflowing-image.top-left .et_pb_image.et_pb_module{margin-top:0 !important}div.overflowing-image.bottom-right .et_pb_image.et_pb_module{margin-bottom:0 !important}.overflowing-image.top-left:before{top:0}.overflowing-image.bottom-right:before{bottom:0}.overflowing-image .has-top-padding{padding-top:0 !important}.overflowing-image .has-bottom-padding{padding-bottom:0 !important}}@media(max-width:1200px){header .container.clearfix.et_menu_container{width:93% !important}.top-header .container{width:93%}header #et-top-navigation #top-menu li{padding-right:16px}}@media (max-width:1025px) and (min-width:981px){.testimonials .content p{max-width:390px;min-width:390px}}@media(max-width:1024px){.testimonials .content{padding-left:50px;max-width:440px}.testimonials .content p{font-size:24px}header .logo_container img{max-width:260px}ul#top-menu li a{font-size:16px}.footer-menu.hours{padding:40px 20px 40px 40px}.footer-menu.hours p:last-of-type{margin-right:20px}}@media(max-width:1024px) and (min-width:981px){.ready-for-care-cta.flex-align-center h3{font-size:35px}}@media(min-width:981px){header img#logo{padding-top:20px;padding-bottom:20px;max-width:280px}.et-fixed-header #et-top-navigation{padding-top:20px !important;padding-bottom:34px !important}.top-header .container{padding-left:5px}footer .footer-menu.services{max-width:230px}footer .footer-two-menus{max-width:210px;width:100%}header#main-header #et-top-navigation nav>ul>li:not(.book_appointment)>a{padding-bottom:57px !important}header#main-header.et-fixed-header #et-top-navigation nav>ul>li:not(.book_appointment)>a{padding-bottom:20px !important}.ready-for-care-cta.flex-align-center>div:first-of-type{flex-basis:280px;margin-right:30px}.ready-for-care-cta.flex-align-center>div:last-of-type{flex-basis:calc(100% - 330px);width:100%}}@media(max-width:980px){header .logo_container img{height:auto !important;max-height:70px !important;margin-bottom:2px !important}header div#et-top-navigation{padding-top:26px !important}header#main-header.et-fixed-header img#logo{max-height:60px !important}.et_mobile_menu{top:100%}header#main-header.et-fixed-header span.mobile_menu_bar.mobile_menu_bar_toggle{padding-bottom:0;padding-top:23px}span.mobile_menu_bar.mobile_menu_bar_toggle:before{color:#000;font-size:37px}.testimonials .content{max-width:380px;flex-basis:50%}.testimonials .content p{font-size:20px;max-width:320px;min-width:320px}.testimonials .content span{font-size:18px}.testimonials .image{flex-basis:55%}.overflowing-image.top-left:before{left:0}.overflowing-image.top-right:before{right:0;top:0;bottom:100px}.overflowing-image.top-left .content-column{padding-left:0 !important}.overflowing-image.bottom-right:before{right:0;bottom:50px}.footer-menu.info{flex-basis:100%;max-width:unset;margin-right:0;margin-bottom:40px;text-align:center}.footer-menu.info img{max-width:400px}.footer-menu.services{flex-basis:33%;max-width:270px;width:100%;flex-grow:1}ul#menu-services-footer{text-align:left}.footer-two-menus ul{text-align:left}.footer-two-menus{flex-basis:63%;flex-direction:row;display:flex;flex-grow:2}.footer-two-menus>div{flex-basis:50%}.footer-menu.about{max-width:130px}.footer-menu.about ul{text-align:left}footer .social{justify-content:center}.ready-for-care-cta .two-btn{justify-content:center;flex-wrap:wrap}.press-articles-wrapper{margin-left:-15px}.press-articles-wrapper .press-card{flex-basis:calc(50% - 15px);margin-left:15px;padding:25px 20px}.large-orange-cta-section .two-btn{justify-content:center}.large-icon-w-content{flex-direction:column;align-items:center !important}.large-icon-w-content .icon-wrap{margin-bottom:22px}.large-icon-w-content .content-wrap{flex-basis:100% !important;margin-left:0}div.two-list-cols>div:first-of-type{margin-right:30px;margin-bottom:0 !important}#gform_wrapper_5 .gfield_radio{flex-wrap:wrap}#gform_wrapper_5 .gfield_radio>div{flex-basis:46%;max-width:unset !important;width:100% !important}.tingle-modal-box__footer.tingle-modal-box__footer--sticky>button:first-of-type{margin-right:15px}.tingle-modal-box__footer.tingle-modal-box__footer--sticky>button:last-of-type{margin-left:15px}.tingle-modal-box__footer.tingle-modal-box__footer--sticky button{font-size:15px;width:100%;padding:12px 40px;max-width:170px}}@media(max-width:768px) and (min-width:640px){.press-articles-wrapper .press-card h2{font-size:18px}.press-articles-wrapper .press-card .content i:not(.fas),.press-articles-wrapper .press-card .content span{font-size:16px}}@media(max-width:768px){.top-header .contact{display:none}.top-header .container{justify-content:center;padding-top:5px}.top-header .learn p{font-size:13px}.top-header .learn .link{font-size:12px}footer#main-footer #et-footer-nav .container{padding-top:70px;padding-bottom:80px}.footer-two-menus{justify-content:space-between}.testimonials .content{padding:10px 30px 40px;max-width:unset;flex-basis:100%;border-bottom-right-radius:10px;width:100%;border-top-left-radius:0;margin-top:10px;min-height:200px;max-height:auto}.testimonials .client .content p{font-size:18px;max-width:100%;text-align:center}.testimonials .content span{font-size:16px;text-align:center}.testimonials .client:before{content:unset}.testimonials .content:after{left:0;right:0;top:-51px;bottom:unset;height:51px;clip-path:ellipse(390px 90px at 50% 180%);width:100%}.testimonials .client{flex-direction:column-reverse;min-height:600px;max-height:700px}.testimonials .image{width:100%;border-top-left-radius:10px;padding-top:60%;border-bottom-right-radius:0;background-position:center}a.btn{padding:17px 32px;font-size:17px}div.two-list-cols.tab-wrap{flex-direction:column}div.two-list-cols.tab-wrap>div:first-of-type{margin-right:0}div.two-list-cols.tab-wrap>div ul{padding-bottom:0}div.two-list-cols.tab-wrap>div{max-width:100%}.two-col-content{flex-direction:column}}@media(max-width:640px){.two-list-cols{flex-direction:column}.two-list-cols>div:first-of-type{margin-right:0 !important}.two-list-cols>div ul{padding-bottom:0}.press-articles-wrapper .press-card{flex-basis:100%;margin-left:0}.press-articles-wrapper{margin-left:0}.btns-match-width a{width:100%;max-width:270px}.ready-for-care-cta .two-btn{flex-direction:column}.ready-for-care-cta .two-btn a:first-of-type{margin-right:0}.footer-menu.services{flex-basis:100%;margin-bottom:20px}.footer-two-menus{flex-basis:100%;flex-direction:column}.footer-menu.about{max-width:100%}.footer-menu li{padding-bottom:10px}.footer-menu h3{margin-bottom:1em;padding-bottom:.5em}.footer-menu.for-patients{margin-bottom:20px}.testimonials .content{padding:0 30px 40px}.testimonials .client .content p{font-size:16px}.two-btn.centered{flex-direction:column;align-items:center}.two-btn.centered a:first-of-type{margin-right:0}.two-btn.centered a:last-of-type{margin-top:20px}.follow-us{flex-direction:column}.follow-us a:first-of-type{margin-right:0;margin-bottom:20px}.announcement-popup{padding:43px 30px}.announcement-popup h2{font-size:35px;margin-bottom:8px}.sticky-footer{display:flex;align-items:center;justify-content:space-between;bottom:0;left:0;right:0;background:#fff;border-top-right-radius:57px;border-top-left-radius:57px;box-shadow:0 -2px 10px 0 rgba(0,0,0,.35);padding:15px 40px;z-index:222}.sticky-footer a{color:#fff;font-size:18px;font-weight:700;margin:0}.sticky-footer .phone-btn{background:#4ac2da;font-size:24px;display:flex;justify-content:center;align-items:center;height:57px;width:57px;border-radius:50%;margin-right:20px;transition:.15s ease}.sticky-footer a.orange-btn{width:calc(100% - 77px);box-shadow:none;padding:19px 30px}div#footer-bottom{padding-bottom:90px}.sticky-footer .phone-btn:hover{background:#0b3b7a}div#gform_confirmation_message_2{padding:30px 0}div#gform_confirmation_message_2 h3{font-size:28px}div#gform_confirmation_message_2 p{font-size:18px}div#gform_wrapper_2 h2.gform_title{font-size:28px}div#gform_confirmation_message_2 img{max-width:60px}.large-icon-w-content .two-btn.left a:first-of-type,.two-btn a:first-of-type{margin-right:0 !important}.two-btn br{display:none}.two-btn{flex-direction:column}.two-btn.left{align-items:flex-start}.large-orange-cta-section .two-btn{flex-direction:column}.large-orange-cta-section .two-btn br{display:none}.large-orange-cta-section .two-btn a{max-width:300px;width:100%;margin-right:0}#popup .popup-container{width:90%;padding:30px 30px 20px}.emergency-lists>div:first-of-type{margin-bottom:20px;padding-right:0}div#field_4_7{margin-right:0}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1}#gform_wrapper_5 .gfield_radio{flex-direction:column}#gform_wrapper_5 .gfield_radio>div{flex-basis:100%}.tingle-modal-box__footer.tingle-modal-box__footer--sticky button{font-size:15px;width:100%;padding:10px 25px;max-width:140px}form#gform_3{padding:0 20px 30px}div#field_3_1 h1{font-size:27px}}@media(max-width:520px){.footer-menu.hours p{flex-basis:100%;margin-right:0}.announcement-popup h2{font-size:32px;line-height:1.2}}@media (max-width:480px){.testimonials .content:after{top:-41px;height:41px;clip-path:ellipse(250px 70px at 50% 180%)}.testimonials .content{text-align:center;padding:0 24px 30px;min-height:200px}.testimonials .content p{max-width:300px;min-width:300px}.testimonials .content span{margin-top:20px}header .container.clearfix.et_menu_container{width:98%}header .logo_container img{max-height:65px !important}header div#et-top-navigation{padding-right:7px;padding-top:21px !important}header .mobile_nav span.mobile_menu_bar.mobile_menu_bar_toggle{padding-top:4px;padding-bottom:20px}.faq-toggles .faq a.title{line-height:1.2}.faq-toggles .faq a.title i{margin-left:30px}.office-info{flex-direction:column}.office-info .hours{margin-bottom:20px}.office-info .info a{padding-left:26px}.press-articles-wrapper .press-card{margin-bottom:10px}.press-articles-wrapper .press-card h2{font-size:18px}.press-articles-wrapper .press-card .content i:not(.fas),.press-articles-wrapper .press-card .content span{font-size:16px}.press-articles-wrapper .press-card .content span i{font-size:15px}#popup .popup-container{width:100%;padding:30px 30px 20px}.tingle-modal-box__footer.tingle-modal-box__footer--sticky button{font-size:16px;width:100%;padding:8px 15px;max-width:160px}.tingle-modal-box__footer.tingle-modal-box__footer--sticky{padding:20px 10px;transform:translate(5.6%,-95px);width:383.9px}.tingle-modal-box__content{padding:40px 20px !important}.mobile-hide{display:none!important}}@media(max-width:440px){.announcement-popup h2{font-size:28px}.announcement-popup{padding:43px 20px 35px!important}.sticky-footer{padding:15px 34px}.sticky-footer a{font-size:16px;padding:17px}.sticky-footer .phone-btn{font-size:20px;height:50px;width:50px}.testimonials .content p{max-width:250px;min-width:250px}}@media(max-width:380px){.sticky-footer{padding:12px 25px}.sticky-footer .phone-btn{margin-right:10px}.sticky-footer a.orange-btn{width:calc(100% - 57px);padding:19px 27px}}@media(max-width:340px){#popup .popup-container{padding:30px 20px 20px}.announcement-popup h2{font-size:24px}.testimonials .content p{max-width:250px;min-width:210px}}.service--circle{text-align:center;background:url('http://fishtown.explorethatstore.com/wp-content/uploads/2021/07/gray-circle.png') center center;background-size:contain;background-repeat:no-repeat;min-height:200px;padding:15px}.service--circle img{height:125px;transform:translateY(10px)}@media (max-width:980px){.service--circle{margin-top:0;margin-bottom:35px}}.gform_wrapper.gravity-theme .gfield-choice-input{margin-top:6px!important;vertical-align:top!important}.gform_wrapper #gform_4 .gfield_required span:after{top:-20px;left:0}.gf_none_above .gfield_checkbox{margin-top:-52px;margin-left:52%}.footer-menu.info a:hover{opacity:.7}.bottom-nav li.current-menu-item>a{color:#414141}@media (min-width:981px){.et_fixed_nav.et_show_nav #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container{padding-top:120px!important}}@media (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.reverse img{box-shadow:none}}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px),(any-hover:none){.gpnf-nested-entries td:before{top:0}#gform_3 td.gpnf-field{padding-top:25px}}@media only screen and (max-width:480px){.tingle-modal .tingle-modal-box{width:90%;margin:90px auto}.gf_none_above .gfield_checkbox{margin-top:-25px;margin-left:0}#menu-item-101.book_appointment{display:none}}#mobile_menu .sub-menu li a{font-weight:400;color:#111}.tingle-modal__close{top:12.5rem;right:19.5rem}.gpnf-btn-delete{display:none!important}@media (max-width:480px){#field_3_9{margin-top:-50px}}