.acf-block.image-text{padding:0}.image-text .image-text-wrapper.right{display:flex;justify-content:flex-end;align-items:stretch;width:100%;min-height:580px;height:100%;background-color:transparent}.image-text .image-text-wrapper.left{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:stretch;width:100%;min-height:580px;height:100%;background-color:transparent}.image-text .image-text-wrapper .image-text-text{position:relative;right:0;width:570px;height:100%}.image-text .image-text-wrapper.right .image-text-text{padding:100px 75px 125px 15px}.image-text .image-text-wrapper.left .image-text-text{padding:100px 15px 125px 75px}.image-text .image-text-image{width:50%;min-height:580px;background-size:cover;background-position:center}.image-text div.image-text-list:first-of-type{margin-top:30px}.image-text .image-text-list{position:relative}.image-text .image-text-list-icon{color:var(--lightblue);font-size:20px;width:30px;text-align:center;position:absolute;left:0;top:0}.image-text .image-text-list-text{padding-left:40px}@media only screen and (max-width:991.98px){.image-text .image-text-wrapper{flex-direction:column-reverse !important}.image-text .image-text-wrapper .image-text-text,.image-text .image-text-image{width:100%}.image-text .image-text-image{min-height:400px}.image-text .image-text-wrapper.right .image-text-text,.image-text .image-text-wrapper.left .image-text-text{padding:100px 50px}}@media only screen and (max-width:767.98px){.image-text .image-text-wrapper.right .image-text-text,.image-text .image-text-wrapper.left .image-text-text{padding-top:75px;padding-bottom:75px}.image-text-list:not(:last-of-type){margin-bottom:20px}}@media only screen and (max-width:575.98px){.image-text .image-text-wrapper.right .image-text-text,.image-text .image-text-wrapper.left .image-text-text{padding-top:50px;padding-bottom:50px}.image-text .image-text-image{min-height:250px}}@media only screen and (max-width:499.98px){.image-text .image-text-wrapper.right .image-text-text,.image-text .image-text-wrapper.left .image-text-text{padding:50px 15px}.image-text .image-text-wrapper.right,.image-text .image-text-wrapper.left{min-height:unset}}@media only screen and (max-width:449.98px){.image-text .image-text-image{min-height:200px}}