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")}@font-face{font-display:swap;font-family:"mbank lite";font-style:normal;font-weight:300;src:url(../fonts/mbanklite-light.woff) format("woff"),url(../fonts/mbanklite-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"mbank lite";font-style:normal;font-weight:400;src:url(../fonts/mbanklite-regular.woff) format("woff"),url(../fonts/mbanklite-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"mbank lite";font-style:normal;font-weight:600;src:url(../fonts/mbanklite-semibold.woff) format("woff"),url(../fonts/mbanklite-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:"mbank lite";font-style:normal;font-weight:700;src:url(../fonts/mbanklite-bold.woff) format("woff"),url(../fonts/mbanklite-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;background-color:#fff;font-size:16px;font-weight:400;image-rendering:-webkit-optimize-contrast;line-height:1.25;text-rendering:optimizeLegibility}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}.border{background:-webkit-gradient(linear,left top,right top,color-stop(0,#008f20),color-stop(27%,#008f20),color-stop(27%,#ff8600),color-stop(32%,#ff8600),color-stop(32%,#0c4369),color-stop(57%,#0c4369),color-stop(57%,#89bf00),color-stop(73%,#89bf00),color-stop(73%,#26221e),color-stop(77%,#26221e),color-stop(77%,#006618),to(#006618));background:linear-gradient(90deg,#008f20 0,#008f20 27%,#ff8600 0,#ff8600 32%,#0c4369 0,#0c4369 57%,#89bf00 0,#89bf00 73%,#26221e 0,#26221e 77%,#006618 0,#006618);display:block;height:6px}.btn-arrow{background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0 14px rgba(0,0,0,.25);box-shadow:0 0 14px rgba(0,0,0,.25);color:transparent;display:block;font-size:0;height:64px;position:relative;width:64px}@media (hover:hover){.btn-arrow:hover:before{-webkit-transform:translateY(5px);transform:translateY(5px)}}.btn-arrow:before{background:url(../images/arrow_green.svg) 50%/contain no-repeat;content:"";display:block;height:12px;left:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:12px}@media screen and (max-width:1200px){.btn-arrow{height:60px;width:60px}}@media screen and (max-width:992px){.btn-arrow{height:50px;width:50px}}.btn{background-color:#ae0000;border-radius:26px;color:#fff;display:inline-block;font-size:22px;font-weight:700;line-height:1;padding:15px 35px;text-align:center;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.btn:hover{background-color:#900000;text-decoration:none}@media screen and (max-width:1200px){.btn{font-size:18px}}@media screen and (max-width:992px){.btn{font-size:16px}}.documents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}@media screen and (max-width:992px){.documents{display:block;-ms-flex-wrap:unset;flex-wrap:unset;margin:0}}.documents__item{padding:10px;width:33.33333%}@media screen and (max-width:1200px){.documents__item{width:50%}}@media screen and (max-width:992px){.documents__item{padding:0;width:100%}.documents__item:not(:last-of-type){margin:0 0 25px}}.documents__link{display:inline-block;line-height:1.5;margin:0 0 0 40px;max-width:350px;position:relative}@media screen and (max-width:1200px){.documents__link{max-width:none}}@media screen and (max-width:992px){.documents__link{font-size:14px;min-height:30px}}@media screen and (max-width:480px){.documents__link{font-size:12px}}.documents__link--cookie:before{display:none}.documents__link:before{background:url(../images/pdf.svg) 50%/contain no-repeat;content:"";height:30px;left:-40px;position:absolute;top:0;width:26px}.list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.list__item:before{-ms-flex-negative:0;background:url(../images/bullet.svg) 50%/contain no-repeat;content:"";flex-shrink:0;height:32px;width:32px}@media screen and (max-width:992px){.list__item:before{height:30px;width:30px}}.list__item:not(:last-of-type){margin:0 0 32px}@media screen and (max-width:992px){.list__item:not(:last-of-type){margin:0 0 25px}}.list__text{font-size:18px;margin:0 0 0 24px}@media screen and (max-width:992px){.list__text{margin:0 0 0 15px}}.logo{background-image:url(../images/logo.png);background-repeat:no-repeat;background-size:contain;color:transparent;display:block;font-size:0;height:87px;width:194px}@media screen and (max-width:1200px){.logo{height:58px;width:154px}}@media screen and (max-width:992px){.logo{height:50px;width:134px}}.title{font-size:35px}@media screen and (max-width:992px){.title{font-size:28px}}.benefits{padding:100px 0 0;position:relative}.benefits:after{background:url(../images/lines.png) 50% 50% no-repeat;bottom:-235px;content:"";height:760px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1920px;z-index:-1}@media screen and (max-width:992px){.benefits:after{display:none}}@media screen and (max-width:1680px){.benefits{padding:60px 0 0}}@media screen and (max-width:480px){.benefits{padding:40px 0 0}}.benefits__title{margin:0 auto 60px;max-width:800px}@media screen and (max-width:480px){.benefits__title{margin:0 0 40px}}.benefits__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 0 48px}@media screen and (max-width:992px){.benefits__content{display:block}}.benefits__img{height:492px}@media screen and (max-width:1680px){.benefits__img{height:400px}}@media screen and (max-width:1200px){.benefits__img{margin:0}}@media screen and (max-width:992px){.benefits__img{display:block;height:280px;margin:0 auto 50px}}.benefits__list{margin:0 0 0 111px;width:542px}@media screen and (max-width:1200px){.benefits__list{margin:0 0 0 65px}}@media screen and (max-width:992px){.benefits__list{margin:0;width:auto}}.company{padding:100px 0 0}@media screen and (max-width:1680px){.company{padding:60px 0 0}}@media screen and (max-width:480px){.company{padding:40px 0 0}}.company__title{margin:0 0 60px}@media screen and (max-width:480px){.company__title{margin:0 0 40px}}.company__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media screen and (max-width:992px){.company__content{display:block}}.company__img{height:388px}@media screen and (max-width:1680px){.company__img{height:325px}}@media screen and (max-width:1200px){.company__img{height:300px}}@media screen and (max-width:992px){.company__img{display:block;height:225px;margin:0 auto 50px}}.company__list{margin:0 56px 0 106px;width:498px}@media screen and (max-width:1680px){.company__list{margin:0 62px 0 106px}}@media screen and (max-width:1200px){.company__list{margin:0 24px 0 65px}}@media screen and (max-width:992px){.company__list{margin:0;width:auto}}.container{margin:0 auto;max-width:1272px;padding:0 15px}@media screen and (max-width:1366px){.container{max-width:1140px}}@media screen and (max-width:1200px){.container{max-width:960px}}@media screen and (max-width:992px){.container{max-width:720px}}@media screen and (max-width:768px){.container{max-width:540px}}.extra{padding:60px 0 40px}.extra__title{margin:0 auto 40px;max-width:800px}.extra__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 0 42px}@media screen and (max-width:992px){.extra__content{display:block}}.extra__img{height:360px;margin:0 0 0 86px}@media screen and (max-width:1680px){.extra__img{height:325px;margin:0 0 0 44px}}@media screen and (max-width:1200px){.extra__img{height:325px;margin:0 0 0 38px}}@media screen and (max-width:992px){.extra__img{display:block;height:255px;margin:0 auto 50px}}.extra__copy{margin:0 0 0 120px;width:542px}@media screen and (max-width:1200px){.extra__copy{margin:0 0 0 78px}}@media screen and (max-width:992px){.extra__copy{margin:0;width:auto}}.extra__item{margin:16px 0 0;padding:0 0 0 30px;position:relative}.extra__item:before{background-color:#008f20;content:"";height:16px;left:0;position:absolute;top:4px;width:16px}.extra__text{font-size:18px}.extra__note--first{margin:0 0 6px}@media screen and (max-width:992px){.extra__note--first{margin:0 auto 6px;max-width:500px}}@media screen and (max-width:480px){.extra__note--first{max-width:325px}}.extra__note--second{margin:0 auto 32px;max-width:950px}@media screen and (max-width:992px){.extra__note--second{max-width:600px}}@media screen and (max-width:480px){.extra__note--second{max-width:325px}}.extra__arrow{margin:0 5px}.extra__link{text-decoration:underline}.extra__btn{margin:0 0 32px}.faq{padding:40px 0}@media screen and (max-width:992px){.faq{padding:0 0 40px}}.faq__title{margin:0 0 60px}@media screen and (max-width:992px){.faq__title{margin:0 0 40px}}.faq__content{margin:0 auto;max-width:1030px}.faq__item{background-color:#006618;border-radius:12px;cursor:pointer;position:relative;-webkit-transition:background-color .35s ease;transition:background-color .35s ease}.faq__item:not(:last-of-type){margin:0 0 16px}.faq__item:hover{background-color:#008f20}.faq__item.is-active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__item:after,.faq__item:before{content:"";display:block;position:absolute}.faq__item:before{background-image:url(../images/arrow_white.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:12px;left:17px;top:23px;width:12px}.faq__item:after{background-color:#fff;height:calc(100% - 16px);left:46px;top:8px;width:1px}.faq__answer,.faq__link,.faq__question{color:#fff}.faq__answer,.faq__question{font-size:18px}@media screen and (max-width:992px){.faq__answer,.faq__question{font-size:16px}}.faq__question{padding:18px 18px 18px 64px}.faq__answer{padding:0 18px 28px 64px}.faq__list{list-style-type:none;padding:0}.faq__text:not(:last-of-type){margin:0 0 25px}@media screen and (max-width:992px){.faq__text:not(:last-of-type){margin:0 0 20px}}.faq__link{text-decoration:underline}.footer{background-color:#f7f7f7;padding:30px 0}.footer__copy{margin:40px 40px 0}@media screen and (max-width:768px){.footer__copy{margin:20px 0 0}}.footer__row:not(:last-of-type){margin:0 0 18px}.footer__text{font-size:12px;line-height:1.33}.header{background:url(../images/header_bg.jpg) 50% 50%/auto 100% no-repeat;height:666px;padding:83px 0 0;position:relative}@media screen and (max-width:1680px){.header{height:600px;padding:93px 0 0}}@media screen and (max-width:1366px){}@media screen and (max-width:992px){.header{background:none;height:auto;padding:30px 0 0}.header:after{background:url(../images/header_bg_mobile.jpg) 50% 50%/auto 100% no-repeat;content:"";display:block;height:375px;margin:30px 0 0}}@media screen and (max-width:480px){.header:after{height:325px}}.header__logo{margin:0 0 45px}@media screen and (max-width:1680px){.header__logo{margin:0 0 42px}}@media screen and (max-width:992px){.header__logo{margin:0 0 20px}}.header__title{color:#fff;font-size:51px;line-height:1.2;margin:0 0 72px;max-width:860px;}@media screen and (max-width:1680px){.header__title{margin:0 0 60px}}@media screen and (max-width:1200px){.header__title{font-size:45px;max-width:650px}}@media screen and (max-width:992px){.header__title{color:#000;font-size:35px;margin:0 0 22px;max-width:600px;text-shadow:none}}@media screen and (max-width:480px){.header__title{font-size:30px}}.header__btn-arrow,.header__img{left:50%;position:absolute}.header__btn-arrow{bottom:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:992px){.header__btn-arrow{bottom:30px}}.header__img{height:calc(100% - 54px);margin:0 0 0 100px;top:30px}@media screen and (max-width:992px){.header__img{display:none}}.wrapper{margin:0 auto;max-width:1920px}.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}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-red{color:#ae0000}.text-green{color:#008f20}.text-blue{color:#0065b1}.text-orange{color:#ff8600}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.is-hidden{display:none}
.padding-1 {
    padding: 70px 0;
}
.content-box-2-1a .button-box {
    padding-top: 52px;
}
.content-box-2 {
    background: #F1F1F1;
}
.content-box-2-1 {
    display: flex;
    align-items: center;
    justify-content: center;
}
.content-box-2-1 .image {
    width: 607px;
    text-align: right;
    margin-right: 26px;
    flex-shrink: 0;
}
.content-box-2-1 .description {
    width: 542px;
    max-width: 100%;
}
.list-1 li {
    position: relative;
    font-size: 18px;
    padding-left: 28px;
    margin-bottom: 39px;
}
.list-1 li:last-child {
    margin-bottom: 0;
}
.list-1 li:after {
    background-color: #008f20;
    content: "";
    height: 16px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 16px;    
}
.content-box-2-2 {
    background: #fff;
}
.s-title {
    margin-bottom: 39px;
    font-size: 18px;
}
.content-box-2 .txt-1 {
    font-size: 18px;
    padding: 39px 0 0 0;
}
.content-box-2 .txt-2 {
    margin-top: 39px;
    font-size: 18px;
    text-align: center;
}

