*{box-sizing:border-box}html,body{margin:0;padding:0;color:#000;font-feature-settings:"liga" off,"clig" off;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:1.415}.logo{color:#133b66;font-size:32px;font-weight:900}.logo span{color:#eaa159}img{max-width:100%;height:auto;display:block}body{background-color:#fff;background:url(../img/background-top.png) no-repeat top center;background-size:cover}p{margin:0;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.2px}a{text-decoration:none;color:inherit}.w-100{width:100%}.pb-8{padding-bottom:8px}@media(max-width: 1199.98px){.pb-8{padding-bottom:6px}}.pb-12{padding-bottom:12px}@media(max-width: 1199.98px){.pb-12{padding-bottom:9px}}.pb-16{padding-bottom:16px}@media(max-width: 1199.98px){.pb-16{padding-bottom:12px}}.pb-24{padding-bottom:24px}@media(max-width: 1199.98px){.pb-24{padding-bottom:18px}}.pb-32{padding-bottom:32px}@media(max-width: 1199.98px){.pb-32{padding-bottom:24px}}.pb-40{padding-bottom:40px}@media(max-width: 1199.98px){.pb-40{padding-bottom:30px}}.pb-56{padding-bottom:56px}@media(max-width: 1199.98px){.pb-56{padding-bottom:42px}}header{padding:48px 0}@media(max-width: 1199.98px){header{padding:36px 0}}footer{padding:16px 0;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.color-primary{color:#133b66}.color-gray{color:#5b5b5b}.color-white{color:#fff}.color-orange{color:#eaa159}.bg-white{background:#fff}.bg-blue{background:#133b66}.section-padd{padding:80px 0}@media(max-width: 1199.98px){.section-padd{padding:60px 0}}.title--mini{color:#eaa159;font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.16px}.title--big{font-size:48px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.96px}.btn{display:inline-flex;align-items:center;gap:12px;height:48px;line-height:46px;padding:0 40px;border-radius:8px;border:2px solid;font-size:16px;font-weight:700;letter-spacing:-0.16px}.btn--primary{background:#133b66;border-color:#133b66;color:#fff}.btn--secondary{background:#eaa159;border-color:#eaa159;color:#fff}.btn--hollow{background:rgba(0,0,0,0);border-color:#133b66;color:#133b66}.btn.h40{height:40px;line-height:38px;padding:0 32px}@media(min-width: 1199.99px){.shift-up{position:relative;top:-62px}}@media(min-width: 1199.99px){.shift-down{position:relative;top:62px}}.grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);gap:24px}.grid__maintext{padding-top:60px;font-size:48px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:-0.96px}.grid__item{padding:32px;border-radius:16px;background:#fff;box-shadow:0 2px 25.7px 0 rgba(0,0,0,.09);min-height:344px}.grid__title{color:#000;font-size:24px;font-weight:600;line-height:52px;letter-spacing:-0.48px}.grid__text{color:#5b5b5b;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-0.14px}@media(max-width: 991.98px){.grid{grid-template-columns:repeat(1, 1fr);grid-template-rows:auto}.grid__item{min-height:auto}.grid__maintext{padding-top:0}}.list__item{border-radius:12px;background:#1a3e65;box-shadow:0 2px 25.7px 0 rgba(0,0,0,.09);gap:12px;padding:12px;color:#fff;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-0.16px}.list__item+.list__item{margin-top:16px}.bg-1{background-image:url(../img/bg1.png);background-repeat:no-repeat;background-size:352px 366px;background-position:5% bottom}.bg-2{background-image:url(../img/bg2.png);background-size:cover;background-repeat:no-repeat}@media(max-width: 1199.98px){.mobilepad-top{padding-top:48px}.mobilepad-bottom{padding-bottom:48px}.w-100-m{width:100%}}@media(max-width: 767.98px){.title--big{font-size:32px}.title--mini{font-size:14px}p{font-size:16px;line-height:22px}.grid__maintext{font-size:32px;line-height:36px}}@media(max-width: 575.98px){header{padding:24px 0}.section-padd{padding:40px 0}.logo__svg{width:auto;max-height:48px}}@media(max-width: 425.98px){.logo__svg{max-height:36px}.dropdown__label{font-size:14px;line-height:20px}}@media(max-width: 375.98px){.title--big{font-size:28px}.grid__maintext{font-size:28px;line-height:32px}.grid__item{padding:24px}}