.content-image-cta p{font-size:12px}.wp-block-group.home-heading,.wp-block-group.home-heading-2{position:relative}.wp-block-group.home-heading-2>.wp-block-cover,.wp-block-group.home-heading>.wp-block-cover{width:100vw!important;max-width:none;position:relative;left:50%;right:50%;margin:0 -50vw!important;display:block;padding:0;z-index:0;min-height:450px}@media (min-width:768px){.wp-block-group.home-heading-2>.wp-block-cover,.wp-block-group.home-heading>.wp-block-cover{min-height:700px}}@media (min-width:981px){.wp-block-group.home-heading-2>.wp-block-cover,.wp-block-group.home-heading>.wp-block-cover{min-height:900px}}.wp-block-group.home-heading-2>.wp-block-cover .wp-block-cover__inner-container,.wp-block-group.home-heading>.wp-block-cover .wp-block-cover__inner-container{max-width:var(--wp--style--global--content-size)}.wp-block-group.home-heading-2 .wp-block-group.heading-content,.wp-block-group.home-heading .wp-block-group.heading-content{max-width:645px;margin-left:-10px!important;margin-right:-10px!important;border-radius:var(--wp--custom--border-radius--normal);padding:100px 20px 200px;margin-top:-55px;position:relative;z-index:1}@media (min-width:480px){.wp-block-group.home-heading-2 .wp-block-group.heading-content,.wp-block-group.home-heading .wp-block-group.heading-content{margin-left:0!important;margin-right:0!important}}@media (min-width:768px){.wp-block-group.home-heading-2 .wp-block-group.heading-content,.wp-block-group.home-heading .wp-block-group.heading-content{margin-top:0;position:absolute;left:0;top:55%;transform:translateY(-50%);padding:50px 35px 125px}}@media (min-width:981px){.wp-block-group.home-heading-2 .wp-block-group.heading-content,.wp-block-group.home-heading .wp-block-group.heading-content{top:50%;padding:50px 50px 175px}}.wp-block-group.home-heading-2 .wp-block-group.heading-content:has(.search-region),.wp-block-group.home-heading .wp-block-group.heading-content:has(.search-region){margin-bottom:200px}@media (min-width:768px){.wp-block-group.home-heading-2 .wp-block-group.heading-content:has(.search-region),.wp-block-group.home-heading .wp-block-group.heading-content:has(.search-region){margin-bottom:0}}.wp-block-group.home-heading-2 .wp-block-group.heading-content:has(.register-as),.wp-block-group.home-heading .wp-block-group.heading-content:has(.register-as){padding:30px}@media (min-width:981px){.wp-block-group.home-heading-2 .wp-block-group.heading-content:has(.register-as),.wp-block-group.home-heading .wp-block-group.heading-content:has(.register-as){padding:50px}}.wp-block-group.home-heading-2 .wp-block-group.heading-content:before,.wp-block-group.home-heading .wp-block-group.heading-content:before{content:"";width:100%;height:100%;opacity:.5;position:absolute;background-image:url(/app/themes/sturdy-sportsupport/assets/images/arrow.svg);background-repeat:no-repeat;background-size:120%;top:0;background-position:50%;right:0;z-index:0}.wp-block-group.home-heading-2 .wp-block-group.heading-content>*,.wp-block-group.home-heading .wp-block-group.heading-content>*{z-index:1;position:relative}.wp-block-group.home-heading-2 .wp-block-group.heading-content>:not(:first-child),.wp-block-group.home-heading .wp-block-group.heading-content>:not(:first-child){margin-top:30px}.wp-block-group.home-heading-2 .wp-block-group.heading-content p.btn.hollow,.wp-block-group.home-heading .wp-block-group.heading-content p.btn.hollow{color:var(--wp--preset--color--white)}.wp-block-group.home-heading-2 .wp-block-group.heading-content p.btn.hollow a,.wp-block-group.home-heading .wp-block-group.heading-content p.btn.hollow a{color:inherit;display:flex;align-items:center;gap:10px}.wp-block-group.home-heading-2 .wp-block-group.heading-content .search-region,.wp-block-group.home-heading .wp-block-group.heading-content .search-region{position:absolute;left:20px;right:20px;margin:0;z-index:1;top:100%;transform:translateY(-50%);padding:20px;border-radius:var(--wp--custom--border-radius--normal)}@media (min-width:768px){.wp-block-group.home-heading-2 .wp-block-group.heading-content .search-region,.wp-block-group.home-heading .wp-block-group.heading-content .search-region{left:35px;right:35px;padding:30px}}@media (min-width:981px){.wp-block-group.home-heading-2 .wp-block-group.heading-content .search-region,.wp-block-group.home-heading .wp-block-group.heading-content .search-region{left:50px;right:50px}}.wp-block-group.home-heading-2 .wp-block-group.heading-content .search-region .block-region-select,.wp-block-group.home-heading .wp-block-group.heading-content .search-region .block-region-select{margin-top:20px}@media (min-width:981px){.wp-block-group.home-heading-2 .wp-block-group.heading-content .search-region .block-region-select,.wp-block-group.home-heading .wp-block-group.heading-content .search-region .block-region-select{margin-top:30px}}.wp-block-group.home-heading-2 .wp-block-group.heading-content .search-region p.btn.hollow a,.wp-block-group.home-heading .wp-block-group.heading-content .search-region p.btn.hollow a{color:var(--wp--preset--color--black);justify-content:space-between;width:100%}.wp-block-group.home-heading-2 .wp-block-group.heading-content .search-region p.btn.hollow a span,.wp-block-group.home-heading .wp-block-group.heading-content .search-region p.btn.hollow a span{font-size:25px}.wp-block-group.home-heading-2 .wp-block-group.heading-content .register-as,.wp-block-group.home-heading .wp-block-group.heading-content .register-as{margin:35px 0 0;position:relative;z-index:1;padding:20px;border-radius:var(--wp--custom--border-radius--normal)}.wp-block-group.home-heading-2 .wp-block-group.heading-content .register-as>.wp-block-group,.wp-block-group.home-heading .wp-block-group.heading-content .register-as>.wp-block-group{margin-top:20px;flex-wrap:wrap}.wp-block-group.home-heading-2 .wp-block-group.heading-content .register-as>.wp-block-group .hollow.btn,.wp-block-group.home-heading .wp-block-group.heading-content .register-as>.wp-block-group .hollow.btn{color:var(--wp--preset--color--black)!important}.wp-block-group.home-heading-2 .wp-block-group.heading-content .register-as+p.btn.hollow a,.wp-block-group.home-heading .wp-block-group.heading-content .register-as+p.btn.hollow a{justify-content:space-between;width:100%}.wp-block-group.home-heading-2 .wp-block-group.heading-content .register-as+p.btn.hollow a span,.wp-block-group.home-heading .wp-block-group.heading-content .register-as+p.btn.hollow a span{font-size:25px}