.content .content-wrapper{border:unset}.arrow-cta{display:none}.button-holder.holder .arrow-cta{display:block;margin:30px auto 0;max-width:53px}.button-holder.holder .cta{display:none!important}.button-holder .cta{display:block}.gallery-images .content-image-grid-background .content-wrapper{max-width:600px}.gallery-images *{min-height:0;min-width:0}.gallery-images .content-image-grid-background{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;z-index:1}.gallery-images .content-image-grid-background .grid-wrapper{overflow:hidden;padding-bottom:9rem}.gallery-images .content-image-grid-background .grid-items{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;left:-10%;position:relative;width:120%}.gallery-images .content-image-grid-background .grid-items .item{aspect-ratio:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gallery-images .content-image-grid-background .grid-items .item img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.gallery-images .content-image-grid-background .grid-items .item:nth-child(4n+1) img,.gallery-images .content-image-grid-background .grid-items .item:nth-child(4n+3) img{position:relative;top:3rem}.gallery-images .content-image-grid-background .content{box-sizing:border-box;padding:3rem 3rem 0}.gallery-images .content-image-grid-background .content-wrapper{background-color:#fafafa;box-sizing:border-box;padding:3rem 3rem 6rem;position:relative;text-align:center}.gallery-images .content-image-grid-background .content-wrapper h2{font-size:1.5rem;letter-spacing:4.8px;text-transform:uppercase}.gallery-images .content-image-grid-background .content-wrapper h3{font-family:freight-display-pro,serif;font-size:3.5rem;font-weight:300;line-height:1.2em}.gallery-images .content-image-grid-background .content-wrapper .copy{color:#4a4a4a;letter-spacing:.5px}.gallery-images .content-image-grid-background .content-wrapper a.cta{background-color:#000;color:#fff;display:inline-block;font-size:1.4rem;font-weight:500;letter-spacing:3.2px;margin-top:3rem;padding:1rem 2rem;position:relative;text-decoration:none;text-transform:uppercase}.gallery-images .content-image-grid-background .content-wrapper a.cta:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.581' height='14.334'%3E%3Cpath fill='none' stroke='%23707070' stroke-width='2' d='m.707 13.627 6.46-6.46L.707.707' data-name='Path 657'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-left:1rem;width:8px}@media (min-width:992px){.gallery-images .content-image-grid-background .content{left:50%;position:absolute;top:15vh;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.gallery-images .content-image-grid-background .content-wrapper{box-sizing:border-box;padding:6rem}.gallery-images .content-image-grid-background .grid-items{gap:5rem;grid-template-columns:repeat(5,1fr)}.gallery-images .content-image-grid-background .grid-items .item:nth-child(5n+2) img,.gallery-images .content-image-grid-background .grid-items .item:nth-child(5n+4) img{position:relative;top:12rem}}@media (max-width:992px){.gallery-images .content-image-grid-background .content{transform:none!important}.gallery-images .content-image-grid-background .content-wrapper{margin:inherit}.micromodal-slide button.modal__close{background-color:#000;background-image:none;border-radius:3rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:500;height:auto;letter-spacing:3.2px;margin:0;padding:1.6rem 2rem;position:relative;position:absolute;right:3rem;text-decoration:none;text-transform:uppercase;top:3rem;width:auto;z-index:3}}@media (max-width:767px){.the-life-row1{padding-bottom:0}.gallery-images .content-image-grid-background .grid-wrapper{overflow:hidden;padding-bottom:3rem}}