.guten-K0Z9hU.layout-boxed > .guten-container { max-width: 1140px; } section.guten-K0Z9hU .guten-shape-divider.guten-shape-divider-bottom svg { width: calc( 174% + 1.3px); height: 169px; } section.guten-K0Z9hU .guten-shape-divider.guten-shape-divider-bottom .guten-shape-fill path { fill: rgba(210, 228, 208, 1); } .guten-K0Z9hU > .guten-background-overlay { background: rgba(25, 25, 25, 0.76); opacity: 0.8; } .guten-K0Z9hU:not(.background-animated), .guten-K0Z9hU.background-animated > .guten-background-animated .animated-layer { background-image: url(https://www.envlc.org/wp-content/uploads/2024/02/IMG_20230715_1006542-scaled.jpg); background-position: bottom center; background-repeat: no-repeat; background-size: cover; background-attachment: fixed;  } .guten-K0Z9hU {  animation-name: none; } .guten-element.guten-K0Z9hU { padding-top: 20px; padding-right: 0px; padding-bottom: 200px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-K0Z9hU:not(.background-animated), .guten-K0Z9hU.background-animated > .guten-background-animated .animated-layer { background-attachment: scroll; } } @media only screen and (max-width: 767px) { .guten-K0Z9hU:not(.background-animated), .guten-K0Z9hU.background-animated > .guten-background-animated .animated-layer { background-attachment: scroll; } .guten-element.guten-K0Z9hU { padding-top: 50px; padding-bottom: 60px; } }.guten-rSDInC.layout-boxed > .guten-container { max-width: 565px; } .guten-rSDInC:not(.background-animated), .guten-rSDInC.background-animated > .guten-background-animated .animated-layer { background: rgba(210, 228, 208, 1);  } .guten-rSDInC {  animation-name: none; } .guten-element.guten-rSDInC { padding-top: 30px; padding-bottom: 30px; } @media only screen and (max-width: 1024px) { .guten-rSDInC.layout-boxed > .guten-container { max-width: 1170px; } .guten-element.guten-rSDInC { padding-right: 20px; padding-bottom: 40px; padding-left: 20px; } } @media only screen and (max-width: 767px) { .guten-element.guten-rSDInC { padding-top: 40px; padding-right: 10px; padding-bottom: 40px; padding-left: 10px; } }.guten-y6LF9R.layout-boxed > .guten-container { max-width: 565px; } .guten-y6LF9R:not(.background-animated), .guten-y6LF9R.background-animated > .guten-background-animated .animated-layer { background: rgba(210, 228, 208, 1);  } .guten-y6LF9R {  animation-name: none; } .guten-element.guten-y6LF9R { padding-top: 30px; padding-bottom: 30px; } @media only screen and (max-width: 1024px) { .guten-y6LF9R.layout-boxed > .guten-container { max-width: 1170px; } .guten-element.guten-y6LF9R { padding-right: 20px; padding-bottom: 40px; padding-left: 20px; } } @media only screen and (max-width: 767px) { .guten-element.guten-y6LF9R { padding-top: 40px; padding-right: 10px; padding-bottom: 40px; padding-left: 10px; } }.guten-h63yhU.guten-spacer { padding-bottom: 40px!important; } .guten-h63yhU {   animation-name: none; }.guten-IbQOH1 { width: 100%; order: 1;  animation-name: none; } @media only screen and (max-width: 1024px) { .guten-IbQOH1 { width: 100%; } }.guten-819fld { width: 100%; order: 1;  animation-name: none; } @media only screen and (max-width: 1024px) { .guten-819fld { width: 100%; } }.guten-RLxRje { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-RLxRje { width: 100%; } }.guten-xTJNhU { width: 100%; order: 1;  animation-name: none; } @media only screen and (max-width: 1024px) { .guten-xTJNhU { width: 100%; } }.guten-doxw4I { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-doxw4I { width: 100%; } }.guten-JO1ylO { text-align: center;  animation-delay: 0s; animation-name: none; } h1.guten-element.guten-JO1ylO, h2.guten-element.guten-JO1ylO, h3.guten-element.guten-JO1ylO, h4.guten-element.guten-JO1ylO, h5.guten-element.guten-JO1ylO, h6.guten-element.guten-JO1ylO { color: rgba(210, 228, 208, 1); font-family: "Playfair Display"; font-size: 45px; font-weight: 500;  overflow-wrap: break-word; word-break: break-word; } @media only screen and (max-width: 767px) { h1.guten-element.guten-JO1ylO, h2.guten-element.guten-JO1ylO, h3.guten-element.guten-JO1ylO, h4.guten-element.guten-JO1ylO, h5.guten-element.guten-JO1ylO, h6.guten-element.guten-JO1ylO { font-size: 24px; } .guten-element.guten-JO1ylO { padding-right: 20px; padding-left: 20px; } }.guten-0tHszC { text-align: center;   animation-name: none; } h1.guten-element.guten-0tHszC, h2.guten-element.guten-0tHszC, h3.guten-element.guten-0tHszC, h4.guten-element.guten-0tHszC, h5.guten-element.guten-0tHszC, h6.guten-element.guten-0tHszC { color: rgba(1, 81, 52, 1); font-family: "Playfair Display"; font-size: 32px; font-weight: 600; line-height: 32px;  overflow-wrap: break-word; word-break: break-word; } @media only screen and (max-width: 767px) { h1.guten-element.guten-0tHszC, h2.guten-element.guten-0tHszC, h3.guten-element.guten-0tHszC, h4.guten-element.guten-0tHszC, h5.guten-element.guten-0tHszC, h6.guten-element.guten-0tHszC { font-size: 20px; } }.guten-gGV55y { columns: 1; text-align: center; color: rgba(111, 116, 126, 1); font-family: "Heebo"; font-size: 16px; font-weight: 300; line-height: 1.8em;  animation-delay: 0.2s; animation-name: none; } .guten-element.guten-gGV55y { margin-bottom: 10px; padding-right: 20px; padding-left: 20px; } @media only screen and (max-width: 1024px) { .guten-element.guten-gGV55y { padding-right: 15%; padding-left: 15%; } } @media only screen and (max-width: 767px) { .guten-gGV55y { font-size: 14px; } }.guten-Z1KMFP .gallery-items .gallery-item-wrap .thumbnail-wrap .caption-wrap { animation-duration: 0.5s!important; } .guten-Z1KMFP.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons .gallery-link span, .guten-Z1KMFP.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons .gallery-link span { background: rgba(1, 81, 52, 0); color: rgba(255, 255, 255, 1); font-size: 14px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } .guten-Z1KMFP .gallery-items .gallery-item-wrap .grid-item { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } .guten-Z1KMFP .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .caption-wrap .item-hover-bg { background: rgba(1, 81, 52, 1); } .guten-Z1KMFP.guten-gallery .gallery-items .gallery-item-wrap .grid-item .gallery-link.with-text { flex-direction: column; } .guten-Z1KMFP .gutenverse-popup-gallery .images .image-list .content-image .content-description-wrapper .content-title { color: ; } .guten-Z1KMFP .gutenverse-popup-gallery .images .image-list .content-image .content-description-wrapper .content-description { color: ; } .guten-Z1KMFP {   } .guten-element.guten-Z1KMFP { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-Z1KMFP:not([data-grid='masonry']) .gallery-items .gallery-item-wrap .thumbnail-wrap { height: 170px; } } @media only screen and (max-width: 767px) { .guten-Z1KMFP:not([data-grid='masonry']) .gallery-items .gallery-item-wrap .thumbnail-wrap { height: 213px; } }.guten-myVTZm { text-align: center;   animation-name: none; } h1.guten-element.guten-myVTZm, h2.guten-element.guten-myVTZm, h3.guten-element.guten-myVTZm, h4.guten-element.guten-myVTZm, h5.guten-element.guten-myVTZm, h6.guten-element.guten-myVTZm { color: rgba(1, 81, 52, 1); font-family: "Playfair Display"; font-size: 32px; font-weight: 600; line-height: 32px;  overflow-wrap: break-word; word-break: break-word; } @media only screen and (max-width: 767px) { h1.guten-element.guten-myVTZm, h2.guten-element.guten-myVTZm, h3.guten-element.guten-myVTZm, h4.guten-element.guten-myVTZm, h5.guten-element.guten-myVTZm, h6.guten-element.guten-myVTZm { font-size: 20px; } }.guten-XCPZdp { columns: 1; text-align: center; color: rgba(111, 116, 126, 1); font-family: "Heebo"; font-size: 16px; font-weight: 300; line-height: 1.8em;  animation-delay: 0.2s; animation-name: none; } .guten-element.guten-XCPZdp { margin-bottom: 10px; padding-right: 20px; padding-left: 20px; } @media only screen and (max-width: 1024px) { .guten-element.guten-XCPZdp { padding-right: 15%; padding-left: 15%; } } @media only screen and (max-width: 767px) { .guten-XCPZdp { font-size: 14px; } }.guten-7Esy7p.layout-boxed > .guten-container { max-width: 1140px; }.guten-i5ENMZ { width: 25%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-i5ENMZ { width: 25%; } }.guten-F21nuQ { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-F21nuQ { width: 50%; } }.guten-kXVkQN { width: 25%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-kXVkQN { width: 25%; } }