.service-top-section{position:relative;z-index:1}.service-top-section h2{font-family:Radikal-Light;font-size:48px;font-weight:300;margin-bottom:0}.service-top-section .l-container{position:relative;z-index:1}.service-top-section .container{max-width:1014px}.service-top-section .inner-top-service{align-items:flex-end;background:#d3d840;color:#fff;display:flex;height:620px;padding:25px 0;position:relative}.service-top-section .inner-top-service .container{max-width:1050px;padding:0 20px}.service-top-section .speech-bubble{background:#2cb8b6;color:#000;left:30px;position:absolute;top:30px;z-index:1}.service-top-section .speech-bubble:after{border-bottom-color:#2cb8b6}.service-top-section .title-text h1{margin-bottom:0}.service-top-section .title-text{max-width:1060px;padding:0 20px}.service-top-section .inner-container{margin-left:auto;max-width:505px;position:relative;z-index:1}.inner-top-service .right-shape{position:absolute;right:0;top:326px;width:600px}.inner-top-service .left-shape{left:0;position:absolute;top:0}@media(min-width:1400px){.service-top-section .title-text{margin-left:-30px;max-width:1060px;padding:0}}@media(max-width:1200px){.inner-top-service .left-shape{width:500px}.inner-top-service .right-shape{top:149px;width:600px}.service-top-section .speech-bubble{left:22px;top:22px}.service-top-section .inner-top-service{height:450px}.service-top-section h2{font-size:40px}.service-top-section h1{margin:0}.service-top-section .title-text{max-width:840px}}@media(max-width:1024px){.inner-top-service .left-shape{width:400px}.service-top-section .inner-top-service{height:350px}.inner-top-service .right-shape{top:124px;width:450px}.service-top-section .inner-bottom-team{padding:50px 0}.service-top-section h2{font-size:32px}.service-top-section .title-text{max-width:650px}}@media(max-width:767px){.service-top-section h2{font-size:24px}.inner-top-service .right-shape{top:50px;width:200px}.inner-top-service .left-shape{width:200px}.service-top-section .speech-bubble{height:85px;left:15px;top:15px;width:85px}.service-top-section .inner-container{max-width:100%}.service-top-section .inner-top-service .l-container{bottom:-130px;color:#000;height:70px;padding:0;position:relative}.service-top-section .title-text{max-width:100%;text-align:center}.service-top-section h1 br{display:none}.service-top-section .inner-top-service{height:150px;margin-bottom:125px}}