.banner-hero,.banner-hero__img-wrap{overflow:hidden;position:relative}.banner-hero__bg{display:none;position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none;speak:none;z-index:1;opacity:0;animation:fadeInBg .7s ease forwards .1s}@media (max-width:1023px){.banner-hero__bg.mobile{display:block;left:-15%;top:-1%;width:140%}}@keyframes fadeInBg{0%{opacity:0}100%{opacity:1}}.banner-hero__content{background-color:#17181c;text-align:center;padding:1.82em 3vw 1.24em}@media (min-width:1024px){.banner-hero__bg.desktop{display:block}.banner-hero__content{padding:2.9em 3vw 1.24em}}.banner-hero__title{max-width:14em;color:#fff;margin-bottom:.35em;opacity:0;transform:translate3d(0,.25em,0);animation:fadeUpHero6 1.5s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero6 .75s ease forwards .1s}@keyframes fadeUpHero6{0%{transform:translate3d(0,.25em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero6{0%{opacity:0}100%{opacity:1}}.banner-hero__description{color:rgba(255,255,255,.5);max-width:38.3em;margin-bottom:.78em;opacity:0;transform:translate3d(0,1.25em,0);animation:fadeUpHero10 1.5s cubic-bezier(.16,1,.3,1) forwards .2s,fadeInHero10 .5s ease forwards .2s}@keyframes fadeUpHero10{0%{transform:translate3d(0,1.25em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero10{0%{opacity:0}100%{opacity:1}}@media (min-width:768px){.banner-hero__description{margin-bottom:1.66em}}.banner-hero__btns{z-index:2}@media (max-width:767px){.banner-hero__btns{flex-direction:column;align-items:center}}.banner-hero__btn{opacity:0;transform:translate3d(0,.85em,0);animation:fadeUpHero8 1.5s cubic-bezier(.16,1,.3,1) forwards .3s,fadeInHero8 .5s ease forwards .3s}@keyframes fadeUpHero8{0%{transform:translate3d(0,.85em,0)}100%{transform:translate3d(0,0,0)}}.banner-hero__btn:last-child{animation-delay:calc(.1s + .25s)}.banner-hero__media{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;font-size:calc(14rem/16 + 6*(100vw - 375px)/1065);background-color:#17181c;padding:0 3vw 40px}@media (min-width:1440px){.banner-hero__media{font-size:calc(20/16 + rem)}}@media (min-width:2000px){.banner-hero__media{font-size:calc(14rem/16 + 8*(100vw - 375px)/1065)}}@media (min-width:2000px) and (min-width:1440px){.banner-hero__media{font-size:calc(22/16 + rem)}}.banner-hero__img-wrap{display:block;width:100%;background-color:transparent;max-width:1330px;border-radius:10px;box-shadow:4px 5px 32.1px 0 rgba(125,131,152,.368627451);z-index:1;opacity:0;transform:translate3d(0,.75em,0);animation:fadeUpHero4 1.75s cubic-bezier(.16,1,.3,1) forwards .55s,fadeInHero4 .75s ease forwards .55s}.banner-hero__img-wrap:before{content:"";display:block;padding-bottom:70.28%}@keyframes fadeUpHero4{0%{transform:translate3d(0,.75em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero4{0%{opacity:0}100%{opacity:1}}.banner-hero__item{position:relative;display:flex;z-index:1}@media (min-width:1024px){.banner-hero__img-wrap{flex:1;order:2;animation-delay:calc(.1s + .35s)}.banner-hero__item.left{order:1;flex-direction:column;align-items:flex-end}.banner-hero__item.right{order:3;flex-direction:column-reverse}}@media (max-width:1023px){.banner-hero__item{flex:1;max-width:15em;padding-right:2.1428571429em;margin-bottom:2.8571428571em}.banner-hero__item.left{margin-right:1.2857142857em}}.banner-hero__item-title{flex:1;font-weight:600;line-height:1.1;color:#fff;max-width:12em;opacity:0;transform:translate3d(0,.75em,0);animation:fadeUpHero8 1.75s cubic-bezier(.16,1,.3,1) forwards .35s,fadeInHero8 .75s ease forwards .35s}@keyframes fadeUpHero8{0%{transform:translate3d(0,.75em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero8{0%{opacity:0}100%{opacity:1}}@media (min-width:1024px){.banner-hero__item-title.left{max-width:10.75em;margin:5.75em 1.6em 0 0;animation-delay:calc(.1s + .45s)}}.banner-hero__item-title.right{animation-delay:calc(.1s + .35s)}@media (min-width:1024px){.banner-hero__item-title.right{padding-left:.45em;margin-left:.35em;animation-delay:calc(.1s + .55s)}}.banner-hero__item-icon{display:none;stroke-dasharray:5285;stroke-dashoffset:5285;stroke-width:20px;opacity:0}.banner-hero__item-icon.left{fill:rgba(151,71,255,0);stroke:#9747ff;animation:arrowStroke 1.15s ease forwards calc(.1s + .35s),arrowFillLeft .5s linear forwards calc(.1s + .45s)}@media (min-width:1024px){.banner-hero__item-icon.left{animation-delay:calc(.1s + .65s),calc(.1s + .65s)}}.banner-hero__item-icon.right{fill:rgba(197,246,0,0);stroke:#c5f600;animation:arrowStroke 1.15s ease forwards calc(.1s + .55s),arrowFillRight .5s linear forwards calc(.1s + .65s)}.banner-hero__item-icon.mobile{position:absolute;bottom:-2.0714285714em;right:-.5em;width:3.7857142857em;height:5.2142857143em}@media (max-width:1023px){.banner-hero__item-icon.mobile{display:block}}.banner-hero__item-icon.desktop{width:5.9em;height:2.55em}.banner-hero__item-icon.desktop.left{transform:rotate(-1deg);margin:2px -1px 0 0}.banner-hero__item-icon.desktop.right{margin:1.8em 0 0 -.45em}@media (min-width:1024px){.banner-hero__item-icon.right{animation-delay:calc(.1s + .65s),calc(.1s + .65s)}.banner-hero__item-icon.desktop{display:block}}@keyframes arrowStroke{0%{opacity:0;stroke-dashoffset:5285}10%{opacity:1}100%{opacity:1;stroke-dashoffset:0}}@keyframes arrowFillLeft{from{fill:rgba(151,71,255,0)}to{fill:#9747ff}}@keyframes arrowFillRight{from{fill:rgba(197,246,0,0)}to{fill:#c5f600}}