.expertise-logo{margin:88px 0}@media(min-width: 970px){.expertise-logo{margin:140px 0}}.expertise-logo .wrapper{border-radius:20px;background:#e0e0e0;padding:16px}@media(min-width: 970px){.expertise-logo .wrapper{padding:56px}}.expertise-logo .items{display:grid;counter-reset:item;gap:16px}@media(min-width: 660px){.expertise-logo .items{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 970px){.expertise-logo .items{grid-template-columns:repeat(4, 1fr)}}.expertise-logo .items .item{padding:8px;border-radius:10px;background:#fff;height:100%;counter-increment:item}.expertise-logo .items .item .item-top{display:flex;justify-content:space-between;gap:12px;margin-bottom:32px}.expertise-logo .items .item .item-top:before{color:rgba(0,0,0,.6);padding:16px 0 0 16px;content:counter(item, decimal-leading-zero)}.expertise-logo .items .item .item-top .icon{width:80px;height:80px;flex:0 0 80px;border-radius:8px;background-color:#f4f4f4;display:flex;justify-content:center;align-items:center}.expertise-logo .items .item .item-top .icon img{max-width:32px;max-height:32px}.expertise-logo .items .item .inner{padding:0 0 16px 16px}.expertise-logo .items .item h3{margin-bottom:12px}.expertise-logo .btn-wrap{margin-top:56px}.three-col-icon-link{margin:72px 0}@media(min-width: 480px){.three-col-icon-link{margin:88px 0}}@media(min-width: 970px){.three-col-icon-link{margin:140px 0}}.three-col-icon-link .items{row-gap:16px}.three-col-icon-link .item{position:relative;height:100%;border-radius:10px;padding:16px;background:#f4f4f4}@media(min-width: 970px){.three-col-icon-link .item{padding:32px}}.three-col-icon-link .item .link-hover{position:absolute;display:inline-flex;right:8px;top:8px;align-self:flex-start;align-items:center;justify-content:center;margin-right:0;margin-left:auto;width:36px;height:36px;font-size:15px;font-weight:500;line-height:1;flex:0 0 36px;transform:rotate(-45deg);z-index:1;transition:.2s;color:#000}.three-col-icon-link .item .link-hover:before{position:absolute;content:"";background:#fff;border-radius:8px;transform:rotate(45deg);left:0;right:0;bottom:0;top:0;z-index:-1;transition:.2s}.three-col-icon-link .item:hover .link-hover{opacity:1;transform:rotate(0)}.three-col-icon-link .item:hover .link-hover:before{background:#00ef99;transform:rotate(0deg)}.three-col-icon-link a.item{padding-right:36px}.three-col-icon-link .link{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:24px;margin:8px 0}@media(min-width: 660px){.three-col-icon-link .link{padding:2px 15px;max-width:270px}}.three-col-icon-link .icon{margin-bottom:16px;line-height:1}.three-col-icon-link .description h3{font-size:18px;line-height:28px;margin-top:0;margin-bottom:8px}.three-col-icon-link .description p{color:#1c1c1c;font-size:16px;line-height:24px}.three-col-icon-link .description>:last-child{margin-bottom:0}.event-info-extended .wrap{padding:16px;background:#e0e0e0;border-radius:20px}@media(min-width: 970px){.event-info-extended .wrap{padding:56px}}.event-info-extended .wrap .top-info{display:flex;flex-wrap:wrap;gap:32px}.event-info-extended .wrap .top-info .left-side{flex:2 1 min(548px,60%)}.event-info-extended .wrap .top-info .right-side{display:flex;flex:1 0 min(380px,40%);flex-direction:column;gap:16px}.event-info-extended .wrap .top-logo{margin-bottom:20px}.event-info-extended .wrap .top-logo img{max-width:200px;max-height:-moz-max-content;max-height:max-content}.event-info-extended .wrap .person-top{display:flex;padding:12px;background:#fff;gap:16px;border-radius:10px}.event-info-extended .wrap .person-top .top-name{margin:4px 0 9px}.event-info-extended .wrap .person-top .person-image{height:auto}.event-info-extended .wrap .person-top .image-inner{position:relative;width:148px;height:148px;display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden}.event-info-extended .wrap .person-top .person-detail{max-width:300px}.event-info-extended .wrap .info-wrap{position:relative;display:grid;margin-top:40px;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:16px}.event-info-extended .wrap .info-wrap .info-col .wrapper{background:#fff}.event-info-extended .wrap .info-label .icon{background:#f4f4f4}.event-info-extended .slider-arrows{justify-content:flex-end;margin-bottom:16px}.client-stories-box .box{min-height:170px;justify-content:flex-start}