/*!***********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./modules/blocks/video-carousel/style.scss ***!
  \***********************************************************************************************************************************/.section.section-video-carousel{padding-bottom:30px;padding-top:50px}@media (max-width:768px){.section.section-video-carousel{padding-bottom:10px;padding-top:30px}}@media (max-width:576px){.section.section-video-carousel{padding-bottom:4px;padding-top:24px}}.section.section-video-carousel .section__container{max-width:100vw;overflow:hidden}.section.section-video-carousel .section__subtitle,.section.section-video-carousel .section__title{margin:0 auto 32px;max-width:1128px;text-align:center}.section.section-video-carousel .carousel{animation-duration:60s;animation-iteration-count:infinite;animation-name:marque-infinite-horizontal;animation-play-state:running;animation-timing-function:linear;display:inline-flex;padding-bottom:20px;will-change:transform}.section.section-video-carousel .carousel:hover{animation-play-state:paused}.section.section-video-carousel .carousel.show-icons .carousel__item:after{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none' viewBox='0 0 21 20'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5.21 2.5 16.877 10 5.21 17.5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;bottom:5%;content:"";cursor:pointer;display:block;height:60px;left:5%;position:absolute;transition:all .3s ease;width:60px}@media (max-width:576px){.section.section-video-carousel .carousel.show-icons .carousel__item:after{background-size:40%;height:40px;width:40px}}.section.section-video-carousel .carousel.show-icons .carousel__item:hover:after{background-color:#d1d1d1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none' viewBox='0 0 21 20'%3E%3Cpath fill='%23000' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5.21 2.5 16.877 10 5.21 17.5z'/%3E%3C/svg%3E")}.section.section-video-carousel .carousel__item{border:1px solid #f3f3f3;border-radius:16px;height:380px;margin-right:24px;min-width:596px;overflow:hidden;position:relative;transition:transform .3s ease}@media (max-width:1128px){.section.section-video-carousel .carousel__item{height:230px;min-width:360px}}@media (max-width:576px){.section.section-video-carousel .carousel__item{height:180px;min-width:280px}}.section.section-video-carousel .carousel__item:has(a):hover{filter:drop-shadow(rgba(0,0,0,.08) 0 4px 8px);transform:translateY(-1px)}.section.section-video-carousel .carousel__item a{height:100%;width:100%}.section.section-video-carousel .carousel__item img{animation-duration:.2s;animation-iteration-count:infinite;animation-name:blink_img;animation-timing-function:linear;height:100%;object-fit:cover;position:relative;top:0;width:100%}.section.section-video-carousel .swan-modal-dialog{max-width:none}@media (min-width:1281px){.section.section-video-carousel .swan-modal-dialog{height:auto;width:60vw}}@media (max-width:1280px) and (orientation:landscape){.section.section-video-carousel .swan-modal-dialog{height:90vh;max-width:fit-content;overflow:hidden;width:auto}}@media (max-width:1280px) and (orientation:portrait){.section.section-video-carousel .swan-modal-dialog{height:auto;width:90vw}.section.section-video-carousel .swan-modal-dialog iframe{width:90vw}}@media (max-width:767px){.section.section-video-carousel .swan-modal-dialog{border-radius:16px;min-height:auto;top:50vh;transform:translateY(-50%)}}@media (max-width:576px){.section.section-video-carousel .swan-modal-dialog{padding:16px}}.section.section-video-carousel .swan-modal-dialog .swan-modal-dialog-close-button button:focus{outline:none}.section.section-video-carousel .swan-modal-dialog-body{aspect-ratio:1.779;max-height:100%;min-height:calc(100% - 36px)}.section.section-video-carousel iframe{aspect-ratio:1.779;display:block;height:100%!important;max-height:100%;width:100%!important}@keyframes marque-infinite-horizontal{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes blink_img{0%{top:0}to{top:0}}