body{font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif}p,ul,ol,dl{font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif}body ul{list-style-image:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wgARCAAJAAgDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAAB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAFMaz//EACEQAAECBAcAAAAAAAAAAAAAABITFQAFERQWISIxRYPC/9oACAEBAAE/AHqavKj7OsXvCLRqtkD2GggOZVjmOn1H/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwA//9k=")}.owl-home .caption .content h1,.owl-home .caption,body #content,body .button,#content .gform_wrapper .button,body #content #respond [type="submit"],#footer form input[type="email"],#footer form input[type="text"],#content .image-block .text-block ul li a[href^="tel"],#content .image-block .text-block ul li span{font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif}body .owl-home .caption p{font-family:"ITCFranklinITCProBold","Helvetica Neue",sans-serif}#content .post-title,#page-contents p,p,ul,ol,dl,#content .latest-posts article .left,#content .latest-posts article a.post-title,#footer form .gform_body .gfield_label,input#gform_submit_button_3,#footer p,#content .image-block figcaption h3,#content .image-block form input[type="text"],#content .image-block form input[type="email"],#content .image-block form input[type="number"],#content .image-block form select,#content .image-block .text-block ul li strong,#content .content-split .text-block h1,#page-sidebar .widget p,#page-sidebar .widget,#page-sidebar .widget.gform_widget h3,#page-sidebar .widget.widget-form h2,#page-sidebar .widget.light h2,#page-sidebar .widget h2,#page-sidebar .widget .gform_title,form input[type="text"],form input[type="email"],form input[type="number"],form textarea,form select,#content #page-contents .gform_wrapper form input[type="text"],#content #page-contents .gform_wrapper form input[type="email"],#content #page-contents .gform_wrapper form input[type="number"],#content #page-contents .gform_wrapper form textarea,#content #page-contents .gform_wrapper form select,.owl-home .caption,body #content,body .button,#content .gform_wrapper .button,#page-sidebar .widget h2,#page-sidebar .widget .gform_title,body #content #respond [type="submit"],.gform_wrapper span.gform_description,.appointments h2,.appointments,.button,#content .gform_wrapper .button,#content #respond [type="submit"],#index-form .center-align a,#footer p,span.swp_share,#respond label small,#content .about-the-author hgroup small,#content .about-the-author hgroup h2,#content .about-the-author .hide-for-small,#content .about-the-author p,form label,#content #page-contents .gform_wrapper form label{font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif}#header ul li a,#header ul li>ul li a,#sidebar .page-nav ul li a,.see-more,#content .pagination a,#content .pagination .left:nth-child(2) a,#content .pagination.numbers a:not(.next),#content .pagination.numbers a:not(.prev){font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif !important}#content .content-split .text-block h2,h3,#page-sidebar .widget h2,#page-sidebar .widget .gform_title,#case-sidebar .widget h2,#case-sidebar .widget .gform_title{font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif;font-weight:400}#case-sidebar .widget h2{color:#fff !important}#sidebar h3{font-family:"ITCFranklinITCProBold","Helvetica Neue",sans-serif;font-weight:600 !important}#footer nav ul li a,#page-contents h1,#page-contents h2,#page-contents h3,#page-contents h4,#page-contents h5,#page-contents h6,#page-sidebar .widget.widget-offer figcaption a,#case-sidebar .widget h2{font-family:"ITCFranklinITCProBold","Helvetica Neue",sans-serif}#case-sidebar .widget.gform_widget h2{color:#fff !important;font-size:2.1rem !important;font-weight:400;color:#fff !important;font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif !important}#footer form input#gform_submit_button_3[type="submit"],body #page-contents #respond p input#submit{padding:6px 15px !important}body #page-contents strong{font-weight:700}#mobileFooter .small-12.right .dark.button{background-color:#fff04b;border:0 !important;font-weight:400;font-size:17px !important;color:#fff !important;letter-spacing:4px}.caption .content .right-box p span{font-size:unset !important}.fax-section #page-contents{width:100% !important;margin:0 auto;max-width:800px;text-align:center;float:none !important}.table-fax-list tr td:first-child{width:224px}.hide-for-medium-down.ng-scope ul li .schedule-btn{padding:7px 15px}footer#footer p.footer-copyright{font-size:15px !important}footer#footer p.footer-copyright{font-size:15px !important}footer#footer p.footer-copyright a{color:#c6c6c6}ul.people-grid li{position:relative;margin:0}div#physicians ul.people-grid li p{margin:0;display:none}div#physicians ul.people-grid li{padding:16px 16px 12px 16px;width:25%}#page-contents ul.people-grid li a{position:relative;display:inline-block;text-decoration:none;overflow:hidden;top:0}#page-contents ul.people-grid li a img{margin:0 auto;padding:0 0 38px 0}#page-contents ul.people-grid li a .titlebox{position:absolute;bottom:-38px;left:0;right:0;border-left:1px solid #9e9fa4;border-right:1px solid #9e9fa4}#page-contents ul.people-grid li a .titlebox .name{color:#000;background:#fff;padding:8px;font-weight:700;text-align:center}#page-contents ul.people-grid li a .titlebox .viewmore{color:#fff;background:#202020;padding:8px;height:39px;text-align:center}div#wpsl-search-wrap form .wpsl-select-wrap div#wpsl-radius label{color:#010101;font-weight:600;text-transform:capitalize}.wpsl-dropdown .wpsl-selected-item:after{right:4px}.wpsl-dropdown .wpsl-selected-item:after{display:block}div#wpsl-radius .wpsl-dropdown .wpsl-selected-item{padding:6px 12px !important}.wpsl-search div#wpsl-search-wrap form .wpsl-input{margin-right:15px}div#wpsl-search-wrap .ng-pristine.ng-valid .filters-list{position:relative;display:inline-block;clear:both;margin:0 26px 0 0}div#wpsl-search-wrap .ng-pristine.ng-valid .filters-list p{display:inline-block;cursor:pointer;color:#010101;font-weight:600}div#wpsl-search-wrap .ng-pristine.ng-valid .filters-list p::after{position:absolute;content:"";right:-15px;top:50%;border:6px solid rgba(255,255,255,0);border-top:8px solid #000;margin:-3px 0 0 5px}div#wpsl-search-wrap .ng-pristine.ng-valid .filters-list.active p::after{position:absolute;content:"";transform:rotate(180deg);right:-15px;top:50%;border:6px solid rgba(255,255,255,0);border-top:8px solid #000;margin:-10px 0 0 5px}div#wpsl-search-wrap input#wpsl-find-btn{margin:31px 0 0 0;border-radius:0;padding:5px 12px;background:#666;color:#fff}.ng-pristine.ng-valid .sort-button{clear:none}.pac-container{z-index:2}#wpsl-search-wrap div label{float:none}.locations-map-listing .wpsl-gmap-wrap{width:50%;float:right}.locations-map-listing div#wpsl-result-list{width:50%}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul{padding:0 0 0 0}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li{width:100%;margin-bottom:20px;border-bottom:1px dashed #bdbdbd !important}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul{border-top:1px dashed #bdbdbd !important}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li a img{margin-right:30px}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details{float:right;width:51%;margin:-26px 0 0 0}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details h2{display:inline-block;width:100%;margin-bottom:8px;font-size:20px !important}#wpsl-result-list li p{margin:8px 0 5px 0;font-size:12px !important;display:inline-block}.small-block-grid-1 .wpsl-store-location .contact-details address{font-style:normal}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details h2 a{float:none}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details .wpsl-schedule-online{display:inline-block;text-decoration:none;background:#000;color:#fff;text-align:center;font-size:13px;padding:2px 8px;margin:5px 0;float:none}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details .wpsl-contact{display:inline-block;width:100%;text-decoration:none;pointer-events:none;font-weight:700}.location-section{width:100% !important}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li{width:28%}.wpsl-store-below #wpsl-result-list #wpsl-stores{height:956px !important;margin:0 10px 0 0}.locations-map-listing .wpsl-gmap-wrap #wpsl-gmap{height:938px !important}.wpsl-store-location .wpsl-direction-wrap{display:none}ul.small-block-grid-1.medium-block-grid-3.large-block-grid-4.text-center.people-grid{text-align:left !important;margin-left:0}div#physicians ul.people-grid li{padding:12px 16px 20px 0}div#wpsl-result-list div#wpsl-stores .wpsl-store-location .location-thumbnail h2{display:none}#wpsl-wrap #wpsl-result-list a{float:left}#wpsl-result-list #wpsl-stores .wpsl-store-thumb{height:auto !important;width:auto !important;margin:0}.wpsl-store-below .wpsl-search{background:rgba(255,255,255,0)}.wpsl-search #wpsl-search-wrap .ng-pristine.ng-valid .wpsl-input label{font-size:18px;font-weight:600;color:#010101;text-transform:capitalize}div#wpsl-search-wrap form #wpsl-search-input{float:left;width:100%;display:block}div#wpsl-search-wrap input#wpsl-search-btn{border-radius:0;padding:5px 12px;background:#666;color:#fff;margin:31px 0 0}div#wpsl-search-wrap .ng-pristine.ng-valid label{width:auto !important}::-webkit-input-placeholder{font-weight:400}::-moz-placeholder{font-weight:400}:-ms-input-placeholder{font-weight:400}:-moz-placeholder{font-weight:400}.page-id-5 .schedule-appointment-home .gform_body ul li input{font-weight:400 !important;font:300 1.1rem/1 "futura-pt",Arial,sans-serif !important}.page-id-5 .schedule-appointment-home .gform_body input[type="text"],.page-id-5 .schedule-appointment-home .gform_body select,.page-id-5 .schedule-appointment-home .gform_body textarea{font-weight:300 !important;font-size:20px !important;font-family:"ITCFranklinITCProLight" !important}.page-id-5 .schedule-appointment-home .gform_body input::-moz-placeholder,.schedule-appointment-home .gform_body textarea::-moz-placeholder{color:#fff;opacity:1;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}.page-id-5 .schedule-appointment-home .gform_body select{color:#fff;opacity:1;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}.page-id-5 .schedule-appointment-home .gform_body option{color:#fff;opacity:1;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}.schedule-appointment-home .gform_body input::-webkit-input-placeholder,.schedule-appointment-home .gform_body textarea::-webkit-input-placeholder{color:#fff;opacity:1;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}.page-id-5 .schedule-appointment-home .gform_body input::-moz-placeholder,.schedule-appointment-home .gform_body textarea::-moz-placeholder{color:#fff;opacity:1;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}.page-id-5 .schedule-appointment-home .gform_body input:-ms-input-placeholder,.schedule-appointment-home .gform_body textarea:-ms-input-placeholder{color:#fff;opacity:1;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}.page-id-5 .schedule-appointment-home .gform_body input:-ms-input-placeholder,.schedule-appointment-home .gform_body textarea:-ms-input-placeholder{color:#fff;opacity:1;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}.page-id-5 .shed_app .gform_body ul.gform_fields li.gfield .ginput_container select.gfield_select{font-weight:300 !important}.container-slider{width:calc(100% - 60px);max-width:1590px;margin-left:auto;margin-right:auto}.wpsl-search.wpsl-checkboxes-enabled{padding:12px 12px 0 0}.location-section .location-description{font-size:18px}section#content .outer.wrapper{border:0 !important;padding-top:11px}#content #page{padding:0;width:79.9%}.small-block-grid-1 .wpsl-store-location .contact-details address span.address-2{clear:left;display:block}.footer-top .clearfix{display:flex;align-items:center}.footer-top .clearfix .translation-section{position:relative;max-width:250px;width:100%;margin:0 auto}.footer-top .clearfix .translation-section select{-webkit-appearance:none !important;-webkit-border-radius:0;background-color:#fafafa;background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#000;padding:0 .5rem;font-size:16px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;border-radius:0;height:2.3125rem}.footer-top .clearfix .translation-section .translation-section-tiitle{position:relative;top:0}.translation-section .translation-section-tiitle h3{font-size:16px !important}#footer .footer-top{max-width:950px;margin:auto}#footer form .gform_body .gfield_contains_required .ginput_container.ginput_container_email input{width:90%}.bigcommerce-cart__item-count{width:18px;height:18px;line-height:18px}#nav .bigcommerce-cart__item-count.full{line-height:21px;top:0;left:0;width:auto;height:21px;border-radius:0;background:#fff;color:#222;border:1px solid #222;padding:0 5px;right:0;margin:auto}#content .image-block .text-block ul li:nth-child(5) span{letter-spacing:0}.outer.wrapper .right.text-right{width:calc(100% - 20%);text-align:left !important}.outer.wrapper .right.text-right .hide-for-medium-down.ng-scope ul.menu-right{float:right;top:0}.outer.wrapper .right.text-right .hide-for-medium-down.ng-scope ul.menu-left{float:none}.right.text-right .hide-for-medium-down.ng-scope{text-align:left}.menu-item-bigcommerce-cart:before{display:none}ul.menu-right li.menu-item-bigcommerce-cart{background-repeat:no-repeat;background-position:center top;background-size:20px;display:inline-block !important;height:30px;width:auto;min-width:20px;position:relative}.menu-item-bigcommerce-cart:before{top:10px}ul.menu-right li svg{display:inline-block;top:5px;margin-right:6px !important;width:21px;height:21px}.menu-item-bigcommerce-cart>a>span{color:rgba(255,255,255,0);font-size:0;position:relative;top:0px !important;right:0;display:block;width:100%;text-align:center}ul.menu-right li.menu-item-bigcommerce-cart a{display:inline-block}div#ajaxsearchlite1{top:5px;z-index:97 !important}#header ul li{margin-right:47px}#header .menu-right li{margin-right:16px;vertical-align:middle;top:3px}#header .menu-right li:last-child{margin-right:0}#header ul li a{margin-right:0 !important}#header ul.sub-menu li{margin-right:0}#header .menu-right li img.lazyloaded{margin-right:7px !important;width:22px;top:-2px}.browser-ie #header ul li a{font-size:.9rem}.right.text-right .hide-for-medium-down.ng-scope{display:table !important;width:100%;top:0}.right.text-right .hide-for-medium-down.ng-scope ul.menu-left{display:inline-block;vertical-align:top;top:8px}.right.text-right .hide-for-medium-down.ng-scope .shop-link{display:inline-block;vertical-align:top}.right.text-right .hide-for-medium-down.ng-scope .shop-link li a span{color:#000;font-family:"ITCFranklinITCProLight" !important;letter-spacing:.015em;text-transform:uppercase;font-weight:600;font-size:1rem;top:8px}.right.text-right .hide-for-medium-down.ng-scope ul.menu-right{display:inline-block;vertical-align:top;top:0}.shed_app .schedule-appointment-home{padding-top:50px}#content .image-block .text-block{padding:50px;border:1px solid rgba(255,255,255,.8)}#content .image-block .text-block .button{position:relative;bottom:-15px;left:0}#content .image-block .text-block .button i{vertical-align:sub;position:relative;top:1px}#content .image-block .text-block .button i{vertical-align:sub}.rl-iframe .mfp-iframe-scaler{overflow:inherit}.mfp-wrap.mfp-auto-cursor.mfp-ready.rl-iframe{padding:10px;box-sizing:border-box}body .mfp-iframe-holder{padding-top:0;padding-bottom:0}body .mfp-iframe-scaler{max-width:100%;height:calc(100vh - 20px)}body .mfp-iframe-holder .mfp-content{max-width:100%;height:100%}body .mfp-wrap.mfp-auto-cursor.mfp-ready .mfp-content{vertical-align:top;padding:40px 0}.mfp-iframe-holder .mfp-close{width:40px;height:40px;background:#000;text-align:center;right:0;padding:0;top:0;z-index:99999;opacity:1}.home .shed_app .gform_body ul.gform_fields li.gfield{width:50% !important;float:none}.home .shed_app .gform_body ul.gform_fields li.gfield:nth-child(2n+2){float:none}.home #content .gform_wrapper .gform_footer.top_label button.button i,.home #content .gform_wrapper .gform_footer.top_label button#gform_submit_button_2.button i{float:left;margin:-2px 10px 0 0;top:auto}body #content #page-sidebar .widget form [type="submit"],body #content #case-sidebar .widget form [type="submit"],body #content .gform_wrapper .button,#content #respond [type="submit"],body aside#page-sidebar .button,body aside#page-sidebar .gform_wrapper .button{padding:9px 30px 8px 30px;box-shadow:none !important;background-color:#fff !important;line-height:32px;color:#000 !important}ul.research-bullets{list-style-image:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wgARCAAJAAgDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAAB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAFMaz//EACEQAAECBAcAAAAAAAAAAAAAABITFQAFERQWISIxRYPC/9oACAEBAAE/AHqavKj7OsXvCLRqtkD2GggOZVjmOn1H/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwA//9k=")}.gform_footer p.telehealth-txt{font-size:13px !important;margin:20px 0 0 0 !important}.mfp-content{height:100%}.mfp-iframe-scaler{height:100%}.search-page-box{width:auto;max-width:584px;margin:80px auto 260px;padding:0 15px}.search-page-box h1{text-align:center;margin-bottom:30px}.search-page-box .asl_m{background:rgba(255,255,255,0)}.search-page-box #ajaxsearchlite1.asl_m .probox{position:relative;padding:8px 0 8px 0;border-radius:30px;background:rgba(255,255,255,0);border:1px solid #ccc}.search-page-box .asl_w .probox .promagnifier{position:absolute;background:rgba(255,255,255,0);left:10px;top:8px}.search-page-box .asl_m .probox .proinput{padding:0 0 0 45px;margin:0}.search-page-box .asl_w .probox .promagnifier svg{fill:#9aa0a6 !important}.asl_m .probox .asl_loader .asl_loader-inner.asl_simple-circle{border-color:#000;position:relative;left:-10px}.search-page-box #ajaxsearchlite1.asl_m .probox .proinput input{color:#000 !important}.page-template-template-search section#content{min-height:calc(100vh - 377px)}ul#gform_fields_3{list-style-type:none !important;list-style-image:none !important}#gform_fields_3 ul li::marker{font-size:0 !important;display:none !important;width:0 !important;color:#fff !important;display:none !important}@media (max-width:2000px){.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li a img{max-width:187px}.locations-map-listing .wpsl-gmap-wrap #wpsl-gmap{height:956px !important}}@media (max-width:1600px){#header ul li{margin-right:42px}}@media (max-width:1560px){.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li a img{margin-right:30px;max-width:180px}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details{float:right;width:46%;margin:-26px 0 0 0}.outer.wrapper .right.text-right{width:calc(100% - 20%);text-align:left !important}#header ul li a{margin-right:0 !important;font-size:14px}.right.text-right .hide-for-medium-down.ng-scope .shop-link li a span{font-size:14px}}@media (max-width:1480px){#header ul li{margin-right:33px}}@media (max-width:1366px){#page-contents h2{font-size:22px !important;margin-bottom:10px !important}#case-sidebar #page-contents .widget.gform_widget h2.widgettitle{font-size:2.1rem !important;font-weight:400;color:#fff !important;font-family:"ITCFranklinITCProLight" !important}#page-contents address{line-height:22px}#page-contents ul.people-grid li a span.title span{font-size:28px;line-height:28px}.wpsl-store-below #wpsl-result-list #wpsl-stores{height:884px !important}.locations-map-listing .wpsl-gmap-wrap #wpsl-gmap{height:838px !important}.hide-for-medium-down.ng-scope ul li .lazyloaded{margin-right:20px !important}#header ul li a{margin-right:0 !important;font-size:14px}#header .menu-right li{margin-right:10px;vertical-align:middle}#header ul li{margin-right:25px}}@media (max-width:1280px){#header ul li a{margin-right:0 !important;font-size:13px}.right.text-right .hide-for-medium-down.ng-scope .shop-link li a span{font-size:14px}#header ul li{margin-right:20px}}@media (max-width:1200px){#content .image-block .text-block .medium-9{width:100%}}@media (max-width:1199px){.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details{float:right;width:46%}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li a img{max-width:150px;margin-right:20px}#header ul li a{margin-right:0 !important;font-size:11px}.right.text-right .hide-for-medium-down.ng-scope .shop-link li a span{font-size:11px}.hide-for-medium-down.ng-scope ul li .schedule-btn{font-size:16px !important}.hide-for-medium-down.ng-scope ul li .lazyloaded{margin-right:13px !important}ul.menu-right li.menu-item-bigcommerce-cart{background-size:18px;top:5px}.hide-for-medium-down.ng-scope ul li .schedule-btn{padding:6px 12px}header#header ul.menu-right li a.schedule-btn{font-size:12px !important}ul.menu-right li svg{width:18px}}@media (max-width:1024px){.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details{float:right;width:100%;margin:10px 0 0 0}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li{width:48%;margin-bottom:20px;clear:none;min-height:340px}.locations-map-listing div#wpsl-result-list{width:100%}.locations-map-listing .wpsl-gmap-wrap{width:100%;float:none}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li a img{padding-right:10px}#page-contents h2{font-size:18px !important;margin-bottom:10px !important}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul{padding:0}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li a img{max-width:200px}.locations-map-listing .wpsl-gmap-wrap #wpsl-gmap{height:650px !important}#nav .fa-shopping-cart{margin-right:15px}header#header.header{padding:20px 0 30px}#nav .show-for-medium-down li img.lazyloaded{margin-right:30px !important;top:-5px}#nav a.res-mobile-menu.open{width:37px;right:10px;top:0}.outer.wrapper .right.text-right{width:auto;top:5px}.menu-item-bigcommerce-cart:before{top:0}.right.text-right .show-for-medium-down li svg{width:18px;top:-1px;margin-right:18px !important}#nav .res-mobile-menu span{width:23px;margin:7px 0}#nav .fa-shopping-cart{margin-right:18px;background-repeat:no-repeat;background-size:16px;left:1px !important;top:-3px;display:inline-block !important;height:30px;min-width:18px;width:auto;padding:0;background-position:center top}.menu-item-bigcommerce-cart>a>span{top:5px !important;right:0;left:0;margin:0 auto;text-align:center}#nav .bigcommerce-cart__item-count.full{line-height:14px;font-size:10px;width:100%;height:16px}.bc-product-archive{padding:10px 30px 0}.right.text-right .hide-for-medium-down.ng-scope ul.menu-left{display:none !important}.right.text-right .hide-for-medium-down.ng-scope .shop-link{display:none !important}.right.text-right .hide-for-medium-down.ng-scope ul.menu-right{display:none !important}#nav .fa-shopping-cart{margin-right:26px;top:-6px}.right.text-right .show-for-medium-down li svg{margin-right:24px !important;width:17px;top:-3px}#nav .res-mobile-menu span{width:18px;margin:5px 0}}@media (max-width:991px){#wpsl-checkbox-filter.wpsl-checkbox-3-columns li{width:35%}.search-page-box h1{font:500 28px futura-pt,Arial,sans-serif}}@media (max-width:825px){div#wpsl-search-wrap input#wpsl-find-btn{margin:31px 0 10px 0}#wpsl-search-wrap .wpsl-input{width:77%}}@media (max-width:768px){.container-slider .item .caption .content{top:60px !important}.container-slider .item .caption .content .right-box h1{font-size:32px !important}#wpsl-checkbox-filter li,.wpsl-custom-checkboxes li{margin:0 1% 0 2px}.wrapper.outer{width:calc(100% - 15px)}}@media (min-width:768px){table.table-fax-list{width:100%}table.table-fax-list tr{width:49%;float:left}h1.h1-fax-list{text-align:center}table tr:nth-of-type(even){background:unset !important;padding-left:.5%;border-left:1px solid #cfcfcf}}@media (max-width:767px){#content .post-title,#page-contents p,p,ul,ol,dl,#content .latest-posts article .left,#content .latest-posts article a.post-title,#footer form .gform_body .gfield_label,input#gform_submit_button_3,#footer p,#content .image-block figcaption h3,#content .image-block form select,#content .image-block .text-block ul li strong,#content .content-split .text-block h1,#page-sidebar .widget p,#page-sidebar .widget,#page-sidebar .widget.gform_widget h3,#page-sidebar .widget.widget-form h2,#page-sidebar .widget.light h2,#page-sidebar .widget h2,#page-sidebar .widget .gform_title,.owl-home .caption,body #content,body .button,#content .gform_wrapper .button,#page-sidebar .widget h2,#page-sidebar .widget .gform_title,.gform_wrapper span.gform_description,.appointments h2,.appointments,.button,#content .gform_wrapper .button,#content #respond [type="submit"],#index-form .center-align a,#footer p,span.swp_share,#respond label small,#content .about-the-author hgroup small,#content .about-the-author hgroup h2,#content .about-the-author .hide-for-small,#content .about-the-author p,form label,#content #page-contents .gform_wrapper form label{font-family:"ITCFranklinITCProLight","Helvetica Neue",sans-serif;line-height:normal}.rl-iframe .mfp-iframe-scaler{padding-top:86.25%}.rl-iframe .mfp-container{position:fixed}.mfp-bg{position:fixed !important}}.home .owl-home .item{background-color:#f3f3f5}.home .owl-home .item .lazyOwl{width:50%}.home .owl-home .item .caption{width:45% !important;right:0;left:auto !important}@media (max-width:640px){#page-contents ul.people-grid li a .titlebox .name{height:40px}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details .wpsl-schedule-online{margin-left:5px}.rl-iframe .mfp-iframe-scaler{padding-top:100%}}@media (max-width:1025px){a.res-mobile-menu span{display:block;width:100%;background:#000;background:#676767;height:1px;margin:5px 0;transform:translate3d(0,0,0) rotate(0deg);top:-3px}a.res-mobile-menu{background:none !important;text-align:center;padding:9px 0px !important;padding:0 0px !important;margin:-10px 0 0 0;margin:0;width:35px;width:auto;float:right;transform:translate3d(0,-4px,0);-webkit-transform:translate3d(0,-4px,0)}a.res-mobile-menu.open span:nth-child(1){transform:translate3d(0,6px,0) rotate(45deg);-webkit-transform:translate3d(0,6px,0) rotate(45deg);width:85%}a.res-mobile-menu.open span:nth-child(3){display:none}a.res-mobile-menu.open span:nth-child(2){transform:translate3d(0,-1px,0) rotate(-45deg);-webkit-transform:translate3d(0,-1px,0) rotate(-45deg);width:85%}div#physicians ul.people-grid li{width:33.33%}#page-contents ul.people-grid li a .titlebox .name{font-size:14px}}@media only screen and (max-width:641px){#footer .footer-top nav.social-icons ul .footer-social{padding:0 0 !important}}@media (max-width:767px){#footer form .gform_footer{margin-top:21px}#footer form .gform_body .gfield_label{font-size:12px}}#content #page #masthead img.mobile-banner{display:none}@media (max-width:640px){#content #page{padding:0 15px !important;width:100% !important}#content #page #masthead img.full-width{display:none}#content #page #masthead img.full-width.mobile-banner{display:block}.home .owl-home .item .lazyOwl{width:100%}.home .owl-home .item .caption{background:#fff}.home .owl-home .item{background:#fff}div#physicians ul.people-grid li{width:100%}div#physicians .dermatology{text-align:center}.locations-map-listing div#wpsl-result-list ul li .location-thumbnail a{float:none !important;text-align:center}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li{width:100%;text-align:center}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li a img{padding:0;margin:0 auto;text-align:center;max-width:220px;display:block;float:none}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li{width:100%}div#wpsl-result-list div#wpsl-stores .wpsl-store-location .location-thumbnail h2{display:none}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details h2{display:block}.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details .wpsl-contact{float:none;padding:5px 10px 5px 24px;border:1px solid #909090;text-decoration:none;display:table;margin:10px auto;width:auto;pointer-events:auto;position:relative}#wpsl-result-list li p{width:100%}#wpsl-result-list li p{font-size:12px !important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 0 10px 0}#footer form .gform_footer,#footer form .gform_body{float:none}#footer .footer-top{padding:10px 15px}#footer .gform_wrapper #gform_3{text-align:center;margin-top:20px}.search-page-box{margin:40px auto 80px}.page-template-template-search section#content{min-height:auto}#footer form .gform_footer{width:42.667%;margin-top:0;float:none !important;text-align:center;margin:0 auto}#footer input#input_3_1{width:100%}ul.small-block-grid-1.medium-block-grid-3.large-block-grid-4.text-center.people-grid{text-align:center !important;margin-left:0}header#header.header{padding:16px 16px 30px 16px}.locations-map-listing .wpsl-gmap-wrap #wpsl-gmap{height:420px !important}.wpsl-store-below #wpsl-result-list #wpsl-stores{height:auto !important}.location-section .location-description{display:none}#page-contents address{position:relative;margin:0 0 10px 0}#footer .footer-top nav.social-icons ul .footer-social{padding:0 10px !important}#nav .fa-shopping-cart{bottom:10px}div#physicians ul.people-grid li{padding:12px 10px 20px 0}}#footer .footer-banner a:not(.button):not(.cover){font-family:"ITCFranklinITCProLight" !important}.mfp-wrap.mfp-auto-cursor.mfp-ready .mfp-content{vertical-align:top;padding:20px}.case-description .widget.light.widget-text{background:#9c9c9c;padding:40px;margin:30px 0 0 0}.case-description .widget.light.widget-text p,.case-description .widget.light.widget-text p a{color:#fff !important;font-size:18px}.case-description .widget.light.widget-text h2{color:#fff !important;font-weight:400 !important;font-size:24px !important}table.alternate-rows tbody tr:nth-child(even){background-color:#e4e4e4 !important}table tbody tr:nth-child(even){background-color:#e4e4e4 !important}table.table-fax-list tbody tr:nth-child(even){background:none !important}#mobileFooter a.dark.button{padding:16px 20px !important}#mobileFooter a.dark.button br{display:none}.widget form select option,.widget #content #page-contents .gform_wrapper form select option{font-size:14px}.schedule-appointment-home form .ginput_container_select optgroup,#content #page-sidebar .widget form .ginput_container_select optgroup,#content #case-sidebar .widget form .ginput_container_select optgroup{background:#9c9c9c;color:#fff !important;font-weight:500;font-size:14px}.schedule-appointment-home form select option,.schedule-appointment-home .gform_wrapper form select option,.widget form select option,.widget #content #page-contents .gform_wrapper form select option{font-size:14px;line-height:14px;padding:1px;background:#fff}#content .image-block .text-block ul li{padding-left:25px;font-size:16px;line-height:27px}#content .image-block .text-block ul li.caps-title{padding-left:0;text-transform:uppercase;line-height:39px}#content .image-block .text-block ul li.caps-title strong{font-size:22px;font-weight:900;letter-spacing:2px}#content .before-and-after-widget small{display:block;font-weight:500 !important;line-height:18px;font-family:"futura-pt",Arial,sans-serif !important;min-height:20px;text-transform:none;font-size:11px !important;margin:10px 0 0 0;text-align:right !important;color:rgba(0,0,0,.75) !important}.outer.wrapper .doctor.right.text-right.provider-left{width:100%}.home.page #content .container-slider.hide-for-small .center-box,.home.page #content .container-slider.hide-for-small .left-box{height:0;width:0;display:none}@media (max-width:570px){#wpsl-search-btn,#wpsl-search-wrap div{margin-right:10px}div#wpsl-search-wrap input#wpsl-find-btn{margin:33px 0 0 0}#wpsl-search-wrap .wpsl-search-btn-wrap{clear:none}.wpsl-select-wrap{width:25%}#wpsl-radius,#wpsl-results{width:100%}#footer nav.footer-nav{margin:0 0 35px 0}}@media (max-width:480px){#mobileFooter a.dark.button{font-size:12px !important;padding:16px 12px !important}#footer form input#gform_submit_button_3[type="submit"],body #page-contents #respond p input#submit{margin:0 !important;width:100%}#footer input#input_3_1{width:100%}.wpsl-select-wrap{width:47%}.wrapper.outer{padding:0 0 0 0 !important}#footer .wrapper.outer{padding:0 0 90px 0 !important}.locations-map-listing .wpsl-gmap-wrap #wpsl-gmap{height:260px !important}#wpsl-search-wrap .wpsl-input{width:67%}.instagram-feed #sb_instagram{margin-bottom:10px}}@media (max-width:360px){#mobileFooter a.dark.button{font-size:11px !important;padding:16px 4px !important}#mobileFooter .small-6{width:calc(50% - 3px) !important}}#content #page{padding:0;width:79.9%}body header nav#nav .menu-left li a,.right.text-right .hide-for-medium-down.ng-scope .shop-link li a span{font-family:"GT Eesti Display" !important;font-weight:300;color:rgba(0,0,0,.9);font-size:17px;text-transform:capitalize}body header nav#nav .menu-left li.current-menu-parent a,body header nav#nav .menu-left li.current-menu-ancestor a,.right.text-right .hide-for-medium-down.ng-scope .shop-link li a span:hover{font-family:"GT Eesti Display" !important;color:#000;font-weight:800}#mobileMenu ul li a{font-family:"GT Eesti Display" !important}#sidebar .page-nav ul li a{font-family:"GT Eesti Display" !important}#mobileMenu ul li ul li ul li a{padding:7px 16px !important}#content .image-block .text-block .button i{vertical-align:sub;position:relative;top:1px}.virtual-visit{color:#fff;box-shadow:inset 0 0 0 2em #434444;-khtml-box-shadow:inset 0 0 0 2em #434444;-webkit-box-shadow:inset 0 0 0 2em #434444;-moz-box-shadow:inset 0 0 0 2em #434444;-ms-box-shadow:inset 0 0 0 2em #434444;-o-box-shadow:inset 0 0 0 2em #434444;padding:16px 30px 16px 30px;box-shadow:none !important;background-color:#fff !important;line-height:32px;color:#000 !important;font-family:"ITCFranklinITCProLight";text-transform:uppercase;margin:0;border:2px solid rgba(255,255,255,0);font-weight:700}.payment-form-box form br{display:none}.payment-form-box form input[type="submit"]{padding:9px 30px 8px;box-shadow:none !important;background-color:#333;line-height:32px;color:#fff;border:2px solid #333}.content-split .full-bg.same-height{background-position:calc(100% - -160px) top}@media (max-width:1550px){.content-split .full-bg.same-height{background-position:calc(100% - -250px) top}}@media (max-width:1366px){.content-split .full-bg.same-height{background-position:calc(100% - -310px) top}}@media (max-width:1250px){.content-split .full-bg.same-height{background-position:calc(100% - -300px) top}}@media (max-width:1150px){.content-split .full-bg.same-height{background-position:calc(100% - -360px) top}}@media (max-width:1100px){.content-split .full-bg.same-height{background-position:calc(100% - -380px) top}}@media (max-width:1070px){.content-split .full-bg.same-height{background-position:calc(100% - 380px) top}}@media (max-width:1050px){.content-split .full-bg.same-height{background-position:calc(100% - 400px) top}}.container-slider .owl-home .owl-controls,.owl-home .owl-controls .owl-nav{position:static}.container-slider .owl-home .owl-controls .owl-nav a.owl-prev,.container-slider .owl-home .owl-controls .owl-nav a.owl-next{position:absolute;top:50%;transform:translateY(-50%)}#mobileFooter .small-12.right a.dark.button{font-family:"Founders Grotesk Mono Regular Regular" !important;font-size:1rem !important;letter-spacing:.15em}.page-template-template-cases .product-categories .parent-col:first-child{padding-right:40px !important}.page-template-template-cases .product-categories .parent-col:nth-child(2){padding-right:20px !important;padding-left:20px !important}.page-template-template-cases .product-categories .parent-col:last-child{padding-left:40px !important}.page-template-template-cases #page .product-categories h3{letter-spacing:3.4px}@media (max-width:768px){.container-slider{width:calc(100% - 15px)}.page-template-template-cases #page .product-categories .parent-col:first-child{padding-right:20px !important;padding-left:0px !important}.page-template-template-cases #page .product-categories .parent-col:nth-child(2){padding-right:10px !important;padding-left:10px !important}.page-template-template-cases #page .product-categories .parent-col:last-child{padding-left:20px !important;padding-right:0px !important}#footer .footer-top form{top:0 !important}#footer .footer-top .clearfix{display:flex;flex-wrap:wrap;align-items:center}}@media (max-width:640px){.page-template-template-cases #page .product-categories .parent-col:first-child,.page-template-template-cases #page .product-categories .parent-col:nth-child(2),.page-template-template-cases #page .product-categories .parent-col:last-child{padding-right:15px !important;padding-left:15px !important}.page-template-template-cases #page .product-categories .parent-col .left{width:auto;margin-right:30px}}body header#header.header.fix-header{z-index:9999 !important}.nextpatient-provider-times div:nth-child(2){display:none}.nextpatient-provider-times div.nextpatient-slot-time-time{display:block}.info-message-sidebar{display:inline-block;font-size:14px;margin-top:10px}#commentform .g-recaptcha{margin-bottom:30px}ul.bullet-list{list-style-image:none !important;margin:0}.bullet-list li::marker{font-size:0 !important;display:none !important;width:0 !important;color:#fff;display:none !important}.bullet-list li{position:relative;padding:0 0 0 25px;margin-bottom:5px}.bullet-list li::before{position:absolute;left:0;top:0;content:"";width:17px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center}.container-slider .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-slider .owl-item .content-box{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto !important}.container-slider .owl-item .col-right,.container-slider .owl-item .col-left{width:50%}.home .container-slider .owl-home .item img.lazyOwl{width:100%}.home .owl-home .item .caption{top:50%;transform:translateY(-50%)}@media (max-width:640px){.home .owl-home .item .caption{display:none !important}}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings,div.asl_w .probox .promagnifier,div.asl_w .probox div.prosettings{width:34px !important;height:34px !important}#ajaxsearchlite1 .probox,div.asl_w .probox{height:34px !important}body.page-id-7174553 header a.schedule-btn{display:none !important}#content #page-contents .gform_wrapper form.infosession-rsvp-form .gform_footer input.gform_button{background-color:#fff !important;border:1px solid #000 !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:4px 25px !important}#content #page-contents .gform_wrapper form.infosession-rsvp-form .gfield_label{text-transform:uppercase !important;margin:15px 0 5px !important}.gform_wrapper.infosession-rsvp-form_wrapper .gform_validation_errors>h2 .gform-icon{left:-40px;cursor:pointer;font-size:36px}.infosession-rsvp-form .gform_confirmation_message{font-size:20px;text-align:center;color:green;border:2px solid green;padding:10px}.infosession-rsvp-form .gform_confirmation_message a.another-rsvp-form{color:#046804 !important;text-decoration:none !important;font-weight:bold !important}@media (max-width:992px){#content #page-contents .gform_wrapper form.infosession-rsvp-form .gfield.gfield--width-half{grid-column:span 12 !important}}.container-video2{width:calc(100% - 60px);max-width:1590px;margin-left:auto;margin-right:auto;margin-bottom:30px}.container-video2 .banner-video{position:relative;overflow:hidden;height:100%;width:100%}.container-video2 .banner-video .buttons{z-index:9;margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.container-video2 .banner-video .buttons button{color:#3d3d3d;font-size:50px;background-color:#ccc;height:100px;width:100px;border-radius:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.container-video2 .banner-video video{width:100%;object-fit:fill}@media (max-width:1000px){.container-video2 .banner-video{height:100%;width:100%}}@media (max-width:768px){.container-video2{width:calc(100% - 15px)}}body header nav#nav .menu-left li.current-menu-parent ul.sub-menu li a,body header nav#nav .menu-left li.current-menu-ancestor ul.sub-menu li a{font-weight:400}body header nav#nav .menu-left li.current-menu-item a,body header nav#nav .menu-left li.current-menu-parent ul.sub-menu li.current-menu-item a,body header nav#nav .menu-left li.current-menu-ancestor ul.sub-menu li.current-menu-item a{font-weight:800}.nav-wrap.open #mobileMenu ul li ul.sub-menu li a,.nav-wrap.open #mobileMenu ul li ul li.current-page-parent ul.sub-menu li a,.nav-wrap.open #mobileMenu ul li.current-page-parent ul.sub-menu li.current-menu-item ul.sub-menu li a,.nav-wrap.open #mobileMenu ul li.current-page-parent ul.sub-menu li.current-menu-item ul.sub-menu li ul.sub-menu li a{font-weight:normal !important}.nav-wrap.open #mobileMenu ul li.current-menu-item a,.nav-wrap.open #mobileMenu ul li.current-page-ancestor a,.nav-wrap.open #mobileMenu ul li ul li.current-page-parent a,.nav-wrap.open #mobileMenu ul li.current-page-parent ul.sub-menu li.current-menu-item a,.nav-wrap.open #mobileMenu ul li.current-page-parent ul.sub-menu li.current-menu-item ul.sub-menu li.current-menu-item a{font-weight:800 !important}h1,h1 strong,h2 strong,h3 strong,h3,h2{font-weight:normal !important;font-family:"ITCFranklinITCProLight" !important}@media (max-width:640px){#sidebar .case-filters h2.title-tag{margin-top:6px;font-family:"Founders Grotesk Mono Regular Regular";font-size:1rem;letter-spacing:.15em;background-color:#000;color:#fff;font-weight:400;line-height:15px;width:100%;text-transform:uppercase;text-align:center;padding:16px 0;min-height:51px;display:flex;align-items:center;justify-content:center}}@media (max-width:641px){.case-load-more{margin-top:20px;margin-bottom:40px}.case-load-more .ng-binding{font:1rem "futura-pt",Arial,sans-serif}.case-load-more .the-cases{margin-bottom:30px}.case-load-more .the-cases .case-page{width:100% !important;margin-bottom:15px}.case-load-more .the-cases .case-page:last-child{margin-bottom:0}.case-load-more .the-cases .case-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.case-load-more .the-cases a img{width:100%;max-width:100%}.case-load-more .the-cases .case-content{margin-top:15px}.case-load-more .the-cases .case-content h2{color:#000;font-weight:400;font-size:1.3125rem;margin-bottom:10px}.case-load-more .the-cases .case-content ul{list-style:none;padding:0;margin:0}.case-load-more .the-cases .case-content ul li{font-size:18px;margin-bottom:5px;line-height:24px}.case-load-more .the-cases .case-content ul li:last-child{margin-bottom:0}.case-load-more .the-cases .case-content ul li strong{font-weight:400}.case-load-more .the-cases .view-details-link{font-size:18px;font-weight:600}.case-load-more .case-content ul li,.case-load-more .case-content p,.case-load-more .case-content h2{display:none}.case-load-more .case-content ul li:nth-child(-n+2){display:block}.return-nav{display:flex;align-items:center;justify-content:center;margin-top:0}.return-nav .button{align-items:center}.return-nav .button:last-child{justify-content:flex-end}.return-nav .button .fa{top:auto !important}}.gray-btn{font-family:"Founders Grotesk Mono Regular Regular";font-size:1rem;letter-spacing:.15em;background-color:#eee;color:#000;font-weight:400;line-height:15px;width:100%;text-transform:uppercase;text-align:center;padding:16px 0;min-height:51px;display:flex;align-items:center;justify-content:center}@media (max-width:640px){body.case-template-default #masthead h1 a.show-for-small .fa-angle-left{font-size:22px !important}.no-results-found.md-no-result{background:#f1f1f1;padding:20px 20px 20px;text-align:center}.no-results-found.md-no-result h4.vert-pad{padding:0;margin:0}#sidebar .case-filters a.clear-filter{background:#000;display:inline-block;border-radius:4px;font-weight:500;color:#fff;padding:10px 20px;width:140px !important;text-align:center}#sidebar .case-filters a.clear-filter.hide-for-small{display:none !important}.gallery-title{padding-left:.9375rem;padding-right:.9375rem}.return-nav.gallery-return{justify-content:end;margin:10px 0 0 0}.gallery-return.return-nav .button:last-child{justify-content:end;color:#000 !important;padding:0}.gallery-return.return-nav .button .fa{font-size:22px !important}#mobileFooter .right{float:none !important;display:inline-block}}button.gray-btn.back-to-case{margin-top:10px}@media (max-width:600px){#page.ng-hide{display:none !important}#content>.container-slider.show-for-small{height:auto !important}}body #content #page.right_side_images .right_images_full #masthead .before-and-after.hide-for-small img,body #content #page.right_side_images .right_images_full #masthead .before-and-after.hide-for-small,body #content #page.right_side_images .right_images_full #masthead,body #content #page.right_side_images .right_images_full{min-height:auto}body .ba-gallery-slider.before-and-after-widget{margin:30px auto 0 !important;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}body .ba-gallery-slider.before-and-after-widget:before,.cosmetic-before-after-row .ba-gallery-slider.before-and-after-widget:after{display:none}body .ba-gallery-slider.before-and-after-widget .small-12{padding:0 !important;background:rgba(255,255,255,0);width:100%}body .ba-gallery-slider.before-and-after-widget .small-6{width:100%;padding:0 !important}body .ba-gallery-slider.before-and-after-widget .small-6 small{display:none !important}body .ba-gallery-slider.before-and-after-widget .images{margin:0 !important;border-radius:10px !important}body .ba-gallery-slider.before-and-after-widget small{font-size:18px;color:#000 !important;text-transform:uppercase !important;opacity:1 !important;font-weight:600 !important;text-align:center !important;width:100%;margin-bottom:10px}body .ba-gallery-slider .images{position:relative;overflow:hidden}body .ba-gallery-slider .images img{width:100%}body .ba-gallery-slider.before-and-after-widget a{display:none}.first-available-appointment-search .nextpatient-box{text-align:left !important}.first-available-appointment-search .nextpatient-box .nextpatient-criteria-box:first-child select{margin-left:0}.first-available-appointment-mobile-form .first-appointment-label{width:100%;text-align:left;font-weight:700;color:#0078a0}@media (max-width:640px){body .ba-gallery-slider.before-and-after-widget{grid-template-columns:repeat(1,1fr);row-gap:40px}}.research-sidebar-new{background:#3d3d3d;padding:30px;word-wrap:break-word}.research-sidebar-new a.button{text-decoration:none !important;padding:9px 20px 8px 20px !important}@media (max-width:991px){.research-sidebar-new{padding:15px !important}body.page .research-sidebar-new h2{font-size:22px !important}}.instagram-feed.wrapper.outer{margin:50px auto 20px !important}@media (max-width:991px){.instagram-feed.wrapper.outer{margin:30px auto 0px !important}}@media (max-width:599px){.newheight{background-color:transparent !important}}@media (max-width:480px){.instagram-feed.wrapper.outer{width:calc(100% - 15px) !important}}body.page .instagram-feed h2{color:#000;font-size:30px !important;letter-spacing:.25rem}.instagram-feed #sb_instagram{display:flex;flex-direction:column;align-items:center}.instagram-feed #sb_instagram a.sbi_photo{position:relative}.instagram-feed #sb_instagram .sbi_photo svg{background-color:#000;padding:15px !important}.instagram-feed #sb_instagram .sbi_header_img{display:none}.instagram-feed #sb_instagram .sbi_header_text h3{text-transform:lowercase;letter-spacing:.1rem}.instagram-feed #sb_instagram .sbi_header_text h3:before{content:"@"}.instagram-feed #sb_instagram .sb_instagram_header{width:100%}.instagram-feed #sb_instagram .sbi_header_text::before,.instagram-feed #sb_instagram .sbi_header_text::after{content:"";flex:1;height:1px;background-color:#e9e9e9;width:100%}.instagram-feed #sb_instagram .sbi_feedtheme_header_text{align-items:center;flex:0}@media (max-width:1019px){.instagram-feed #sbi_images{gap:4px !important}.instagram-feed #sb_instagram .sbi_photo svg{padding:8px !important;width:30px;height:30px;margin-left:-18px !important}}@media (max-width:991px){body.page .instagram-feed h2{font-size:24px !important;letter-spacing:.15rem}}@media (min-width:640px){#content .before-and-after-sets.three-col figure img{width:32.1% !important}#content .before-and-after-sets.three-col figure{display:flex;gap:5px}#content .before-and-after-sets figure:first-child,#content .before-and-after-sets figure:nth-child(2n+1){padding-right:0px !important}}body #content #page.right_side_images .right_images_full #masthead .before-and-after.hide-for-small .the-slides .slide{display:flex}body #content #page.right_side_images .right_images_full #masthead .before-and-after.hide-for-small .the-slides .slide figure img{height:100%}body #content #page.right_side_images .right_images_full #masthead{margin-bottom:50px}.before-and-after-widget-no-slider{display:flex;gap:10px}.before-and-after-widget-no-slider figure .images{display:flex;gap:5px}.before-and-after-widget-no-slider figure .images small{display:inline-flex;line-height:1.1}#content .before-and-after-widget-no-slider figcaption .doctor,#content .before-and-after-widget.ba-gallery-slider figcaption .doctor{text-align:right !important;display:block}html body.single-post #page-contents h3{font-size:16px;font-weight:700 !important}.site-main .bc-product-archive .col-right-banner .banner-img{width:100%;height:auto;object-fit:cover;object-position:top}@media (max-width:991px){.site-main .bc-product-archive .col-right-banner .banner-img{margin-bottom:30px;height:auto;object-fit:contain}.site-main .bc-product-archive .wrapper.outer .right.medium-9{width:100%}.site-main .bc-product-archive .wrapper.outer .col-left-content .bc-product-breadcrumb{padding:0 0 25px}}.book-online-block{width:100%}body aside#page-sidebar .book-online-block a.button.book-online{width:100%;text-decoration:none !important;background-color:#3d3d3d !important;border:2px solid #3d3d3d !important;color:#fff !important;font-size:2.1rem;font-weight:500;padding:15px 30px 14px 30px}@media (max-width:767px){body aside#page-sidebar .book-online-block a.button.book-online{font-size:16px;padding:9px 30px 8px 30px}}body aside#page-sidebar .widget:has(.book-online-block){background:rgba(255,255,255,0);padding:0}body aside#page-sidebar .sub-text{text-align:center;font-size:18px;font-weight:600;color:#010101}body aside#page-sidebar .widget:has(.sub-text){background:white !important;margin:0px !important;padding-top:0px !important}body #content .gform_widget .widgettitle{margin-bottom:20px !important}body #content .gform_widget .gform_body input,body #content .gform_widget .gform_body select,body #content .gform_widget .gform_body textarea{font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important;color:#fff;border-color:#fff;background:none;box-shadow:none;margin:0px !important}body #content .gform_widget .gform_wrapper input::placeholder,body #content .gform_widget .gform_wrapper textarea::placeholder{color:#fff !important;opacity:1 !important;font-weight:300 !important;font-family:"ITCFranklinITCProLight" !important}body #content .gform_widget .gform_wrapper input,body #content .gform_widget .gform_wrapper textarea,body #content .gform_widget .gform_wrapper input:focus,body #content .gform_widget .gform_wrapper textarea:focus{color:#fff !important}body #content .gform_widget .gform_wrapper input[type="text"],body #content .gform_widget .gform_wrapper input[type="text"]:focus{color:#fff !important;-webkit-text-fill-color:#fff !important}body #content .gform_widget .gform_wrapper.gravity-theme .gfield_validation_message,body #content .gform_widget .gform_wrapper.gravity-theme .validation_message{color:#c02b0a !important;padding:10px 15px}body #content .gform_widget .gform_wrapper.gravity-theme .gform_validation_errors{display:none}@media (max-width:641px){body aside#page-sidebar .widget:has(.sub-text){display:none}}.nextpatient-criteria-container{display:flex !important;flex-wrap:wrap !important;align-items:flex-start !important}.nextpatient-criteria-box:has(input[type="submit"]){order:999 !important}.nextpatient-criteria-box:has(#nextpatient-age-id){order:998 !important}.first-available-appointment-search .nextpatient-criteria-input input[name="age"]{width:70px;margin-right:0}.first-available-appointment-search .nextpatient-criteria-box input[type="submit"]{margin-top:-5px}.first-available-appointment-search .nextpatient-criteria-input:has(#nextpatient-age-id){justify-content:center}#page-sidebar .stretmann-landing-form .widget{padding:0}.appointments .nextpatient-criteria-container{align-items:flex-end !important}@media (max-width:641px){#page-sidebar .stretmann-landing-form{justify-content:center}#page-sidebar .stretmann-landing-form .widget{display:block}#page-sidebar .widget:has(.stretmann-landing-btn),body aside#page-sidebar .widget:has(.book-online-block){display:none}}#content .content-split .text-block.dark h1{font-size:1.8rem}