.title-txt {
    font-size: 16px;
    line-height: 1.3;
    margin-bottom: -40px;
    padding-top: 11px;
    font-weight: normal;
}
.content-box-2-3 .list {
    margin: 0;
}
.link-1 {
    color: #006618;
    text-decoration: underline;
}
.link-1:hover {
    opacity: 0.85;
    color: #006618;
    text-decoration: underline;
}
.content-box-2-3 .button-box {
    margin-top: 45px;
}

.content-box-2-3 {
    position: relative;
}

.content-box-2-3 .button-box-1 {
    margin-top: 50px;
}

.content-box-1 {
    background: url('../images/lines.png') center 150px no-repeat;
    background-size: 1920px auto;
}

.content-box-1 .button-box {
    display: flex;
    justify-content: center;
    padding-top: 30px;
}

.boxes-2 .row-box {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -16px;
}

.boxes-2 .row-box .col-box {
    padding: 0 16px;
    width: 50%;
}

.content-box-2-3 .txt-3 {
    text-align: center;
    margin-top: 45px;
    padding: 10px 0;
    margin-bottom: -20px;
}

.content-box-2-3 .txt-3 a {
    text-decoration: underline;
    color: #000;
}

.content-box-2-3 .txt-3 a:hover {
    text-decoration: none;
}

