.team-top-section{overflow:hidden}.team-top-section h2{font-family:Radikal-Light;font-size:48px;font-weight:300;margin-bottom:0}.team-top-section .l-container{position:relative;z-index:1}.team-top-section .container{max-width:1014px}.team-top-section .inner-top-team{align-items:flex-end;background:#2cb8b6;color:#fff;display:flex;height:620px;padding:30px 0;position:relative}.team-top-section .inner-top-team .container{max-width:1050px;padding:0 20px}.team-top-section .speech-bubble{background:#ffd200;color:#000;left:30px;position:absolute;top:30px;z-index:1}.team-top-section .speech-bubble:after{border-bottom-color:#ffd200}.team-top-section .wrapper-cta{margin-top:60px;position:relative;z-index:99}.team-top-section .inner-bottom-team{min-height:433px;padding:75px 0;position:relative}.team-top-section .title-text{margin-left:auto;max-width:605px}.team-top-section .inner-bottom-team .container{max-width:810px}.team-top-section .inner-container{margin-left:auto;max-width:605px;position:relative;z-index:1}.inner-top-team .right-shape{position:absolute;right:0;top:-2px}.inner-top-team .left-shape{left:0;position:absolute;top:208px}@media(max-width:1200px){.inner-top-team .left-shape{top:145px;width:450px}.inner-top-team .right-shape{width:600px}.team-top-section .speech-bubble{left:22px;top:22px}.team-top-section .inner-top-team{height:450px}.team-top-section .inner-bottom-team{min-height:auto;padding:70px 0}.team-top-section h2{font-size:40px}.team-top-section h1{margin:0}.team-top-section .title-text{max-width:605px}}@media(max-width:1024px){.inner-top-team .left-shape{top:147px;width:300px}.team-top-section .inner-top-team{height:350px}.inner-top-team .right-shape{width:400px}.team-top-section .inner-bottom-team{padding:50px 0}.team-top-section h2{font-size:32px}}@media(max-width:767px){.team-top-section h2{font-size:24px}.inner-top-team .right-shape{width:175px}.inner-top-team .left-shape{left:-35px;top:65px;width:125px}.team-top-section .speech-bubble{left:15px;top:15px}.team-top-section .inner-bottom-team{min-height:auto;padding:0 0 20px}.team-top-section .inner-container{max-width:100%}.team-top-section .inner-top-team .l-container{bottom:-130px;color:#000;height:70px;padding:0;position:relative}.team-top-section .title-text{max-width:100%;text-align:center}.team-top-section h1 br{display:none}.team-top-section .inner-top-team{height:150px;margin-bottom:125px}}