.text-with-image-gallery{align-items:center;background:#e4a8b4;color:#fff;display:flex;justify-content:center;line-height:var(--body-font-line-height);min-height:33vh;padding:3.3vmax 2vw}.text-with-image-gallery .content-wrapper{max-width:2560px;padding:3vw 0}.text-with-image-gallery .section-text{margin:0 auto 60px;max-width:1200px;text-align:center}.text-with-image-gallery .image-gallery-group{column-gap:11px;display:grid;grid-template-columns:auto auto auto;row-gap:30px;text-align:center}.text-with-image-gallery .image-gallery-group h4{color:#fff;margin:25px 0 0}.text-with-image-gallery .image-gallery-group .image-wrapper{text-align:center}.text-with-image-gallery h1{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-1-size-value))/25))}@media screen and (max-width:767px) and (orientation:portrait){.text-with-image-gallery h1{font-size:calc((var(--heading-1-size-value) - 1)*min(100vh, 900px)*.012 + 1rem)}}@media screen and (max-width:calc(2662.4px - 1px)) and (orientation:landscape),screen and (min-width:768px){.text-with-image-gallery h1{font-size:calc((var(--heading-1-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width:2662.4px){.text-with-image-gallery h1{font-size:calc(var(--heading-1-size-value)*1rem)}}.text-with-image-gallery h2{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-2-size-value))/25))}@media screen and (max-width:767px) and (orientation:portrait){.text-with-image-gallery h2{font-size:calc((var(--heading-2-size-value) - 1)*min(100vh, 900px)*.012 + 1rem)}}@media screen and (max-width:calc(2662.4px - 1px)) and (orientation:landscape),screen and (min-width:768px){.text-with-image-gallery h2{font-size:calc((var(--heading-2-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width:2662.4px){.text-with-image-gallery h2{font-size:calc(var(--heading-2-size-value)*1rem)}}.text-with-image-gallery h3{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-3-size-value))/25))}@media screen and (max-width:767px) and (orientation:portrait){.text-with-image-gallery h3{font-size:calc((var(--heading-3-size-value) - 1)*min(100vh, 900px)*.012 + 1rem)}}@media screen and (max-width:calc(2662.4px - 1px)) and (orientation:landscape),screen and (min-width:768px){.text-with-image-gallery h3{font-size:calc((var(--heading-3-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width:2662.4px){.text-with-image-gallery h3{font-size:calc(var(--heading-3-size-value)*1rem)}}.text-with-image-gallery h4{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-4-size-value))/25))}@media screen and (max-width:767px) and (orientation:portrait){.text-with-image-gallery h4{font-size:calc((var(--heading-4-size-value) - 1)*min(100vh, 900px)*.012 + 1rem)}}@media screen and (max-width:calc(2662.4px - 1px)) and (orientation:landscape),screen and (min-width:768px){.text-with-image-gallery h4{font-size:calc((var(--heading-4-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width:2662.4px){.text-with-image-gallery h4{font-size:calc(var(--heading-4-size-value)*1rem)}}@media screen and (max-width:767px) and (orientation:portrait){.text-with-image-gallery .section-text{font-size:calc((var(--normal-text-size-value) - 1)*min(100vh, 900px)*.012 + 1rem)}}@media screen and (max-width:calc(2662.4px - 1px)) and (orientation:landscape),screen and (min-width:768px){.text-with-image-gallery .section-text{font-size:calc((var(--normal-text-size-value) - 1)*1.2vw + 1rem)}}@media(max-width:767px){.text-with-image-gallery .image-gallery-group{grid-template-columns:auto;row-gap:50px}}