.one-media{position:relative}.one-media:hover .caption__link{background:var(--color-caption,--white);border-color:var(--color-caption,--white);color:var(--hover-color-caption,--black)}@media(max-width:767px){.one-media:hover .caption__link{background:var(--mobile-color-caption,--white);border-color:var(--mobile-color-caption,--white);color:var(--mobile-hover-color-caption,--black)}}.one-media .show-mob{display:none}@media(max-width:580px){.one-media .show-mob{display:flex}}.one-media .show-desk{display:flex}@media(max-width:580px){.one-media .show-desk{display:none}}.one-media__main-image-wrapper{display:flex;height:100%;overflow:hidden;position:relative;width:100%}.one-media__main-image-link{height:100%;left:0;position:absolute;top:0;width:100%}.one-media__main-video{height:calc(100% + 2px);object-fit:cover;width:100%}.one-media .bottom-label{bottom:40px;position:absolute;right:26px;z-index:1}@media(max-width:767px){.one-media .bottom-label{bottom:20px;right:10px}}.one-media .bottom-label>*{color:#fff;font-size:14px;font-weight:400;line-height:1.3;text-align:right;text-transform:uppercase}@media(max-width:767px){.one-media .bottom-label>*{font-size:10px;line-height:12px}}.one-media .caption{bottom:41px;display:flex;flex-direction:column;left:40px;position:absolute;z-index:100}@media(max-width:767px){.one-media .caption{bottom:20px;left:20px}}.one-media .caption.caption__style-2{bottom:57.5px;left:27px}@media(max-width:767px){.one-media .caption.caption__style-2{bottom:49px;left:35px}}.one-media .caption.caption__style-2 .caption__text{margin-bottom:23px}@media(max-width:767px){.one-media .caption.caption__style-2 .caption__text{font-size:24px;margin-bottom:24px}}.one-media .caption.caption__style-2 .caption__text,.one-media .caption.caption__style-2 .caption__text p{font-size:18px;letter-spacing:.002em;line-height:100%}@media(max-width:767px){.one-media .caption.caption__style-2 .caption__text,.one-media .caption.caption__style-2 .caption__text p{font-size:22px}}.one-media .caption.caption__style-2 .caption__link{background:none!important;border-bottom:1px solid!important;border-left:none;border-right:none;border-top:none;font-size:12px;letter-spacing:.002em;line-height:100%;padding:0 0 4px}@media(max-width:767px){.one-media .caption.caption__style-2 .caption__link{border-bottom:1.54px solid!important;font-size:14px;letter-spacing:-.015em;padding:0 0 2px}}.one-media .caption__text{margin-bottom:10px}.one-media .caption__text,.one-media .caption__text p{color:var(--color-caption,--white);font-size:22px;font-weight:500;letter-spacing:.02em;line-height:26px;text-transform:uppercase}@media(max-width:767px){.one-media .caption__text,.one-media .caption__text p{color:var(--mobile-color-caption,--white);font-size:20px;line-height:23px}}.one-media .caption__link{border:1px solid var(--color-caption,--white);color:var(--color-caption,--white);font-size:14px;font-weight:500;letter-spacing:1.153px;line-height:17px;padding:10px 22px;text-align:center;text-transform:uppercase;transition:all .2s;width:max-content}@media(max-width:767px){.one-media .caption__link{border-color:var(--mobile-color-caption,--white);color:var(--mobile-color-caption,--white);font-size:12px;line-height:16px;padding:8px 20px}}.one-media .full-width-link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.one-media .full-width-link:hover+.caption>.caption__link{background:var(--white);color:var(--black)}.one-media custom-video-player[data-href]{cursor:pointer}.one-media .caption-press{align-items:center;display:flex;flex-flow:column;left:50%;padding:0 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:99}@media(min-width:1024px){.one-media .caption-press{top:18.44vw;transform:translate(-50%)}}.one-media .caption-press .caption-press__logo{align-items:center;display:flex;justify-content:center;margin-bottom:11px;max-width:275px}@media(min-width:1024px){.one-media .caption-press .caption-press__logo{margin-bottom:13px;max-width:390px}}.one-media .caption-press .caption-press__logo img{height:auto;max-width:100%}.one-media .caption-press .caption-press__desc{color:var(--white);font-size:20px;letter-spacing:.1em;line-height:26px;text-align:center;text-transform:uppercase}@media(min-width:1024px){.one-media .caption-press .caption-press__desc{font-size:22px}}.one-media .vertical-line{background:var(--white);bottom:0;height:calc(50% - 159px);left:50%;position:absolute;transform:translateX(-50%);width:1px;z-index:99}@media(min-width:768px){.one-media .vertical-line{height:12.374vw}}@media(min-width:1024px){.one-media .vertical-line{height:14.374vw}}@media(min-width:1250px){.one-media .vertical-line{height:18.374vw}}