.services-list-item{overflow:hidden;border-radius:1.875rem;background-color:var(--color-mango-200);background-image:url("../../../../assets/images/static/box-decor-white-transparent-bottom-right.svg");background-repeat:no-repeat;background-position:bottom right;background-size:60% auto}.services-list-item .img{position:relative}.services-list-item .img .img-wrapper{display:block;width:127%;height:0;padding-bottom:66%;position:relative;overflow:hidden;-webkit-clip-path:ellipse(60% 60% at 30% 40%);clip-path:ellipse(60% 60% at 30% 40%);z-index:1}.services-list-item .img .img-wrapper>img{position:absolute;object-position:center;object-fit:cover;left:50%;top:50%;transition:all 1s ease-in-out;transform:translate(-50%,-50%);min-height:100%;min-width:100%;z-index:2}.services-list-item .img .img-border{background-color:rgba(255,255,255,0.4);position:absolute;left:0;top:0;height:0;width:127%;padding-bottom:66%;transform:scale(1.1);overflow:hidden;-webkit-clip-path:ellipse(60% 60% at 35% 40%);clip-path:ellipse(60% 60% at 35% 40%);z-index:0}.services-list-item .img .tags{position:absolute;top:1.5rem;right:1.5rem;display:grid;height:auto;gap:0.5rem;z-index:2}.services-list-item .img .tags .tag{padding:0.15em 0.85em;border-radius:1rem;font-size:0.75rem;letter-spacing:0.05em;font-weight:700;background-color:rgba(255,255,255,0.8)}.services-list-item .img .tags .tag.free{background-color:#18ba00;color:#fff}.services-list-item>.content{text-align:left;padding:2.1875rem 2.1875rem 1.8125rem;position:relative}.services-list-item>.content .title{font-size:1.875rem;line-height:1.1em;margin:0;color:var(--color-text);padding-right:2rem}.services-list-item>.content .subtitle{margin-top:0.75rem}.services-list-item>.content .btns{margin-top:1rem;justify-content:space-between}.services-list-item>.content .btns .btn{padding-left:1rem;padding-right:1rem;font-size:0.9375rem}.services-list-item>.content .btns .btn.detail{background-color:transparent;border-color:transparent}.services-list-item>.content .btns .btn.cta{background-color:white}@media screen and (min-width:calc(1200px + 1px)){.services-list-item>.content .btns .btn:hover{text-decoration:underline}}@media screen and (min-width:calc(1200px + 1px)){.services-list-item:hover .img .img-wrapper>img{transform:translate(-50%,-50%) scale(1.1)}.services-list-item .title a:hover{text-decoration:underline;text-underline-offset:0.1em;text-decoration-thickness:0.05em}}
/*# sourceMappingURL=list-item.css.map */