.guten-VfXPwW.layout-boxed > .guten-container { max-width: 1140px; } @media only screen and (max-width: 767px) { .guten-VfXPwW > .guten-container { flex-wrap: wrap; } .guten-VfXPwW > .guten-container > .guten-column { width: 100%; } }.guten-peapsr.layout-boxed > .guten-container { max-width: 1140px; } @media only screen and (max-width: 767px) { .guten-peapsr > .guten-container { flex-wrap: wrap; } .guten-peapsr > .guten-container > .guten-column { width: 100%; } }.guten-YfB2NC .gallery-items .gallery-item-wrap .thumbnail-wrap .caption-wrap { animation-duration: 0.5s!important; } .guten-YfB2NC:not([data-grid='masonry']) .gallery-items .gallery-item-wrap .thumbnail-wrap { height: 250px; } .guten-YfB2NC.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons .gallery-link span, .guten-YfB2NC.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons .gallery-link span { background: rgba(255, 255, 255, 0.01); } .guten-YfB2NC .gallery-items .gallery-item-wrap .grid-item { margin-top: 5%; margin-right: 5%; margin-bottom: 5%; margin-left: 5%; } .guten-YfB2NC .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .caption-wrap .item-hover-bg { background: rgba(12, 12, 12, 1); } .guten-YfB2NC {   } @media only screen and (max-width: 1024px) { .guten-YfB2NC .gallery-items .gallery-item-wrap .grid-item { margin-top: 5%; margin-right: 5%; margin-bottom: 5%; margin-left: 5%; } } @media only screen and (max-width: 767px) { .guten-YfB2NC .gallery-items .gallery-item-wrap .grid-item { margin-top: 5%; margin-right: 5%; margin-bottom: 5%; margin-left: 5%; } }.guten-xQQAEe { width: 33.1%;  } .guten-xQQAEe > .sticky-wrapper > .guten-column-wrapper, .guten-xQQAEe > .guten-column-wrapper { margin-top: 40px; padding-left: 32px; } @media only screen and (max-width: 1024px) { .guten-xQQAEe { width: 33.1%; } }.guten-sKknCJ { width: 5%;  } @media only screen and (max-width: 1024px) { .guten-sKknCJ { width: 5%; } }.guten-iWzm28 { width: 61.9%;  } @media only screen and (max-width: 1024px) { .guten-iWzm28 { width: 61.9%; } }.guten-gipm1Q { width: 50%;  } .guten-gipm1Q > .sticky-wrapper > .guten-column-wrapper, .guten-gipm1Q > .guten-column-wrapper { margin-top: 40px; } @media only screen and (max-width: 1024px) { .guten-gipm1Q { width: 50%; } }.guten-agXmCg { width: 50%;  } @media only screen and (max-width: 1024px) { .guten-agXmCg { width: 50%; } }