@charset "UTF-8";/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */

@import url("/assets/fonts2/stylesheet.css"); 

html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:inherit}b,strong{font-weight:500}dfn{font-style:italic}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}button,input,optgroup,select,textarea{margin:0;font:inherit}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{opacity:.54;color:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}@media print{*,::after,::before,::first-letter,blockquote::first-line,div::first-line,li::first-line,p::first-line{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #d3d3d3;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.tag{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Ford Antenna';src:local("Ford Antenna ExtraCond Regular"),local("FordAntennaExtraCond-Regular"),url(../fonts/FordAntennaExtraCond-Regular.woff?1235) format("woff?1235");font-weight:400;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}body,html{height:100%}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-size:16px}body{color:#36292c;background:#fff;font-size:18px;font-size:1.125rem;line-height:1.6666666667;font-weight:400;font-family:"TT Norms",Arial,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.body_modal_open,body.body_overflowed{overflow:hidden}@media (min-width:768px) and (max-width:1023px){body{padding-left:56px}body.body_promo{padding-left:0}}[tabindex="-1"]:focus{outline:0!important}a{text-decoration:none;color:#53c470;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}a:focus,a:hover{color:#79d190}img{max-width:100%;height:auto;vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{line-height:inherit}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:default}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit}input[type=search]{-webkit-appearance:none}[hidden]{display:none!important}.hidden{display:none}.page{overflow:hidden}@media (min-width:1024px){.page{min-height:100%;margin-bottom:-369px}.page:after{content:"";display:block}.footer,.page:after{height:369px}.body_promo .page{margin-bottom:-110px}.body_promo .footer_sm,.body_promo .page:after{height:110px}.signal .page{margin-bottom:-286px}.signal .footer,.signal .page:after{height:286px}}@font-face{font-family:icons;src:url(../fonts/icons.ttf?i4s56yy) format("truetype"),url(../fonts/icons.woff?i4s56yy) format("woff"),url(../fonts/icons.svg?i4s56yy#icomoon) format("svg");font-weight:400;font-style:normal}.about__slogan_lg:after,.about__slogan_lg:before,.certificate__name:after,.certificate__name:before,.contents__list-item:before,.course__title:after,.course__title:before,.custom-checkbox .custom-control__indicator:before,.hero__list-item:before,.list-default>li:before,.promo__list-item:before,.slick-arrow:before,.subscribers-count:after,.subscribers-count:before,.subscription__list-item:before,.team__people-item:after,.team__people-item:before,[class*=" icon-"],[class^=icon-]{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about__slogan_lg:before,.certificate__name:before,.course__title:before,.icon-arrow-curved-up:before,.subscribers-count:before,.team__people-item:before{content:"\e90b"}.about__slogan_lg:after,.certificate__name:after,.course__title:after,.icon-arrow-curved-down:before,.subscribers-count:after,.team__people-item:after{content:"\e900"}.icon-arrow-down:before{content:"\e901"}.icon-arrow-up:before{content:"\e90e"}.icon-user:before{content:"\e90a"}.icon-bulb:before{content:"\e902"}.contents__list-item:before,.hero__list-item:before,.icon-check:before,.list-default>li:before,.promo__list-item:before,.subscription__list-item:before{content:"\e903"}.custom-checkbox .custom-control__indicator:before,.icon-check2:before{content:"\e910"}.icon-file:before{content:"\e904"}.icon-globe:before{content:"\e905"}.icon-heart:before{content:"\e906"}.icon-location:before{content:"\e908"}.icon-infinity:before{content:"\e907"}.icon-share:before{content:"\e909"}.icon-mail:before{content:"\e90f"}.icon-vkontakte:before{content:"\e920"}.icon-facebook:before{content:"\e90c"}.icon-instagram:before{content:"\e90d"}.icon-telegram:before{content:"\e913"}.icon-close:before{content:"\e916"}.icon-like:before{content:"\e911"}.icon-dislike:before{content:"\e912"}.icon-prev:before,.slick-prev:before{content:"\e914"}.icon-next:before,.slick-next:before{content:"\e915"}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:700;color:#393e41}.h1,h1{font-size:37px;font-size:2.3125rem;line-height:1.2162162162;margin-bottom:25px}.h2,h2{font-size:40px;font-size:2.5rem;line-height:1.125;margin-bottom:19px}.h3,h3{font-size:24px;font-size:1.5rem;line-height:1.4583333333;margin-bottom:15px}.h4,h4{font-size:18px;font-size:1.125rem;line-height:1.3333333333}.h5,h5{font-size:14px;font-size:.875rem;line-height:1.1428571429}.h6,h6{font-size:13px;font-size:.8125rem;line-height:1.1538461538}@media (min-width:576px){.h1,h1{font-size:2.9375rem;line-height:1.170212766}}.lead{color:#53c470}.lead a{color:#36292c;text-decoration:underline}b,strong{font-weight:700}address,blockquote,dl,ol,p,ul{margin-top:0;margin-bottom:1.67em}address:last-child,blockquote:last-child,dl:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}address{font-style:normal;line-height:inherit}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 0 10px}dd:last-child{margin-bottom:0}blockquote{padding:0;margin:0}blockquote:before{display:block;content:'“';font-size:114px;font-size:7.125rem;line-height:1;font-weight:400;font-family:"Ford Antenna";color:#53c470;margin-bottom:-48px}.link__icon{width:20px;height:20px;border-radius:50%;background-color:#53c470;color:#fff;font-size:12px;line-height:20px;text-align:center;display:inline-block;vertical-align:middle;margin-right:5px}.text-primary{color:#53c470}.text-warning{color:#f06065}.text-success{color:#53c470}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.container{margin-left:auto;margin-right:auto;padding-right:10px;padding-left:10px}@media (min-width:1200px){.container{max-width:1200px;width:100%}}.container:empty{display:none}.container_sm{max-width:880px}.container_md{max-width:960px}@media (min-width:576px) and (max-width:1023px){.container{padding-left:30px;padding-right:30px}}@media (min-width:1024px) and (max-width:1199px){.container_md{padding-left:50px;padding-right:30px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.row-h-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row-h-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1{-webkit-box-flex:0;-ms-flex:0 0 6.6666666667%;flex:0 0 6.6666666667%;max-width:6.6666666667%}.col-xs-2{-webkit-box-flex:0;-ms-flex:0 0 13.3333333333%;flex:0 0 13.3333333333%;max-width:13.3333333333%}.col-xs-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xs-4{-webkit-box-flex:0;-ms-flex:0 0 26.6666666667%;flex:0 0 26.6666666667%;max-width:26.6666666667%}.col-xs-5{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col-xs-7{-webkit-box-flex:0;-ms-flex:0 0 46.6666666667%;flex:0 0 46.6666666667%;max-width:46.6666666667%}.col-xs-8{-webkit-box-flex:0;-ms-flex:0 0 53.3333333333%;flex:0 0 53.3333333333%;max-width:53.3333333333%}.col-xs-9{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.col-xs-10{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-11{-webkit-box-flex:0;-ms-flex:0 0 73.3333333333%;flex:0 0 73.3333333333%;max-width:73.3333333333%}.col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.col-xs-13{-webkit-box-flex:0;-ms-flex:0 0 86.6666666667%;flex:0 0 86.6666666667%;max-width:86.6666666667%}.col-xs-14{-webkit-box-flex:0;-ms-flex:0 0 93.3333333333%;flex:0 0 93.3333333333%;max-width:93.3333333333%}.col-xs-15{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 6.6666666667%;flex:0 0 6.6666666667%;max-width:6.6666666667%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 13.3333333333%;flex:0 0 13.3333333333%;max-width:13.3333333333%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 26.6666666667%;flex:0 0 26.6666666667%;max-width:26.6666666667%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 46.6666666667%;flex:0 0 46.6666666667%;max-width:46.6666666667%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 53.3333333333%;flex:0 0 53.3333333333%;max-width:53.3333333333%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 73.3333333333%;flex:0 0 73.3333333333%;max-width:73.3333333333%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.col-sm-13{-webkit-box-flex:0;-ms-flex:0 0 86.6666666667%;flex:0 0 86.6666666667%;max-width:86.6666666667%}.col-sm-14{-webkit-box-flex:0;-ms-flex:0 0 93.3333333333%;flex:0 0 93.3333333333%;max-width:93.3333333333%}.col-sm-15{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 6.6666666667%;flex:0 0 6.6666666667%;max-width:6.6666666667%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 13.3333333333%;flex:0 0 13.3333333333%;max-width:13.3333333333%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 26.6666666667%;flex:0 0 26.6666666667%;max-width:26.6666666667%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 46.6666666667%;flex:0 0 46.6666666667%;max-width:46.6666666667%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 53.3333333333%;flex:0 0 53.3333333333%;max-width:53.3333333333%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 73.3333333333%;flex:0 0 73.3333333333%;max-width:73.3333333333%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.col-md-13{-webkit-box-flex:0;-ms-flex:0 0 86.6666666667%;flex:0 0 86.6666666667%;max-width:86.6666666667%}.col-md-14{-webkit-box-flex:0;-ms-flex:0 0 93.3333333333%;flex:0 0 93.3333333333%;max-width:93.3333333333%}.col-md-15{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 6.6666666667%;flex:0 0 6.6666666667%;max-width:6.6666666667%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 13.3333333333%;flex:0 0 13.3333333333%;max-width:13.3333333333%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 26.6666666667%;flex:0 0 26.6666666667%;max-width:26.6666666667%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 46.6666666667%;flex:0 0 46.6666666667%;max-width:46.6666666667%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 53.3333333333%;flex:0 0 53.3333333333%;max-width:53.3333333333%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 73.3333333333%;flex:0 0 73.3333333333%;max-width:73.3333333333%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.col-lg-13{-webkit-box-flex:0;-ms-flex:0 0 86.6666666667%;flex:0 0 86.6666666667%;max-width:86.6666666667%}.col-lg-14{-webkit-box-flex:0;-ms-flex:0 0 93.3333333333%;flex:0 0 93.3333333333%;max-width:93.3333333333%}.col-lg-15{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 6.6666666667%;flex:0 0 6.6666666667%;max-width:6.6666666667%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 13.3333333333%;flex:0 0 13.3333333333%;max-width:13.3333333333%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 26.6666666667%;flex:0 0 26.6666666667%;max-width:26.6666666667%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 46.6666666667%;flex:0 0 46.6666666667%;max-width:46.6666666667%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 53.3333333333%;flex:0 0 53.3333333333%;max-width:53.3333333333%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 73.3333333333%;flex:0 0 73.3333333333%;max-width:73.3333333333%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.col-xl-13{-webkit-box-flex:0;-ms-flex:0 0 86.6666666667%;flex:0 0 86.6666666667%;max-width:86.6666666667%}.col-xl-14{-webkit-box-flex:0;-ms-flex:0 0 93.3333333333%;flex:0 0 93.3333333333%;max-width:93.3333333333%}.col-xl-15{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.col-xs-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col-xs-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:576px){.col-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px){.col-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1024px){.col-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1200px){.col-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.row-xs-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row-xs-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-xs-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:576px){.row-sm-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row-sm-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-sm-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:768px){.row-md-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row-md-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-md-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1024px){.row-lg-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row-lg-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-lg-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1200px){.row-xl-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row-xl-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-xl-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.col-xs-top{-ms-flex-item-align:start;align-self:flex-start}.col-xs-center{-ms-flex-item-align:center;align-self:center}.col-xs-bottom{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:576px){.col-sm-top{-ms-flex-item-align:start;align-self:flex-start}.col-sm-center{-ms-flex-item-align:center;align-self:center}.col-sm-bottom{-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:768px){.col-md-top{-ms-flex-item-align:start;align-self:flex-start}.col-md-center{-ms-flex-item-align:center;align-self:center}.col-md-bottom{-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1024px){.col-lg-top{-ms-flex-item-align:start;align-self:flex-start}.col-lg-center{-ms-flex-item-align:center;align-self:center}.col-lg-bottom{-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1200px){.col-xl-top{-ms-flex-item-align:start;align-self:flex-start}.col-xl-center{-ms-flex-item-align:center;align-self:center}.col-xl-bottom{-ms-flex-item-align:end;align-self:flex-end}}.button{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;text-decoration:none;border:1px solid transparent;border-radius:10px;outline:0;font-weight:500;height:56px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;padding:0 1rem;font-size:14px;line-height:17px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:focus,.button:hover{text-decoration:none;outline:0}.button.active.focus,.button.active:focus,.button.focus,.button:active.focus,.button:active:focus,.button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0}.button.focus{text-decoration:none}.button.active,.button:active{outline:0;background-image:none}.button.disabled,.button:disabled{cursor:not-allowed;opacity:.65}.button__icon{display:inline-block;vertical-align:top;margin-right:7px}.button__icon.icon-like{font-size:30px;margin-top:-12px}.button__icon.icon-dislike{font-size:23px;margin-top:7px}a.button.disabled,fieldset[disabled] a.button{pointer-events:none}.button_default{color:#fff;background-color:#393e41;border-color:#393e41}.button_default:active,.button_default:focus,.button_default:hover{color:#fff}.button_default.disabled:focus,.button_default:disabled:focus{background-color:#393e41;border-color:#393e41}.button_default.disabled:hover,.button_default:disabled:hover{background-color:#393e41;border-color:#393e41}.button_primary{color:#fff;background-color:#53c470;border-color:#53c470;-webkit-box-shadow:6px 11px 26px 1px rgba(118,120,166,.2);box-shadow:6px 11px 26px 1px rgba(118,120,166,.2)}.button_primary:active,.button_primary:focus,.button_primary:hover{color:#fff}.button_primary.disabled:focus,.button_primary:disabled:focus{background-color:#53c470;border-color:#53c470}.button_primary.disabled:hover,.button_primary:disabled:hover{background-color:#53c470;border-color:#53c470}.button_info{color:#fff;background-color:#f06065;border-color:#f06065}.button_info:active,.button_info:focus,.button_info:hover{color:#fff}.button_info.disabled:focus,.button_info:disabled:focus{background-color:#f06065;border-color:#f06065}.button_info.disabled:hover,.button_info:disabled:hover{background-color:#f06065;border-color:#f06065}.button_block{display:block;width:100%;min-width:0;margin:0 auto}.button_block+.button_block{margin-top:5px}input[type=button].button_block,input[type=reset].button_block,input[type=submit].button_block{width:100%}.form__control{position:relative;display:block;width:100%;height:56px;padding:12px 20px 15px;color:#36292c;border:0;border-radius:10px;background:#e8e8e8;background-clip:padding-box;font-size:20px;font-size:1.25rem;line-height:1.25;font-weight:400;font-family:"TT Norms",Arial,sans-serif;-webkit-transition:color ease-in-out .15s;transition:color ease-in-out .15s}.form__control::-ms-expand{border:0;background-color:transparent}.form__control::-webkit-input-placeholder{opacity:1;color:#b5b5b5}.form__control::-moz-placeholder{opacity:1;color:#b5b5b5}.form__control:-ms-input-placeholder{opacity:1;color:#b5b5b5}.form__control::-ms-input-placeholder{opacity:1;color:#b5b5b5}.form__control::placeholder{opacity:1;color:#b5b5b5}.form__control:disabled,.form__control[readonly]{opacity:1;background-color:#fff;color:#b5b5b5}.form__control:disabled{cursor:not-allowed}.form__control:active,.form__control:focus{outline:0}.form__control.select:not([size]):not([multiple]){height:calc(56px - 2px)}.form__control.select:focus::-ms-value{color:#36292c}.form__control-file,.form__control-range{display:block}.form__group{position:relative;margin-bottom:20px}.form__group:last-child{margin-bottom:0}.form__label{display:none}.form__error{color:#f06065;font-size:14px;font-size:.875rem;line-height:1.2142857143;display:none;position:absolute;left:0;bottom:-22px}.form__response{display:none}textarea.form__control{height:auto;padding-top:14px;padding-bottom:28px}.custom-control{position:relative;display:inline-block;text-align:left;padding-left:36px;cursor:pointer;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;color:inherit;font-size:16px;font-size:1rem;line-height:1.25}@media (min-width:576px) and (max-width:767px){.custom-control a{display:inline-block;margin-top:5px}}.custom-control__input{position:absolute;z-index:-1;opacity:0}.custom-control__indicator{position:absolute;top:0;left:4px;width:21px;height:21px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;color:inherit;background-color:#e8e8e8;border-radius:5px}.custom-control__indicator:before{display:none}.custom-control__input:active~.custom-control__indicator,.custom-control__input:checked~.custom-control__indicator{color:#53c470}.custom-control__input:active~.custom-control__indicator:before,.custom-control__input:checked~.custom-control__indicator:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;font-size:10px;margin-top:1px;margin-left:1px}.custom-control_default{padding-left:25px}.custom-control_default .custom-control__indicator{width:15px;height:15px;border-color:#f1f1f1;-webkit-box-shadow:none;box-shadow:none;top:5px}.custom-control_default .custom-control__input:active~.custom-control__indicator,.custom-control_default .custom-control__input:checked~.custom-control__indicator{border-color:#f1f1f1;color:#f06065}.custom-control_default .custom-control__input:active~.custom-control__indicator:before,.custom-control_default .custom-control__input:checked~.custom-control__indicator:before{font-size:7px}.custom-radio .custom-control__indicator{border-radius:50%}.custom-radio .custom-control__input:active~.custom-control__indicator:before,.custom-radio .custom-control__input:checked~.custom-control__indicator:before{border-radius:50%;width:10px;height:10px;background-color:#53c470;content:''}.nav{color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:fixed;top:0;right:0;bottom:0;width:320px;background-color:rgba(57,62,65,.95);z-index:60}.nav-active .nav{-webkit-transform:translateX(0);transform:translateX(0)}.nav__list{padding:0;list-style:none;margin-left:-22px;margin-right:-22px;padding-top:100px}.nav__item{margin:30px 17px;text-align:center}.nav__link{font-size:20px;font-size:1.25rem;line-height:1.25;font-weight:500;color:inherit}.nav__link:after{display:block;height:1px;content:'';-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav__link:focus,.nav__link:hover{color:inherit}.nav__link:focus:after,.nav__link:hover:after{background-color:#fff;margin-right:-25px}.inner .nav__link:focus:after,.inner .nav__link:hover:after{background-color:#36292c}.nav__link.active{color:inherit}.nav__link.active:after{background-color:#fff;margin-right:-25px}.inner .nav__link.active:after{background-color:#36292c}@media (min-width:1024px){.nav{position:static;width:auto;background:0 0;-webkit-transform:translateX(0);transform:translateX(0)}.inner .nav{color:#36292c}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.nav__item{margin:0 22px}.nav__link{font-size:.875rem;line-height:1.2142857143;font-weight:400}.nav_compact .nav__list{margin-left:-10px;margin-right:-10px}.nav_compact .nav__item{margin:0 10px}}.nav-toggle{width:40px;height:40px;padding:0;border:none;background-color:transparent;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:61;font-size:32px;position:absolute;right:0;top:10px}.nav-active .nav-toggle{position:fixed}.privacy .nav-toggle{display:none}.nav-toggle:active,.nav-toggle:focus,.nav-toggle:hover{outline:0}.nav-toggle span{display:block}.nav-toggle__bottom,.nav-toggle__middle,.nav-toggle__top{background:#fff;will-change:transform;margin-right:auto;margin-left:auto}.inner .nav-toggle__bottom,.inner .nav-toggle__middle,.inner .nav-toggle__top{background-color:#36292c}.nav-active .nav-toggle__bottom,.nav-active .nav-toggle__middle,.nav-active .nav-toggle__top{background:#fff}.nav-toggle__top{top:-.14em}.nav-toggle__middle,.nav-toggle__top{display:block;position:relative;width:.7em;height:.08em;border:none;border-radius:.08em;-webkit-transition:top .2s,-webkit-transform .5s;transition:top .2s,-webkit-transform .5s;transition:transform .5s,top .2s;transition:transform .5s,top .2s,-webkit-transform .5s}.nav-toggle__middle{top:0}.nav-toggle__bottom{display:block;position:relative;width:.7em;height:.08em;top:.14em;border:none;border-radius:.08em;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.nav-active .nav-toggle__top{top:.09em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-active .nav-toggle__middle{top:.02em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-active .nav-toggle__bottom{opacity:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1024px){.nav-toggle{display:none}}.header{position:relative;margin-bottom:35px}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.signal .header__content{height:90px}.header__nav{margin-left:auto}.privacy .header__nav{display:none}.index .header{color:#fff;position:absolute;top:120px;left:0;right:0;z-index:100}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo-img{display:block}.header__logo_set .header__logo-img{max-width:120px}.header__logo_set .header__logo-divider{margin-left:10px;margin-right:10px;font-size:14px;font-size:.875rem}.header__logo_set .header__logo-line{border-left:1px dotted rgba(255,255,255,.25);display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px;height:40px}.header__logo_set .header__logo-img_opticom{margin-top:-6px;width:90px}.header__logo_set .header__logo-img_ecounion{width:130px}.signal .header__logo{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:40px}@media (min-width:576px){.header__logo_set .header__logo-img{max-width:none}.header__logo_set .header__logo-divider{margin-left:15px;margin-right:15px}.header__logo_set .header__logo-line{margin-left:20px;margin-right:20px}.header__logo_set .header__logo-img_opticom{margin-top:-10px;width:120px}.header__logo_set .header__logo-img_ecounion{width:130px}}@media (min-width:768px) and (max-width:1023px){.index .header{padding-left:56px}}@media (min-width:1024px){.header__content{height:91px}.header__logo_set .header__logo-divider{margin-left:25px;margin-right:25px}.header__logo_set .header__logo-img_opticom{width:auto}.signal .header__logo{padding-right:0}}.footer{background-color:#f1f1f1;padding-top:83px;padding-bottom:83px}.footer__col:last-child{margin-top:40px}.footer__col:last-child p{margin-bottom:0}.footer p:last-child{margin-bottom:0}.footer__links{margin-top:1.67em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__links-item{margin-bottom:.8em}.footer__social{margin-top:4px}.footer_sm{padding-top:40px;padding-bottom:40px;text-align:center}.footer_sm .footer__col{margin-top:20px}.footer_sm .footer__col:first-child{margin-top:0}@media (min-width:1024px){.footer__col:last-child{max-width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0}.footer__links{display:block}.footer__links-item{margin-right:50px;margin-bottom:0}.footer_sm{text-align:left}.footer_sm .footer__col{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin-top:0}.footer_sm .footer__col_mid{text-align:center}.footer_sm .footer__col_right{text-align:right}}.social{padding:0;list-style:none;margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex}.social__item{margin:10px}.social__link{display:block;width:40px;height:40px;border-radius:50%;background-color:#53c470;color:#fff;line-height:40px;text-align:center;font-size:20px}.social__link.icon-vkontakte{font-size:12px}.social__link:focus,.social__link:hover{color:#fff;-webkit-box-shadow:0 0 26px rgba(118,120,166,.5);box-shadow:0 0 26px rgba(118,120,166,.5)}.aside{background-color:#393e41;position:fixed;top:0;left:0;bottom:0;width:56px;color:#fff;font-size:16px;font-size:1rem;line-height:2.1875;font-weight:500;-webkit-transform:translateX(-56px);transform:translateX(-56px);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;z-index:50;overflow:hidden}.aside__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:48%;left:0;right:0}.aside__item{margin-left:3vh;margin-right:3vh}.aside__link{color:inherit;white-space:nowrap}.aside__icon{display:block;color:#53c470;font-size:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.aside{-webkit-transform:translateX(0);transform:translateX(0)}}.action{margin-left:-17px;margin-right:-17px}.action__button{width:200px;margin-left:17px;margin-right:17px}.action__button+.action__button{margin-top:20px}@media (min-width:576px){.action__button+.action__button{margin-top:0}}.tel{color:inherit}.subscribers-count{display:inline-block;text-align:right;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;font-weight:700;color:#53c470;text-shadow:0 0 10px rgba(0,0,0,.6);position:relative;padding-left:36px;padding-right:44px;white-space:nowrap}.subscribers-count:after,.subscribers-count:before{font-size:91px;color:#53c470;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-shadow:none}.subscribers-count:before{left:0}.subscribers-count:after{right:0}.subscribers-count__number{font-size:45px;font-size:2.8125rem;line-height:1.0666666667;display:block}.subscription{position:relative;color:#fff;z-index:1;padding-top:41px;padding-bottom:77px;overflow:hidden}.subscription:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';z-index:-1;background:url(../i/subscribe.jpg) 50% no-repeat;background-size:cover;-webkit-filter:blur(8px);filter:blur(8px)}.signal .subscription:before{background-image:url(../i/signal/signal-bg.jpg);background-position:50% 80%;-webkit-filter:blur(0);filter:blur(0)}.subscription:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';z-index:-1;background-color:rgba(57,62,65,.76)}.subscription__header{margin-bottom:30px}.subscription__title{color:inherit;max-width:480px}.subscription__list{padding:0;list-style:none;margin-left:-17px;margin-right:-17px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscription__list-item{padding-left:34px;position:relative;margin-left:17px;margin-right:17px;margin-bottom:15px;font-size:20px;font-size:1.25rem;line-height:1.25}.subscription__list-item:before{position:absolute;top:2px;left:0;font-size:21px;color:#53c470}.subscription__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-4px;margin-right:-4px;position:relative}.subscription__form .form__group{padding-left:4px;padding-right:4px}.subscription__form .button{width:100%;padding-left:0;padding-right:0}.subscription .form__groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-4px;margin-right:-4px;position:relative}.subscription__input-group{width:100%}.subscription__button-group{width:50%}.subscription__agreement{margin-top:15px;margin-bottom:30px;position:relative}.subscription .error-message{position:absolute;top:100%;color:#f06065;font-size:14px}.subscription .error-response{color:#f06065;line-height:1.2}.subscription .success-response{color:#53c470;line-height:1.2}.subscription .subscription__input-group .error-message{margin-top:5px;left:20px}.subscription .subscription__agreement .error-message{left:36px}.subscription .mc-status.error-message{left:15px;right:15px;text-align:center;top:auto;bottom:100%;margin-bottom:10px}.subscription .mc-field-group div.mce_inline_error{position:absolute;top:100%;left:20px;right:0;text-align:left!important;background:0 0!important;color:#f06065!important;margin:0!important;padding:0!important;font-size:14px}.subscription .mc-field-group.subscription__input-group div.mce_inline_error{margin-top:5px!important}.subscription .mc-field-group.subscription__agreement div.mce_inline_error{left:40px!important}.subscription .responses{position:absolute;top:100%;left:0;right:0;text-align:center;margin-top:20px;font-size:14px;color:#f06065!important}.subscription_default{background:0 0}@media (min-width:576px){.subscription__form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subscription .form__groups{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subscription__input-group{width:50%}.subscription__button-group{max-width:168px;-webkit-box-flex:0;-ms-flex:0 0 168px;flex:0 0 168px;margin-bottom:0}.subscription__agreement{margin-top:0;margin-bottom:0;-ms-flex-item-align:center;align-self:center;max-width:300px}.subscription_2buttons .subscription__agreement{max-width:none}.subscription_2buttons .subscription__button-group{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:30px}}@media (min-width:768px){.subscription__agreement{max-width:none}.subscription_2buttons .subscription__agreement{max-width:300px;margin-right:auto}.subscription_2buttons .subscription__button-group{max-width:168px;-webkit-box-flex:0;-ms-flex:0 0 168px;flex:0 0 168px;margin-top:0}}@media (min-width:1024px){.subscription__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:45px}.subscription__title{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 480px;flex:0 0 480px}.subscription__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:-3px;margin-left:26px}.subscription__list-item{min-width:160px;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;margin-bottom:0}.subscription__form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:-60px}.subscription .form__groups{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:-60px}.subscription__input-group{width:auto}.subscription__input-group_name{-webkit-box-flex:1;-ms-flex:1;flex:1 1}.subscription__input-group_email{-webkit-box-flex:2;-ms-flex:2;flex:2 1}.subscription__agreement{position:absolute;top:100%;left:0}.subscription .responses{margin-top:40px}.subscription_2buttons .subscription__agreement{max-width:none}}@media (min-width:1200px){.subscription__form{margin-right:-107px}.subscription .form__groups{margin-right:-107px}}.hero{background:url(../i/hero-2.jpg) 70% 100% no-repeat;background-size:cover;position:relative;min-height:100vh;color:#fff;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:240px;padding-bottom:40px}.hero:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';z-index:-1;background-color:rgba(42,35,51,.5)}.hero__next{color:#f06065!important;position:absolute;bottom:27px;right:23px;font-size:21px;width:40px;height:40px;line-height:40px;text-align:center;z-index:10;border:0!important}.hero .container{width:100%}.hero__content{max-width:630px}.hero__title{color:inherit}.hero__title-small{color:#f06065;display:block;font-size:24px;font-size:1.5rem;line-height:1.3333333333;margin-bottom:1em}.hero__subtitle{color:inherit;font-size:24px;font-size:1.5rem;line-height:1.3333333333;margin-bottom:1em}.hero__counter{margin-bottom:30px}.hero__list{padding:0;list-style:none}.hero__list-item{padding-left:46px;position:relative;margin-bottom:30px;font-size:20px;font-size:1.25rem;line-height:1.25;font-weight:700}.hero__list-item:before{position:absolute;top:-4px;left:0;font-size:33px;color:#53c470}.hero__action{margin-top:41px}.hero__subscription{width:100%;padding-top:35px;padding-bottom:0;background:0 0}.hero__subscription:after,.hero__subscription:before{display:none}.hero__tag{display:none}.markirovki .hero{background:url(../i/hero-markirovki-2.jpg) 0 0 repeat}.markirovki .hero:before{background-color:rgba(0,0,0,.6)}.markirovki .hero:after{position:absolute;height:60%;left:0;right:0;bottom:0;content:'';background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6))}.markirovki .hero a{color:#fff;border-bottom:1px solid #53c470}.markirovki .hero a:focus,.markirovki .hero a:hover{color:#53c470}.markirovki .hero .container{position:relative;z-index:10}.markirovki .hero__title{color:#53c470;text-shadow:2px 3px 16px rgba(0,0,0,.77);font-size:53px;font-size:3.3125rem;line-height:1.0566037736}.signal .hero{background:url(../i/signal/signal-bg.jpg) 0 0 repeat;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:200px;padding-bottom:106px}.signal .hero:before{background-color:rgba(42,35,51,.5)}.signal .hero__title{margin-bottom:0}@media (min-width:768px){.hero{background-position:50%}.hero__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero__list-item{-webkit-box-flex:1;-ms-flex:1;flex:1 1}.hero__action{margin-top:51px}.markirovki .hero{background-repeat:no-repeat;background-size:cover;background-position:50%}.signal .hero{background-repeat:no-repeat;background-size:cover;background-position:50% 80%}}@media (min-width:1024px){.hero{height:100vh;min-height:600px}.hero__content{position:relative}.hero__counter{position:absolute;left:100%;top:51px}.hero__tag{display:none;position:absolute;top:100%;right:-12px;margin-top:96px;text-align:left}.hero__tag:before{position:absolute;top:-118px;right:18px;content:'';pointer-events:none;background:url(/assets/i/tag-ribbon.png) 50% no-repeat;width:21px;height:68px;z-index:1}.hero__tag-content{display:block;background-color:#f06065;border-radius:10px;position:relative;padding:22px 20px 24px;text-shadow:none;color:#fff;width:180px;white-space:normal;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:swing 1s ease-in-out infinite alternate;animation:swing 1s ease-in-out infinite alternate}.hero__tag-content:before{position:absolute;top:6px;left:6px;right:6px;bottom:6px;border:4px solid #fff;border-radius:10px;padding:12px 10px 14px;content:'';pointer-events:none}.hero__tag-content:after{position:absolute;top:4px;right:4px;content:'';pointer-events:none;width:14px;height:14px;border-radius:50%;border:2px solid #fff;background-color:#33262e}.hero__tag-content:focus,.hero__tag-content:hover{color:#fff}.hero__tag-title{font-size:2.1875rem;line-height:1;font-weight:700;margin-bottom:8px}.hero__tag-text{font-size:1.4375rem;line-height:1.3043478261;font-weight:400}.markirovki .hero{height:auto;min-height:100vh}.markirovki .hero__content{max-width:none}.markirovki .hero__title{font-size:5.6875rem;line-height:1.021978022;margin-bottom:47px}.markirovki .hero__subtitle{font-size:1.75rem;line-height:1.1785714286;max-width:700px;margin-bottom:42px}.markirovki .hero p{font-size:1.375rem;line-height:1.2272727273;max-width:730px;margin-bottom:65px}.markirovki .hero__list{max-width:800px}.markirovki .hero__list-item{padding-left:56px;font-size:1.75rem;line-height:1.1785714286}.markirovki .hero__list-item:before{top:0}.signal .hero{height:auto;min-height:500px}.signal .hero__content{max-width:none}}@media (min-width:1200px){.hero__counter{margin-left:84px}.hero__action{margin-top:81px}}@media (min-width:1024px){@-webkit-keyframes swing{0%{-webkit-transform:rotate(-47deg);transform:rotate(-47deg)}100%{-webkit-transform:rotate(-43deg);transform:rotate(-43deg)}}@keyframes swing{0%{-webkit-transform:rotate(-47deg);transform:rotate(-47deg)}100%{-webkit-transform:rotate(-43deg);transform:rotate(-43deg)}}}.course{padding-top:75px;padding-bottom:50px}.course__title{position:relative;display:inline-block;margin-bottom:65px;padding-left:49px;padding-right:49px}.course__title:after,.course__title:before{font-size:75px;color:#53c470;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.course__title:before{left:0}.course__title:after{right:0}.course__img-placeholder{padding-left:0;padding-right:0;margin-bottom:30px;display:none}.course__list{padding:0;list-style:none;counter-reset:course-counter}.course__list-item{padding-left:76px;margin-bottom:19px;position:relative}.course__list-item:before{position:absolute;top:6px;left:0;content:"0" counter(course-counter);counter-increment:course-counter;color:#d3d3d3;font-size:24px;font-size:1.5rem;line-height:1;font-weight:700}.course__list-item:after{position:absolute;top:54px;left:13px;bottom:-5px;content:'';background-color:#f06065;width:2px}.course__list-item:last-child:after{display:none}.course__list-title{margin-bottom:11px}@media (min-width:1024px){.course__list{margin-left:32px}.course__img-placeholder{margin-bottom:0;display:block}}.reasons{padding-top:57px;padding-bottom:88px;background-color:#efefef}.reasons__title{text-align:center;margin-bottom:58px}.reasons__list{padding:0;list-style:none;counter-reset:reasons-counter;margin-bottom:12px;font-size:.944em}.reasons__list:last-child{margin-bottom:0}.reasons__list-item{margin-bottom:50px;position:relative;width:100%}.reasons__list-item:before{display:block;border-bottom:2px solid #f06065;content:"0" counter(reasons-counter);counter-increment:reasons-counter;color:#f06065;font-size:58px;font-size:3.625rem;line-height:1;font-weight:700;width:132px;padding-bottom:19px;margin-bottom:43px}.reasons__list-item_payment{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:69px 32px 32px;position:relative}.reasons__list-item_payment:before{border:2px solid #e2e3e5;position:absolute;top:0;left:10px;right:10px;bottom:0;margin:0;padding:0;width:auto;content:''}.reasons__list-icon{position:absolute;top:10px;left:90px;color:#c9c9c9;font-size:24px}.reasons__list-icon.icon-infinity{font-size:14px}.reasons__list-icon.icon-globe{font-size:20px}.reasons__list-button{width:100%;margin-top:6px;max-width:200px}.reasons__list .text-sm{font-size:14px;font-size:.875rem;line-height:1.2857142857}.reasons__action{text-align:center}@media (min-width:576px){.reasons__list-item{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:768px){.reasons__list:after{max-width:240px;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;display:block;content:''}.reasons__list-item{max-width:240px;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media (min-width:1024px){.reasons__list-item_payment{padding-left:22px;padding-right:22px}.reasons__list-item_payment:before{left:-10px;right:-10px}}.program{padding-top:50px;padding-bottom:50px}.program__list{padding:0;list-style:none;counter-reset:program-counter;margin-top:40px}.program__item{margin-bottom:40px}.program__item:last-child{margin-bottom:0}.program__item-img-placeholder{margin-bottom:30px;max-width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.program__item-img{display:block}.program__item-content{min-width:330px;max-width:330px;-webkit-box-flex:1;-ms-flex:1;flex:1 1}.program__item-title-lg{width:100%;position:relative;text-transform:uppercase;letter-spacing:.025em;font-size:24px;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.21em}.program__item-title-lg:before{position:absolute;top:0;right:100%;bottom:0;width:1000px;content:'';background-color:#f06065}.program__item-title-lg .program__item-title-text{z-index: 2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f06065;color:#fff;padding-left:10px;padding-right:.6em}.program__item-title-lg .program__item-title-icon{display:block;margin-left:-.7em;height:70px}.program__item-title{margin-bottom:16px}.program__item-info{font-style:italic;color:#53c470;margin-bottom:14px}.program__item-info:last-child{margin-bottom:0}.program__item-list{padding:0;list-style:none}.program__item-action{margin-top:50px}.program__item-button{width:100%;max-width:200px}.program__item_special{margin-top:60px;padding-bottom:35px}@media (min-width:576px){.program__item-title-lg{font-size:2.5rem}.program__item-title-lg .program__item-title-icon{height:100px}}@media (min-width:1024px){.program{padding-bottom:40px}.program__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.program__item:nth-child(even) .program__item-img-placeholder{margin-left:40px;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.program__item:nth-child(even) .program__item-img-placeholder:after{margin-left:0;margin-right:-15px}.program__item:nth-child(even) .program__item-img{margin-left:auto}.program__item:nth-child(2) .program__item-img-placeholder:after{margin-bottom:-15px;-ms-flex-item-align:end;align-self:flex-end}.program__item:nth-child(3) .program__item-img-placeholder:after{margin-bottom:15px;-ms-flex-item-align:end;align-self:flex-end}.program__item:nth-child(3) .program__item-content{padding-top:24px}.program__item:nth-child(4){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.program__item:nth-child(4) .program__item-img-placeholder:after{position:absolute;bottom:100%;right:20px;margin-bottom:-20px;margin-left:0}.program__item:nth-child(4) .program__item-content{max-width:370px}.program__item:nth-child(5){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program__item:nth-child(5) .program__item-img-placeholder:after{margin-top:30px}.program__item-img-placeholder{margin-right:40px;margin-bottom:0;max-width:400px;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.program__item-img-placeholder:after{margin-top:19px;margin-left:-38px;content:"0" counter(program-counter);counter-increment:program-counter;color:#f06065;font-size:7.125rem;line-height:1;font-weight:700;z-index:-1}.program__item-title-lg{font-size:3.4rem}.program__item-title-lg .program__item-title-icon{height:auto}.program__item_special{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:94px;padding-bottom:70px}.program__item_special .program__item-img-placeholder:after{display:none}.program__item_special .program__item-content{max-width:none}.program__item_special .program__item-title{white-space:nowrap}}.contents{padding-top:50px;padding-bottom:50px;background-color:#efefef}.contents__title{margin-bottom:63px}.contents__title-icon{color:#f06065;font-size:28px;margin-right:23px;vertical-align:top;position:relative;top:-2px}.contents__list{padding:0;list-style:none}.contents__list strong{display:block;line-height:1.3888888889;margin-bottom:3px}.contents__list-item{padding-left:34px;position:relative;margin-bottom:30px}.contents__list-item:before{position:absolute;top:2px;left:0;font-size:21px;color:#53c470}.contents__total{margin-top:49px}.contents__action{text-align:center}.contents__action-text{color:#53c470;margin-bottom:50px}.contents__action-text:last-child{margin-bottom:0}@media (min-width:768px){.contents__list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.contents__list-item{display:inline-block;width:300px}.contents__list-item:nth-child(4){width:240px}.contents__list-item:nth-child(5){width:240px}.contents__list-item:nth-child(6){width:240px}}@media (min-width:1024px){.contents__total{max-width:210px;-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px}}@media (min-width:1200px){.contents__title{position:relative}.contents__title-icon{position:absolute;top:9px;left:-45px;margin-right:0}}.total__title{margin-bottom:37px}.total__list{padding:0;list-style:none;counter-reset:total-counter}.total__list-item{padding-left:60px;padding-bottom:30px;margin-bottom:10px;position:relative;min-height:76px}.total__list-item:before{position:absolute;top:6px;left:0;content:"0" counter(total-counter);counter-increment:total-counter;color:#f06065;font-size:24px;font-size:1.5rem;line-height:1;font-weight:700}.total__list-item:after{position:absolute;top:42px;left:13px;bottom:-9px;content:'';background-color:#555;width:2px}.total__list-item:last-child:after{display:none}@media (min-width:1200px){.total__list{margin-left:-60px}}.support{padding-top:50px}.support__header{margin-bottom:20px}.support__subtitle{color:#53c470;font-size:20px;font-size:1.25rem;line-height:1.25}.support__list{padding:0;list-style:none}.support__list-item{padding-top:18px;padding-left:30px;padding-bottom:12px;margin-bottom:8px;position:relative;width:100%}.support__list-item:before{position:absolute;top:30px;left:10px;content:'';border:solid transparent;height:0;width:0;border-color:rgba(83,196,112,0);border-left-color:#53c470;border-width:5px 8px}.support__list-item_payment{z-index:1;padding-bottom:18px}.support__list-item_payment:before{background-color:#f8f7f7;border:0;content:'';top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:-1}.support__list a:not(.button){text-decoration:underline}.support__list-button{margin-top:12px;margin-bottom:20px}.support .ya-share2{margin-top:10px}@media (min-width:576px){.support__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.support__list-item{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.support__list-item_payment:before{left:-300px;right:6px}.support__list-text{padding-right:10px}}@media (min-width:1024px){.support__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.support__title{margin-bottom:0;margin-right:50px}.support__subtitle{margin-top:4px;margin-bottom:0}.support__list-item{max-width:36.36%;-webkit-box-flex:0;-ms-flex:0 0 36.36%;flex:0 0 36.36%}.support__list-item:nth-child(3){max-width:27.27%;-webkit-box-flex:0;-ms-flex:0 0 27.27%;flex:0 0 27.27%}.support__list-item_payment{max-width:63.63%;-webkit-box-flex:0;-ms-flex:0 0 63.63%;flex:0 0 63.63%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.support__list-button{width:192px;margin-top:0;margin-bottom:0}.support__list-text{-webkit-box-flex:0;-ms-flex:0 0 54%;flex:0 0 54%;padding-right:0}}@media (min-width:1200px){.support__list-item{padding-left:10px;padding-right:40px}.support__list-item:before{left:-10px}.support__list-item:nth-child(3n){padding-right:10px}.support__list-item_payment:before{left:-1000px;right:25px}}.about{padding-top:50px;padding-bottom:20px}.about__row{margin-bottom:58px}.about__img-placeholder{position:relative;margin-left:-10px;margin-right:-10px;margin-bottom:60px;max-width:550px}.about__award{position:absolute;bottom:-60px;right:45px}.about__slogan{line-height:1.25}.about__slogan-phrase{color:#fff;position:relative;display:inline-block;padding-left:7px;padding-right:7px;z-index:1}.about__slogan-phrase:before{background-color:#53c470;position:absolute;top:4px;left:0;right:0;bottom:-2px;content:'';z-index:-1}.about__slogan_sm{position:absolute;right:30px;top:21%;max-width:270px}.about__slogan_lg{margin-bottom:30px}.about__slogan_lg:after,.about__slogan_lg:before{display:none}.about__list{padding:0;list-style:none;margin:-19px 0 -30px;counter-reset:about-counter}.about__list-item{padding-left:40px;position:relative;margin-bottom:30px}.about__list-item:before{position:absolute;top:3px;left:0;content:counter(about-counter) ".";counter-increment:about-counter;color:#53c470;font-size:40px;font-size:2.5rem;line-height:1;font-weight:700}@media (min-width:768px){.about__slogan_lg{position:relative;display:inline-block;margin-bottom:30px}.about__slogan_lg:after,.about__slogan_lg:before{font-size:47px;color:#000;position:absolute;top:5px;display:block}.about__slogan_lg:before{left:-34px}.about__slogan_lg:after{right:-28px}}@media (min-width:1024px){.about__img-placeholder{margin-right:0;margin-bottom:62px}.about__award{bottom:-85px}.about__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}.about__list-item{-webkit-box-flex:1;-ms-flex:1;flex:1 1;padding-left:50px;padding-right:10px}.about__list-item:before{left:10px}}@media (min-width:1200px){.about__img-placeholder{margin-left:-10px}.about__list-item:first-child{margin-left:-40px}}.team__img-placeholder{position:relative;margin-left:auto;margin-right:auto;margin-bottom:-80px;max-width:1166px}.team__img{display:block;width:100%}.team__people{position:absolute;width:82%;height:100%;margin:0 auto;left:0;right:0;bottom:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex}.team__people-item{width:33.33%;position:relative}.team__people-item:after,.team__people-item:before{font-size:60px;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.team__people-item:before{left:0}.team__people-item:after{right:-20px}.team__people-item:focus:after,.team__people-item:focus:before,.team__people-item:hover:after,.team__people-item:hover:before{opacity:1}.team__people-item.active:after,.team__people-item.active:before{opacity:1}.team__people-item_kolchanova:before{left:-20px}.team__people-item_kolchanova:after{right:0}.team__title{color:#fff;position:relative;z-index:10}.team__item{margin-bottom:20px;position:relative;z-index:10}.team__item-content{height:100%;background-color:#efefef;padding:20px 20px 29px;font-size:16px;font-size:1rem;line-height:1.5;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.team__item-arrow{font-size:21px;color:#f06065;display:block;margin-bottom:13px}.team__item-name{margin-bottom:10px}.team__item-info{font-style:italic;margin-bottom:14px}.team__item-quote{margin-bottom:22px}.team__item-quote p{margin-bottom:1.5em}.team__item-quote p:last-child{margin-bottom:0}.team__item-contacts{font-style:italic;color:#636572}.team__item-contacts-icon{color:#f06065;font-size:12px;margin-right:6px;position:relative;top:-1px}.team__item:focus .team__item-content,.team__item:hover .team__item-content{background-color:#393e41;color:#fff}.team__item:focus .team__item-name,.team__item:hover .team__item-name{color:#fff}.team__item:focus .team__item-contacts,.team__item:hover .team__item-contacts{color:#fff}.team__item.active .team__item-content{background-color:#393e41;color:#fff}.team__item.active .team__item-name{color:#fff}.team__item.active .team__item-contacts{color:#fff}.team__item_refined .team__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team__item_refined .team__item-contacts{margin-top:auto}@media (min-width:1024px){.team__img-placeholder{margin-bottom:-162px}.team__people-item:after,.team__people-item:before{font-size:124px}.team__people-item:after{right:-50px}.team__people-item_kolchanova:before{left:-50px}.team__people-item_kolchanova:after{right:0}.team__title{margin-bottom:34px}.team__list{margin-right:-66px}.team__item{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.team__item-info{max-width:220px}}@media (min-width:1200px){.team__list{margin-right:-90px}}.partners{padding-top:62px;padding-bottom:58px;margin-top:62px;border-top:2px solid #efefef}.partners__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:11px}.partners__title{margin-right:20px;margin-bottom:0}.partners__tabs-list{margin-top:14px}.partners__creators{padding:0;list-style:none;margin:0 -20px;padding-top:38px;padding-bottom:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners__creators-item{padding-left:20px;padding-right:20px;margin-bottom:30px;line-height:1.2222222222}.partners__creators-img{max-height:56px}.partners__creators-icon{display:inline-block;vertical-align:middle;width:39px;height:39px;border-radius:50%;color:#fff;background-color:#cbc5c5;font-size:18px;line-height:40px;margin-right:14px;text-align:center}.partners__creators-icon:before{position:relative;left:-1px}.partners__creators-text{display:inline-block;vertical-align:middle}.partners__creators-text a{color:inherit;text-decoration:underline}.partners__list{padding:0;list-style:none;margin-top:-17px;margin-bottom:0}.partners__list a{color:inherit}.partners__list a:not([class]){text-decoration:underline}.partners__action{margin-top:30px}.partners_compact-top{border-top:0;padding-top:0}@media (min-width:1024px){.partners__title{margin-right:39px}}.word-slider{display:inline-block;vertical-align:top;overflow:hidden;cursor:pointer}.hero .word-slider{height:55px}.word-slider__words{display:inline-block;margin:0;padding:0;list-style:none}.word-slider:hover .word-slider__words{-webkit-animation-name:wordSlider;animation-name:wordSlider;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-animation-duration:4s;animation-duration:4s}.word-slider__word{display:block;text-align:left}.hero .word-slider__word{line-height:55px}@-webkit-keyframes wordSlider{0%,27%{-webkit-transform:translateY(0);transform:translateY(0)}33%,60%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}66%,93%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:translateY(-75%);transform:translateY(-75%)}}@keyframes wordSlider{0%,27%{-webkit-transform:translateY(0);transform:translateY(0)}33%,60%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}66%,93%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:translateY(-75%);transform:translateY(-75%)}}.modal{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.8);padding:15px;opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow-y:auto}.modal_open{opacity:1;visibility:visible}.modal__content{background-color:#fff;max-width:500px;margin:auto;padding:40px 20px;position:relative}.modal__close{width:40px;height:40px;position:absolute;top:0;right:0;line-height:40px;text-align:center;font-size:14px;color:#d3d3d3}.modal__share p{margin-bottom:.5em}.modal__share p:last-child{margin-bottom:0}.modal__share .ya-share2__container_size_m .ya-share2__item{margin-right:10px}.modal__share .ya-share2__badge{border:1px solid #00c56b;background:0 0!important;border-radius:50%;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.modal__share .ya-share2__link:focus .ya-share2__badge,.modal__share .ya-share2__link:hover .ya-share2__badge{-webkit-transform:scale(1.1);transform:scale(1.1)}.modal__share .ya-share2__container_size_m .ya-share2__icon{width:32px;height:32px;background-size:24px;background-repeat:no-repeat;background-position:50%}.modal__share .ya-share2__item_service_telegram .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%2300c56b' fill-rule='evenodd'/%3E%3C/svg%3E")}.modal__share .ya-share2__item_service_facebook .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%2300c56b' fill-rule='evenodd'/%3E%3C/svg%3E")}.modal__share .ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%2300c56b' fill-rule='evenodd'/%3E%3C/svg%3E")}.modal__share .ya-share2__item_service_odnoklassniki .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2300c56b' fill-rule='evenodd'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 0 0-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 0 0 1.688-1.687 1.69 1.69 0 0 0-1.688-1.688zm0 5.763a4.08 4.08 0 0 1-4.076-4.075 4.08 4.08 0 0 1 4.076-4.077 4.08 4.08 0 0 1 4.077 4.077 4.08 4.08 0 0 1-4.077 4.075zM10.025 15.624a7.633 7.633 0 0 1-2.367-.98 1.194 1.194 0 0 1 1.272-2.022 5.175 5.175 0 0 0 5.489 0 1.194 1.194 0 1 1 1.272 2.022 7.647 7.647 0 0 1-2.367.98l2.279 2.28a1.194 1.194 0 0 1-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 1 1-1.689-1.689l2.279-2.279'/%3E%3C/g%3E%3C/svg%3E")}.modal__share .ya-share2__item_service_twitter .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%2300c56b' fill-rule='evenodd'/%3E%3C/svg%3E")}.modal__img{display:block;margin:0 auto}.modal_xl .modal__content{background:0 0;max-width:2969px;padding-left:0;padding-right:0}.modal_xl .modal__close{right:-10px}@media (min-width:576px){.modal__content{padding-left:40px;padding-right:40px}}.scroll-top{color:#f06065;position:fixed;bottom:27px;right:23px;font-size:21px;width:40px;height:40px;line-height:40px;text-align:center;z-index:10;border-radius:50%;background-color:#fff;display:none}.scroll-top:focus,.scroll-top:hover{color:#f06065;-webkit-box-shadow:6px 11px 26px 1px rgba(118,120,166,.2);box-shadow:6px 11px 26px 1px rgba(118,120,166,.2)}.article{margin-bottom:80px}.article h2{margin-top:2em}.article h3{margin-top:1.5em}.article b{font-weight:700}.article ol,.article p,.article ul{margin-bottom:1em}.article p+ol,.article p+ul:not([class]){margin-top:-1em}.article ol,.article ul{padding:0;list-style:none}.article ol li,.article ul li{position:relative}.article .list-dashed li{padding-left:1em}.article .list-dashed li:before{content:'-';position:absolute;left:0}.article .list-a li{padding-left:1em}.article .list-a li:before{content:lower-russian ")";position:absolute;left:0}@media (max-width:767px){.article{font-size:1rem;line-height:1.5625}.article h2{font-size:1.5rem;line-height:1}.article h3{font-size:1.25rem;line-height:1.2}}.thankyou{text-align:center;padding-top:65px;padding-bottom:50px}.thankyou__img{margin-top:14px}.thankyou__footer{margin-top:50px}.dislike{margin-bottom:74px}.dislike__header{margin-bottom:31px}.dislike__header-img{display:block;margin:0 46px 20px 23px}.dislike__header-text{-webkit-box-flex:1;-ms-flex:1;flex:1 1}.dislike__form .form__control{border:2px solid #53c470;background-color:#fff}.dislike__form .form__control::-webkit-input-placeholder{color:#36292c}.dislike__form .form__control::-moz-placeholder{color:#36292c}.dislike__form .form__control:-ms-input-placeholder{color:#36292c}.dislike__form .form__control::-ms-input-placeholder{color:#36292c}.dislike__form .form__control::placeholder{color:#36292c}.dislike__form input.form__control{max-width:480px}.dislike__form .button{width:200px;margin-right:20px}@media (min-width:768px){.dislike__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dislike__header-img{max-width:168px;-webkit-box-flex:0;-ms-flex:0 0 168px;flex:0 0 168px;margin-bottom:0}}@media (min-width:1024px){.dislike__form .form__group{margin-bottom:35px}.dislike__form .form__control{padding-left:1.5em;padding-right:1.5em;font-size:1.3125rem;line-height:1.6666666667}.dislike__form input.form__control{max-width:480px;height:4.25rem}.dislike__form textarea.form__control{padding-top:1.33em}}.tabs__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs__item{margin-right:20px;margin-bottom:10px}.tabs__item:last-child{margin-right:0}.tabs__link{display:block;color:inherit;border-bottom:2px solid transparent;padding-bottom:6px}.tabs__link:focus,.tabs__link:hover{text-decoration:none}.tabs__link:focus{color:inherit}.tabs__item.active .tabs__link{color:#53c470;border-bottom-color:#53c470}.tabs__item.active .tabs__link:focus{color:#53c470}.tabs__content{overflow:hidden;min-height:193px}.tabs__tab{opacity:0;visibility:hidden;height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tabs__tab.active{opacity:1;visibility:visible;height:auto}@media (min-width:1024px){.tabs__item{margin-right:50px}}.capsule{padding-top:35px}.capsule__header{margin-bottom:32px;margin-bottom:2rem}.capsule__nav{padding:0;list-style:none;margin:0 -14px;font-size:0}.capsule__nav-item{display:inline-block;font-size:12px;font-size:.75rem;line-height:1.5;text-transform:uppercase;margin:10px 14px}.capsule__nav-link{color:#f06065}.capsule__title{position:relative}.capsule__title:before{position:absolute;content:attr(data-id);font-size:16px;font-size:1rem;line-height:1.5;font-weight:400;top:-24px;left:0}.capsule__section{margin-bottom:100px}.capsule__content{margin-bottom:24px}.capsule__slider-list{padding-top:57px}.capsule__description{font-size:16px;font-size:1rem;line-height:1.5}.capsule__text{font-size:14px;font-size:.875rem;line-height:1.2857142857;color:#868686;margin-top:2.4em}.capsule__text:before{width:117px;height:2px;background-color:#d2d2d2;display:block;content:'';margin-bottom:2.7857em}@media (min-width:1024px){.capsule__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.88rem}.capsule__section{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.capsule__section:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.capsule__section:nth-child(even) .capsule__content{margin-left:6.67%}.capsule__content{max-width:320px;margin-bottom:0}.capsule__slider{max-width:484px;margin-top:-3.61rem}}@media (min-width:1200px){.capsule__title:before{top:1em;left:-36px}}.promo{background:url(../i/bg/obshepit.jpg) 50% 10% no-repeat;background-size:cover;position:relative;min-height:100vh;color:#fff;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}.promo:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';z-index:-1;background-color:rgba(42,35,51,.75)}.promo .container{width:100%}.promo__content{max-width:800px;background-color:rgba(255,255,255,.2);padding:30px 15px;margin:auto}.promo__logo{max-width:300px;margin-bottom:40px}.promo__logo-img{display:block;width:100%}.promo__title{color:inherit}.promo__list{padding:0;list-style:none;margin-top:40px}.promo__list-item{padding-left:46px;position:relative;margin-bottom:30px;font-size:18px;font-size:1.125rem;line-height:1.3888888889}.promo__list-item:before{position:absolute;top:-4px;left:0;font-size:33px;color:#53c470}.promo__subscription{margin-top:60px;padding:0;overflow:visible}.promo__subscription:before{background:0 0;display:none}.promo__subscription:after{display:none}.promo__subscription-title{font-size:20px;font-size:1.25rem;line-height:1.25;font-weight:700;color:inherit;margin-bottom:20px}.promo__subscription .responses{position:relative;margin-top:20px}.promo .subscription__button-group{width:100%}.promo .subscription__form{margin:0;display:block}.promo .form__groups{margin:0}.promo .subscription__agreement{max-width:none;margin-bottom:20px}.promo__share{text-align:center}.promo__share:before{width:100px;height:3px;background-color:#53c470;display:block;content:'';margin:40px auto 30px}.promo__share-title{color:#53c470;line-height:1.2}.promo__share-title a{color:#fff}.promo__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.promo{padding-top:60px;padding-bottom:60px}.promo__content{padding:30px}.promo__list-item{font-size:1.25rem;line-height:1.25}.promo .subscription__button-group{max-width:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.promo__content{padding:60px}.promo .subscription__agreement{margin-bottom:0;max-width:300px}.promo .subscription__button-group{max-width:168px;-webkit-box-flex:0;-ms-flex:0 0 168px;flex:0 0 168px}}@media (min-width:1024px){.promo .form__groups{-ms-flex-wrap:wrap;flex-wrap:wrap}.promo .subscription__agreement{max-width:none;position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.cards-list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-left:-.5rem;margin-right:-8px;margin-right:-.5rem}.cards-list__item{background-color:#f1f1f1;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px;margin:.5rem;width:140px;height:78px}.cards-list__img{display:block;margin:auto}@media (min-width:1024px){.cards-list{margin-left:-1rem;margin-right:-1rem}.cards-list__item{margin-left:1rem;margin-right:1rem}}.list-default{padding:0;list-style:none}.list-default>li{padding-left:34px;position:relative}.list-default>li:before{position:absolute;top:2px;left:0;font-size:21px;color:#53c470}.signal .list-default>li{margin-top:10px}.common-block{padding-top:57px;padding-bottom:88px}.common-block__title{text-align:center;margin-bottom:58px}.common-block__action{text-align:center;margin-top:44px}.common-block__img-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;margin-bottom:20px;background-color:#f8f7f7}.common-block img{display:block;margin:auto}.common-block_gray{background-color:#f8f7f7}.common-block [class*=" col-"],.common-block [class^=col-]{margin-bottom:1.67em}.common-block [class*=" col-"]:last-child,.common-block [class^=col-]:last-child{margin-bottom:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{outline:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;top:0;z-index:5;padding:0;cursor:pointer;pointer-events:auto;color:transparent;border:1px solid #f06065;outline:0;background:#fff;width:40px;height:40px;border-radius:50%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#f06065;text-align:center;font-size:0}.slick-next:before,.slick-prev:before{font-size:15px;line-height:38px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#f06065;color:#fff;outline:0}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.5;cursor:default}.slick-prev{left:0}.slick-next{left:54px}.slick-dots{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:absolute;left:0;right:0;bottom:0;margin:0;text-align:center}.slick-dots li{position:relative;margin:0;padding:0;cursor:pointer}.slick-dots li button{display:block;cursor:pointer;-webkit-transition:all .25s;transition:all .25s;color:transparent;background:0 0;border:0;outline:0;font-size:0;line-height:0;padding:0;position:relative;width:20px;height:20px}.slick-dots li button:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #53c470;width:10px;height:10px;border-radius:50%}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background-color:#53c470}.slick-dots li.slick-active button:before{background-color:#53c470}.hidden-xs-up{display:none!important}@media (max-width:575px){.hidden-xs-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:1023px){.hidden-md-down{display:none!important}}@media (min-width:1024px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}


.kitty {
	position: fixed;
	right: 130px;
	bottom: 60px;
	width: 201px;
	z-index: 10;
	height: 215px;
	background: url(/assets/i/kot.svg) center center no-repeat;
	display: block;
	background-size: 100% auto;
}

.kitty .close {
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.kitty .close img {
	display: block;
}

@media (max-width:1500px){
	.kitty {
		right: 60px;
	}
}

@media (max-width:1200px){
	.kitty {
		display: block;
		width: 177px;
		height: 210px;
		right: 50px;
		bottom: 30px;
		background: url(/assets/i/kotmob.svg) center center no-repeat;
		background-size: 100% auto;
	}
}

@media (max-width:767px){
	.kitty {
		
		width: 84px;
		height: 103px;
		right: 20px;
		bottom: 70px;
		background: url(/assets/i/kotmob.svg) center center no-repeat;
		background-size: 100% auto;
	}
	
	.kitty .close {
		display: none;
	}
}

.thankyou.new .text-primary, .dislike.new .text-primary {
	color: #574af2;
}

.thankyou.new .button_primary, .dislike.new .button_primary {
	background-color: #574af2;
	border-color: #574af2;
}

.dislike.new .dislike__form .form__control {
    border: 2px solid #574af2;
    background-color: #fff;
}

.dislike.new .text-success {
	color: #574af2;
}

.program__item.noreverse:nth-child(2n) {
	-webkit-box-orient: inherit;
	-webkit-box-direction: inherit;
	-ms-flex-direction: inherit;
	flex-direction: inherit;
}

.program__item.noreverse:nth-child(2n) .program__item-img-placeholder {
	margin-right: 40px;
	margin-left: 0;
	
	-webkit-box-orient: inherit;
	-webkit-box-direction: inherit;
	-ms-flex-direction: inherit;
	flex-direction: inherit;
}

.program__item.noreverse:nth-child(2n) .program__item-img {
	margin-left: 0;
}


.program__item_blue .program__item-title-lg::before {
	background: #574AF2;
}

.program__item_blue .program__item-title-lg .program__item-title-text {
	background: #574AF2;
}

.program__item_blue .program__item-info {
	color: #574AF2;
}

.program__item_blue .program__item-title a {
	color: #574AF2;
}

.program__item_blue .button_primary {
	background: #574AF2;
	border-color: #574AF2;
}

.program__item-title-lg .program__item-title-icon-wrap {
	border: 3px solid #574AF2;
	border-radius: 17px;
	height: 133px;
	margin-left: -20px;
}

.program__item-title-lg .program__item-title-icon-wrap .program__item-title-icon {
	height: 115px;
	margin-left: 0;
}

@media (max-width:1023px){ 
	.program__item-title-lg .program__item-title-icon-wrap {
		height: 100px;
	}
	
	.program__item-title-lg .program__item-title-icon-wrap .program__item-title-icon {
		height: 85px;
	}
	
	.program__item.noreverse:nth-child(2n) .program__item-img-placeholder {
		margin-right: 0;
	}
}

@media (max-width:576px){ 
	.program__item-title-lg .program__item-title-icon-wrap {
		height: 75px;
		border: 2px solid #574AF2;
		margin-left: -13px;
	}
	
	.program__item-title-lg .program__item-title-icon-wrap .program__item-title-icon {
		height: 63px;
	}
}

@media (max-width:767px){
	.dislike.new .dislike__form .form__control {
		font-size: 16px;
	}
}


.obsh-top-line {
	position: absolute;
	width: calc(100% - 56px);
	max-width: 100%;
	top: 0;
	left: 56px;
	padding: 0 23px;
	box-sizing: border-box;
	background: url(/assets/i/Artboard2021.png) center center no-repeat;
    background-size: cover;
	border-radius: 0;
	z-index: 200;
	display: block;
    height: 69px;
}

.obsh-top-line .obsh-close {
	position: absolute;
	right: 20px;
    top: 20px;
	cursor: pointer;
	width: 30px;
	height: 30px;
}

.obsh-top-line .obsh-close svg {
	width: 30px;
	height: auto;
}

.obsh-top-line .obsh-close path {
   
}

.obsh-top-line .circle {
	position: relative;
	right: 0;
	top: 0;
	cursor: pointer;
	width: 53px;
	height: 53px;
	border-radius: 100%;
	background: url(/assets/i/main/obs-arr3.svg) center center no-repeat;
	cursor: pointer;
	transition: all 0.3s;
	display: inline-block;
    margin-left: 50px;
    vertical-align: middle;
    transform: rotate(30deg);
}

.obsh-top-text-wrap {
    display: block;
    text-align: center;
    color: #fff;
    font-weight: 500;
font-size: 34px;
    line-height: 60px;
}

.obsh-top-text-wrap span {
    padding: 0 20px;
    background: url(/assets/i/textcover2021.svg) center center no-repeat;
    background-size: auto 90%;
display: inline-block;
}

.obsh-top-img {
    display: inline-block;
    vertical-align: middle;
    
}

.obsh-top-line:hover .circle {
	transform: rotate(0deg);
}


.obsh-top-line .obsh-top-text1 {
	display: inline-block;
	vertical-align: top;
	height: 33px;
	line-height: 24px;
	margin-right: 0;
    margin-top: 17px;
	font-weight: 400;
	font-size: 24px;
	color: #fff;
	padding-left: 0;
}

.obsh-top-line .obsh-top-text1 span {
    display: inline-block;
    vertical-align: middle;
    padding: 0 20px;
    margin: 0 10px 0 0;
    height: 24px;
    position: relative;
    top: 2px;
    border-right: 2px solid #fff;
    border-left: 2px solid #fff;
    
}

.obsh-top-line .obsh-top-text1 p {
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    margin: 0;
}


.obsh-top-line .obsh-top-text2 {
	display: inline-block;
	vertical-align: top;
	font-size: .875rem;
	color: #000;
	height: 46px;
	line-height: 46px;
}




@media (max-width:1400px){ 

}

@media (max-width:1200px){ 

	.index .header {
		top: 90px;
	}
	
	.hero {
		padding-top: 150px;
	}
    
    .obsh-top-img {
        display: none;
    }

    .obsh-top-line .obsh-top-text1 {
        font-size: 16px;
        margin-top: 8px;
        padding-right: 10px;
    }
    
    .obsh-top-line .obsh-top-text1 span {
        border-left: 0;
        padding-left: 0;
    }
    
    .obsh-top-line .obsh-top-text1 p {
        font-size: 12px;
        width: 110px;
        text-align: left;
        line-height: 1.1;
    }
    
    .obsh-top-line .circle {
        margin-left: 0;
        left: -200px;
        width: 41px;
        height: 41px;
        background-size: contain;
        position: absolute;
        top: 9px;
        left: 13px;
    }
    
    .obsh-top-line {
        width: 100%;
        left: 0;
        height: 58px;
        padding-left: 50px;
    }
    
    .obsh-top-line .obsh-close {
        right: 10px;
        top: 15px;
    }
}


@media (max-width:900px){ 

}

@media (max-width:700px){ 
	
	
	.index .header {
		top: 110px;
	}
	
	.hero {
		padding-top: 170px;
	}
    
    .obsh-top-text-wrap {
        font-size: 18px;
    }
    
    .obsh-top-text-wrap span {
        background-size: auto 32px;
        padding: 0 12px;
    }
}

@media (max-width:500px){ 
	
}

.obstop.index .header {
	top: 0;
}

.obstop.index .hero {
	padding-top: 120px;
}


.markirovki .hero {
	background: #ECE2D5 url(/assets/i/markirovki/hero_bg.svg) center center no-repeat;
	background-size: cover;
}

.markirovki .hero::after, .markirovki .hero::before {
	display: none;
}

.markirovki .hero__title {
	color: #F66957;
	text-shadow: none;
	font-size: 87px;
}
@media (max-width:1024px){ 
	.markirovki .hero__title {
		font-size: 3.3125rem;
	}
}

.markirovki .nav__link {
	color: #2d2d2d;
}

.markirovki .hero__subtitle, .markirovki .hero p, .markirovki .hero__list-item {
	color: #2d2d2d;
}

.markirovki .hero a {
	color: #2d2d2d;
	text-decoration: none;
	border-bottom: 0;
}

.markirovki .hero__list-item::before, .__marking__bottom__item:before {
	color: #F66957;
}

.markirovki .subscription__form .button {
	background: #F66957;
	color: #fff;
	border-color: #F66957;
	font-weight: bold;
}

.markirovki .form__control {
	background: #fff;
}

.markirovki .form__group {
	margin-bottom: 45px;
}

.markirovki .hero {
	padding-bottom: 100px;
}

.markirovki .subscription__agreement {
    top: calc(100% - 25px);
    color: #2d2d2d;
}

.markirovki .nav-toggle__bottom, .markirovki .nav-toggle__middle, .markirovki .nav-toggle__top {
	background: #000;
}
.section__catering{
    background: #6765E0;
    padding: 100px 0 10px 0;
    text-align: center;
    overflow: hidden;
}
.section__marking{
    background: #ECE2D5;
    padding: 100px 0 40px 0;
    overflow: hidden;
    position: relative;
}
.section__marking .container{
    position: relative;
}
.row__marking__top{
    flex-direction: column;
    align-items: center;
    margin-bottom: 50px;
    position: relative;
    z-index: 2;
}
.row__marking__top p{
    text-align: center;
    margin-bottom: 15px;
}
.row__marking__bottom{
    justify-content: space-between;
    position: relative;
    z-index: 2;
}
.__marking__bottom__item{
    color: #2d2d2d;
    font-weight: 700;
    position: relative;
    padding-left: 32px;
}
.__marking__bottom__item:before{
    content: "\e903";
    position: absolute;
    top: -4px;
    left: 0;
    font-size: 28px;
    font-family: icons!important;
    font-weight: 400;
}
.row__marking__mobile{
    display: none;
}
.bg__left, .bg__right{
    position: absolute;
    top: -80px;
    height: calc(100% + 120px);
}
.bg__left{
    left: -26%;
}
.bg__right{
    right: -23%;
}
.bg__top__mobile{
    display: none;
    position: absolute;
    top: -20px;
    width: 100%;
}
.bg__top__mobile img{
    width: 100%;
}
.bg__left img, .bg__right img{
    height: 100%;
}
.separate__marking{
    background: #fff;
    height: 2px;
    border: unset;
    width: 200%;
    margin-left: -50%;
}
.section__catering .separate__marking{
    background: #ffffff40;
}
.__marking__mobile{
    display: none;
}
.row__marking__top h4{
    color: #2D2D2D;
}
.row__marking__top h2{
    color: #F66957;
}
.section__catering .row{
    flex-direction: column;
    align-items: center;
}
.section__catering span{
    color: #fff;
}
.section__catering h2, .section__catering h4{
    color: #fff;
}
.section__catering h2, .section__catering h2{
    margin-bottom: 30px;
}
.section__catering h4, .section__catering h4{
    margin-bottom: 10px;
}
.row__catering__bottom p{
    color: #fff;
    font-weight: 700;
    margin: 30px 0;
}
.row__catering__top{
    margin-bottom: 50px;
}
.row__catering__bottom{
    margin-left: 0;
    margin-right: 0;
}
.section__recycling {
    background: #53C470;
    padding: 105px 0;
    text-align: center;
    overflow: hidden;
    position: relative;
}

.section__recycling:before {
    content: " ";
    display: block;
    position: absolute;
    left: calc(50% + 200px);
    bottom: 0;
    width: 531px;
    height: 339px;
    background: url(../i/back1.png) center center no-repeat;
}

.section__recycling:after {
    content: " ";
    display: block;
    position: absolute;
    left: calc(50% - 800px);
    top: 0px;
    width: 608px;
    height: 460px;
    background: url(../i/back2.png) center center no-repeat;
}

.row__recycling__top h2 {
    text-align: center;
    color: #fff;
}

.row__recycling__top p {
    margin: 32px 0;
    font-size: 18px;
    color: #fff;
    
}

.row__recycling__top .button_info {
    background: #F2D720;
    border-color: #F2D720;
    color: #000;
}
@media (max-width:1065px){
    .__marking__bottom__item{
        flex: 0 0 45%;
        margin-bottom: 25px;
    }
    .row__marking__bottom{
        max-width: 400px;
        margin: 0 auto;
    }
    .row__marking__bottom .__marking__bottom__item:first-child{
        order: 1;
    }
    .row__marking__bottom .__marking__bottom__item:nth-child(2){
        order: 2;
    }
    .row__marking__bottom .__marking__bottom__item:nth-child(3){
        order: 5;
        flex: auto;
    }
    .row__marking__bottom .__marking__bottom__item:nth-child(4){
        order: 4;
    }
    .row__marking__bottom .__marking__bottom__item:nth-child(5){
        order: 3;
    }
}
@media (max-width:1024px){ 
	.markirovki .nav {
		background-color: rgba(255,255,255,.95);
	}
}
@media (max-width:768px){
    .row__marking__top .button_info{
        display: none;
    }
    .row__marking__mobile{
        display: flex;
    }
    .row__marking__mobile .button_info{
        margin: 20px auto 0 auto;
    }
    .bg__left, .bg__right{
        display: none;
    }
    .__marking__mobile{
        display: block;
    }
}
@media (max-width:426px){
/*     .section__marking{
    background: #ECE2D5 url(/assets/i/bg/section__marking-bg-mobile.svg) top center no-repeat;
    background-size: 100%;
} */
    .bg__top__mobile{
        display: block;
    }
    .row__marking__top{
        max-width: 250px;
        margin: 30px auto;
        text-align: center;
    }
    .row__marking__top h4{
        max-width: 150px;
        text-align: center
    }
}
@media (max-width:375px){
    .__marking__bottom__item, .row__catering__bottom p{
        font-size: 14px;
    }
}