.af-registration-wrapper .af-summary-container{max-width:1200px!important;margin:0 auto!important;padding:0px!important}.af-registration-wrapper .af-summary-content{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin-bottom:15px!important}.af-registration-wrapper .af-summary-left{padding:32px!important;position:relative!important;background-color:#fff!important;font-size:18px!important}.af-registration-wrapper .af-summary-title{font-family:'Moon',sans-serif!important;font-weight:700!important;font-size:20px!important;color:var(--af-primary)!important;margin-bottom:16px!important}.af-registration-wrapper .af-summary-table{margin-bottom:24px!important}.af-registration-wrapper .af-table{width:100%!important;border-collapse:collapse!important}.af-registration-wrapper .af-table tbody tr{border-bottom:0!important}.af-registration-wrapper .af-table tbody tr:last-child{border-bottom:none!important}.af-registration-wrapper .af-table td{padding:6px 0!important;font-family:'Moon',sans-serif!important;font-weight:400!important;font-size:16px!important}.af-registration-wrapper .af-table td.af-table-label{color:#000!important;font-size:18px!important;font-weight:normal!important;font-family:'Moon',sans-serif!important;font-weight:700!important;max-width:130px!important}.af-registration-wrapper .af-table td.af-table-value{color:var(--af-black)!important;font-family:'Moon',sans-serif!important;font-weight:400!important;text-align:left!important;font-size:18px!important}.af-registration-wrapper .af-table td.af-table-value.af-price{font-family:'Moon',sans-serif!important;font-weight:400!important}.af-registration-wrapper .af-table .af-table-label-small{font-family:'Moon',sans-serif!important;font-weight:400!important;font-size:14px!important;color:#222!important;font-style:italic}.af-registration-wrapper .af-key-notice{display:flex!important;align-items:flex-start!important;gap:12px!important}.af-registration-wrapper .af-key-notice img{width:30px!important;height:30px!important;flex-shrink:0!important}.af-registration-wrapper .af-key-notice p{font-family:'Moon',sans-serif!important;font-weight:400!important;font-size:16px!important;color:var(--af-black)!important;margin:0!important;line-height:1.3!important}.af-registration-wrapper .af-summary-right{background-image:url(../../../../../../../../plugins/Anytime-Fitness-Registration/assets/images/afronden-people.png)!important;background-size:cover!important;background-position:top center!important;min-height:333px!important}.af-registration-wrapper .af-summary-image{width:100%!important;height:100%!important;min-height:400px!important}.af-registration-wrapper .af-summary-navigation{display:flex!important;justify-content:center!important;gap:32px!important;margin-top:32px!important;width:100%!important;max-width:100%!important}@media (max-width:991px){.af-registration-wrapper .af-summary-content{grid-template-columns:1fr!important}.af-registration-wrapper .af-summary-right{min-height:240px!important}.af-registration-wrapper .af-summary-image{min-height:240px!important}.af-registration-wrapper .af-summary-table{margin-bottom:44px!important}.af-registration-wrapper .af-summary-left{order:2!important}.af-registration-wrapper .af-summary-right{order:1!important}.af-registration-wrapper .af-table td.af-table-value,.af-registration-wrapper .af-table td.af-table-label{font-size:16px!important;line-height:1.4em!important;padding:4px 0!important}}@media (max-width:768px){.af-registration-wrapper .af-summary-container{padding:0 0 16px 0!important}.af-registration-wrapper .af-summary-left{padding:24px 16px!important}.af-registration-wrapper .af-table td{font-size:14px!important}.af-registration-wrapper .af-summary-navigation{flex-direction:row!important;gap:16px!important}.af-registration-wrapper .af-summary-table{margin-bottom:74px!important}}@media (max-width:480px){.af-registration-wrapper .af-summary-navigation{flex-direction:column-reverse!important}.af-registration-wrapper .af-summary-navigation .af-btn{width:100%!important}.af-registration-wrapper .af-key-notice{padding:12px!important}.af-registration-wrapper .af-key-notice p{font-size:12px!important}.af-registration-wrapper .af-summary-left{position:relative!important;padding:15px!important}.af-registration-wrapper .af-table td.af-table-label{max-width:none!important}.af-registration-wrapper .af-table td.af-table-value,.af-registration-wrapper .af-table td.af-table-label{padding:0!important}}.af-registration-wrapper .promotion-block{background:linear-gradient(90deg,#f77c0a,#d2535a 53.5%,#a11cc5)!important;display:flex!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;padding:15px 30px!important;color:#fff!important;font-family:"Moon",sans-serif!important;font-weight:900!important;text-transform:uppercase!important}.af-registration-wrapper .promotion-block img{margin-right:8px!important;width:22px!important;height:22px!important}@media (max-width:767px){.af-registration-wrapper .af-summary-image{min-height:300px!important;object-fit:cover!important}}@media (max-width:413px){.af-registration-wrapper .af-summary-image{min-height:150px!important;object-fit:cover!important}.af-registration-wrapper .af-table td{display:block!important;padding:0!important}.af-registration-wrapper .af-table tr{padding:6px 0!important;display:block!important}}