.gwg-view{margin-top:2em;margin-bottom:2em}.gwg-view .view-content{--view-text-padding:20px;--caption-top-bottom-padding:10px}.gwg-view .view-item{position:relative}.gwg-view:not(.is-slick) .view-content-inner{display:flex;flex-direction:column}.gwg-view .after-title>:last-child,.gwg-view .before-button-below,.gwg-view .before-title>:last-child,.gwg-view .button-below .button,.gwg-view .view-content,.gwg-view .view-filter,.gwg-view .view-filters,.gwg-view .view-pagination-inner,.gwg-view h2.item-title,.gwg-view h2.view-title,.gwg-view ol,.gwg-view p,.gwg-view ul:not(.slick-dots){margin-top:0;margin-bottom:1rem}.gwg-view .view-filter ul{margin-bottom:0;margin-left:0;padding-left:0;list-style:none}.gwg-view .after-title>:last-child,.gwg-view .before-button-below>:last-child,.gwg-view .before-title>:last-child,.gwg-view .markup-below>:last-child{margin-bottom:0}.gwg-view h2.item-title{margin-bottom:1rem}.gwg-view h2.item-title a{color:#333;text-decoration:none}.gwg-view .categories a:hover,.gwg-view .description a:hover,.gwg-view h2.item-title a:hover{text-decoration:underline}.gwg-view .button,.gwg-view input[type=submit]{display:inline-block;border:1px solid #ccc;line-height:1;padding:8px 12px;text-decoration:none;color:#666;transition:.2s;border-radius:unset;background:0 0}.gwg-view .button:hover,.gwg-view input[type=submit]:hover{opacity:.8}.gwg-view input[type=submit]{margin-right:12px}.gwg-view .reset{color:#666}.gwg-view .action .button{font-size:.95rem}.gwg-view .view-item{display:flex;flex-direction:column}.gwg-view .view-item.image-location-bottom .text-container,.gwg-view .view-item.image-location-right .text-container,.gwg-view .view-item.image-location-second .text-container{order:-1}@media (min-width:600px){.gwg-view .view-item.image-location-alternate-left:nth-child(even) .text-container,.gwg-view .view-item.image-location-alternate-right:nth-child(odd) .text-container,.gwg-view .view-item.image-location-alternate:nth-child(even) .text-container{order:-1}}.gwg-view .view-image{position:relative}.gwg-view .view-image a{display:block;position:relative}.gwg-view .view-image .view-image-inner{overflow:hidden;position:relative}.gwg-view .view-image img{display:block;-o-object-fit:cover;object-fit:cover}.gwg-view .view-image a img{transition:all .3s}.gwg-view .view-image a img:hover{filter:brightness(85%)}.gwg-view .view-image figcaption{font-size:.95em;line-height:1.3;color:#777;font-style:italic;font-weight:300}.gwg-view .view-image .caption{padding-top:var(--caption-top-bottom-padding);padding-bottom:var(--caption-top-bottom-padding)}.gwg-view .categories,.gwg-view .description{font-size:13px;letter-spacing:.5px;color:#777;text-transform:uppercase;line-height:1.3;margin-bottom:5px;font-weight:300}.gwg-view .categories a,.gwg-view .description a{color:#777;text-decoration:none}.gwg-view+script+style+.gwg-view{margin-top:0}.gwg-view .view-content.columns{--columns:1;--column-gap:15px;--row-gap:25px}@media all and (min-width:500px){.gwg-view .view-content.columns{--image-height:250px}}@media all and (min-width:600px){.gwg-view .view-content.columns{--image-height:270px}}@media all and (min-width:700px){.gwg-view .view-content.columns{--columns:2;--image-height:250px}}.gwg-view .view-content.columns .view-content-inner{flex-direction:row;flex-wrap:wrap;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);row-gap:var(--row-gap);justify-content:center}.gwg-view .view-content.columns .view-item{width:calc(100%/var(--columns) - var(--column-gap) + var(--column-gap)/var(--columns));background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2)}.gwg-view .view-content.columns .view-item .view-item-inner{display:flex;flex-direction:column;align-content:stretch;text-align:left;height:100%}.gwg-view .view-content.columns .view-item .text-container{padding:calc(var(--view-text-padding)*1.2) var(--view-text-padding);flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.gwg-view .view-content.columns .view-image .caption{padding-left:var(--view-text-padding);padding-right:var(--view-text-padding);padding-bottom:0}.gwg-view.is-slick{--slick-space-between-slides:2px}.gwg-view.is-slick .slick-slide{position:relative;margin:0 var(--slick-space-between-slides)}.gwg-view.is-slick .slick-list{margin:0 calc(-1*var(--slick-space-between-slides))}.gwg-view.is-slick .slick-dotted.slick-slider{margin-bottom:0}.gwg-view .view-filter.show-hierarchy .filter-item.level-1{margin-left:1.75em}.gwg-view .view-filter.show-hierarchy .filter-item.level-2{margin-left:3.5em}.gwg-view .view-filter.show-hierarchy .filter-item.level-3{margin-left:5.25em}.gwg-view .view-filter.show-hierarchy .filter-item.level-4{margin-left:7em}.gwg-view .view-filter.show-hierarchy .filter-item.level-5{margin-left:8.75em}.gwg-view .view-filter.show-hierarchy .filter-item.level-6{margin-left:10.5em}.gwg-view .view-filter.show-hierarchy .filter-item.level-7{margin-left:12.25em}.gwg-view .view-filter.show-hierarchy .filter-item.level-8{margin-left:14em}.gwg-view .view-filter.show-hierarchy .filter-item.level-9{margin-left:15.75em}.gwg-view .view-filter.show-hierarchy .filter-item.level-10{margin-left:17.5em}.gwg-view .view-filter.show-hierarchy .filter-item.level-11{margin-left:19.25em}.gwg-view .view-filter.show-hierarchy .filter-item.level-12{margin-left:21em}.gwg-view .view-filter.show-hierarchy .filter-item.level-13{margin-left:22.75em}.gwg-view .view-filter.show-hierarchy .filter-item.level-14{margin-left:24.5em}.gwg-view .view-filter.show-hierarchy .filter-item.level-15{margin-left:26.25em}.gwg-view .view-filter>label{display:inline-block;font-weight:700;margin-bottom:8px}.gwg-view .view-filter .button.selected,.gwg-view li a.filter-item.selected{background:#efefef}.gwg-view .view-filter .flex-buttons{--row-gap:6px;display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:var(--row-gap)}.gwg-view .view-messages>:last-child{margin-bottom:1.5em}.gwg-view .view-message{font-size:.95em;line-height:1.3;padding:5px 10px;background:#ffe5be}.gwg-view .view-message.info{background:#cdeeff}.gwg-view .view-message.success{background:#cff6c6}.gwg-view .view-message.error{background:#fac9c8}.gwg-view .view-message+.view-message{margin-top:3px}.gwg-view .view-message p{margin:3px 0 5px}.gwg-view .view-error.has-error{border:1px solid red;padding:10px;margin-bottom:1em}
/*# sourceMappingURL=gwg-views.css.map */