.section-heading__title>span:before{height:.3rem;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:-5px;border-radius:100%;background:rgba(var(--color-button),var(--alpha-button-background));left:50%;width:17rem}.section-heading__title>span{position:relative;padding-bottom:.6rem}.mb-70{margin-bottom:70px}@media only screen and (min-width:750px){.section--header-wrapper{justify-content:space-between;align-items:center;display:flex}.section__header--info .link.with--icon.button--with-icon{justify-content:flex-end}.section__header--info .section--header-countdown-timer-wrapper+.button--wrapper{margin-top:1rem}.section--header-countdown-timer-wrapper{justify-content:flex-end;gap:1rem;align-items:center;display:flex}.section-heading{max-width:55rem}.section-heading:is(.text-center){margin-right:auto;margin-left:auto}.section-heading:is(.text-left){margin-right:auto;margin-left:0}.section-heading:is(.text-right){margin-right:0;margin-left:auto}}.section-heading__sub_title a{text-decoration:underline}.section-heading__title.heading__space--bottom{margin-bottom:2.5rem}.link.with--icon.button--with-icon{text-underline-offset:.3rem;display:flex}.link.with--icon.button--with-icon:hover{color:rgba(var(--text-link-hover-color))}.section--header-countdown-timer .countdown__text{display:none}.section--header-countdown-timer .countdown__number{padding:.3rem .8rem;color:rgb(var(--color-button-text));min-width:4.5rem;text-align:center;border-radius:.3rem;background:rgba(var(--color-button),var(--alpha-button-background))}.section--header-countdown-timer{gap:.3rem}.section-heading__sub_title+.section-heading__title,.section-heading__title:only-child{margin-bottom:0}@media only screen and (max-width:749px){.section-heading.mb-70{margin-bottom:5rem}.section-heading+.button--wrapper{text-align:center;margin-top:2rem}.link.with--icon.button--with-icon{justify-content:center}.section__header--info{text-align:center}.section--header-countdown-timer{justify-content:center}.section--header-wrapper .section-heading+.section__header--info{margin-top:1rem}.section-heading:is(.mobile--text-center){text-align:center}.section-heading:is(.mobile--text-left){text-align:left}.section-heading:is(.mobile--text-right){text-align:right}}