body,html{width:100%;font-size:24px;font-family:"Inter",sans-serif;margin:0;padding:0;background:-webkit-gradient(linear,right top,left top,from(#204547),to(#000000));background:linear-gradient(270deg,#204547,#000000);color:#FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;position:relative;z-index:1}@media (max-width:1199px){body,html{font-size:20px}}*{outline:none}.wrapper{width:100%;margin:0 auto;min-width:512px}.loader{-webkit-transition:all 0.75s;transition:all 0.75s;opacity:1;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background:#000000;overflow:hidden}.loader.ready{opacity:0}.to-top{position:fixed;bottom:32px;right:32px;width:64px;height:64px;background:url("/assets/images/arrow-top.svg") center center/contain no-repeat,rgba(255,255,255,0.1);cursor:pointer;z-index:999;display:none;border-radius:12px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.to-top:hover{background:url("/assets/images/arrow-top.svg") center center/contain no-repeat,rgba(255,255,255,0)}.container{max-width:1280px}.side-menu{overflow-y:auto;position:fixed;left:0;top:0;border-right:4px solid #03a232;width:360px;max-width:90%;height:100%;z-index:1000;padding:24px;-webkit-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:none;pointer-events:none}@media (max-width:1199px){.side-menu{display:block}}.side-menu:before{z-index:-1;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000000;opacity:0.95}.side-menu.active{-webkit-transform:translateX(0%);transform:translateX(0%);pointer-events:auto}.side-menu .logo img{width:92%;margin-bottom:24px}.side-menu ul{list-style:none;margin:0 auto 16px;padding:0;border-top:1px solid #204547}.side-menu ul li{margin:24px auto}.side-menu ul li a{font-size:28px;line-height:36px;color:#cde1cd;text-decoration:none;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;padding-left:16px}.side-menu ul li a:hover{color:#03a232;text-decoration:none}.side-menu ul li:last-child{margin-top:56px}.side-menu ul li:last-child a{text-transform:capitalize;border-radius:12px;border:1px solid #03a232;background:#000000;-webkit-box-shadow:0 0 16px #03a232;box-shadow:0 0 16px #03a232;padding:8px 16px;margin-top:16px}.side-menu ul li:last-child a:hover{color:#cde1cd;-webkit-box-shadow:none;box-shadow:none}.button{background:#03a232;color:#FFFFFF;border-radius:12px;border:1px solid #03a232;height:75px;font-size:24px;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;cursor:pointer;position:relative;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:64px auto}.button:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#03a232;z-index:-1;border-radius:12px;border:1px solid #03a232;-webkit-filter:blur(25px);filter:blur(25px);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;pointer-events:none}.button:hover:before{-webkit-filter:blur(15px);filter:blur(15px)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}header{position:sticky;top:0;overflow:hidden;z-index:1}header:before{z-index:-1;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000000;opacity:0.75}header .logo{padding:8px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}header .logo img{max-height:64%}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;z-index:100}header .switch{display:none;margin:8px}@media (max-width:1199px){header .switch{display:block;width:80px;height:80px;background:url("../images/menu.svg") center center/cover no-repeat;cursor:pointer}}@media (max-width:1199px){header .menu{display:none}}header .menu ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px}header .menu ul li{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}header .menu ul li a{font-size:16px;padding:0 16px;display:block;text-decoration:none;color:#cde1cd;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}header .menu ul li a:hover{color:#03a232;text-decoration:none}header .menu ul li:last-child a{margin-left:16px;text-transform:capitalize;border-radius:6px;border:1px solid #03a232;background:#000000;-webkit-box-shadow:0 0 8px #03a232;box-shadow:0 0 8px #03a232}header .menu ul li:last-child a:hover{color:#cde1cd;-webkit-box-shadow:none;box-shadow:none}.hero .container{padding-top:192px;padding-bottom:128px}@media (max-width:1199px){.hero .container{padding-top:96px;padding-bottom:64px}}.hero .block .title{font-size:112px;line-height:100%;margin-bottom:36px;text-align:center;font-weight:700;color:rgba(255,255,255,0.1);text-transform:uppercase}@media (max-width:1199px){.hero .block .title{font-size:72px}}.hero .block .cotitle{color:#cde1cd;font-size:82px;line-height:110%;margin-bottom:48px;font-weight:700;text-align:center}@media (max-width:1199px){.hero .block .cotitle{font-size:56px}}@media (max-width:767px){.hero .block .cotitle{font-size:36px}}.hero .block .cotitle span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background:#cde1cd;color:#204547;border-radius:12px;max-width:auto;overflow:hidden;position:relative;z-index:0;margin:64px auto;max-width:85%;padding:8px 8px 16px}.hero .block .cotitle span:before{width:180px;height:180px;content:"";position:absolute;background:url("../images/figure-darkgreen.svg") center center/contain no-repeat;left:-100px;top:-100px;z-index:-1;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.hero .block .cotitle span:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hero .block .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.hero .block .buttons .button{margin:24px 16px}.location{position:relative;z-index:0}.location .container{padding-top:24px;padding-bottom:24px}.location .title{font-size:96px;line-height:100%;margin-bottom:48px;font-weight:700;color:rgba(255,255,255,0.1);text-align:center;text-transform:uppercase}@media (max-width:1199px){.location .title{font-size:56px}}.location .date{background:#204547;border-radius:12px;color:#cde1cd;height:100px;width:400px;border:2px solid #CDE1CD;font-size:32px;line-height:100px;text-align:center;margin:0 auto;z-index:2;position:relative}.location .content{border-radius:36px;padding:48px;background:#03a232;position:relative;z-index:0;margin-top:-50px;-webkit-box-shadow:0 0 32px #204547;box-shadow:0 0 32px #204547;position:relative;overflow:hidden}@media (max-width:991px){.location .content{padding:36px 36px 48px}}.location .content:before{width:512px;height:512px;content:"";position:absolute;background:url("../images/figure-darkgreen.svg") center center/contain no-repeat;right:-256px;bottom:-256px;z-index:-1;-webkit-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite}@media (max-width:991px){.location .content:before{-webkit-animation-play-state:paused;animation-play-state:paused}}.location .content .address{font-size:24px;line-height:100%;color:#204547;text-align:center;margin-top:48px;margin-bottom:8px}.location .content .address a{color:#204547;text-decoration:underline;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media (max-width:991px){.location .content .address a{text-decoration:none}}.location .content .address a:hover{color:#204547;text-decoration:none}@media (max-width:991px){.location .content .address a:hover{text-decoration:underline}}.location .content .cotitle{font-size:40px;line-height:100%;font-weight:700;color:#204547;text-align:center}.location .content .solution{font-family:"Cormorant Infant",serif;color:#cde1cd;font-weight:#204547;padding:24px;border:2px solid #cde1cd;background:#204547;border-radius:12px;text-align:justify}.location .content .nopic{display:none}.location .content .pics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.location .content .pics .pic{width:35%;margin:16px;position:relative;aspect-ratio:5/4}@media (max-width:991px){.location .content .pics .pic{width:100%;margin:0}}.location .content .pics .pic:last-child{width:55%}@media (max-width:991px){.location .content .pics .pic:last-child{width:100%}}.location .content .pics .pic img{border:2px solid #cde1cd;border-radius:24px;width:100%;position:absolute;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;cursor:pointer}@media (min-width:1200px){.location .content .pics .pic img:hover{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}.location .content .pics .pic .i1{width:100%;top:10%;left:0;z-index:2}@media (max-width:991px){.location .content .pics .pic .i1{width:60%;right:0;bottom:-20%;z-index:3;top:auto;left:auto}}.location .content .pics .pic .i2{width:70%;right:-20%;bottom:10%;z-index:3}@media (max-width:991px){.location .content .pics .pic .i2{width:75%;top:15%;right:auto;left:5%;z-index:2}}.location .content .pics .pic .i3{top:0;left:0;right:0;bottom:0;margin:auto;width:100%;z-index:1}@media (max-width:991px){.location .content .pics .pic .i3{top:-5%;left:auto;right:5%;bottom:auto;width:95%}}.orgs .container{padding-top:192px;padding-bottom:216px}@media (max-width:1199px){.orgs .container{padding-top:96px;padding-bottom:96px}}.orgs .title{font-size:96px;margin-bottom:48px;font-weight:700;color:#cde1cd;text-align:center;text-transform:uppercase}@media (max-width:1199px){.orgs .title{font-size:56px}}.orgs .content .partners{position:relative;width:400px;height:400px;border:2px solid #cde1cd;border-radius:24px;background:-webkit-gradient(linear,left top,left bottom,from(#204547),to(#152D2F));background:linear-gradient(180deg,#204547 0%,#152D2F 100%);margin:0 auto 48px;z-index:0}@media (max-width:1199px){.orgs .content .partners{width:100%;border:none;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;margin:0 auto}}.orgs .content .partners .logo{position:absolute;top:7%;left:7%;margin:0 auto;width:86%;height:86%;background:url("../images/rub.svg") center center/cover no-repeat;z-index:3}@media (max-width:1199px){.orgs .content .partners .logo{display:none}}.orgs .content .partners .partner{position:absolute;top:40%;left:auto;right:72%;width:512px;border-radius:24px;background:-webkit-gradient(linear,left top,left bottom,from(#204547),to(#152D2F));background:linear-gradient(180deg,#204547 0%,#152D2F 100%);border:2px solid #cde1cd;aspect-ratio:16/9;z-index:2;padding:16px;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media (max-width:1199px){.orgs .content .partners .partner{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:44%!important;margin:8px!important}}@media (max-width:575px){.orgs .content .partners .partner{width:96%!important}}@media (min-width:1200px){.orgs .content .partners .partner:hover{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}.orgs .content .partners .partner:last-child{position:absolute;left:72%;right:auto}.orgs .content .partners .partner:last-child .name{left:auto;right:12px}.orgs .content .partners .partner .name{position:absolute;top:-20%;left:12px;font-size:20px;font-weight:700}@media (max-width:1199px){.orgs .content .partners .partner .name{display:none}}.orgs .content .partners .partner img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.targets{background:#03a232;position:relative;overflow:hidden;z-index:0;color:#204547}.targets:before{width:512px;height:512px;content:"";position:absolute;background:url("../images/figure-darkgreen.svg") center center/contain no-repeat;right:0;bottom:0;top:0;margin:auto -320px auto 0;z-index:-1;-webkit-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite;animation-direction:reverse}@media (max-width:1399px){.targets:before{display:none}}.targets .container{padding-top:192px;padding-bottom:192px}@media (max-width:1199px){.targets .container{padding-top:96px;padding-bottom:96px}}.targets .title{font-size:96px;line-height:100%;margin-bottom:48px;font-weight:700;color:#204547;text-align:center;text-transform:uppercase}@media (max-width:1199px){.targets .title{font-size:56px}}.targets .content{margin:48px auto}.ways{position:relative;overflow:hidden;z-index:0;color:#cde1cd}.ways:before{width:512px;height:512px;content:"";position:absolute;background:url("../images/figure-green.svg") center center/contain no-repeat;left:0;bottom:0;top:0;margin:auto 0 auto -320px;z-index:-1;-webkit-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite}@media (max-width:1399px){.ways:before{display:none}}.ways .container{padding-top:192px;padding-bottom:192px}@media (max-width:1199px){.ways .container{padding-top:96px;padding-bottom:96px}}.ways .title{font-size:56px;line-height:64px;font-weight:700;color:#cde1cd;text-align:center;text-transform:uppercase}@media (max-width:1199px){.ways .title{font-size:40px;line-height:100%}}.ways .content{margin:48px auto}.who{position:relative;overflow:hidden;z-index:0;color:#cde1cd}.who:before{width:512px;height:512px;content:"";position:absolute;background:url("../images/figure-lightgreen.svg") center center/contain no-repeat;right:0;bottom:0;top:0;margin:auto -320px auto 0;z-index:-1;-webkit-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite;animation-direction:reverse}@media (max-width:1399px){.who:before{display:none}}.who .container{padding-top:192px;padding-bottom:192px}@media (max-width:1199px){.who .container{padding-top:96px;padding-bottom:96px}}.who .title{font-size:96px;line-height:100%;margin-bottom:48px;font-weight:700;color:#cde1cd;text-align:center;text-transform:uppercase}@media (max-width:1199px){.who .title{font-size:48px;line-height:100%}}.who .content{margin:48px auto}.format{background:#03a232;position:relative;overflow:hidden;z-index:0;color:#204547}.format:before{width:512px;height:512px;content:"";position:absolute;background:url("../images/figure-darkgreen.svg") center center/contain no-repeat;left:0;bottom:0;top:0;margin:auto 0 auto -320px;z-index:-1;-webkit-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite}@media (max-width:1399px){.format:before{display:none}}.format .container{padding-top:192px;padding-bottom:192px}@media (max-width:1199px){.format .container{padding-top:96px;padding-bottom:96px}}.format .title{font-size:76px;line-height:100%;font-weight:700;color:#204547;text-align:center;text-transform:uppercase}@media (max-width:1199px){.format .title{font-size:44px}}.format .content{margin:48px auto}.partners{background:#03a232}.partners .container{padding-top:192px;padding-bottom:192px}@media (max-width:1199px){.partners .container{padding-top:96px;padding-bottom:96px}}.partners .title{font-size:96px;line-height:100%;margin-bottom:48px;font-weight:700;color:#204547;text-align:center;text-transform:uppercase}@media (max-width:1199px){.partners .title{font-size:56px}}.partners .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch}.partners .blocks .block{width:380px;aspect-ratio:16/9;background:#FFFFFF;border-radius:12px;margin:16px;position:relative;overflow:hidden;border-radius:1px solid #cde1cd;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;cursor:pointer}@media (max-width:1199px){.partners .blocks .block{width:46%;margin:8px}}.partners .blocks .block img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media (min-width:1200px){.partners .blocks .block:hover{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}.page .container{padding-top:192px;padding-bottom:128px}@media (max-width:1199px){.page .container{padding-top:96px;padding-bottom:64px}}.page .title{font-size:96px;line-height:100%;margin-bottom:48px;font-weight:700;color:#204547;text-align:center;text-transform:uppercase}@media (max-width:1199px){.page .title{font-size:56px}}.page .photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:96px auto}@media (max-width:1199px){.page .photos{margin:48px auto}}.page .photos .photo{margin:16px;aspect-ratio:3/2;overflow:hidden;width:30%;border-radius:12px;background:#FFFFFF;position:relative;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #CDE1CD}@media (max-width:991px){.page .photos .photo{margin:8px;width:45%}}.page .photos .photo:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.page .photos .photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.page .materials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch}.page .materials .block{width:100%;border-radius:12px;margin:1px auto;background:#cde1cd;color:#204547;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:16px}@media (max-width:1199px){.page .materials .block{font-size:20px}}@media (max-width:991px){.page .materials .block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page .materials .block .solution a{margin:16px 0 0;background:#000000;display:inline-block;color:#cde1cd;text-decoration:none;font-size:18px;padding:6px 48px;border-radius:12px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;text-align:center}@media (max-width:767px){.page .materials .block .solution a{min-width:100%}}.page .materials .block .solution a:hover{color:#03a232}.program .container{padding-top:192px;padding-bottom:192px}@media (max-width:1199px){.program .container{padding-top:96px;padding-bottom:96px}}.program .title{font-size:96px;line-height:100%;margin-bottom:48px;font-weight:700;color:#204547;text-align:center;text-transform:uppercase}@media (max-width:1199px){.program .title{font-size:56px}}.program .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch}.program .blocks .block{width:100%;border-radius:12px;margin:1px auto;background:#cde1cd;color:#204547;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:16px}@media (max-width:1199px){.program .blocks .block{font-size:20px}}@media (max-width:991px){.program .blocks .block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.program .blocks .block .time{text-align:center;min-width:192px}@media (max-width:991px){.program .blocks .block .time{text-align:left;min-width:100%}}.registration .container{padding-top:192px;padding-bottom:192px}@media (max-width:1199px){.registration .container{padding-top:96px;padding-bottom:96px}}.registration .title{font-size:96px;line-height:100%;margin-bottom:48px;font-weight:700;color:#cde1cd;text-align:center;text-transform:uppercase}@media (max-width:1199px){.registration .title{font-size:56px}}.registration .warning{font-size:20px;text-align:center;margin:24px auto 12px;color:#cde1cd}.registration .attention{font-size:18px;text-align:center;margin:12px auto 48px;display:inline-block;color:#cde1cd}.registration .attention a{color:#cde1cd;text-decoration:underline}.registration .attention a:hover{text-decoration:none;color:#cde1cd}.registration .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.registration .form .block{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end;margin:8px auto}@media (max-width:1199px){.registration .form .block{width:96%}}@media (max-width:991px){.registration .form .block{margin:4px auto}}.registration .form .wide_block{width:98%;margin:8px auto}@media (max-width:1199px){.registration .form .wide_block{width:96%}}@media (max-width:991px){.registration .form .wide_block{margin:4px auto}}.registration .form label{font-size:18px;line-height:18px;padding:12px;position:relative}.registration .form label span{font-size:16px}.registration .form label a{color:#FFFFFF;text-decoration:underline}.registration .form label a:hover{color:#FFFFFF;text-decoration:none}.registration .form input{height:75px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:12px;border:none;background:#f5f5f5;padding:12px 24px}.registration .form .checkbox{position:relative;padding:12px 12px 12px 48px}.registration .form .checkbox .check{width:32px;height:32px;border-radius:6px;background:#FFFFFF;left:0;top:0;bottom:0;margin:auto 0;position:absolute}.registration .form .checkbox input[type=checkbox]{position:absolute;opacity:0;height:0;width:0}.registration .form .checkbox input[type=checkbox]:checked~.check{background:url("../images/check.svg") center center/contain no-repeat,#FFFFFF}.registration .form .button{margin-bottom:24px}.registration .form .response{width:100%;color:#03a232;margin:24px auto 48px;text-align:center;font-size:24px;line-height:100%;min-height:24px}.registration .form .response.error{color:#ffa343}.registration .form .policy{width:100%;font-size:16px;color:#cde1cd;text-align:center}footer .container{max-width:1920px;margin-top:24px;margin-bottom:24px}footer .container .text{font-size:16px;color:#FFFFFF;text-align:center;padding:24px;background:rgba(0,0,0,0.5);border-radius:12px}footer .container .text a{color:#FFFFFF;text-decoration:underline}footer .container .text a:hover{color:#FFFFFF;text-decoration:none}