.event-cases{background-color:#fff;color:#333;font-family:Poppins,sans-serif;margin:auto;max-width:1920px;padding:60px 100px}.event-cases,.event-cases *,.event-cases :after,.event-cases :before{box-sizing:border-box}.event-cases .event-cases__inner{margin:0 auto;max-width:1760px;padding-left:0;padding-right:0}.event-cases .event-cases__heading{color:#333;font-family:Poppins,sans-serif;font-size:clamp(28px,3vw,58px);font-weight:300;line-height:1.2}.event-cases .event-cases__cards{--event-cards-gap-x:46px;--event-cards-gap-y:36px;display:flex;flex-wrap:wrap;margin-left:calc(var(--event-cards-gap-x)*-.5);margin-right:calc(var(--event-cards-gap-x)*-.5);margin-top:calc(var(--event-cards-gap-y)*-1)}.event-cases .event-cases__cards>.col{margin-top:var(--event-cards-gap-y);padding-left:calc(var(--event-cards-gap-x)*.5);padding-right:calc(var(--event-cards-gap-x)*.5)}.event-cases .event-cases__card{--accent:#2b5fd9;background:#fff;border-radius:12px;box-shadow:0 6px 28px rgba(30,45,90,.1);overflow:hidden;position:relative}.event-cases .event-cases__card:before{background:var(--accent);content:"";height:6px;left:0;position:absolute;right:0;top:0}@media only screen and (min-width:1200px){.event-cases .event-cases__card{padding:40px 36px 36px!important}}.event-cases .event-cases__card-title{color:#333;font-family:Poppins,sans-serif;font-size:clamp(20px,1.7vw,32px);font-weight:500;line-height:1.4}.event-cases .event-cases__card-desc{color:#555;font-size:clamp(15px,1.15vw,22px);font-weight:400;line-height:1.8}.event-cases .event-cases__card-desc p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.event-cases .event-cases__tags{border-bottom:1px solid #e6e8ec;color:#555;font-size:clamp(13px,.95vw,18px);font-weight:400;line-height:1.5}.event-cases .event-cases__btn,.event-cases .event-cases__link{align-items:center;background-image:none!important;color:#2b5fd9;display:inline-flex;text-decoration:none}.event-cases .event-cases__btn span:after,.event-cases .event-cases__btn span:before,.event-cases .event-cases__btn:after,.event-cases .event-cases__btn:before,.event-cases .event-cases__link span:after,.event-cases .event-cases__link span:before,.event-cases .event-cases__link:after,.event-cases .event-cases__link:before{content:none!important;display:none!important}.event-cases .event-cases__icon{flex-shrink:0}.event-cases .event-cases__link{font-size:clamp(14px,1.1vw,21px);font-weight:500;gap:14px;line-height:1.3}.event-cases .event-cases__link:hover{color:#1f4fc4}.event-cases .event-cases__btn{background-color:#eef3fb;border-radius:4px;cursor:pointer;font-size:clamp(16px,1.45vw,28px);font-weight:400;gap:16px;justify-content:center;line-height:1.2;padding:14px 40px}.event-cases .event-cases__btn:hover{background-color:#dbeafe;color:#1f4fc4}.event-cases .event-cases__btn:focus-visible,.event-cases .event-cases__link:focus-visible{outline:3px solid #2b5fd9;outline-offset:3px}@media only screen and (max-width:1440px){.event-cases .event-cases__cards{--event-cards-gap-x:32px;--event-cards-gap-y:32px}.event-cases .event-cases__btn{gap:14px;padding:12px 34px}}@media only screen and (max-width:1199px){.event-cases .event-cases__cards{--event-cards-gap-x:24px;--event-cards-gap-y:24px}}@media only screen and (min-width:769px) and (max-width:1024px){.event-cases{padding:50px 25px 75px 40px}}@media only screen and (min-width:601px) and (max-width:768px){.event-cases{padding:50px 40px 70px}}@media only screen and (min-width:10px) and (max-width:600px){.event-cases{padding:40px 20px 60px}.event-cases .event-cases__cards{--event-cards-gap-x:16px;--event-cards-gap-y:20px}.event-cases .event-cases__btn{gap:12px;padding:12px 20px;width:100%}}