.boxes-2 {
    padding-top: 14px;
}

.boxes-2 .col-box {
    margin-bottom: 42px;
}

.box-2 {
    border-radius: 12px;
    border: 1px solid #f8f8f8;
    background: #fff;
    display: flex;
    align-items: center;
    padding: 30px 0;
    height: 100%;
    padding-right: 16px;
    box-shadow: 10px 10px 15px rgba(0,0,0,0.2);
}

.box-2 .txt-1 {
    height: 160px;
    width: 164px;
    border-right: 8px solid #008f20;
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-right: 16px;
    color: #008f20;
    padding: 0 18px;
}

.box-2 .txt-1-1 {
    font-size: 90px;
    font-weight:700;
    margin-top: -15px;
}

.box-2 .txt-1-1 span {
    font-size: 45px;
    margin-left: 5px;
}

.box-2 .txt-1-2 {
    margin-top: -5px;
    font-size: 16px;
    font-weight:600;
}

.box-2 .txt-2 {
    font-size: 20px;
}

.content-box-1 {
    position: relative;
}

.content-box-1 .line-box {
    bottom: 0;
}

.content-box-2 {
    position: relative;
}

.content-box-2-2 .line-box {
    top: 0;
}

.content-box-2-3 .line-box {
    top: 0;
}

