.index_banner{position:relative;height:100%;margin-bottom:40px}.index_banner figure{margin:0}.index_banner__background{position:absolute;top:0;width:100%;height:100%;z-index:-1;background-color:#e5eaf2;background-image:radial-gradient(110% 156% at 51% -62%,#fff 0,rgba(255,255,255,0) 100%),radial-gradient(50% 63% at 76% 108%,rgba(255,204,51,.37) 10%,rgba(229,234,242,0) 100%),linear-gradient(245.53deg,rgba(0,46,124,0) 34.64%,#002e7c 156.87%)}.index_banner__slide{padding-bottom:30px}.index_banner__slide .bg-slider{width:100%;height:70%;position:absolute;background-repeat:no-repeat;background-position:left bottom;background-size:contain;bottom:0;left:0}.index_banner__slide ul{list-style:none;padding:0;margin:0}.index_banner__slide__button{position:absolute;display:flex;align-items:center;column-gap:10px;bottom:0}.index_banner__slide__button .swiper-button-next,.index_banner__slide__button .swiper-button-prev{position:relative;top:unset;left:unset;right:unset;bottom:unset;height:24px;width:24px;margin:0;background-color:#fff;border-radius:50%;font-weight:900;padding:15px}.index_banner__slide__button .swiper-button-next::after,.index_banner__slide__button .swiper-button-prev::after{color:#00173e;font-weight:900;font-size:16px}.index_banner__slide .swiper-pagination{bottom:0;margin-left:0;text-align:left;display:flex;column-gap:5px}.index_banner__slide .swiper-pagination-bullet{display:block;width:10px;border-radius:16px;height:10px;transition:.2s;background:#d1d1d1}.index_banner__slide .swiper-pagination-bullet-active{width:27px;background:#002e7c}.index_banner__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:1;position:relative;padding-top:30px;padding-bottom:160px}.index_banner__item__title{flex:0 0 100%;max-width:100%}.index_banner__item__title h2,.index_banner__item__title h3{font-family:Aria;color:#142a5f;font-weight:800;line-height:42px;font-size:30px;margin-bottom:20px}.index_banner__item__title h4,.index_banner__item__title h5,.index_banner__item__title h6,.index_banner__item__title span,.index_banner__item__title>p{font-size:14px;font-weight:500;line-height:35px;color:#242424;margin-bottom:36px}.index_banner__item__title a{display:inline-flex;align-items:center;text-align:center;justify-content:center;font-size:16px;height:50px;border-radius:14px;background-color:#002563;color:#fff;border:none;box-shadow:none;outline:0;transition:.2s;padding:0 20px}.index_banner__item__title a:hover{background-color:#335896}.index_banner__item__team{display:none}.index_banner__item__image img{object-fit:contain;padding:0 20px}.index_banner__item__map{position:absolute;object-fit:cover;height:154px;width:100%;bottom:20px;left:0;display:block;z-index:0}body.ltr .index_banner__slide__button{padding-left:0;border-left:none;margin-left:0;padding-right:37px;margin-right:10px;flex-direction:row-reverse}body.ltr .index_banner__slide .swiper-pagination{text-align:left}body.ltr .index_banner__item__team__title{margin-left:0;margin-right:10px}body.ltr .index_banner__item__team__image img{margin-left:0;margin-right:-15px}body.ltr .index_banner__item__team__image>.border{margin-left:0;margin-right:-15px;border:2.5px dashed #fff!important}@media (min-width:769px){.index_banner{margin-bottom:60px;height:unset}.index_banner__slide{padding-top:20px;padding-bottom:0}.index_banner__slide__button{bottom:5%}.index_banner__slide .swiper-pagination{bottom:30px;text-align:right}.index_banner__item{flex-direction:row;margin-top:0;padding-top:50px;padding-bottom:70px}.index_banner__item__title{flex:0 0 50%;max-width:50%}.index_banner__item__title h2,.index_banner__item__title h3{font-size:26px}.index_banner__item__title h4,.index_banner__item__title h5,.index_banner__item__title h6,.index_banner__item__title span,.index_banner__item__title>p{margin-bottom:20px;padding-left:0}.index_banner__item__title a{padding:0 15px;height:60px;font-size:14px}.index_banner__item__team__image>.border{display:none}.index_banner__item__image img{padding:0}.index_banner__item__map{object-fit:fill;width:70%;height:100%;bottom:-135px}.index_banner .swiper-pagination{bottom:30px}}@media (min-width:992px){.index_banner{margin-bottom:80px}.index_banner__slide{padding-top:0}.index_banner__slide .swiper-pagination{bottom:70px}.index_banner__slide__button{bottom:15%;padding-right:63px}.index_banner__item{padding:150px 63px 100px 0}.index_banner__item__title{flex:0 0 500px;max-width:500px}.index_banner__item__title h2{line-height:50px;font-size:40px}.index_banner__item__title h3{line-height:60px;font-size:38px}.index_banner__item__title h5,.index_banner__item__title h6,.index_banner__item__title p,.index_banner__item__title span,.index_banner__item__title>h4{font-size:18px;line-height:28px;margin-bottom:36px;padding-left:50px}.index_banner__item__title a{height:72px;font-size:16px;padding:0 20px}.index_banner__item__team{margin-top:44.28px;display:flex;align-items:center}.index_banner__item__team__title{flex:0 0 250px;max-width:250px;margin-left:10px}.index_banner__item__team__title p{color:#002e7c;font-size:10px;font-weight:500;line-height:16px;margin-bottom:5px}.index_banner__item__team__title h2,.index_banner__item__team__title h3,.index_banner__item__team__title h4,.index_banner__item__team__title h5,.index_banner__item__team__title h6{color:#00173e;font-size:16px;font-weight:700;line-height:24px;margin-bottom:0}.index_banner__item__team__image{display:flex;align-items:center}.index_banner__item__team__image img{margin-left:-15px;width:68.25px;height:65.93px;border-radius:50%}.index_banner__item__team__image>.border{display:block;margin-left:-15px;width:68.25px;height:65.93px;border:2.5px dashed #fff!important;border-radius:50%}body.ltr .index_banner__item__title{flex:0 0 500px;max-width:500px}body.ltr .index_banner__item__title h5,body.ltr .index_banner__item__title h6,body.ltr .index_banner__item__title p,body.ltr .index_banner__item__title span,body.ltr .index_banner__item__title>h4{padding-right:50px;padding-left:0}}@media (min-width:1201px){.index_banner__slide .swiper-pagination{bottom:100px}.index_banner__item__title{flex:0 0 551px;max-width:551px}.index_banner__item__title h2{line-height:60px;font-size:40px}.index_banner__item__team{margin-top:83.28px}}