.swiper{height:auto;max-width:1280px;width:90%}@media (max-width:767px){.swiper-wrapper{flex-direction:column}}.video-cards-slider{align-items:center;display:flex;position:relative}@media (min-width:768px){.video-cards-slider--mobile{display:none}}@media (max-width:767px){.video-cards-slider--desktop{display:none}}.video-cards-slider__slider{display:flex;flex-direction:column;position:relative;width:100%}@media (min-width:768px){.video-cards-slider__slider{flex-direction:row}}@media (max-width:767px){.video-cards-slider__slider{width:100%}}.video-cards-slider__slider:not(.swiper) .swiper-wrapper{display:flex;justify-content:space-around}@media (min-width:768px){.video-cards-slider__slider:not(.swiper) .video-card{width:calc(33.3333% - 30px)}}@media (max-width:767px){.video-cards-slider__paging{display:none}}.video-cards-slider__paging__arrow{align-items:center;background-color:transparent;background-image:none;border:2px solid #ee701b;border-radius:0;border-radius:1000px;bottom:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;height:30px;justify-content:center;margin:auto;padding:0;position:absolute;text-align:inherit;top:0;width:30px}.video-cards-slider__paging__arrow *{transition:.2s ease-in-out}@media (max-width:419px){.video-cards-slider__paging__arrow{background-color:var(--text-color);bottom:80px;color:var(--background-color);top:auto}}.video-cards-slider__paging__arrow:focus-visible,.video-cards-slider__paging__arrow:hover{border-color:#d86111}.video-cards-slider__paging__arrow:focus-visible svg path,.video-cards-slider__paging__arrow:hover svg path{stroke:#d86111}.video-cards-slider__paging__arrow--prev{left:-40px}.video-cards-slider__paging__arrow--prev svg{transform:rotate(180deg)}.video-cards-slider__paging__arrow--next{right:-40px}.video-cards-slider__paging__arrow svg{height:15px;pointer-events:none;width:15px}.video-cards-slider__paging__arrow svg path{stroke:#ee701b}.video-card{background:#fff;border:1px solid #f4f4f4;box-sizing:border-box;display:flex;flex-direction:column;margin:0;min-height:320px;overflow:hidden;position:relative}@media (max-width:767px){.video-card{flex-basis:100%}}.video-card.active .accordion{transform:translateY(-50%) rotate(180deg)}.video-card__thumbnail{background-size:cover;position:relative;transition:all .2s linear}.video-card__thumbnail:hover{filter:brightness(1.1)}.video-card__thumbnail *{transition:all .2s ease-in-out}.video-card__thumbnail a,.video-card__thumbnail span{display:block;padding-bottom:80%}.video-card__thumbnail img{display:none}.video-card__thumbnail svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-card__thumbnail svg .st0{opacity:.7}.video-card__thumbnail:focus-visible svg .st0,.video-card__thumbnail:hover svg .st0{opacity:1}.video-card__info{box-sizing:border-box;padding:20px;text-align:center}.video-card__title{color:#532c6d;font-family:Source Sans Pro,sans-serif;font-weight:900;line-height:1.25}@media (max-width:767px){.video-card__title{font-size:28px}}@media (min-width:1300px){.video-card__title{font-size:42px}}.video-card__description{font-size:18px;line-height:1.5;margin:10px 0}.video-card.in,.video-card.out{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-out-left;animation-name:fade-out-left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.video-card.in{-webkit-animation-name:fade-in-left;animation-name:fade-in-left;opacity:0}@media (max-width:767px){.video-card{margin:0;min-height:unset}.video-card__thumbnail{order:3}.video-card__info{padding:20px 40px 20px 20px}.video-card__accordion{align-items:center;background-color:transparent;background-image:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;justify-content:center;padding:0;position:absolute;right:15px;text-align:inherit;top:37.5px;transform:translateY(-50%)}.video-card__accordion,.video-card__accordion svg{height:1.5em;width:1.5em}.video-card__accordion svg path{fill:#ee701b}.video-card:not(.active) .video-card__description,.video-card:not(.active) .video-card__thumbnail{display:none}.video-card+.video-card{margin-top:30px}}