/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--video-gallery{padding:60px 0}.paragraph--type--video-gallery.padding-disabled{padding:0}.paragraph--type--video-gallery.padding-only_top{padding-top:80px;padding-bottom:1px}.paragraph--type--video-gallery.padding-only_bottom{padding-top:0;padding-bottom:80px}.paragraph--type--video-gallery.padding-half_top{padding-top:40px;padding-bottom:0}.paragraph--type--video-gallery.padding-half_bottom{padding-top:0;padding-bottom:40px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-prev-next-button{width:47px;height:47px;border-radius:0;background:var(--color--gray-transparent)}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-prev-next-button:not(:hover){opacity:.9}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-prev-next-button:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.2)),to(rgba(255,255,255,0.2))),var(--color--gray-transparent) !important;background:linear-gradient(0deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%),var(--color--gray-transparent) !important}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-prev-next-button:before{color:var(--color--secondary);font-size:1.2em;font-weight:bold}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-prev-next-button:disabled{opacity:.9}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-prev-next-button .arrow{fill:var(--color--secondary)}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-page-dots .dot{opacity:.5;background:var(--color--secondary)}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-page-dots .dot:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.2)),to(rgba(255,255,255,0.2))),var(--color--secondary) !important;background:linear-gradient(0deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%),var(--color--secondary) !important}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-page-dots .dot.is-selected{opacity:1}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;background:var(--color--background-darker)}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content::before{border-radius:16px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content .video-slide__inner{position:relative;width:100%}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content .background-image-holder{border-radius:16px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content .flickity-item-text-holder{padding:16px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button{width:47px;height:47px;border-radius:0;background:var(--color--gray-transparent)}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button:not(:hover){opacity:.9}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.2)),to(rgba(255,255,255,0.2))),var(--color--gray-transparent) !important;background:linear-gradient(0deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%),var(--color--gray-transparent) !important}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button:before{color:var(--color--secondary);font-size:1.2em;font-weight:bold}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button:disabled{opacity:.9}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button .arrow{fill:var(--color--tertiary)}@media(min-width:768px){.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button.previous{left:-60px}}@media(min-width:768px){.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button.next{right:-60px}}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell{overflow:hidden;width:25%;height:auto;margin-bottom:0;padding:16px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell img{border-radius:16px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell .video-thumb__inner{position:relative;width:100%;height:auto}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell .video-thumb__image{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;background-size:cover}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell h4.video-thumb__title{margin-top:20px;margin-bottom:15px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell .video-thumb__subtitle{font-size:16px;line-height:24px}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell.is-nav-selected img{-webkit-transition:border .3s ease;transition:border .3s ease;border:2px solid var(--color--tertiary);border-radius:16px}@media(max-width:720px){.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell{width:240px}}@media(max-width:768px){.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .carousel-nav{display:none}}.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery ul.slides{padding-left:0}@media(max-width:990px){.paragraph--type--video-gallery.gallery-layout-enabled .slider--gallery .flickity-prev-next-button{display:block}}.paragraph--type--video-gallery .video-gallery__info{padding-bottom:0}.paragraph--type--video-gallery .video-gallery__info h2,.paragraph--type--video-gallery .video-gallery__info .p-lg{margin-bottom:30px}.paragraph--type--video-gallery .paragraph--alignment--center{text-align:center}.paragraph--type--video-gallery .paragraph--alignment--center .cta-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
