body{font-weight:normal;line-height:30px}.w-wrap{white-space:nowrap}strong,b{font-weight:600}sup{font-size:60%}body.et_fixed_nav #main-header{box-shadow:0 0 0 rgb(0 0 0 / 0%)}#et-top-navigation{font-weight:normal;text-transform:uppercase}.et_header_style_centered #top-menu>li{padding-right:15px}.et_header_style_centered #top-menu>li>a{padding-top:12px!important;padding-bottom:12px!important;padding-left:8px;padding-right:8px}#top-menu .menu-item-has-children>a:first-child:after{top:10px}.et_header_style_centered #top-menu>li:last-child{padding-right:0px}body.et_header_style_centered #top-menu>li>a:hover{opacity:1;background-color:#b59730;color:#fff!important}.service-box-vector{height:100%;background-position:left top!important;background-size:auto 100%!important;position:relative}.service-box-vector .et_pb_text_inner{position:absolute;bottom:20px;right:30px}.service-box-vector .et_pb_text_inner h3:after{content:"";height:1px;width:100%;position:absolute;bottom:6px;left:0;right:0;background-color:#eaeaea}.home-banner ul.banner-btn{padding:0;list-style:none;margin-top:30px}.home-banner ul.banner-btn li{display:inline-block}.home-banner ul.banner-btn li a{font-size:14px;text-transform:uppercase;font-weight:400;display:inline-block;padding:10px 20px;border-radius:30px;border:1px solid #b59730;transition:all 0.3s ease-in-out}.home-banner ul.banner-btn li:first-child a{background-color:#b59730;color:#fff}.home-banner ul.banner-btn li a:hover{background-color:#b59730;color:#fff}.home-banner ul.banner-btn li:first-child a:hover{background-color:transparent;color:#b59730}.et_pb_blurb.team-box .et_pb_main_blurb_image{border-radius:15px;background-color:#fafaf9;transition:all 0.3s ease-in-out;overflow:hidden}.et_pb_blurb.team-box:hover .et_pb_main_blurb_image{background-color:#f4f4f2}ul.footer-logos{padding:0;list-style:none;text-align:center;display:flex;justify-content:space-between;align-items:center}ul.footer-logos li{padding:10px}.foot-contact span{display:inline-block;width:75px}.foot-office-hours span{width:150px;display:inline-block}ul.custom-list{padding-left:0;list-style:none}ul.custom-list li{padding-left:30px;position:relative;margin-bottom:8px}ul.custom-list li:before{content:"5";font-family:'ETmodules';font-size:24px;position:absolute;left:0;color:#b59730}.et_right_sidebar #main-content .container:before{display:none}body #page-container #sidebar{padding:30px 25px;text-align:center;background-image:url(https://plasticsurgerysa.co.za/wp-content/uploads/2022/11/sidebar-bg.jpg);background-size:cover;background-position:center}body #page-container #sidebar h4.widgettitle{font-size:36px;color:#fff;margin-bottom:30px}.custom-sidebar .et_pb_widget{width:100%;margin:0!important}.custom-sidebar h4.widgettitle{margin-bottom:30px}ul.sidebar-buttons li{margin-bottom:25px}ul.sidebar-buttons li a{display:block;padding:15px 20px;text-align:center;color:#fff!important;font-size:22px;text-transform:uppercase;font-weight:500;border:1px solid #b59730;background-color:#b5963099;transition:all 0.3s ease-in-out}ul.sidebar-buttons li a:hover{background-color:#b59630}.staff-member .et_pb_text_inner img{float:left;margin-right:30px;margin-bottom:20px}.staff-member .et_pb_text_inner img+p{display:none}.staff-member .et_pb_text_inner:after{clear:both;content:"";display:block}.et_pb_accordion .et_pb_toggle{padding-left:0}.form-row{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}.form-row .col{width:100%;margin-bottom:10px}.form-row .col-1{width:18%;margin-bottom:10px}.form-row .col-2{width:48%;margin-bottom:10px}.testi-gallery-block .et_pb_gallery_item img{width:100%;height:200px;object-fit:cover}.form-row .col-3{width:38%;margin-bottom:10px}.contact-fields h4{font-weight:600}input.text,input.title,input[type=email],input[type=number],input[type=date],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;display:block;min-height:40px;border-radius:2px;border:1px solid #ccc;padding:6px 10px;font-size:16px}textarea.wpcf7-form-control.wpcf7-textarea{max-height:100px}.wpcf7-form-control .wpcf7-list-item{display:block;margin-left:0}.form-row label{display:block}.et_pb_button{cursor:pointer}.services-list .et_pb_module{height:100%;display:flex;flex-direction:column;justify-content:center}.services-list .et_pb_module:hover *{color:#fff}.ppc-form input.wpcf7-form-control{min-height:30px;padding:0 10px}.ppc-form label{font-size:13.5px}.ppc-form p{padding-bottom:5px}.ppc-form p:last-of-type{padding-bottom:0}.ppc-form textarea.wpcf7-form-control.wpcf7-textarea{height:60px;margin-bottom:10px}.ppc-form span.wpcf7-not-valid-tip{line-height:20px;font-size:13px}.ppc-blurb .et_pb_blurb_description{max-width:400px}.ppc-form .wpcf7-response-output{margin:10px 0 0!important}.ti-widget.ti-goog .ti-review-header img.ti-platform-icon{display:none!important}@media only screen and (min-width:981px){.et_fullwidth_nav #main-header .container{padding-left:0;padding-right:0}.et_header_style_centered #main-header div#et-top-navigation{border-top:1px solid #f2f2f2;max-width:95%;margin:0 auto}.sticky-sidebar{position:sticky;top:130px}}@media only screen and (min-width:1250px){#top-menu li.mega-menu>ul>li:nth-of-type(5n+1){clear:left}#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:none}#top-menu li.mega-menu>ul>li{width:20%}}@media only screen and (min-width:981px) and (max-width:1200px){.et_header_style_centered #top-menu>li{padding-right:0}.et_header_style_centered #top-menu>li>a{padding-left:6px;padding-right:6px}}@media only screen and (max-width:980px){.et_header_style_centered #main-header .container{width:95%}span.logo_helper{display:none}.et_header_style_centered header#main-header .logo_container{width:250px;text-align:left}.et_header_style_centered #main-header{padding:10px 0}.et_header_style_centered #et_mobile_nav_menu{margin-top:0}.et_header_style_centered .mobile_nav .select_page{display:none}.et_header_style_centered #main-header .mobile_nav{background-color:transparent;padding:0}.et_header_style_centered .et_menu_container .mobile_menu_bar{top:-45px}.et_header_style_centered .et_mobile_menu{top:10px}body #page-container #sidebar h4.widgettitle{font-size:32px}.et_section_specialty .et_pb_column.et_pb_specialty_column .et_pb_row_inner_1{padding-top:15px}.et_section_specialty .et_pb_column.et_pb_specialty_column .et_pb_row_inner_1 .et_pb_column.et-last-child{padding-top:0}}@media only screen and (max-width:767px){.staff-member .et_pb_text_inner img{float:none;margin-bottom:20px}.home-banner ul.banner-btn{display:none}.home-banner ul.banner-btn li a{padding:4px 10px;font-size:13px}ul.footer-logos{flex-wrap:wrap}ul.footer-logos li{width:50%}body #page-container #sidebar h4.widgettitle{font-size:26px}.form-row{flex-direction:column}.form-row .col,.form-row .col-1,.form-row .col-2,.form-row .col-3{width:100%}}@media (max-width:479px){ul.footer-logos{justify-content:center}}