html{width:100%;height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:visible}body{width:100%;height:100%;background-color:#50534a;margin:0;padding:0;overflow-x:visible}.ease{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.scale{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.scale:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.scale:active{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.clearfix{clear:both}.no-margin{margin:0}.no-padding{padding:0}.m10top,.p10top{margin-top:10px}.m10bot,.p10bot{margin-bottom:10px}.m20top,.p20top{margin-top:20px}.m20bot,.p20bot{margin-bottom:20px}.m24top,.p24top{margin-top:24px}.m24bot,.p24bot{margin-bottom:24px}.m30top,.p30top{margin-top:30px}.m30bot,.p30bot{margin-bottom:30px}.m10top,.p10top{margin-top:10px}.m10bot,.p10bot{margin-bottom:10px}.shadow{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);box-shadow:0 0 15px 0 rgba(0,0,0,0.25)}a{text-decoration:underline;color:#093c71;-webkit-tap-highlight-color:rgba(255,255,255,0.5)}a:hover{color:#50534a}a.more{display:inline-block;font-weight:bold;line-height:normal;text-decoration:none;color:#093c71;text-transform:uppercase}a.more:hover{color:#7fbc03}a.more:after{content:' ▸'}a.more-white{color:#FFF}a.more-white:hover{opacity:.5}.button,a.button,.wp-block-file a.wp-block-file__button,.wp-bootstrap-blocks-button a{display:inline-block;font-family:'functionpro',Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;text-decoration:none;text-transform:uppercase;text-align:left;line-height:normal !important;color:#FFFFFF;background:#093c71;background-image:none;border-radius:8px;margin:0;padding:8px 30px 8px 10px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.button:hover,a.button:hover,.wp-block-file a.wp-block-file__button:hover,.wp-bootstrap-blocks-button a:hover{color:#FFFFFF;background:#7fbc03;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.button:active,a.button:active,.wp-block-file a.wp-block-file__button:active,.wp-bootstrap-blocks-button a:active{color:#FFFFFF;background:#7fbc03;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.button img,a.button img,.wp-block-file a.wp-block-file__button img,.wp-bootstrap-blocks-button a img{margin-right:8px}.btns-full,a.btns-full{display:block}.btns-alt,a.btns-alt{color:#FFFFFF;background-color:#7fbc03}.btns-alt:hover,a.btns-alt:hover{color:#FFFFFF;background-color:#7fbc03}.btns-alt:active,a.btns-alt:active{color:#FFFFFF;background:#7fbc03}#responsive-menu-container #responsive-menu-title #responsive-menu-title-image{margin-bottom:0 !important}#responsive-menu-container .responsive-menu-search-box{font-size:14px !important;border-radius:25px !important;margin-top:30px;padding-left:15px !important;padding-right:15px !important}.wrapper{background-color:#FFFFFF}header.logo-directions-menu{position:relative;padding:20px 0}header.logo-directions-menu .directions-phone{font-size:22px;line-height:22px;text-transform:uppercase;text-align:right;margin-top:13px;margin-bottom:2px;margin-right:5px}header.logo-directions-menu .directions-phone a{text-decoration:none;color:#50534a}header.logo-directions-menu .directions-phone a:hover{color:#093c71}header.logo-directions-menu .directions-phone a.phone{color:#7fbc03}header.logo-directions-menu .directions-phone a.phone:hover{color:#7fbc03}header.logo-directions-menu .logo{position:relative;z-index:2}header.logo-directions-menu .line{position:absolute;height:2px;width:100%;background-color:#7fbc03;bottom:36px}header.logo-menu-centered{background-color:#7fbc03}.slider{position:relative;z-index:2}.slider .container-fluid{padding:0}.slider .logo{position:absolute;left:50%;bottom:60px;margin-left:-213px;z-index:10}.slider .slides{position:relative;width:100%;height:485px}.slider .slides .slide{z-index:1;position:absolute;width:100%;top:0;left:0;height:100%;transition:opacity 3s ease-in-out;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0}.slider .slides .slide.show{opacity:1}.physician{position:relative;height:125px;background-color:#d5dade;z-index:3}.physician .col-md-6:nth-of-type(2){position:relative;padding-top:30px;padding-bottom:30px}.physician img{position:absolute;left:0;bottom:0}.physician h2{font-size:30px;font-weight:bold;line-height:normal;margin:0;padding:0}.physician a{font-weight:bold;text-decoration:none;text-transform:uppercase;color:#7fbc03}.physician a:hover{color:#093c71}@media (max-width:575.98px){.physician img{left:50%;margin-left:-215px}}.menu.menu-pictures .col-3{border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF}.menu.menu-pictures a{display:block;height:250px;color:#FFFFFF;font-size:22px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.menu.menu-pictures a.before-surgery{background-image:url(../images/menu-before-surgery.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.menu.menu-pictures a.before-surgery:hover{background-image:url(../images/menu-before-surgery-hover.jpg)}.menu.menu-pictures a.day-of-surgery{background-image:url(../images/menu-day-of-surgery.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.menu.menu-pictures a.day-of-surgery:hover{background-image:url(../images/menu-day-of-surgery-hover.jpg)}.menu.menu-pictures a.after-surgery{background-image:url(../images/menu-after-surgery.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.menu.menu-pictures a.after-surgery:hover{background-image:url(../images/menu-after-surgery-hover.jpg)}.menu.menu-pictures a.patient-forms{background-image:url(../images/menu-patient-forms.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.menu.menu-pictures a.patient-forms:hover{background-image:url(../images/menu-patient-forms-hover.jpg)}.menu.menu-icons-left{background-color:#093c71}.menu.menu-icons-left a{display:block;font-size:30px;text-decoration:none;text-transform:uppercase;line-height:30px;color:#FFFFFF;padding:10px 0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.menu.menu-icons-left a img{height:40px;margin-right:10px}.menu.menu-icons-left a:hover{background-color:#7fbc03}.menu.menu-directions-phone{background-color:#093c71}.menu.menu-directions-phone .col-6.directions{border-right:1px solid rgba(255,255,255,0.5)}.menu.menu-directions-phone .directions a,.menu.menu-directions-phone .phone a{display:block;font-size:22px;text-transform:uppercase;text-decoration:none;text-align:center;color:#FFFFFF;margin:15px 0}.menu.menu-directions-phone .directions a:hover,.menu.menu-directions-phone .phone a:hover{opacity:.5}main{padding:60px 0}@media (max-width:575.98px){main{padding:60px 20px}}.sidebar ul{list-style:none;margin:0;padding:0}.sidebar ul li{margin:0 0 20px 0;padding:0}.sidebar ul a.phone,.sidebar ul a.directions{display:block;font-size:22px;text-align:center;text-decoration:none;color:#50534a}.sidebar ul a.phone:hover,.sidebar ul a.directions:hover{color:#093c71}.sidebar ul a.phone{font-size:26px;font-weight:bold}.sidebar ul .goldseal{margin-top:20px;margin-bottom:20px}.sidebar ul .aaahc{margin-top:20px}.testimonial{color:#FFFFFF;background-color:#093c71;background-image:url(../images/testimonial.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:60px 0}.testimonial .testimonial-title{font-size:30px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.testimonial .testimonial-item{font-size:30px;line-height:40px;font-weight:normal}.testimonial .testimonial-items{padding:20px 0;border-bottom:1px solid #CCC}.testimonial .testimonial-items p:last-of-type{padding:0;margin:0}.testimonial .testimonial-items:last-of-type{border-bottom:0}.testimonial a.testimonial-button{display:inline-block;text-transform:uppercase;text-decoration:none;line-height:normal;color:#FFFFFF;background-color:#991320;padding:8px 15px}.testimonial a.testimonial-button:hover{color:#7fbc03;background-color:#FFFFFF}footer{color:#FFFFFF;margin:0;padding:40px 0 50px 0;background-image:url(../images/icon.svg);background-repeat:no-repeat;background-position:3% bottom;background-size:95px;border-bottom:4px solid #FFFFFF}footer .footer-address .icon{float:left;width:80px;margin-right:15px}footer a{color:#FFFFFF;opacity:.5}footer a:hover{color:#FFFFFF;opacity:1}footer .surgcenter{text-align:center}footer .surgcenter svg{width:140px;height:auto}footer .surgcenter svg .a{fill:#ffffff}footer ul.footermenu{display:inline-block;list-style:none;margin:0 0 0 5px;padding:0}footer ul.footermenu li{display:inline-block;border-left:1px solid #FFFFFF;margin-left:0}footer ul.footermenu li a{display:block;color:#FFFFFF;padding:0px 7px 0 10px;opacity:.5}footer ul.footermenu li a:hover{color:#FFFFFF;opacity:1}@media (max-width:767.98px){footer{text-align:center;padding:40px 0 200px 0;background-image:url(../images/icon.svg);background-repeat:no-repeat;background-position:50% bottom;background-size:95px}footer .footer-address .icon{display:block;float:none;margin-right:auto;margin-left:auto;margin-bottom:15px}footer ul.footermenu{display:inline-block;list-style:none;margin:0 0 0 5px;padding:0}footer ul.footermenu li{display:inline-block;border-left:1px solid #FFFFFF;margin-left:0}footer ul.footermenu li a{display:block;color:#FFFFFF;padding:0px 7px 0 10px;opacity:.5}footer ul.footermenu li a:hover{color:#FFFFFF;opacity:1}}.physicians .physicians-page,.physicians .physicians-single{background-color:#FFFFFF}.physicians .physicians-page .photo img,.physicians .physicians-single .photo img{width:80%;height:auto}.physicians .physicians-page .title h2,.physicians .physicians-single .title h2{margin:15px 0 0 0;padding:0}.physicians .physicians-page .title a,.physicians .physicians-single .title a{font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#7fbc03}.physicians .physicians-page .title a:hover,.physicians .physicians-single .title a:hover{color:#093c71}.physicians .physicians-stripped-page,.physicians .physicians-stripped-single{background-color:#FFFFFF}.physicians .physicians-stripped-page .photo,.physicians .physicians-stripped-single .photo{border-bottom:1px solid #CCC}.physicians .physicians-stripped-page .photo img,.physicians .physicians-stripped-single .photo img{width:80%;height:auto}.physicians .physicians-stripped-page .title h2,.physicians .physicians-stripped-single .title h2{margin:15px 0 0 0;padding:0}.physicians .physicians-stripped-page .title a,.physicians .physicians-stripped-single .title a{font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#7fbc03}.physicians .physicians-stripped-page .title a:hover,.physicians .physicians-stripped-single .title a:hover{color:#093c71}ul.page-children{list-style:none;list-style-type:none;margin:10px 0px 0px 0px;padding:0px}ul.page-children li{margin:0;padding:8px 0px;border-top:1px solid #CCC !important;-webkit-tap-highlight-color:rgba(255,255,255,0.5)}ul.page-children li:first-child{border-top:none}ul.page-children li:last-child{border-bottom:none}ul.page-children li a{text-decoration:none;color:#093c71}ul.page-children li a:hover{color:#7fbc03}ul.page-children li ul.children{font-size:16px;margin:0px;padding:0px 0px 0px 20px}ul.page-children li ul.children li:last-child{border-bottom:none}.gallery:after{content:"";display:table;clear:both}.gallery .gallery-item{float:left;margin-right:4%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.gallery .gallery-item:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gallery .gallery-item:active{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery .gallery-item img{width:100%;height:auto}.gallery.gallery-columns-3 .gallery-item{width:30%}.gallery.gallery-columns-3 .gallery-item:nth-of-type(3n){margin-right:0}