.hero,.hero-bg{background-color:#000}.hero{margin:0 auto;max-width:2400px;min-height:calc(100vh - 108px)}.hero>.row{height:100%}.hero-left{padding-right:46px}@media screen and (min-width:1680px){.hero-left{margin-left:auto;max-width:800px;width:100%}}@media screen and (min-width:1940px){.hero-left{max-width:100%}.hero-left .btn{padding:13px 24px}}@media screen and (max-width:991px){.hero-left{padding-right:16px}}.hero-left__top{padding-bottom:45px;padding-top:105px;position:relative;z-index:1}@media screen and (min-width:1940px){.hero-left__top{-ms-flex-pack:end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;min-height:50%;padding-bottom:75px}}@media screen and (max-width:991px){.hero-left__top{padding-bottom:24px;padding-top:50px}}.hero-left__top:before{background:#101010;content:"";height:100%;position:absolute;right:-46px;top:0;width:50vw;z-index:-1}@media screen and (max-width:991px){.hero-left__top:before{left:calc(50% - 50vw);right:auto;width:100vw}}.hero-left__title{color:#fff;font-size:38px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:126%;margin-bottom:36px;margin-top:0;max-width:540px}@media screen and (max-width:991px){.hero-left__title{font-size:24px;margin-bottom:16px}}@media screen and (min-width:1940px){.hero-left__title{font-size:56px;max-width:840px}}.hero-left__title .colored-text{color:#ff1500}.hero-left__down{background-color:transparent;border:0;bottom:0;cursor:pointer;margin:0;padding:0;position:absolute;right:0}@media screen and (max-width:991px){.hero-left__down{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-color:#101010;border-radius:50%;bottom:-55px;display:-ms-flexbox;display:flex;height:50px;justify-content:center;width:50px}.hero-left__down svg{height:25px;pointer-events:none;width:25px}}.hero-left__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-right:60px;position:relative}@media screen and (max-width:991px){.hero-left__link{font-size:13px;padding:11px 24px}}.hero-left__bottom{padding-bottom:45px;padding-top:30px}@media screen and (min-width:1940px){.hero-left__bottom{padding-bottom:60px;padding-top:60px}}.hero-left__subtitle{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.17px;line-height:111%;margin-bottom:30px;margin-top:0}@media screen and (max-width:991px){.hero-left__subtitle{margin-bottom:24px}}@media screen and (min-width:1940px){.hero-left__subtitle{font-size:21px;margin-bottom:90px}}.hero-left__nav{display:grid;gap:0 40px;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.hero-left__nav{grid-template-columns:1fr}}.hero-left__item{-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgNy41MjVoMTMuMDU4TTYuNTMxLjk5Nmw2LjUzIDYuNTMtNi41MyA2LjUyOCIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");background-position:100%;background-repeat:no-repeat;background-size:13px;border-bottom:1px solid #2e2e2e;color:#acacac;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:10px;line-height:1;padding:14px 15px 14px 20px;text-decoration:none}.hero-left__item:first-of-type,.hero-left__item:nth-of-type(2){border-top:1px solid #2e2e2e}@media screen and (min-width:1940px){.hero-left__item{background-size:20px;font-size:19px;padding:20px 15px 20px 20px}}.hero-left__item--icon{height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:20px}@media screen and (min-width:1940px){.hero-left__item--icon{height:37px;width:30px}}.hero-media{pointer-events:none}@media screen and (max-width:991px){.hero-media{padding:0}}.hero-media--image,.hero-media--video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:50vw}@media screen and (max-width:991px){.hero-media--image,.hero-media--video{height:201px;position:relative;width:100%}}@media screen and (max-width:580px){.hero-media--image,.hero-media--video{left:-16px;width:100vw}}