.imagetext,.editor-styles-wrapper .imagetext,.editor-styles-wrapper .aligncenter.imagetext{display:flex;height:100%;position:relative}.imagetext-content,.editor-styles-wrapper .imagetext-content{align-content:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:0 1rem;position:relative;text-align:center;z-index:10}.imagetext-title,.editor-styles-wrapper .imagetext-title{color:#650005;font-size:1.75rem}.h2.imagetext-title,.editor-styles-wrapper .h2.imagetext-title{font-weight:500}.imagetext-text,.editor-styles-wrapper .imagetext-text{flex-grow:1;font-size:1.25rem;font-weight:300;line-height:1.75rem}.button-imagetext,.editor-styles-wrapper .button-imagetext,.editor-styles-wrapper .button.button-imagetext{align-self:center;border:none;font-size:1.25rem;font-weight:100;margin-top:1rem;opacity:0.85;padding:0.5rem 1rem;text-shadow:none;text-transform:uppercase}.button-imagetext:hover,.editor-styles-wrapper .button-imagetext:hover,.editor-styles-wrapper .button.button-imagetext:hover{border:none;opacity:0.95}a.button-imagetext,.editor-styles-wrapper a.button-imagetext{text-decoration:none}.imagetext-wrapper{margin-bottom:1rem}.imagetext-wrapper.wp-block-columns .wp-block-column{margin-right:0;margin-left:0;margin-bottom:2rem}@media (max-width: 900px) and (min-width: 600px){.imagetext-wrapper{flex-wrap:wrap}.imagetext-wrapper .wp-block-column:not(:only-child){flex-basis:calc(100%) !important;flex-grow:0}}

