/* Site-wide additions for the static build (not from the WordPress theme) */
.ksp-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
/* Without JavaScript (e.g. Googlebot's first, non-rendered pass) show Divi's entrance-animated
   modules and icons straight away – Divi starts them at opacity:0 and fades them in with JS.
   Every page sets <html class="js"> in its first inline script, so animations still run for visitors. */
html:not(.js) .et_animated,html:not(.js) .et-waypoint{opacity:1!important;-webkit-animation:none!important;animation:none!important}

.ksp-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
body #page-container .et_pb_section a.et_pb_button.ksp-btn-solid{color:#fff!important;background-color:#ce2c30!important;border-width:0!important;border-radius:10px!important;font-family:Outfit,Helvetica,Arial,Lucida,sans-serif!important;font-size:17px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;padding:10px 30px 12px!important}body #page-container .et_pb_section a.et_pb_button.ksp-btn-solid:hover{color:#0a0a0a!important;background-color:#fff!important}
