.image-cards-custom .card{place-items:center;margin-top:0!important}.image-cards-custom .feature-block__text{text-align:center}.card-design-design_1 .feature-block{border:1px solid #e4e4e4}.card-design-design_2 .custom-image-with-text-container{place-items:flex-start}.card-design-design_2 .custom-card-caption,.card-design-design_2 .custom-card-heading,.card-design-design_2 .custom-card-text{text-align:left}.card-design-design_2 .feature-block{padding:1.6rem}@media screen and (max-width:749px){.image-cards-custom .card-slider{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;scroll-behavior:smooth;padding-inline:16px}.image-cards-custom .card{-webkit-flex:0 0 80%;flex:0 0 80%;scroll-snap-align:start;background:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.05);padding:24px}.card-design-design_1 .image-cards-custom .card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.image-cards-custom .card-slider{scrollbar-width:none;-ms-overflow-style:none}.image-cards-custom .card-slider::-webkit-scrollbar{display:none}.slider-full-bleed{width:100vw;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.image-cards-custom-container .page-width{overflow-x:hidden}.card-design-design_2.custom-container-background-mobile{background:#477e80}.card-design-design_2.custom-container-background-mobile .c-blue,.card-design-design_2.custom-container-background-mobile .custom-image-with-text-container,.card-design-design_2.custom-container-background-mobile .image-with-text__heading{color:#fff!important}.card-design-design_2 .page-width{padding:2.4rem 1.5rem}.card-design-design_2 .image-cards-custom .card{background-color:hsla(0,0%,100%,.1);border:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;place-items:flex-start;-webkit-flex:0 0 90%;flex:0 0 90%;border-radius:10px}.card-design-design_2 .image-cards-custom .card .feature-block__heading,.card-design-design_2 .image-cards-custom .card .feature-block__text{color:#fff;text-align:left}}@media screen and (min-width:750px){.image-cards-custom{padding:0 5%}.card-slider{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:4.8rem;justify-items:center}.card{max-width:100%;width:100%}.card-slider .card:first-child,.card-slider .card:nth-child(2),.card-slider .card:nth-child(3){-ms-grid-column-span:2;grid-column:span 2}.card-slider .card:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2}.card-slider .card:nth-child(5){-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/span 2}.card-design-design_2 .custom-container-background{background:#477e80;display:-webkit-flex;display:flex;gap:8.8rem}.card-design-design_2 .custom-image-with-text-container{-webkit-flex:0 0 calc(50% - 4.4rem);flex:0 0 calc(50% - 4.4rem);-webkit-justify-content:center;justify-content:center}.card-design-design_2 .custom-image-with-text-container .custom-card-caption{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.card-design-design_2 .card-container{margin-top:0}.card-design-design_2 .card-slider{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:1.6rem}.card-design-design_2 .card-slider .card:nth-child(4){-ms-grid-column-span:2;grid-column:span 2}.card-design-design_2 .custom-card-caption{-webkit-flex:0 0 calc(50% - 4.4rem);flex:0 0 calc(50% - 4.4rem)}.card-design-design_2 .c-blue,.card-design-design_2 .custom-image-with-text-container,.card-design-design_2 .image-with-text__heading{color:#fff!important}.card-design-design_2 .image-cards-custom .card{background-color:hsla(0,0%,100%,.1);border:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;place-items:flex-start;-webkit-flex:0 0 90%;flex:0 0 90%}.card-design-design_2 .image-cards-custom .card .feature-block__heading,.card-design-design_2 .image-cards-custom .card .feature-block__text{color:#fff;text-align:left}.card-design-design_2 .image-cards-custom{padding:0}}