.c-pg-text-image .grid{align-items:center;border-radius:var(--borderRadius)}.c-pg-text-image .grid.bg-primair{background-color:var(--primaryColor);padding:60px 32px 20px 32px}.c-pg-text-image .grid.bg-primair .c-pg-text-image__text-frame h2,.c-pg-text-image .grid.bg-primair .c-pg-text-image__text-frame li,.c-pg-text-image .grid.bg-primair .c-pg-text-image__text-frame p{color:var(--textColorOnPrimaryBg)}.c-pg-text-image .grid.bg-primair .button{border-color:var(--textColorOnPrimaryBg);color:var(--textColorOnPrimaryBg)}@media (min-width:780px){.c-pg-text-image .grid.bg-primair{padding:20px}}.c-pg-text-image .grid.bg-white{background-color:var(--sectionBgColor);padding:60px 32px 20px 32px}@media (min-width:780px){.c-pg-text-image .grid.bg-white{padding:20px}}.c-pg-text-image .grid a:not(.button){color:var(--primaryColor)}.c-pg-text-image .grid .splide__pagination{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;align-items:center;padding:0}.c-pg-text-image .grid .splide__pagination li{margin:0 6px}.c-pg-text-image .grid .splide__pagination li .splide__pagination__page{display:block;width:8px;height:8px;border-radius:50%;transition:all .3s ease;border:1px solid transparent;opacity:1;padding:0;margin:0;transform-origin:center}.c-pg-text-image .grid .splide__pagination li .splide__pagination__page.is-active{background-color:var(--primaryColor);transform:scale(2.4)}.c-pg-text-image .grid .splide__pagination li .splide__pagination__page:hover{background-color:#fff}.c-pg-text-image picture{display:block;height:100%}.c-pg-text-image__text-frame{margin-bottom:32px}@media (min-width:780px){.c-pg-text-image__text-frame{margin-bottom:unset}}.c-pg-text-image__image-wrapper{position:relative;height:0;padding-bottom:75%;overflow:hidden;margin:0;height:100%}.c-pg-text-image__image-frame{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.c-pg-text-image__image-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--borderRadius)}.c-pg-text-image__image-frame .c-splide,.c-pg-text-image__image-frame .c-splide__outer,.c-pg-text-image__image-frame .splide__container,.c-pg-text-image__image-frame .splide__track{height:100%}@media (min-width:640px){.c-pg-text-image .flex-wrapper-nest{align-items:center}.c-pg-text-image.layout-image-left .c-pg-text-image__image-wrapper{order:1}.c-pg-text-image.layout-image-left .c-pg-text-image__text-frame{order:2}.c-pg-text-image__text-frame{margin-bottom:0}}
/*# sourceMappingURL=c-pg-text-image.css.map */
