.box-block{font-size:16px;line-height:170%}.box-block .list{margin-bottom:25px;padding-left:35px}.box-block .list li{margin-bottom:15px;list-style:square;list-style-position:inside}.box-block .list li:last-child{margin-bottom:0}.box-block ul.list li{list-style:square}.box-block ol.list li{list-style:decimal}.box-interview{padding-top:20px;font-size:16px}.box-interview ul{padding-top:15px}.box-interview li{margin-bottom:15px;overflow:hidden}.box-interview h4{font-weight:bold;font-size:22px}.box-faq{margin-bottom:50px;counter-reset:section}.box-faq:last-child{margin-bottom:0}.list-faqs{padding-top:10px;counter-reset:section}.list-faqs>li{border-bottom:1px solid #E6EAEA}.list-faqs>li.active .question:after{opacity:0}.list-faqs>li.active .answer{margin-bottom:15px}.list-faqs>li:last-child{margin-bottom:0;border-bottom:none}.list-faqs>li .question{position:relative;padding:15px 0;font-size:20px;font-weight:bold;cursor:pointer}.list-faqs>li .question:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23202121' viewBox='0 0 15 15'%3E%3Cpath d='M7.5.255v14.489M14.744 7.5H.255'%3E%3C/path%3E%3C/svg%3E")}.list-faqs>li .question:before{counter-increment:section;content:counter(section) ". ";font-weight:300}.list-faqs>li .question:after{content:'';position:absolute;top:50%;right:0;width:20px;height:20px;text-align:right;font-size:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23E6EAEA' viewBox='0 0 15 15'%3E%3Cpath d='M7.5.255v14.489M14.744 7.5H.255'%3E%3C/path%3E%3C/svg%3E");color:#E6EAEA;transform:translateY(-50%);transition:all 0.3s}.list-faqs>li .answer{height:0;overflow:hidden;font-size:17px}.list-faqs>li .answer p:last-child{margin-bottom:0}.list-faqs ul{margin-bottom:25px;padding-left:20px}.list-faqs ul li{list-style-type:square}.page-headings{position:relative;font-size:16px}.page-headings.style2{width:820px;max-width:100%;padding:50px 0}.page-headings.style2 p{width:552px;max-width:100%}.page-headings.style3{padding:50px 0}.page-headings hr{display:block;width:80px;height:4px;margin-bottom:30px;background-color:#202121;border:none}.page-headings p:last-child{margin-bottom:0}.box-cols .box-info{padding:20px 0;font-size:16px}.box-cols .box-info.style2{padding:0}.box-cols .box-info .heading-04{margin-bottom:20px}.box-cols .box-info .photo{margin-bottom:20px}.box-cols .box-info .photo img{width:100%}.col-photo img{width:100%;height:auto}.video-full{display:block;width:100%;height:auto}.list-status-points{margin-bottom:-35px}.list-status-points .box-item{display:flex;align-items:center;justify-content:center;width:100%;background-color:#f4f7f6;text-align:center;overflow:hidden}.list-status-points .box-item:after{content:"";display:block;padding-top:100%}.list-status-points .box-item.style2{background-color:#FF9398}.list-status-points .number{font-size:70px;font-weight:800;line-height:normal}.list-status-points .number .negative{position:relative}.list-status-points .number .negative:after{content:'-';position:absolute;top:50%;left:-15px;font-size:40px;transform:translateY(-50%)}.list-status-points .title{font-size:16px;font-weight:bold;letter-spacing:3px}.list-status-privileges .box-item{background-color:#f4f7f6}.list-status-privileges .header{display:flex;align-items:center;justify-content:center;background-color:#000;text-align:center;font-weight:600;color:#fcfcfc}.list-status-privileges .header:after{content:"";display:block;padding-top:100%}.list-status-privileges .header .name{font-size:50px;font-weight:bold}.list-status-privileges .header .ico-svg{fill:#fcfcfc;height:16px}.list-status-privileges .header .row:nth-child(1){margin-bottom:15px}.list-status-privileges .info{padding:20px}.list-status-privileges .info p{margin-bottom:20px}.list-status-privileges .info ul{overflow:hidden}.list-status-privileges .info li{position:relative;margin-top:25px;line-height:170%}.list-status-privileges .info li:before{content:'';position:absolute;top:-13px;left:0;display:block;width:40px;height:4px;background-color:#202121}.list-evaluation-criteria{margin-bottom:-35px}.list-evaluation-criteria li:last-child .box-item:after{display:none}.list-evaluation-criteria .box-item{position:relative;padding:50px 0;background-color:#f4f7f6;text-align:center}.list-evaluation-criteria .box-item:after{content:'+';position:absolute;top:50%;right:-24px;font-size:22px;transform:translateY(-50%)}.list-evaluation-criteria .info{position:relative}.list-evaluation-criteria .percentage{padding:10px 0;line-height:normal}.list-evaluation-criteria .percentage span{position:relative;font-size:70px;font-weight:800}.list-evaluation-criteria .percentage span:after{content:'%';position:absolute;bottom:14px;right:-13px;font-size:17px}.list-evaluation-criteria .title{position:absolute;bottom:-10px;left:0;width:100%;letter-spacing:2px}.list-evaluation-criteria .circle{position:absolute;top:-12px;left:50%;width:15px;height:15px;border-radius:50%;overflow:hidden;transform:translateX(-50%)}.list-evaluation-criteria .circle.design{background-color:#df6c4f}.list-evaluation-criteria .circle.usability{background-color:#ecd06f}.list-evaluation-criteria .circle.creativity{background-color:#3c948b}.list-evaluation-criteria .circle.content{background-color:#1a99aa}.list-evaluation-voting .box-item{position:relative;background-color:#000}.list-evaluation-voting .box-item.style2{background-color:#D14836}.list-evaluation-voting img{float:left}.list-evaluation-voting .note{position:absolute;top:50%;left:0;width:100%;color:#fcfcfc;text-align:center;font-size:20px;font-weight:bold;transform:translateY(-50%)}.list-evaluation-voting .info{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-335px;width:300px;height:100%}.list-evaluation-voting .info p{margin:0}.list-evaluation-submission{-moz-column-fill:initial;column-fill:initial;-moz-column-gap:35px;column-gap:35px;-moz-column-count:2;column-count:2;margin-bottom:-35px;padding-bottom:35px}.list-evaluation-submission li{margin-bottom:35px;-moz-column-break-inside:avoid;break-inside:avoid-column}.list-evaluation-submission li.item-2{transform:translateY(130px)}.list-evaluation-submission .box-item{position:relative;padding:35px;background-color:#f4f7f6}.list-evaluation-submission .photo{text-align:center}.list-evaluation-submission .photo.style2{padding:0 15%}.list-evaluation-submission h3{margin-bottom:0;font-size:14px;font-weight:bold}.list-evaluation-submission .box-certificate{margin:0 auto;width:50%;padding:25px;border:7px solid #fcfcfc;box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1)}.box-img-certificate{position:relative}.box-img-certificate.developer img{border-color:#28499c}.box-img-certificate figure{width:100%;position:relative;border:14px solid #fff;background-color:#f4f7f6;box-shadow:4px 4px 8px rgba(0,0,0,0.2);z-index:1}.box-img-certificate div{padding:15%;background-color:#E6EAEA;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);transition:all .25s linear}.box-img-certificate img{width:100%;height:auto;max-width:100%;border:8px solid;box-sizing:border-box}.box-img-certificate svg{position:absolute;bottom:-18%;left:-70%;width:120%;height:auto;z-index:0}.text-2-cols{position:relative;-moz-column-count:2;column-count:2;-moz-column-gap:35px;column-gap:35px;z-index:1}.box-photo-video{position:relative;cursor:pointer;background-color:#202121;overflow:hidden}.box-photo-video.open .box-bg{visibility:hidden;opacity:0;transition:all 0.6s 0.8s ease-in-out}.box-photo-video.open .video-container{opacity:1;transition:all 0.6s 0.8s ease-in-out}.box-photo-video.open .vertical-center{visibility:hidden;opacity:0;transition:all 0.6s 0.8s ease-in-out}.box-photo-video:hover .bg-video{opacity:0.75}.box-photo-video .box-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202121;z-index:2;transition:all 0.3s ease-in-out}.box-photo-video .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:all 0.3s ease-in-out}.box-photo-video .video-container{position:relative;margin:0;z-index:1}.box-photo-video .vertical-center{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;transition:all 0.3s ease-in-out}.box-certificate{padding:50px;border:10px solid #fff;background-color:#f4f7f6;box-shadow:0 0 30px rgba(0,0,0,0.2)}.box-certificate img{display:block;width:100%;height:auto}.list-jury-new img{display:block;transform:scale(1.05);transition:all 0.3s}.list-jury-new .box-item{position:relative;display:block;overflow:hidden}.list-jury-new .box-item:hover .hover{opacity:1}.list-jury-new .box-item:hover img{transform:scale(1)}.list-jury-new .link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-10em;overflow:hidden}.list-jury-new .hover{display:flex;align-items:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;opacity:0;transition:all 0.3s}.list-jury-new .info{display:flex;align-items:flex-end;width:100%;padding:20px;background-color:rgba(58,58,58,0.85);font-size:16px}.list-jury-new .info ul{flex:1}.list-jury-new .info li{line-height:25px}.list-jury-new .info a{color:#ADADAD}.list-jury-new .info h3{margin-bottom:0;font-size:17px;line-height:25px}.list-jury-new .social{display:flex}.list-jury-new .social .ico-svg{position:relative;width:14px;height:14px;margin-left:5px;padding:3px;border:1px solid #ADADAD;border-radius:2px;box-sizing:content-box;z-index:2}.list-jury-new .social .ico-svg.ico-twitter{height:13px;padding-top:4px}.list-jury-new .social .ico-svg:hover{background:#ADADAD;fill:#202121}.list-jury-new .ico-play{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #434343;cursor:pointer;border-radius:50%;transition:all 0.3s}.list-jury-new .ico-play svg{position:relative;left:1px;fill:#ADADAD;transition:all 0.3s}.list-jury-new .ico-play:hover{border-width:4px;border-color:#ADADAD}.list-jury-new .ico-play:hover svg{transform:scale(0.85);fill:#ADADAD}.box-halves-fs{width:100%;height:100vh;overflow:hidden}.box-halves-fs .box-half{display:flex;flex-direction:column;justify-content:space-between;position:relative;float:left;width:50%;height:100vh;padding:35px;z-index:1;overflow-x:hidden;overflow-y:auto}.box-halves-fs .box-half.bg-content{background-color:#f4f7f6}.box-halves-fs .box-top{text-align:center}.box-halves-fs .box-center{text-align:center}.box-halves-fs .box-center p:last-child{margin-bottom:0}.box-halves-fs .box-bottom{text-align:center;line-height:23px}.box-progress-bar{display:flex;align-items:center}.box-progress-bar .bar{position:relative;width:135px;height:6px;margin:0 15px;border-radius:6px;background:#202121;overflow:hidden}.box-progress-bar .level{position:absolute;top:0;left:0;height:6px;background:#49c5b6;-webkit-animation:grower 1s linear;animation:grower 1s linear}@-webkit-keyframes grower{0%{width:0%}}@keyframes grower{0%{width:0%}}.box-thanks{position:relative;margin-bottom:30px}.box-thanks .box-icon{margin-bottom:30px}.box-thanks .box-icon svg{width:100px}.box-thanks .box-info{position:relative;width:497px;max-width:100%;margin:0 auto;padding:40px;background-color:rgba(252,252,252,0.95)}.box-thanks .box-info img{display:block;width:100%}.box-thanks h4{margin-bottom:10px;font-weight:bold;line-height:145%}.box-thanks p{margin-bottom:20px}.box-thanks p:last-child{margin-bottom:0}.box-thanks .thanks{position:absolute;top:130px;left:0;width:100%;text-align:center;text-transform:uppercase;font-size:clamp(8rem, 15vw, 16rem);font-weight:bold}.box-thanks .bt-default{font-size:17px}@media (max-width: 1024px){body.sotm .block:first-child .grid .col-3{width:50%}body.sotm .block:first-child .grid .col-offset-3{margin-left:0}.grid .col-8{width:100%}.list-evaluation-criteria .box-item{padding:30px 0}.list-evaluation-criteria .percentage{padding:10px}.list-evaluation-criteria .percentage span{font-size:35px}.box-halves-fs .img-cover{display:none}.box-halves-fs .box-half{width:100%}}@media (max-width: 700px){.text-2-cols{-moz-column-count:1;column-count:1}.grid .col-4{width:100% !important}.list-evaluation-criteria .box-item{padding:30px 0 20px 0}.list-evaluation-criteria .box-item:after{right:-18px}.list-evaluation-criteria .percentage span{font-size:25px}.list-evaluation-criteria .percentage span:after{bottom:11px;right:-9px;font-size:12px}.list-evaluation-criteria .title{letter-spacing:0;font-size:13px}.list-evaluation-voting .col-2{width:33.333% !important}.list-evaluation-submission{display:flex;flex-direction:column}.list-evaluation-submission li.item-1{order:1}.list-evaluation-submission li.item-2{order:2;transform:translateY(0)}.list-evaluation-submission li.item-3{order:3}.list-evaluation-submission li.item-4{order:4}.list-evaluation-submission li.item-5{order:5}.list-evaluation-submission li.item-6{order:6}.list-evaluation-submission li.item-7{order:7}.list-evaluation-submission li.item-8{order:8}.list-evaluation-submission .box-certificate{width:100%}.page-headings.style2{padding-top:23px;padding-bottom:23px}.box-thanks{padding:23px}.box-thanks .box-icon{margin-bottom:0}.box-thanks .box-info{padding:23px}.box-thanks .thanks{position:static;margin-bottom:20px;font-size:40px}}
