.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{height:100%;overflow:hidden}.text{margin-bottom:50px;margin-top:50px}@media only screen and (min-width:768px){.text{margin-top:60px}}@media only screen and (min-width:1440px){.text{margin-top:80px}}@media only screen and (min-width:768px){.text{margin-bottom:60px}}@media only screen and (min-width:1440px){.text{margin-bottom:80px}}.text__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.text__inner{width:93.86667vw}}@media only screen and (min-width:768px){.text__inner{width:87.5vw}}@media only screen and (min-width:1680px){.text__inner{width:1464px}}.text__content{flex-basis:93.86667vw;max-width:93.86667vw;padding-left:1.86667vw;padding-right:1.86667vw;width:93.86667vw}.text__overlay .text__content{flex-basis:100%;max-width:100%;width:100%}@media only screen and (min-width:768px){.text__content{flex-basis:72.91667vw;max-width:72.91667vw;padding-left:1.43229vw;padding-right:1.43229vw;width:72.91667vw}}@media only screen and (min-width:1440px){.text__content{flex-basis:58.33333vw;max-width:58.33333vw;padding-left:1.43229vw;padding-right:1.43229vw;width:58.33333vw}}@media only screen and (min-width:1680px){.text__content{flex-basis:976px;max-width:976px;padding-left:24px;padding-right:24px;width:976px}}.text__content .rte{width:100%}.text__content .rte h2,.text__content .rte h3,.text__content .rte h4,.text__content .rte h5{color:#8b3e3e}.text__content .rte .topline{color:#de2e36;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:800;line-height:24px;text-transform:uppercase}@media only screen and (min-width:1024px){.text__content .rte .topline{font-size:18px;line-height:22px}}.overlay__container .text__content,.overlay__container .text__inner{margin:0;padding:0;width:100%}