.career-card,.benefit__top,.news-card-lg__info,.news-card-lg,.news-card-xl,.news-card{display:-ms-flexbox;display:flex}.news-card-lg,.news-card-xl{-ms-flex-align:center;align-items:center}.news-card__img img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.news-card{flex-direction:column;padding:1rem 1rem 1.5rem 1rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 2.5rem 0 rgba(0,0,0,.1019607843);height:100%}.news-card__title{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.news-card__info{padding-left:.875rem;margin-top:-1rem;position:relative;z-index:1}.news-card__img{overflow:hidden;border-radius:.875rem .875rem .875rem 0;position:relative;z-index:1}.news-card__img::before{position:absolute;content:"";height:2.4375rem;width:7.3125rem;bottom:0;left:0;background:rgba(0,0,0,0) url("../../img/decor/news-decor.svg") center/cover no-repeat}.news-card__img img{width:100%;z-index:-1;position:relative;aspect-ratio:384/263;object-fit:cover}.news-card__date{margin-bottom:.5rem}.news-card:hover .news-card__img img{transform:scale(1.15)}.news-card-xl__img{max-width:54.3125rem;-ms-flex:0 0 54.3125rem;flex:0 0 54.3125rem;border-radius:1rem;overflow:hidden}.news-card-xl__img img{width:100%}.news-card-xl__info{background-color:#fff;border-radius:1rem;box-shadow:0 .375rem 2.1875rem 0 rgba(22,34,84,.1411764706);padding:2.5rem 2rem 2.5rem 2.5rem;margin-left:-5.375rem}.news-card-xl__date{margin-bottom:.5625rem}.news-card-xl__title{margin-bottom:.5625rem}.news-card-xl__desc{margin-bottom:2rem}.news-card-lg{padding:1rem 2rem 1rem 1rem;background-color:#fff;box-shadow:0 .375rem 2.1875rem 0 rgba(22,34,84,.1411764706);border-radius:1rem;height:100%}.news-card-lg__img{max-width:25rem;-ms-flex:0 0 25rem;flex:0 0 25rem;border-radius:.625rem;overflow:hidden}.news-card-lg__img img{width:100%}.news-card-lg__info{flex-direction:column;height:100%;padding:1rem 0 0 2rem}.news-card-lg__date{margin-bottom:.5625rem}.news-card-lg__title{margin-bottom:.5625rem}.news-card-lg__btn{margin-top:auto}.news-card-sm{height:100%;position:relative;border-radius:1rem;overflow:hidden;display:block}.news-card-sm__img{width:100%;height:100%}.news-card-sm__img img{width:100%;height:100%;object-fit:cover}.news-card-sm__info{width:100%;padding:1.5rem 2rem 1.5rem 1.5rem;bottom:0;z-index:1;color:#fff;position:absolute}.news-card-sm__info::after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);content:"";height:calc(100% + 1.5rem);width:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 70%);bottom:0;z-index:-1}.news-card-sm__date{color:#fff;margin-bottom:.5rem}.news-card-sm__title{font:bold 1.125rem/133% "Montserrat","Montserrat",Arial,sans-serif;color:#fff}@media(max-width: 1023px){.news-card-sm__title{font-size:.9375rem}}@media(max-width: 1023px){.news-card{height:auto;margin-bottom:1.25rem;padding:.625rem .625rem 1rem .625rem;box-shadow:none}.news-card-xl{flex-direction:column;box-shadow:none}.news-card-xl__info{padding:1.5rem;margin:-1.25rem 0 0 0;box-shadow:none}.news-card-xl__date{margin-bottom:.25rem}.news-card-xl__title{margin-bottom:.375rem}.news-card-xl__desc{margin-bottom:1rem}.news-card-lg{flex-direction:column;padding:0;box-shadow:none;border-radius:0;height:auto;background-color:rgba(0,0,0,0);margin-bottom:2rem}.news-card-lg__info{box-shadow:0 .375rem 2.1875rem 0 rgba(22,34,84,.1411764706);padding:1.5rem;height:auto;background-color:#fff;border-radius:.75rem;margin-top:-1.25rem}.news-card-lg__date{margin-bottom:.25rem}.news-card-lg__title{margin-bottom:.375rem}.news-card-lg__desc{margin-bottom:1rem}.news-card-lg__img,.news-card-xl__img{max-width:calc(100% + 7.5rem);min-width:calc(100% + 7.5rem);-ms-flex:0 0 calc(100% + 7.5rem);flex:0 0 calc(100% + 7.5rem);border-radius:0}.news-card-sm{height:auto;border-radius:.75rem}.news-card-sm__info{padding:1.5rem 1.5rem 1.125rem 1.5rem}.news-card-sm__info::after{height:calc(100% + 1.125rem)}.news-card-sm__date{margin-bottom:.375rem}}@media(max-width: 767px){.news-card-lg__img,.news-card-xl__img{max-width:calc(100% + 2rem);min-width:calc(100% + 2rem);-ms-flex:0 0 calc(100% + 2rem);flex:0 0 calc(100% + 2rem)}}.about-info__quote{font:bold 1.125rem/155% "Montserrat","Montserrat",Arial,sans-serif;color:inherit;padding-left:1.3125rem;border-left:2px solid #336895}@media(max-width: 1023px){.about-info__quote{font-size:.875rem;line-height:150%}}.about-info__quote>div:first-child{margin-bottom:.4375rem;font-weight:600}.about-info__img,.about-info__video{overflow:hidden;border-radius:1rem}.about-info__img img,.about-info__video img{width:100%}.about-info__video{height:100%}.about-info__text--semi{font-weight:600}@media(max-width: 1023px){.about-info__img{border-radius:.75rem}}.benefit{background-color:#f7faff;border-radius:1rem;padding:2rem 2.5rem;margin-bottom:2rem;height:calc(100% - 2rem)}.benefit__top{margin-bottom:.75rem}.benefit__title{margin-right:2.5rem;flex:1}.benefit__icon img{width:2.875rem;height:2.875rem}@media(max-width: 1023px){.benefit{margin-bottom:1rem;padding:1rem;height:auto;border-radius:.75rem}.benefit__top{margin-bottom:.25rem}.benefit__title{margin-right:.5rem}}.career-top{background-color:#f7faff;margin-bottom:6.5625rem}.career-top__title{margin-bottom:4.25rem}.career-about{margin-bottom:10.4375rem}.career-about__title{padding-bottom:2rem}.career-about__top{margin-bottom:6.125rem}.career-about__top .about-info__content{margin-top:1.625rem}.career-about__top .about-info__quote{margin-bottom:2rem}.career-about__bottom .about-info__content{margin-top:.875rem}.career-about__bottom .about-info__text{margin-bottom:2.5rem}.career-card{background:#fafafa;padding:2rem 2.5rem;border-radius:1rem}.career-card__content{flex:1;margin-right:1.5rem}.career-card__icon img{width:3.125rem;height:3.125rem}.career-benefits{margin-bottom:5.375rem}@media(max-width: 1023px){.career-top{padding:1.625rem 0 0;background:linear-gradient(to bottom, #f7faff 9.5rem, #ffffff 0)}.career-top__title{margin-bottom:1.375rem}.career-about{margin-bottom:2.5rem}.career-about__title{padding-bottom:1.1875rem}.career-about__top{margin-bottom:1.5rem}.career-about__top .about-info__content{margin-top:0}.career-about__top .about-info__img{margin-bottom:1rem}.career-about__top .about-info__quote{margin-bottom:1rem}.career-about__bottom .about-info__content{margin:0 0 1.5rem 0}.career-about__bottom .about-info__text{margin-bottom:1rem}.career-card{padding:1rem;border-radius:.75rem}.career-card__icon img{width:2.5rem;height:2.5rem}.career-benefits__title{margin-bottom:1rem}}
