.et-menu li li a{padding:6px 20px;width:auto}.kayHeader .et_pb_menu__menu li{padding-left:25px;padding-right:25px}.kayHeader .et-menu .menu-item-has-children>a:after{display:none!important}.kayHeader .et_pb_menu li ul li{border-bottom:1px solid #eee;padding-left:0;padding-right:0;width:100%}.kayHeader-scrolled{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.07)}a.kayButton{position:relative}a.kayButton::after{content:'';border:2px solid #e5cb7e;width:97%;height:100%;border-radius:6px;position:absolute;z-index:-999;top:4px;right:-8px}.meganPageImage::after{content:'';border:2px solid #e5cb7e;width:97%;height:100%;border-radius:6px;position:absolute;z-index:-999;top:15px;right:0}.service-featured-image::after{content:'';border:2px solid #e5cb7e;width:95%;height:100%;border-radius:6px;position:absolute;z-index:-999;top:15px;right:0}.kayFooter .FooterBottom .copyrightsText a{color:#fff;display:inline-block;position:relative;margin-left:30px}.kayFooter .FooterBottom .copyrightsText a::before{content:'';background:#5b7e8b;width:2px;height:14px;position:absolute;left:-15px;top:10px}.kayBanner .bannerText h1 span{font-style:italic;color:#a13453}.meetDrMeganPage-section h2 span{font-weight:400}.kayList ul li{list-style:none;position:relative;padding-bottom:25px;padding-left:10px}.kayList ul li::before{font-family:'etmodules';content:'4e';position:absolute;left:-25px;border-radius:3px;color:#a13453}.kay-contactForm .floatLeft{float:left;width:48%;margin-right:2%}.kay-contactForm input{border:1px solid #eee;background:#eee;height:50px;margin-bottom:5px;margin-top:5px;width:100%;padding-left:10px}.kay-contactForm .selectField,.kay-contactForm .messageTextArea{width:98%}.kay-contactForm .selectField select,.kay-contactForm .messageTextArea textarea,.kay-sidebarContactForm textarea,.kay-sidebarContactForm select{border:1px solid #eee;background:#eee;margin-bottom:5px;margin-top:5px;width:100%;padding-left:10px}.kay-contactForm .selectField select,.kay-sidebarContactForm select{height:50px}.kay-contactForm .messageTextArea textarea,.kay-sidebarContactForm textarea{height:100px}.kay-contactForm .wpcf7-form-control-wrap{height:50px;padding:0;width:100%}.kay-contactForm input.wpcf7-submit,.kay-sidebarContactForm input.wpcf7-submit{background:#565f4c;border:1px solid #565f4c;width:200px;border-radius:6px;margin:0 auto;font-size:18px;text-transform:uppercase;color:#e5cb7e;letter-spacing:1px;font-family:"Lora",serif}.kay-contactForm .clear{clear:both}.kay-sidebarContactForm input{border:1px solid #eee;background:#eee;height:50px;margin-bottom:5px;margin-top:5px;width:100%;padding-left:10px}.et_mobile_menu{overflow:scroll!important;max-height:80vh}@media (max-width:1440px){.headerRow-columnOne{width:65%!important}.headerRow-columnTwo{width:35%!important}.et_pb_row.aboutSection{width:88%}.et_pb_row_0_tb_header.et_pb_row{display:flex!important;align-items:center!important}}@media (max-width:980px){.headerRow-columnOne{width:100%!important}.headerRow-columnTwo{width:100%!important}.et_pb_row.aboutSection{width:88%}}@media (max-width:480px){.headerRow-columnOne{width:100%!important}.headerRow-columnTwo{width:100%!important}.meganPageImage::after{content:'';border:2px solid #e5cb7e;width:97%;height:100%;border-radius:6px;position:absolute;z-index:-999;top:15px;right:0}}