html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-display:swap;font-family:"mbank";font-style:normal;font-weight:300;src:url(../fonts/mbank-light.woff) format("woff"),url(../fonts/mbank-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"mbank";font-style:normal;font-weight:400;src:url(../fonts/mbank-regular.woff) format("woff"),url(../fonts/mbank-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"mbank";font-style:normal;font-weight:600;src:url(../fonts/mbank-semibold.woff) format("woff"),url(../fonts/mbank-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:"mbank";font-style:normal;font-weight:700;src:url(../fonts/mbank-bold.woff) format("woff"),url(../fonts/mbank-bold.woff2) format("woff2")}body,html{overflow-x:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:#f2f2f2;font-size:16px;font-weight:400;image-rendering:-webkit-optimize-contrast;line-height:1.25}body,h1,h2,h3,h4,h5,h6{color:#000;font-family:"mbank","Helvetica","Arial",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.15}a{color:#000;text-decoration:none;word-break:break-word}a:hover{text-decoration:underline}.container{margin-left:auto;margin-right:auto;max-width:1230px;padding-left:15px;padding-right:15px;width:100%}@media screen and (max-width:1250px){.container{max-width:960px}}@media screen and (max-width:992px){.container{max-width:720px}}@media screen and (max-width:768px){.container{max-width:540px}}.page-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.border{background:-webkit-gradient(linear,left top,right top,color-stop(0,#e90a0a),color-stop(26%,#e90a0a),color-stop(26%,#000),color-stop(29%,#000),color-stop(29%,#ff8600),color-stop(56%,#ff8600),color-stop(56%,#ae0000),color-stop(74%,#ae0000),color-stop(74%,#0065b1),color-stop(76%,#0065b1),color-stop(76%,#008520),to(#008520));background:linear-gradient(90deg,#e90a0a 0,#e90a0a 26%,#000 0,#000 29%,#ff8600 0,#ff8600 56%,#ae0000 0,#ae0000 74%,#0065b1 0,#0065b1 76%,#008520 0,#008520);display:block;height:10px}.box__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:175px;justify-content:center;overflow:hidden;position:relative}.box__content:after{bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.box__link:hover .box__img, .box__link:focus .box__img{display:none}.box__link:hover .box__img--colored,.box__img{display:block}.box__link:focus .box__img--colored,.box__img{display:block}.box__img{height:70px}.box__img--colored{display:none}.box__text{color:#000;font-size:20px;font-weight:600;line-height:1.15;margin:25px 0 0;text-align:center}@media screen and (max-width:992px){.box__text{font-size:18px}}.box--1 .box__content:after{background-color:#e90a0a}.box--2 .box__content:after{background-color:#ff8600}.box--3 .box__content:after{background-color:#ae0000}.box--4 .box__content:after{background-color:#0065b1}.box--5 .box__content:after{background-color:#008520}.footer{background-color:#fff;padding:30px 0}@media screen and (max-width:992px){.footer{padding:15px 0}}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px}@media screen and (max-width:992px){.footer__nav{margin:0 0 10px}}@media screen and (max-width:576px){.footer__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__link:not(:last-of-type){margin:0 15px 0 0}@media screen and (max-width:576px){.footer__link:not(:last-of-type){margin:0 0 10px}}.footer__link,.footer__text{font-size:15px;letter-spacing:-.02em}.header{background-color:#fff;padding:30px 0}@media screen and (max-width:992px){.header{padding:15px 0}}.important{color:#0065b1;font-weight:700}.list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -10px}@media screen and (max-width:1250px){.list{margin:-15px -10px}}.list__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 10px}@media screen and (max-width:1250px){.list__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:15px 10px}}@media screen and (max-width:768px){.list__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:576px){.list__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.logo{display:-webkit-box;display:-ms-flexbox;display:flex}.logo__item:not(:last-of-type){margin:0 36px 0 0;position:relative}@media screen and (max-width:992px){.logo__item:not(:last-of-type){margin:0 30px 0 0}}@media screen and (max-width:576px){.logo__item:not(:last-of-type){margin:0 26px 0 0}}.logo__item:not(:last-of-type):after{background-color:#c5c4c4;content:"";display:block;height:100%;position:absolute;right:-19px;top:0;width:2px}@media screen and (max-width:992px){.logo__item:not(:last-of-type):after{right:-16px}}@media screen and (max-width:576px){.logo__item:not(:last-of-type):after{right:-14px}}.logo__img{display:block;height:60px}@media screen and (max-width:992px){.logo__img{height:50px}}@media screen and (max-width:576px){.logo__img{height:40px}}.main{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;padding:40px 0 80px}@media screen and (max-width:1250px){.main{padding:40px 0}}@media screen and (max-width:576px){.main{padding:30px 0}}.main__title{margin:0 0 60px}@media screen and (max-width:768px){.main__title{margin:0 0 40px}}@media screen and (max-width:576px){.main__title{margin:0 0 30px}}.title{font-size:60px;font-weight:400;letter-spacing:-.04em;text-align:center}@media screen and (max-width:1250px){.title{font-size:50px}}@media screen and (max-width:992px){.title{font-size:40px}}@media screen and (max-width:576px){.title{font-size:30px}}.text-red{color:#e90a0a}.text-green{color:#008520}.text-blue{color:#0065b1}.text-orange{color:#ff8600}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.font-weight-thin{font-weight:100}.font-weight-extralight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extrabold{font-weight:800}.font-weight-black{font-weight:900}.is-hidden{display:none;opacity:0}
:focus-visible{outline:4px solid #000 !important;outline-offset:0px !important}
.box {
    border-radius: 15px;
    border: 2px solid red;
    background: #fff;
    box-shadow: 0 0 30px rgba(0,0,0,0.1);
}

.box__text {
    margin-top: 0;
    padding-top: 22px;
    padding-bottom: 23px;
}

.box__link {
    display: block;
}

.box__link:hover {
    text-decoration: none;
}

.box__link:focus-visible {
    border-radius: 15px;
}

.box--2 {
    border-color: #ff8600;
}

.box--3 {
    border-color: #ae0000;
}

.box--5 {
    border-color: #008520;
}


footer a{
    text-decoration: underline;
}