#mainContent .h1-title{font-size:42px;font-weight:normal;margin-bottom:25px}@media only screen and (max-width: 1020px){#mainContent .h1-title{font-size:27px;margin-bottom:15px}}.careers .section-1{margin-bottom:40px;display:flex;justify-content:space-between}@media only screen and (max-width: 1366px){.careers .section-1{padding:0}}.careers .section-1>.container{width:100%}.careers .section-1>.container:first-child{width:100%;margin-right:50px;padding:30px 0 40px 0}@media only screen and (max-width: 1020px){.careers .section-1>.container:first-child{margin-right:0;max-width:100%;padding-top:0;padding-bottom:30px}}.careers .section-1>.container:last-child{max-width:710px}.careers .section-1 h2{font-size:24px;margin-bottom:20px}.careers .section-1 .text-wrapper p{margin-bottom:40px;line-height:1.8}@media only screen and (max-width: 1020px){.careers .section-1 .text-wrapper p{margin-bottom:30px}}.careers .section-1 .text-wrapper p:last-child{margin-bottom:0}.careers .section-1 .row{display:flex;justify-content:space-between;align-items:center;margin:auto}@media only screen and (max-width: 1020px){.careers .section-1 .row{max-width:600px}}@media only screen and (max-width: 640px){.careers .section-1 .row{flex-wrap:wrap}}.careers .section-1 .row>span{display:block;height:65px;width:1px;background-color:#7f81a0}@media only screen and (max-width: 640px){.careers .section-1 .row>span:nth-child(4n+4){opacity:0}}.careers .section-1 .row>span:last-child{opacity:0}.careers .section-1 .img-wrapper{background-position:center;background-size:85%;background-repeat:no-repeat;background-color:#fff}@media only screen and (max-width: 1020px){.careers .section-1 .img-wrapper{width:100%;padding-bottom:50%;margin-bottom:25px}}.careers .section-2 .tabSwiper .swiper-slide{width:auto;margin-right:10px}.careers .section-2 .tabSwiper .swiper-slide .badge{border:1px solid #dde0ef;color:#7f81a0;-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;padding:7px 12px}.careers .section-2 .tabSwiper .swiper-slide .badge.active{border:1px solid #e63946;color:#fff;background-color:#e63946}.careers .section-2 .tab-content{margin-top:20px}.careers .section-2 .tab-content>ul{list-style:none;display:none}.careers .section-2 .tab-content>ul>li{border-top:2px solid #dde0ef}.careers .section-2 .tab-content>ul>li:last-child{border-bottom:2px solid #dde0ef}.careers .section-2 .tab-content>ul>li.active{border-top:2px solid #2569e3}.careers .section-2 .tab-content>ul>li.active .title{color:#2569e3;font-weight:bold}.careers .section-2 .tab-content>ul>li.active .title .cross:after{display:none}.careers .section-2 .tab-content>ul>li.active .title .cross:before{background-color:#2569e3}.careers .section-2 .tab-content>ul>li.active .description{display:block}.careers .section-2 .tab-content>ul>li .title{display:flex;justify-content:space-between;align-items:center;padding:25px 0;cursor:pointer;position:relative}@media only screen and (max-width: 1020px){.careers .section-2 .tab-content>ul>li .title{padding-right:20px}}.careers .section-2 .tab-content>ul>li .title .cross{width:15px;height:15px;margin-right:35px;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 1020px){.careers .section-2 .tab-content>ul>li .title .cross{margin-right:0px}}.careers .section-2 .tab-content>ul>li .title .cross:before,.careers .section-2 .tab-content>ul>li .title .cross:after{background-color:#00053b}.careers .section-2 .tab-content>ul>li .description{display:none;padding-bottom:25px;margin-right:55px;margin-bottom:0 !important}.careers .section-2 .tab-content>ul>li .description *{font-size:16px !important}@media only screen and (max-width: 1020px){.careers .section-2 .tab-content>ul>li .description *{font-size:14px !important}}.careers .section-2 .tab-content>ul>li .description>a{max-width:280px;width:100%;background-color:#2569e3;color:#fff;margin:auto;display:block}@media only screen and (max-width: 1020px){.careers .section-2 .tab-content>ul>li .description{margin-right:0}}
