.image-text-cards{display:flex;flex-direction:column;gap:var(--global-item-gap)}.image-text-cards .image-text-cards-header{display:flex;flex-direction:column;gap:var(--global-item-gap)}.image-text-cards .image-text-cards-header:empty{display:none}.image-text-cards .image-text-cards-grid{display:flex;flex-direction:row;gap:var(--global-col-gap-sm);overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-snap-align:start;scrollbar-width:none;-ms-overflow-style:none}.image-text-cards .image-text-cards-grid::-webkit-scrollbar{display:none}.image-text-cards .image-text-cards-grid .image-text-card{min-width:calc(33% - var(--global-col-gap-sm));flex:1 1 calc(33% - var(--global-col-gap-sm))}@media screen and (max-width:989px){.image-text-cards .image-text-cards-grid .image-text-card{min-width:calc(75% - var(--global-col-gap-sm));flex:1 1 calc(75% - var(--global-col-gap-sm))}}@media screen and (max-width:768px){.image-text-cards .image-text-cards-grid.image-text-cards-grid--small{overflow-x:visible;flex-direction:column}}@media screen and (max-width:989px){.image-text-cards .image-text-cards-grid.image-text-cards-grid--small .image-text-card{min-width:calc(50% - var(--global-col-gap-sm));flex:1 1 calc(50% - var(--global-col-gap-sm))}}.image-text-cards .image-text-cards-grid .card-text{text-align:left;align-items:flex-start}.image-text-cards .image-text-cards-grid .card-text .button{margin-top:auto}.image-text-cards .image-text-cards-grid.image-text-cards-grid--center .card-text{text-align:center;align-items:center}@media screen and (min-width:769px){.image-text-cards .image-text-cards-grid.image-text-cards-grid--desktop-image_bottom .image-text-card{flex-direction:column-reverse}.image-text-cards .image-text-cards-grid.image-text-cards-grid--desktop-image_bottom .image-text-card img{border-radius:0 0 var(--card-sm-border-rad) var(--card-sm-border-rad)}}@media screen and (max-width:768px){.image-text-cards .image-text-cards-grid.image-text-cards-grid--mobile-image_bottom .image-text-card{flex-direction:column-reverse}.image-text-cards .image-text-cards-grid.image-text-cards-grid--mobile-image_bottom .image-text-card img{border-radius:0 0 var(--card-sm-border-rad) var(--card-sm-border-rad)}}.image-text-cards .image-text-cards-grid .image-text-card{display:flex;gap:0;scroll-snap-align:start;border-radius:var(--card-sm-border-rad);border:var(--global-border-width) solid var(--global-border)}.image-text-cards .image-text-cards-grid .image-text-card .card-text{padding:var(--card-sm-pad);gap:var(--card-sm-text-gap);flex-grow:1}.image-text-cards .image-text-cards-grid .image-text-card .card-text .card-body p{font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform)}.image-text-cards .image-text-cards-grid .image-text-card .card-text .card-body .button{margin-top:auto}.image-text-cards .image-text-cards-grid .image-text-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--card-sm-border-rad) var(--card-sm-border-rad) 0 0}