.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}}.nav .sub-menu{width:440px}.et-menu li .sub-menu li a{padding:6px 20px;width:100%}.wmplo-list ::marker{color:#000000}.wmplo-list li{padding-bottom:10px}.wmplo-list ul{padding-left:30px}