.timeline-vertical-block{position:relative}.timeline-vertical__line{pointer-events:none;z-index:0;background:#ffffff26;width:9px;position:absolute;top:0;bottom:0;left:0}@media (width>=1025px){.timeline-vertical__line{left:30%}}.timeline-vertical__line-fill{transform-origin:top;background:linear-gradient(160deg,#f5ab8e 0%,#dd83b3 100%);width:100%;height:100%;transform:scaleY(0)}.timeline-vertical-item{position:relative}.timeline-vertical-item:before{content:"";z-index:2;background:#fff;border-radius:50%;width:25px;height:25px;transition:transform .3s,background-color .3s;position:absolute;top:2.6rem;left:calc(-10% - 12.5px)}@media (width>=1025px){.timeline-vertical-item:before{left:calc(30% - 8px)}}.timeline-vertical-item.is-active:before{background:#fff;transform:scale(1.5)}.wp-theme-akk2themes .gform_wrapper.gform-theme{--gf-form-gap-y:1.25rem}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_required_legend{display:none}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_body .gfield_required{color:inherit;font-size:1em}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_body .gfield_consent_label{gap:.2rem;display:flex}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_body .gfield_consent_label .gfield_required{order:-1}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_body .gfield--type-html{font-size:.8rem}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_body .ginput_container_consent{cursor:pointer}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_body .ginput_container_consent input{background-color:unset}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_body .ginput_container_textarea textarea{resize:none}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_footer .gform_button{width:11rem;margin:0 auto;--gf-local-bg-color:none!important}.wp-theme-akk2themes .gform_wrapper.gform-theme .gform_confirmation_message{text-align:center;font-size:2rem}:has(.gform_confirmation_wrapper){align-self:center}.wp-block-group.has-hover-image:hover>.is-hover-visible{opacity:1}.wp-block-group.has-hover-image>.wp-block-group__hover-image{margin-block-start:0}
