.block-wrapper{flex-flow:row;justify-content:center;align-items:center;width:80%;display:flex}.block-image{width:50%;height:auto;margin-left:20px;padding:2% 0;display:block}.block-wrapper.reverse{flex-direction:row-reverse}.block-image img{object-fit:cover;object-position:20%;border-radius:10px;width:100%;height:500px}.block-image:has(img:nth-child(2)) img{width:100%;height:calc(800px/var(--img-count,2));object-fit:cover}.block-text{flex-direction:column;align-items:center;width:50%;height:fit-content;display:flex}.block-text p{color:#fff}.block-text h2{color:#fff;text-align:left;align-self:start;margin-bottom:5px;margin-left:5%}.block-text h3{text-align:left;align-self:start;margin-bottom:0;margin-left:5%}.block-text ul,.block-text ol{width:95%;margin-bottom:2%}.block-text ol{margin-left:5%}.block-text li{width:95%;margin-left:2%}@media only screen and (max-width:1080px){.block-wrapper,.block-wrapper.reverse{flex-direction:column-reverse;align-items:center;width:95%;display:flex}.block-text,.block-image{width:100%;height:auto;min-height:auto}.block-image{margin-left:0}}@media only screen and (max-width:884px){.block-text p{width:95%}.block-text ul,.block-text ol{width:90%}.block-text h2,.block-text h3{margin-left:2%}.block-image img,.gallery-container img:first-child{max-height:300px}.block-image:has(img:nth-child(2)) img{width:100%}}