.line-box {
    position: absolute;
    display: flex;
    left: 0;
    width: 100%;
    justify-content: center;
}

.line-box img {
    display: block;
}

.image-rwd-1 {
    display: none;
}

.content-box-1 .txt-22 {
    display: none;
}

.mb1 {
    margin-bottom: 39px;
}

.content-box-2-2 .button-box {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 45px;
}

.color-green {
    color: #006618;
}

.content-box-2-3-5 {
    padding-bottom: 0;
    background: #fff;
}

.content-box-2-3-5 .image {
    text-align: center;
}

@media screen and (max-width: 1680px) {
    .header__title {
        font-size: 46px;
    }
    .header {
        padding-top: 68px;
    }
}

@media screen and (max-width: 1420px) {
    .header {
        padding-top: 39px;
    }
    .header {
        height: 500px;
    }
    .header__title {
        font-size: 41px;
    }
    .header__title {
        width: 690px;
    }
    .logo {
        height: 67px;
        width: 159px;
    }
    .header__logo {
        margin-bottom: 43px;
    }
}

@media screen and (max-width: 1200px) {

    .header {
        height: 408px;
    }
    .header__title {
        width: 593px;
    }
    .header {
        padding-top: 46px;
    }
    .header__title {
        font-size: 34px;
    }
    .header__logo {
        margin-bottom: 30px;
    }
    .header__title {
        margin-bottom: 44px;
    }
    .content-box-2-1 .image {
        width: 50%;
    }
    .content-box-2-1 .image img {
        max-width: 100%;
    }
    .content-box-2 .txt-2 {
        margin-top: 45px;
    }
    .header__title {
        font-size: 29px;
    }
}

