.section-open-roles{background-position:bottom;background-repeat:repeat-x;background-size:auto;overflow:hidden}.section-open-roles .section__inner{padding:174px 0 200px;position:relative}.section-open-roles .section__bg{position:absolute;right:calc(50% - 50vw - 177px);top:49.7%;transform:translateY(-50%);z-index:1}.section-open-roles .grid-base{align-items:center;position:relative;z-index:2}.section-open-roles .section__content{color:rgba(35,50,63,.72);padding:33px 0 0}.section-open-roles .section__content h6{color:#197e72}.section-open-roles .section__content h2{margin-bottom:20px}.section-open-roles .section__content h2:last-child{margin-bottom:0}.section-open-roles .section__content p{font-size:18px;font-weight:400;line-height:1.8}.section-open-roles .section__aside{background-color:#2e516a;border-radius:16px;color:#fff;max-width:403px;padding:29px 33px 33px}.section-open-roles .section__aside h3{font-size:32px}.section-open-roles .section__aside h3:not(:last-child){margin-bottom:1.2rem}.section-open-roles .section__aside p{font-size:16px;line-height:1.8}.section-open-roles .section__aside p:last-child{margin-bottom:0}@media (max-width:1200px){.section-open-roles .section__inner{padding:80px 0}}@media (max-width:767px){.section-open-roles .section__inner{padding:35px 0 47px}.section-open-roles .section__bg{bottom:-106px;left:calc(50% - 50vw - 126px);min-width:695px;right:auto;top:auto;transform:none}.section-open-roles .section__content{padding:0;position:relative}.section-open-roles .section__content:after{background-image:linear-gradient(0deg,hsla(0,0%,100%,0) 0,#fff 60px,#fff);bottom:-50px;content:"";left:calc(50% - 50vw);position:absolute;top:-100px;width:100vw}.section-open-roles .section__content>*{position:relative;z-index:2}.section-open-roles .section__content h6{margin-bottom:-2px}.section-open-roles .section__content p{font-size:16px}.section-open-roles .section__aside{margin:0 20px;max-width:none;padding:21px 23px 38px}.section-open-roles .section__aside h3{font-size:24px}.section-open-roles .section__aside h3:not(:last-child){margin-bottom:1px}.section-open-roles .section__aside p{font-size:14px;margin-bottom:23px}.section-open-roles .section__aside p:last-child{margin-bottom:0}}