.what-we-do{padding:100px 20px}.what-we-do .wwd-container{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1280px;width:100%}.what-we-do .wwd-section-top-title{align-items:center;border-bottom:1px solid #ebeef1;display:flex;gap:8px;padding-bottom:16px}.what-we-do .wwd-blue-dot-title{color:#4d4d4f;font-family:Helvetica Neue,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:22.96px;margin:0}.what-we-do .wwd-blue-dot{background-color:#7adaed;border-radius:50%;height:10px;width:10px}.what-we-do .wwd-section-content{display:flex;gap:80px}.what-we-do .swiper-contain{border-radius:16px;max-width:600px;overflow:hidden;padding-bottom:96px;position:relative;width:100%}.what-we-do .wwd-card{background:#fff;display:flex;overflow:hidden}.what-we-do .wwd-card-image{display:flex;position:relative;width:100%}.what-we-do .wwd-card-image .wwd-nanobubble{border-radius:16px;height:421px!important;object-fit:cover;width:600px}.what-we-do .wwd-logo{background:#fff;border-radius:12px;display:flex;left:16px;padding:16px 24px;position:absolute;top:16px}.what-we-do .wwd-logo img{height:32px!important;max-width:200px!important;object-fit:contain;object-position:center;width:auto}.what-we-do .wwd-card-content{display:flex;flex:1;flex-direction:column;gap:40px}.what-we-do .wwd-card-content-inner{display:flex;flex-direction:column;gap:32px}.what-we-do .wwd-card-title{color:#4d4d4f;font-family:Helvetica Neue,sans-serif;font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:58.61px;margin:0}.what-we-do .wwd-card-description{color:#7b8694;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:29.52px;margin:0;max-width:552px}.what-we-do .wwd-cta-button{background-color:#87c525;border:2px solid #87c525;border-radius:100px;color:#fff;display:inline-block;font-family:Helvetica Neue,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:19.54px;padding:16px 32px;text-decoration:none;transition:all .3s ease;width:fit-content}.what-we-do .wwd-cta-button:hover{background-color:transparent;border:2px solid #87c525;color:#87c525}.what-we-do .wwd-arrow-icons{align-items:center;bottom:0;display:flex;gap:8px;position:absolute}.what-we-do .wwda-next,.what-we-do .wwda-prev{align-items:center;background-color:unset;border:1px solid #4d4d4f;border-radius:100px;color:#4d4d4f;cursor:pointer;display:flex;font-size:24px;height:64px;justify-content:center;position:unset;width:64px}.what-we-do .wwda-next svg,.what-we-do .wwda-prev svg{height:18px;width:18px}.what-we-do .wwda-next:hover,.what-we-do .wwda-prev:hover{background-color:#1b75bb;border:1px solid #1b75bb;color:#fff}.what-we-do .wwda-next:after,.what-we-do .wwda-prev:after{content:""}.what-we-do .wwd-swiper-pagination{display:none;gap:10px;justify-content:center;padding-top:20px}.what-we-do .wwd-swiper-pagination span.swiper-pagination-bullet{height:10px;margin:0;width:10px}.what-we-do .wwd-swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#87c525}@media (max-width:1024px){.what-we-do .wwd-card-title{font-size:36px;line-height:45px}.what-we-do .wwd-card-description{font-size:16px;max-width:unset}.what-we-do .wwd-card-content-inner{gap:20px}.what-we-do .wwd-card-content{gap:30px}.what-we-do .wwd-cta-button{padding:12px 24px}}@media (max-width:992px){.what-we-do .swiper-contain{max-width:unset;padding-bottom:0}.what-we-do .wwd-card-image .wwd-nanobubble{width:100%}.what-we-do .wwd-section-content{flex-direction:column;gap:60px}.what-we-do .swiper-contain{display:flex;flex-direction:column}.what-we-do .wwd-arrow-icons{margin-bottom:30px;order:-1;position:relative}.what-we-do .wwd-container{gap:24px}}@media (max-width:768px){.what-we-do .wwd-section-title{font-size:12px}.what-we-do .wwd-card-title{font-size:30px;line-height:38px}.what-we-do .wwd-card-image .nanobubble{width:100%}.what-we-do .wwd-swiper-pagination{display:flex}}@media (max-width:480px){.what-we-do .wwd-card{flex-direction:column;gap:50px}.what-we-do .wwd-logo{padding:12px 16px}.what-we-do .wwd-card-title{font-size:24px;line-height:30px}.what-we-do .wwd-card-description{font-size:14px;line-height:24px;max-width:100%}}