.single-event p.heading.desc-event{margin-bottom:37px}.single-event p.heading{margin:0;font-size:22px;font-weight:600;color:#333;position:relative;margin-bottom:44px;line-height:1em;font-family:var(--e-global-typography-primary-font-family),Sans-serif}.single-event p.heading::after{background-color:#3ad6d1;position:absolute;left:0;bottom:-15px;content:"";width:30px;height:1px}.single-event .event_top .act_gr .act_booking a{color:#fff}.author_name h1{font-size:29px!important;margin-left:10px}.wp-block-embed-youtube iframe{height:auto;min-height:600px}.movement-page{padding:0 50px;margin-bottom:50px}.tabs{margin-bottom:20px}.tab-button{padding:10px;margin-right:2px;cursor:pointer;border:2px solid #ddd;background-color:#fff;border-radius:5px}.tab-button:hover{background-color:#e0e0e0}.tab-content,.tab-rep{padding:15px;border:1px solid #ddd;border-radius:5px;margin-top:10px}.tab-content input,.tab-rep input{border:1px solid #ddd;border-radius:5px}.tab-content input[type=submit],.tab-rep input[type=submit]{background-color:#ff45d7;height:auto}@media only screen and (max-width:768px){.movement-page{padding:0 10px}h2{margin-top:0}.tab-content input[type=submit],.tab-rep input[type=submit]{margin:10px 0 30px 0;line-height:inherit}.mouvement-page form{display:flex;flex-direction:column;gap:10px}label{font-weight:700}input{width:100%;padding:8px}input[type="submit"]{background-color:#0073aa;color:#fff;border:none;padding:10px;cursor:pointer;font-size:16px}input[type="submit"]:hover{background-color:#005f87}}.ova_register_user .signup-submit .ova-btn{width:auto}.ova-login-form-container p.login-submit.resetpass-submit #wp-submit{width:auto}.widget-title{margin-top:0}form.mailpoet-manage-subscription .mailpoet_text_label,form.mailpoet-manage-subscription .mailpoet_select_label,form.mailpoet-manage-subscription .mailpoet_segment_label{display:block;font-weight:700}form.mailpoet-manage-subscription .mailpoet_select,form.mailpoet-manage-subscription .mailpoet_text{width:50%;padding:12px}form.mailpoet-manage-subscription .mailpoet_paragraph{margin-bottom:20px}form.mailpoet-manage-subscription .mailpoet_submit{width:50%;font-weight:700;font-size:11pt}.mailpoet_checkbox_label{display:block;margin:6px 0;font-size:16px;cursor:pointer}.mailpoet_checkbox_label input[type="checkbox"]{margin-right:8px;transform:scale(1.1)}.mailpoet_segment_label{font-weight:600;font-size:18px;margin-bottom:10px;display:block}.mailpoet_paragraph .select2-container{width:50%!important}.act_gr .el_btn.el_btn_leaderboard{align-items:center;gap:.5rem;text-decoration:none;line-height:1;box-shadow:0 1px 2px rgb(0 0 0 / .04);transition:transform .05s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap;padding:15px 75px;border-radius:2px;font-weight:700;display:grid;display:-ms-grid;width:360px;text-align:center;font-size:18px;color:var(--e-global-color-secondary);border:2px solid #ccc}.act_gr .el_btn.el_btn_leaderboard:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgb(0 0 0 / .06);border-color:#d1d5db}@media (max-width:640px){.act_gr .el_btn.el_btn_leaderboard{margin-top:.5rem;width:100%}}.wodopen-event-directions{text-align:center;margin-top:10px}.wodopen-directions-btn{display:inline-block;padding:8px 14px;border-radius:4px;border:1px solid #111;text-decoration:none;font-weight:600}.wodopen-event-address{display:block;margin:0 0 20px 0;color:#333;font-weight:600;font-size:22px;text-transform:capitalize}