.case-studies-section .slider-wrapper{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.case-studies-section .card{color:#002f45;display:flex;flex-direction:column;text-decoration:none}.case-studies-section .card__image-container{border-radius:48px;height:480px;overflow:hidden;position:relative;transition:border-radius .5s ease}.case-studies-section .card__image-container img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.case-studies-section .card__title-overlay{bottom:20px;color:#fff;display:none;font-family:var(--font-family-semibold);font-size:16px;left:20px;line-height:20px;position:absolute;text-transform:uppercase;z-index:2}.case-studies-section .card__content{padding-top:20px}.case-studies-section .card__category{display:none;font-family:var(--font-family-semibold);font-size:12px;line-height:17x;margin-bottom:5px}.case-studies-section .card__title{font-family:var(--font-family-medium);font-size:28px;line-height:36px;margin:0 0 10px;text-transform:uppercase}.case-studies-section .card__description{font-size:16px;line-height:24px;margin:0 0 15px}@media(max-width:1024px){.case-studies-section .card__description{padding:0 24px}}.case-studies-section .card__link{align-items:center;border-bottom:3px solid #002f45;color:#002f45;display:flex;font-family:var(--font-family-semibold);font-size:11px;justify-content:space-between;margin-top:auto;opacity:0;padding-bottom:4px;text-decoration:none;text-transform:uppercase;transform:translateY(20px);transition:transform .4s ease,opacity .4s ease;width:100%}@media(max-width:1024px){.case-studies-section .card__link{margin-left:24px}}.case-studies-section .card__link .arrow{margin-left:10px;transition:transform .3s ease}@media(min-width:1025px){.case-studies-section .card:hover .card__image-container{border-radius:200px}.case-studies-section .card:hover .card__image-container img{transform:scale(1.1)}.case-studies-section .card:hover .card__link{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.case-studies-section .slider-wrapper{display:flex;gap:15px;overflow-x:auto;padding-bottom:20px;scroll-snap-type:x mandatory}.case-studies-section .slider-wrapper::-webkit-scrollbar{display:none}.case-studies-section .slider-wrapper{-ms-overflow-style:none;scrollbar-width:none}.case-studies-section .card__image-container{height:360px}.case-studies-section .card__image-container:before{background:linear-gradient(0deg,rgba(0,0,0,.45),rgba(0,0,0,.1));content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.case-studies-section .card{min-width:280px;scroll-snap-align:center}.case-studies-section .card__title-overlay{display:block}.case-studies-section .card__title{display:none}.case-studies-section .card__link{opacity:1;transform:none;width:fit-content}.case-studies-section .slider-wrapper{cursor:grab;user-select:none;-webkit-user-drag:none}.case-studies-section .slider-wrapper.grabbing{cursor:grabbing}.case-studies-section .slider-wrapper img{pointer-events:none}}.ola-services-section{padding:60px 0 32px}.ola-services-section .section-head{margin-bottom:30px}.ola-services-section .tabs-nav{display:flex;gap:10px;justify-content:center;margin-bottom:55px}.ola-services-section .tabs-nav .tab{background:none;border:1px solid #d0d4d5;border-radius:50px;color:#002f45;cursor:pointer;font-family:var(--font-family-semibold);font-size:11px;font-weight:500;padding:16px 30px;transition:all .3s ease}.ola-services-section .tabs-nav .tab.active{border-color:#002f45}.ola-services-section .main-layout{display:flex;gap:15px;height:600px}@media(max-width:992px){.ola-services-section .main-layout{flex-direction:column;height:auto}}.ola-services-section .main-layout .col-left,.ola-services-section .main-layout .col-right{display:flex;flex:1;flex-direction:column;gap:15px}.ola-services-section .main-layout .col-right .top-card{flex:1.2}.ola-services-section .main-layout .col-right .bottom-row{display:flex;flex:1;gap:15px}.ola-services-section .main-layout .col-right .bottom-row .card{flex:1}.ola-services-section .card{border-radius:40px;height:100%;overflow:hidden;position:relative}.ola-services-section .card:before{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.1));content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.ola-services-section .card a.card-permalink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.ola-services-section .card img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ola-services-section .card:hover img{transform:scale(1.05)}.ola-services-section .card h3{bottom:20px;color:#fff;font-family:var(--font-family-semibold);font-size:24px;left:20px;line-height:28px;position:absolute;text-transform:uppercase;transition:all .25s ease;z-index:2}@media(max-width:600px){.ola-services-section .card h3{font-size:16px;line-height:20px}}.ola-services-section .tab-content{animation:fadeIn .5s ease;display:none}.ola-services-section .tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:992px){.ola-services-section .card img{height:240px}}@media(max-width:600px){.ola-services-section .card img{height:170px}.ola-services-section .bottom-row .card img{height:236px}}.event-pilot{overflow-x:hidden;padding:48px 0}.event-pilot .content-grid{align-items:center;display:grid;gap:94px;grid-template-columns:1fr 1.2fr}@media(max-width:992px){.event-pilot .content-grid{grid-template-columns:1fr}}.event-pilot .content-grid .text-side{padding:36px 27px}.event-pilot .intro-text{font-size:16px;line-height:24px;padding:30px 0}.event-pilot .accordion-group .accordion-item{border-top:1px solid #b9bec1}.event-pilot .accordion-group .accordion-item .accordion-header{background:none;border:none;color:#002f45;cursor:pointer;display:flex;font-family:var(--font-family-semibold);font-size:20px;justify-content:space-between;line-height:26px;padding:32px 0;text-align:left;width:100%}.event-pilot .accordion-group .accordion-item .accordion-body{max-height:0;opacity:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.event-pilot .accordion-group .accordion-item .accordion-body p{font-size:16px;line-height:24px;padding-bottom:20px}.event-pilot .accordion-group .accordion-item.active .accordion-header .icon{transform:rotate(180deg)}.event-pilot .accordion-group .accordion-item.active .accordion-body{max-height:500px;opacity:1}.event-pilot .image-side{height:550px;position:relative}@media(max-width:992px){.event-pilot .image-side{display:none}}.event-pilot .image-side .image-wrapper{border-radius:34px;box-shadow:0 20px 40px rgba(0,0,0,.16);height:100%;left:0;overflow:hidden;position:absolute;width:120%}.event-pilot .image-side .image-wrapper .dashboard-img{height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transform:translateX(20px);transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.event-pilot .image-side .image-wrapper .dashboard-img.active{opacity:1;transform:translateX(0)}.event-pilot .mobile-only-img{display:none}@media(max-width:992px){.event-pilot .mobile-only-img{border-radius:12px;display:block;margin-bottom:30px;margin-top:15px;width:100%}}