/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery{margin-top:0}.paragraph--type--photogallery.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:start;-ms-flex-pack:start;justify-content:start;height:610px;background:rgba(0,0,0,0)}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content::before{border-radius:0}.paragraph--type--photogallery.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--photogallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content .background-image-holder{border-radius:0}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-main .slides .flickity-slider .flickity-item-paragraph-content .flickity-item-text-holder{padding:16px}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav{padding-top:16px}.paragraph--type--photogallery.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--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button:not(:hover){opacity:.9}.paragraph--type--photogallery.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--photogallery.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--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button:disabled{opacity:.9}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button .arrow{fill:var(--color--tertiary)}@media(min-width:768px){.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button.previous{left:-60px}}@media(min-width:768px){.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button.next{right:-60px}}@media(max-width:990px){.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-prev-next-button{display:block}}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell{overflow:hidden;width:200px;height:200px;padding:16px}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell img{border-radius:0}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell div{width:168px;height:168px;border-radius:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.paragraph--type--photogallery.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:0}@media(max-width:720px){.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav .flickity-slider .carousel-cell{width:240px}}@media(max-width:768px){.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .carousel-nav{display:none}}.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery ul.slides{padding-left:0}@media(max-width:990px){.paragraph--type--photogallery.gallery-layout-enabled .slider--gallery .flickity-prev-next-button{display:block}}
.page--path-frontpage{border:none}
