.full-size-banner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 128px);padding-bottom:80px;margin-bottom:80px}@media screen and (max-width: 991px){.full-size-banner{min-height:calc(100vh - 176px);margin-bottom:40px}}@media screen and (max-width: 768px){.full-size-banner{min-height:calc(100vh - 164px);padding-bottom:24px}}.full-size-banner .breadcrumbs{margin:0;padding:48px 16px 0}@media screen and (max-width: 768px){.full-size-banner .breadcrumbs{padding:24px 16px 0}}.full-size-banner__background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:url(/build/assets/layer-video.c100385c.webp) no-repeat center/cover}.full-size-banner__media{position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%}.full-size-banner__media video{width:100%;height:100%;object-fit:cover}.full-size-banner__media img{width:100%;height:100%;object-fit:cover}.full-size-banner__content{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:1550px;width:100%;margin:0 auto;padding:72px 16px 0}@media screen and (max-width: 768px){.full-size-banner__content{padding-top:100px}}.full-size-banner__info{width:100%;margin-top:auto;color:#fff}.full-size-banner__info h1{font-size:62px;font-weight:500;line-height:81px}@media screen and (max-width: 768px){.full-size-banner__info h1{font-size:26px;line-height:32px}}.full-size-banner__go-down-button{display:block;margin-top:auto}.full-size-banner__go-down-button svg{stroke:#fff}
