.hero-banner__info{font-size:1.6rem;line-height:1.2}@media(min-width: 564px){.hero-banner__info{font-size:1.8rem;line-height:1.2}}@media(min-width: 1100px){.hero-banner__info{font-size:2rem;line-height:1.2}}.hero-banner__title{font-size:2.4rem;line-height:1.14}@media(min-width: 564px){.hero-banner__title{font-size:4rem;line-height:1.14}}@media(min-width: 1100px){.hero-banner__title{font-size:5.6rem;line-height:1.14}}.hero-banner{position:relative;display:grid;align-items:center;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#cbd78c;padding-top:13rem;min-height:40rem;padding-bottom:10rem}@media(min-width: 564px){.hero-banner{height:60rem;padding-top:0;padding-bottom:0;min-height:auto}}.hero-banner:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.25)}.hero-banner__with-video{height:60rem}@media(min-width: 767px){.hero-banner__with-video{height:80rem}}.hero-banner__wrapper{width:100%;max-width:123rem;padding-right:1.5rem;padding-left:1.5rem;margin-left:auto;margin-right:auto;z-index:2;margin:auto;text-align:center;position:relative}@media screen and (max-width: 1099px){.hero-banner__wrapper{padding-right:2rem;padding-left:2rem}}.hero-banner__video{position:absolute;width:100%;height:80rem;left:0;top:0;-o-object-fit:cover;object-fit:cover}.hero-banner__play{cursor:pointer;background-image:url("../src/images/video-pause.svg");width:4.1rem;height:4.1rem;display:inline-block;position:absolute;z-index:1;bottom:5rem;left:2rem;background-size:contain;background-repeat:no-repeat;background-position:center}@media(min-width: 767px){.hero-banner__play{bottom:16rem;left:6rem}}@media(min-width: 1100px){.hero-banner__play{bottom:16rem;left:10rem}}.hero-banner__play.paused{background-image:url("../src/images/video-play.svg")}.hero-banner__title{font-family:"Triballat",sans-serif;color:#fff;margin-bottom:1.5rem;font-weight:400}.hero-banner__info{color:#fff}.hero-banner__btn{margin-top:0}@media(min-width: 767px){.hero-banner__btn{margin-top:5rem}}.hero-banner__btn a{margin:1rem}@media(min-width: 767px){.hero-banner__btn a{margin:0 2.5rem}}