.kayHeader-scrolled{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.07)}.kayHeader .et_pb_menu__menu li{padding-left:30px;padding-right:30px}.kayHeader .et_pb_menu li ul li{border-bottom:1px solid #eee;padding-left:0;padding-right:0;width:100%}.kayHeader .et_pb_menu li ul li a{padding-left:15px;padding-right:15px;width:100%;color:#162421}.tabs-2 .et_pb_tab_content strong{display:block;font-size:18px;color:#162421;line-height:2em;margin-bottom:25px;font-family:safira-march}.tabs-2 .et_pb_tab_content .btnServiceSection a{display:block;background:#8acfc3;line-height:50px;color:#fff;width:150px;text-align:center;border-radius:10px;margin-top:30px}.tabs-2 .et_pb_tab_content .btnServiceSection a:hover{background:#3f8c7a;transition:background 1s}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block;text-align:center}.pa-inline-buttons .et_pb_button_module_wrapper a{font-weight:400}.kayFooter .bottom a.et_pb_button.termsConditionsLink{position:relative}.kayFooter .bottom a.et_pb_button.termsConditionsLink::before{content:'';background:#5b7e8b;width:2px;height:14px;position:absolute;right:100%!important;top:10px}.kayFooter .designLink a{color:#22342f}.maistryContent ul li{list-style:none;position:relative;padding-bottom:25px;padding-left:10px}.maistryContent ul li::before{content:url("../images/check.png");position:absolute;left:-25px;border-radius:3px;color:#a13453}.kay-contactForm .floatLeft{}.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:#8acfc3;border:1px solid #8acfc3;width:200px;border-radius:6px;margin:0 auto;font-size:18px;text-transform:uppercase;color:#fff;letter-spacing:1px;font-family:"Work Sans",sans-serif;font-weight:500}.kay-contactForm .clear{clear:both}.servicesSidebar .kay-contactForm .floatLeft{float:none;width:100%;margin-right:0}.servicesSidebar .kay-contactForm .selectField,.kay-contactForm .messageTextArea{width:100%}.kay-sidebarContactForm input{border:1px solid #eee;background:#eee;height:50px;margin-bottom:5px;margin-top:5px;width:100%;padding-left:10px}.servicesPage h2{font-size:20px}.et_mobile_menu{overflow:scroll!important;max-height:80vh!important}.kayFooterBlurb a{color:#23352f}.kayFooterBlurb .et_pb_blurb_content h4 a{font-family:"Work Sans",sans-serif;font-weight:600;color:#b5e0db;text-transform:uppercase}.kayFooterBlurb .et_pb_blurb_content h4{margin-bottom:0;padding-bottom:0}@media (max-width:480px){.kay-contactForm .floatLeft{float:left;width:100%;margin-right:0}.kay-contactForm .selectField,.kay-contactForm .messageTextArea{width:100%}}.cf7-popup{background-color:#fff;border:1px solid #bbb;padding:9px!important;color:#4e4e4e;width:100%!important;margin-bottom:5px!important}.cf7-subpop{padding:10px 25px;border:none;font-size:14px;cursor:pointer}