.Company_header-bg__ryZM7{background-color:#f1f4f5;padding:100px 0;position:relative;min-height:570px;background-size:cover;background-position:50%;background-repeat:no-repeat;&:after{background-color:rgba(0,0,0,.5);z-index:0}&:after,&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}&:before{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 1px,transparent 0,transparent 380px);z-index:1}}.Company_company-box__UxWeX{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);pointer-events:none;z-index:0}&:not(:first-child){border-top:1px solid rgba(255,255,255,1)}}.Company_company-link__xwkiw{width:100%;position:relative;display:inline-block;padding:28px 50px;color:white;font-weight:700;text-decoration:none;background-image:url(/assets/icons/arrow-long.svg);background-repeat:no-repeat;background-size:40px;background-position:right 50px center;text-align:left;transition:all .3s;&:hover{text-decoration:none;background-position:right 20px center}}.Company_company-sidebar-link__D2Rfh{opacity:.6;padding:10px 0 10px 32px;color:#fff;position:relative;transition:all .2s;&[data-active=true]{opacity:1}&[data-active=true]:before{width:15px;height:15px;left:-5px;top:calc(50% - 8px)}&[data-active=true]:after{opacity:1}&:before{border:1px solid #fff}&:after,&:before{content:"";position:absolute;display:block;width:7px;height:7px;border-radius:50%;left:-1px;top:calc(50% - 4px)}&:after{background:#fff;opacity:0}&:hover{opacity:1;text-decoration:none}}.Company_contact__ItrZ_{position:absolute;right:10%;background:#fff;max-width:385px;width:100%;padding:55px 53px 60px;box-shadow:0 10px 50px 0 rgba(0,0,0,.1);top:170px;color:#51585d}.Media_header-bg___TDrf{background-color:#f1f4f5;padding:100px 0;position:relative;min-height:570px;background-size:cover;background-position:50%;background-repeat:no-repeat;&:after{background-color:rgba(0,0,0,.5);z-index:0}&:after,&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}&:before{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 1px,transparent 0,transparent 380px);z-index:1}}.Media_media-box__MaA1G{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);pointer-events:none;z-index:0}&:not(:first-child){border-top:1px solid rgba(255,255,255,1)}}.Media_media-link__Y3aen{width:100%;position:relative;display:inline-block;padding:28px 50px;color:white;font-weight:700;text-decoration:none;background-image:url(/assets/icons/arrow-long.svg);background-repeat:no-repeat;background-size:40px;background-position:right 50px center;text-align:left;transition:all .3s;&:hover{text-decoration:none;background-position:right 20px center}}.Media_media-sidebar-link__WtmbK{opacity:.6;padding:10px 0 10px 32px;color:#fff;position:relative;transition:all .2s;&[data-active=true]{opacity:1}&[data-active=true]:before{width:15px;height:15px;left:-5px;top:calc(50% - 8px)}&[data-active=true]:after{opacity:1}&:before{border:1px solid #fff}&:after,&:before{content:"";position:absolute;display:block;width:7px;height:7px;border-radius:50%;left:-1px;top:calc(50% - 4px)}&:after{background:#fff;opacity:0}&:hover{opacity:1;text-decoration:none}}.Media_contact__B92Rx{position:absolute;right:10%;background:#fff;max-width:385px;width:100%;padding:55px 53px 60px;box-shadow:0 10px 50px 0 rgba(0,0,0,.1);top:170px;color:#51585d}.Media_item__y2odK{display:block;position:relative;max-height:345px;height:345px;width:100%;transition:all .3s;cursor:pointer;&:hover{transform:scale(.95)}img{max-width:100%;max-height:100%;height:100%;width:100%;object-fit:cover}.Media_text___LJHE{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:40px;.Media_title__yI9Ej{font-size:18px;font-weight:700;position:relative;z-index:2;text-shadow:0 0 10px #000}.Media_sub__bTSY5{opacity:.8;font-size:14px}}}.Media_video___Rw95{&:before{width:125px;height:125px;margin:0 auto;border:6px solid rgba(255,255,255,.8);border-radius:50%;background-size:90px;background-repeat:no-repeat;background-position:left 16px top 12px;left:calc(50% - 62px);top:calc(50% - 62px);z-index:0}&:after,&:before{content:"";pointer-events:none;position:absolute}&:after{left:calc(50% + 8px);top:50%;transform:translate(-50%,-50%);width:48px;height:48px;z-index:1;background:transparent;display:block;border-color:transparent transparent transparent #fff;border-style:solid;border-width:24px 0 24px 48px}}.Media_back__cUVFw{display:inline-block;text-decoration:none;background-color:#de3937;text-align:center;color:#fff;padding:0 15px 0 7px;margin:20px;position:relative;line-height:36px;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:.08em;transition:all .3s;&:after{content:"";width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-top:18px solid transparent;border-bottom:18px solid transparent;margin-top:0;top:0;border-right:18px solid #de3937;left:-18px;transition:all .3s}}.MediaItemCarousel_root__N9rlx{position:relative}.MediaItemCarousel_controls__JG1De{width:120px;height:60px;top:auto;left:0;bottom:-60px;padding:0;display:flex;justify-content:center;align-items:center}.MediaItemCarousel_control__HHna6{width:60px;height:60px;border-radius:0;border:2px solid #51585d;background-color:white;color:#51585d;&:first-child{border-right-width:1px}&:last-child{border-left-width:1px}&[data-inactive]{opacity:.35;cursor:auto;pointer-events:none;background-color:transparent}}.MediaItemCarousel_indicator__nv4XB{background-color:#cdcdcd;&[data-active]{background-color:var(--mantine-color-brand-red-5)}}.MediaItemCarouselButtonAll_root__NcbIL{--button-height:60px;padding:21px 55px!important;font-weight:700;font-size:16px;text-transform:uppercase;width:100%;max-width:385px;border-radius:0;border:2px solid #51585d;background-color:white;color:#51585d;&:hover{background-color:#e5e5e5;color:#51585d;.MediaItemCarouselButtonAll_section__CW5GE{transform:translateX(20px)}}}.MediaItemCarouselButtonAll_inner__laq3R{--button-justify:space-between}.MediaItemCarouselButtonAll_section__CW5GE{transition:transform .3s ease}