.b-banner{background-color:#2f3e7c;display:flex;flex-wrap:wrap;margin-top:-93px;min-height:650px;padding-block:178px 74px;position:relative;z-index:0}.b-banner.m-simple{background:none;margin-left:auto;margin-right:auto;margin-top:0;max-width:1600px;min-height:auto;padding-left:80px;padding-right:80px;padding-block:88px 0}@media screen and (min-width:1024px)and (max-width:1366.9px){.b-banner.m-simple{padding-left:40px;padding-right:40px}}@media screen and (min-width:768px)and (max-width:1023.9px){.b-banner.m-simple{padding-left:30px;padding-right:30px}}@media screen and (max-width:767.9px){.b-banner.m-simple{padding-left:16px;padding-right:16px}}@media screen and (max-width:1023.9px){.b-banner{margin-top:-78px}.b-banner.m-simple{margin-top:0;padding-top:40px}}@media screen and (min-width:768px)and (max-width:1023.9px){.b-banner{min-height:500px;padding-top:100px}}@media screen and (max-width:767.9px){.b-banner{min-height:auto;padding-block:100px 40px}}.b-banner-inner{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1600px;padding-left:80px;padding-right:80px;width:100%}@media screen and (min-width:1024px)and (max-width:1366.9px){.b-banner-inner{padding-left:40px;padding-right:40px}}@media screen and (min-width:768px)and (max-width:1023.9px){.b-banner-inner{padding-left:30px;padding-right:30px}}@media screen and (max-width:767.9px){.b-banner-inner{padding-left:16px;padding-right:16px}}.b-banner.m-simple .b-banner-inner{align-items:center;border-radius:26px;margin:45px 0 0;max-width:100%;min-height:420px;overflow:hidden;padding:0 40px;position:relative}@media screen and (max-width:767.9px){.b-banner-inner{flex-flow:column}.b-banner.m-simple .b-banner-inner{min-height:auto;padding:40px 20px}.b-banner-details{text-align:center}}.b-banner-title{color:#fff;font-family:unbounded,Helvetica,Arial,sans-serif;font-size:22px;line-height:40px;margin:0}.b-banner.m-simple .b-banner-title{max-width:480px}@media screen and (max-width:767.9px){.b-banner-title{text-align:center}.b-banner.m-simple .b-banner-title{max-width:100%}}@media screen and (min-width:1024px){.b-banner-title{font-size:36px;font-weight:500;line-height:48px}}.b-banner-description{color:#fff;font-size:18px;line-height:28px;margin-block:18px 0;max-width:500px}.b-banner.m-simple .b-banner-description{max-width:780px}@media screen and (max-width:767.9px){.b-banner-description{max-width:100%;text-align:center}}.b-banner-link{margin-top:40px}@media screen and (max-width:767.9px){.b-banner-link{margin-top:20px}}.b-banner-image{height:100%;position:absolute;right:0;top:0;width:73%;z-index:-1}.b-banner.m-simple .b-banner-image{left:0;width:100%}.b-banner-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-banner-read_also{align-self:flex-end;width:340px}@media screen and (max-width:1023.9px){.b-banner-read_also{width:auto}}@media screen and (max-width:767.9px){.b-banner-read_also{margin:60px auto 0;text-align:center}}.b-banner-read_also_title{color:#fff;font-family:unbounded,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:normal;margin:0;text-transform:uppercase}@media screen and (min-width:1024px){.b-banner-read_also_title{font-size:18px}}.b-banner-list{display:flex;flex-flow:column;gap:20px;list-style:none;margin-top:30px;padding:0;width:100%}@media screen and (max-width:1023.9px){.b-banner-list{gap:10px}}@media screen and (max-width:767.9px){.b-banner-list{margin-top:15px}}.b-banner-item_link{color:#fff;font-family:unbounded,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:24px;text-decoration:none}@media screen and (min-width:1024px){.b-banner-item_link{font-size:15px}}
