@charset 'UTF-8'; .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#main-header .et_mobile_menu li ul.hide{display:none !important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:0 0}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\4c";display:block;color:#3a3267;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.contactForm{position:absolute;float:right;width:350px;right:30px;margin-top:0}.contactForm .quickform{width:100%;padding:10px 8px 10px;background-color:#3a3267;transition:.4s all ease-in-out;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#quickform{max-height:3000px;transition:.4s all ease;display:block;color:#fff;text-align:center;letter-spacing:2px;text-transform:uppercase}#quickform:before{background-image:url(/wp-content/uploads/2022/10/book-online-top.png);background-size:25px 25px;display:inline-block;width:25px;height:25px;vertical-align:middle;content:"";margin-right:5px}.quickform .formhead .line1{color:#fff;text-align:center;font-weight:700}#quickform .gform_fields{display:grid;grid-column-gap:2%;-ms-grid-columns:(1fr 2%) [ 12 ];grid-row-gap:3px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}#quickform .rsi-lead-form_wrapper{max-height:60px;overflow:hidden;transition:all .4s ease 0s}.rsi-lead-form{padding-top:10px;padding-bottom:10px}#quickform.expanded .rsi-lead-form_wrapper,#quickform .rsi-lead-form_wrapper.gform_validation_error{max-height:3000px}#quickform .gform_heading .gform_required_legend{display:none !important}#quickform .gfield_label{color:#fff;font-size:15px;margin-bottom:0}#quickform .gfield_required{color:#fff}#quickform input[type=text],#quickform input[type=email]{padding:1px 5px;max-height:30px;font-size:14px;margin-bottom:5px;line-height:14px}#quickform .gfield_consent_label{font-size:10px;color:#fff;line-height:20px;margin-left:5px}#quickform .rsi-procedure{margin-top:15px}#quickform select{padding:1px 5px;max-height:30px;font-size:14px;line-height:28px}#quickform textarea{max-height:60px;min-block-size:60px}#quickform .gform_footer{margin-top:0;padding-top:10px}#quickform input[type=submit]{width:100%;text-transform:uppercase;letter-spacing:2px;background:#919191;color:#fff;font-weight:600;padding:10px 0}#quickform .validation_message.gfield_validation_message{display:none !important}#quickform .gform_validation_errors{padding:5px;margin:0 0 10px;background:#fff}#quickform .gform_submission_error{font-size:12px;line-height:15px}#quickform .gform_submission_error .gform-icon{display:none}#quickform .quickform-arrow{position:absolute;top:10px;right:5px}#quickform .quickform-arrow:after{position:relative;font-family:ETmodules;font-size:25px;font-weight:500;content:"3";transition:.4s all ease}#quickform.expanded .quickform-arrow:after{content:"2"}.quickform div.gfield_description{color:#fff;font-size:10px !important;line-height:1.4em !important;border:none !important;padding-top:0 !important}.quickform div.gfield_description a{color:#fff;font-weight:700}.tool-items a{color:transparent}body .uwy.userway_p1{top:auto !important;bottom:10% !important}.homepage-accordion .et_pb_toggle_title:before{font-size:30px !important}.homepage-accordion .et_pb_toggle_open .et_pb_toggle_title:after{content:"\51";position:absolute;font-family:ETmodules!important;right:0;font-size:16px;color:#ccc;top:75%;margin-top:-.5em;font-size:30px;right:-7px;color:#61ada7;left:auto;transform:translate(0,-50%)}.skip-navigation{position:fixed;bottom:20px;z-index:99999;left:20px;font-size:16px;background:#3a3267;color:#fff;padding:10px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:12px}button.aicon_link{top:auto;bottom:120px}.et_pb_video_play{color:transparent}.et_pb_video_play:before{color:#fff}#top-menu .last-menu-item>.sub-menu{left:auto;right:0}#main-header{border-bottom:1px solid #4c4c4c}.appointment-page-form{max-width:400px;margin:20px auto;padding:20px;text-align:center;background:#4c4c4c}.appointment-page-form .line1{letter-spacing:2px;font-size:14px;font-weight:500;color:#fff;padding-bottom:25px}.appointment-page-form input,.appointment-page-form select,.appointment-page-form textarea{height:34px;padding:5px;font-size:15px;background-color:#fff;border:1px solid #bbb;color:#4e4e4e;margin-bottom:10px;width:100%}.appointment-page-form textarea{height:80px}.appointment-page-form #sndForm{background:#6bdad5;border:0 solid #fff;color:#000;text-transform:uppercase;letter-spacing:2px;font-weight:500}.page-template-page-template-blank .et_pb_section_0_tb_body{padding-top:0}#top-menu.nav li li ul{left:233px}#top-menu.nav li.et-reverse-direction-nav li ul{right:233px;left:auto}#gform_submit_button_1{background:#3a3267;color:#fff;width:100%;padding:20px 0;font-size:20px;text-transform:uppercase;letter-spacing:3px}@media only screen and (max-width :980px){.contactForm{margin-top:0}.doctor-block{text-align:center}}@media only screen and (max-width :768px){.contactForm{width:100%;float:none;left:auto;right:auto;margin-top:0}.contactForm .quickform #sndForm{width:28%;right:20px;bottom:30px;padding:0}}nav#top-menu-nav .sub-menu a{line-height:18px;text-transform:capitalize;padding:10px}#main-header .et_mobile_menu .menu-item-has-children{position:relative}#main-header .et_mobile_menu .menu-item-has-children>a.has-children-indicator{background-color:transparent;position:absolute;top:0;right:0;z-index:2}#main-header .et_mobile_menu .menu-item-has-children>a.has-children-indicator:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a.has-children-indicator:after{font-size:16px;content:'\4c';right:20px}#main-header .et_mobile_menu .menu-item-has-children.visible>a.has-children-indicator:after{content:'\4d'}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block !important;visibility:visible !important}#top-menu ul.sub-menu a{padding-left:0;padding-right:0}li.disable-menu>a{pointer-events:none}@media (max-width:980px){.nav-img-link{display:none}}.nav-img-link{width:140px;display:block;float:right;margin-top:-17px;margin-left:30px;position:relative;z-index:9999;transition:.4s ease all}#main-header.et-fixed-header .nav-img-link{width:110px;margin-top:-12px}.et-pb-active-slide .et_pb_slide_description{animation-name:unset}header#main-header.et-fixed-header{box-shadow:0 14px 50px #6bdad500,0 10px 10px #6bdad524 !important}.menu-shift-left ul.sub-menu{right:20px}.menu-shift-left-sub ul.sub-menu{left:-240px}body:not(.home) #top-menu li{padding-right:13px}#top-menu-nav .nav>li>a{padding-left:0;padding-top:0}.mobile-btn{display:none}.logo-carousel img{padding:0 70px}.interior-first-row.responsive{padding-top:0 !important;margin-top:140px}body.page-id-11394 .contactForm.interior-contactForm{display:none}.interior-contact-form .line1{display:none}.interior-contact-form #fName,.interior-contact-form #lName,.interior-contact-form #uEmail,.interior-contact-form #uPhone,.interior-contact-form #uZip,.interior-contact-form select{width:49%;padding:10px;margin-top:10px}.interior-contact-form textarea,.interior-contact-form #sndForm{width:98%;padding:10px;margin-top:10px}.interior-contact-form #sndForm{background-color:#05245f;color:#fff;padding:10px;border:none;text-transform:uppercase;font-size:18px}.interior-post-content .et_pb_section{padding-top:0}.interior-post-content .et_pb_row{width:100%;padding:0;max-width:2160px}.procedure-links a:hover{color:#78d9ff !important}body:not(.home) .procedure-links{display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transform:translate(0px,50px);transition:.4s ease all;z-index:2;line-height:.8em;height:300px;font-size:16px}body:not(.home) .procedure-links-container:hover{box-shadow:0px 20px 140px -20px rgba(22,29,67,.4);transform:scale(1.05);transition:.4s ease all}body:not(.home) .procedure-links:hover{opacity:1;transform:translate(0px,0px)}body:not(.home) .procedure-links-col:hover .procedure-links-bg{opacity:1}body:not(.home) .procedure-links-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);opacity:0;transition:.4s ease all;z-index:-1}@media (max-width:768px){#logo{max-height:80%}.contactForm{right:0;margin-top:0}.logo-2-wrap{display:none !important}.et-social-icons{display:inline-block !important}#et-info{float:none !important}.mobile-btn:before{position:relative;top:8px;left:0;font-size:25px;content:"\61";color:#fff;cursor:pointer;text-shadow:0 0;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;display:block}#top-header .mobile-btn{display:block;color:transparent}.mobile-btn.menu:before{font-size:30px}.mobile-btn.call:before{content:"\e090"}.mobile-btn.location:before{content:"\e01d"}div#top-header .container{width:100%}div#top-header .container #et-info{display:flex;justify-content:space-around;width:100%}#et-info span#et-info-phone,#et-info ul.et-social-icons{display:none !important}span.mobile_menu_bar.mobile_menu_bar_toggle{display:none}.container.et_menu_container{height:100px;text-align:center}.container.et_menu_container #mobile_menu{text-align:left}.et_header_style_left #logo{max-width:90%}.et_pb_section_0.interior-first-row{max-height:none;margin-top:50px}.interior-first-row .et_pb_module.et_pb_text{padding-left:30px}.interior-first-image img{height:auto !important;min-height:0 !important;padding-bottom:20px}.interior-second-row p,.interior-last-row p{line-height:1.4em !important}}@media screen and (max-width:1180px) and (min-width:981px){nav#top-menu-nav{display:none!important}#et_mobile_nav_menu{display:block}form.et-search-form{width:50%!important;max-width:50%!important}#et_top_search{float:left;margin:8px 32px}#book-now-btn{display:none}}@media only screen and (max-width:768px){.fluid-width-video-wrapper{padding-top:60% !important}li.menu-split-col>ul.sub-menu{column-count:1 !important}.book-now-btn{width:100%;background:#61ada7;height:50px;text-align:center;color:#fff;padding-top:12px;letter-spacing:3px;font-size:18px}.hidden-desktop-btn{display:block!important}}@media screen and (max-width:767px){#top-header,#main-header,.contactForm{position:relative !important;top:auto !important}#the-main-content,body:not(.home) #main-content .et-l--body>.et_builder_inner_content>.et_pb_section_first{padding:0 !important}}#et-secondary-menu .hidden-desktop-btn{display:none}li.menu-2-col>ul.sub-menu{column-count:2;width:auto}#logo{object-fit:contain;width:200px}#top-menu li{display:inline-block;font-size:14px;padding-right:15px}.slick-prev{left:-35px;z-index:9}.slick-prev:before,.slick-next:before{font-size:50px}.slick-prev,.slick-next{top:30% !important}.slick-next{right:0}.doctor-image{margin:0 auto}.doctor-block{padding:20px}.doctor-block h2{color:#000;text-align:center;padding:20px;font-weight:400;font-size:20px}.doctor-block p{color:#000;text-align:center;font-size:16px;font-weight:400;letter-spacing:2px}.doctor-block .doctor-button{width:fit-content;color:#FFFFFF!important;border-radius:0;letter-spacing:2px;font-size:12px;text-transform:uppercase!important;background-color:#3d326b;padding:.3em 1em!important;transition:all .3s ease 0ms;font-weight:500;border:2px solid;transition-property:all!important;margin:20px auto}.doctor-block .doctor-button:hover{background-image:initial;background-color:#3cb4e5}.doctor-block .doctor-button a{color:#fff}.slick-dots li button:before{font-size:30px}.slick-dots{position:absolute;bottom:-50px}body:not(.home) .et_pb_post_content .et_pb_section{padding-top:0}@media (max-width:768px){#page-container{padding-top:0 !important}}.quickform-interior input,.quickform-interior select{padding:5px 10px;width:48%;margin:5px 0}.quickform-interior textarea{width:97%}.quickform-interior #sndForm{border:none;background:#dcd0ff;padding:10px}li.disable-link.menu-item>a{cursor:pointer;pointer-events:none}.rsi-os-widget-container::-webkit-scrollbar{width:10px;height:6px}.rsi-os-widget-container::-webkit-scrollbar-track{background:0 0}.rsi-os-widget-container::-webkit-scrollbar-thumb{background-color:#3a3267;border-radius:20px;border:transparent}