.tile-repeater .tiles__wrapper{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.tile-repeater .tile{border-radius:20px;display:flex;flex-direction:column;min-width:300px;overflow:hidden;width:31%}.tile-repeater .tile .tile__content{padding:25px 25px 0}.tile-repeater .tile .tile__btn-wrapper{backdrop-filter:blur(32px) opacity(.9);background:hsla(0,0%,100%,.2);border-radius:20px;margin-top:-95px;padding:24px 25px 27px;transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-webkit-transition:all .4s ease-in-out!important;-ms-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important}.tile-repeater .tile .tile__btn-wrapper:hover{background:hsla(0,0%,100%,.1)}.tile-repeater .tile .tile__btn-wrapper.color-blue{background-image:linear-gradient(180deg,#008acd,#135188)}.tile-repeater .tile .tile__btn-wrapper.color-magenta{background-image:linear-gradient(180deg,#a8227f,#62164b)}.tile-repeater .tile .tile__btn-wrapper.color-orange{background-image:linear-gradient(180deg,#e89925,#a76403)}.tile-repeater .tile .tile__top.title-over{height:200px;position:relative}.tile-repeater .tile .tile__img{object-fit:cover;width:100%}.tile-repeater .tile .tile__title{padding:0 25px}.tile-repeater .tile__btn-wrapper a{font-size:36px;font-weight:400;line-height:43px;text-align:left}.tile-repeater .tile__btn-wrapper a:hover{text-decoration:none}