@-webkit-keyframes up-down{0%,to{transform:translateY(-10px)}50%{transform:translateY(0)}}@keyframes up-down{0%,to{transform:translateY(-10px)}50%{transform:translateY(0)}}@-webkit-keyframes ping-pong{0%,10%,15%{transform:translateY(0)}6%{transform:translateY(-10px)}13%{transform:translateY(-4px)}}@keyframes ping-pong{0%,10%,15%{transform:translateY(0)}6%{transform:translateY(-10px)}13%{transform:translateY(-4px)}}@-webkit-keyframes rotate{0%{transform:rotate(0) translate(4px,4px)}to{transform:rotate(360deg) translate(4px,4px)}}@keyframes rotate{0%{transform:rotate(0) translate(4px,4px)}to{transform:rotate(360deg) translate(4px,4px)}}@-webkit-keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@-webkit-keyframes scale{0%,50%{transform:scale(1)}5%{transform:scale(1.2)}}@keyframes scale{0%,50%{transform:scale(1)}5%{transform:scale(1.2)}}*{max-height:999999px}html{height:100%;position:relative}body,main h2,main h3{font-family:"Open Sans",Arial,sans-serif;line-height:1}body{min-width:320px;min-height:100%;height:auto!important;position:relative;padding-bottom:40px;font-size:18px;font-weight:400;font-smooth:always;-webkit-font-smoothing:antialiased;color:#333}.container{min-width:1140px}.fll{float:left}.flr{float:right}.pr,main .divider{position:relative}.tac{text-align:center}.tar{text-align:right}.ttu{text-transform:uppercase}#userBar{display:none!important}.animation_up-down{-webkit-animation:up-down 1s infinite;animation:up-down 1s infinite}.animation_ping-pong{-webkit-animation:ping-pong 2s infinite;animation:ping-pong 2s infinite}.animation_rotate-1{-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite}.animation_rotate-2{-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite}.animation_spinner{-webkit-animation:spinner 1s steps(8) infinite;animation:spinner 1s steps(8) infinite}.animation_scale{-webkit-animation:scale 2s infinite;animation:scale 2s infinite}.delay-1{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-2{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-3{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-4{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-5{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-6{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay-7{-webkit-animation-delay:2.1s;animation-delay:2.1s}.slick-track{display:flex}.slick-slide{height:auto;outline:0!important}.slick-dots{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;left:0;bottom:-30px}#contest .contest__form label,.slick-dots button{display:none}.slick-dots li{width:10px;height:10px;margin:4px;list-style:none;background:#dadada;border-radius:50%;transition:.3s;cursor:pointer}#whom-slider .slide__next:hover,#whom-slider .slide__prev:hover,.slick-dots li:hover{opacity:.8}.slick-dots .slick-active{background:#f4333d}#whom-slider,main fieldset{background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15)}#whom-slider{position:relative;margin-top:43px}#whom-slider .slide{display:flex;flex-direction:column;align-items:flex-start;min-height:365px;padding:43px 95px;background:312px center no-repeat}#whom-slider .slide_2{background:216px center no-repeat}#whom-slider .slide_3{background:330px center no-repeat}#whom-slider .slide_4{background:340px center no-repeat}#whom-slider .slide_5{background:300px center no-repeat}#whom-slider .slide_6{background:265px center no-repeat}#whom-slider .slide_7{background:378px center no-repeat}#whom-slider .slide__title{margin-bottom:15px;font-size:24px;font-weight:900;line-height:1;text-transform:uppercase;color:#f4333d}#about .about__photo img,#whom-slider .slide__title-icon{-o-object-position:center;object-position:center;float:left}#whom-slider .slide__title-icon{width:30px;height:30px;margin:-6px 0 -6px -42px;-o-object-fit:contain;object-fit:contain}#whom-slider .slide__title-icon--2{width:44px;height:44px;margin-top:-12px;margin-left:-44px}#whom-slider .slide__title-icon--3,#whom-slider .slide__title-icon--4{width:50px;height:50px;margin-top:-16px;margin-left:-50px}#whom-slider .slide__title-icon--4{margin-top:-18px}#whom-slider .slide__title-icon--5{width:60px;height:60px;margin-left:-60px;margin-top:-2px}#whom-slider .slide__title-icon--6{width:50px;height:50px;margin-left:-56px;margin-top:-2px}#whom-slider .slide__title-icon--7{width:55px;height:55px;margin-left:-55px;margin-top:-18px}#whom-slider .slide__desc{margin-bottom:23px;font-size:14px;font-weight:300;line-height:1.17}#whom-slider .slide__next,#whom-slider .slide__prev{width:20px;height:24px;position:absolute;top:50%;margin-top:-12px;transition:.3s;cursor:pointer;z-index:1}#whom-slider .slide__prev{left:20px}#whom-slider .slide__next{right:20px}#whom-slider .slide .btn{margin-top:auto}#menu-main a:hover,.rating .visitors__pages li .active,.text_red{color:#f4333d}.text_white{color:#fff}.text_hashtag{color:#0078cf}main{overflow:hidden;width:100%}main fieldset{margin:43px 0 11px;padding:20px 40px 40px}main section{width:100vw}main h2,main h3{margin:11px 0;font-size:36px;font-weight:700}main h3{margin:18px 0;font-size:24px}main p{margin:11px 0;font-size:16px;line-height:1.25}main .divider{display:flex;flex-direction:column;justify-content:flex-end;height:293px;background:center/cover no-repeat;color:#fff;padding:33px 0 20px}main .divider .divider__text{position:absolute;bottom:20px;right:50%;margin:0;font-size:24px;line-height:1.67;text-align:right}main .divider .divider__text::before{content:"";display:inline-block;vertical-align:middle;background:url(../img/pin-divider.svg) 0 0 no-repeat;width:16px;height:20px;margin-right:10px;margin-bottom:4px}main .divider--1 .divider__text{margin-right:-720px}main .divider--2{margin-bottom:70px;background-position-y:bottom}main .divider--2 .divider__text{margin-right:-645px}main .divider--3 .divider__text{margin-right:-620px}@media (min-width:1440px){main .divider--3 .divider__text{margin-right:-770px}}main .divider--4 .divider__text{margin-right:-620px}@media (min-width:1440px){main .divider--4 .divider__text{margin-right:-770px}main .divider{height:414px}}main .grid{display:grid}main .flex{display:flex}#about{padding-bottom:40px;background:url(../img/leaves_02.svg) calc(50% - 50px) 310px no-repeat}#about .about__folder{border-bottom:#dedede 1px solid}#about .about__content{padding:40px 75px 0 0;line-height:1.17}#about .about__photo{width:50vw;height:690px}#about .about__photo img{width:50vw;height:690px;-o-object-fit:cover;object-fit:cover}#about .about__title{padding:14px 40px 14px 0;font-size:18px;color:#f4333d;border-top:#dedede 1px solid;transition:.3s}#about .about__title .arrow{width:9px;height:9px;float:right;margin:5px -24px 0 0;border:#f4333d 1px solid;border-left:none;border-top:none;transition:inherit;transform:rotate(45deg)}#about .about__title.open{font-weight:800}#about .about__title.open .arrow{transform:rotate(-135deg)}#about .about__desc{display:grid;grid-template-columns:auto 230px;grid-gap:22px}#about .about__desc p{margin:0;font-size:14px}#about .about__desc .btn_medium{margin:27px 0;padding:7px 12px;font-size:12px;font-weight:300}#about .about__tags{display:grid;grid-template-columns:22px 1fr 22px 1fr;grid-gap:5px 3px;align-self:start;align-items:center}#about .about__tags-title{grid-column:1/span 4;font-size:14px;font-weight:800}#about .about__tags-icon{overflow:hidden;width:22px;height:22px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;border-radius:50%}#about .about__tags-name{margin:8px 0 2px;font-size:10px}#about .grid{grid-template-columns:50% 50%}.btn{display:inline-flex;justify-content:center;align-items:center;outline:0;border:0;background:0 0;text-decoration:none;cursor:pointer;transition:.3s}.btn.disabled{pointer-events:none;background:#ccc}.btn_medium{min-height:50px;padding:7px 35px;font-size:14px;font-weight:700;line-height:1.17;border-radius:5px}.btn_red{background:#f4333d;color:#fff}.btn_white{border:#f4333d 1px solid;color:#f4333d}.btn_main-menu{width:50px;height:50px;position:fixed;top:20px;right:20px;background:#f4333d;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25);z-index:99}.btn_main-menu .line{width:18px;height:2px;position:absolute;left:50%;top:50%;margin:-1px 0 0 -9px;background:#fff;transition:.3s}.btn_main-menu .line:nth-child(1){transform:translateY(-7px)}.btn_main-menu .line:nth-child(2){width:13px;margin-left:-4px}.btn_main-menu .line:nth-child(3){transform:translateY(7px)}.btn_main-menu.active .line:nth-child(1){transform:rotate(-45deg)}.btn_main-menu.active .line:nth-child(2){opacity:0}.btn_main-menu.active .line:nth-child(3){transform:rotate(45deg)}.btn_close{position:absolute;right:0;top:0;padding:8px}.btn_close img{width:34px;height:34px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.btn_subscribe{width:100%;height:60px;margin:8px 0;font-size:14px;font-weight:300;line-height:1.17;text-align:center;background:#f4333d;color:#fff;border-radius:5px}.btn_subscribe.processed{background:#f4333d!important}.btn_subscribe.processed:before{content:"";display:inline-block;width:15px;height:15px;margin-right:6px;background:url(../img/spinner.png) center no-repeat;-webkit-animation:spinner 1s steps(8) infinite;animation:spinner 1s steps(8) infinite}.btn_subscribe:disabled{pointer-events:none;background:#dedede}.btn_registration,.btn_watch{font-size:14px;line-height:1.17;border-radius:5px;color:#fff}.btn_watch{width:100%;height:60px;margin:8px 0;font-weight:300;text-align:center;background:#f4333d url(../img/watch_icon.svg) calc(100% - 7px) center no-repeat}#contest .contest__form button[type=submit]:hover,.btn:hover{opacity:.8}.btn_registration{min-height:50px;padding:7px 35px;font-weight:700;background:#f4333d}#contest{padding:40px 0;background:url(../img/contest_bg.svg) center 150px no-repeat,url(../img/leaves_03.svg) calc(50% - 475px) calc(100% - 80px) no-repeat}#contest .contest{display:flex;flex-direction:column;padding:40px 40px 50px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:5px}#contest .contest__post{width:1009px;height:409px;background:url(../img/post.png) 0 0 no-repeat;margin:0 auto}#contest .contest__title{margin-bottom:18px;font-size:24px;font-weight:700;line-height:1;text-transform:uppercase;color:#f4333d}#contest .contest__desc{margin-bottom:18px;font-size:18px;line-height:1.4}#contest .contest__form{margin-top:auto}#contest .contest__form div{margin:0;padding:0}#contest .contest__form button[type=submit],#contest .contest__form input[type=text]{width:100%;height:50px;font-family:"Open Sans",Arial,sans-serif;font-size:14px;border-radius:5px}#contest .contest__form input[type=text]{padding:0 18px;line-height:48px;border:#d5d5d5 1px solid}#contest .contest__form button[type=submit]{display:inline-flex;justify-content:center;align-items:center;min-width:0;font-weight:300;line-height:1.17;background:#f4333d;color:#fff;border:0;transition:.3s;cursor:pointer}#contest .contest__form .rendered-form{display:grid;grid-template-columns:1fr 162px;grid-gap:14px}#contest .grid{grid-template-columns:454px 454px;grid-gap:22px;padding:37px 0 108px}#contest ::-ms-input-placeholder{font-family:"Open Sans",Arial,sans-serif;font-size:14px;color:#999}#contest ::-webkit-input-placeholder{font-family:"Open Sans",Arial,sans-serif;font-size:14px;color:#999}#contest ::-moz-placeholder{font-family:"Open Sans",Arial,sans-serif;font-size:14px;color:#999}footer,header{overflow:hidden;width:100%}footer{position:absolute;left:0;bottom:0;z-index:2}footer section{height:40px;padding-top:11px;font-size:14px;line-height:21px;background:#202020;color:#636263}footer section a{display:flex;align-items:center;text-decoration:none;color:inherit;transition:.3s}footer section a img{margin-right:10px}footer section a:hover{color:#8fd400}header{position:relative}header section{display:flex;flex-direction:column;justify-content:center;width:100vw;height:100vh;min-height:630px;max-height:960px;position:relative}header h1{font-family:"Open Sans",Arial,sans-serif;margin:32px 0;font-size:68px;font-weight:700;line-height:1;text-transform:uppercase}header h1 .subtitle{display:block;font-size:18px;line-height:1.6}header p{margin:62px 0;font-size:18px;line-height:1.33}header .header__content{min-height:500px;padding:8px 80px 17px;background:#f4333d;color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15)}header .header__slider{position:absolute!important;width:100%;height:100%;top:0;left:0;z-index:-1}header .header__slider-item{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}header .header__slider-item--1{background:url(../img/header_bg.jpg) center/cover no-repeat}header .header__slider .slick-list,header .header__slider .slick-track{height:100%!important}header .partners{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:16px 0}header .partners img{margin:16px 0;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}header .partners a:nth-child(2) img{padding-top:5px}#map{padding:40px 0 81px;background:url(../img/map_bg.svg) calc(50% + 100px) 180px no-repeat}#map .map area,.rating .visitors__pages li span{cursor:pointer}#map .map__point{position:absolute;cursor:pointer;transition:.3s}#map .map__point[data-index="0"]{left:595px;bottom:324px}#map .map__point[data-index="0"] .map__point-dot{width:21px;height:21px}#map .map__point[data-index="0"] .map__point-name{left:15px;top:45px;font-size:14px}#map .map__point[data-index="0"] .map__point-line{width:125px;height:55px;left:10px;top:-55px;border-bottom:none}#map .map__point[data-index="1"]{left:201px;bottom:278px}#map .map__point[data-index="1"] .map__point-line{width:441px;height:91px;left:88px;top:-122px;border-bottom:none}#map .map__point[data-index="2"]{left:421px;bottom:318px}#map .map__point[data-index="2"] .map__point-line{width:372px;height:96px;left:-63px;top:-82px;border-bottom:none}#map .map__point[data-index="3"]{left:529px;bottom:258px}#map .map__point[data-index="3"] .map__point-line{width:266px;height:154px;left:-65px;top:-142px;border-bottom:none}#map .map__point[data-index="4"]{left:225px;bottom:137px}#map .map__point[data-index="4"] .map__point-line{width:435px;height:217px;left:70px;top:-263px;border-bottom:none}#map .map__point[data-index="5"]{left:592px;bottom:456px}#map .map__point[data-index="5"] .map__point-name{left:3px;top:-4px}#map .map__point[data-index="5"] .map__point-line{width:134px;height:57px;left:4px;top:8px;border-top:none}#map .map__point[data-index="6"]{left:255px;bottom:337px}#map .map__point[data-index="6"] .map__point-name{left:6px;top:-2px}#map .map__point[data-index="6"] .map__point-line{width:471px;height:55px;left:4px;top:-55px;border-bottom:none}#map .map__point[data-index="7"]{left:219px;bottom:315px}#map .map__point[data-index="7"] .map__point-name{left:1px;top:-4px}#map .map__point[data-index="7"] .map__point-line{width:507px;height:77px;left:4px;top:-77px;border-bottom:none}#map .map__point[data-index="8"]{left:209px;bottom:245px}#map .map__point[data-index="8"] .map__point-name{left:-52px;top:22px}#map .map__point[data-index="8"] .map__point-line{width:517px;height:147px;left:4px;top:-147px;border-bottom:none}#map .map__point[data-index="9"]{left:337px;bottom:234px}#map .map__point[data-index="9"] .map__point-name{left:3px;top:-2px}#map .map__point[data-index="9"] .map__point-line{width:389px;height:158px;left:4px;top:-158px;border-bottom:none}#map .map__point[data-index="10"]{left:293px;bottom:198px}#map .map__point[data-index="10"] .map__point-name{left:2px;top:-2px}#map .map__point[data-index="10"] .map__point-line{width:433px;height:194px;left:4px;top:-194px;border-bottom:none}#map .map__point[data-index="11"]{left:193px;bottom:178px}#map .map__point[data-index="11"] .map__point-name{left:3px;top:-3px}#map .map__point[data-index="11"] .map__point-line{width:533px;height:214px;left:4px;top:-214px;border-bottom:none}#map .map__point[data-index="12"]{left:306px;bottom:177px}#map .map__point[data-index="12"] .map__point-name{left:-37px;top:18px}#map .map__point[data-index="12"] .map__point-line{width:420px;height:215px;left:4px;top:-215px;border-bottom:none}#map .map__point[data-index="13"]{left:357px;bottom:169px}#map .map__point[data-index="13"] .map__point-name{left:40px;top:-12px}#map .map__point[data-index="13"] .map__point-line{width:369px;height:223px;left:4px;top:-223px;border-bottom:none}#map .map__point[data-index="14"]{left:370px;bottom:159px}#map .map__point[data-index="14"] .map__point-name{left:137px;top:9px}#map .map__point[data-index="14"] .map__point-line{width:356px;height:233px;left:4px;top:-233px;border-bottom:none}#map .map__point[data-index="15"]{left:360px;bottom:152px}#map .map__point[data-index="15"] .map__point-name{left:90px;top:19px}#map .map__point[data-index="15"] .map__point-line{width:366px;height:240px;left:4px;top:-240px;border-bottom:none}#map .map__point[data-index="16"]{left:349px;bottom:144px}#map .map__point[data-index="16"] .map__point-name{left:73px;top:27px}#map .map__point[data-index="16"] .map__point-line{width:377px;height:248px;left:4px;top:-248px;border-bottom:none}#map .map__point[data-index="17"]{left:249px;bottom:129px}#map .map__point[data-index="17"] .map__point-name{left:32px;top:36px}#map .map__point[data-index="17"] .map__point-line{width:477px;height:263px;left:4px;top:-263px;border-bottom:none}#map .map__point[data-index="18"]{left:215px;bottom:104px}#map .map__point[data-index="18"] .map__point-name{left:-58px;top:39px}#map .map__point[data-index="18"] .map__point-line{width:511px;height:288px;left:4px;top:-288px;border-bottom:none}#map .map__point[data-index="19"]{left:258px;bottom:80px}#map .map__point[data-index="19"] .map__point-name{left:45px;top:25px}#map .map__point[data-index="19"] .map__point-line{width:468px;height:312px;left:4px;top:-312px;border-bottom:none}#map .map__point[data-index="20"]{left:319px;bottom:27px}#map .map__point[data-index="20"] .map__point-name{left:49px;top:9px}#map .map__point[data-index="20"] .map__point-line{width:407px;height:365px;left:4px;top:-365px;border-bottom:none}#map .map__point-dot{width:8px;height:8px;background:#fff;border-radius:50%;transition:inherit;opacity:.5}#map .map__point-name{position:absolute;font-size:12px;line-height:1;text-align:center;white-space:nowrap;transition:inherit;transform:translate(-50%,-100%)}#map .map__area,#map .map__point-line{pointer-events:none;position:absolute;opacity:0}#map .map__point-line{border:#ffbec1 1px solid;border-right:none;transition:inherit}#map .map__point:hover .map__point-dot{opacity:.75}#map .map__point.active .map__point-dot{opacity:1}#map .map__point.active .map__point-name{font-weight:700}#map .map__point.active .map__point-line,#menu-main a:hover img{opacity:1}#map .map__area{transition:.3s}#map .map__area[data-index="1"]{left:262px;bottom:266px}#map .map__area[data-index="2"]{left:333px;bottom:269px}#map .map__area[data-index="3"]{left:445px;bottom:206px}#map .map__area[data-index="4"]{left:276px;bottom:141px}#map .map__area.hover{opacity:.5}#map .map__area.active{pointer-events:none;opacity:.75}#map .map__bg{margin-left:-10px}#map .map__popup{display:flex;flex-direction:column;align-items:center;pointer-events:none;overflow:hidden;grid-column-start:2;grid-row-start:1;min-height:610px;padding:0 31px 45px;text-align:center;background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);transition:.3s;opacity:0}#map .map__popup-photo{margin:0 -31px 22px;width:calc(100% + 62px)}#map .map__popup-photo img,#popup #player iframe,#schedule .schedule__expert-avatar img,#testing .testing__photo img{width:100%;height:200px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#map .map__popup-title{margin-bottom:13px;font-size:18px;font-weight:800;line-height:1;color:#f4333d}#map .map__popup-desc{margin-bottom:13px;font-size:14px;line-height:1.3}#map .map__popup .btn_medium{margin-top:auto;font-weight:300}#map .map__popup.active{pointer-events:auto;opacity:1}#map .grid{grid-template-columns:1fr 380px;align-items:start}#menu-main,#modal{display:flex;height:100vh;position:fixed;top:0}#menu-main{flex-direction:column;width:510px;right:0;padding:159px 37px 91px 104px;background:#433a59 url(../img/menu_bg.png) 148px calc(100% - 44px) no-repeat;color:#fff;opacity:0;transition:.3s;transform:translateX(100%);z-index:98}#menu-main a,#popup #rules,#popup h2{font-size:18px;line-height:1}#menu-main a{display:grid;grid-template-columns:46px 1fr;grid-gap:20px;margin:9px 0;text-decoration:none;color:inherit;transition:.3s}#menu-main a img{align-self:center;opacity:0;transition:inherit}#menu-main.open{opacity:1;transform:translateX(0)}#modal{justify-content:center;align-items:center;width:100vw;left:0;background:rgba(0,0,0,.3);z-index:9999}#popup,.rating .visitors .js-page{position:relative;border-radius:5px}#popup{overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.15)}#popup h2{font-size:27px;text-transform:uppercase;font-weight:700;color:#333;padding:43px 0 36px;position:relative;margin-bottom:18px}#popup h2:before{content:'';position:absolute;width:100%;height:1px;background:#ececec;left:0;bottom:0}#popup ol,#schedule .schedule__event-desc ol{padding-left:30px}#popup ol ul{list-style:disc;margin:16px 0 16px 16px}#popup ol ul li{margin:0}#popup li{margin:16px 0}#popup h3{margin:18px 0}#popup #rules{padding:43px 50px;font-weight:300}#popup #player{height:419px;font:0/0 d}#popup #player iframe,#schedule .schedule__expert-avatar img,#testing .testing__photo img{height:100%}#popup .popup{overflow:auto;width:745px;max-height:637px;background:#fff}#popup .popup__txt{padding:0 50px 36px}#popup .btn_close{right:16px}#share-rules h2{font-size:27px;padding-bottom:36px;margin-bottom:32px}.prizes{position:relative;min-height:695px;padding:37px 0 148px;background:url(../img/prizes_bg.svg) center bottom no-repeat}.prizes__wrapper{display:flex}.prizes__content{width:472px}.prizes__title{margin:46px 0 20px!important;font-weight:700}.prizes__subtitle{margin:20px 0}.prize-item__info{position:absolute;bottom:50px;left:-292px;width:264px}.prize-item__info-title{font-size:18px;line-height:1.33;font-weight:800;margin-bottom:4px}.prize-item__info-txt{font-size:16px;line-height:1.35;font-weight:400}.prize-item__info::before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background-color:#f4333d;top:-12px;left:88px}.prize-item__info::after{content:"";position:absolute;left:96px;top:-88px;background-color:transparent;border-top:1px solid #f4333d;border-left:1px solid #f4333d;width:195px;height:75px}.prize-item__comment{position:absolute;z-index:5;bottom:-78px;right:-180px;color:#fff;background-color:#9ad4bf;padding:24px;border-radius:20px;font-size:14px;line-height:1.35;width:360px}.prize-item__comment-title{font-weight:900;font-size:18px;margin-bottom:10px;letter-spacing:-.015rem}.prize-item__comment-text{font-size:14px!important}#schedule{overflow:hidden;padding-top:40px;background:url(../img/schedule_bg.svg) center calc(100% + 10px) no-repeat}#schedule .schedule{margin:68px 0}#schedule .schedule__event{display:grid;grid-template-columns:143px 575px 1fr;grid-gap:18px 35px;margin:25px 0;padding:20px 30px;background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15)}#schedule .schedule__event-time{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-column-start:1;grid-row:1/span 2;align-self:start;width:143px;height:143px;position:relative;font-size:20px;font-weight:800;line-height:28px;text-align:center;border:#57b894 3px solid;color:#f4333d;border-radius:50%}#schedule .schedule__event-time:after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;border:#f4333d 3px solid;border-radius:50%}#schedule .schedule__event-date{font-size:36px;font-weight:800}#schedule .schedule__event-program{padding-top:18px}#schedule .schedule__event-title{grid-column-start:2;grid-row-start:1;font-size:20px;font-weight:700;line-height:1}#schedule .schedule__event-desc{padding:10px 0;font-size:16px;font-weight:400}#schedule .schedule__event-desc li,#schedule .schedule__event-desc p{margin:10px 0}#schedule .schedule__event-desc ul{padding-left:20px;list-style:disc}#schedule .schedule__event-more{font-size:16px;font-weight:400;color:#f4333d;text-decoration:underline;transition:.3s;cursor:pointer}#schedule .schedule__event-more:hover,#schedule .schedule__expert-next:hover,#schedule .schedule__expert-prev:hover,.registration-closed-text a:hover,.user-not-subscribed-to-any-webinar-block a:hover,.welcome-offline a:hover,.welcome-online a:hover{opacity:.8}#schedule .schedule__event-subscribe{grid-column-start:3;grid-row-start:1}#schedule .schedule__event-participants{font-size:12px;line-height:1;text-align:center}#schedule .schedule__event-experts{grid-column:2/span 2;grid-row-start:2}#schedule .schedule__expert{display:grid;grid-template-columns:45px 1fr;grid-gap:0 10px;padding-right:10px}#schedule .schedule__expert-avatar{overflow:hidden;grid-row:1/span 2;width:45px;height:45px;align-self:start;border:#f4333d 3px solid;border-radius:50%}#schedule .schedule__expert-name{margin:9px 0;font-size:14px;font-weight:700;line-height:1}#schedule .schedule__expert-position,.feedback h2,.score{font-size:12px;line-height:1}#schedule .schedule__expert-next,#schedule .schedule__expert-prev{width:12px;height:12px;position:absolute;top:50%;margin-top:-10px;border:#f4333d 1px solid;border-bottom:none;cursor:pointer;transition:.3s;z-index:2}#schedule .schedule__expert-prev{left:-16px;border-right:none;transform:rotate(-45deg)}#schedule .schedule__expert-next{right:-16px;border-left:none;transform:rotate(45deg)}.score{display:inline-block;vertical-align:top;align-items:center;width:40px;height:40px;padding-top:12px;font-size:8px;font-weight:300;text-align:center;background:#f4333d;color:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25)}.score__num{font-size:11px;font-weight:800}#testing{overflow:hidden;padding:70px 0 30px;background:url(../img/testing_bg.jpg) center no-repeat}#testing .testing__photo,.feedback:before{position:absolute}#testing .testing__photo img{width:100px;height:100px;background:#fff;border:#f4333d 3px solid;border-radius:50%;transition:.3s}#testing .testing__photo figcaption{position:absolute;top:50%;white-space:nowrap;transform:translateY(-50%)}#testing .testing__photo-1{left:143px;top:-29px}#testing .testing__photo-1 figcaption,#testing .testing__photo-2 figcaption,#testing .testing__photo-3 figcaption{left:116px}#testing .testing__photo-2{left:57px;top:113px}#testing .testing__photo-3{left:142px;top:269px}#testing .testing__photo-4{right:161px;top:-20px}#testing .testing__photo-4 figcaption,#testing .testing__photo-5 figcaption,#testing .testing__photo-6 figcaption,#testing .testing__photo-7 figcaption{right:116px}#testing .testing__photo-5{right:61px;top:71px}#testing .testing__photo-6{right:58px;top:180px}#testing .testing__photo-7{right:162px;top:283px}#testing .testing__photo-main{width:325px;height:325px;margin:42px auto;padding:16px;background:#fff;border:#f4333d 2px solid;border-radius:50%;box-shadow:0 4px 25px rgba(0,0,0,.15)}#testing .testing__photo-main img,#whom .whom__photo img,.info__photo img{height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#testing .testing__photo-main img{width:100%;border-radius:50%}#whom{padding-bottom:85px;background:url(../img/leaves_01.svg) calc(50% - 430px) 180px no-repeat}#whom .whom__content{padding:40px 39px 0 0}#whom .whom__photo{position:relative;grid-column-start:2;grid-row-start:1;transition:.3s;opacity:0}#whom .whom__photo figcaption{position:absolute;left:15px;bottom:10px;font-size:14px;line-height:1;color:#fff;text-shadow:0 0 3px #000}#whom .whom__photo.active{opacity:1}#whom .whom__photo img,.info__photo img{width:50vw;float:left}#whom .grid{grid-template-columns:50% 50%}.feedback{background:#f4333d;display:flex;align-items:center;text-align:center;justify-content:center;min-height:254px;position:relative}.feedback:before{content:'';width:100%;height:100%;top:0;left:0;background:url(../img/feedback_bg.svg) center bottom no-repeat;z-index:0}.feedback .container{position:relative;z-index:1}.feedback h2{font-size:36px;margin-bottom:24px;margin-top:36px}#popup h3,.feedback p{font-size:24px}#schedule .schedule__event-title a,.feedback p a{text-decoration:none;color:inherit}.rating{padding:40px 0 100px;position:relative;overflow:hidden}.rating:before{content:'';position:absolute;right:50%;margin-right:-900px;bottom:80px;background:url(../img/rating_img.svg) 0 0 no-repeat;width:613px;height:536px;z-index:-1}.feedback h2,.rating__title{text-transform:uppercase;font-weight:700}.rating__title{font-size:46px;margin-bottom:16px}.rating .visitors{width:100%;max-width:100%;position:relative}.rating .visitors__avatar{display:none}.rating .visitors .js-page{width:100%;height:auto;background:#fff;padding:27px 0 56px;box-shadow:rgba(0,0,0,.15) 0 0 20px}.rating .visitors__participant{display:flex;align-items:center;min-height:34px;position:relative;padding:2px 90px 2px 0;font-size:18px;line-height:1.1}.rating .visitors__participant-index{color:#f4333d;font-size:24px;font-weight:400;width:100px;min-width:100px;margin-right:36px;text-align:center}.rating .visitors__participant-avatar{height:auto;position:absolute;right:90px;top:6px}.rating .visitors__participant-num{font-weight:400;color:#f4333d;font-size:24px}.rating .visitors__participant-tint{display:none}.rating .visitors__participant-name{width:280px;min-width:280px;margin-right:18px;color:#000;font-weight:400;font-size:18px}.rating .visitors__participant-workplace{width:400px;min-width:400px;margin-right:0;color:#999;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rating .visitors__pages{display:flex;align-items:center;position:absolute;left:50%;bottom:-34px;padding:0;background:0 0;transform:translateX(-50%);height:68px;z-index:5;background:#fff;min-width:410px;justify-content:center;box-shadow:rgba(0,0,0,.15) 0 0 20px;border-radius:5px}.rating .visitors__pages li{font-size:18px;color:#999;padding:0 6px;font-weight:400}.rating .visitors__pages-separator{width:2px;height:18px;background:#ddd;padding:0!important;margin:3px 8px 0}.rating .user-rating{position:relative;margin:0;padding:0;display:block;width:100px}.rating .user-rating__city,.rating .user-rating__company,.rating .user-rating__country,.rating .user-rating__header,.rating .user-rating__name,.rating .user-rating__rank{display:none}.rating .user-rating__body{flex-basis:140px;max-width:140px;padding:0}.empty-rating-text,.rating .user-rating__body .user-rating__score{font-size:24px;font-weight:400;color:#f4333d}.rating .user-rating__score{flex-basis:100%;max-width:100%;padding:0}.rating .user-rating__wrapper{background:#fff;box-shadow:rgba(0,0,0,.15) 0 0 20px;border-radius:5px 5px 0 0;bottom:-5px;position:relative;padding:24px 90px 28px 138px;display:flex;justify-content:flex-end}.rating .user-rating__wrapper-inner{display:flex;width:100%;justify-content:space-between}.rating .user-rating__txt{width:25%;display:flex;align-items:center;justify-content:flex-end}.rating .user-rating__txt span{display:inline-block;vertical-align:middle;font-size:16px;line-height:1.85;white-space:nowrap}.rating .user-rating__desc{width:50%;font-size:16px}.empty-rating-text{padding-left:16px}.accordion-item,.accordion-item .content{transition:.3s ease-in-out}.accordion-item .content{display:none}.accordion-item .heading{transition:.3s ease-in-out;cursor:pointer}.accordion-item.open .heading{font-weight:800}.accordion-item.open .content{display:grid}.accordion-item.open .arrow,.info__title.open .arrow{transform:rotate(-135deg)}.info__page{padding-bottom:40px;background:url(../img/leaves_02.svg) calc(50% - 50px) 310px no-repeat}.info__folder{border-bottom:#dedede 1px solid}.info__content{padding:40px 75px 0 0;line-height:1.17;width:50%}.info__photo{width:50%;height:690px;position:relative}.info__photo-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.3s;z-index:0}.info__photo-item.show{opacity:1;z-index:2}.info__title{padding:14px 40px 14px 0;font-size:18px;color:#f4333d;border-top:#dedede 1px solid;transition:.3s}.info__title .arrow{width:9px;height:9px;float:right;margin:5px -24px 0 0;border:#f4333d 1px solid;border-left:none;border-top:none;transition:inherit;transform:rotate(45deg)}.info__title.open{font-weight:800}.info__desc,.info__tags{display:grid;grid-template-columns:auto 230px;grid-gap:22px}.info__desc p{margin:0;font-size:14px}.info__desc .btn_medium{margin:27px 0;padding:7px 12px;font-size:12px;font-weight:300;min-width:190px}.info__tags{grid-template-columns:22px 1fr 22px 1fr;grid-gap:5px 3px;align-self:start;align-items:center}.info__tags-title{grid-column:1/span 4;font-size:14px;font-weight:800}.info__tags-icon{overflow:hidden;width:22px;height:22px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;border-radius:50%}.info__tags-name{margin:8px 0 2px;font-size:10px}#registrationWizard{overflow:hidden;overflow-y:auto;min-width:600px;max-width:1060px;max-height:600px;position:fixed;left:50%;bottom:50%;padding:12px 40px 0;background:#fff;transition:.5s;transform:translate(-50%,150vh);box-shadow:5px 5px 30px rgba(1,46,79,.2);z-index:9999}#registrationWizard.show{transform:translate(-50%,50%)}#registrationWizard .workshop-form .header,.registration-success-type-block .header{margin:0 -40px 20px;padding:0 40px 12px;font-size:24px;line-height:36px;border-bottom:#e5e5e5 1px solid;text-transform:uppercase;font-weight:700}#registrationWizard .workshop-form .buttons,#registrationWizard .workshop-form .socials{display:flex;justify-content:space-between;align-items:center;height:100px}#registrationWizard .workshop-form .socials{justify-content:center}#registrationWizard .workshop-form .description{margin-bottom:30px;color:#999}#registrationWizard .workshop-form label{display:inline-block;vertical-align:top;width:100%;padding-top:10px;margin-bottom:11px;font-size:0;line-height:43px}#registrationWizard .workshop-form input,#registrationWizard form input[type=email],#registrationWizard form input[type=password],#registrationWizard form input[type=text]{vertical-align:bottom;width:100%;height:43px;padding:0 10px;margin:0;font-size:18px;line-height:43px;border:0;outline:0;color:#2b2b2b;box-shadow:none;border-radius:0}#registrationWizard form input[type=email],#registrationWizard form input[type=password],#registrationWizard form input[type=text]{background-color:#fff;border:1px solid #dcdcdc}#registrationWizard .btn_further{display:inline-flex;justify-content:center;align-items:center;width:210px;max-width:100%;min-height:50px;line-height:50px;font-size:15px;text-decoration:none;color:#fff;background:#f4333d;outline:0;transition:.3s;cursor:pointer;border:0;font-weight:700;border-radius:5px}#registrationWizard .btn_fb{width:50px;height:50px;border:0;margin-left:10px;background:#48649f url(//profi.travel/uploads/workshops/base_includes/social_bg.png) 0 -50px no-repeat!important}#registrationWizard .btn_vk{width:50px;height:50px;border:0;margin-left:10px;background:#5c7ca0 url(//profi.travel/uploads/workshops/base_includes/social_bg.png) 0 0 no-repeat!important}#registrationWizard .registration-closed-text{padding:0 20px;font-size:28px;font-weight:700;text-align:center}.select2-container{border:1px solid #c1c1c1}.select2-dropdown{z-index:999998}.user-not-subscribed-to-any-webinar-block{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;min-height:69px;margin:23px 0;font-size:20px;font-weight:700;line-height:22px;text-align:center;color:#fff;text-shadow:4px 4px 10px rgba(6,7,7,.15)}.user-not-subscribed-to-any-webinar-block a{text-transform:uppercase;color:inherit;transition:.3s}.registration-closed-text a,.welcome-offline a,.welcome-online a{color:inherit;transition:.3s}.registration-closed-text,.welcome-offline,.welcome-online{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;min-height:69px;margin:23px 0;font-size:20px;font-weight:700;line-height:22px;text-align:center;color:#fff;text-shadow:4px 4px 10px rgba(6,7,7,.15)}.registration-success-type-block .header{font-weight:800}.registration-success-type-block .description{margin-bottom:30px}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:43px;font-weight:400;padding-left:8px}.modal h2{text-align:center;font-weight:700}.modal{border-radius:0;text-align:center;box-shadow:none;background-clip:inherit}.prize-item__img{position:relative;z-index:1;border-radius:50%;-o-object-position:center;object-position:center;width:440px;height:440px}.prize-item-1,.prize-item-2{position:absolute;display:flex;align-items:center;justify-content:center}.prize-item-1{top:168px;left:50%;margin-left:-275px;width:440px;height:440px}.prize-item-1::before,.prize-item-2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#fff;pointer-events:none;box-shadow:0 4px 25px rgba(61,47,47,.25)}.prize-item-1 .circle-1,.prize-item-1 .circle-2{z-index:2;width:440px;height:440px;margin:-220px 0 0 -220px;position:absolute;left:50%;top:50%;border-radius:50%;border:#57b894 3px solid}.prize-item-1 .circle-2{z-index:3;border:#f4333d 3px solid}.prize-item-1 .prize-item__img{width:410px;height:410px}.prize-item-2{z-index:5;top:6px;right:50%;margin-right:-400px;width:377px;height:377px}.prize-item-2 .circle-1,.prize-item-2 .circle-2{z-index:2;width:370px;height:370px;margin:-185px 0 0 -185px;position:absolute;left:50%;top:50%;border-radius:50%;border:#57b894 3px solid}.prize-item-2 .circle-2{z-index:3;border:#f4333d 3px solid}.prize-item-2 .prize-item__info{bottom:-200px;right:-185px;width:380px;left:auto}.prize-item-2 .prize-item__info::before{left:262px}.prize-item-2 .prize-item__info::after{width:75px;height:210px;left:195px;border-right:1px solid #f4333d;border-left:none;top:-220px}.prize-item-2 .prize-item__info-txt{max-width:360px}.prize-item-2 .prize-item__img{width:350px;height:350px}.imagine{position:relative;height:588px;overflow:hidden}.imagine__wrapper{display:flex;height:100%}.imagine__video{width:50%;height:100%;position:relative}.imagine__content{position:relative;width:50%;padding-top:103px;padding-left:87px}.imagine__content p{position:relative;z-index:1;margin-bottom:12px}.imagine__content p:last-child{margin-bottom:0}.imagine__content::before{content:"";position:absolute;top:-13px;left:-152px;background:url(../img/imagine-decor.svg) 0 0 no-repeat;width:353px;height:316px;pointer-events:none}.imagine__title{position:relative;z-index:1;margin:0 0 24px}.imagine__img{width:50vw;height:100%;-o-object-position:right bottom;object-position:right bottom;-o-object-fit:cover;object-fit:cover}.imagine__play{position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);right:255px}.imagine__play img{width:189px;height:185px}.imagine__play .circle-1,.imagine__play .circle-2{z-index:2;width:180px;height:180px;margin:-90px 0 0 -90px;position:absolute;left:50%;top:50%;border-radius:50%;border:#57b894 3px solid}.imagine__play .circle-2{z-index:3;border:#f4333d 3px solid}.imagine__videos{z-index:5;position:absolute;top:0;left:0;width:50vw;height:100%}
/*# sourceMappingURL=style.min.css.map */
