.block-grid{width:100%;position:relative}.block-grid:after{content:"";display:table;clear:both}.block-grid .grid-wrapper{list-style:none;margin:0;padding:0}.block-grid .grid-wrapper ul{list-style:none;margin:0;padding:0}.block-grid .grid-wrapper li{flex-grow:0 !important}.block-grid .grid-wrapper .grid--inner{overflow:hidden;align-self:stretch;display:flex;flex-direction:column}.block-grid .grid-wrapper .grid--inner.background-image{position:relative;overflow:hidden;justify-content:end}.block-grid .grid-wrapper .grid--inner.background-image .image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.block-grid .grid-wrapper .grid--inner.background-image .image picture{height:100%}.block-grid .grid-wrapper .grid--inner.background-image .image:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.6) 100%)}.block-grid .grid-wrapper .grid--inner.background-image .image img{object-fit:cover;min-height:100%;min-width:100%;width:auto;max-width:none;max-height:none}.block-grid .grid-wrapper .grid--inner.background-image .content-wrapper{margin-top:inherit}.block-grid .grid-wrapper .grid--inner.background-image .content-wrapper h2,.block-grid .grid-wrapper .grid--inner.background-image .content-wrapper h3,.block-grid .grid-wrapper .grid--inner.background-image .content-wrapper .content{color:white}.block-grid .grid-wrapper .grid--inner.background-image .content-wrapper .button{border:1px solid white;color:white;background:transparent}.block-grid .grid-wrapper .grid--inner.background-image .content-wrapper .button:hover{background:white;color:rgba(38, 38, 38, 1)}.block-grid .grid-wrapper .grid--inner .content-inner{height:100%}.block-grid .grid-wrapper .grid--inner .content-wrapper{z-index:2;width:100%;flex-grow:1}.block-grid .grid-wrapper .grid--inner .align-image-center .image{align-self:center}.block-grid .grid-wrapper .grid--inner .align-image-left .image{align-self:start}.block-grid .grid-wrapper .grid--inner .align-image-right .image{align-self:end}.block-grid .grid-wrapper .grid--inner .image{display:flex;justify-content:center;align-items:center}.block-grid .grid-wrapper .grid--inner .image.with-shadow img{box-shadow:0px 1.6px 3.2px -1.6px rgba(0, 0, 0, 0.12), 0px 3.2px 6.4px -1.6px rgba(0, 0, 0, 0.08)}.block-grid .grid-wrapper .grid--inner .image img{margin:0 auto;width:100%}.block-grid .grid-wrapper .grid--inner .button{align-self:flex-start;margin:auto 0 0}.block-grid .grid-wrapper .grid--inner a{display:block}.block-grid .grid-wrapper p{font-weight:300}.block-grid .grid-wrapper h2{color:rgba(0, 65, 70, 1)}.block-grid .grid-wrapper h3{font-size:1rem;color:rgba(3, 191, 181, 1)}@media all and (max-width: 1320px){.block-grid .grid-wrapper h3{font-size:1rem}}@media all and (max-width: 640px){.block-grid .grid-wrapper h3{font-size:1rem}}.block-grid .grid-wrapper h2{font-size:1.5rem;line-height:1.25;font-weight:600;margin-top:0}@media all and (max-width: 1320px){.block-grid .grid-wrapper h2{font-size:1.5rem}}@media all and (max-width: 800px){.block-grid .grid-wrapper h2{font-size:1.25rem}}