@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;1,300;1,400&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');.text-primary{color:#e30040}.text-secondary{color:#2e0720}.bg-primary{background:#e30040;color:#fff}.bg-secondary{background:#2e0720;color:#fff}body{color:#2e0720;box-sizing:border-box;font-family:'Roboto',arial,helvetica,sans-serif;margin:auto;padding:0;font-size:14px;line-height:28px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:normal;font-family:Rubik,arial,helvetica,sans-serif;line-height:1.25}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:500}h1,.h1{font-weight:500;font-size:2.5rem;text-transform:uppercase}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.text-uppercase{text-transform:uppercase}.subtitle{color:#e30040}.text-center{text-align:center}.font-weight-bold{font-weight:bold}.container-fluid .row-fluid .container{margin:0 auto;float:none;padding-right:20px;padding-left:20px}@media screen and (min-width:576px){.container{max-width:540px}}@media screen and (min-width:768px){.container{max-width:720px}}@media screen and (min-width:992px){.container{max-width:960px}}@media screen and (min-width:1200px){.container{max-width:1140px}}.d-block{display:block}.d-none{display:none}.container__cta a,.cta{font-weight:bold;padding:10px 25px;border-radius:5px;display:inline-block;text-decoration:none}.container__cta--full a,.cta--full{background:#e30040;color:#fff}.container__cta--border a,.cta--border{background:#fff;border:2px solid #e30040;color:#e30040}.link{text-decoration:none}.m-0{margin:0}.mt-0,.my-0{margin-top:0}.mb-0,.my-0{margin-bottom:0}.mr-0,.mx-0{margin-right:0}.ml-0,.mx-0{margin-left:0}.mt-1,.my-1{margin-top:.25rem}.mb-1,.my-1{margin-bottom:.25rem}.mt-2,.my-2{margin-top:.5rem}.mb-2,.my-2{margin-bottom:.5rem}.mt-3,.my-3{margin-top:1rem}.mb-3,.my-3{margin-bottom:1rem}.mt-4,.my-4{margin-top:1.5rem}.mb-4,.my-4{margin-bottom:1.5rem}.mt-5,.my-5{margin-top:3rem}.mb-5,.my-5{margin-bottom:3rem}.footer{padding-top:50px;padding-bottom:50px;font-size:10px;line-height:14px;font-family:Rubik,Arial,Helvetica,sans-serif;letter-spacing:1px}.footer .link{color:#2e0720}