/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 *//*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/static/tarifs/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:'Oswald';src:url('/static/tarifs/fonts/Oswald-Regular.eot');src:url('/static/tarifs/fonts/Oswald-Regular.woff2?b415a73b8620') format('woff2'),url('/static/tarifs/fonts/Oswald-Regular.woff') format('woff'),url('/static/tarifs/fonts/Oswald-Regular.ttf') format('truetype'),url('/static/tarifs/fonts/Oswald-Regular.svg#Roboto-Regular') format('svg'),url('/static/tarifs/fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Oswald';src:url('/static/tarifs/fonts/Oswald-Light.eot');src:url('/static/tarifs/fonts/Oswald-Light.woff2') format('woff2'),url('/static/tarifs/fonts/Oswald-Light.woff') format('woff'),url('/static/tarifs/fonts/Oswald-Light.ttf') format('truetype'),url('/static/tarifs/fonts/Oswald-Light.svg#Roboto-Thin') format('svg'),url('/static/tarifs/fonts/Oswald-Light.eot?#iefix') format('embedded-opentype');font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url('/static/tarifs/fonts/Roboto-Regular.eot');src:url('/static/tarifs/fonts/Roboto-Regular.woff2?364103bc6bf5') format('woff2'),url('/static/tarifs/fonts/Roboto-Regular.woff') format('woff'),url('/static/tarifs/fonts/Roboto-Regular.ttf') format('truetype'),url('/static/tarifs/fonts/Roboto-Regular.svg#Roboto-Regular') format('svg'),url('/static/tarifs/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url('/static/tarifs/fonts/Roboto-Bold.eot');src:url('/static/tarifs/fonts/Roboto-Bold.woff2?de6f62c798f4') format('woff2'),url('/static/tarifs/fonts/Roboto-Bold.woff') format('woff'),url('/static/tarifs/fonts/Roboto-Bold.ttf') format('truetype'),url('/static/tarifs/fonts/Roboto-Bold.svg#Roboto-Bold') format('svg'),url('/static/tarifs/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype');font-weight:bold;font-style:normal}*{box-sizing:border-box}html,body{height:100%}body{font-family:"Roboto",Arial,Helvetica,sans-serif;background-color:#FFFFFF;color:#1A1A1A;font-size:14px;font-weight:normal;margin:0;padding:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}body>*{width:100%}strong{font-weight:bold}a{color:inherit;text-decoration:underline}a:hover,a:focus{color:inherit;text-decoration:none}a img{border:none}h1,h2,h3{margin:0;font-weight:normal}h1{font-size:50px;line-height:74px;font-family:'Oswald',sans-serif}.letter_c{letter-spacing:-2px}h2{font-size:36px;font-family:'Oswald',sans-serif;line-height:53px;margin-bottom:20px}p{margin:0;line-height:21px}.container{display:flex;display:block;position:relative;width:100%;max-width:1070px;padding:0 15px;margin:0 auto}.container_inner{width:100%;max-width:686px;margin:0 auto}.d-flex{display:flex}.bg_light_gray{background-color:#ECECEC}.bg_dark_gray{background-color:#262626}.c_white{color:#ffffff}.c_red{color:#FF1313}.section{padding-top:50px;padding-bottom:70px}.btn,a.btn,button.btn{display:inline-block;font-family:'Open Sans',sans-serif;font-size:14px;line-height:19px;font-weight:bold;padding-left:20px;padding-right:20px;border-radius:3px;text-align:center;text-decoration:none;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s}button.btn{cursor:pointer;outline:none}.btn_red{border:1px solid #FF1313;background-color:#FF1313;color:#ffffff}.btn_red:hover{background-color:#D91920;border:1px solid #D91920;color:#ffffff}.btn_red:visited{color:#ffffff}.btn.btn_white_outline,a.btn.btn_white_outline,button.btn.btn_white_outline{font-weight:normal;background-color:#FFFFFF;border:1px solid #1A1A1A}.btn.btn_white_outline:hover,a.btn.btn_white_outline:hover,button.btn.btn_white_outline:hover{background-color:#eeeeee}.btn_bg{padding-top:14px;padding-bottom:14px}.btn_std{padding-top:10px;padding-bottom:10px}.btn_sm{padding-top:5px;padding-bottom:5px}.top{padding:14px 0;display:flex;align-items:center;justify-content:flex-start}.logo_company img{max-width:100%;height:auto}header .logo_company{width:64px;height:31px;margin-right:10px}.site_slogan{font-family:"Oswald",sans-serif;font-weight:300;font-size:36px;line-height:1}.header_date{margin-left:auto;font-family:"Oswald",sans-serif;font-size:24px;line-height:36px}nav{display:flex;align-items:center;justify-content:flex-start;margin-left:auto}nav>*{font-size:14px;margin-left:50px;cursor:pointer;text-decoration:none}nav>*:hover{text-decoration:underline}.promo{display:flex;align-items:stretch;justify-content:flex-start;font-size:25px}.promo_inner{width:100%;height:400px;padding:25px 0 52px 0;margin:0 auto;position:relative}.main_page__header.spring .promo_inner{height:unset;padding:35px 0 100px 130px;background:url(/static/tarifs/img/young-man-in-white.png?d0ef41a35ab0) no-repeat;background-position:calc(75% + 230px) top}.promo_text{font-family:"Oswald",sans-serif;margin-bottom:60px;font-size:20px;line-height:28px;font-weight:400;margin-top:10px;color:#777777}.promo_bottom{margin-top:auto;font-family:"Oswald",sans-serif}p.promo_date{font-size:34px;line-height:28px}p.promo_start_info{margin-top:10px;font-size:20px;line-height:28px;color:#777777}.promo__btn_wrap{margin-top:20px}.promo__btn_wrap .btn{border-radius:25px}.promo_img img{max-width:100%;height:auto}.main_page__header h1{font-size:56px;line-height:67px;font-weight:400}.section_about{padding-bottom:50px;background:#FBDB00}.section_about__content{display:flex}.section_about__card{background:#FFFFFF;border-radius:8px;padding:20px 30px 30px;margin-right:40px;width:50%}.section_about__card:last-child{margin-right:0}.attention{background-color:#FBDB00;display:inline-block}h2.attention{padding:0 20px}.section_about__list{font-family:"Oswald",sans-serif;font-size:20px;line-height:24px;color:#777777;list-style-image:none;list-style-type:none;margin:2px 0 0 0;padding:0}.section_about__list li{position:relative;padding-left:25px;margin-bottom:15px}.section_about__list li:last-child{margin-bottom:0}.section_about__list li::before{content:'';width:5px;height:5px;border-radius:7px;background-color:#777777;position:absolute;left:10px;top:12px}.bordered{padding-bottom:5px;border-bottom:3px solid #FBDB00}.section_speaker{flex-shrink:0}.speaker_list{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin:0 -10px}.speaker_item__wrap{padding:10px 10px 20px 10px;margin:10px;width:100%;max-width:420px}.speaker_photo{position:relative;margin-bottom:10px}.speaker_img{position:relative;z-index:1;max-width:100%;height:auto}.speaker_position{color:#ffffff;font-size:13px;line-height:18px}.speaker_name{font-family:"Oswald",sans-serif;display:inline-block;background-color:#FBDB00;font-size:20px;line-height:24px;padding:5px 10px;position:absolute;left:0;bottom:30px;z-index:2}.section_speaker__btn_wrap{margin-top:25px;display:flex;align-items:flex-start;justify-content:center}.section_speaker__btn_wrap .btn{border-radius:25px}#review_list__wrap{display:flex;justify-content:space-between;align-items:center}.review_list{width:90%}#review_list__wrap .arrow{background:url(/static/tarifs/img/arrow-white.png?edae72feeb2c);width:40px;height:40px;cursor:pointer;flex-shrink:0}#review_list__wrap .arrow:hover{background:url(/static/tarifs/img/arrow-yellow.png?a473755e92f2)}#review_list__wrap .arrow.arrow_next{transform:rotate(180deg)}.review_item__wrap{padding:10px 10px 20px 10px;height:100%;flex-shrink:0}.review_item{height:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;background:#FFFFFF;border-radius:3px;padding:20px 14px 0 20px}.review_txt{padding-bottom:20px;width:100%}.review_author{margin-top:1px;width:100%;border-bottom:1px solid #FBDB00;padding-top:1px;min-height:91px;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:3px}.review_author__firm{color:#777777}footer{color:#ffffff;background-color:#262626;padding:20px 0px;font-size:14px;line-height:19px;margin-top:auto}footer a,footer a:hover{color:#ffffff}footer .d-flex{width:100%;display:flex;justify-content:flex-start;align-items:center}.contacts{text-align:right}.footer_logo{display:flex;align-items:center;justify-content:center}footer .logo_company{width:215px;height:69px;margin-right:20px}.phone_link{text-decoration:none}.modal-body{padding:0}.modal-content{border:none}.modal-content--form{padding:40px 30px 60px}.modal-content--success{padding:20px 20px 105px}.modal-header{padding:0;border:none;text-align:right;margin-bottom:45px}.close_icon{opacity:0.8;cursor:pointer;transition:color .2s;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s}.close_modal:hover{opacity:1}.form_title{font-family:'Oswald',sans-serif;font-size:20px;line-height:28px;text-align:center;color:#000000;margin-bottom:38px}.form_row{display:flex;align-items:flex-start;justify-content:flex-start;margin:0 -15px 30px}.form_col{padding:0 15px;position:relative;flex:1}.form_row.radios_label{margin-bottom:10px}.form_row.radio_btn,.form_row.checkbox{margin-bottom:20px}.radios_title{font-size:12px;color:#777777}.checkbox_block_title{font-size:12px;color:#777777;margin-bottom:15px}label.label_placeholder{position:absolute;left:0;top:0;width:100%;height:40px;line-height:40px;margin:0 15px;padding:0 10px;cursor:text;font-size:14px;color:#777777;transition:top 0.2s,left 0.2s,font-size 0.2s}.focus label.label_placeholder{font-size:12px;top:-17px;left:-10px;height:auto;line-height:normal}label.error{color:#FF1313}label.error:not(.checkbox_label){font-size:12px;position:absolute;left:15px;top:-17px}.error label.error + label.label_placeholder{display:none}textarea{width:100%;background:#FFFFFF;border:1px solid #C4C4C4;border-radius:2px;font-family:'Roboto';font-size:14px;line-height:18px;outline:none;padding:0 10px}input[type="number"],input[type="email"],textarea{width:100%;background:#FFFFFF;border:1px solid #C4C4C4;border-radius:2px;font-family:'Roboto';font-size:14px;line-height:18px;outline:none;padding:0 10px}input[type="number"],input[type="email"]{height:40px;line-height:40px}input:focus,textarea:focus{border-color:#FBDB00}input[type="text"]:focus + label.error{display:none!important}input.error{border-color:#FF1313}input[type="checkbox"]{margin:0 10px 1px 0}.checkbox_text a{color:#00A3FF}textarea{width:100%;max-width:100%;min-width:100%;height:120px;min-height:40px;padding:10px;line-height:20px}::-webkit-input-placeholder{color:#777777;font-size:14px;line-height:20px;font-family:'Roboto'}:-moz-placeholder{color:#777777;font-size:14px;line-height:20px;font-family:'Roboto';opacity:1}::-moz-placeholder{color:#777777;font-size:14px;line-height:20px;font-family:'Roboto';opacity:1}:-ms-input-placeholder{color:#777777;font-size:14px;line-height:20px;font-family:'Roboto'}::-ms-input-placeholder{color:#777777;font-size:14px;line-height:20px;font-family:'Roboto'}::placeholder{color:#777777;font-size:14px;line-height:20px;font-family:'Roboto'}.form__btn_wrap{display:flex;align-items:flex-start;justify-content:center;margin-top:50px;position:relative;min-height:45px}.form__btn_wrap .btn{font-size:15px}.form_reg_submit:disabled{-webkit-animation:rotating .8s linear infinite;-moz-animation:rotating .8s linear infinite;-ms-animation:rotating .8s linear infinite;-o-animation:rotating .8s linear infinite;animation:rotating .8s linear infinite;background:transparent;border-radius:100%;border:6px solid hsla(0,0%,39%,.5);border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999;color:transparent}.modal-body--success{font-family:"Oswald",sans-serif;font-size:20px;line-height:28px;text-align:center}.modal-body--success p{line-height:28px}.success_txt__top{color:#777777;margin-bottom:60px}.success__btn_wrap{margin-top:30px;display:flex;align-items:flex-start;justify-content:center}.section.section_reg{padding:0}.section.section_reg h1{margin-bottom:10px}.reg_text{font-family:"Oswald",sans-serif;font-size:20px;line-height:28px}.tabs{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #BFBFBF;padding-bottom:15px;font-family:"Oswald",sans-serif;font-size:20px;line-height:28px;margin-bottom:15px}.tab{margin-right:20px;color:#777777;border-bottom:1px solid #777777;cursor:pointer;transition:color .2s;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s}.tab:last-child{margin-right:0}.tab:hover{color:#1A1A1A;border-color:1px solid #1A1A1A}.tab.active{color:#1A1A1A;border-color:#FBDB00;background-color:#FBDB00}.tab_content{display:none}.tab_content.active{display:block}.cities{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin-right:-15px}.letter{font-weight:bold;font-size:24px;color:#FF1313;margin-bottom:5px}.cities_list{list-style-image:none;list-style-type:none;margin:0;padding:0}.city{text-decoration:underline;cursor:pointer}.city:hover{text-decoration:none;cursor:pointer}.partners{padding:20px 30px 15px;display:none}.partners.showed{display:block}.partners_header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.partners_back{display:none;font-size:14px;line-height:28px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.partners_back:hover{text-decoration:none}.partners_close{margin-left:auto}.partners.fixed .partners_close{display:none}.partners_city{font-family:"Oswald",sans-serif;font-size:36px;line-height:50px;line-height:1}.partners_list{align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin:0 -15px;display:none}.partners_list.showed{display:flex}.partners_item__wrap{padding:15px;width:50%;min-height:230px;height:auto}.partners_item{background-color:#FFFFFF;border-radius:3px;padding:20px;height:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;box-shadow:0px 0px 16px 11px rgba(0,0,0,0.05)}.partner_name{width:100%;font-size:24px;line-height:30px;color:#000000;margin-bottom:5px}.partner_info{width:100%;color:#777777;margin-bottom:10px}.partner__btn_wrap{width:100%;margin-top:auto;display:flex;align-items:center;justify-content:flex-end}.partner__btn_wrap .btn{font-size:14px}.partner__btn_wrap .btn_red{margin-left:20px}.map{width:100%;height:500px;position:relative}.map_loading__wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:#ffffff;display:none}.map_loading__wrap.showed{display:block}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.map_loading{-webkit-animation:rotating .8s linear infinite;-moz-animation:rotating .8s linear infinite;-ms-animation:rotating .8s linear infinite;-o-animation:rotating .8s linear infinite;animation:rotating .8s linear infinite;background:transparent;border-radius:100%;border:6px solid hsla(0,0%,39%,.5);border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}.owl-carousel .owl-stage{display:flex;align-items:stretch;justify-content:flex-start}.nowrap{white-space:nowrap}.social{display:flex;align-items:center;justify-content:flex-start;margin-left:auto;margin-right:43px}.social_title{margin:0 7px;font-size:14px;line-height:19px}.social_list{display:flex;align-items:center;justify-content:flex-start}.social_item{cursor:pointer;margin:0 7px;opacity:0.9;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s}.social_item:hover{opacity:1}.sm_d_show{display:none}.tile{background-color:#FFFFFF;border-radius:3px;padding:20px}.section_agree{padding-top:30px;height:100%}.section_question h2{margin-bottom:10px}.form_question{margin-top:20px}.question{margin-bottom:20px}.question_title{font-family:"Oswald",sans-serif;font-size:20px;line-height:28px;color:#000000;margin-bottom:10px}.question .form_col{padding:0}.question__btn_wrap{margin:30px 0 10px;text-align:center}.btn_qustion__submit{width:100%;max-width:207px}.checkbox_label{display:flex;align-items:center;justify-content:flex-start}.form__url{margin-top:20px;text-align:right}.form__url span{border-bottom:1px dashed;cursor:pointer;color:#777777;line-height:12px;display:inline-block;font-size:12px;margin-bottom:7px}.form__url span:hover{color:#1A1A1A}.form__url a{display:none;text-decoration:none}.form__url.showed a{display:inline}.section_header{display:flex;align-items:center;justify-content:flex-start}.section_header h2{margin-bottom:0}.slide_tabs{display:flex;align-items:center;justify-content:flex-start;margin-left:auto}.slide_tab{font-family:"Oswald",sans-serif;font-weight:300;font-size:24px;height:45px;display:flex;align-items:center;justify-content:center;padding:12px 20px 13px;background-color:#FFFFFF;border:1px solid #808080;border-radius:3px;line-height:1;margin-left:20px;cursor:pointer;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s}.slide_tab:hover{background-color:#dddddd}.room_links .slide_tab{text-decoration:none}.room_links .slide_tab.active{background:#FFD501;border-color:#FFD501}.video-wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-top:20px}.video-wrap .video{position:absolute;width:100%;height:100%;border:none}.room{margin-top:30px}.room_header{font-family:"Oswald",sans-serif;font-style:normal;font-weight:300;font-size:36px;line-height:53px;color:#808080;padding-bottom:5px;border-bottom:3px solid #FFD501}.room_name{color:#1A1A1A}.program_item{padding:15px 0;border-bottom:1px solid #D9D9D9}.program_item__speaker{font-size:14px;line-height:19px;color:#808080}.room.records{background-color:#ffffff}.room.records .room_header{padding:10px}.room.records .program_item{display:flex;padding:15px 10px}.room.records .item_left{align-self:center;margin-right:20px}.section_program__btn_wrap{text-align:center;margin-top:50px}.section_program__btn_wrap .btn{border-radius:25px}.banner-wrap{margin-top:50px}.banner-img{max-width:390px;width:100%}@media all and (max-width:1200px){.main_page__header.spring .promo_inner{padding-left:0}}@media all and (max-width:992px){.promo_info{width:100%;margin-right:0}footer .d-flex{flex-wrap:wrap}.social{width:100%;flex-grow:1;order:1;margin-bottom:30px;flex-direction:column;justify-content:center}.social_title{margin-bottom:10px}.social_title br{display:none}footer .logo_company{order:2}.footer_copyright{order:3;font-size:12px}.contacts{order:4;margin-left:auto}.reg_text br{display:none}.section_header{flex-direction:column}.slide_tabs{margin:20px auto 0}.slide_tab{margin:0 10px;padding-left:19px;padding-right:19px}}@media all and (max-width:768px){header nav{display:none}.main_page__header.spring{position:relative}.main_page__header .top{justify-content:center}.main_page__header.spring .top{position:absolute;right:0;left:0;top:40px}.main_page__header.new_year .top{padding:40px 0 0}.main_page__header .logo_company{width:90px;height:44px;margin-right:0}.promo{margin-top:0;text-align:center}.promo_info{align-items:center}.promo__btn_wrap{margin:40px 0 20px}.main_page__header.spring .promo_inner{background-position:50% 150%;background-size:350px;padding:110px 0 170px}.partners{width:100%;height:100%;position:fixed;top:0;left:-100%;display:block;padding-left:15px;padding-right:15px;z-index:999;overflow-x:hidden;overflow-y:auto;transition:left .2s;-webkit-transition:left .2s;-moz-transition:left .2s;-o-transition:left .2s;-ms-transition:left .2s}.partners.showed{left:0}.partners_back{display:inline-block}.partners_list.showed{display:flex}.partners_list{flex-direction:column;justify-content:flex-start;align-items:flex-start}.partners_item__wrap{width:100%}.partner_name{font-size:18px;line-height:24px}.partner_info{line-height:21px}.partner__btn_wrap{flex-direction:column-reverse}.partner__btn_wrap .btn{width:177px}.partner__btn_wrap .btn_red{margin-left:0;margin-bottom:10px}.partners_close{display:none}.partners_show{overflow:hidden}.partners_show:before{content:'';width:100%;height:100%;position:fixed;left:0;top:0;z-index:99;background-color:#ECECEC}#review_list__wrap{flex-wrap:wrap;justify-content:center}.review_list{width:100%;order:1}#review_list__wrap .arrow.arrow_prev{order:2;margin-right:5px}#review_list__wrap .arrow.arrow_next{order:3;margin-left:5px}.review_item__wrap{width:265px;margin:0 auto}.section_about__content{display:block}.section_about__card{width:100%;padding:15px;margin-top:20px}.section_about__card:first-child{margin:0 0 0 0}}@media all and (max-width:576px){.sm_d_show{display:block}.main_page__header h1{font-size:38px;line-height:46px;margin-bottom:10px}h2{font-size:28px;line-height:32px}h2.attention{padding:0}.section{padding-top:30px;padding-bottom:50px}.promo_text{margin-bottom:50px}.speaker_item__wrap{max-width:420px;padding-top:10px;padding-bottom:10px}.speaker_name{font-size:16px;line-height:19px;padding:1px 5px;bottom:10px}.speaker_position{font-size:11px;line-height:16px}.header_date{display:none}.footer_copyright{width:100%;order:5;margin-top:18px}.footer_copyright br{display:none}.contacts{margin-left:0;text-align:left}.social{align-items:flex-start}.social_title{margin-left:0}.social_item{margin-left:0;margin-right:14px}.form_row{flex-direction:column}.form_col + .form_col{margin-top:30px}.form_col{width:100%}.slide_tabs{flex-direction:column}.slide_tab{margin:5px 0;width:200px}.room_header{font-size:28px;line-height:41px}.program_item{padding:10px 0}}@media all and (max-width:319px){.promo_inner{height:auto}.main_page__header.spring .promo_inner{background-size:100%;background-position:50% 130%}}.filter-container{width:80%;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:30px 100px;grid-column-gap:20px;grid-row-gap:20px}.filter-container>:first-child{grid-area:1 / 1 / 2 / 2}.filter-container>:nth-child(2){grid-area:2 / 1 / 3 / 2}.filter-container>:nth-child(4){grid-area:1 / 2 / 2 / 3}.filter-container>:nth-child(5){grid-area:2 / 2 / 3 / 3}.filter-container>:nth-child(7){grid-area:1 / 3 / 2 / 4}.filter-container>:nth-child(8){grid-area:2 / 3 / 3 / 4}.filter-container>:nth-child(10){grid-area:1 / 4 / 2 / 5}.filter-container>:nth-child(11){grid-area:2 / 4 / 3 / 5}.filter-container>:nth-child(13){grid-area:1 / 5 / 2 / 6}.filter-container>:nth-child(14){grid-area:2 / 5 / 3 / 6}section{height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}.main{background-color:#27ae60}.news{background-color:#9b59b6}.contacts{background-color:#3498db}.portfolio{background-color:#f1c40f}.wrapper{position:relative;overflow-x:hidden}.menu{position:fixed;left:0;top:0;z-index:99;width:30%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:0.5s;transform:translateX(-100%)}.menu_active{transform:translateX(0%)}.menu-list{display:flex;justify-content:space-around;align-items:center;height:50%;flex-direction:column}.menu-list a{text-decoration:none;text-transform:uppercase;font-weight:900}.menu-btn{width:30px;height:30px;background-color:#333;position:absolute;right:-35px;top:10px}.content{transition:0.5s;position:relative;z-index:0}.content_active{transform:translateX(30%)}.selects-container{display:flex;width:100℅;height:20%}.filter-container div{display:flex;flex-direction:column}.login-form input,.register-form input{margin-left:10px;margin-bottom:10px}.login-form label,.register-form label{margin-left:15px;width:70px;display:inline-block}.register-form label{margin-bottom:15px;display:inline-block}.stamp_img{width:max-content;height:max-content;position:absolute;top:310px;right:30vw;z-index:2}.stamp_img img{width:250px;height:250px}@media screen and (max-width:868px){.stamp_img{top:380px;right:34vw}}@media screen and (max-width:768px){.stamp_img{top:660px;right:60vw}.stamp_img img{width:250px;height:250px}}@media screen and (max-width:576px){.stamp_img{top:80%;right:58vw}}