::placeholder{color:#534f50;opacity:1}:-ms-input-placeholder{color:#534f50}::-ms-input-placeholder{color:#534f50}.col-01{width:100%}.col-02{width:50%}.col-03{width:33.2%}.col-04{width:25%}.col-05{width:20%}.col-06{width:16.4%}.light{font-weight:300}.regular{font-weight:400}.bold{font-weight:600}.heavy{font-weight:900}.grey{color:#474343}.red{color:#BE1E75}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}:focus{outline:none}highlight{color:#E60F73}h1{font-size:40px;line-height:72px}.down-arrow{position:absolute;width:100%;text-align:center;margin-top:-30px;z-index:5}.down-arrow img{width:26px}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.text-title h1{color:white;margin:24px 0 18px;line-height:48px;line-height:5.1vh;margin:6.17vh 0 1.85vh 0}.subheading h1{font-size:75px;line-height:90px;margin-bottom:20px}.subheading h3{font-size:40px;line-height:48px;margin-bottom:20px}.subheading hr{width:200px;border:0;border-bottom:1px solid #534f50;width:10.4vw}.subheading h4{font-size:20px;margin-top:5px}.heading_75,h1.heading_75{font-size:75px;font-size:7.66vh}.heading_65{font-size:65px;font-size:6.65vh}.heading_51{font-size:51px;font-size:5.23vh}.heading_40,h3.heading_40{font-size:40px;font-size:4.13vh;line-height:5vh}.heading_30,h3.heading_30{font-size:30px;font-size:3.09vh}.heading_20,h4.heading_20{font-size:20px;font-size:2.05vh}.alert{margin-bottom:2.05vh}.alert-error{color:#E60F73}.call-to-action-button{font-size:16px;border-radius:4px;border:2px solid #E60F73;color:#E60F73;background-color:white;text-transform:uppercase;text-decoration:none;display:inline-block;width:195px;line-height:48px;font-size:1.7vh;font-size:1.44vh;line-height:5vh;width:10.2vw}.call-to-action-button:hover{border:2px solid #7A458E;color:#7A458E;text-decoration:none}.call-to-action-button.reverse{border:2px solid #E60F73;background-color:#E60F73;color:white}.text-title{padding:40px 0 50px 0;margin-bottom:220px;padding:4.11vh 0 5.14vh 0;margin-bottom:16.22vh}.text-title img{height:76px;filter:brightness(100) saturate(0%)}.text-title hr{width:185px;margin:0 auto;border:0;border-top:1px solid white;width:9.7vw}.text-main{text-align:left;width:65%;margin:0 auto;max-width:1248px;min-width:600px;font-size:18px;line-height:22px;margin-bottom:140px;font-size:0.94vw;line-height:1.3vw}ol{counter-reset:item;margin-bottom:20px}ol li{display:block;margin-bottom:10px;margin-bottom:0.53vw}ol li:before{content:counters(item, ".") " ";counter-increment:item}.uppercase{text-transform:uppercase}
