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{background-color:#fff;color:#000;font-size:16px;font-weight:400;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,h6{font-family:"mbank","Helvetica","Arial",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.15}img{display:block;height:auto;max-width:100%}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,#e90a0a),color-stop(27%,#e90a0a),color-stop(27%,#26221e),color-stop(32%,#26221e),color-stop(32%,#ff8600),color-stop(57%,#ff8600),color-stop(57%,#ae0000),color-stop(73%,#ae0000),color-stop(73%,#0065b1),color-stop(77%,#0065b1),color-stop(77%,#008f20),to(#008f20));background:linear-gradient(90deg,#e90a0a 0,#e90a0a 27%,#26221e 0,#26221e 32%,#ff8600 0,#ff8600 57%,#ae0000 0,#ae0000 73%,#0065b1 0,#0065b1 77%,#008f20 0,#008f20);display:block;height:10px}.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:992px){.btn-arrow{height:50px;width:50px}}.btn{background-color:#ae0000;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;line-height:1;padding:10px 28px 12px;text-align:center;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.btn:hover{background-color:#850000;text-decoration:none}@media screen and (max-width:768px){.btn{font-size:16px}}.btn--lg{border-radius:30px;font-size:20px;font-weight:700;padding:18px 42px 20px}@media screen and (max-width:1200px){.btn--lg{font-size:18px;padding:16px 38px 18px}}@media screen and (max-width:768px){.btn--lg{font-size:16px}}.calendar{background:url(../images/calendar_bg.svg) 50% 50%/100% 100% no-repeat;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:462px;max-width:1060px;padding:45px 0 60px}@media screen and (max-width:1200px){.calendar{height:auto;padding:30px 0 60px}}@media screen and (max-width:768px){.calendar{background-color:#fff;background-image:none;border-radius:20px;display:block;padding:30px 30px 60px}}.calendar__item{padding:0 15px;width:33.3333%}@media screen and (max-width:768px){.calendar__item{padding:0;width:100%}}.calendar__item:not(:last-of-type){border-right:2px solid #cfcfcf}@media screen and (max-width:768px){.calendar__item:not(:last-of-type){border:0;border-bottom:2px solid #cfcfcf;margin-bottom:30px;padding-bottom:30px}}.calendar__item--1 .calendar__date,.calendar__item--1 .calendar__hour{color:#e90a0a}.calendar__item--1 .calendar__arrow{fill:#e90a0a}.calendar__item--2 .calendar__date,.calendar__item--2 .calendar__hour{color:#ff8600}.calendar__item--2 .calendar__arrow{fill:#ff8600}.calendar__item--3 .calendar__date,.calendar__item--3 .calendar__hour{color:#008f20}.calendar__item--3 .calendar__arrow{fill:#008f20}.calendar__row:not(:last-of-type){margin:0 0 20px}@media screen and (max-width:1200px){.calendar__row:not(:last-of-type){margin:0 0 15px}}.calendar__arrow{display:block;height:22px;margin:5px auto 15px;width:20px}@media screen and (max-width:992px){.calendar__arrow{height:20px;width:16px}}@media screen and (max-width:768px){.calendar__arrow{height:22px;margin:0 auto 15px;width:20px}}.calendar__date,.calendar__guest,.calendar__hour{letter-spacing:-.04em}.calendar__date{font-size:25px}@media screen and (max-width:992px){.calendar__date{font-size:20px}}@media screen and (max-width:768px){.calendar__date{font-size:24px}}.calendar__guest,.calendar__hour{font-size:22px;margin:0 0 8px}@media screen and (max-width:1200px){.calendar__guest,.calendar__hour{font-size:20px}}@media screen and (max-width:992px){.calendar__guest,.calendar__hour{font-size:18px}}.calendar__leader{font-size:16px}.documents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.documents__item{padding:15px}.documents__link{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:1.5;min-height:30px;padding:0 0 0 40px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documents__link--cookie{padding:0}.documents__ext{background:url(../images/doc.svg) 50%/contain no-repeat;color:#ff8600;content:"";font-size:8px;font-weight:700;height:30px;left:0;line-height:38px;position:absolute;text-align:center;top:0;width:26px}.logo{background-image:url(../images/logo.svg);background-repeat:no-repeat;background-size:contain;color:transparent;display:block;font-size:0;height:65px;width:178px}@media screen and (max-width:1200px){.logo{height:55px;width:152px}}@media screen and (max-width:768px){.logo{height:45px;width:124px}}.text{font-size:28px}@media screen and (max-width:1200px){.text{font-size:25px}}@media screen and (max-width:768px){.text{font-size:20px}}.title{font-size:38px}@media screen and (max-width:1200px){.title{font-size:35px}}@media screen and (max-width:992px){.title{font-size:30px}}@media screen and (max-width:768px){.title{font-size:25px}}.container{margin:0 auto;max-width:1140px;padding:0 15px}@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}}.footer{padding:35px 0}.guests{background:url(../images/guests_img.png) 50% no-repeat;padding:30px 0;position:relative}@media screen and (max-width:1680px){.guests{padding:40px 0 30px}}@media screen and (max-width:992px){.guests{padding:30px 0}}@media screen and (max-width:768px){.guests{background-position:50% 225px}}.guests__title{margin:0 0 14px}@media screen and (max-width:768px){.guests__title{margin:0 auto 14px;max-width:300px}}.guests__subtitle{margin:0 0 50px}@media screen and (max-width:1200px){.guests__subtitle{margin:0 0 40px}}@media screen and (max-width:768px){.guests__subtitle{margin:0 auto 40px;max-width:345px}}@media screen and (max-width:576px){.guests__subtitle{margin:0 auto 35px}}.guests__text{font-size:18px;margin:0 0 25px}@media screen and (max-width:1200px){.guests__text{font-size:16px}}@media screen and (max-width:992px){.guests__text br{display:none}}.guests__btn{margin:0 0 30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.guests__logo{margin:0 auto;width:178px}.guests__flower,.guests__peace,.guests__shape{position:absolute}.guests__flower{left:calc(50% + 520px);top:294px;-webkit-transform:scaleX(-1) rotate(14deg);transform:scaleX(-1) rotate(14deg);width:224px}@media screen and (max-width:1200px){.guests__flower{display:none}}.guests__peace{left:calc(50% - 644px);top:44px;width:136px}@media screen and (max-width:1200px){.guests__peace{left:calc(50% - 538px);width:114px}}@media screen and (max-width:992px){.guests__peace{display:none}}.guests__shape{left:calc(50% - 904px);top:564px;width:340px}@media screen and (max-width:1680px){.guests__shape{top:576px}}@media screen and (max-width:1200px){.guests__shape{display:none}}.header{background-color:#fef2e6;padding:60px 0 115px;position:relative}@media screen and (max-width:1680px){.header{padding:60px 0 95px}}@media screen and (max-width:1200px){.header{padding:30px 0 60px}}@media screen and (max-width:992px){.header{padding:20px 0 40px}}.header__img{left:calc(50% - 120px);position:absolute;top:20px}@media screen and (max-width:1200px){.header__img{max-width:575px}}@media screen and (max-width:992px){.header__img{display:block;left:auto;margin:0 auto -100px;max-width:450px;position:static;top:auto}}@media screen and (max-width:768px){.header__img{max-width:400px;width:100%}}.header__logo{margin:0 0 44px}@media screen and (max-width:1200px){.header__logo{margin:0 0 30px}}@media screen and (max-width:992px){.header__logo{margin:0 0 20px}}.header__title{font-size:43px;line-height:1.25;margin:0 0 16px;max-width:430px}@media screen and (max-width:1200px){.header__title{font-size:35px;max-width:350px}}@media screen and (max-width:992px){.header__title{font-size:30px;margin:0 0 15px;max-width:none}}@media screen and (max-width:768px){.header__title{font-size:25px}}.header__text{font-size:32px;margin:0 0 26px;max-width:450px}@media screen and (max-width:1200px){.header__text{font-size:25px;max-width:350px}}@media screen and (max-width:992px){.header__text{margin:0 0 25px;max-width:none}}@media screen and (max-width:768px){.header__text{font-size:20px}}.questions{background-image:url(../images/chat_bubble_orange.png),url(../images/chat_bubble_red.png),url(../images/chat_bubble_green.png);background-position:calc(50% - 600px) 40px,calc(50% - 134px) 380px,calc(50% + 565px) 330px;background-repeat:no-repeat;background-size:144px 93px,174px 124px,110px 77px;padding:40px 0 125px;position:relative}@media screen and (max-width:1680px){.questions{padding:40px 0 100px}}@media screen and (max-width:1200px){.questions{padding:40px 0 80px}}@media screen and (max-width:992px){.questions{padding:30px 0 60px}}@media screen and (max-width:576px){.questions{padding:30px 0 40px}}@media screen and (max-width:1200px){.questions{background-position:calc(50% - 500px) 34px,calc(50% - 100px) 338px,calc(50% + 454px) 334px;background-size:106px 68px,128px 91px,80px 57px}}@media screen and (max-width:992px){.questions{background-position:calc(50% - 250px) 228px,0 0,calc(50% + 256px) 290px;background-size:106px 68px,0 0,80px 57px}}@media screen and (max-width:576px){.questions{background:none}}.questions__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:992px){.questions__content{display:block}}.questions__copy{margin:115px 0 0}@media screen and (max-width:1200px){.questions__copy{margin:80px 0 0}}@media screen and (max-width:992px){.questions__copy{margin:0 0 40px;text-align:center}}@media screen and (max-width:576px){.questions__copy{margin:0 0 35px}}.questions__title{margin:0 0 16px}.questions__text{max-width:550px}@media screen and (max-width:1200px){.questions__text{max-width:500px}}@media screen and (max-width:992px){.questions__text{margin:0 auto}}@media screen and (max-width:768px){.questions__text{max-width:400px}}.questions__text--last{margin:0 0 30px}@media screen and (max-width:992px){.questions__text--last{margin:0 auto 30px}}.questions__img{display:block;margin:0 60px;max-width:400px}@media screen and (max-width:1200px){.questions__img{margin:0 15px;max-width:350px}}@media screen and (max-width:992px){.questions__img{margin:0 auto}}@media screen and (max-width:576px){.questions__img{width:100%}}.questions__peace{left:calc(50% + 485px);position:absolute;top:-75px;width:150px;z-index:10}@media screen and (max-width:1200px){.questions__peace{left:calc(50% + 444px);top:-60px;width:114px}}@media screen and (max-width:992px){.questions__peace{left:calc(50% + 344px);top:-54px;width:100px}}@media screen and (max-width:768px){.questions__peace{left:calc(50% + 250px)}}@media screen and (max-width:640px){.questions__peace{display:none}}.section-dark{background-color:#000;color:#fff}.section-skewed{position:relative}.section-skewed:before{background-color:inherit;bottom:0;content:"";height:100%;overflow:hidden;position:absolute;width:100%;z-index:-1}.section-skewed:before,.skewed{-webkit-transform:skewY(-2deg);transform:skewY(-2deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.special-guest{padding:0 0 20px;position:relative;z-index:5}@media screen and (max-width:1680px){.special-guest{padding:20px 0}}.special-guest__title{margin:0 auto 10px;max-width:965px}@media screen and (max-width:1200px){.special-guest__title{max-width:885px}}@media screen and (max-width:992px){.special-guest__title{margin:0 auto 15px}}.special-guest__img{margin:0 auto 10px}@media screen and (max-width:1200px){.special-guest__img{max-width:550px}}@media screen and (max-width:992px){.special-guest__img{max-width:400px;width:100%}}.special-guest__text{font-size:20px}.special-guest__text--last{margin:25px 0 0}@media screen and (max-width:1200px){.special-guest__text{font-size:18px}}@media screen and (max-width:768px){.special-guest__text{font-size:16px}}@media screen and (max-width:992px){.special-guest__text--last{margin:15px 0 0}}.special-guest__flower,.special-guest__shape{position:absolute}.special-guest__flower{left:calc(50% - 815px);top:210px;width:325px}@media screen and (max-width:1680px){.special-guest__flower{top:230px}}@media screen and (max-width:1200px){.special-guest__flower{left:calc(50% - 615px);width:250px}}@media screen and (max-width:992px){.special-guest__flower{left:-90px;top:200px;width:200px}}@media screen and (max-width:640px){.special-guest__flower{display:none}}.special-guest__shape{left:calc(50% + 465px);top:215px;width:340px}@media screen and (max-width:1680px){.special-guest__shape{top:235px}}@media screen and (max-width:1200px){.special-guest__shape{left:calc(50% + 375px);top:215px;width:300px}}@media screen and (max-width:992px){.special-guest__shape{left:auto;right:-124px;top:175px;width:250px}}@media screen and (max-width:640px){.special-guest__shape{display:none}}.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}