@media screen and (max-width: 992px) {
    .header {
        background: #009021;
        height: auto;
    }
    .header__title {
        margin-bottom: 42px;
    }
    .header {
        padding: 45px 0 0 0;
    }
    .header__title {
        color: #fff;
    }
    .header:after {
        display: none;
    }
    .image-rwd-1 {
        display: block;
        padding: 47px 0;
        text-align:center;
    }
    .image-rwd-1 img {
        max-width: 100%;
    }
 
    .boxes-2 .row-box .col-box {
        width: 100%;
    }
    .header__btn-arrow {
        bottom: -25px;
    }
    .header {
        z-index: 2;
    }
}

@media screen and (max-width: 768px){
    .header {
        padding-top: 20px;
    }
    .header__title {
        width: 100%;
    }
    .header__title br {
        display: none;
    }
    .header__title span {
        font-size: 24px;
        display: block;
        font-weight: 600;
        line-height: 1.4;
    }
    .header__logo {
        margin-bottom: 20px;
    }
    .header__title {
        margin-bottom: 33px;
    }
    .header__btn-arrow {
        display: none;
    }
    .content-box-1 .title {
        display: none;
    }
    .padding-1 {
        padding: 50px 0;
    }
    .boxes-2 .row-box .col-box {
        margin-bottom: 20px;
    }
    .box-2 {
        display: block;
    }
    .box-2 .txt-1 {
        width: 100%;
        text-align: center;
        border: none;
    }
    .box-2 .txt-1 {
        height: auto;
        margin: 0;
    }
    .box-2 .txt-2 {
        text-align: left;
        border-top: 2px solid #008f20;
        padding-top: 15px;
        margin-top: 10px;
    }
    .box-2 .txt-2 {
        font-size: 16px;
    }
    .box-2 {
        padding-left: 16px;
    }
    .box-2 .txt-1-2-1 {
        display: none;
    }
    .content-box-1 .txt-22 {
        display: block;
        margin-top: 40px;
    }
    .content-box-2-2, .content-box-2.content-box-2-1 {
        display: none;
    }
    .line-box img {
        width: 100% !important;
        height: 14px;
    }
    .content-box-2-3 .line-box {
        display: none;
    }
    .content-box-2-3 .content-box-2-1 {
        display: block;
    }
    .content-box-2-3 .content-box-2-1 .image {
        width: 100%;
        margin: 0;
        padding: 40px 0 35px 0;
    }
    .list__item {
        align-items: flex-start;
    }
    .content-box-2-3 .button-box {
        margin-top: 40px;
        padding-bottom: 15px;
    }
    .content-box-2-3.content-box-2-3-5 .content-box-2-1 .image {
        padding-top: 0;
    }
    .content-box-2-3-5 {
        display: none;
    }
    .content-box-2-1a {
        display: none;
    }
    .content-box-2-3 .button-box {
        padding-bottom: 0;
    }
    .content-box-2-3 .txt-3 {
        padding-top: 0;
    }
}

.bg-gray {
    background: #F1F1F1;
}

.bg-white {
    background: #fff;
}