.image-text-center-align{position:relative;width:100%;overflow:hidden;aspect-ratio:3000/915}@media(max-width: 767px){.image-text-center-align{aspect-ratio:auto;overflow:auto}}.image-text-center-align .itca-bg{position:absolute;inset:0;z-index:1}@media(max-width: 767px){.image-text-center-align .itca-bg{position:static}}.image-text-center-align .itca-bg picture,.image-text-center-align .itca-bg img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.image-text-center-align .itca-content{position:relative;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:center}.image-text-center-align .itca-content.itca-pos-left{margin-left:5%;width:calc(33.336% - 0px)}.image-text-center-align .itca-content.itca-pos-center{margin-left:30%;margin-right:30%}.image-text-center-align .itca-content.itca-pos-right{margin-right:5%;margin-left:auto;width:calc(33.336% - 0px)}.image-text-center-align .itca-content.itca-align-left{text-align:left}.image-text-center-align .itca-content.itca-align-center{text-align:center}.image-text-center-align .itca-content.itca-align-right{text-align:right}@media(max-width: 767px){.image-text-center-align .itca-content{margin:18px 5% 10px 5% !important;width:auto !important;text-align:center !important}}.image-text-center-align .itca-content h1.itca-heading{font-family:var(--header-font);font-size:42px;letter-spacing:3px;padding-bottom:22px;color:#000}.image-text-center-align .itca-content h2.itca-heading{font-family:var(--header-font);font-weight:var(--font-weight-header);font-size:30px;letter-spacing:1px;padding-bottom:22px;color:#000}.image-text-center-align .itca-content .itca-text{font-size:16px;line-height:126%;color:#000}