

/* Start:/bitrix/templates/kinopoisk/css/custom.css?1596628948937*/
/*@media screen and (min-width: 960px) {
	@-ms-viewport {width: 1366px !important;}
	@-o-viewport {width: 1366px !important;}
	@viewport { width: 1366px !important; }
}*/
form .form-field .req-select .select__text {
	line-height: 36px !important;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.inner .big-header {
	font-size: 160px;
    line-height: 130px;
    font-family: "GraphikKinopoiskLC Semibold";
    margin-bottom: 150px;
}

@media screen and (max-width: 960px) {

	.inner .big-header {
		font-size: 100px;
	    line-height: 90px;
	    margin-bottom: 100px;
	}
}

@media screen and (max-width: 768px) {

	.inner .big-header {
		font-size: 48px;
    	line-height: 45px;
    	margin-bottom: 50px;
	}

	.inner .finalist-request .button {
		width: -webkit-calc(100% + 50px);
	    width: calc(100% + 50px);
	    height: 120px;
	    font-size: 36px;
	    line-height: 36px;
	    margin: 0 -25px;
	}
}
/* End */


/* Start:/bitrix/templates/kinopoisk/template_styles.min.css?158798112828156*/
*{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:GraphikKinopoiskLC;font-display:block;src:url(/bitrix/templates/kinopoisk/fonts/Graphik-Kinopoisk-LC-Regular.otf)}@font-face{font-family:"GraphikKinopoiskLC Bold";font-display:block;src:url(/bitrix/templates/kinopoisk/fonts/Graphik-Kinopoisk-LC-Bold.otf)}@font-face{font-family:"GraphikKinopoiskLC Semibold";font-display:swap;src:url(/bitrix/templates/kinopoisk/fonts/Graphik-Kinopoisk-LC-Semibold.otf)}@font-face{font-family:"GraphikKinopoiskLC Medium";font-display:swap;src:url(/bitrix/templates/kinopoisk/fonts/Graphik-Kinopoisk-LC-Medium.otf)}body{min-width:320px;font-family:GraphikKinopoiskLC;color:#e5e5e5;background:#181818;font-size:24px;line-height:36px}@media screen and (max-width:767px){body{font-size:20px;line-height:30px}}.content{max-width:100%;padding:60px 0 346px;opacity:1}@media screen and (max-width:959px){.content{padding:60px 0}}@media screen and (max-width:767px){.content{padding:50px 0 100px}}.content.content-overflow{opacity:0;overflow:hidden;pointer-events:none}.container{max-width:1366px;padding:0 99px;margin:0 auto;position:relative}@media screen and (max-width:959px){.container{max-width:100%;padding:0 40px}}@media screen and (max-width:767px){.container{padding:0 25px}}.inner header.header{height:auto!important;margin-bottom:130px}@media screen and (max-width:959px){.inner header.header{margin-bottom:100px}}.inner h1,.marafon-license h1{margin:0 0 60px;font-size:100px;line-height:100px;letter-spacing:-.3px;font-family:"GraphikKinopoiskLC Semibold";color:#fff;margin-bottom:110px}@media screen and (max-width:1100px){.inner h1,.marafon-license h1{font-size:70px;line-height:1.2}}@media screen and (max-width:767px){.inner h1,.marafon-license h1{font-size:50px;word-break:break-word}}@media screen and (max-width:600px){.inner h1,.marafon-license h1{font-size:34px}}button,input,textarea{outline:0}.button{display:block;width:100%;height:200px;line-height:200px;font-family:"GraphikKinopoiskLC Semibold";font-size:56px;letter-spacing:-2%;text-align:center;color:#fff;background:#ff3d00;text-decoration:none;cursor:pointer;border:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button:hover{background:#ff521c;text-decoration:none}.button:active{color:#181818;background:#eb3800}.button.button-mini{width:271px;height:60px;line-height:1.2;font-size:20px;padding-bottom:3px}@media screen and (max-width:767px){.home .button:not(.button-fly){display:none}}.form-button{display:block;width:100%;height:60px;font-size:20px;line-height:28px;background:#8b8b8b;border:none;border-radius:2px;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form-button:hover{background:#a0a0a0}.icon-close{display:inline-block;width:80px;height:80px;position:absolute;top:90px;right:90px;cursor:pointer}@media screen and (max-width:767px){.icon-close{width:40px;height:40px;top:20px;right:20px}}.icon-close:hover{opacity:.8}.icon-close::after,.icon-close::before{content:"";display:inline-block;width:120%;height:3px;position:absolute;left:-10%;top:50%;background:#fff}.icon-close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon-close::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.button-icon{position:relative}.button-icon span{position:absolute;top:50%;left:21px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.button-icon .icon-add,.button-icon .icon-remove{width:32px;height:32px}@media screen and (max-width:767px){.button-icon .icon-add,.button-icon .icon-remove{width:16px;height:16px}}.button-icon .icon-add::after,.button-icon .icon-add::before,.button-icon .icon-remove::after,.button-icon .icon-remove::before{content:"";display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}.button-icon .icon-add::after,.button-icon .icon-remove::after{width:100%;height:3px}.button-icon .icon-add::before,.button-icon .icon-remove::before{width:3px;height:100%}.button-icon .icon-remove::before{display:none}.arrow-up{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAzOSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSI+PHBhdGggZD0iTTMzIDE2TDE5LjUgM0w2IDE2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0iZmlsdGVyMF9kIiB4PSIwLjk1OTk2MSIgeT0iMC45MTc5NjkiIHdpZHRoPSIzNy4wODA5IiBoZWlnaHQ9IjI0LjE2MjkiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+PGZlT2Zmc2V0IGR5PSI0Ii8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAiLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg==)}.arrow-up.reverse{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAzOSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSI+PHBhdGggZD0iTTYgMkwxOS41IDE1TDMzIDIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAuOTU5OTYxIiB5PSIwLjkxOTkyMiIgd2lkdGg9IjM3LjA4MDkiIGhlaWdodD0iMjQuMTYyOSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQgZHk9IjQiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIi8+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+)}.is-hidden{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.header{position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:959px){.header{height:auto!important}}.header .header__title{font-family:"GraphikKinopoiskLC Bold";font-size:160px;color:#fff;line-height:130px;letter-spacing:-.02em}@media screen and (max-width:1365px){.header .header__title{font-size:11.7vw;line-height:.8}}@media screen and (max-width:959px){.header .header__title{font-size:13vw;line-height:.75}}@media screen and (max-width:767px){.header .header__title{display:inline-block;font-size:49px;line-height:37px}}.header .header__title a{color:#fff}.header .header__title a:hover{color:#fff}.header .header__title .title__logo{width:1060px;margin:7px 0 0 5px}@media screen and (max-width:1365px){.header .header__title .title__logo{width:77.5vw}}@media screen and (max-width:959px){.header .header__title .title__logo{width:86vw}}@media screen and (max-width:767px){.header .header__title .title__logo{width:315px;margin-top:4px}}.header .header__title .title__logo svg{width:100%;height:100%}.header .header__button{display:none}.header .header__subtitle{display:block;position:absolute;top:28px;left:750px;white-space:nowrap;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:1365px){.header .header__subtitle{top:2vw;left:67%}}@media screen and (max-width:959px){.header .header__subtitle{font-size:18px;line-height:1.5;top:2vw;left:67%}}@media screen and (max-width:767px){.header .header__subtitle{font-size:20px;line-height:30px;position:static;margin-top:20px}}@media screen and (min-width:959px){.header.fixed .header__title{position:fixed;z-index:2;top:0;font-size:24px;line-height:22px;-webkit-animation:header-fix 1s ease-in-out;animation:header-fix 1s ease-in-out}.header.fixed .header__title .title__logo{width:160px;margin:0}}.header.fixed .header__subtitle{display:none}.header.fixed .header__button{display:inline-block;position:-webkit-sticky;position:sticky;top:0;right:0}.opacity-8,.sec__main .main__right .right__text{color:rgba(229,229,229,.8)}.opacity-8 .item__preview,.sec__main .main__right .right__text .item__preview{opacity:.8}.opacity-8 .item__preview:hover img,.sec__main .main__right .right__text .item__preview:hover img{-webkit-transform:none;-ms-transform:none;transform:none}.sec-0 .right__bottom,.sec__main .main__right .right__films,.sec__main .main__right .right__text,.width-663{max-width:663px}@media screen and (max-width:959px){.sec-0 .right__bottom,.sec__main .main__right .right__films,.sec__main .main__right .right__text,.width-663{max-width:100%}}.sec__main .main__right .right__caption,.size-medium{font-size:56px;line-height:66px;letter-spacing:-.02em;color:#fff}@media screen and (max-width:959px){.sec__main .main__right .right__caption,.size-medium{font-size:30px;line-height:36px}}p:not(:last-of-type){margin-bottom:40px}@media screen and (max-width:767px){p:not(:last-of-type){margin-bottom:30px}}a{text-decoration:none;color:rgba(255,61,0,.8);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{color:#ff3d00}@media screen and (min-width:959px){.left__number,.pointer{position:-webkit-sticky;position:sticky;top:117px}}.sec__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:155px}@media screen and (max-width:959px){.sec__main{display:block;padding-bottom:50px}}.sec__main .sec-column{width:663px;max-width:100%}@media screen and (max-width:959px){.sec__main .sec-column{width:100%}}.sec__main .main__left{width:270px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media screen and (max-width:1365px){.sec__main .main__left{width:23%}}@media screen and (max-width:767px){.sec__main .main__left{width:100%}}.sec__main .main__left .left__number{font-family:"GraphikKinopoiskLC Medium";font-size:148px;line-height:170px;color:#ff3d00}@media screen and (max-width:959px){.sec__main .main__left .left__number{font-size:128px;line-height:150px}}@media screen and (max-width:959px){.sec__main .main__right{margin-top:20px}}.sec__main .main__right .right__header{margin:15px 0 80px}@media screen and (max-width:959px){.sec__main .main__right .right__header{margin:0 0 40px}}.sec__main .main__right .right__header span{display:block;color:#ff3d00}.sec__main .main__right .right__films{margin-top:70px}@media screen and (max-width:767px){.sec__main .main__right .right__films{margin-top:40px}}.sec__main .main__right .right__films .films-genre:not(:last-of-type){margin-bottom:60px}@media screen and (max-width:767px){.sec__main .main__right .right__films .films-genre:not(:last-of-type){margin-bottom:40px}}.sec__main .main__right .right__films .films-genre .genre__title{font-size:56px;line-height:72px;color:#fff}@media screen and (max-width:767px){.sec__main .main__right .right__films .films-genre .genre__title{font-size:30px}}.sec__main .main__right .right__films .genre__films{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}@media screen and (max-width:767px){.sec__main .main__right .right__films .genre__films{margin-top:20px}}.sec__main .main__right .right__films .genre-film{width:201px}@media screen and (max-width:700px){.sec__main .main__right .right__films .genre-film{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sec__main .main__right .right__films .genre-film:not(:last-of-type){margin-bottom:20px}}.sec__main .main__right .right__films .genre-film .film__preview{display:inline-block;height:201px;margin-bottom:5px;background:#181818}@media screen and (max-width:700px){.sec__main .main__right .right__films .genre-film .film__preview{width:163px;height:163px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:0}}@media screen and (max-width:700px){.sec__main .main__right .right__films .genre-film .film__title{margin-left:20px;line-height:28px}}.sec__main .main__right .right__caption{margin-top:70px;color:#ff3d00}.item__preview:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.item__preview img{width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.sec-0 .sec__main,.sec-1 .sec__main{padding-top:110px}@media screen and (max-width:959px){.sec-0 .sec__main,.sec-1 .sec__main{padding-top:60px}}section{-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.sec-0 .sec__main{padding-bottom:130px}@media screen and (max-width:959px){.sec-0 .sec__main{padding-top:100px;padding-bottom:80px}}@media screen and (max-width:767px){.sec-0 .sec__main{padding-bottom:0}}@media screen and (max-width:959px){.sec-0 .sec__main .main__right{margin-top:40px}}.sec-0 .pointer{display:inline-block;width:104px;height:111px;background:url(/bitrix/templates/kinopoisk/img/icons/pointer.svg) no-repeat 0 0/cover}@media screen and (max-width:959px){.sec-0 .right__top br{display:none}}.sec-0 .right__bottom{margin-top:122px}@media screen and (max-width:959px){.sec-0 .right__bottom{margin-top:60px}}footer{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}footer .button.button-fly{display:inline-block;position:-webkit-sticky;position:sticky;float:right;z-index:2;top:0;letter-spacing:-.01em;-webkit-transition:none;-o-transition:none;transition:none;pointer-events:auto}@media screen and (max-width:1440px){footer .button.button-fly{position:fixed;right:0}}@media screen and (max-width:1024px){footer .button.button-fly{display:none}}@media screen and (max-width:767px){footer .button.button-fly{display:inline-block;width:100%;height:90px;font-size:30px;line-height:84px;opacity:0;top:auto;bottom:0;float:none}}@media screen and (max-width:767px){footer.fixed .button.button-fly{-webkit-animation:header-fix-bottom .5s ease-in-out;animation:header-fix-bottom .5s ease-in-out;position:fixed;opacity:1}}.modal-form{width:100%;z-index:3;opacity:0;display:none;pointer-events:none;background:#181818;position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.modal-form.active{opacity:1;pointer-events:auto}.modal-form .container{padding-top:55px;padding-bottom:55px}@media screen and (max-width:767px){.modal-form .container{padding-top:100px;padding-bottom:0!important}}.modal-form h2{font-size:160px;line-height:130px;font-family:"GraphikKinopoiskLC Semibold";margin-bottom:150px}@media screen and (max-width:959px){.modal-form h2{font-size:100px;line-height:90px;margin-bottom:100px}}@media screen and (max-width:767px){.modal-form h2{font-size:48px;line-height:45px;margin-bottom:50px}}@media screen and (max-width:767px){.modal-form h3{font-size:36px}}form .sec__main .main__left .left__number{line-height:0}@media screen and (max-width:767px){form .sec__main .main__left .left__number{font-size:82px}}@media screen and (max-width:959px){form .sec__main .main__right .right__caption{margin-top:35px}}form .form-field{position:relative;min-height:60px}form .form-field:not(:last-of-type){margin-bottom:40px}form .form-field.field-select{margin-bottom:50px}form .form-field .field__title{position:absolute;top:50%;left:18px;right:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:28px;color:#181818;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:767px){form .form-field .field__title{line-height:24px}}form .form-field.is-focus .field__title{font-size:10px;line-height:10px;-webkit-transform:none;-ms-transform:none;transform:none;top:8px;opacity:.5}form .form-field .field__status{line-height:20px;position:absolute;top:18px;right:20px}@media screen and (max-width:767px){form .form-field .field__status{right:15px}}form .form-field .field__status svg.status__accept{line-height:15px;width:17px;height:15px;stroke:#22a053;stroke-miterlimit:10;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;fill:none}form .form-field .field__status svg.status__error{line-height:14px;width:14px;height:14px;stroke:#dd5656;stroke-miterlimit:10;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none;cursor:pointer}form .form-field .field__caption{font-size:13px;line-height:16px;position:absolute;margin-top:3px;color:#ff3d00}form .form-field label{display:block;width:100%;height:100%;background:#fff;cursor:text;border-radius:2px;overflow:hidden}form .form-field input,form .form-field textarea{display:block;width:100%;height:100%;min-height:60px;font-family:"GraphikKinopoiskLC Semibold";font-size:20px;line-height:28px;padding:16px 50px 14px 18px;color:#181818;border:none;margin:0}@media screen and (max-width:767px){form .form-field input,form .form-field textarea{font-size:16px;line-height:24px}}form .form-field .req-select{height:60px;line-height:36px;background:#ff3d00;text-align:center;border-radius:2px;position:relative;padding:11px;cursor:pointer}@media screen and (max-width:767px){form .form-field .req-select{margin-top:40px}}form .form-field .req-select .select__text{font-family:"GraphikKinopoiskLC Semibold";font-size:20px;line-height:28px;color:#fff}form .form-field .req-select .select__icon{position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}form .form-field .req-select .select__icon.active{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}form .form-field .req-select .select__options{display:none;width:100%;max-height:326px;overflow-x:hidden;overflow-y:auto;background:#fff;position:absolute;top:62px;left:0;z-index:2;border-bottom:1px solid #181818}@media screen and (max-width:767px){form .form-field .req-select .select__options{max-height:388px}}form .form-field .req-select .select__options li{color:#181818;cursor:pointer;padding:11px}form .form-field .req-select .select__options li:not(:last-of-type){border-bottom:1px solid #8b8b8b}form .form-field .req-select .select__options li:hover{background:#d3d3d3}form .form-field textarea{height:170px;resize:none;padding-top:25px}@media screen and (max-width:767px){form .form-field textarea{height:300px;padding-top:50px}}form .form-field textarea+.field__title{top:15px;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (max-width:959px){form .request-list .request-item:first-of-type{padding-top:40px}}form .request-list .request-item:not(:last-of-type){margin-bottom:100px}form .request-list .request-item .button-remove{display:none;margin-top:40px}form .request-list .sec__main{padding-bottom:40px}@media screen and (max-width:767px){form .request-bottom .button{width:-webkit-calc(100% + 50px);width:calc(100% + 50px);height:190px;font-size:36px;line-height:36px;margin:0 -25px;padding-bottom:70px}}form .button-add{margin-bottom:60px}form label.agreement-label{background:0 0;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}form label.agreement-label+.field__caption{margin:20px 0 0 115px}@media screen and (max-width:767px){form label.agreement-label+.field__caption{margin-left:50px}}form label.agreement-label .field__title{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;color:inherit;opacity:.8;font-size:inherit;line-height:inherit;margin-left:55px}@media screen and (max-width:767px){form label.agreement-label .field__title{font-size:16px;line-height:24px;margin-left:20px}}form label.agreement-label .field__checkbox{display:inline-block;width:60px;height:60px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background:#fff;border-radius:2px;position:relative;cursor:pointer}@media screen and (max-width:767px){form label.agreement-label .field__checkbox{width:30px;height:30px}}form label.agreement-label .field__checkbox input[type=checkbox]{opacity:0;width:0}form label.agreement-label .field__checkbox input[type=checkbox]:checked+svg{opacity:1}form label.agreement-label .field__checkbox svg{display:inline-block;width:32px;height:23px;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){form label.agreement-label .field__checkbox svg{width:16px;height:12px}}form .right__text{margin:40px 0 20px}@media screen and (max-width:767px){form .right__text{font-size:20px;line-height:26px}}@media screen and (max-width:767px){form .button{height:190px}}.edu-webinars h2{font-size:56px;line-height:66px;margin-bottom:50px;color:#fff}@media screen and (max-width:767px){.edu-webinars h2{font-size:40px;line-height:50px}}.edu-webinars .archive-webinars{margin-bottom:80px}.edu-webinars .archive-webinars h2{text-align:center}@media screen and (max-width:959px){.edu-webinars .archive-webinars h2{text-align:left}}.edu-webinars .archive-webinars .webinars-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 6%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:1365px){.edu-webinars .archive-webinars .webinars-list{padding:0}}.edu-webinars .archive-webinars .webinars__item{margin:0 10px;max-width:300px}@media screen and (max-width:767px){.edu-webinars .archive-webinars .webinars__item{margin:0;width:300px;max-width:100%}}.edu-webinars .archive-webinars .webinars__item:not(:last-of-type){margin-bottom:40px}.edu-webinars .archive-webinars .item__preview{display:block;margin-bottom:10px}.edu-webinars .archive-webinars .item__preview img{width:100%;display:block}.edu-webinars .incoming-webinars+.archive-webinars{margin-bottom:0}.edu-webinars .incoming-webinars .sec__main{padding-bottom:80px}.edu-webinars .incoming-webinars .webinars__item>h2{margin-left:270px}@media screen and (max-width:1365px){.edu-webinars .incoming-webinars .webinars__item>h2{margin-left:23%}}@media screen and (max-width:959px){.edu-webinars .incoming-webinars .webinars__item>h2{margin-left:0}}.edu-webinars .incoming-webinars .webinar-announce{margin-bottom:120px}@media screen and (max-width:767px){.edu-webinars .incoming-webinars .webinar-announce{margin-bottom:60px}}.edu-webinars .incoming-webinars .webinar-announce span{color:#ff3d00}.edu-webinars .incoming-webinars .item__title{color:#ff3d00;font-size:36px;line-height:36px;margin:10px 0 20px}@media screen and (max-width:767px){.edu-webinars .incoming-webinars .item__title{font-size:30px}}.edu-webinars .incoming-webinars .item__excerpt{margin-bottom:40px}.edu-webinars .main__left .left__webinar{font-family:"GraphikKinopoiskLC Medium";font-size:70px;line-height:1.1;letter-spacing:-.02px;padding:16px 20px 0 0}@media screen and (max-width:1365px){.edu-webinars .main__left .left__webinar{font-size:40px}}@media screen and (max-width:959px){.edu-webinars .main__left .left__webinar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:48px;padding:0;position:static}}@media screen and (min-width:959px){.edu-webinars .main__left .left__webinar{position:-webkit-sticky;position:sticky;top:0}}@media screen and (max-width:767px){.edu-webinars .main__left .left__webinar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.edu-webinars .main__left .left__webinar .web__preview{max-width:192px;margin-bottom:10px}@media screen and (max-width:959px){.edu-webinars .main__left .left__webinar .web__preview{max-width:160px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:0}}@media screen and (max-width:767px){.edu-webinars .main__left .left__webinar .web__preview{margin-left:0}}@media screen and (max-width:360px){.edu-webinars .main__left .left__webinar .web__preview{max-width:130px}}.edu-webinars .main__left .left__webinar .web__preview img{width:100%;display:block}.edu-webinars .main__left .left__webinar .web__date{color:#ff3d00}.edu-webinars .main__left .left__webinar .web__time{color:#fff}@media screen and (max-width:959px){.edu-webinars .main__left .left__webinar .web__start{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.edu-webinars .agreement-label{padding-top:20px}.edu-webinars form .button{height:60px;font-size:20px;line-height:28px;margin-top:70px}@media screen and (max-width:767px){.edu-webinars form .button{margin-top:40px}}.faq .sec-column{max-width:706px}.faq .faq-list .faq__item:not(:last-of-type){margin-bottom:10px}.faq .faq-list .item__q{color:#fff;font-family:"GraphikKinopoiskLC Semibold";font-size:24px;line-height:36px;background:#ff3d00;padding:7px 70px 8px 13px;cursor:pointer;position:relative}@media screen and (max-width:767px){.faq .faq-list .item__q{font-size:30px;padding-right:60px}}.faq .faq-list .item__q .arrow-up{display:inline-block;width:39px;height:25px;background-repeat:no-repeat;background-size:cover;position:absolute;top:15px;right:13px}.faq .faq-list .item__q .arrow-up.reverse{top:17px}.faq .faq-list .item__a{display:none;padding:42px 0 30px;font-size:20px;line-height:26px;text-align:justify}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@-webkit-keyframes header-fix{from{top:-60px;opacity:0}to{top:0;opacity:1}}@keyframes header-fix{from{top:-60px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes header-fix-bottom{from{bottom:-100px}to{bottom:0}}@keyframes header-fix-bottom{from{bottom:-100px}to{bottom:0}}
/* End */
/* /bitrix/templates/kinopoisk/css/custom.css?1596628948937 */
/* /bitrix/templates/kinopoisk/template_styles.min.css?158798112828156 */
