@font-face{font-display:swap;font-family:Monserrat;font-style:normal;font-weight:400;src:url(/frontend/fonts/montserrat-medium-webfont.ccddedad.eot);src:url(/frontend/fonts/montserrat-medium-webfont.ccddedad.eot?#iefix) format("embedded-opentype"),url(/frontend/fonts/montserrat-medium-webfont.d03d96fb.woff2) format("woff2"),url(/frontend/fonts/montserrat-medium-webfont.87f73eda.woff) format("woff"),url(/frontend/fonts/montserrat-medium-webfont.594c3232.ttf) format("truetype"),url(/frontend/images/montserrat-medium-webfont.6ab647c2.svg#svgFontName) format("svg")}@font-face{font-display:swap;font-family:Monserrat;font-style:normal;font-weight:700;src:url(/frontend/fonts/montserrat-bold-webfont.7e3c0bc0.eot);src:url(/frontend/fonts/montserrat-bold-webfont.7e3c0bc0.eot?#iefix) format("embedded-opentype"),url(/frontend/fonts/montserrat-bold-webfont.86e55f0c.woff2) format("woff2"),url(/frontend/fonts/montserrat-bold-webfont.62b3af89.woff) format("woff"),url(/frontend/fonts/montserrat-bold-webfont.09b7e685.ttf) format("truetype"),url(/frontend/images/montserrat-bold-webfont.daaa373c.svg#svgFontName) format("svg")}@font-face{font-display:swap;font-family:Monserrat;font-style:italic;font-weight:400;src:url(/frontend/fonts/montserrat-italic-webfont.4513ab10.eot);src:url(/frontend/fonts/montserrat-italic-webfont.4513ab10.eot?#iefix) format("embedded-opentype"),url(/frontend/fonts/montserrat-italic-webfont.abeafd36.woff2) format("woff2"),url(/frontend/fonts/montserrat-italic-webfont.851eb9b2.woff) format("woff"),url(/frontend/fonts/montserrat-italic-webfont.9805089d.ttf) format("truetype"),url(/frontend/images/montserrat-italic-webfont.c0dc2bfc.svg#svgFontName) format("svg")}@font-face{font-display:swap;font-family:Monserrat;font-style:italic;font-weight:700;src:url(/frontend/fonts/montserrat-bolditalic-webfont.ed467db8.eot);src:url(/frontend/fonts/montserrat-bolditalic-webfont.ed467db8.eot?#iefix) format("embedded-opentype"),url(/frontend/fonts/montserrat-bolditalic-webfont.ed79f552.woff2) format("woff2"),url(/frontend/fonts/montserrat-bolditalic-webfont.2c36aff2.woff) format("woff"),url(/frontend/fonts/montserrat-bolditalic-webfont.f2f3f38c.ttf) format("truetype"),url(/frontend/images/montserrat-bolditalic-webfont.3ecaac6f.svg#svgFontName) format("svg")}.intro{background:#82ae33;color:#fff;overflow:hidden;padding-bottom:2.1428571429rem;padding-top:3.2142857143rem;position:relative;width:100%}.intro.form-intro{padding-bottom:.3571428571rem;padding-top:2rem}.intro.form-intro p{font-size:1.4285714286rem}.intro.form-intro p a{color:#ff9f1b;font-weight:700;text-decoration:underline}@media (min-width:768px){.intro.form-intro{padding-bottom:2.1428571429rem;padding-top:2.8571428571rem}}@media (min-width:992px){.intro{padding-bottom:5rem;padding-top:4.2857142857rem}}.intro h1{margin-bottom:.7142857143rem;text-transform:uppercase}@media (min-width:768px){.intro h1{font-size:3.2142857143rem}}@media (min-width:992px){.intro h1{margin-bottom:0}}.intro h1+p{font-size:1.5rem!important;font-weight:300!important}@media (min-width:768px){.intro h1+p{font-size:2.2857142857rem!important}}.intro p{text-transform:none!important}.intro h2{color:#fff;font-size:1.7142857143rem;margin-top:1.4285714286rem;text-transform:none}.intro h2 span{color:#81007f}@media (min-width:768px){.intro h2{font-size:2.7142857143rem}}.intro .slider-wrap{margin:7.1428571429rem .7142857143rem 5.3571428571rem;position:relative}@media (min-width:768px){.intro .slider-wrap{margin-bottom:2.8571428571rem;margin-top:10rem}}.intro .button.main{margin-bottom:3.5714285714rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.intro .button.main{margin-bottom:5rem}}@media (min-width:992px){.intro .button.main{margin-bottom:2.1428571429rem}}@media (min-width:992px){.intro .stripes:after,.intro .stripes:before{border-style:solid;content:"";display:block;height:0;margin-top:-73px;position:absolute;width:0;z-index:1}}@media screen and (min-width:992px) and (min-width:2000px){.intro .stripes:after,.intro .stripes:before{margin-top:-173px}}@media (min-width:992px){.intro .stripes:before{border-color:transparent transparent transparent #7da92f;border-width:100px 0 100px 1000px;right:50%}}@media screen and (min-width:992px) and (min-width:2000px){.intro .stripes:before{border-width:200px 0 200px 2000px}}@media (min-width:992px){.intro .stripes:after{border-color:transparent #7da92f transparent transparent;border-width:100px 1000px 100px 0;left:50%}}@media screen and (min-width:992px) and (min-width:2000px){.intro .stripes:after{border-width:200px 2000px 200px 0}}
/*# sourceMappingURL=intro.dabafd68.css.map*/