.pa-testimonial-image-top .et_pb_testimonial_portrait{float:none;display:block;margin:0 auto 20px}.pa-testimonial-image-top .et_pb_testimonial_description{margin-left:0px!important}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:0.9}100%{transform:scale(1);opacity:1}}.pulse-image{animation:pulse 2s infinite}.zoom-img-only img{animation:zoomOnlyImage 30s ease-in-out infinite;transform-origin:top center;display:block}@keyframes zoomOnlyImage{0%{transform:scale(1)}50%{transform:scale(1.50)}100%{transform:scale(1)}}.et_pb_contact_form_label{display:block;font-weight:600;margin-bottom:6px;color:#222}.et_pb_contact_field{margin-bottom:20px}.et_pb_contact_form input,.et_pb_contact_form textarea{border:1px solid #ccc;border-radius:6px;padding:10px;width:100%;box-sizing:border-box}#custom-cursor{position:absolute;top:0;left:0;width:60%;height:100%;background:radial-gradient(circle,rgba(255,72,68,0.85) 0%,rgba(255,72,68,0.4) 35%,rgba(255,72,68,0.15) 65%,rgba(255,72,68,0) 100%);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;mix-blend-mode:screen;filter:blur(25px);display:none}