body,html{overflow-x:hidden;scroll-behavior:smooth}.services-wrapper{z-index:1;margin-top:0;margin-bottom:3rem}.services-app,.services-wrapper{width:100%;position:relative;background-color:#000;overflow:hidden}.services-app{min-height:100vh}.services-app h1{font-size:clamp(1.8rem,2.5vw + 1rem,3.4rem);font-weight:600;line-height:1.2;margin-bottom:1.5rem;word-wrap:break-word}.services-app h1,.services-app p{color:#fff;text-align:left!important}.services-app p{font-size:clamp(.95rem,1vw + .5rem,1.15rem);font-weight:500;margin:0;line-height:1.7}.services-intro,.services-outro{width:100%;padding:clamp(2rem,6vw,4rem) clamp(1rem,4vw,2rem);background-color:#000;display:flex;align-items:center;justify-content:center;text-align:center}.services-cards{width:100%;background-color:#000;display:flex;flex-direction:column;gap:clamp(2rem,5vw,4rem);padding:clamp(3rem,6vw,5rem) 0 clamp(4rem,7vw,6rem)}.service-card{display:flex;align-items:stretch;justify-content:center;width:100%}.service-card-inner{width:100%;min-height:60vh;padding:clamp(1.5rem,5vw,4rem) clamp(1rem,5vw,3rem);display:flex;justify-content:space-between;align-items:center;gap:clamp(1.5rem,4vw,3rem);border-radius:1em;overflow:hidden;box-sizing:border-box}.service-card-content{flex:1.2;max-width:750px}.service-heading{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#fff;display:block;margin-bottom:.75em}.service-card-content ul{margin-top:1.2em;padding-left:1.2em;color:#fff}.service-card-content li{font-size:1rem;line-height:1.6;margin-bottom:.5em;list-style-type:disc}.service-card-btn{margin-top:1.2rem}@media (min-width:1025px){.service-card-inner{padding-bottom:clamp(2rem,4vw,4rem)}.service-card-btn{margin-bottom:.8rem}}.service-card-img{flex:0.8;width:100%;max-width:450px;border-radius:1em;overflow:hidden;aspect-ratio:16/9;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.05)}.service-card-img img{width:100%;height:100%;object-fit:cover;border-radius:1em}.service-card[data-card-index="0"] .service-card-inner{background:linear-gradient(135deg,#000,#9615a7)}.service-card[data-card-index="1"] .service-card-inner{background:linear-gradient(275deg,#136b93,#000)}.service-card[data-card-index="2"] .service-card-inner{background:linear-gradient(35deg,#9615a7,#000)}.service-card[data-card-index="3"] .service-card-inner{background:linear-gradient(275deg,#000,#136b93)}.service-card[data-card-index="4"] .service-card-inner{background:linear-gradient(135deg,#000,#9615a7)}.service-card[data-card-index="5"] .service-card-inner{background:linear-gradient(275deg,#000,#136b93)}.service-card[data-card-index="6"] .service-card-inner{background:linear-gradient(35deg,#9615a7,#000)}.service-card[data-card-index="7"] .service-card-inner{background:linear-gradient(275deg,#000,#136b93)}@media (max-width:1024px){.service-card-inner{flex-direction:column;align-items:flex-start;text-align:left;min-height:auto}.service-card-img{max-width:100%;aspect-ratio:16/9;margin-top:1.5em}}@media (max-width:768px){.services-app h1,.services-app p{text-align:center}.service-card-inner{padding:2rem 1.5rem;gap:1.5rem}.service-card-img{display:none}.service-card-content li{font-size:.95rem}}@media (max-width:480px){.services-app h1{font-size:1.5rem}.services-app p{font-size:.9rem}.service-card-inner{padding:1.2rem}.service-card-content li{font-size:.85rem}.services-intro,.services-outro{padding-top:11.2rem}}