[class*="lightbox-trigger-"]{cursor:pointer}[class*="lightbox-content-"]{position:relative;z-index:unset!important}[class*="lightbox-content-"] .mfp-close{color:#999999!important}[class*="lightbox-content-"] .mfp-close:active{top:0px!important}.et_pb_text a{text-decoration:underline;color:#2E2C27}.et_pb_button_module_wrapper a{text-decoration:none}#content-accordion{background:#fff;width:100%;max-width:100%;overflow:hidden;height:auto;box-sizing:border-box;padding:0!important;list-style:none;position:relative;left:0;transition:.5s all ease-in-out}#content-accordion.open{width:75vw!important;max-width:75vw!important;left:-200%!important;transition:.5s all ease-in-out;height:85%!important;top:0!important}#content-accordion li.content-title{width:100%;background:#fff;color:#000;align-items:center;font-size:18px;line-height:20px;text-align:left;padding-left:20px;padding-right:20px;border-top:2px solid #000;border-left:2px solid #000;cursor:pointer;display:grid;height:10vh;transition:all .2s ease-in-out}#content-accordion li.content-title:hover{background:#F4F1EB;font-style:italic}#content-accordion li.content-title:active,#content-accordion li.content-title.opened,#content-accordion li.content-title.opened:hover{background:#000;color:#fff;font-style:normal;cursor:default}#content-accordion li.content-title.opened{}#content-accordion li.content-title.closed{position:relative}#content-accordion.open li.content-title,#content-accordion.open li.content-title.opened,#content-accordion.open li.content-title.closed{max-width:150px!important;position:relative!important;left:0!important}#content-accordion.open li.content-title.opened{position:relative!important;right:auto!important;bottom:auto!important}#content-accordion li.read-more{border-top:2px solid #000;border-left:2px solid #000;font-family:"Acumin Pro Wide";font-size:18px;width:100%;height:10vh}#content-accordion.open li.read-more{}#content-accordion li.read-more{font-family:"Acumin Pro Wide";font-size:18px;padding:15px 5px;color:#000;font-style:italic;cursor:pointer;height:10vh;background:#F4F1EB;text-align:center;align-items:center;display:grid;transition:all .2s ease-in-out}#content-accordion li.read-more div:hover{color:#fff;background-color:#000}.accordion-button{background:#2F2C28;padding:5px 20px;color:#fff;font-family:"Quicksand";margin-bottom:25px;transition:.3s all ease-in-out;font-weight:700;border:1px solid #2F2C28}.accordion-button:hover{font-style:italic;background:#F4F1EB;color:#000;font-weight:700}.inside-accordion-toggle{border:1px solid #000;padding:10px 20px 7px;margin-top:22px;width:80%;margin-left:auto;margin-right:auto;cursor:pointer;background:#F4F1EB}.inside-accordion-toggle:hover h4{font-style:italic;font-weight:700}.inside-accordion-toggle h4{font-size:18px;font-weight:700}.inside-accordion-toggle:hover h4{font-style:italic}.inside-accordion-content{padding:0 5px 10px 5px;width:90%;margin:0 auto;text-align:left}.topic-column{max-height:80vh;height:80vh;overflow:hidden!important}.topic-column .topic-section,.topic-column #schedule-section{max-height:80vh;overflow:scroll;height:80vh}.accordion-section-full .topic-column{width:70.333%!important;margin-right:0!important}.topic-column .topic-section h2,.topic-column #schedule-section h2{padding-bottom:20px;text-align:center;font-size:36px}.topic-column #schedule-section{padding:5%!important}.topic-column #schedule-section p{text-align:center}.topic-column .topic-section .half-section{width:50%;max-width:50%;float:left;padding-left:1%;padding-right:1%}.half-section:first-child{padding-left:5%!important}.half-section.left-section{padding-left:5%!important}.topic-section .et_pb_column .one-sided{padding:5% 7.5%!important}.topic-section ul li{width:max-content;max-width:100%;margin:0 auto}.topic-section .inside-accordion-content ul li{max-width:100%;width:100%;text-align:left}.gallery-section{padding:10vh 0}.mfp-close.text{text-align:left;cursor:pointer;font-size:12px;right:auto!important;left:0!important}.mfp-close.custom-icon{position:fixed!important;top:10%!important;right:7.5%!important}@media screen and (min-width:1500px){.mfp-close.custom-icon{right:calc(50% - 600px)!important;top:35px!important}}@media screen and (max-width:1160px){.mfp-close.custom-icon{top:12.5%!important}}@media screen and (max-width:1060px){.mfp-close.custom-icon{top:15%!important}}@media screen and (max-width:980px){.mfp-close.text{text-align:center;cursor:pointer;font-size:12px;right:42%!important;left:auto!important;margin-bottom:25px}.mfp-close.custom-icon{position:fixed!important;top:20px!important;right:5%!important}}@media only screen and (min-width:2200px){#content-accordion li.content-title,#content-accordion li.read-more{height:8vh;font-size:24px}.topic-column .topic-section p,.topic-column #schedule-section p{font-size:22px;line-height:1.5em}.topic-column .topic-section h2,.topic-column #schedule-section h2{font-size:42px;padding-bottom:30px;text-align:center}.topic-column .topic-section,.topic-column #schedule-section,.topic-column{height:64vh;max-height:64vh}.inside-accordion-toggle h4{font-size:24px!important}.inside-accordion-content p{font-size:18px!important}}@media only screen and (min-width:2400px){#content-accordion li.content-title,#content-accordion li.read-more{height:6vh}.topic-column .topic-section,.topic-column #schedule-section,.topic-column{height:48vh;max-height:48vh}}.patient-page{background:#F4F1EB;padding-bottom:50px}.patient-tax{text-align:center;font-size:18px;color:#2E2C27;padding-top:45px}#patient-listing{max-width:1260px;width:90%;margin:25px auto}.patient-entry{width:30%;margin:1% 1.5%;display:inline-block;float:none;padding:2%;clear:none;background:#fff;border:solid #000 2px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);border-radius:25px}.patient-entry .patient-photo{width:44%;float:left;margin:0 3%;text-align:center}.patient-entry .patient-content{float:left;text-align:center;width:100%;margin:10px auto}h3.patient-header{text-align:center}.procedure-pagnation{text-align:center}.procedure-pagnation .page-numbers.current{text-decoration:none;color:#555555}.procedure-pagnation .page-numbers{font-size:20px;color:#000;font-weight:800;text-decoration:underline}.procedure-pagnation .page-numbers.next,.procedure-pagnation .page-numbers.prev{text-decoration:none}.single-patient-navigation .gallery-breadcrumb,.single-patient-navigation .patient-header{text-align:center}.single-patient-navigation .patient-entry{width:100%;max-width:960px;margin:50px auto 0!important;display:block;padding:4%}.single-patient-navigation .patient-entry .patient-single{text-align:center;width:50%;padding:1%;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;color:#2F2C28;text-transform:uppercase;text-size:16px;font-weight:700}.single-content{border-bottom:0px!important}.patient-content .before-after-cta{font-size:18px;color:#F4F1EB;background:#2F2C28;padding:0.3em 1em;font-weight:700;line-height:1.7em!important;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;transition:all 300ms ease 0ms}.patient-content .before-after-cta:hover{color:#2F2C28;background:transparent}@media only screen and (max-width:1095px){.patient-entry{width:45%;margin:2%;padding:2%}}@media only screen and (max-width:559px){.patient-entry{width:100%;margin:2% 0;padding:2%}.single-patient-navigation .patient-entry .patient-single{text-align:center;width:100%;padding:1%}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#2E2C27;background:#F4F1EB;border-radius:50%;padding:3px;margin-right:10px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:0;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important}.pa-block{display:block!important;height:fit-content!important;padding-top:0!important;margin-top:0!important;padding:5%!important;margin-bottom:0!important;margin-top:0!important}.et_mobile_menu .menu-item-has-children .pa-submenu{display:block!important}.opened .et_mobile_menu{height:fit-content!important;padding:5%!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:right;width:100%}.before-after-header h1{color:#fff!important;text-align:center!important}#gallery-listing{vertical-align:top!important;max-width:100%;width:100%;margin:0 auto;padding:50px 5%;background:#F3F1EB}.procedure-parent{margin:1% 1.3% 0 1.3%;padding:2.5%;width:30%;max-width:90%;display:inline-block;vertical-align:top;background:#fff;border:solid #000 2px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);border-radius:25px}.procedure-parent h2{font-size:24px;text-align:center}.procedure-parent ul li{font-size:16px;text-align:center;line-height:1.3em;padding:5px 0}.procedure-parent ul li a{text-decoration:underline}h3.doctor-name{text-align:center;font-size:24px}@media only screen and (max-width:980px){.procedure-parent{width:90%}}