.btn{display:block;background-color:rgba(60,118,186,.95);color:#fff;border-radius:5px;padding:.5em;text-decoration:none;text-align:center;box-shadow:rgba(0,0,0,.1)1px 1px 10px}.btn:hover{background-color:rgba(60,118,186,.8)}.btn--green{background-color:rgba(76,175,80,.95)}.btn--green:hover{background-color:rgba(76,175,80,.8)}.btn--orange{background-color:rgba(211,97,0,.95)}.btn--orange:hover{background-color:rgba(211,97,0,.8)}.btn--pink{background-color:rgba(231,141,166,.95)}.btn--pink:hover{background-color:rgba(231,141,166,.8)}.hero{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:start;position:relative}@media(min-width:800px){.hero{width:85%;padding:0 5%;margin:0 7.5%}}.hero .background{height:100%;width:100%;position:absolute;z-index:-1;background-color:#f7f7f7}.hero .background img{height:100%;width:100%;object-fit:cover}.hero .intro{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3em}.hero .intro h1{color:#333}.hero .intro__content{justify-content:center}.hero .intro__content p{font-size:1.25em}.hero .intro__content__topic{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:1em 0}.hero .intro__content__topic p{font-size:1.01em;text-align:left;margin-bottom:1em}.hero .intro__content__expected h2{margin-bottom:.5em}.hero .intro__content__expected p{font-size:1.01em;text-align:left;margin:.5em 0}.hero .intro__content__expected p span{text-decoration:underline}