.c-image-tiles .spacing-inside-default{padding-bottom:0}.c-image-tiles h2{padding-bottom:1rem}.c-image-tiles h2 .font-cursive{color:#e9d8c3!important}.c-image-tiles .tiles-container{margin:0 1rem}.c-image-tiles .tile{margin-bottom:1.25rem}.c-image-tiles .tile img{aspect-ratio:2/1;border-radius:1.25rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.c-image-tiles .tile:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,#c9e5f4),color-stop(65%,rgba(201,229,244,0)));background:linear-gradient(0deg,#c9e5f4 25%,rgba(201,229,244,0) 65%);border-radius:0 0 1.25rem 1.25rem;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%}.c-image-tiles .content-container{left:0;bottom:0;padding:0 .75rem .25rem;position:relative;width:100%;z-index:1}.c-image-tiles .content-container h3{color:#fff!important;line-height:1.2;font-size:1rem;font-weight:600;margin-bottom:0}.c-image-tiles .content-container .c-button{font-weight:500;margin-top:0}.c-image-tiles .content-container .c-button:has(.btn-link-arrow){width:100%}.c-image-tiles .content-container .c-button:has(.btn-link-arrow) .btn-label,.c-image-tiles .content-container .c-button:has(.btn-link-arrow) a{font-weight:500;width:100%}.c-image-tiles[data-animate=image-tiles] .heading-container{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:top left;transform-origin:top left}@media (max-width:767.98px){.c-image-tiles .content-container .btn-label{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-image-tiles .content-container .btn-arrow{-webkit-box-flex:0;-ms-flex:0 0 1.625rem;flex:0 0 1.625rem;justify-self:flex-end;margin-left:auto}}@media (min-width:768px){.c-image-tiles h2{padding-bottom:0}.c-image-tiles .tiles-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5rem 0 0}.c-image-tiles .tile{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;height:clamp(25rem,8.595rem + 34.177vw,38.5rem);margin-bottom:0;-webkit-transition:.5s linear;transition:.5s linear}.c-image-tiles .tile img{aspect-ratio:unset;border-radius:0}.c-image-tiles .tile:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(17,43,61,.45)),to(rgba(17,43,61,0)));background:linear-gradient(0deg,rgba(17,43,61,.45) 0,rgba(17,43,61,0) 100%);border-radius:0;-webkit-transition:.5s ease-in;transition:.5s ease-in}.c-image-tiles .tile.active{-ms-flex-preferred-size:40%;flex-basis:40%}.c-image-tiles .tile.active:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(35%,#c9e5f4),color-stop(85%,rgba(201,229,244,0)));background:linear-gradient(0deg,#c9e5f4 35%,rgba(201,229,244,0) 85%)}.c-image-tiles .tile.active .content-container{width:75%}.c-image-tiles .tile.active .content-container h3{color:#112b3d!important}.c-image-tiles .tile.active .content-container .c-button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.c-image-tiles .content-container{padding:0 1rem 1.5rem;-webkit-transition:.5s ease-in;transition:.5s ease-in;width:80%}.c-image-tiles .content-container h3{font-size:clamp(1.125rem,.517rem + 1.266vw,1.625rem)}.c-image-tiles .content-container .c-button{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s ease-in;transition:.5s ease-in;-webkit-transition-delay:.25s;transition-delay:.25s;visibility:hidden}}@media (min-width:992px){.c-image-tiles .tile.active:after:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,#c9e5f4),color-stop(65%,rgba(201,229,244,0)));background:linear-gradient(0deg,#c9e5f4 25%,rgba(201,229,244,0) 65%)}.c-image-tiles .tile.active .content-container{width:65%}.c-image-tiles .content-container{width:70%}}@media (min-width:1200px){.c-image-tiles .tile.active .content-container{width:50%}}