:root{--color-purple:#5f40f3;--color-green:#80c51b;--def-padding-x:24px;--block-margin-y:8rem}@media(min-width:1200px){:root{--def-padding-x:8rem}}@media(min-width:580px){:root{--def-padding-x:4rem}}.wrapper{width:100%;max-width:1480px;margin:0 auto;min-width:320px;box-sizing:border-box;padding:0 2rem}.decor-element{position:absolute;content:"";display:block;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50%}.vAlignMiddle{display:inline-block;vertical-align:middle}.box{transform:rotate(30deg)}.btn{-webkit-appearance:none;padding:2rem 4.5rem;font-size:2rem;line-height:1.2;text-transform:none;color:var(--color-purple);text-align:center;font-weight:700;border:none;background:#fff;display:inline-block;vertical-align:top;box-sizing:border-box;transition:.3s;text-decoration:none;font-family:AvenirNext-Regular,Arial,Verdana,sans-serif}@media(min-width:800px){.btn{padding:1.5rem 4.5rem}}.btn:hover{background:#e6e6e6}.margin-block{margin-bottom:var(--block-margin-y)}.sm-green-text{color:var(--color-green)}.block-logos{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.block-logos .logo-coffee{padding:0 2.5rem 0 0;margin:0 2.5rem 0 0;border-right:1px solid hsla(0,0%,100%,.56)}.block-logos .logo-coffee img{width:15.6rem;height:auto}.block-logos .logo-wim svg{width:17.8rem;height:3.4rem}body{-webkit-text-size-adjust:100%}input[type=file],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none}input[type=text],textarea{-webkit-border-radius:0}input[type=image]{padding:0;border:none}fieldset,form{margin:0;padding:0;border-style:none}input,select,textarea{vertical-align:middle;color:#000}label{vertical-align:middle}input:focus{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}figure{margin:1em 40px}audio{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}img{border:0;border:none;max-width:100%}hr{box-sizing:content-box;height:0}small{font-size:80%}sub{bottom:-.25em}sup{top:-.5em}button{overflow:visible;text-transform:none;cursor:pointer}input{line-height:normal;outline:none}optgroup{font-weight:700}select{text-transform:none}select:focus{box-shadow:0 0 2px 2px rgba(0,0,0,.5)}textarea{overflow:auto}textarea:focus{box-shadow:0 0 2px 2px rgba(0,0,0,.5)}input[type=reset],input[type=submit]{cursor:pointer}button[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th,ul{padding:0}ul{margin:0;list-style-type:none}@font-face{font-family:AvenirNext-Regular;src:url(../fonts/AvenirNextCyr-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html{font-size:62.5%}html input[type=button]{cursor:pointer}html input[disabled]{cursor:default}@media only screen and (max-device-width:1080px),only screen and (max-width:1080px){html{font-size:9px}}@media only screen and (max-device-width:825px),only screen and (max-width:825px){html{font-size:8px}}body{font-family:AvenirNext-Regular,Arial,Verdana,sans-serif;font-size:2rem;line-height:1.3;margin:0;color:#cacaca;min-width:320px;background:#0e0c12;overflow-x:hidden;letter-spacing:-.6px}*{box-sizing:border-box}a{background-color:transparent;color:#cacaca;text-decoration:underline}a:active,a:hover{outline:0}a:hover{text-decoration:none}h1,h2,h3,h4,h5{margin:0 0 2rem;color:#fff;font-weight:700;line-height:1.1}h1{font-size:4.2rem}@media(min-width:1200px){h1{font-size:5.2rem}}h2{font-size:26px}@media(min-width:800px){h2{font-size:4.2rem}}h3{font-size:18px}@media(min-width:800px){h3{font-size:3.2rem}}.mark{color:#cacaca}p{margin:0 0 1.4rem}.icon-svg{fill:currentColor}.text-up{text-transform:uppercase}.hide{font-size:5rem;color:#000}@media(min-width:580px){.hide{font-size:10rem}}@media(min-width:800px){.hide{font-size:15rem}}@media(min-width:1200px){.hide{font-size:20rem}}@media(min-width:800px){#main{margin:4rem 0 0}}.form-group{position:relative}.pristine-error{font-size:1.3rem;margin:.5rem 0;color:red;-ms-flex-order:3;order:3}.nowrap{white-space:nowrap}@media(max-width:800px){.section-promo .wrapper{padding:0}}.section-promo .promo-holder{background:#2f283d;padding:32px 0 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(min-width:800px){.section-promo .promo-holder{display:-ms-flexbox;display:flex;padding:4rem var(--def-padding-x)}}@media(min-width:800px){.section-promo .promo-holder .promo-content{margin:0 3rem 0 0;width:55%}}.section-promo .promo-holder .promo-content .block-logos{margin:0 0 40px}@media(min-width:800px){.section-promo .promo-holder .promo-content .block-logos{margin:0 0 4.5rem}}@media(max-width:800px){.section-promo .promo-holder .promo-content .block-logos{-ms-flex-pack:center;justify-content:center}}.section-promo .promo-holder .promo-content .block-logos,.section-promo .promo-holder .promo-content h1{padding:0 var(--def-padding-x)}@media(min-width:800px){.section-promo .promo-holder .promo-content .block-logos,.section-promo .promo-holder .promo-content h1{padding:0}}.section-promo .promo-holder .promo-content h1{margin:0 0 4rem}.section-promo .promo-holder .promo-content .block-when-where{display:grid;grid-template-columns:1fr 1fr}@media(min-width:800px){.section-promo .promo-holder .promo-content .block-when-where{grid-gap:4rem}}.section-promo .promo-holder .promo-content .block-when-where .item{padding:2rem 1rem 2rem 2rem;background:var(--color-green);position:relative;z-index:2}.section-promo .promo-holder .promo-content .block-when-where .item:first-of-type,.section-promo .promo-holder .promo-content .block-when-where .item:first-of-type:after,.section-promo .promo-holder .promo-content .block-when-where .item:first-of-type:before{background:var(--color-purple)}.section-promo .promo-holder .promo-content .block-when-where .item:after,.section-promo .promo-holder .promo-content .block-when-where .item:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;opacity:.3;background:var(--color-green)}@media(min-width:800px){.section-promo .promo-holder .promo-content .block-when-where .item:after,.section-promo .promo-holder .promo-content .block-when-where .item:before{content:""}}.section-promo .promo-holder .promo-content .block-when-where .item:before{transform:rotate(4deg)}.section-promo .promo-holder .promo-content .block-when-where .item:after{transform:rotate(8deg)}.section-promo .promo-holder .promo-content .block-when-where .item p{margin:0;color:#fff}.section-promo .promo-holder .promo-content .block-when-where .item .content{font-size:18px;font-weight:700;margin:1.5rem 0 0}@media(min-width:800px){.section-promo .promo-holder .promo-content .block-when-where .item .content{font-size:2.3rem}}@media(min-width:1200px){.section-promo .promo-holder .promo-content .block-when-where .item .content{font-size:3rem}}.section-promo .promo-holder .promo-content .block-when-where .item .content a{color:#fff}@media(min-width:800px){.section-promo .promo-holder .promo-image{width:45%;max-width:52.2rem;-ms-flex-item-align:end;align-self:flex-end}}.section-promo .promo-holder .promo-image img{width:100%;display:block}.section-promo .block-conception{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;background:var(--color-purple);padding:3rem var(--def-padding-x)}@media(min-width:1000px){.section-promo .block-conception{display:-ms-flexbox;display:flex}}.section-promo .block-conception p{margin:15px 0 25px;width:100%;color:#fff}@media(min-width:1000px){.section-promo .block-conception p{max-width:56rem;margin:0 2rem}}@media(min-width:1000px){.section-promo .block-conception .btn{-ms-flex-item-align:stretch;align-self:stretch;max-height:110px}}@media(max-width:580px){.section-promo .block-conception .btn{width:100%}}.section-programm h2{margin:0 0 25px}@media(min-width:800px){.section-programm h2{margin:0 0 5rem;padding:0 var(--def-padding-x)}}.section-programm .program-item{background:#2b2b2b;padding:0 var(--def-padding-x) 25px;position:relative;margin:0 0 20px}@media(min-width:800px){.section-programm .program-item{padding:4rem var(--def-padding-x)}}@media(max-width:800px){.section-programm .program-item:before{content:"";position:absolute;width:100%;height:55px;background:rgba(128,197,27,.22);top:0;left:0;right:0;z-index:0}}.section-programm .program-item .header{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;--blocks-space:5rem}@media(min-width:800px){.section-programm .program-item .header{display:-ms-flexbox;display:flex}}@media(min-width:1200px){.section-programm .program-item .header{--blocks-space:10rem}}.section-programm .program-item .header .speaker,.section-programm .program-item .header .time{position:relative}.section-programm .program-item .header .speaker:after,.section-programm .program-item .header .time:after{display:block;position:absolute;top:50%;transform:translate3d(0,-50%,0);height:6rem;width:1px;left:calc(100% + var(--blocks-space)/2);background:hsla(0,0%,100%,.56)}@media(min-width:800px){.section-programm .program-item .header .speaker:after,.section-programm .program-item .header .time:after{content:""}}.section-programm .program-item .header .time{color:var(--color-green);font-size:4.2rem;line-height:1.1;margin:0;font-weight:700}@media(min-width:800px){.section-programm .program-item .header .time{width:14rem}}@media(max-width:800px){.section-programm .program-item .header .time{padding:13px;font-size:26px;text-align:center;margin:0 0 20px;height:55px}}.section-programm .program-item .header .speaker{margin:0 0 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:37rem;width:100%}@media(min-width:800px){.section-programm .program-item .header .speaker{margin:0 var(--blocks-space)}}.section-programm .program-item .header .speaker img{width:7.7rem;height:auto;display:block}.section-programm .program-item .header .speaker .speaker-info{width:72%;margin:0 0 0 2rem}.section-programm .program-item .header .speaker .speaker-info .sm-green-text{display:block}.section-programm .program-item .header .speaker .speaker-info .name{font-size:2.4rem;font-weight:700;color:#fff}.section-programm .program-item .header .theme{margin:0}@media(min-width:800px){.section-programm .program-item .header .theme{max-width:57rem;width:50%}}@media(min-width:800px){.section-programm .program-item .header .theme.sm-width{max-width:41rem}}.section-programm .program-item .header .theme span{display:block}.section-programm .program-item .header .theme .name{font-size:2.4rem;font-weight:700;color:#fff;margin:10px 0 0}@media(min-width:800px){.section-programm .program-item .header .theme .name{max-width:56rem;margin:0}}.section-programm .program-item .content{margin:20px 0 0}@media(min-width:800px){.section-programm .program-item .content{margin:3rem 0 0}}@media(min-width:800px){.section-form .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:800px){.section-form .wrapper{padding:0}}.section-form .wrapper .form-content-text{background:#363636;padding:30px var(--def-padding-x)}@media(min-width:800px){.section-form .wrapper .form-content-text{width:46%;max-width:63rem;padding:4rem 4rem 4rem var(--def-padding-x)}}.section-form .wrapper .form-content-text h2{margin:0 0 4.5rem}.section-form .wrapper .form-content-text h3{margin:0 0 3rem}.section-form .wrapper .form-content-text h3 span{color:var(--color-green)}.section-form .wrapper .form-content-text .list-steps{counter-reset:a}.section-form .wrapper .form-content-text .list-steps li{margin:0 0 3rem;padding:0 0 0 6rem;position:relative;counter-increment:a;min-height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.section-form .wrapper .form-content-text .list-steps li:before{content:counter(a);position:absolute;left:0;top:0;width:4rem;height:4rem;font-size:2.5rem;border:1px solid var(--color-green);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:var(--color-green);border-radius:50%}.section-form .wrapper .form-content-text .list-steps li p{margin:0}.section-form .wrapper .form-holder{background:#33276c;padding:30px var(--def-padding-x)}@media(min-width:800px){.section-form .wrapper .form-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:57%;padding:4rem var(--def-padding-x)}}.section-form .wrapper .form-holder[data-status=success] .form-block{display:none}.section-form .wrapper .form-holder[data-status=success] .success-block{display:-ms-flexbox;display:flex}.section-form .wrapper .form-holder[data-status=fail] .form-block,.section-form .wrapper .form-holder[data-status=fail] .success-block,.section-form .wrapper .form-holder[data-status=success] .fail-block{display:none}.section-form .wrapper .form-holder[data-status=fail] .fail-block{display:-ms-flexbox;display:flex}.section-form .wrapper .form-holder h2{margin:0 0 3rem}.section-form .wrapper .form-holder .fail-block,.section-form .wrapper .form-holder .success-block{display:none}.section-form .wrapper .form-holder .after-form-block{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.section-form .wrapper .form-holder .after-form-block svg{width:11.7rem;height:11.7rem}.section-form .wrapper .form-holder .after-form-block h2{margin:2rem 0}.section-form .wrapper .form-holder .after-form-block h2,.section-form .wrapper .form-holder .after-form-block p{text-align:center}.section-form .wrapper .form-holder .after-form-block p{margin:0 auto;max-width:46rem}.section-form .wrapper .form-holder .after-form-block .btn{width:100%;max-width:176px;margin:5rem 0 0}.section-form .wrapper .form-holder #form-register .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 3rem}.section-form .wrapper .form-holder #form-register .form-group label{display:block;text-transform:uppercase;font-size:12px;margin:0 0 .4rem;letter-spacing:.96px;transition:.3s;-ms-flex-order:1;order:1}.section-form .wrapper .form-holder #form-register .form-group input{-ms-flex-order:2;order:2;width:100%;background:transparent;border:none;padding:1.3rem 0;font-family:AvenirNext-Regular,Arial,Verdana,sans-serif;font-size:2rem;color:#fff;border-bottom:1px solid #fff;transition:.3s}.section-form .wrapper .form-holder #form-register .form-group input:focus{border-bottom:1px solid var(--color-green)}.section-form .wrapper .form-holder #form-register .form-group input:focus+label{color:var(--color-green)}@media(min-width:1280px){.section-form .wrapper .form-holder #form-register .multy-fields{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}@media(min-width:1280px){.section-form .wrapper .form-holder #form-register .multy-fields .form-group{width:49%}.section-form .wrapper .form-holder #form-register .multy-fields .form-group:first-of-type{margin:0 2rem 0 0}}.section-form .wrapper .form-holder #form-register .agreement{margin:0 0 3rem;font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.4}.section-form .wrapper .form-holder #form-register .agreement a{color:hsla(0,0%,100%,.6)}.section-form .wrapper .form-holder #form-register .btn{width:100%}.section-form .wrapper .form-holder #form-register .btn:disabled{opacity:.5}#footer{margin:0 0 4rem}@media(max-width:800px){#footer .wrapper{padding:0}}#footer .footer-holder{padding:3rem var(--def-padding-x);background:#363636;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1300px){#footer .footer-holder{-ms-flex-wrap:unset;flex-wrap:unset}}@media(min-width:800px){#footer .footer-holder{display:-ms-flexbox;display:flex}}#footer .footer-holder .block-logos{width:100%}@media(min-width:1300px){#footer .footer-holder .block-logos{width:30%}}@media(max-width:1300px){#footer .footer-holder .block-logos{-ms-flex-pack:center;justify-content:center;margin:0 0 30px}}#footer .footer-holder .social-block{margin:0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(min-width:800px){#footer .footer-holder .social-block{-ms-flex-pack:start;justify-content:flex-start;margin:0 2rem}}#footer .footer-holder .social-block p{font-weight:700;max-width:17rem;width:50%;margin:0 20px 0 0}@media(min-width:580px){#footer .footer-holder .social-block p{margin:0 60px 0 0}}@media(min-width:800px){#footer .footer-holder .social-block p{margin:0 2rem 0 0}}#footer .footer-holder .social-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media(min-width:800px){#footer .footer-holder .social-block ul{width:50%}}#footer .footer-holder .social-block ul li{margin:0 1.5rem 0 0}#footer .footer-holder .social-block ul li:last-child{margin:0}#footer .footer-holder .social-block ul li svg{width:3.5rem;height:3.5rem}#footer .footer-holder .btn-coffee{-ms-flex-positive:1;flex-grow:1;max-width:45rem;padding-right:2.5rem;padding-left:2.5rem;background:var(--color-green);color:#fff}@media(max-width:800px){#footer .footer-holder .btn-coffee{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}#footer .footer-holder .btn-coffee:hover{opacity:.8}