.eyebrow{font-family:'IBM Plex Mono',monospace;text-transform:uppercase;letter-spacing:0.14em;font-size:12px;color:var(--lagoon);display:inline-flex;align-items:center;gap:10px}.eyebrow::before{content:"";width:22px;height:1px;background:#c79a55;display:inline-block}.areas{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.areas span{font-size:12px;padding:8px 14px;border-radius:999px;border:1px solid #0f2e2c1f;background:var(--paper)}.mybtn-1,.mybtn-2,.mybtn-3{position:relative;overflow:hidden;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none;font-family:ADLaM Display,Arial,sans-serif}.mybtn-icon-wrap{position:relative;display:inline-block;width:30px;height:30px;margin-left:10px!important;flex-shrink:0}.mybtn-icon{position:absolute;top:0;left:0;width:30px!important;height:30px!important;object-fit:contain;display:block!important;transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out}.mybtn-icon-default{opacity:1;transform:translateY(0)}.mybtn-icon-hover{opacity:0;transform:translateY(-150%)}.mybtn-1:hover .mybtn-icon-default,.mybtn-2:hover .mybtn-icon-default,.mybtn-3:hover .mybtn-icon-default{transform:translateY(150%);opacity:0}.mybtn-1:hover .mybtn-icon-hover,.mybtn-2:hover .mybtn-icon-hover,.mybtn-3:hover .mybtn-icon-hover{transform:translateY(0);opacity:1}.neighborhoods{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pill{background:#fff;border:1px solid rgba(33,130,147,.3);color:var(--teal-dark);font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px}.et_pb_menu .divi-life-cta-menu.current-menu-item a,.et_pb_menu .my-top-navigation li.divi-life-cta-menu.current-menu-item a{color:#ffffff!important}.working-hours li{border-bottom:1px solid rgb(178 82 0 / 15%);font-size:15px;display:inline-block;width:100%;color:#3f3f3f;padding:10px 0;font-weight:600}.working-hours li span{float:right}.working-hours ul{padding-left:0}.working-hours span{color:#ea5279}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{color:#e95076;font-size:16px;font-weight:700}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{height:52px!important;border:none;font-size:20px}.with_frm_style textarea{border:none;font-size:20px}.wmplo-vertical-align{display:flex;flex-direction:column;justify-content:center}.et_pb_button,.kb-form .frm_style_formidable-style.with_frm_style .frm_submit button{display:inline-block;background:linear-gradient(to right,#ea52797a 50%,#ea5279 50%)!important;background-size:200% 100%!important;background-position:right bottom!important;transition:all .5s ease-out!important;border-radius:4px!important;box-shadow:0px 2px 18px 0px rgb(0 0 0 / 0%);color:#ffffff;border-width:0!important;border-color:#579AF6!important;border-style:solid!important}.et_pb_button:hover,.frm_button_submit:hover{background-position:left bottom!important}.btn-2.et_pb_button{display:inline-block;background:linear-gradient(to right,#fec60991 50%,#fec609 50%)!important;background-size:200% 100%!important;background-position:right bottom!important;transition:all .5s ease-out!important;border-radius:4px!important;box-shadow:0px 2px 18px 0px rgb(0 0 0 / 0%);color:#000000!important}.btn-2.et_pb_button:hover{background-position:left bottom!important}.btn-3.et_pb_button{display:inline-block;background:linear-gradient(to right,#345c2a9e 50%,#345c2a 50%)!important;background-size:200% 100%!important;background-position:right bottom!important;transition:all .5s ease-out!important;border-radius:4px!important;box-shadow:0px 2px 18px 0px rgb(0 0 0 / 0%);color:#ffffff!important}.btn-3.et_pb_button:hover{background-position:left bottom!important}.wmplo-nav .et-menu>li{padding-left:0;padding-right:21px}.et_pb_scroll_top.et-pb-icon{background:rgb(218 67 100)}.et_pb_toggle_title:before{position:absolute;top:50%;right:0;margin-top:-0.5em;color:#ccc;font-size:16px;content:url(https://www.kokuabodywork.com/wp-content/uploads/2022/04/flower-icon.png)}@media screen and (max-width:2980px) and (min-width:1699px){.title-1 h1{font-weight:700;font-size:75px!important;line-height:1.2em}}@media screen and (max-width:1698px) and (min-width:1499px){.title-1 h1{font-weight:700;font-size:70px!important;line-height:1.2em}}@media screen and (max-width:1498px) and (min-width:981px){.title-1 h1{font-weight:700;font-size:55px!important;line-height:1.2em}}@media screen and (max-width:980px) and (min-width:768px){.title-1 h1{font-weight:700;font-size:50px!important;line-height:1.2em}}@media screen and (max-width:767px) and (min-width:100px){.title-1 h1{font-weight:700;font-size:30px!important;line-height:1.3em}}@media screen and (max-width:2980px) and (min-width:1699px){.title-2 h2{font-weight:700;font-size:45px!important;line-height:1.2em}}@media screen and (max-width:1698px) and (min-width:1499px){.title-2 h2{font-weight:700;font-size:40px!important;line-height:1.2em}}@media screen and (max-width:1498px) and (min-width:981px){.title-2 h2{font-weight:700;font-size:35px!important;line-height:1.2em}}@media screen and (max-width:980px) and (min-width:768px){.title-2 h2{font-weight:700;font-size:35px!important;line-height:1.2em}}@media screen and (max-width:767px) and (min-width:100px){.title-2 h2{font-weight:700;font-size:35px!important;line-height:1.3em}}@media (min-width:981px){.kb-navigation li.wmplo-spacer::after{content:"|";padding-left:20px;font-size:30px;position:relative;top:-3px;color:#fece07}}@media (max-width:980px){.wmplo-mrgn-btm0{margin-bottom:0}}.wmplo-list ::marker{color:#000000}.wmplo-list li{padding-bottom:10px}.wmplo-list ul{padding-left:30px}.hero-style-2{padding-top:clamp(11vh,12vw,14vh)!important;padding-bottom:0!important}@media (max-width:399px){.hero-style-2{padding-top:10vh!important}}#reveal-email-btn{background-color:#82b109;color:#ffffff;border:none;padding:5px 24px;font-size:16px;cursor:pointer;border-radius:5px;transition:background-color 0.3s ease}#reveal-email-btn:hover{background-color:#82b109}.revealed-email{font-size:16px;font-weight:600;color:#0073aa;text-decoration:none}.revealed-email:hover{text-decoration:underline}:root{--pill-flash:#e9507661}.pill{background:#fff;border:1px solid rgba(33,130,147,.3);color:var(--teal-dark);font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px;animation:pillColorShift 10.8s ease-in-out infinite}.pill:nth-child(1){animation-delay:0s}.pill:nth-child(2){animation-delay:1.8s}.pill:nth-child(3){animation-delay:3.6s}.pill:nth-child(4){animation-delay:5.4s}.pill:nth-child(5){animation-delay:7.2s}.pill:nth-child(6){animation-delay:9.0s}@keyframes pillColorShift{0%{background:#fff;color:var(--teal-dark)}5%{background:var(--pill-flash);color:#fff}16%{background:#fff;color:var(--teal-dark)}100%{background:#fff;color:var(--teal-dark)}}