

/* Start:/bitrix/templates/default_new_pages/js/ui/jquery-ui.min.css?14780914502386*/
/*! jQuery UI - v1.11.4 - 2015-10-14
* http://jqueryui.com
* Includes: core.css, menu.css, selectmenu.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* End */


/* Start:/bitrix/templates/default_new_pages/styles/base.css?1569935154120475*/
@font-face{font-family:GothaProBol;src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBol.eot);src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBol.eot) format('embedded-opentype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBol.woff2) format('woff2'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBol.woff) format('woff'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBol.ttf) format('truetype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBol.svg#GothaProBol) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothaProBolIta;src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBolIta.eot);src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBolIta.eot) format('embedded-opentype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBolIta.woff2) format('woff2'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBolIta.woff) format('woff'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBolIta.ttf) format('truetype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProBolIta.svg#GothaProBolIta) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothaProIta;src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProIta.eot);src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProIta.eot) format('embedded-opentype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProIta.woff2) format('woff2'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProIta.woff) format('woff'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProIta.ttf) format('truetype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProIta.svg#GothaProIta) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothaProMed;src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProMed.eot);src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProMed.eot) format('embedded-opentype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProMed.woff2) format('woff2'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProMed.woff) format('woff'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProMed.ttf) format('truetype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProMed.svg#GothaProMed) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothaProReg;src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProReg.eot);src:url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProReg.eot) format('embedded-opentype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProReg.woff2) format('woff2'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProReg.woff) format('woff'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProReg.ttf) format('truetype'),url(/bitrix/templates/default_new_pages/styles/../fonts/GothaProReg.svg#GothaProReg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:PTF55F_2;src:url(/bitrix/templates/default_new_pages/styles/../fonts/PTF55F_2.eot);src:url(/bitrix/templates/default_new_pages/styles/../fonts/PTF55F_2.eot) format('embedded-opentype'),url(/bitrix/templates/default_new_pages/styles/../fonts/PTF55F_2.woff2) format('woff2'),url(/bitrix/templates/default_new_pages/styles/../fonts/PTF55F_2.woff) format('woff'),url(/bitrix/templates/default_new_pages/styles/../fonts/PTF55F_2.ttf) format('truetype'),url(/bitrix/templates/default_new_pages/styles/../fonts/PTF55F_2.svg#PTF55F_2) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ctc_splash_roundedbold;src:url(/bitrix/templates/default_new_pages/styles/../fonts/splash-rounded-webfont.eot);src:url(/bitrix/templates/default_new_pages/styles/../fonts/splash-rounded-webfont.eot?#iefix) format('embedded-opentype'),url(/bitrix/templates/default_new_pages/styles/../fonts/splash-rounded-webfont.woff2) format('woff2'),url(/bitrix/templates/default_new_pages/styles/../fonts/splash-rounded-webfont.woff) format('woff'),url(/bitrix/templates/default_new_pages/styles/../fonts/splash-rounded-webfont.ttf) format('truetype');font-weight:400;font-style:normal}.font400{font-family:GothaProReg,sans-serif}.font400italic{font-family:GothaProIta,sans-serif}.font500{font-family:GothaProMed,sans-serif}.font700{font-family:GothaProBol,sans-serif}.font700italic{font-family:GothaProBolIta,sans-serif}.fontSecond400{font-family:PTF55F_2,serif}.fontSecondTitle700{font-family:ctc_splash_roundedbold,sans-serif}.color-green{color:#00a058}.color-yellow{color:#ffcf24}.color-red{color:#ed335d}.color-blue{color:#008ac2}.color-blue-light{color:#1cace8}.color-gray{color:grey}*{margin:0;padding:0}html{height:100%}input,select,textarea{margin:auto;padding:inherit;-webkit-transition:background-color .4s ease,border-color .4s ease,color .4s ease;-moz-transition:background-color .4s ease,border-color .4s ease,color .4s ease;-o-transition:background-color .4s ease,border-color .4s ease,color .4s ease;transition:background-color .4s ease,border-color .4s ease,color .4s ease}input{vertical-align:middle}input::-ms-clear,textarea::-ms-clear{display:none;width:0;height:0}input[type=text],input[type=tel],input[type=password],input[type=email],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}button{border:0}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0;padding:0}body{position:relative;height:100%;color:grey;font-size:16px;font-style:normal;background-color:#ffcf24;line-height:1.38;font-family:GothaProReg,sans-serif;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:visible;-webkit-text-size-adjust:none}:focus{outline:0}::selection{color:#fff;background:#000}::-moz-selection{color:#fff;background:#000}a{text-decoration:none;color:#1cace8;cursor:pointer;-webkit-transition:color .4s ease,background-color .4s ease;-moz-transition:color .4s ease,background-color .4s ease;-o-transition:color .4s ease,background-color .4s ease;transition:color .4s ease,background-color .4s ease}a:hover{text-decoration:none;color:#0f87b8}a:active{color:#32719e}img{max-width:100%;height:auto;vertical-align:top;padding:0;border:none;text-decoration:none}p{margin:11px 0}table{border-collapse:collapse;border-spacing:0}.clr{display:block;clear:both;height:0;font-size:0;line-height:0}.clear{clear:both}.inline-middle{display:inline-block;vertical-align:middle}b,strong{font-family:GothaProBol,sans-serif;font-weight:400}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.block-left{float:left}.block-right{float:right}.ov-hidd{overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,time{display:block}.preloader.ppage{display:none}.js .preloader.ppage{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;background:#fff;-webkit-transition:opacity .5s ease,visibility .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease;-o-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.js .preloader.ppage:before{width:10px;height:10px;margin:-5px 0 0 -17px;background:#ed335d}.js .preloader.ppage:after{width:10px;height:10px;margin:-5px 0 0 8px;background:#008ac2}.js .preloader.ppage.hide{display:none}.js .preloader.ppage.hide:after,.js .preloader.ppage.hide:before{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.js .preloader.ppage.hidden{opacity:0;visibility:hidden}.main-block{overflow:hidden;position:relative;height:100%;-webkit-transition:-webkit-filter .3s ease-in-out;-moz-transition:-moz-filter .3s ease-in-out;-o-transition:filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out,-moz-filter .3s ease-in-out,-o-filter .3s ease-in-out,filter .3s ease-in-out}.perspective{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px;-webkit-perspective-origin:50% 0;-moz-perspective-origin:50% 0;perspective-origin:50% 0}.body-custom{overflow-y:scroll;position:absolute;z-index:3;top:130px;left:0;bottom:0;width:100%;background:#fff;-webkit-transition:-webkit-transform .55s cubic-bezier(.61,.01,0,.99);-moz-transition:-moz-transform .55s cubic-bezier(.61,.01,0,.99);-o-transition:-o-transform .55s cubic-bezier(.61,.01,0,.99);transition:-webkit-transform .55s cubic-bezier(.61,.01,0,.99),-moz-transform .55s cubic-bezier(.61,.01,0,.99),-o-transform .55s cubic-bezier(.61,.01,0,.99),transform .55s cubic-bezier(.61,.01,0,.99);-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);-webkit-overflow-scrolling:touch}.fp-enabled .body-custom{top:90px;overflow:hidden;background:0 0}.wrapper{max-width:1040px;margin:0 auto;padding:0 20px}.columns-row{display:table;width:100%;table-layout:fixed}.columns-row>.col{display:table-cell;vertical-align:middle}.columns-row.no-layout{table-layout:auto}.columns{list-style:none}.columns>.col{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.columns.two>.col{width:50%}.columns.three>.col{width:33.3333%}.columns.three>.col.three{width:100%}.columns.four>.col{width:25%}.columns.five>.col{width:20%}.columns.p40{margin-left:-40px}.columns.p40>.col{padding-left:40px}.columns.p30{margin-left:-30px}.columns.p30>.col{padding-left:30px}.columns.p20{margin-left:-20px}.columns.p20>.col{padding-left:20px}.st0,.st1,.st3,svg{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header{position:fixed;z-index:100;left:0;width:100%;height:130px;color:#000;font-size:14px;background:url(/bitrix/templates/default_new_pages/styles/../images/bg-footer-line.gif) 50% 0 repeat-x #fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease .4s,-webkit-filter .3s ease-in-out;-moz-transition:-moz-box-shadow .3s ease .4s,-moz-filter .3s ease-in-out;-o-transition:box-shadow .3s ease .4s,filter .3s ease-in-out;transition:box-shadow .3s ease .4s,-webkit-filter .3s ease-in-out,-moz-filter .3s ease-in-out,-o-filter .3s ease-in-out,filter .3s ease-in-out}header .wrapper{max-width:1270px}header .logo{width:105px;text-align:center;padding:27px 0 23px}header .left{float:left;width:220px}header .right{float:right;width:220px}header .phone{display:inline-block;vertical-align:middle;font-family:GothaProBol,sans-serif;margin-right:14px}header .phone a{color:#000}header .link-icon{display:inline-block;vertical-align:middle}header .col.first{padding-top:6px}header .col.last{text-align:right}header a{color:#1cace8}header a.hover-yellow:hover{color:#ffcf24}header a.hover-yellow:hover svg{fill:#ffcf24}header a.hover-red:hover{color:#ed335d}header a.hover-red:hover svg{fill:#ed335d}header a.hover-green:hover{color:#00a058}header a.hover-green:hover svg{fill:#00a058}.dropdown-header{overflow:hidden;position:fixed;width:100%;z-index:1;left:0;top:130px;background:#fff}.dropdown-header .link-icon-cover{display:none;text-align:center;font-size:14px;padding:0 0 20px}.dropdown-header .phone{display:none;padding:5px 0;text-align:center;color:#000;font-family:GothaProBol,sans-serif;font-size:12px}.dropdown-header .phone a{color:#000}.dropdown-header .cover{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:-webkit-transform .45s ease .1s,opacity .45s ease .1s;-moz-transition:-moz-transform .45s ease .1s,opacity .45s ease .1s;-o-transition:-o-transform .45s ease .1s,opacity .45s ease .1s;transition:-webkit-transform .45s ease .1s,-moz-transform .45s ease .1s,-o-transform .45s ease .1s,transform .45s ease .1s,opacity .45s ease .1s;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-o-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.dropdown-header .controls{border-collapse:collapse;border-spacing:0;font-size:14px}.dropdown-header .controls>.col{height:78px;border:1px solid #e6e6e6}.dropdown-header .controls>.col img,.dropdown-header .controls>.col svg{display:inline-block;vertical-align:middle;margin-right:7px}.dropdown-header .controls>.col a{display:block;height:100%;padding:0 11%;color:#000}.dropdown-header .controls>.col a span{display:inline-block;vertical-align:middle}.dropdown-header .controls>.col a:hover{color:#fff}.dropdown-header .controls>.col a:hover svg{fill:#fff}.dropdown-header .controls>.col a.bg-blue:hover{background:#008ac2}.dropdown-header .controls>.col a.bg-yellow:hover{background:#ffcf24}.dropdown-header .controls>.col a.bg-red:hover{background:#ed335d}.dropdown-header .controls>.col a.bg-green:hover{background:#00a058}.dropdown-header .controls>.col .search{display:block;height:100%;padding:0 11%;cursor:text}.dropdown-header .controls>.col .search .columns-row{height:100%}.dropdown-header .controls>.col .search img,.dropdown-header .controls>.col .search svg{margin-right:0}.dropdown-header .controls>.col .search .col:first-child{width:16px;padding-right:10px}.dropdown-header .controls>.col .search input[type=text]{width:100%;border:0;color:#000;padding:0;margin:0;font-size:14px;font-family:GothaProReg,sans-serif;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown-header .controls>.col .search input[type=text]::-webkit-input-placeholder{opacity:1;color:#000}.dropdown-header .controls>.col .search input[type=text]:-moz-placeholder{opacity:1;color:#000}.dropdown-header .controls>.col .search input[type=text]::-moz-placeholder{opacity:1;color:#000}.dropdown-header .controls>.col .search input[type=text]:-ms-input-placeholder{opacity:1;color:#000}.dropdown-header .controls>.col .search input[type=text]:focus::-webkit-input-placeholder{opacity:1;color:transparent}.dropdown-header .controls>.col .search input[type=text]:focus:-moz-placeholder{opacity:1;color:transparent}.dropdown-header .controls>.col .search input[type=text]:focus::-moz-placeholder{opacity:1;color:transparent}.dropdown-header .controls>.col .search input[type=text]:focus:-ms-input-placeholder{opacity:1;color:transparent}.dropdown-header nav{text-align:center;font-size:16px;padding:37px 0}.dropdown-header nav a{color:#0087c0}.dropdown-header nav a:hover{color:#1cace8}.dropdown-header nav .col{padding:8px 10px}.menu-page{display:block;position:absolute;z-index:1;left:0;top:90px;bottom:0;width:100%;-webkit-transition:-webkit-transform .45s ease;-moz-transition:-moz-transform .45s ease;-o-transition:-o-transform .45s ease;transition:-webkit-transform .45s ease,-moz-transform .45s ease,-o-transform .45s ease,transform .45s ease}.menu-page.bg-blue{z-index:1;background:#008ac2;-webkit-transform:translate3d(0,750px,-202px);-moz-transform:translate3d(0,750px,-202px);-o-transform:translate3d(0,750px,-202px);-ms-transform:translate3d(0,750px,-202px);transform:translate3d(0,750px,-202px)}.menu-page.bg-red{z-index:2;background:#ed335d;-webkit-transform:translate3d(0,630px,-202px);-moz-transform:translate3d(0,630px,-202px);-o-transform:translate3d(0,630px,-202px);-ms-transform:translate3d(0,630px,-202px);transform:translate3d(0,630px,-202px)}.menu-close-click{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/bitrix/templates/default_new_pages/styles/../images/blank-item-article.png) no-repeat}.section{background:#fff}.section.fp-auto-height footer{margin-top:-90px}.section .fp-tableCell .middle .wrapper,.section .fp-tableCell>.wrapper{padding-top:70px;padding-bottom:40px}.section .fp-tableCell .wrapper.ms-staff-carousel{padding-top:70px;padding-bottom:20px}.section .fp-tableCell .fp-scroller>.wrapper{padding-top:70px;padding-bottom:40px}.section.head-second .fp-tableCell>.wrapper{padding-top:0;padding-bottom:0}.fp-scroller{-webkit-transition-duration:.6s!important;-moz-transition-duration:.6s!important;-o-transition-duration:.6s!important;transition-duration:.6s!important}.touchevents .fp-scroller{-webkit-transition-duration:0s!important;-moz-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.menu-open header{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0);-moz-box-shadow:0 3px 10px rgba(0,0,0,0);box-shadow:0 3px 10px rgba(0,0,0,0);-webkit-transition:-webkit-box-shadow .15s ease;-moz-transition:-moz-box-shadow .15s ease;-o-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.menu-open .body-custom{-webkit-transform:translate3d(0,510px,-200px);-moz-transform:translate3d(0,510px,-200px);-o-transform:translate3d(0,510px,-200px);-ms-transform:translate3d(0,510px,-200px);transform:translate3d(0,510px,-200px)}.menu-open.fp-enabled .body-custom{-webkit-transform:translate3d(0,550px,-200px);-moz-transform:translate3d(0,550px,-200px);-o-transform:translate3d(0,550px,-200px);-ms-transform:translate3d(0,550px,-200px);transform:translate3d(0,550px,-200px)}.menu-open .dropdown-header{z-index:3;-webkit-transition:z-index .6s ease;-moz-transition:z-index .6s ease;-o-transition:z-index .6s ease;transition:z-index .6s ease}.menu-open .dropdown-header .cover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu-open .icon-menu i:first-child{-webkit-transform:translateY(5px) rotate(-45deg);-moz-transform:translateY(5px) rotate(-45deg);-o-transform:translateY(5px) rotate(-45deg);-ms-transform:translateY(5px) rotate(-45deg);transform:translateY(5px) rotate(-45deg)}.menu-open .icon-menu i:first-child+i{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.menu-open .icon-menu i:first-child+i+i{-webkit-transform:translateY(-5px) rotate(45deg);-moz-transform:translateY(-5px) rotate(45deg);-o-transform:translateY(-5px) rotate(45deg);-ms-transform:translateY(-5px) rotate(45deg);transform:translateY(-5px) rotate(45deg)}.menu-open .menu-page{-webkit-transition:-webkit-transform .4s ease .175s;-moz-transition:-moz-transform .4s ease .175s;-o-transition:-o-transform .4s ease .175s;transition:-webkit-transform .4s ease .175s,-moz-transform .4s ease .175s,-o-transform .4s ease .175s,transform .4s ease .175s}.menu-open .menu-page.bg-blue{-webkit-transform:translate3d(0,556px,-614px);-moz-transform:translate3d(0,556px,-614px);-o-transform:translate3d(0,556px,-614px);-ms-transform:translate3d(0,556px,-614px);transform:translate3d(0,556px,-614px)}.menu-open .menu-page.bg-red{-webkit-transform:translate3d(0,552px,-380px);-moz-transform:translate3d(0,552px,-380px);-o-transform:translate3d(0,552px,-380px);-ms-transform:translate3d(0,552px,-380px);transform:translate3d(0,552px,-380px)}.menu-open .menu-close-click{display:block;cursor:pointer}main{position:relative;overflow:hidden;padding:36px 0 80px;background:#f2f7f8}main.bg-yellow{background:#ffcf24}main.bg-blue{color:#fff;background:#1cace8}main.bg-blue .breadcrumbs{color:#a8d8f4}main.bg-blue .breadcrumbs a{color:#fff}main.bg-blue .breadcrumbs a:hover{color:#ffcf24}main.bg-blue .breadcrumbs span,main.bg-blue .h1,main.bg-blue .h2,main.bg-blue .h3,main.bg-blue .h4,main.bg-blue h1,main.bg-blue h2,main.bg-blue h3,main.bg-blue h4{color:#fff}.h1,h1{position:relative;font-size:40px;line-height:1.16;font-weight:400;color:#282626;margin:35px 0 22px;font-family:ctc_splash_roundedbold,sans-serif}.h1:first-child,h1:first-child{margin-top:0}.h2,h2{font-weight:400;color:#282626;position:relative;font-size:32px;line-height:1;margin:6% 0 4%;font-family:ctc_splash_roundedbold,sans-serif}.h2:first-child,h2:first-child{margin-top:0}article b,article strong{font-family:GothaProBol,sans-serif;color:#121111;font-weight:400}article .h2,article h2{margin:35px 0 22px}article .button{margin:3.3% 0 3.3% -10px}article .button:last-child{margin-bottom:0}article .h4,article h4{margin:30px 0 18px}.breadcrumbs{font-family:GothaProReg,sans-serif;font-size:14px;margin-bottom:35px}.breadcrumbs span{margin:0 11px}.breadcrumbs a{color:#1cace8}.breadcrumbs a:hover{color:#ed335d}.tabs-links{z-index:3;display:inline-block;width:100%;position:relative;font-size:16px;border-bottom:1px solid #e6e6e6;padding-bottom:10px;margin-bottom:4.7%;font-family:GothaProReg,sans-serif}.tabs-links .line{position:absolute;left:0;bottom:-1px;height:3px;background:#00a058;-webkit-transition:-webkit-transform .6s cubic-bezier(.65,-.6,.3,1.49),width .4s ease,background-color .4s ease;-moz-transition:-moz-transform .6s cubic-bezier(.65,-.6,.3,1.49),width .4s ease,background-color .4s ease;-o-transition:-o-transform .6s cubic-bezier(.65,-.6,.3,1.49),width .4s ease,background-color .4s ease;transition:-webkit-transform .6s cubic-bezier(.65,-.6,.3,1.49),-moz-transform .6s cubic-bezier(.65,-.6,.3,1.49),-o-transform .6s cubic-bezier(.65,-.6,.3,1.49),transform .6s cubic-bezier(.65,-.6,.3,1.49),width .4s ease,background-color .4s ease}.tabs-links .line.hover{background:#ffcf24}.tabs-links a{display:inline-block;padding:5px 0;margin:0 37px 5px 0;color:grey}.tabs-links a:hover{color:#ffcf24}.tabs-links a.active{cursor:default;color:#00a058}.articles{margin-right:-72px}.articles>.col{width:31.3%;padding-right:72px;margin-bottom:72px}.articles>.col.big{width:37.4%}.articles>.col.big-big{width:68.7%}.articles>.col.big-big-big{width:100%;margin-bottom:177px}.item-article{display:block;position:relative;max-width:276px;font-family:GothaProReg,sans-serif}.item-article.old{zoom:1;filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.item-article.old:hover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.item-article.big{max-width:344px}.item-article.big .summary{right:56px}.item-article.big-big{max-width:690px}.item-article.big-big .summary{right:56px;max-width:554px}.item-article.big-big-big{max-width:1040px}.item-article.big-big-big .summary{left:60px;right:60px;bottom:-105px;padding:40px 48px}.item-article.super-big{max-width:495px}.item-article.super-big .summary{max-width:400px;right:56px}.item-article .img{position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;background:#ccc}.item-article .summary{backface-visibility:hidden;position:absolute;z-index:5;left:0;right:0;bottom:0;min-height:206px;padding:28px 31px;color:#807a7a;font-size:14px;line-height:1.3;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 25px rgba(0,0,0,.15);-moz-box-shadow:0 3px 25px rgba(0,0,0,.15);box-shadow:0 3px 25px rgba(0,0,0,.15)}.item-article .summary p{margin:6px 0}.item-article .summary .dates{display:block;font-size:13px;color:#b2b2b2}.item-article .summary .title{color:#282626;font-size:22px;line-height:1.1;margin:0 0 6px;font-family:ctc_splash_roundedbold,sans-serif}.item-article .summary .title+.text{margin-top:12px}.item-article .summary .text{margin-right:50px}.item-article .summary .event-status{position:absolute;width:110px;left:31px;bottom:25px;font-size:13px}.item-article .summary .icon{position:absolute;left:-24px;top:-24px;width:48px}.st0,.st1,.st3,.st4{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.pagenav{text-align:center;cursor:default;font-size:14px;margin-left:-4px;margin-right:-4px;font-family:GothaProMed,sans-serif}.pagenav a{display:inline-block;vertical-align:middle;width:46px;height:46px;line-height:46px;color:grey;margin:0 4px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-o-transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease;transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease}.pagenav a:hover{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-o-transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease;transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-webkit-box-shadow:0 0 0 24px #ffcf24 inset;-moz-box-shadow:0 0 0 24px #ffcf24 inset;box-shadow:0 0 0 24px #ffcf24 inset}.pagenav a:hover svg .st0{fill:#fff}.pagenav a.active{cursor:default;color:#fff;background:#1cace8;text-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pagenav a img,.pagenav a svg{position:relative;top:15px;vertical-align:top}.pagenav a.prev{margin-right:14px}.pagenav a.prev img,.pagenav a.prev svg{margin-left:-1px}.pagenav a.next{margin-left:14px}.pagenav a.next img,.pagenav a.next svg{margin-right:-1px}.bg-yellow .pagenav a{-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;box-shadow:0 0 0 0 rgba(237,51,93,0) inset}.bg-yellow .pagenav a:hover{-webkit-box-shadow:0 0 0 24px #ed335d inset;-moz-box-shadow:0 0 0 24px #ed335d inset;box-shadow:0 0 0 24px #ed335d inset}.bg-yellow .pagenav a.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}hr{clear:both;width:100%;height:1px;border:0;margin:4% 0;color:#e6e6e6;background:#e6e6e6}footer{padding:34px 0 25px;text-align:center;background:#fff}footer .wrapper{max-width:1136px;text-align:left}footer .head{overflow:hidden;padding-bottom:22px}footer .logo{float:left;width:18%;padding-top:5px}footer nav{float:left;width:65%;font-size:14px;font-weight:400;font-family:GothaProReg,sans-serif}footer nav ul{float:left;width:33.3333%;list-style:none;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer nav ul li{margin-bottom:13px}footer nav a{color:#1cace8}footer nav a:hover{color:#ed335d}footer .icons{float:left;width:17%;text-align:right;cursor:default;white-space:nowrap}footer .icons img{vertical-align:middle;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;transition:-webkit-transform .4s ease,-moz-transform .4s ease,-o-transform .4s ease,transform .4s ease}footer .icons a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}footer .icons .payment{margin-left:-14px}footer .icons .payment a{margin-left:10px}footer .icons .social{margin-left:-11px;margin-bottom:28px;padding-top:3px}footer .icons .social a{margin-left:9px}footer .icons .social a:first-child{margin-left:0}footer hr{margin:0}footer .foot{overflow:hidden;font-size:14px;color:grey;padding-top:26px}footer .foot p{float:left;width:41%;margin:0;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .foot p:first-child{padding-right:50px}footer .foot p:first-child+p{width:44%}footer .foot a{color:#1cace8}footer .foot a:hover{color:#ed335d}footer .foot .charisma{float:left;width:15%;text-align:right;color:#7f7f7f;font-size:9px;padding-top:10px}footer .foot .charisma a{display:block;white-space:nowrap;color:#7f7f7f;text-decoration:none}footer .foot .charisma span{position:relative;top:-1px;vertical-align:top;margin-left:6px}.slider-article{margin:5% 0!important;background:#fff}.slider-article:first-child{margin-top:0!important}.slider-article:last-child{margin-bottom:0!important}.slider-article .ms-thumb-list.ms-dir-h{height:119px!important}article .narrow{max-width:640px;margin:5% auto}article:last-child{margin-bottom:0}.video{position:relative;display:block;margin:5% 0}.video .play{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.video .play:before{content:'';position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;background:#1cace8;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease;-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset,0 0 10px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset,0 0 10px 1px rgba(0,0,0,.2);box-shadow:0 0 0 0 rgba(237,51,93,0) inset,0 0 10px 1px rgba(0,0,0,.2)}.video .play:hover:before{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease;-webkit-box-shadow:0 0 0 60px #ed335d inset,0 0 10px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 0 60px #ed335d inset,0 0 10px 1px rgba(0,0,0,.2);box-shadow:0 0 0 60px #ed335d inset,0 0 10px 1px rgba(0,0,0,.2)}.video .play img{position:absolute;left:50%;top:50%;margin:-20px 0 0 -17px}.video iframe{position:absolute;left:0;top:0}@-webkit-keyframes preloader{0%{-webkit-transform:scale(1)}100%{transform:scale(3)}}@-moz-keyframes preloader{0%{-moz-transform:scale(1)}100%{transform:scale(3)}}@-o-keyframes preloader{0%{-o-transform:scale(1)}100%{transform:scale(3)}}@keyframes preloader{0%{transform:scale(1)}100%{transform:scale(3)}}.button{position:relative;display:inline-block;vertical-align:middle;height:48px;cursor:pointer;font-size:16px;line-height:1;color:#fff;font-family:GothaProBol,sans-serif;padding:15px 32px 17px;background:#ffcf24;text-shadow:0 1px 1px rgba(0,0,0,.23);-webkit-border-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius:30px;-moz-background-clip:padding;border-radius:30px;background-clip:padding-box;-webkit-box-shadow:0 0 0 0 rgba(0,160,88,0) inset;-moz-box-shadow:0 0 0 0 rgba(0,160,88,0) inset;box-shadow:0 0 0 0 rgba(0,160,88,0) inset;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button:hover{color:#fff;-webkit-box-shadow:0 0 0 30px #00a058 inset;-moz-box-shadow:0 0 0 30px #00a058 inset;box-shadow:0 0 0 30px #00a058 inset;-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease}.button.long{width:100%;text-align:center}.button.small{height:40px;font-size:14px;font-family:GothaProMed,sans-serif;text-shadow:none;padding:13px 25px}.button.green{background:#00a058;-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;box-shadow:0 0 0 0 rgba(237,51,93,0) inset}.button.green:hover{-webkit-box-shadow:0 0 0 24px #ed335d inset;-moz-box-shadow:0 0 0 24px #ed335d inset;box-shadow:0 0 0 24px #ed335d inset}.button.blue{background:#1cace8;-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;box-shadow:0 0 0 0 rgba(237,51,93,0) inset}.button.blue:hover{-webkit-box-shadow:0 0 0 24px #ed335d inset;-moz-box-shadow:0 0 0 24px #ed335d inset;box-shadow:0 0 0 24px #ed335d inset}.button.empty-blue{background:0 0;color:#1cace8;text-shadow:none;-webkit-box-shadow:0 0 0 1px #1cace8 inset;-moz-box-shadow:0 0 0 1px #1cace8 inset;box-shadow:0 0 0 1px #1cace8 inset}.button.empty-blue:hover{color:#fff;-webkit-box-shadow:0 0 0 25px #ed335d inset;-moz-box-shadow:0 0 0 25px #ed335d inset;box-shadow:0 0 0 25px #ed335d inset}.preloader{cursor:default;color:transparent!important;text-shadow:none;box-shadow:none!important}.preloader img,.preloader svg{display:none}.preloader:hover{color:transparent!important}.preloader:before{content:'';position:absolute;width:4px;height:4px;left:50%;top:50%;margin:-2px 0 0 -7px;background:#fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-animation:preloader .5s linear infinite alternate-reverse;-moz-animation:preloader .5s linear infinite alternate-reverse;-o-animation:preloader .5s linear infinite alternate-reverse;animation:preloader .5s linear infinite alternate-reverse}.preloader:after{content:'';position:absolute;width:4px;height:4px;left:50%;top:50%;margin:-2px 0 0 4px;background:#fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-animation:preloader .5s linear infinite alternate;-moz-animation:preloader .5s linear infinite alternate;-o-animation:preloader .5s linear infinite alternate;animation:preloader .5s linear infinite alternate}.form-enroll{margin:6% 0 4.7%;padding:34px 40px 32px;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.form-enroll .h2,.form-enroll h2{margin-top:0;margin-bottom:10px}.form-enroll .button{width:100%;margin-top:10px;margin-bottom:10px}.form-enroll:last-child{margin-bottom:0}.form-enroll .columns .col{vertical-align:bottom}.inp-cover{display:inline-block;vertical-align:top;width:100%;margin:17px 0;font-family:GothaProReg,sans-serif}.inp-cover dt{position:relative;top:22px;min-height:15px;font-size:14px;color:#b2b2b2;line-height:1;white-space:nowrap;margin-right:15px;-webkit-transition:top .3s ease,font-size .3s ease,-webkit-transform .3s ease;-moz-transition:top .3s ease,font-size .3s ease,-moz-transform .3s ease;-o-transition:top .3s ease,font-size .3s ease,-o-transform .3s ease;transition:top .3s ease,font-size .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease,transform .3s ease}.inp-cover dt em{display:none!important;vertical-align:bottom;color:#fa896f;white-space:normal;font-style:normal}.inp-cover dt span{display:inline-block;vertical-align:bottom;white-space:normal}.inp-cover dd{position:relative}.inp-cover dd i{position:absolute;height:10px;right:0;bottom:19px;line-height:1;font-style:normal;font-size:25px;font-family:GothaProReg,sans-serif;color:red}.inp-cover.top-title dt{top:2px;font-size:12px!important}.inp-cover input[type=text],.inp-cover input[type=tel],.inp-cover input[type=password],.inp-cover input[type=email],.inp-cover textarea{width:100%;border:0;border-bottom:1px solid #e6e6e6;font-size:14px;color:#000;line-height:1;padding:8px 0 16px;font-family:GothaProReg,sans-serif;background:0 0}.inp-cover input[type=text]:focus,.inp-cover input[type=tel]:focus,.inp-cover input[type=password]:focus,.inp-cover input[type=email]:focus,.inp-cover textarea:focus{border-bottom-color:#1cace8}.inp-cover select{width:100%}.inp-cover.error .ui-selectmenu-button,.inp-cover.error input[type=text],.inp-cover.error input[type=tel],.inp-cover.error input[type=password],.inp-cover.error input[type=email],.inp-cover.error textarea{color:#fa896f;border-bottom:1px solid #fa896f}.inp-cover.error .error-text{visibility:visible;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.inp-cover.error .required-text{visibility:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.inp-cover.error dt span{display:none}.inp-cover.error dt em{display:inline-block!important}.csstransforms .inp-cover dt{top:0;-webkit-transform:translateY(22px);-moz-transform:translateY(22px);-o-transform:translateY(22px);-ms-transform:translateY(22px);transform:translateY(22px);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.csstransforms .inp-cover.top-title dt{font-size:14px!important;top:0;-webkit-transform:translateY(1px) scale(.9);-moz-transform:translateY(1px) scale(.9);-o-transform:translateY(1px) scale(.9);-ms-transform:translateY(1px) scale(.9);transform:translateY(1px) scale(.9)}.nowrap{white-space:nowrap}.icon-menu{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:48px;height:48px;margin-right:12px;margin-bottom:4px;background:#f2f2f2;backface-visibility:hidden;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0) inset;-moz-box-shadow:0 0 0 0 rgba(0,0,0,0) inset;box-shadow:0 0 0 0 rgba(0,0,0,0) inset;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-o-transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease;transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease}.icon-menu i{position:relative;top:2px;display:block;width:20px;height:2px;margin:0 auto 3px;background:#282626;-webkit-transition:background-color .3s ease,-webkit-transform .6s ease,opacity .6s ease;-moz-transition:background-color .3s ease,-moz-transform .6s ease,opacity .6s ease;-o-transition:background-color .3s ease,-o-transform .6s ease,opacity .6s ease;transition:background-color .3s ease,-webkit-transform .6s ease,-moz-transform .6s ease,-o-transform .6s ease,transform .6s ease,opacity .6s ease}.icon-menu:hover{-webkit-box-shadow:0 0 0 24px #000 inset;-moz-box-shadow:0 0 0 24px #000 inset;box-shadow:0 0 0 24px #000 inset;-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-o-transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease;transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease}.icon-menu:hover i{background:#f2f2f2}.link-icon{white-space:nowrap;margin:0 14px}.link-icon img,.link-icon svg{display:inline-block;vertical-align:middle;margin-right:3px}.link-icon span{display:inline-block;vertical-align:middle}.button.bt-enroll{padding-left:50px;margin-left:12px;font-family:GothaProReg,sans-serif}.button.bt-enroll:before{content:'';position:absolute;left:23px;top:10px;width:20px;height:20px;background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/enroll.png) no-repeat}.slide-pattern.toned{position:absolute;z-index:8;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.25);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMCwgMCwgMCkiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(left,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 50%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(left,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 50%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 50%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 50%,rgba(0,0,0,0) 100%)}.slide-pattern.color{position:absolute;z-index:8;left:0;top:0;width:100%;height:100%;background:#777}.slide-pattern.color:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.slide-pattern.color.blue{background:rgba(28,172,232,.6)}.slide-pattern.color.blue:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxY2FiZTgiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjMWNhYmU4IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#1cabe8 0,#1cabe8 30%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(left,#1cabe8 0,#1cabe8 30%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left,#1cabe8 0,#1cabe8 30%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,#1cabe8 0,#1cabe8 30%,rgba(0,0,0,0) 100%)}.slide-pattern.color.yellow{background:rgba(244,195,60,.6)}.slide-pattern.color.yellow:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmNGMzM2MiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZjRjMzNjIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#f4c33c 0,#f4c33c 30%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(left,#f4c33c 0,#f4c33c 30%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left,#f4c33c 0,#f4c33c 30%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,#f4c33c 0,#f4c33c 30%,rgba(0,0,0,0) 100%)}.slide-pattern.color.red{background:rgba(232,86,120,.6)}.slide-pattern.color.red:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlODU2NzgiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZTg1Njc4IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#e85678 0,#e85678 30%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(left,#e85678 0,#e85678 30%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left,#e85678 0,#e85678 30%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,#e85678 0,#e85678 30%,rgba(0,0,0,0) 100%)}.slide-pattern.color.green{background:rgba(0,158,79,.6)}.slide-pattern.color.green:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDllNGYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjMDA5ZTRmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#009e4f 0,#009e4f 30%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(left,#009e4f 0,#009e4f 30%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left,#009e4f 0,#009e4f 30%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,#009e4f 0,#009e4f 30%,rgba(0,0,0,0) 100%)}.master-slider .ms-slide-layers{white-space:nowrap;color:#fff}.master-slider .ms-slide-layers:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.master-slider .ms-slide-layers .ms-anim-layers{display:inline-block;vertical-align:middle;white-space:normal;padding-right:260px;padding-left:20px}.master-slider .ms-slide-layers .ms-anim-layers .ms-layer{position:relative}.master-slider .ms-slide-layers .ms-anim-layers .title{line-height:1.07;font-size:56px;margin:19px 0;font-family:ctc_splash_roundedbold,sans-serif}.master-slider .ms-slide-layers .ms-anim-layers p{max-width:620px}.master-slider .ms-slide-layers .ms-anim-layers .button{width:auto!important;white-space:nowrap;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.master-slider .ms-slide-layers .ms-anim-layers .button.ms-hover-active{-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease}.master-slider .ms-slide-layers .ms-anim-layers .button.ms-hover-active:hover{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease}.master-slider .ms-slide-layers .ms-anim-layers .ms-btn-container{position:relative}.about-preview{position:relative;height:100%;color:#fff;text-align:center;background-color:#00a058;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.about-preview .wrapper{max-width:810px}.about-preview .button{margin-top:30px}.about-preview .title{font-size:40px;font-family:ctc_splash_roundedbold,sans-serif;line-height:1;margin:27px 0}.middle-cover{white-space:nowrap}.middle-cover:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.middle-cover .middle{position:relative;z-index:9;display:inline-block;vertical-align:middle;width:100%;white-space:normal}.footer-animation{-webkit-transition:all .8s cubic-bezier(.58,.01,.47,1)!important;-moz-transition:all .8s cubic-bezier(.58,.01,.47,1)!important;-o-transition:all .8s cubic-bezier(.58,.01,.47,1)!important;transition:all .8s cubic-bezier(.58,.01,.47,1)!important}.slider-main-tabs{position:absolute;z-index:80;right:8%;top:50%;height:368px;margin-top:-164px;padding-top:10px;color:rgba(255,255,255,.6);font-size:12px;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:GothaProBol,sans-serif;backface-visibility:hidden}.slider-main-tabs .move{-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease,transform .3s ease}.slider-main-tabs span.middle{position:relative;width:150px;cursor:pointer;text-align:right;padding-right:42px;line-height:1.5;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.slider-main-tabs span.middle i{position:absolute;right:0;top:50%;width:48px;height:48px;margin-top:-24px;margin-right:-24px;background-color:#000;background-position:150% 50%;background-repeat:no-repeat;background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-l.svg);-webkit-transition:-webkit-transform .2s ease,background-position .35s ease .05s,-webkit-box-shadow .3s ease .15s;-moz-transition:-moz-transform .2s ease,background-position .35s ease .05s,-moz-box-shadow .3s ease .15s;-o-transition:-o-transform .2s ease,background-position .35s ease .05s,box-shadow .3s ease .15s;transition:-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,transform .2s ease,background-position .35s ease .05s,box-shadow .3s ease .15s;-webkit-transform:perspective(400px) translate3d(0,0,-2100px);-moz-transform:perspective(400px) translate3d(0,0,-2100px);-o-transform:perspective(400px) translate3d(0,0,-2100px);-ms-transform:perspective(400px) translate3d(0,0,-2100px);transform:perspective(400px) translate3d(0,0,-2100px);-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.slider-main-tabs span.middle i.yellow{background-color:#ffcf24}.slider-main-tabs span.middle i.blue{background-color:#54cdff}.slider-main-tabs span.middle i.red{background-color:#fe3c71}.slider-main-tabs span.middle i.green{background-color:#08ce6b}.slider-main-tabs span.middle:hover{color:rgba(255,255,255,.8)}.slider-main-tabs span.middle:hover i{-webkit-transform:perspective(400px) translate3d(0,0,-400px);-moz-transform:perspective(400px) translate3d(0,0,-400px);-o-transform:perspective(400px) translate3d(0,0,-400px);-ms-transform:perspective(400px) translate3d(0,0,-400px);transform:perspective(400px) translate3d(0,0,-400px)}.slider-main-tabs span.middle.active{color:#fff}.slider-main-tabs span.middle.active i{background-position:50% 50%;-webkit-transform:perspective(400px) translate3d(0,0,0);-moz-transform:perspective(400px) translate3d(0,0,0);-o-transform:perspective(400px) translate3d(0,0,0);-ms-transform:perspective(400px) translate3d(0,0,0);transform:perspective(400px) translate3d(0,0,0);-webkit-box-shadow:0 0 0 5px rgba(255,255,255,.2);-moz-box-shadow:0 0 0 5px rgba(255,255,255,.2);box-shadow:0 0 0 5px rgba(255,255,255,.2)}.slider-main-tabs:before{content:'';position:absolute;right:0;top:0;width:1px;height:100%;background:rgba(255,255,255,.3)}.slider-main-tabs .tabs-slide{-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.slider-main-tabs .tabs-slide.hidden{visibility:hidden;opacity:0}.slider-main-tabs .tabs-slide:after{height:90px}.no-svg .slider-main-tabs span i{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-l.png)}.slider-main .ms-view{background:#000}.slider-main .ms-slide .ms-slide-vcbtn{margin-top:40px}.mouse-down{cursor:pointer;position:absolute;z-index:90;left:50%;bottom:9%;width:48px;height:48px;margin-left:-24px;background:#fff;backface-visibility:hidden;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.15),0 0 0 0 rgba(0,0,0,0) inset;-moz-box-shadow:0 3px 5px rgba(0,0,0,.15),0 0 0 0 rgba(0,0,0,0) inset;box-shadow:0 3px 5px rgba(0,0,0,.15),0 0 0 0 rgba(0,0,0,0) inset;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease}.mouse-down img,.mouse-down svg{position:absolute;left:50%;top:50%;margin:-2px 0 0 -6px}.mouse-down:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.15),0 0 0 24px #000 inset;-moz-box-shadow:0 3px 5px rgba(0,0,0,.15),0 0 0 24px #000 inset;box-shadow:0 3px 5px rgba(0,0,0,.15),0 0 0 24px #000 inset;-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease}.mouse-down:hover svg{fill:#fff}.trainers-preview{text-align:center;color:#282626;background:#ffcf24}.trainers-preview .h2,.trainers-preview h2{z-index:5}.spacebox-header{padding-top:130px}.ms-staff-carousel{position:relative;padding-top:40px}.ms-staff-carousel .master-slider{overflow:hidden;margin-left:-40px!important;margin-right:-40px!important;padding-left:40px!important;padding-right:40px!important;-moz-transform:translate3d(0,0,1px)}.ms-staff-carousel .ms-view{overflow:visible;background-color:transparent}.ms-staff-carousel .ms-nav-next,.ms-staff-carousel .ms-nav-prev{width:40px;height:40px;margin-top:-20px;position:absolute;top:50%;cursor:pointer;background-color:#1cace8;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease;-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;box-shadow:0 0 0 0 rgba(237,51,93,0) inset}.ms-staff-carousel .ms-nav-next:hover,.ms-staff-carousel .ms-nav-prev:hover{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease;-webkit-box-shadow:0 0 0 20px #ed335d inset;-moz-box-shadow:0 0 0 20px #ed335d inset;box-shadow:0 0 0 20px #ed335d inset}.ms-staff-carousel .ms-nav-next:after,.ms-staff-carousel .ms-nav-prev:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat}.ms-staff-carousel .ms-nav-prev{left:0}.ms-staff-carousel .ms-nav-prev:after{background-position:48% 48%;background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-l.svg)}.ms-staff-carousel .ms-nav-next{right:0}.ms-staff-carousel .ms-nav-next:after{background-position:52% 48%;background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-r.svg)}.ms-staff-carousel .ms-staff-info{position:relative;text-align:center;max-width:660px;margin:30px auto 0;min-height:250px;color:#404040;font-size:14px;line-height:1.5}.ms-staff-carousel .ms-staff-info p{margin:3px 0}.ms-staff-carousel .ms-staff-info .title{font-size:24px;color:#282626;font-family:ctc_splash_roundedbold,sans-serif}.ms-staff-carousel .ms-staff-info .button{margin-top:26px}.ms-staff-carousel .ms-slide-bgcont{position:relative;overflow:hidden;background:#fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;z-index:80}.ms-staff-carousel .ms-slide-loading{z-index:90}.ms-staff-carousel .ms-inner-controls-cont{position:static}.ms-staff-carousel .ms-slide .round-color{position:absolute;left:50%;top:50%;width:320px;height:320px;margin:-160px 0 0 -160px}.ms-staff-carousel .ms-slide .round-color:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/bitrix/templates/default_new_pages/styles/../images/slider-round-color.png) 50% 50% no-repeat;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:-webkit-transform 1.5s cubic-bezier(.05,1.02,.19,.96),opacity 1.5s cubic-bezier(.05,1.02,.19,.96);-moz-transition:-moz-transform 1.5s cubic-bezier(.05,1.02,.19,.96),opacity 1.5s cubic-bezier(.05,1.02,.19,.96);-o-transition:-o-transform 1.5s cubic-bezier(.05,1.02,.19,.96),opacity 1.5s cubic-bezier(.05,1.02,.19,.96);transition:-webkit-transform 1.5s cubic-bezier(.05,1.02,.19,.96),-moz-transform 1.5s cubic-bezier(.05,1.02,.19,.96),-o-transform 1.5s cubic-bezier(.05,1.02,.19,.96),transform 1.5s cubic-bezier(.05,1.02,.19,.96),opacity 1.5s cubic-bezier(.05,1.02,.19,.96)}.ms-staff-carousel .ms-slide.ms-sl-selected .round-color{-webkit-animation:anim-round-color 6s linear infinite;animation:anim-round-color 6s linear infinite}.ms-staff-carousel .ms-slide.ms-sl-selected .round-color:before{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@-webkit-keyframes anim-round-color{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes anim-round-color{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.slider-trainers{padding:16px 0;margin-top:-5px!important}.no-svg .ms-staff-carousel .ms-nav-prev:after{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-l.png)}.no-svg .ms-staff-carousel .ms-nav-next:after{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-r.png)}@-webkit-keyframes pulse{0%,8%{-webkit-transform:scale(1) rotate(0deg);opacity:0}15%{-webkit-transform:scale(1.1) rotate(10deg);opacity:.8}30%{-webkit-transform:scale(1.3) rotate(30deg);opacity:.8}100%{opacity:0;-webkit-transform:scale(2) rotate(130deg)}}@keyframes pulse{0%,8%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:0}15%{-webkit-transform:scale(1.1) rotate(10deg);transform:scale(1.1) rotate(10deg);opacity:.8}30%{-webkit-transform:scale(1.3) rotate(30deg);transform:scale(1.3) rotate(30deg);opacity:.8}100%{opacity:0;-webkit-transform:scale(2) rotate(130deg);transform:scale(2) rotate(130deg)}}@-webkit-keyframes pulse2{0%,8%{-webkit-transform:scale(1) rotate(0deg);opacity:0}15%{-webkit-transform:scale(1.1) rotate(20deg);opacity:.8}30%{-webkit-transform:scale(1.3) rotate(50deg);opacity:.8}100%{opacity:0;-webkit-transform:scale(2) rotate(180deg)}}@keyframes pulse2{0%,8%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:0}15%{-webkit-transform:scale(1.1) rotate(20deg);transform:scale(1.1) rotate(20deg);opacity:.8}30%{-webkit-transform:scale(1.3) rotate(50deg);transform:scale(1.3) rotate(50deg);opacity:.8}100%{opacity:0;-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg)}}@-webkit-keyframes pulse3{0%,8%{-webkit-transform:scale(.8);opacity:0}15%{-webkit-transform:scale(1.1);opacity:.8}30%{-webkit-transform:scale(1.3);opacity:.8}100%{opacity:0;-webkit-transform:scale(2)}}@keyframes pulse3{0%,8%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}15%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}30%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.8}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}.pulse_holder{display:block;position:absolute;top:50%;left:50%;width:600px;height:600px;margin:-301px 0 0 -300px}.pulse_holder.pulse_holder_hide .pulse_rays1,.pulse_holder.pulse_holder_hide .pulse_rays2,.pulse_holder.pulse_holder_hide .pulse_rays3,.pulse_holder.pulse_holder_hide .pulse_rays4{-webkit-animation:none;animation:none}.pulse_holder .pulse_rays1{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:250px;height:250px;position:absolute;top:50%;left:50%;margin:-125px 0 0 -125px;border:1px solid rgba(255,255,255,.8);opacity:.1;-webkit-animation:pulse 4s linear infinite;animation:pulse 4s linear infinite}.pulse_holder .pulse_rays1:after{content:'';position:absolute;left:6%;top:26%;width:10px;height:10px;margin:-5px 0 0 -5px;background:#fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.pulse_holder .pulse_rays2{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:400px;height:400px;position:absolute;top:50%;left:50%;margin:-200px 0 0 -200px;border:1px solid rgba(255,255,255,.4);opacity:.1;-webkit-animation:pulse2 4s linear infinite;animation:pulse2 4s linear infinite}.pulse_holder .pulse_rays2:after{content:'';position:absolute;left:93.9%;top:74%;width:10px;height:10px;margin:-5px 0 0 -5px;background:#fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.pulse_holder .pulse_rays3{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:600px;height:600px;position:absolute;top:50%;left:50%;margin:-300px 0 0 -300px;border:1px solid rgba(255,255,255,.4);opacity:.1;-webkit-animation:pulse3 4s linear infinite;animation:pulse3 4s linear infinite}.read-round{overflow:hidden;width:40px;height:40px;position:absolute;bottom:32px;right:32px;white-space:nowrap;color:#fff;text-indent:50px;cursor:pointer;background-color:#1cace8;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease;-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;box-shadow:0 0 0 0 rgba(237,51,93,0) inset}.read-round:hover{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease;-webkit-box-shadow:0 0 0 20px #ed335d inset;-moz-box-shadow:0 0 0 20px #ed335d inset;box-shadow:0 0 0 20px #ed335d inset}.read-round:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:52% 48%;background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-r.svg)}.no-svg .read-round:after{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-r.png)}.reviews-preview{color:#fff;background:url(/bitrix/templates/default_new_pages/styles/../images/bg-reviews-preview.jpg) 50% 50% no-repeat #f05888;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.reviews-preview .h2,.reviews-preview h2{color:#fff;text-align:center}.owl-carousel.slider-events .owl-stage-outer,.owl-carousel.slider-reviews .owl-stage-outer{overflow:visible}.accented{display:inline-block;color:#fff;line-height:1.2;padding:0 2px;background:#1cace8}.events-preview{color:#282626;background:#f4c346}.events-preview .h2,.events-preview h2{text-align:center}.events-preview .black-select{margin-bottom:2%;margin-top:-3%}.relative{position:relative}.h4,h4{font-weight:400;line-height:1.1;font-size:24px;color:#000;font-family:ctc_splash_roundedbold,sans-serif}.h5,h5{line-height:1.1;font-size:20px;color:#000;margin:11px 0;font-family:ctc_splash_roundedbold,sans-serif}.archive{margin-bottom:4%}.archive dt{float:left;width:22.5%;font-size:24px;line-height:1;color:#282626;padding-top:1px;font-family:ctc_splash_roundedbold,sans-serif}.archive dd{overflow:hidden;font-size:20px}.archive dd a{color:#282626}.archive dd a:hover{color:#ed335d}.archive dd p{margin:0 0 18px}.max-width400{max-width:400px}.trainers-preview-text{margin-top:-1.8%;margin-bottom:3.2%}.trainers-preview-text .col:first-child{color:#000;padding-right:40px}.trainers-preview-text .col:first-child+.col{font-size:13px}.trainers{padding:6% 5% 0;text-align:center;background:#fff}.trainers .col{margin-bottom:6.5%}.item-trainer{color:#000}.item-trainer .img{display:inline-block;position:relative;margin-bottom:6%;padding:8px;background:#f2f7f8;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-perspective:300px;-moz-perspective:300px;perspective:300px}.item-trainer .img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/bitrix/templates/default_new_pages/styles/../images/trainer-round-color.png) 50% 50% no-repeat;-webkit-background-size:70%;-moz-background-size:70%;background-size:70%;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .2s ease,-webkit-background-size .4s ease;-moz-transition:opacity .2s ease,-moz-background-size .4s ease;-o-transition:opacity .2s ease,background-size .4s ease;transition:opacity .2s ease,background-size .4s ease;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.item-trainer .img img{position:relative;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-transform .7s ease;-moz-transition:-moz-transform .7s ease;-o-transition:-o-transform .7s ease;transition:-webkit-transform .7s ease,-moz-transform .7s ease,-o-transform .7s ease,transform .7s ease;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.item-trainer .title{font-size:20px;line-height:1;font-family:GothaProMed,sans-serif}.item-trainer .title+*,.item-trainer .title+p{color:grey}.item-trainer p{margin:6px 0}.item-trainer:hover{color:#ed335d}.item-trainer:hover .img:before{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;-webkit-transition:opacity .4s ease .3s,-webkit-background-size .4s ease .3s;-moz-transition:opacity .4s ease .3s,-moz-background-size .4s ease .3s;-o-transition:opacity .4s ease .3s,background-size .4s ease .3s;transition:opacity .4s ease .3s,background-size .4s ease .3s;-webkit-animation:anim-round-color 6s linear infinite;animation:anim-round-color 6s linear infinite}.item-trainer:hover .img img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.trainer-main{overflow:hidden;position:relative;background:#fff}.trainer-main:before{content:'';position:absolute;z-index:5;width:80%;height:400%;right:50%;top:-200%;margin-right:-86px;background:#ffcf24;-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg);-o-transform:rotate(17deg);-ms-transform:rotate(17deg);transform:rotate(17deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.trainer-main .bg{position:absolute;z-index:4;width:50%;height:100%;right:0;top:0;padding-left:85px;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;zoom:1;filter:alpha(opacity=75);-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}.trainer-main .wrapper{height:531px}.trainer-main .col:first-child{color:#595959}.trainer-main .col:first-child+.col{vertical-align:bottom}.trainer-main .img{padding-top:46px;padding-left:60px}.trainer-main .columns-row{height:100%}.trainer-main .summary{position:relative;z-index:10;max-width:390px;padding:70px 60px 30px 33px}.trainer-main .summary .h1,.trainer-main .summary h1{margin-top:0}.link-back{position:absolute;z-index:11;top:40px;font-size:14px;color:#000;font-family:GothaProMed,sans-serif}.link-back img,.link-back svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-back span{display:inline-block;vertical-align:middle}.link-back:hover{color:#00a058}.link-back:hover svg{fill:#00a058}.link-back:hover img,.link-back:hover svg{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.link-back.white{color:#fff}.link-back.white:hover{color:#ffcf24}.link-back.white:hover svg{fill:#ffcf24}.link-more{position:absolute;z-index:10;bottom:28px;left:50%;margin-left:-40px;font-size:12px;text-transform:uppercase;color:#fff;text-align:center;font-family:GothaProMed,sans-serif}.link-more img,.link-more svg{position:relative;margin-top:9px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-more span{display:block}.link-more:hover{color:#ffcf24}.link-more:hover svg{fill:#ffcf24}.link-more:hover img,.link-more:hover svg{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.bt-round{position:relative;display:inline-block;width:56px;height:56px;cursor:pointer;background-color:#1cace8;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease;-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;box-shadow:0 0 0 0 rgba(237,51,93,0) inset}.bt-round:hover{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease;-webkit-box-shadow:0 0 0 28px #ed335d inset;-moz-box-shadow:0 0 0 28px #ed335d inset;box-shadow:0 0 0 28px #ed335d inset}.bt-round:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat}.bt-round.prev:after{background-position:48% 48%;background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/bt-round-big-l.svg)}.bt-round.next:after{background-position:52% 48%;background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/bt-round-big-r.svg)}.no-svg .bt-round.prev:after{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/bt-round-big-l.png)}.no-svg .bt-round.next:after{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/bt-round-big-r.png)}.trainer-next,.trainer-prev{position:absolute;z-index:11;font-size:13px;color:#1cace8}.trainer-next span,.trainer-prev span{display:inline-block;vertical-align:middle}.trainer-next:hover,.trainer-prev:hover{color:#ed335d}.trainer-next:hover .bt-round,.trainer-prev:hover .bt-round{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease;-webkit-box-shadow:0 0 0 28px #ed335d inset;-moz-box-shadow:0 0 0 28px #ed335d inset;box-shadow:0 0 0 28px #ed335d inset}.trainer-next{right:4%;top:50%;margin-top:-28px;text-align:right}.trainer-next .bt-round{margin-left:12px}.trainer-prev{position:absolute;left:4%;top:50%;margin-top:-28px;text-align:left}.trainer-prev .bt-round{margin-right:12px}.trainer-main-cover{position:relative}.trainer-triangle{pointer-events:none}.trainer-triangle img{position:absolute;z-index:12}.trainer-triangle img.eq1{left:0;top:15%}.trainer-triangle img.eq2{left:33%;top:0;margin-top:-23px}.trainer-triangle img.eq3{left:50.3%;top:6%}.trainer-triangle img.eq4{left:10%;bottom:-12.3%}.trainer-triangle img.eq5{left:50%;bottom:2.5%;margin-left:-121px}.trainer-triangle img.eq6{right:2.5%;top:8%}.trainer-triangle img.eq7{bottom:33.5%;right:5%}.image{text-align:center;background:#d9ddde}.about-main{overflow:hidden;position:relative;height:556px;margin-top:-36px;margin-bottom:3%;color:#fff;font-size:13px;background:#252525}.about-main .img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;zoom:1;filter:alpha(opacity=40);-webkit-opacity:.4;-moz-opacity:.4;opacity:.4}.about-main:before{content:'';position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigzNywgMzcsIDM3KSIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0icmdiKDM3LCAzNywgMzcpIiBzdG9wLW9wYWNpdHk9IjAuNSIvPjxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSJyZ2IoMzcsIDM3LCAzNykiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDAsIDAsIDApIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(left,rgba(37,37,37,.8) 0,rgba(37,37,37,.5) 30%,rgba(37,37,37,0) 75%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(left,rgba(37,37,37,.8) 0,rgba(37,37,37,.5) 30%,rgba(37,37,37,0) 75%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left,rgba(37,37,37,.8) 0,rgba(37,37,37,.5) 30%,rgba(37,37,37,0) 75%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,rgba(37,37,37,.8) 0,rgba(37,37,37,.5) 30%,rgba(37,37,37,0) 75%,rgba(0,0,0,0) 100%)}.about-main+.wrapper .tabs-links{margin-bottom:0}.about-main .summary{position:relative;height:100%;z-index:6;white-space:nowrap;text-align:center}.about-main .summary:after{content:'';display:inline-block;vertical-align:bottom;width:1px;height:100%}.about-main .summary .wrapper{display:inline-block;vertical-align:bottom;max-width:1080px;width:100%;margin-left:3px;white-space:normal;text-align:left;padding-top:7%;padding-bottom:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.about-main .summary .h1,.about-main .summary h1{color:#fff;font-size:32px}.about-main hr{margin:26px 0 22px;color:#999;color:rgba(255,255,255,.2);background:#999;background:rgba(255,255,255,.2)}.max-width640{max-width:640px}.master-slider.slider-about{clear:both}.master-slider.slider-about .ms-slide img{max-width:100%;margin-bottom:15px}.master-slider.slider-about .ms-slide .button{margin-top:4%}.h3,h3{font-size:28px;font-weight:400;font-family:ctc_splash_roundedbold,sans-serif;color:#000;line-height:1.1;margin:35px 0 23px}.master-slider .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider-years-cover{position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:-1px;margin-bottom:10px;background:#fff}.slider-years-cover:before{content:'';position:absolute;z-index:20;left:0;top:0;height:100%;width:100px;pointer-events:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigyNTAsIDI1MCwgMjUwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%);background-image:-moz-linear-gradient(left,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%);background-image:-o-linear-gradient(left,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%);background-image:linear-gradient(to right,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%)}.slider-years-cover:after{content:'';position:absolute;z-index:20;right:0;top:0;height:100%;width:100px;pointer-events:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigyNTAsIDI1MCwgMjUwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(right,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%);background-image:-moz-linear-gradient(right,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%);background-image:-o-linear-gradient(right,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%);background-image:linear-gradient(to left,#fafafa 0,#fafafa 10%,rgba(250,250,250,0) 100%)}.touchcarousel.slider-years{width:100%;height:86px;font-family:verdana,sans-serif}.touchcarousel.slider-years .touchcarousel-item{padding:32px 47px 32px 0}.touchcarousel.slider-years .touchcarousel-item.last{padding-right:0}.touchcarousel.slider-years .touchcarousel-item a{color:grey;-webkit-transition:color .3s ease,text-shadow .3s ease;-moz-transition:color .3s ease,text-shadow .3s ease;-o-transition:color .3s ease,text-shadow .3s ease;transition:color .3s ease,text-shadow .3s ease}.touchcarousel.slider-years .touchcarousel-item a:hover{color:#00a058}.touchcarousel.slider-years .touchcarousel-item a.active{cursor:default;color:#1cace8;text-shadow:0 0 1px #1cace8}.touchcarousel.slider-years .touchcarousel-wrapper{overflow:visible}.head-second{background:#f2f7f8}.head-second .tabs-links{margin-bottom:35px}.head-second .wrapper{position:relative;top:76px}.slide-festival{position:relative;height:100%;color:#fff;text-align:center;font-family:GothaProMed,sans-serif;background-color:#00a058;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.slide-festival .button{margin-top:20px}.slide-festival p{margin:25px 0}.slide-festival .h2,.slide-festival h2{font-size:48px;color:#fff;line-height:1;margin:40px 0 15px}.slide-festival .h2+p,.slide-festival h2+p{margin-top:0}.slide-festival .wrapper{max-width:1110px;text-align:left}.slide-festival .dates{line-height:1.6}.max-width900{max-width:900px}.logo-news{margin-bottom:40px}.bt-clear{display:inline-block;vertical-align:middle;width:40px;height:40px;color:#b8b8b8;text-align:center;cursor:pointer;font-size:29px;font-family:icon;line-height:30px;background:0 0;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 0 0 1px #ededed inset;-moz-box-shadow:0 0 0 1px #ededed inset;box-shadow:0 0 0 1px #ededed inset;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease}.bt-clear:hover{color:#fff;-webkit-box-shadow:0 0 0 20px #1cace8 inset;-moz-box-shadow:0 0 0 20px #1cace8 inset;box-shadow:0 0 0 20px #1cace8 inset;-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease}.sorting{position:relative;padding:0 40px 11px;margin-bottom:48px;background:#fff}.sorting .bt-clear{position:absolute;right:24px;top:50%;margin-top:-20px}.ui-selectmenu-button{width:100%;vertical-align:middle;font-size:14px;line-height:1.4;color:#000;border-bottom:1px solid #e6e6e6;background:0 0;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}.ui-selectmenu-button span.ui-selectmenu-text{line-height:1;padding:8px 18px 16px 0}.ui-selectmenu-button span.ui-selectmenu-text.ui-icon-wrap{padding-left:19px}.ui-selectmenu-button span.ui-selectmenu-text.ui-icon-wrap .ui-icon-custom{position:absolute;left:0;top:50%}.ui-selectmenu-button span.ui-selectmenu-text.ui-icon-wrap .ui-icon-custom b{position:absolute;top:-5px;left:0}.ui-selectmenu-button span.ui-selectmenu-text.ui-icon-color-wrap{padding-left:28px}.ui-selectmenu-button span.ui-selectmenu-text.ui-icon-color-wrap .ui-icon-color{position:absolute;left:0;top:50%;width:18px;height:18px;margin-top:-13px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.ui-selectmenu-button span.ui-icon{width:11px;height:6px;right:0;margin-top:-7px;background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/dropdown-arrow-blue.svg) no-repeat;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease,transform .3s ease}.ui-selectmenu-button.focus,.ui-selectmenu-button.ui-selectmenu-button-open{border-bottom:1px solid #1cace8}.ui-selectmenu-button.ui-selectmenu-button-open span.ui-icon{-webkit-transform:rotate(180.1deg);-moz-transform:rotate(180.1deg);-o-transform:rotate(180.1deg);-ms-transform:rotate(180.1deg);transform:rotate(180.1deg)}.no-svg .ui-selectmenu-button span.ui-icon{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/dropdown-arrow-blue.png)}.ui-selectmenu-menu{-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .4s ease;-moz-transition:opacity .2s ease,visibility .2s ease,-moz-transform .4s ease;-o-transition:opacity .2s ease,visibility .2s ease,-o-transform .4s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .4s ease,-moz-transform .4s ease,-o-transform .4s ease,transform .4s ease}.ui-selectmenu-menu .ui-menu{border:1px solid #e7e7e7;margin-top:7px;padding:9px 0;color:#000;font-size:14px;background:#fff;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.14);-moz-box-shadow:0 4px 40px rgba(0,0,0,.14);box-shadow:0 4px 40px rgba(0,0,0,.14)}.ui-selectmenu-menu .ui-menu .ui-state-active,.ui-selectmenu-menu .ui-menu .ui-state-focus{margin:0}.ui-selectmenu-menu .ui-menu .ui-menu-item{padding:7px 19px}.ui-selectmenu-menu .ui-menu .ui-menu-item.ui-state-disabled{display:none}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-icon-select{padding-left:21px}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-icon-select .ui-icon-custom{position:absolute;left:19px;top:48%}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-icon-color-select{padding-left:30px}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-icon-color-select .ui-icon-color{position:absolute;left:19px;top:50%;width:18px;height:18px;margin-top:-9px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-state-active{color:#1cace8}.icon-boy{display:inline-block;vertical-align:middle;width:13px;height:15px;margin-top:-7px;background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/male.svg) no-repeat}.icon-girl{display:inline-block;vertical-align:middle;width:11px;height:16px;margin-top:-7px;background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/female.svg) no-repeat}.no-svg .icon-boy{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/male.png)}.no-svg .icon-girl{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/female.png)}.black-select{text-align:center}.black-select .inp-cover{width:auto;margin-top:0}.black-select .ui-selectmenu-button{font-size:16px;border-bottom:none!important;font-family:GothaProMed,sans-serif}.black-select .ui-selectmenu-button span.ui-selectmenu-text{padding-bottom:5px;padding-top:0;padding-right:0;margin-right:28px;border-bottom:1px dashed #000}.black-select .ui-selectmenu-button span.ui-icon{margin-top:-3px;background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/mouse-down.svg)}.no-svg .black-select .ui-selectmenu-button span.ui-icon{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/mouse-down.png)}.trip .characteristics{font-size:14px}.trip .characteristics b,.trip .characteristics strong{font-size:16px;font-family:GothaProMed,sans-serif}.trip .characteristics p{margin:6px 0}.round-img{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.title-main .col:first-child{width:104px;padding-right:23px}.title-main .h1,.title-main h1{line-height:.95;margin:0}.sponsors{margin:-10px 0}.sponsors .col{vertical-align:middle;text-align:center;margin:10px 0}.sponsors img{vertical-align:middle;-webkit-filter:grayscale(100%) opacity(55%);-moz-filter:grayscale(100%) opacity(55%);-ms-filter:grayscale(100%) opacity(55%);filter:grayscale(100%) opacity(55%);-webkit-transition:-webkit-filter .3s ease;-moz-transition:-moz-filter .3s ease;-o-transition:filter .3s ease;transition:-webkit-filter .3s ease,-moz-filter .3s ease,-o-filter .3s ease,filter .3s ease}.sponsors a:hover img{-webkit-filter:grayscale(0) opacity(100%);-moz-filter:grayscale(0) opacity(100%);-ms-filter:grayscale(0) opacity(100%);filter:grayscale(0) opacity(100%)}.other-articles{margin-top:7.5%}.other-articles .ov-hidd{text-align:center;text-transform:uppercase;color:#999;font-size:14px;padding:35px 20px}.other-articles .box{width:330px;border:1px solid #e6e7e7;table-layout:auto;font-size:13px;color:#999;-webkit-transition:border-color .3s ease,background-color .3s ease;-moz-transition:border-color .3s ease,background-color .3s ease;-o-transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease}.other-articles .box.left{float:left}.other-articles .box.right{float:right;text-align:right}.other-articles .box .col{padding:10px 23px;line-height:1.2}.other-articles .box .col.img{width:144px;padding:0}.other-articles .box p{margin:3px 0}.other-articles .box strong{color:#000;font-size:14px}.other-articles .box:hover{background:#fff;border-color:#1cace8}.buy-subscr{margin-top:4.5%;background:url(/bitrix/templates/default_new_pages/styles/../images/bg-buy-subscr.png) 50% 130px no-repeat}.buy-subscr .title{font-family:GothaProMed,sans-serif;line-height:1.4}.buy-subscr hr{margin:35px 0 24px;color:#49bded;background:#49bded}.buy-subscr .box{position:relative;margin:0 -25px;-webkit-transition:background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,-moz-box-shadow .3s ease-in-out;-o-transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.buy-subscr .box .head{cursor:pointer;padding:24px 25px;line-height:1;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.buy-subscr .box .head .check{display:block;float:left;width:28px;height:28px;border:2px solid #95d8f4;margin-right:29px;font-style:normal;text-align:center;font-size:26px;line-height:27px;font-family:icon;color:transparent;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.buy-subscr .box .head strong{display:block;overflow:hidden;padding-top:5px;font-size:20px}.buy-subscr .box .foot{height:0;overflow:hidden;background:#fff;-webkit-transition:height .6s ease;-moz-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}.buy-subscr .box .foot .narrow{padding:8px 40px 15px;border-top:1px solid #e6e6e6}.buy-subscr .box .foot .columns{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;transition:-webkit-transform .6s ease,-moz-transform .6s ease,-o-transform .6s ease,transform .6s ease}.buy-subscr .box.focus{background:#fff}.buy-subscr .box.focus .head,.buy-subscr .box.focus .head .check{color:#1cace8}.buy-subscr .box.focus2 .foot .columns{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.buy-subscr .box .button{width:100%;text-align:center;padding-left:10px;padding-right:10px}.buy-subscr .box:hover{z-index:5;background:#fff;-webkit-box-shadow:0 3px 25px rgba(0,0,0,.15);-moz-box-shadow:0 3px 25px rgba(0,0,0,.15);box-shadow:0 3px 25px rgba(0,0,0,.15)}.buy-subscr .box:hover .head{color:#1cace8}.buy-subscr .box .columns .col{vertical-align:middle}.regulations-note{margin:3.7% -25px 0;padding:28px 30px;color:grey;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.regulations-note .img{float:left;padding-right:16px}.regulations-note .summary{overflow:hidden;font-size:14px;line-height:1.25}.regulations-note .summary p{margin:4px 0}.regulations-note .summary strong{font-size:16px;color:#000}.regulations-note .col:first-child{padding-right:20px;padding-top:3px}.regulations-note .button.small{height:48px;padding:17px 25px}.no-touchevents.blur .main-block,.no-touchevents.blur header{-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.icon-success{width:96px;height:96px;margin:0 auto;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/success.png) #00a058;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%}.news-box{font-size:14px;color:#282626;padding:22px 0;background:url(/bitrix/templates/default_new_pages/styles/../images/bg-dott.gif) repeat-x}.news-box p{margin-top:3px;margin-bottom:13px}.news-box time{font-size:18px;color:#1cace8}.news-box .link-read{font-size:14px;color:#b2abab}.news-box .link-read i{position:relative;top:-2px;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-left:6px;background:#1cace8;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease;-moz-transition:-moz-box-shadow .6s ease;-o-transition:box-shadow .6s ease;transition:box-shadow .6s ease;-webkit-box-shadow:0 0 0 0 #00a058 inset;-moz-box-shadow:0 0 0 0 #00a058 inset;box-shadow:0 0 0 0 #00a058 inset}.news-box .link-read i img{position:absolute;left:50%;top:50%;width:4px;margin:-4px 0 0 -2px}.news-box .link-read:hover{color:#000}.news-box .link-read:hover i{-webkit-transition:-webkit-box-shadow .4s ease;-moz-transition:-moz-box-shadow .4s ease;-o-transition:box-shadow .4s ease;transition:box-shadow .4s ease;-webkit-box-shadow:0 0 0 12px #00a058 inset;-moz-box-shadow:0 0 0 12px #00a058 inset;box-shadow:0 0 0 12px #00a058 inset}.news-about{padding-top:10px;margin-bottom:50px}.news-about .news-box{background-position:0 100%}.h4+.news-box,h4+.news-box{background:0 0}.filter{clear:both;margin:40px 0 28px;padding:0 30px 16px;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.filter .bt-clear{margin-left:12px;color:#141414;-webkit-box-shadow:0 0 0 1px #c2c2c2 inset;-moz-box-shadow:0 0 0 1px #c2c2c2 inset;box-shadow:0 0 0 1px #c2c2c2 inset}.filter .bt-clear:hover{color:#fff;-webkit-box-shadow:0 0 0 20px #1cace8 inset;-moz-box-shadow:0 0 0 20px #1cace8 inset;box-shadow:0 0 0 20px #1cace8 inset}.filter .columns>.col{vertical-align:bottom}.filter .columns-row>.col:first-child+.col{width:320px;padding-left:17px;padding-top:14px;text-align:right}.filter .button.bt-google-calendar{opacity:0;visibility:hidden;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease,opacity .6s ease,visibility .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease,opacity .6s ease,visibility .6s ease;-o-transition:box-shadow .6s ease,color .6s ease,opacity .6s ease,visibility .6s ease;transition:box-shadow .6s ease,color .6s ease,opacity .6s ease,visibility .6s ease}.filter .button.bt-google-calendar.visible{opacity:1;visibility:visible}.button.bt-google-calendar{position:relative;font-family:GothaProReg,sans-serif;font-size:13px;padding-left:42px}.button.bt-google-calendar img{position:absolute;left:15px;top:9px}.logo-club{float:right;padding-left:30px;margin-top:-6px}.title-select{overflow:hidden;line-height:1.2}.title-select form{display:inline}.title-select .h1,.title-select h1{display:inline-block;vertical-align:middle;margin:0 2px 0 0;line-height:1.2}.title-select .ui-selectmenu-button{vertical-align:middle;width:auto;border-bottom:none;font-size:40px;line-height:1.2;color:#1cace8;font-family:ctc_splash_roundedbold,sans-serif}.title-select .ui-selectmenu-button span.ui-selectmenu-text{padding:0 20px 0 0;line-height:1.1}.title-select .ui-selectmenu-button span.ui-icon{margin-top:-4px}.title-select+p{margin-top:5px}.schelude-slider{position:relative;font-size:13px;color:#000;line-height:1.52;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.schelude-slider:before{content:'';width:100%;height:70px;position:absolute;left:0;top:0;background:#1cace8}.schelude-slider .head{height:20px;color:#fff;text-align:center;font-family:GothaProMed,sans-serif;margin:0;padding:25px 15px;text-transform:uppercase;background:#1cace8}.schelude-slider .cell{position:relative;display:block;overflow:hidden}.schelude-slider .cell .wrap{display:block;height:100%;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:5px 15px 7px;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.schelude-slider .cell a.wrap{-webkit-transition:color .1s ease,background-color .1s ease,border-color .1s ease;-moz-transition:color .1s ease,background-color .1s ease,border-color .1s ease;-o-transition:color .1s ease,background-color .1s ease,border-color .1s ease;transition:color .1s ease,background-color .1s ease,border-color .1s ease}.schelude-slider .cell a.wrap:hover{color:#fff;background:#1cace8;border-color:#1cace8!important}.schelude-slider .cell a.wrap:hover .s-trainers,.schelude-slider .cell a.wrap:hover .time{color:#fff}.schelude-slider .cell p{margin:4px 0}.schelude-slider .cell:after{content:'';position:absolute;z-index:10;left:0;top:0;right:0;bottom:0;border:1px solid transparent;background:#fff;background-clip:padding-box;visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease,visibility .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease;-o-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.schelude-slider .cell input[type=checkbox]{position:absolute;right:5px;top:5px}.schelude-slider .cell input[type=checkbox]:checked+a.wrap{color:#fff;background:#1cace8;border-color:#1cace8!important}.schelude-slider .cell input[type=checkbox]:checked+a.wrap .s-trainers,.schelude-slider .cell input[type=checkbox]:checked+a.wrap .time{color:#fff}.schelude-slider.filter-success .cell:after{visibility:visible;opacity:1}.schelude-slider.filter-success .cell.visible:after{opacity:0;visibility:hidden}.schelude-slider.filter-success .cell:not(.visible){border-color:#f2f2f2!important;background:#fff}.schelude-slider.filter-success a.cell:not(.visible){cursor:default}.schelude-slider .owl-item:first-child .cell .wrap{border-left:1px solid #f2f2f2}.schelude-slider .time{font-size:16px;color:#1cace8;font-family:GothaProMed,sans-serif;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}.schelude-slider .s-trainers{color:#bfbfbf;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}.schelude-slider .middle{position:relative;text-align:center}.schelude-slider .owl-nav{position:absolute;top:0;left:0;right:0;backface-visibility:hidden;z-index:40}.schelude-slider .owl-nav div{position:absolute;width:20px;height:20px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,visibility .6s ease,opacity .6s ease;-moz-transition:-moz-box-shadow .6s ease,visibility .6s ease,opacity .6s ease;-o-transition:box-shadow .6s ease,visibility .6s ease,opacity .6s ease;transition:box-shadow .6s ease,visibility .6s ease,opacity .6s ease;-webkit-box-shadow:0 0 0 1px #fff inset;-moz-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset}.schelude-slider .owl-nav div:after{content:'';position:absolute;left:50%;top:50%;width:4px;height:8px;margin:-4px 0 0 -2px}.schelude-slider .owl-nav div.owl-prev{left:16px;top:25px}.schelude-slider .owl-nav div.owl-prev:after{background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/bt-round-big-l.svg) 50% 50% no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.schelude-slider .owl-nav div.owl-next{right:16px;top:25px}.schelude-slider .owl-nav div.owl-next:after{background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/bt-round-big-r.svg) 50% 50% no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.schelude-slider .owl-nav div:hover{-webkit-transition:-webkit-box-shadow .4s ease;-moz-transition:-moz-box-shadow .4s ease;-o-transition:box-shadow .4s ease;transition:box-shadow .4s ease;-webkit-box-shadow:0 0 0 13px #ffcf24 inset;-moz-box-shadow:0 0 0 13px #ffcf24 inset;box-shadow:0 0 0 13px #ffcf24 inset}.schelude-slider .owl-nav div.disabled{opacity:0;visibility:hidden}.schelude{margin-right:.5px}.info-shelude{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:1.2;margin-bottom:25px}.info-shelude>.col{padding-top:19px;padding-bottom:26px}.info-shelude>.col:first-child+.col{font-size:14px;padding-left:20px}.info-shelude .columns-row{width:auto;float:right}.info-shelude p{margin:0}.info-shelude .img{position:relative;overflow:hidden;width:56px;height:56px;border:2px solid #1cace8;margin-left:10px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}.info-shelude .time{font-size:14px;color:#000;font-family:GothaProMed,sans-serif}.info-shelude a{color:grey}.info-shelude a strong{color:#1cace8;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.info-shelude a:hover strong{color:#ed335d}.info-shelude a:hover .img{border-color:#ed335d}.nobr{white-space:nowrap}.description-shelude{padding-bottom:5px}.description-shelude strong{color:#000}.white-popup .button.bt-google-calendar{font-size:16px;font-family:GothaProMed,sans-serif;padding-left:32px}.white-popup .button.bt-google-calendar img{position:relative;left:0;top:0;width:24px;margin-right:5px;margin-top:-4px}.shelude-hide{display:none}.contacts{position:relative;font-weight:400;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.contacts .addresses{width:320px;height:700px;overflow:auto;background:#fff}.contacts .addresses::-webkit-scrollbar{width:8px}.contacts .addresses::-webkit-scrollbar-track{background:#ccc}.contacts .addresses::-webkit-scrollbar-thumb{background:#000}.contacts .addresses .narrow{font-size:14px;padding:10px 20px}.contacts .addresses .narrow strong{color:#000;font-size:16px}.contacts .addresses .marker{float:left;width:30px;height:50px;line-height:31px;margin-top:6px;margin-right:14px;font-size:12px;font-family:GothaProMed,sans-serif;color:#000;text-align:center;background:url(/bitrix/templates/default_new_pages/styles/../images/marker.png) 50% 0 no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.contacts .addresses .box{overflow:hidden;padding:16px 20px;cursor:pointer;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}.contacts .addresses .box .summary{overflow:hidden;font-size:14px;padding-top:5px}.contacts .addresses .box .summary p{margin:3px 0}.contacts .addresses .box .summary .title{font-family:GothaProBol,sans-serif;line-height:1.1;color:#000;font-size:18px}.contacts .addresses .box.active{background:#f7f7f7}.contacts .addresses .box:hover{background:#efefef;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.contacts .map{position:absolute;left:320px;right:0;top:0;bottom:0}.icn_content{width:30px;height:48px;line-height:31px;font-size:12px;font-family:GothaProMed,sans-serif;color:#000;text-align:center}.address-map{overflow:hidden;padding:5px 10px 8px;font-size:14px}.address-map p{margin:5px 0}.address-map .title{font-family:GothaProBol,sans-serif;font-size:18px}.catalog{padding:25px 30px 0;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.catalog .cover{padding-top:5px;margin:0 -30px;clear:both}.catalog .cover:after{content:'';display:block;height:1px;clear:both;background:#e6e6e6}.catalog .h1,.catalog h1{margin-top:0}.catalog .pagenav{padding:6.5% 0}.menu-catalog{float:left;width:25%;border-top:1px solid #e6e6e6;list-style:none;font-size:14px;padding:7px 0}.menu-catalog li:before{content:'';display:block;height:70px;margin:-7px 0 -63px;-webkit-box-shadow:3px 0 0 transparent inset;-moz-box-shadow:3px 0 0 transparent inset;box-shadow:3px 0 0 transparent inset;-webkit-transition:background-color .3s ease,-webkit-box-shadow .6s ease;-moz-transition:background-color .3s ease,-moz-box-shadow .6s ease;-o-transition:background-color .3s ease,box-shadow .6s ease;transition:background-color .3s ease,box-shadow .6s ease}.menu-catalog li:hover:before{background:#f0f0f0;-webkit-box-shadow:3px 0 0 #008ac2 inset;-moz-box-shadow:3px 0 0 #008ac2 inset;box-shadow:3px 0 0 #008ac2 inset;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-moz-transition:background-color .3s ease,-moz-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease}.menu-catalog li:hover a{color:#1cace8}.menu-catalog li.active a{font-family:GothaProMed,sans-serif;color:#00a058;cursor:default}.menu-catalog li.active:before{background:#f7f7f7;-webkit-box-shadow:3px 0 0 #00a058 inset;-moz-box-shadow:3px 0 0 #00a058 inset;box-shadow:3px 0 0 #00a058 inset}.menu-catalog:hover li.active:before{background:#fff;-webkit-box-shadow:3px 0 0 transparent inset;-moz-box-shadow:3px 0 0 transparent inset;box-shadow:3px 0 0 transparent inset}.menu-catalog a{position:relative;display:block;padding:0 30px;height:57px;color:#404040}.sorting-catalog{position:relative;z-index:3;float:right;line-height:1.2;font-size:13px;color:#bfbfbf;margin:-52px 0 10px}.sorting-catalog p{display:inline-block;vertical-align:middle;margin:0 4px 0 0}.sorting-catalog .ui-selectmenu-button{vertical-align:middle;width:auto;border-bottom:none;font-size:13px;line-height:1.2;color:#1cace8;font-family:GothaProReg,sans-serif}.sorting-catalog .ui-selectmenu-button span.ui-selectmenu-text{padding:0 20px 0 0;line-height:1.1}.sorting-catalog .ui-selectmenu-button span.ui-icon{margin-top:-2px}.list-catalog{float:left;-lh-property:0;width:-webkit-calc(75% + 2px);width:-moz-calc(75% + 2px);width:calc(75% + 2px);margin-right:-2px;font-size:14px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.list-catalog .col{position:relative;text-align:center;border:1px solid #e6e6e6;margin-right:-1px;margin-bottom:-1px}.list-catalog .col:before{content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-moz-transition:background-color .3s ease,-moz-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease}.list-catalog .col:hover{z-index:5}.list-catalog .col:hover:before{background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px rgba(0,0,0,.15);box-shadow:0 5px 15px rgba(0,0,0,.15)}.list-catalog .col:nth-child(3n){border-right:0}.list-catalog .narrow{position:relative;display:block;height:100%;min-height:395px;padding:20px 20px 10px;color:#282626;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list-catalog .narrow:hover{color:#282626}.list-catalog .narrow .h2,.list-catalog .narrow h2{font-size:16px;font-family:GothaProMed,sans-serif;margin:6px 0;color:#1cace8}.list-catalog .narrow .img{height:290px}.list-catalog .narrow .img img{vertical-align:middle}.list-catalog .narrow p{margin:6px 0}.item-open{overflow:hidden;padding:6% 5.2% 6% 3.2%;font-size:14px;color:#282626;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.item-open .columns-row>.col{vertical-align:top}.item-open p{margin:7px 0}.item-open .h1,.item-open h1{font-size:32px;margin-top:0;margin-bottom:5px}.item-open .right{width:420px}.item-open .price{font-size:28px;color:#1cace8;margin-top:0}.item-open .subtitle{color:grey;margin-bottom:15px}.item-open hr{margin:25px 0 14px}.item-open .columns{margin-bottom:24px}.item-open .button-cover{display:inline-block;vertical-align:top;width:100%;padding-top:29px}.item-open .button-cover .button{float:right}.item-open .button-cover .link-back{display:inline-block;position:relative;top:0;margin-top:14px;color:#1cace8;font-family:GothaProReg,sans-serif}.item-open .button-cover .link-back:hover{color:#00a058}.item-open .button-cover .link-back img,.item-open .button-cover .link-back svg{top:0;margin-right:5px}.images-gallery{padding-right:35px}.master-slider.slider-item{margin-top:40px!important;margin-bottom:40px!important}.master-slider.slider-item .ms-thumb-frame{text-align:center}.master-slider.slider-item .ms-thumb-frame:before{content:'';display:inline-block;vertical-align:middle;width:1px;margin-left:-2px;height:100%}.master-slider.slider-item .ms-thumb-frame img{display:inline-block;vertical-align:middle;width:auto;max-width:100%;zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.master-slider.slider-item .ms-thumb-frame .ms-thumb-ol{display:none}.master-slider.slider-item .ms-thumb-frame:after{content:'';position:absolute;right:-4px;top:50%;width:5px;height:5px;margin-top:-2px;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.master-slider.slider-item .ms-thumb-frame.ms-thumb-frame-selected img,.master-slider.slider-item .ms-thumb-frame.ms-thumb-frame-selected:after{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.master-slider.slider-item .ms-container:after{content:'';width:1px;position:absolute;left:-1px;top:-40px;bottom:-40px;background:#e6e6e6}.master-slider.slider-item .ms-nav-prev{top:-40px}.master-slider.slider-item .ms-nav-prev:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-t.svg) 50% 50% no-repeat}.master-slider.slider-item .ms-nav-next{top:auto;bottom:-40px}.master-slider.slider-item .ms-nav-next:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-b.svg) 50% 52% no-repeat}.master-slider.slider-item .ms-nav-next,.master-slider.slider-item .ms-nav-prev{left:-75px;width:40px;height:40px;margin:0;background:#1cace8;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-o-transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease;transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-webkit-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;-moz-box-shadow:0 0 0 0 rgba(237,51,93,0) inset;box-shadow:0 0 0 0 rgba(237,51,93,0) inset}.master-slider.slider-item .ms-nav-next:hover,.master-slider.slider-item .ms-nav-prev:hover{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-o-transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease;transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-webkit-box-shadow:0 0 0 20px #ed335d inset;-moz-box-shadow:0 0 0 20px #ed335d inset;box-shadow:0 0 0 20px #ed335d inset}.no-svg .master-slider.slider-item .ms-nav-prev{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-t.png)}.no-svg .master-slider.slider-item .ms-nav-next{background-image:url(/bitrix/templates/default_new_pages/styles/../images/icons-svg/arrow-round-b.png)}.basket{overflow:hidden;position:absolute;z-index:200;top:0;right:0;width:100%;height:100%;visibility:hidden;-webkit-transition:visibility .6s ease;-moz-transition:visibility .6s ease;-o-transition:visibility .6s ease;transition:visibility .6s ease}.basket:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8);zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}.basket .cover{position:absolute;right:0;top:0;width:300px;height:100%;padding:0 41px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);-moz-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-transform:translate3d(382px,0,0);-moz-transform:translate3d(382px,0,0);-o-transform:translate3d(382px,0,0);-ms-transform:translate3d(382px,0,0);transform:translate3d(382px,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.27,.14,.02,1);-moz-transition:-moz-transform .6s cubic-bezier(.27,.14,.02,1);-o-transition:-o-transform .6s cubic-bezier(.27,.14,.02,1);transition:-webkit-transform .6s cubic-bezier(.27,.14,.02,1),-moz-transform .6s cubic-bezier(.27,.14,.02,1),-o-transform .6s cubic-bezier(.27,.14,.02,1),transform .6s cubic-bezier(.27,.14,.02,1)}.basket.visible{visibility:visible}.basket.visible:before{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.basket.visible .cover{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.basket .number{display:inline-block;vertical-align:middle;width:32px;height:32px;font-size:14px;text-align:center;color:#fff;line-height:31px;margin-left:7px;font-family:GothaProMed,sans-serif;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background:#00a058}.basket hr{margin:24px 0 19px}.basket .h4,.basket h4{margin-top:33px}.basket .table-basket .bhead{top:0;height:90px}.basket .table-basket .bhead hr{margin-bottom:0}.basket .table-basket .bbody{top:90px;bottom:226px;white-space:nowrap}.basket .table-basket .bbody:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.basket .table-basket .bfoot{bottom:0;height:226px}.basket .table-basket .bfoot hr{margin-top:0}.basket .table-basket .cell{position:absolute;left:41px;right:41px}.basket .table-basket .img{width:auto;padding:0 0 20px}.basket .total-price{display:table;width:100%;font-size:18px;color:#000;margin-bottom:27px}.basket .total-price dd,.basket .total-price dt{display:table-cell;vertical-align:bottom}.basket .total-price dt{color:#111}.basket .total-price dd{text-align:right;padding-left:20px;font-family:GothaProMed,sans-serif}.basket .button{width:100%;text-align:center;margin-bottom:12px}.basket .cover-item-basket{display:inline-block;vertical-align:middle;width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;white-space:normal}.basket .bt-close{position:absolute;right:29px;top:29px;cursor:pointer;width:40px;height:40px;color:#282626;font-family:icon;font-size:35px;background:0 0;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.basket .bt-close:hover{background:#ffcf24}.item-basket{display:block;text-align:center;color:#000;padding:18px 0}.item-basket:first-child{padding-top:38px}.item-basket:last-child{padding-bottom:38px}.item-basket p{margin:1px 0}.item-basket .img{padding:0 0 22px}.item-basket .title{font-family:GothaProMed,sans-serif;font-size:18px;color:#1cace8;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.item-basket:hover{color:#000}.item-basket:hover .title{color:#00a058}.basket-page{margin-top:40px;padding:35px 40px 40px;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.basket-page .button-cover{display:inline-block;vertical-align:top;width:100%;padding-top:23px}.basket-page .button-cover .button{float:right}.basket-page .button-cover .link-back{display:inline-block;position:relative;top:0;margin-top:14px;color:#1cace8;font-family:GothaProReg,sans-serif}.basket-page .button-cover .link-back:hover{color:#00a058}.basket-page .button-cover .link-back img,.basket-page .button-cover .link-back svg{top:0;margin-right:5px}.basket-page .total{margin:0 -40px;padding:3.9% 13%;color:grey;text-align:right;background:#f5f5f5}.basket-page .total b{color:#000;margin-left:10px}.basket-page .icon-boy,.basket-page .icon-girl{margin-top:0}.basket-page .icon-boy{margin-top:-1px}.number-counter{display:inline-block;white-space:nowrap;padding:4px;background:#f2f7f8;-webkit-border-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius:30px;-moz-background-clip:padding;border-radius:30px;background-clip:padding-box}.number-counter input[type=text]{width:40px;margin-top:0;text-align:center;padding:12px 2px;color:#000;font-size:14px;font-family:GothaProReg,sans-serif;border:0;background:0 0}.number-counter .bt{display:inline-block;vertical-align:middle;width:40px;height:40px;position:relative;text-align:center;font-size:0;color:transparent;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease,text-shadow .6s ease;-o-transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease;transition:box-shadow .6s ease,color .6s ease,text-shadow .6s ease}.number-counter .bt:before{content:'';position:absolute;top:50%;left:50%;width:8px;height:2px;margin:-1px 0 0 -4px;background:#1cace8;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.number-counter .bt.next:after{content:'';position:absolute;top:50%;left:50%;width:2px;height:8px;margin:-4px 0 0 -1px;background:#1cace8;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.number-counter .bt:hover{-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-o-transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease;transition:box-shadow .4s ease,color .4s ease,text-shadow .4s ease;-webkit-box-shadow:0 0 0 20px #1cace8 inset;-moz-box-shadow:0 0 0 20px #1cace8 inset;box-shadow:0 0 0 20px #1cace8 inset}.number-counter .bt:hover:after,.number-counter .bt:hover:before{background:#fff}.bt-remove{display:inline-block;vertical-align:middle;width:29px;height:29px;color:#0f0f0f;text-align:center;cursor:pointer;font-size:20px;font-family:icon;line-height:27px;background:0 0;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 0 0 1px #c1c1c1 inset;-moz-box-shadow:0 0 0 1px #c1c1c1 inset;box-shadow:0 0 0 1px #c1c1c1 inset;-webkit-transition:-webkit-box-shadow .6s ease,color .6s ease;-moz-transition:-moz-box-shadow .6s ease,color .6s ease;-o-transition:box-shadow .6s ease,color .6s ease;transition:box-shadow .6s ease,color .6s ease}.bt-remove:hover{color:#fff;-webkit-box-shadow:0 0 0 20px #1cace8 inset;-moz-box-shadow:0 0 0 20px #1cace8 inset;box-shadow:0 0 0 20px #1cace8 inset;-webkit-transition:-webkit-box-shadow .4s ease,color .4s ease;-moz-transition:-moz-box-shadow .4s ease,color .4s ease;-o-transition:box-shadow .4s ease,color .4s ease;transition:box-shadow .4s ease,color .4s ease}.table-basket{font-size:14px;color:#000;border-top:1px solid #e6e6e6}.table-basket>.col{padding-top:37px;padding-bottom:37px;padding-left:20px}.table-basket>.col:first-child{padding-left:15px}.table-basket>.col:nth-child(1){width:38%}.table-basket>.col:nth-child(2){width:14%}.table-basket>.col:nth-child(3){width:11%;text-align:center}.table-basket>.col:nth-child(4){width:18%}.table-basket>.col:nth-child(5){width:12%}.table-basket>.col:nth-child(6){width:29px}.table-basket.head>.col{padding-top:0;padding-bottom:15px}.table-basket:first-child{border-top:none}.table-basket .title{font-size:18px;font-family:GothaProMed,sans-serif;margin:5px 0;line-height:1.1}.table-basket dl{margin:5px 0}.table-basket dl dt{display:inline-block;vertical-align:middle;color:grey;margin-right:5px}.table-basket dl dd{display:inline-block;vertical-align:middle;white-space:nowrap}.table-basket dl.hide-dl dt{display:none}.table-basket dl.hide-dl dd{display:inline}.table-basket .img{width:90px;text-align:center;padding-right:20px}.table-basket .color-gray{color:#9c9c9c}.table-basket b{font-size:16px}.icon-color{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:3px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.hide-container dt{cursor:pointer}.hide-container dt .h4,.hide-container dt h4{color:#1cace8;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;margin-bottom:0}.hide-container dt .h4:hover,.hide-container dt h4:hover{color:#00a058}.hide-container dd{position:relative;overflow:hidden;height:0;opacity:0;-webkit-transition:height .4s ease,opacity .4s ease;-moz-transition:height .4s ease,opacity .4s ease;-o-transition:height .4s ease,opacity .4s ease;transition:height .4s ease,opacity .4s ease}.hide-container dd .h-narrow{overflow:hidden;padding-top:18px}.hide-container dd p{margin:0}.hide-container.visible dd{opacity:1}.no-transition{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.select-tabs{display:none}.select-tabs+.ui-selectmenu-button{display:none;width:60%;margin:6% 0}.bg-video{z-index:5!important}.master-slider .ms-slide-bgcont img{-webkit-filter:none!important;-moz-filter:none!important;-ms-filter:none!important;filter:none!important}textarea{overflow-y:auto;resize:none}
/* End */


/* Start:/bitrix/templates/default_new_pages/styles/media-queries.css?168139665831538*/
@media screen and (min-width:1000px) and (max-width:1200px){header .link-icon{display:none}.dropdown-header .controls>.col{height:47px}.dropdown-header .link-icon-cover{display:block}.dropdown-header nav{padding:32px 0}.trainer-next,.trainer-prev{display:none}}@media screen and (min-width:768px) and (max-width:999px){html{-webkit-text-size-adjust:none}header .link-icon{display:none}main{padding-bottom:60px}.button.bt-enroll{width:190px;padding-top:7px;padding-bottom:7px;padding-right:15px;font-size:13px;text-align:left}.button.bt-enroll:before{left:17px}footer .head{padding-bottom:15px}footer .foot{padding-top:20px;font-size:13px}footer .logo{display:none}footer nav{width:81%;font-size:13px}footer nav ul{padding-right:20px}footer .icons{width:19%}.form-enroll .columns-row.p40{margin-left:-20px}.form-enroll .columns-row.p40 .col{padding-left:20px}.dropdown-header .controls>.col{height:47px}.dropdown-header .controls>.col .search,.dropdown-header .controls>.col a{padding:0 5%}.dropdown-header .link-icon-cover{display:block}.dropdown-header nav{padding:32px 0}.form-enroll .columns>.col{width:33.33%}.articles{margin-right:-40px}.articles>.col{width:31.125%;padding-right:40px;margin-bottom:40px}.articles>.col.big{width:37.75%}.articles>.col.big-big-big{margin-bottom:145px}.item-article .summary{padding:20px}.item-article .summary .title{font-size:20px}.item-article .summary .icon{-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.sorting{margin-bottom:40px}.basket-page{padding:25px}.basket-page .total{margin:0 -25px}.table-basket{font-size:12px}.table-basket>.col{padding-left:20px}.table-basket>.col:first-child{padding-left:0}.table-basket>.col:nth-child(1){width:33%}.table-basket>.col:nth-child(2){width:15%}.table-basket>.col:nth-child(3){width:12%}.table-basket>.col:nth-child(4){width:18%}.table-basket>.col:nth-child(5){width:15%}.table-basket .img{width:70px}.table-basket b{font-size:14px}.table-basket .title{font-size:16px}.number-counter input[type=text]{width:28px;padding:7px 2px}.number-counter .bt{width:30px;height:30px}.buy-subscr .box .foot .narrow{padding:0 30px 30px}.buy-subscr .box .columns>.col{width:33.33%}.buy-subscr .box .columns.head>.col{width:50%}.buy-subscr .box .button{margin-top:10px}.buy-subscr .box .head strong{font-size:18px;padding-top:7px}.list-catalog .narrow{min-height:355px}.list-catalog .narrow .img{height:260px}.trainer-next,.trainer-prev{display:none}.read-round{right:20px;bottom:20px}.contacts .addresses{width:280px}.contacts .map{left:280px}.item-open{padding:5% 5% 5% 0}.item-open .columns-row{display:block}.item-open .columns-row>.col{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item-open .columns-row>.col.images-gallery,.item-open .columns-row>.col.right{width:50%}.images-gallery{padding-right:20px}main.bg-yellow{padding-bottom:40px}.other-articles .ov-hidd{display:none}.filter .columns>.col{width:50%}.filter .inp-cover{margin:10px 0}.slider-main-tabs{right:45px}.mouse-down{bottom:4%}.master-slider .ms-slide-layers .ms-anim-layers .title{font-size:45px}.master-slider .ms-slide-layers .ms-anim-layers .button{margin-top:20px}.ms-staff-carousel .ms-staff-info{margin-top:10px}.slide-festival .h2,.slide-festival h2{font-size:38px}}@media screen and (min-width:480px) and (max-width:767px){html{-webkit-text-size-adjust:none}body{font-size:14px}header{height:77px;font-size:12px}header .link-icon{display:none}header .logo{width:75px;padding:10px 0}.icon-menu{width:40px;height:40px;margin-right:9px}.icon-menu i{top:1px;width:16px}.button.bt-enroll{width:167px;padding:8px 15px 7px 42px;font-size:12px;text-align:left}.button.bt-enroll:before{left:11px}.body-custom,.dropdown-header{top:77px}main{padding-top:20px;padding-bottom:20px}.wrapper{padding:0 10px}.pagenav{margin-top:10px;margin-bottom:10px}.pagenav a{width:30px;height:30px;line-height:30px}.pagenav a.next,.pagenav a.prev{margin-left:4px;margin-right:4px}.pagenav a img,.pagenav a svg{top:7px}footer{padding:20px 0}footer .head{padding-bottom:10px}footer .foot{padding-top:10px;font-size:13px}footer .foot p{display:none}footer .foot .charisma{width:100%}footer .logo{display:none}footer nav{width:66%;font-size:13px}footer nav ul{width:50%;padding-right:20px}footer nav ul:last-child{display:none}footer nav ul li{margin-bottom:6px}footer .icons{width:34%}.h1,h1{font-size:30px;margin:20px 0 17px}.h2,h2{font-size:28px;margin:20px 0 17px}.h4,h4{font-size:20px}article .h2,article h2{margin:20px 0 17px}article .h4,article h4{margin:20px 0 12px}article .button{margin-left:0}.hide-container dd .h-narrow{padding-top:12px}.form-enroll{padding:23px 25px 25px}.form-enroll .columns-row.p40{display:block;margin-left:0}.form-enroll .columns-row.p40 .columns-row-table{display:block}.form-enroll .columns-row.p40 .col{display:block;padding-left:0}.form-enroll .columns-row.p40 .w686px{width:auto}.form-enroll .columns-row.p40 .button{margin-top:10px}.button{height:44px;padding:14px 30px}.slider-article .ms-thumb-list.ms-dir-h{height:96px!important;padding:20px 0 20px 20px}.about-main{height:350px}.dropdown-header .controls{overflow:hidden;display:block;padding-bottom:1px;font-size:13px}.dropdown-header .controls>.col{display:block;float:left;width:50%;height:40px;margin-left:-1px;margin-bottom:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown-header .controls>.col .search,.dropdown-header .controls>.col a{padding:0 5%}.dropdown-header .controls>.col .search input[type=text]{font-size:13px}.dropdown-header .link-icon-cover{display:block;padding:5px 0 15px}.dropdown-header nav{padding:15px 0;font-size:14px}.dropdown-header nav .col{padding:3px 10px}.menu-open .body-custom{-webkit-transform:translate3d(0,405px,-200px);-moz-transform:translate3d(0,405px,-200px);-o-transform:translate3d(0,405px,-200px);-ms-transform:translate3d(0,405px,-200px);transform:translate3d(0,405px,-200px)}.menu-open .menu-page.bg-blue{-webkit-transform:translate3d(0,410px,-614px);-moz-transform:translate3d(0,410px,-614px);-o-transform:translate3d(0,410px,-614px);-ms-transform:translate3d(0,410px,-614px);transform:translate3d(0,410px,-614px)}.menu-open .menu-page.bg-red{-webkit-transform:translate3d(0,400px,-380px);-moz-transform:translate3d(0,400px,-380px);-o-transform:translate3d(0,400px,-380px);-ms-transform:translate3d(0,400px,-380px);transform:translate3d(0,400px,-380px)}.news-about{padding-top:0;margin-bottom:25px}.news-box{padding:16px 0}.master-slider.slider-about{padding-bottom:15px}.master-slider.slider-about .ms-slide>div{padding:0 10px}.master-slider.slider-about .ms-slide .h3,.master-slider.slider-about .ms-slide h3{margin-top:17px}.slider-years-cover{margin-top:-1px;margin-bottom:5px}.slider-years-cover:after,.slider-years-cover:before{width:10px}.touchcarousel.slider-years{height:49px}.touchcarousel.slider-years .touchcarousel-item{padding:15px 30px 15px 0}.form-enroll:last-child{margin-bottom:10px}.form-enroll .h4,.form-enroll h4{margin-top:0}.form-enroll .columns>.col{width:50%}.inp-cover{margin:10px 0}.breadcrumbs{margin-bottom:20px}.video .play{-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.articles{margin-right:-30px;margin-bottom:-10px}.articles>.col{width:45.2%;padding-right:30px;margin-bottom:30px}.articles>.col.big{width:54.8%}.articles>.col.big-big{width:100%}.articles>.col.big-big-big{margin-bottom:135px}.articles>.col.big-big-big .summary{padding:20px}.articles .summary .icon{left:-15px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.logo-news{margin-bottom:20px}.sorting{margin-bottom:30px;padding-left:20px;padding-right:20px}.sorting .columns.four>.col{width:38%}.item-article .summary{padding:20px}.item-article .summary .title{font-size:20px}.item-article .summary .event-status{left:20px;bottom:18px}.item-article.big .summary{right:30px}.read-round{right:20px;bottom:20px}.archive dt{padding-top:0}.archive dd{padding-top:2px;font-size:16px}.archive dd p{margin-bottom:10px}.basket-page{margin-top:0;margin-bottom:10px;padding:10px 20px 20px}.basket-page .total{margin:0 -25px;padding-left:30px;padding-right:30px}.basket-page .columns.three .col{width:50%}.basket-page .columns.three .col.three{width:100%}.table-basket{position:relative;display:block;overflow:hidden;font-size:12px;padding-bottom:10px;padding-top:10px}.table-basket.head{display:none}.table-basket.head+.table-basket{border-top:0}.table-basket>.col{display:block;float:left;height:76px;padding-left:15px;padding-top:8px;padding-bottom:8px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.table-basket>.col:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.table-basket>.col:first-child{height:auto;padding-left:0;white-space:normal}.table-basket>.col:first-child:after{display:none}.table-basket>.col:first-child .col{padding-right:40px}.table-basket>.col:first-child .col.img{padding-right:20px}.table-basket>.col:nth-child(1){width:100%}.table-basket>.col:nth-child(2){width:22%;padding-left:0}.table-basket>.col:nth-child(3){width:22%;text-align:left}.table-basket>.col:nth-child(4){width:30%}.table-basket>.col:nth-child(5){width:26%}.table-basket>.col:nth-child(6){width:0;height:0;padding:0}.table-basket .img{width:70px}.table-basket b{font-size:14px}.table-basket .title{font-size:16px}.table-basket dl.hide-dl{display:inline-block;vertical-align:middle;width:100%;margin:0;white-space:normal}.table-basket dl.hide-dl dt{display:block}.table-basket .bt-remove{position:absolute;right:0;top:15px}.number-counter{margin:3px 0}.number-counter input[type=text]{width:28px;padding:7px 2px}.number-counter .bt{width:30px;height:30px}.buy-subscr .box .foot .narrow{padding:0 30px 20px}.buy-subscr .box .columns>.col{width:50%}.buy-subscr .box .columns.head>.col{width:30%}.buy-subscr .box .columns.head>.col:first-child{width:70%}.buy-subscr .box .head{padding-top:12px;padding-bottom:12px}.buy-subscr .box .head strong{font-size:18px;padding-top:7px}.buy-subscr .box .head .check{margin-right:18px}.buy-subscr hr{margin:28px 0 18px}.regulations-note .columns-row{display:block}.regulations-note .columns-row>.col{display:block;width:100%}.regulations-note .columns-row>.col:first-child{padding-top:0;padding-bottom:15px}.list-catalog{float:none;-lh-property:0;width:-webkit-calc(100% + 2px);width:-moz-calc(100% + 2px);width:calc(100% + 2px)}.list-catalog .narrow{min-height:250px}.list-catalog .narrow .img{height:140px;margin-bottom:15px}.list-catalog .narrow .img img{max-height:140px}.list-catalog .col:nth-child(3n+1){border-left:0}.sorting-catalog{margin-top:-36px}.catalog{padding:15px 20px 0}.catalog .h1,.catalog h1{margin-bottom:10px}.catalog .cover,.catalog .pagenav{margin:0 -20px}.menu-catalog{float:none;width:100%;padding-bottom:1px}.menu-catalog a{height:40px}.menu-catalog li:before{height:42px;margin:-7px 0 -41px}.trainer-next,.trainer-prev{display:none}.trainer-main{padding-bottom:250px}.trainer-main:before{display:none}.trainer-main .wrapper{height:auto;background:#ffcf24}.trainer-main .columns-row,.trainer-main .columns-row>.col{display:block}.trainer-main .columns-row>.col:first-child+.col{position:absolute;left:0;bottom:0;width:100%;height:250px;font-size:0}.trainer-main .img{padding:0;text-align:center}.trainer-main .img img{max-width:300px}.trainer-main .bg{width:100%;height:250px;top:auto;bottom:0;padding:0}.trainer-main .link-back{top:22px}.trainer-main .summary{padding:70px 60px 20px 22px}.trainer-triangle{display:none}.contacts .addresses{width:100%;height:auto;overflow:auto}.contacts .map{position:relative;width:100%;height:250px;left:0}.item-open{padding:25px 0}.item-open .columns-row{display:block}.item-open .columns-row>.col{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item-open .right{width:auto;padding:25px 20px 0}.item-open .h1,.item-open h1{font-size:28px}.item-open .price{font-size:22px}.item-open hr{margin:20px 0 10px}.item-open .columns{margin-bottom:14px}.item-open .button-cover{padding-top:15px}.images-gallery{padding-right:0}.item-trainer{font-size:13px}.item-trainer .title{font-size:16px}.tabs-links{font-size:14px}.tabs-links a{margin-right:25px}.columns.two.trainers-preview-text>.col{width:100%}.columns.two.trainers-preview-text>.col:first-child{padding-right:0}.trainers .columns{margin-left:-20px}.trainers .columns>.col{padding-left:20px;margin-bottom:4%}.about-main{margin-top:-20px;margin-bottom:4%}.about-main.trip{height:auto}.about-main .summary .h1,.about-main .summary h1{font-size:22px}.about-main .summary .h1 br,.about-main .summary h1 br{display:none}.about-main .summary .wrapper{padding-top:70px;padding-bottom:70px}.about-main .col:first-child{width:70px}.about-main .characteristics>.col{width:50%;margin-bottom:10px}.about-main .link-back{top:25px}.link-more{bottom:17px}.other-articles{display:none}.columns.five.sponsors{margin-left:-30px}.columns.five.sponsors>.col{padding-left:30px}.filter{padding:0 20px 20px;margin-top:20px;margin-bottom:20px}.filter .columns-row,.filter .columns-row>.col{display:block}.filter .columns-row>.col:first-child+.col{width:100%;padding-left:0;text-align:right}.filter .columns>.col{width:50%}.filter .inp-cover{margin:10px 0}.title-select .ui-selectmenu-button{font-size:30px}.logo-club{max-width:65px}.slider-main-tabs{height:220px;margin-top:-90px;right:45px}.slider-main-tabs span.middle{width:20px;height:20px;padding:0;margin-right:-10px;color:transparent!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.slider-main-tabs span.middle i{margin-right:-14px}.slider-main-tabs .tabs-slide:after{height:50px}.mouse-down{bottom:10px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.master-slider .ms-slide-layers .ms-anim-layers{padding-top:20px;padding-right:100px}.master-slider .ms-slide-layers .ms-anim-layers .title{font-size:30px;line-height:.9;margin-bottom:10px}.master-slider .ms-slide-layers .ms-anim-layers .button{margin-top:5px}.ms-staff-carousel .ms-staff-info{margin-top:10px}.ms-staff-carousel .ms-staff-info .title{font-size:20px}.ms-staff-carousel .ms-view{-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);margin-top:-55px;margin-bottom:-65px}.fp-enabled .body-custom{top:37px}.section.fp-auto-height footer{margin-top:-37px}.about-preview .title{font-size:30px;line-height:.9;margin-bottom:10px;margin-top:10px}.about-preview .button{margin-top:10px}.mfp-wrap .white-popup .inp-cover{margin:8px 0}.mfp-wrap .white-popup button.mfp-close{right:10px;top:10px;width:30px;height:30px;line-height:30px}.mfp-wrap .white-popup .h4,.mfp-wrap .white-popup h4{min-height:inherit;margin-bottom:10px}.mfp-wrap .white-popup .button{margin-top:15px}.slide-festival p{margin:10px 0}.slide-festival .h2,.slide-festival h2{font-size:30px;line-height:.9}.slide-festival .button{margin-top:10px}.section.head-second .fp-tableCell>.wrapper{padding-bottom:30px}.slide-festival .h2,.slide-festival h2{margin-top:0}.basket .cover{width:260px;padding:0 20px}.basket .h4,.basket h4{margin-top:15px}.basket .table-basket .cell{left:20px;right:20px}.basket .table-basket .bfoot{height:160px}.basket .table-basket .img{width:50%;margin:0 auto;padding-bottom:10px}.basket .table-basket .bbody{top:63px;bottom:160px}.basket hr{margin:15px 0 10px}.basket .bt-close{top:11px;right:11px}.basket .total-price{font-size:14px;margin-bottom:12px}.item-basket{padding:12px 0}.item-basket:first-child{padding-top:20px}.item-basket:last-child{padding-bottom:20px}}@media screen and (min-width:0px) and (max-width:479px){html{-webkit-text-size-adjust:none}body{min-width:320px;font-size:14px}header{height:73px;font-size:12px}header .link-icon{display:none}header .logo{width:70px;padding:10px 0}header .phone{display:none}header .columns-row{table-layout:auto}header .columns-row .col.first{width:45px}hr{margin:7% 0}.icon-menu{width:40px;height:40px;margin-right:5px}.icon-menu i{top:1px;width:16px}.button.bt-enroll{width:167px;padding:8px 15px 7px 42px;font-size:12px;text-align:left}.button.bt-enroll:before{left:11px}.body-custom,.dropdown-header{top:73px}.wrapper{padding:0 10px}main{padding-top:20px;padding-bottom:20px}.pagenav{margin-top:10px;margin-bottom:10px}.pagenav a{width:30px;height:30px;line-height:30px;margin:0 3px}.pagenav a.next,.pagenav a.prev{margin-left:4px;margin-right:4px}.pagenav a img,.pagenav a svg{top:7px}footer{padding:20px 0}footer .head{padding-bottom:10px}footer .foot{padding-top:10px;font-size:13px}footer .foot p{display:none}footer .foot .charisma{width:100%}footer .logo,footer nav{display:none}footer .icons{width:100%}footer .icons .social{float:left;margin-bottom:10px}footer .icons .payment{float:right;padding-top:6px}.h1,h1{font-size:28px;margin:20px 0 17px}.h2,h2{font-size:24px;margin:20px 0 17px}.h4,h4{font-size:18px}article .h2,article h2{margin:20px 0 17px}article .h4,article h4{margin:20px 0 12px}article .button{margin-left:0}article .narrow{margin:8% 0}.hide-container dd .h-narrow{padding-top:12px}.tabs-links{font-size:14px}.form-enroll{padding:18px 20px 25px}.form-enroll .columns-row.p40{display:block;margin-left:0}.form-enroll .columns-row.p40 .columns-row-table{display:block}.form-enroll .columns-row.p40 .col{display:block;padding-left:0}.form-enroll .columns-row.p40 .w686px{width:auto}.form-enroll .columns-row.p40 .button{margin-top:10px}.button{height:44px;padding:14px 30px}.slider-article{margin-left:-10px!important;margin-right:-10px!important}.slider-article .ms-thumb-list.ms-dir-h{height:96px!important;padding:20px 0 20px 20px}.about-main{height:420px}.tabs-links{display:none}.select-tabs+.ui-selectmenu-button{display:block}.dropdown-header .controls{overflow:hidden;display:block;padding-bottom:1px;font-size:12px}.dropdown-header .controls>.col{display:block;float:left;width:50%;height:40px;margin-left:-1px;margin-bottom:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown-header .controls>.col .search,.dropdown-header .controls>.col a{padding:0 5%}.dropdown-header .controls>.col .search .col:first-child{padding-right:7px}.dropdown-header .controls>.col .search input[type=text]{font-size:12px}.dropdown-header .controls>.col img,.dropdown-header .controls>.col svg{margin-right:3px}.dropdown-header .link-icon-cover{display:block;padding:0 0 13px;line-height:1.8;font-size:13px}.dropdown-header .link-icon-cover .link-icon{display:inline-block}.dropdown-header nav{padding:10px 0;font-size:13px}.dropdown-header nav .col{padding:3px 10px}.dropdown-header .phone{display:block}.menu-open .body-custom{-webkit-transform:translate3d(0,465px,-200px);-moz-transform:translate3d(0,465px,-200px);-o-transform:translate3d(0,465px,-200px);-ms-transform:translate3d(0,465px,-200px);transform:translate3d(0,465px,-200px)}.menu-open .menu-page.bg-blue{-webkit-transform:translate3d(0,476px,-614px);-moz-transform:translate3d(0,476px,-614px);-o-transform:translate3d(0,476px,-614px);-ms-transform:translate3d(0,476px,-614px);transform:translate3d(0,476px,-614px)}.menu-open .menu-page.bg-red{-webkit-transform:translate3d(0,460px,-380px);-moz-transform:translate3d(0,460px,-380px);-o-transform:translate3d(0,460px,-380px);-ms-transform:translate3d(0,460px,-380px);transform:translate3d(0,460px,-380px)}.news-about{padding-top:0;margin-bottom:25px}.news-about .news-box:first-child{padding-top:0}.news-box{padding:16px 0}.master-slider.slider-about{padding-bottom:15px}.master-slider.slider-about .ms-slide>div{padding:0 10px}.master-slider.slider-about .ms-slide .h3,.master-slider.slider-about .ms-slide h3{margin-top:17px}.slider-years-cover{margin-top:15px;margin-bottom:5px}.slider-years-cover:after,.slider-years-cover:before{width:10px}.touchcarousel.slider-years{height:49px}.touchcarousel.slider-years .touchcarousel-item{padding:15px 30px 15px 0}.form-enroll:last-child{margin-bottom:10px}.form-enroll .h4,.form-enroll h4{margin-top:0}.form-enroll .columns>.col{width:100%}.inp-cover{margin:10px 0}.breadcrumbs{margin-bottom:20px}.video .play{-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.articles{margin-right:-20px;margin-bottom:0;text-align:center}.articles>.col{width:auto;padding-right:20px;margin-bottom:20px;text-align:left}.articles>.col.big{width:auto}.articles>.col.big-big{width:100%}.articles>.col.big-big .summary{right:30px}.articles>.col.big-big .item-article>img{width:150%;max-width:none}.articles>.col.big-big .item-article .img{overflow:hidden}.articles>.col.big-big .item-article .img img{width:150%;max-width:none}.articles>.col.big-big-big{margin-bottom:150px}.articles>.col.big-big-big .summary{left:20px;right:20px;bottom:-130px;padding:20px}.articles>.col.big-big-big .item-article>img{width:200%;max-width:none}.articles>.col.big-big-big .item-article .img{overflow:hidden}.articles>.col.big-big-big .item-article .img img{width:200%;max-width:none}.articles .summary .icon{left:-15px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.logo-news{margin-bottom:20px}.sorting{margin-bottom:20px;padding-left:20px;padding-right:20px}.sorting .columns.four{margin-left:-20px}.sorting .columns.four>.col{width:40%;padding-left:20px}.sorting .bt-clear{right:15px}.item-article .summary{padding:20px;font-size:12px}.item-article .summary .title{font-size:20px}.item-article .summary .event-status{left:20px;bottom:18px}.item-article.big .summary,.item-article.super-big .summary{right:30px}.item-article.super-big>img{width:150%!important;max-width:none}.item-article.super-big .img{overflow:hidden}.item-article.super-big .img img{width:150%!important;max-width:none}.accented{display:inline}.read-round{right:20px;bottom:20px}.select-tabs+.ui-selectmenu-button+.articles{margin-top:20px}.archive{margin-bottom:6%}.archive dt{float:none;width:auto;padding-top:0;margin-bottom:10px}.archive dd{padding-top:2px;font-size:14px}.archive dd p{margin-bottom:10px}.basket-page{margin-top:0;margin-bottom:10px;padding:10px 20px 20px}.basket-page .total{margin:0 -25px;padding:5% 30px}.basket-page .columns.three .col,.basket-page .columns.three .col.three{width:100%}.basket-page .button-cover .button{float:left}.basket-page .button-cover .link-back{float:left;clear:left}.table-basket{position:relative;display:block;overflow:hidden;font-size:12px;padding-bottom:10px;padding-top:10px}.table-basket.head{display:none}.table-basket.head+.table-basket{border-top:0}.table-basket>.col{display:block;float:left;height:76px;padding-left:15px;padding-top:8px;padding-bottom:8px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.table-basket>.col:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.table-basket>.col:first-child{height:auto;padding-left:0;white-space:normal}.table-basket>.col:first-child:after{display:none}.table-basket>.col:first-child .col{padding-right:40px}.table-basket>.col:first-child .col.img{padding-right:15px}.table-basket>.col:nth-child(1){width:100%}.table-basket>.col:nth-child(2){width:50%;height:40px;padding-left:0}.table-basket>.col:nth-child(3){width:50%;height:40px;text-align:left}.table-basket>.col:nth-child(4){width:50%;padding-left:0}.table-basket>.col:nth-child(5){width:50%}.table-basket>.col:nth-child(6){width:0;height:0;padding:0}.table-basket .img{width:55px}.table-basket b{font-size:14px}.table-basket .title{font-size:16px}.table-basket dl.hide-dl{display:inline-block;vertical-align:middle;width:100%;margin:0;white-space:normal}.table-basket dl.hide-dl dt{display:inline}.table-basket .bt-remove{position:absolute;right:0;top:15px}.number-counter{margin:3px 0}.number-counter input[type=text]{width:28px;padding:7px 2px}.number-counter .bt{width:30px;height:30px}.buy-subscr .box .foot .narrow{padding:0 30px 30px}.buy-subscr .box .columns.head>.col,.buy-subscr .box .columns>.col{width:100%}.buy-subscr .box .columns.head>.col:first-child{position:relative;top:3px}.buy-subscr .box .columns.head>.col:first-child+.col{position:relative;padding-left:90px;top:-15px}.buy-subscr .box .button{margin-top:10px}.buy-subscr .box .head{padding-top:12px;padding-bottom:0}.buy-subscr .box .head strong{font-size:16px;padding-top:0;margin-bottom:20px}.buy-subscr .box .head .check{margin-right:18px}.buy-subscr hr{margin:28px 0 15px}.regulations-note{padding:20px 30px}.regulations-note .columns-row{display:block}.regulations-note .columns-row>.col{display:block;width:100%}.regulations-note .columns-row>.col:first-child{padding-top:0;padding-bottom:15px}.regulations-note .button.small{width:100%;font-size:12px}.list-catalog{float:none;-lh-property:0;width:-webkit-calc(100% + 1px);width:-moz-calc(100% + 1px);width:calc(100% + 1px);margin-right:-1px}.list-catalog .narrow{min-height:250px}.list-catalog .narrow .img{height:140px;margin-bottom:15px}.list-catalog .narrow .img img{max-height:140px}.list-catalog .col:nth-child(3n){border-right:1px solid #e6e6e6}.list-catalog .col:nth-child(1n){border-left:0}.list-catalog .col:nth-child(2n){border-right:0}.list-catalog .col:nth-child(2n):before{left:0}.list-catalog.columns.three>.col{width:50%}.sorting-catalog{float:none;margin-top:0}.catalog{padding:15px 20px 0}.catalog .h1,.catalog h1{margin-bottom:10px}.catalog .cover,.catalog .pagenav{margin:0 -20px}.menu-catalog{float:none;width:100%;padding-bottom:1px}.menu-catalog a{height:40px}.menu-catalog li:before{height:42px;margin:-7px 0 -41px}.trainer-next,.trainer-prev{display:none}.trainer-main-cover{margin-bottom:20px}.trainer-main{padding-bottom:200px}.trainer-main:before{display:none}.trainer-main .wrapper{height:auto;background:#ffcf24}.trainer-main .columns-row,.trainer-main .columns-row>.col{display:block}.trainer-main .columns-row>.col:first-child+.col{position:absolute;left:0;bottom:0;width:100%;height:200px;font-size:0}.trainer-main .img{padding:0;text-align:center}.trainer-main .img img{max-width:250px}.trainer-main .bg{width:100%;height:200px;top:auto;bottom:0;padding:0}.trainer-main .link-back{top:22px}.trainer-main .summary{padding:70px 60px 20px 22px}.trainer-triangle{display:none}.contacts .addresses{width:100%;height:auto;overflow:auto}.contacts .addresses .box{padding:10px 15px}.contacts .addresses .box .summary .title{font-size:16px}.contacts .map{position:relative;width:100%;height:250px;left:0}.item-open{padding:25px 0}.item-open .columns-row{display:block}.item-open .columns-row>.col{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item-open .right{width:auto;padding:25px 20px 0}.item-open .h1,.item-open h1{font-size:24px}.item-open .price{font-size:18px}.item-open hr{margin:20px 0 10px}.item-open .columns{margin-bottom:14px}.item-open .columns>.col{width:50%}.item-open .button-cover{padding-top:15px}.item-open .button-cover .button{float:none;margin-right:30px}.images-gallery{padding-right:0}.video{margin:8% 0}.item-trainer{font-size:13px}.item-trainer .title{font-size:16px}.columns.two.trainers-preview-text>.col{width:100%}.columns.two.trainers-preview-text>.col:first-child{padding-right:0}.trainers .columns{margin-left:-20px}.trainers .columns>.col{width:50%;padding-left:20px;margin-bottom:6%}.about-main{margin-top:-20px;margin-bottom:6%}.about-main.trip{height:auto}.about-main .summary .h1,.about-main .summary h1{font-size:16px}.about-main .summary .h1 br,.about-main .summary h1 br{display:none}.about-main .summary .wrapper{padding-top:70px;padding-bottom:70px}.about-main .col:first-child{width:60px}.about-main .characteristics{font-size:14px}.about-main .characteristics>.col{width:50%;margin-bottom:10px}.about-main .characteristics b,.about-main .characteristics strong{display:block;line-height:1.1;font-size:14px}.about-main .link-back{top:25px}.link-more{bottom:17px}.other-articles{display:none}.columns.five.sponsors{margin-left:-30px}.columns.five.sponsors>.col{width:33.33%;padding-left:30px}.filter{padding:0 20px 20px;margin-top:20px;margin-bottom:20px}.filter .columns-row,.filter .columns-row>.col{display:block}.filter .columns-row>.col:first-child+.col{width:100%;padding-left:0;text-align:right}.filter .columns>.col{width:100%}.filter .inp-cover{margin:10px 0}.filter .button.bt-google-calendar{padding-right:13px;padding-left:13px}.filter .button.bt-google-calendar img{display:none}.filter .bt-clear{margin-left:0}.title-select .ui-selectmenu-button{font-size:28px}.logo-club{max-width:65px}.slider-main-tabs{height:220px;margin-top:-90px;right:35px}.slider-main-tabs span.middle{width:20px;height:20px;padding:0;margin-right:-10px;color:transparent!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.slider-main-tabs span.middle i{margin-right:-14px}.slider-main-tabs .tabs-slide:after{height:50px}.mouse-down{bottom:10px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.master-slider .ms-slide-layers .ms-anim-layers{padding-top:40px;padding-bottom:40px;padding-right:100px}.master-slider .ms-slide-layers .ms-anim-layers .title{font-size:26px;line-height:.9;margin-bottom:10px}.master-slider .ms-slide-layers .ms-anim-layers .button{margin-top:5px}.ms-staff-carousel .ms-staff-info{min-height:320px;margin-top:10px}.ms-staff-carousel .ms-staff-info .title{font-size:20px}.ms-staff-carousel .ms-view{-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);margin-top:-60px;margin-bottom:-65px}.fp-enabled .body-custom{top:33px}.section.fp-auto-height footer{margin-top:-33px}.about-preview .title{font-size:26px;line-height:.9;margin-bottom:10px;margin-top:10px}.about-preview .button{margin-top:10px}.events-preview .black-select{margin-top:-22px}.section .fp-tableCell .middle .wrapper,.section .fp-tableCell>.wrapper{padding-top:60px;padding-bottom:40px}.section .fp-tableCell .wrapper.ms-staff-carousel{padding-top:60px;padding-bottom:20px}.section .fp-tableCell .fp-scroller>.wrapper{padding-top:60px;padding-bottom:40px}.mfp-wrap .white-popup .inp-cover{margin:8px 0}.mfp-wrap .white-popup button.mfp-close{right:10px;top:10px;width:30px;height:30px;line-height:30px}.mfp-wrap .white-popup .h4,.mfp-wrap .white-popup h4{min-height:inherit;margin-bottom:10px}.mfp-wrap .white-popup .button{margin-top:15px}.slide-festival p{margin:10px 0}.slide-festival .h2,.slide-festival h2{font-size:26px;line-height:.9}.slide-festival .button{margin-top:10px}.section.head-second .fp-tableCell>.wrapper{padding-bottom:40px}.slide-festival .h2,.slide-festival h2{margin-top:10px}.basket .cover{width:260px;padding:0 20px}.basket .h4,.basket h4{margin-top:15px}.basket .table-basket .cell{left:20px;right:20px}.basket .table-basket .bfoot{height:160px}.basket .table-basket .img{width:50%;margin:0 auto;padding-bottom:10px}.basket .table-basket .bbody{top:63px;bottom:160px}.basket hr{margin:15px 0 10px}.basket .bt-close{top:11px;right:11px}.basket .total-price{font-size:14px;margin-bottom:12px}.item-basket{padding:12px 0}.item-basket:first-child{padding-top:20px}.item-basket:last-child{padding-bottom:20px}}
/* End */


/* Start:/bitrix/templates/default_new_pages/styles/scroll-effects.css?147826455310206*/
/* Revealers */

.revealer {
	width: 100vw;
	height: 100vh;
	position: fixed;
	z-index: 1000;
	pointer-events: none;
    opacity: 0;
}

.revealer--cornertopleft,
.revealer--cornertopright,
.revealer--cornerbottomleft,
.revealer--cornerbottomright {
	top: 50%;
	left: 50%;
}

.revealer--top,
.revealer--bottom {
	left: 0;
}

.revealer--right,
.revealer--left {
    left: 50%;
    top: 50%;
    width: 100vh; 
    height: 100vw; 
    -webkit-transform: translate3d(-50%, -50%, 0px) rotate3d(0, 0, 1, -90deg) translate3d(0px, 100%, 0px); 
    transform: translate3d(-50%, -50%, 0px) rotate3d(0, 0, 1, -90deg) translate3d(0px, 100%, 0px); 
}

.revealer--top {
	bottom: 100%;    
    -webkit-transform: rotate3d(0, 0, 1, 180deg);
    -moz-transform: rotate3d(0, 0, 1, 180deg);
    -o-transform: rotate3d(0, 0, 1, 180deg);
    transform: rotate3d(0, 0, 1, 180deg);
}

.revealer--bottom {
	top: 100%;
}

.revealer__layer {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #ddd;
}

/* Revealer effects */

/* Forth effect */

.anim--effect-4 .page:first-child {
	background: #28282D;
}

.anim--effect-4 .page:nth-child(2) {
	background: #F15C5C;
}

.anim--effect-4 .page--animate-top .quote {
	-webkit-animation: moveQuoteTop 1.5s forwards;
	animation: moveQuoteTop 1.5s forwards;
}

@-webkit-keyframes moveQuoteTop {
	0%,
	65% {
		-webkit-transform: translate3d(0, -75px, 0);
		transform: translate3d(0, -75px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteTop {
	0%,
	65% {
		-webkit-transform: translate3d(0, -75px, 0);
		transform: translate3d(0, -75px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .page--animate-bottom .quote {
	-webkit-animation: moveQuoteBottom 1.5s forwards;
	animation: moveQuoteBottom 1.5s forwards;
}

@-webkit-keyframes moveQuoteBottom {
	0%,
	65% {
		-webkit-transform: translate3d(0, 75px, 0);
		transform: translate3d(0, 75px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteBottom {
	0%,
	65% {
		-webkit-transform: translate3d(0, 75px, 0);
		transform: translate3d(0, 75px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .page--animate-left .quote {
	-webkit-animation: moveQuoteLeft 1.5s forwards;
	animation: moveQuoteLeft 1.5s forwards;
}

@-webkit-keyframes moveQuoteLeft {
	0%,
	65% {
		-webkit-transform: translate3d(-75px, 0, 0);
		transform: translate3d(-75px, 0, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteLeft {
	0%,
	65% {
		-webkit-transform: translate3d(-75px, 0, 0);
		transform: translate3d(-75px, 0, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .page--animate-right .quote {
	-webkit-animation: moveQuoteRight 1.5s forwards;
	animation: moveQuoteRight 1.5s forwards;
}

@-webkit-keyframes moveQuoteRight {
	0%,
	65% {
		-webkit-transform: translate3d(75px, 0, 0);
		transform: translate3d(75px, 0, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteRight {
	0%,
	65% {
		-webkit-transform: translate3d(75px, 0, 0);
		transform: translate3d(75px, 0, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .page--animate-cornertopright .quote {
	-webkit-animation: moveQuoteCornerTopRight 1.5s forwards;
	animation: moveQuoteCornerTopRight 1.5s forwards;
}

@-webkit-keyframes moveQuoteCornerTopRight {
	0%,
	65% {
		-webkit-transform: translate3d(50px, -50px, 0);
		transform: translate3d(50px, -50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteCornerTopRight {
	0%,
	65% {
		-webkit-transform: translate3d(50px, -50px, 0);
		transform: translate3d(50px, -50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .page--animate-cornertopleft .quote {
	-webkit-animation: moveQuoteCornerTopLeft 1.5s forwards;
	animation: moveQuoteCornerTopLeft 1.5s forwards;
}

@-webkit-keyframes moveQuoteCornerTopLeft {
	0%,
	65% {
		-webkit-transform: translate3d(-50px, -50px, 0);
		transform: translate3d(-50px, -50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteCornerTopLeft {
	0%,
	65% {
		-webkit-transform: translate3d(-50px, -50px, 0);
		transform: translate3d(-50px, -50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .page--animate-cornerbottomright .quote {
	-webkit-animation: moveQuoteCornerBottomRight 1.5s forwards;
	animation: moveQuoteCornerBottomRight 1.5s forwards;
}

@-webkit-keyframes moveQuoteCornerBottomRight {
	0%,
	65% {
		-webkit-transform: translate3d(50px, 50px, 0);
		transform: translate3d(50px, 50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteCornerBottomRight {
	0%,
	65% {
		-webkit-transform: translate3d(50px, 50px, 0);
		transform: translate3d(50px, 50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .page--animate-cornerbottomleft .quote {
	-webkit-animation: moveQuoteCornerBottomLeft 1.5s forwards;
	animation: moveQuoteCornerBottomLeft 1.5s forwards;
}

@-webkit-keyframes moveQuoteCornerBottomLeft {
	0%,
	65% {
		-webkit-transform: translate3d(-50px, 50px, 0);
		transform: translate3d(-50px, 50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes moveQuoteCornerBottomLeft {
	0%,
	65% {
		-webkit-transform: translate3d(-50px, 50px, 0);
		transform: translate3d(-50px, 50px, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.anim--effect-4 .revealer--animate .revealer__layer {
	-webkit-animation: anim-effect-4-1 1.5s cubic-bezier(0.550, 0.055, 0.675, 0.190) forwards;
	animation: anim-effect-4-1 1.5s cubic-bezier(0.550, 0.055, 0.675, 0.190) forwards;
}

.anim--effect-4 .revealer--animate .revealer__layer:nth-child(2) {
	-webkit-animation-name: anim-effect-4-2;
	animation-name: anim-effect-4-2;
	-webkit-animation-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
	animation-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
}

.anim--effect-4 .revealer--animate .revealer__layer:nth-child(3) {
	-webkit-animation-name: anim-effect-4-3;
	animation-name: anim-effect-4-3;
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060)
}

@-webkit-keyframes anim-effect-4-1 {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	35%,
	65% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}
	100% {
		-webkit-transform: translate3d(0, -200%, 0);
		transform: translate3d(0, -200%, 0);
	}
}

@keyframes anim-effect-4-1 {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	35%,
	65% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}
	100% {
		-webkit-transform: translate3d(0, -200%, 0);
		transform: translate3d(0, -200%, 0);
	}
}

@-webkit-keyframes anim-effect-4-2 {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	45%,
	55% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		-webkit-animation-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
		animation-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	100% {
		-webkit-transform: translate3d(0, -200%, 0);
		transform: translate3d(0, -200%, 0);
	}
}

@keyframes anim-effect-4-2 {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	45%,
	55% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		-webkit-animation-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
		animation-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	100% {
		-webkit-transform: translate3d(0, -200%, 0);
		transform: translate3d(0, -200%, 0);
	}
}

@-webkit-keyframes anim-effect-4-3 {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	45%,
	55% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
		animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
	}
	100% {
		-webkit-transform: translate3d(0, -200%, 0);
		transform: translate3d(0, -200%, 0);
	}
}

@keyframes anim-effect-4-3 {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	45%,
	55% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
		animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
	}
	100% {
		-webkit-transform: translate3d(0, -200%, 0);
		transform: translate3d(0, -200%, 0);
	}
}
/* End */


/* Start:/bitrix/templates/default_new_pages/js/fullpage/jquery.fullpage.min.css?14780914503778*/
/*!
 * fullPage 2.8.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}
/*# sourceMappingURL=jquery.fullpage.min.css.map */

/* End */


/* Start:/bitrix/templates/default_new_pages/js/masterslider/style/masterslider.css?147809145013987*/
/**
 *  Master Slider
 * 	Core css file
 */

.master-slider{
	position: relative;
	visibility: hidden;
	-moz-transform: translate3d(0 , 0 , 0);
}

.master-slider a {
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}

.master-slider, .master-slider * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.master-slider.before-init{}

.master-slider.ms-fullheight{height: 100%;}

.ms-layout-partialview .ms-view {
	overflow: visible;
	background-color:transparent;
}

.ms-layout-partialview .ms-container { overflow: hidden; }

.master-slider img, .ms-slide-bgvideocont video {max-width:none;}

.ms-ie img{border:none;}
.ms-ie8 * {opacity:inherit;filter:inherit;}
.ms-ie7   {zoom:1;}

.ms-moz .ms-slide-bgcont>img { transform: translateX(0px); }

.ms-loading-container{
	position:absolute;
	width:100%;
	top:0;
}

.ms-slide-auto-height { display: table; }

.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
	width: 36px;
	height: 36px;
	background: url(/bitrix/templates/default_new_pages/js/masterslider/style/loading-2.gif) no-repeat center white;
	border-radius: 60px;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -18px;
	opacity: 0.9;
}


/* grab cursor */
.ms-no-swipe, .ms-def-cursor{cursor:auto !important;}
.ms-grab-cursor{cursor: url(/bitrix/templates/default_new_pages/js/masterslider/style/grab.png), move;}
.ms-grabbing-cursor{cursor: url(/bitrix/templates/default_new_pages/js/masterslider/style/grabbing.png), move;}
.ms-ie .ms-grab-cursor{cursor: move;}
.ms-ie .ms-grabbing-cursor {cursor: move;}

.ms-view {
	margin:0px auto;
	overflow:hidden;
	background:#fff;
	position:relative;
	-webkit-perspective: 2000px;
	-moz-perspective: 2000px;
	-ms-perspective: 2000px;
	perspective: 2000px;
}

.ms-view .ms-slide-container{position:relative;}

.ms-slide {
	position:absolute;
	height:100%;
	-webkit-transform: translateZ(0px);
	-ms-transform: translateZ(0px);
	-o-transform: translateZ(0px);
	transform: translateZ(0px);
}

.ms-wk .ms-slide {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.ms-slide.selected {}

.ms-slide .ms-slide-bgcont,
.ms-slide .ms-slide-bgvideocont{
	position: absolute;
	overflow:hidden;
	width: 100%;
}

.ms-slide .ms-slide-link {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top:0;
	z-index: 110;
}

.ms-ie .ms-slide-link {
	background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat;
}


.ms-slide .ms-slide-bgvideocont{
	z-index: 105;
	height: 100%;
}

.ms-wk .ms-slide .ms-slide-bgvideocont,
.ms-wk .ms-slide-bgvideocont>video{
	-webkit-transform: translateZ(0.3px);
	transform: translateZ(0.3px);
}

.ms-slide .ms-slide-bgvideo{
	position: absolute;
	top: 0px;
}

.ms-inner-controls-cont, .ms-container {position: relative; margin:0 auto;}
.ms-slide .ms-slide-bgcont img , .ms-container , .ms-inner-controls-cont{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.ms-slide .ms-layer,
.ms-fixed-layers .ms-layer,
.ms-overlay-layers .ms-layer {
    position:absolute;
    pointer-events: auto;
}

.ms-layer-mask {
    position: absolute;
    overflow: hidden;
}

.ms-layer-mask .ms-layer{
    position: relative;
}

.ms-slide .ms-slide-layers,
.ms-overlay-layers .ms-slide-layers,
.ms-fixed-layers {
	position: absolute;
	overflow:hidden;
	width:100%;
	height: 100%;
	z-index: 109;
	top:0px;
	pointer-events: none;
}

.ms-slide .ms-slide-video{
	position:absolute;
	top:0;
	z-index: 111;
	background:black;
	padding:0;
	margin: 0;
	border: none;
}

.ms-parallax-layer {
	width: 100%;
	position: absolute;
	top: 0;
}

.ms-scroll-parallax-cont{
	position: absolute;
	top:0;
	width: 100%;
	height: 100%;
}

.ms-wk .ms-scroll-parallax-cont{
	-webkit-transform: translateZ(0.4px);
	transform: translateZ(0.4px);
}

/*.ms-scroll-parallax .ms-sl-selected .ms-scroll-parallax-cont,
.ms-scroll-parallax .ms-sl-selected .ms-slide-bgcont{}
.ms-scroll-parallax .ms-slide-bgcont{}*/

/* ------------------------------------------------------------------------------ */
/* Overlayer layers */
.ms-overlay-layers {
    position: absolute;
    top: 0;
    z-index: 120;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

/*-----------------------------------------------------------*/
.ms-action-layer{cursor: pointer;}
.ms-btn-container{position: absolute;}
.ms-btn {
	text-decoration: none;
	display: inline-block;
	color:black;
	position: relative;
	padding: 8px 15px;
	cursor: pointer;
	white-space: nowrap;
}

.ms-default-btn{
	background: #0074A2;
	border-radius: 5px;
	color: #FFF;
}
.ms-default-btn:hover{background-color: #0098D5;}
.ms-default-btn:active{top:1px;}


.ms-btn-s{
    padding: 14px 17px;
    font-size: 80%;
    line-height: 0;
}

.ms-btn-m{
    padding: 12px 40px;
}

.ms-btn-n{
    padding: 8px 25px;
    font-size: 95%;
}

.ms-btn-l{
    padding: 17px 50px;
    font-size: 120%;
}

.ms-btn-box{}
.ms-btn-round{border-radius: 5px;}
.ms-btn-circle{border-radius: 100px;}
.ms-btn-outline-box{}
.ms-btn-outline-round{border-radius: 5px;}
.ms-btn-outline-circle{border-radius: 100px;}
/*-----------------------------------------------------------*/

.ms-layer.video-box{background:black;}
.ms-layer.video-box iframe{
	padding:0;
	margin: 0;
	border: none;
	position: absolute;
	z-index: 111;
}

.ms-slide .ms-slide-vpbtn , .ms-slide .ms-video-btn{
	position:absolute;
	cursor: pointer;
	z-index: 112;
}

.ms-slide .ms-slide-vcbtn{
	position:absolute;
	cursor: pointer;
	z-index: 113;
}

.ms-slide-vcbtn-mobile{
	position: relative;
	bottom: 0;
	left:0;
	width:100%;
	height: 28px;
	background-color: black;
	color: white;
	text-align: center;
	cursor: pointer;
	z-index: 113;
}

.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
    text-transform: uppercase;
    font-family: sans-serif;
    font-size: 0.75em;
    display: inline-block;
    background: url(/bitrix/templates/default_new_pages/js/masterslider/style/video-close-btn.png) no-repeat 0px 3px;
    padding-left: 15px;
    height: 15px;
    color: #DBDBDB;
    margin-top: 7px;
}

.ms-wk .ms-slide .ms-slide-vcbtn,
.ms-wk .ms-slide .ms-slide-layers,
.ms-wk .ms-slide .ms-slide-vpbtn,
.ms-wk .ms-slide .ms-slide-video,
.ms-wk .ms-slide-link {
	-webkit-transform: translateZ(0.44px);
	transform: translateZ(0.44px);
}

.ms-video-img{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}

.ms-mask-frame{
	overflow:hidden;
	position:absolute;
	float:left;
}

/* controls */

.ms-thumb-list{
	overflow:hidden;
	position:absolute;
}

.ms-thumb-list.ms-dir-h {
    width: 100%;
    padding: 32px 0 31px 32px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.ms-thumb-list.ms-dir-v {height: 100%; top: 0;}
.ms-thumbs-cont{position: relative;}
.ms-thumb-frame img{width:100%;	height:auto; position: relative; z-index: 20;}
.ms-thumb-frame{
    position: relative;
	cursor: pointer;
	float: left;
}

.ms-thumb-frame .ms-thumb-ol {
    border: 4px solid #ec2a55;
    position: absolute;
    left: -4px;
    right: -4px;
    top: -4px;
    bottom: -4px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
	-webkit-transition: opacity 0.4s ease, visibility 0.4s ease, transform 0.4s ease;
	-moz-transition: opacity 0.4s ease, visibility 0.4s ease, transform 0.4s ease;
	-ms-transition: opacity 0.4s ease, visibility 0.4s ease, transform 0.4s ease;
	-o-transition: opacity 0.4s ease, visibility 0.4s ease, transform 0.4s ease;
	transition: opacity 0.4s ease, visibility 0.4s ease, transform 0.4s ease;
}

.ms-thumb-frame .ms-thumb-ol:after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 100%;
    border: 4px solid transparent;
    border-width: 4px 6px;
    border-bottom-color: #ec2a55;
    margin-bottom: 3px;
    margin-left: -6px;
}

.ms-thumb-frame-selected .ms-thumb-ol {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.ms-tabs .ms-thumb-frame {
	background-color: #F6f6f6;
	text-shadow: 0 1px 1px white;
	color: #222;
	border: solid 1px white;
	border-width: 0 1px 1px 0;
	overflow: visible;
	position: relative;
	opacity: 1;
	-webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame {margin-top: 12px;}
.ms-tabs.ms-dir-v .ms-thumb-frame {margin-left: 12px;}
.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame {margin-left: 0px;}
.ms-tabs.ms-dir-h.ms-align-top {z-index: 140;}
.ms-tabs.ms-dir-h.ms-align-top  .ms-thumb-frame{margin-top: -12px;}
.ms-tabs .ms-thumb{padding: 20px 20px;}
.ms-tabs .ms-thumb-frame-selected {	opacity: 1; background: #EDEDED;}
.ms-tabs .ms-thumb-frame .ms-thumb-ol {
    position: absolute;
    opacity: 0;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
	top: 0px;
    left: 50%;
    margin-left: -12px;
	border-bottom: solid 12px #F6f6f6;
    border-left: solid 12px transparent;
    border-right: solid 12px transparent;
}

.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	top:-12px;
	border-bottom-color: #EDEDED;
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol {
	bottom: 0px;
	top:auto;
	border-bottom:0px;
	border-top: solid 12px #F6f6f6;
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	bottom:-12px;
	border-top-color: #EDEDED;
}

.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
	top: 50%;
    left: 0;
    margin-top: -12px;
    border-right: solid 12px #EDEDED;
    border-top: solid 12px transparent;
    border-bottom: solid 12px transparent;
}

.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	left:-12px;
	border-right-color:#EDEDED;
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol {
    left: auto;
    right: 0;
    border-right: 0;
    border-left: solid 12px #EDEDED;
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	right:-12px;
	border-left-color:#EDEDED;
}

/* horizontal thumblist arrows*/
.ms-thumb-list.ms-dir-h .ms-thumblist-fwd, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
    height: 100%;
    width: 20px;
    position: absolute;
    left: 0;
    cursor: pointer;
    background: rgba(128, 128, 128, 0.5);
    text-align: center;
    color: white;
}

.ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
    right: 0;
    left: auto;
}

.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
  content: close-quote;
  top: 43%;
  position: relative;
  border: solid rgba(0, 0, 0, 0);
  border-width: 5px 5px 5px 0px;
  display: block;
  border-right-color: #FFF;
  width: 6px;
  height: 1px;
}

.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
  border-width: 5px 0px 5px 5px;
  border-left-color: #FFF;
  left: 7px;
}

/* vertical thumblist arrows */
.ms-thumb-list.ms-dir-v .ms-thumblist-fwd, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd {
    width: 100%;
    height: 20px;
    position: absolute;
    top: 0;
    cursor: pointer;
    background: rgba(128, 128, 128, 0.5);
    text-align: center;
    color: white;
}

.ms-thumb-list.ms-dir-v .ms-thumblist-bwd {
    bottom: 0;
    top: auto;
}

.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after {
  content: close-quote;
  left: 43%;
  position: relative;
  border: solid rgba(0, 0, 0, 0);
  border-width: 0px 5px 5px 5px;
  display: block;
  border-bottom-color: #FFF;
  height: 1px;
  top: 5px;
  width: 0;
}

.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after {
  border-width: 5px 5px 0px 5px;
  border-top-color: #FFF;
  top: 7px;
}


.ms-bullet{cursor:pointer;float: left;}
.ms-bullets.ms-dir-h {
	position: absolute;
	bottom: 20px;
	right: 50%;
	width: 100px;
}

.ms-bullets.ms-dir-v {
	position: absolute;
	top:50%;
}

.ms-bullets.ms-dir-v .ms-bullet{
	float: none;
}
.ms-bullets.ms-dir-h .ms-bullets-count {
	position: relative;
	right: -50%;
}

.ms-sbar {position: absolute;}
.ms-sbar.ms-dir-h {
	left: 10px;
	right: 10px;
	top: 5px
}

.ms-sbar.ms-dir-v {
	top: 10px;
	bottom: 10px;
	right: 5px
}

.ms-sbar .ms-bar {
	height: 4px;
	background: #333;
	border-radius: 4px;
}

.ms-sbar.ms-dir-v .ms-bar {	width: 4px;}

.ms-sbar .ms-bar{
	position:relative;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}

.ms-timerbar {
	width: 100%;
	bottom: 0px;
	position: absolute;
}

.ms-ctimer {
	position: absolute;
	top: 30px;
	left: 30px;
	cursor: pointer;
}

.ms-ctimer-bullet {}

.ms-time-bar{
	-webkit-transition: width 120ms linear;
	-moz-transition: width 120ms linear;
	-ms-transition: width 120ms linear;
	-o-transition: width 120ms linear;
	transition: width 120ms linear;

}

.ms-ie7 .ms-tooltip-arrow{
	height:0px;
}

.ms-slide-info {position: absolute;}
.ms-slide-info.ms-dir-v {top:0;}
.ms-slide-info.ms-dir-h {width:100%;}

@keyframes point-anim{
	0% 		{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5);  opacity: 1; }
	100% 	{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5);  opacity: 0; }
}

@-webkit-keyframes point-anim{
	0% 		{-webkit-transform: scale(0.5); opacity: 1; }
	100% 	{-webkit-transform: scale(1.5);	opacity: 0; }
}

/* In Android browser, using css animations over slider causes some crashes */
.ms-android .ms-tooltip-point .ms-point-border{
	animation:none;
	-moz-animation:none;
	-webkit-animation:none;
	-o-animation:none;
}

/* End */


/* Start:/bitrix/templates/default_new_pages/js/masterslider/skins/default/style.css?14780914505449*/
/**
 *  Master Slider
 *  Default Skin
 */

.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn{
	width: 48px;
	height: 48px;
	background: #fff;
    background-size: 30%;
	top: 50%;
	left: 50%;
	margin: -24px 0 0 -24px;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15), 0 0 0 0 rgba(0, 0, 0, 0) inset;
    -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15), 0 0 0 0 rgba(0, 0, 0, 0) inset;    
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15), 0 0 0 0 rgba(0, 0, 0, 0) inset;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: -box-shadow 0.6s ease;
    -moz-transition: -box-shadow 0.6s ease;
    transition: box-shadow 0.6s ease;
}

.ms-skin-default .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-default .ms-video-btn:hover {
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15), 0 0 0 24px rgba(0, 0, 0, 1) inset;
    -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15), 0 0 0 24px rgba(0, 0, 0, 1) inset;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15), 0 0 0 24px rgba(0, 0, 0, 1) inset;
    -webkit-transition: -box-shadow 0.4s ease;
    -moz-transition: -box-shadow 0.4s ease;
    transition: box-shadow 0.4s ease;
}

.ms-skin-default .ms-slide .ms-slide-vpbtn svg,
.ms-skin-default .ms-video-btn svg,
.ms-skin-default .ms-slide .ms-slide-vpbtn img,
.ms-skin-default .ms-video-btn img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -9px 0 0 -7px;
}

.ms-skin-default .ms-slide .ms-slide-vpbtn:hover svg,
.ms-skin-default .ms-video-btn:hover svg {
    fill: #fff;
}

.ms-skin-default .ms-slide .ms-slide-vcbtn {
	width: 30px;
	height: 30px;
	background: url(/bitrix/templates/default_new_pages/js/masterslider/skins/default/light-skin-1.png) no-repeat -24px -28px;
	top: 18px;
	right: 30px;
}

/* controls */

.ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev {
	width: 30px;
	background: url(/bitrix/templates/default_new_pages/js/masterslider/skins/default/light-skin-1.png);
	background-position: -89px -26px;
	height: 40px;
	cursor: pointer;
	top: 50%;
	left: 30px;
	margin-top: -20px;
	position: absolute;
	z-index: 110;
}
.ms-skin-default .ms-nav-next {
	right: 30px;
	left: auto;
	background-position: -89px -103px;
}



.ms-skin-default .ms-bullet {
	width: 10px;
	height: 10px;
	background: url(/bitrix/templates/default_new_pages/js/masterslider/skins/default/light-skin-1.png) no-repeat;
	margin: 4px;
	background-position: -34px -117px;
}

.ms-skin-default .ms-bullet-selected {
	background-position: -34px -84px;
}


.ms-skin-default .ms-time-bar {
	height: 3px;
	background: #FFFFFF;
	border-top: solid 1px rgba(0, 0, 0, 0.41);
}


.ms-skin-default .ms-tooltip{
	position: absolute;
	z-index: 210;
	cursor: auto;
}

.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{
	border-left: solid 10px transparent;
	border-right: solid 10px transparent;
	position: absolute;
	left: 50%;
	margin-left: -10px;
}

.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{
	border-top: solid 10px;
	border-top-color: silver;
	border-top-color: rgba(240, 240, 240, 0.88);
	bottom: -10px;
}

.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
	border-bottom: solid 10px;
	border-bottom-color: silver;
	border-bottom-color: rgba(240, 240, 240, 0.88);
	top: -10px;
}

.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{
	border-top: solid 10px transparent;
	border-bottom: solid 10px transparent;
	position: absolute;
	top: 50%;
	margin-top: -10px;
}

.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{
	border-right: solid 10px;
	border-right-color: silver;
	border-right-color: rgba(240, 240, 240, 0.88);
	left: -10px;
}

.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
	border-left: solid 10px;
	border-left-color: silver;
	border-left-color: rgba(240, 240, 240, 0.88);
	right: -10px;
}

.ms-skin-default .ms-tooltip-point {cursor: pointer;}
.ms-skin-default .ms-tooltip-point .ms-point-center {
	width: 12px;
	height: 12px; 
	border-radius: 15px;
	border: solid 2px #BBB;
	background: white;
	margin: -8px 0 0 -8px;
	position: absolute;
	z-index: 105;
}

.ms-skin-default .ms-tooltip-point .ms-point-border {
	width: 22px;
	height: 22px; 
	background: black;
	background:rgba(0, 0, 0, 0.36);
	margin: -11px 0 0 -11px;
	position: absolute;
	border-radius: 15px;
	
	animation: point-anim 1.5s infinite ;
	-moz-animation: point-anim 1.5s infinite;
	-webkit-animation: point-anim 1.5s infinite;
	-o-animation: point-anim 1.5s infinite;
}

.ms-skin-default .ms-tooltip {
	max-width:200px;
}

.ms-skin-default .ms-tooltip-cont {
	padding: 10px;
	background: silver;
	background: rgba(240, 240, 240, 0.88);
	text-shadow: 0 1px 0px white;
	margin-left: -1px;
}

/* retina */
@media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
	
	.ms-skin-default .ms-slide .ms-slide-vpbtn,
	.ms-skin-default .ms-video-btn,
	.ms-skin-default .ms-slide .ms-slide-vcbtn,
	.ms-skin-default .ms-nav-next,
	.ms-skin-default .ms-nav-prev,
	.ms-skin-default .ms-bullet{
		background-image:url(/bitrix/templates/default_new_pages/js/masterslider/skins/default/light-skin-1-retina.png);
		background-size: 152px 225px;
	}
	
}
/* End */


/* Start:/bitrix/templates/default_new_pages/js/owlcarousel/assets/owl.carousel.min.css?14780914503020*/
/**
 * Owl Carousel v2.1.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.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}.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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-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}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@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 img.owl-lazy{-webkit-transform-style:preserve-3d;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(/bitrix/templates/default_new_pages/js/owlcarousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-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%}
/* End */


/* Start:/bitrix/templates/default_new_pages/js/magnific-popup/magnific-popup.css?147809145012938*/
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #009545;
  opacity: 0.85;
  filter: alpha(opacity=85); 
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; 
    -moz-perspective: 1500px;
    -webkit-perspective: 1500px;
    -o-perspective: 1500px;
    perspective: 1500px;

}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: pointer;
}

.mfp-zoom {
  cursor: default;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #fff;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {      
    color: #ffcf28; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover{
    opacity: 1;
    filter: alpha(opacity=100); }


.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #fff;
  right: -10px;
    top: -3px;
  width: 44px; 
text-indent: 6px;}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
.mfp-arrow svg {
    fill: #fff;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
  .mfp-arrow:hover svg {
      fill: #b2d5de;
     }
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }


.mfp-arrow-right {
  right: 0; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }



.mfp-ie7 .mfp-img {
  padding: 0; }

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }

.mfp-ie7 .mfp-container {
  padding: 0; }

.mfp-ie7 .mfp-content {
  padding-top: 44px; }

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }


.white-popup {
  position: relative;
  background: #fff;
  padding: 34px 48px 56px;
  width: auto;
  max-width: 382px;
  margin: 20px auto;
  overflow: hidden;
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}

.white-popup .inp-cover {
    margin: 14px 0;
}

.white-popup .button {
    margin-top: 34px;
}

.white-popup .button.long {
    margin-top: 16px;
}

.white-popup h4,
.white-popup .h4 {
    min-height: 53px;
    margin-top: 11px;
    margin-right: 65px;
    margin-bottom: 20px;
    -webkit-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.white-popup h2,
.white-popup .h2 {
    min-height: 64px;
    margin-top: 7px;
    margin-right: 65px;
    margin-bottom: 25px;
    -webkit-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

/* 

====== Zoom effect ======

*/
.mfp-zoom-in {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-zoom-in .mfp-with-anim {
  opacity: 0;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: scale(0.8) rotateX(30deg) translateY(-20px);
  -webkit-transform: scale(0.8) rotateX(30deg) translateY(-20px);
    -moz-transform: scale(0.8) rotateX(30deg) translateY(-20px);
    -o-transform: scale(0.8) rotateX(30deg) translateY(-20px);
    transform: scale(0.8) rotateX(30deg) translateY(-20px);
}
.mfp-zoom-in.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
  opacity: 1;
  -webkit-transform: scale(1) rotateX(0deg) translateY(0);
    -moz-transform: scale(1) rotateX(0deg) translateY(0);
    -o-transform: scale(1) rotateX(0deg) translateY(0);
    transform: scale(1) rotateX(0deg) translateY(0);
}
.mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: 0.85;
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
    -webkit-transform: scale(0.8) rotateX(30deg) translateY(-20px);
    -moz-transform: scale(0.8) rotateX(30deg) translateY(-20px);
    -o-transform: scale(0.8) rotateX(30deg) translateY(-20px);
    transform: scale(0.8) rotateX(30deg) translateY(-20px);
  opacity: 0;
}
.mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0;
}

button.mfp-close {
    right: 40px;
    top: 50px;
    width: 48px;
    height: 48px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color: #000;
    font-size: 28px;
    line-height: 44px;
    font-weight: normal;
    font-family: icon;
    background: #f2f2f2;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    transition: color 0.3s ease;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0 0 0 rgba(0,0,0,0) inset;
    -o-box-shadow: 0 0 0 0 rgba(0,0,0,0) inset;
    box-shadow: 0 0 0 0 rgba(0,0,0,0) inset;
    -webkit-transition: -webkit-box-shadow 0.6s ease, color 0.6s ease;
    -moz-transition: -moz-box-shadow 0.6s ease, color 0.6s ease;
    -o-transition: -o-box-shadow 0.6s ease, color 0.6s ease;
    transition: box-shadow 0.6s ease, color 0.6s ease;
}
button.mfp-close:hover {
    color: #fff;
    -webkit-transition: -webkit-box-shadow 0.4s ease, color 0.4s ease;
    -moz-transition: -moz-box-shadow 0.4s ease, color 0.4s ease;
    -o-transition: -o-box-shadow 0.4s ease, color 0.4s ease;
    transition: box-shadow 0.4s ease, color 0.4s ease;
    -webkit-box-shadow: 0 0 0 24px rgba(0,0,0,1) inset;
    -moz-box-shadow: 0 0 0 24px rgba(0,0,0,1) inset;
    -o-box-shadow: 0 0 0 24px rgba(0,0,0,1) inset;
    box-shadow: 0 0 0 24px rgba(0,0,0,1) inset;
}
.mfp-gallery button.mfp-close:hover {
    color: #fff;
}

button.mfp-arrow svg,
button.mfp-arrow img {
    -webkit-pointer-events: none;
    -moz-pointer-events: none;
    -o-pointer-events: none;
    pointer-events: none;
}

@media all and (max-width: 767px) {
  button.mfp-arrow {
      width: 65px;
      height: 74px;
      margin: -37px 0 0;
      background: rgba(0, 0, 0, 0.1);
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
    button.mfp-arrow:hover {
        background: rgba(0, 0, 0, 0.4);
    }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 10px;
    padding-right: 10px; } 
    
    .white-popup {
        border-width: 10px;
        padding: 17px 20px 20px;
        margin: 10px auto;
    }
    
    .white-popup h3, .white-popup .h3 {
        margin-bottom: 19px;
    }
    
    button.mfp-close {
        right: 0;
        top: 0;
    }
    
}

/**
 * Simple fade transition,
 */
.mfp-fade.mfp-bg {
	opacity: 0;
	-webkit-transition: all 0.15s ease-out; 
	-moz-transition: all 0.15s ease-out; 
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
	opacity: 0.85;
}
.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
}

.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0;
	-webkit-transition: all 0.15s ease-out; 
	-moz-transition: all 0.15s ease-out; 
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}

.lightbox-success {
    text-align: center;
    padding-top: 172px;
    padding-bottom: 172px;
    color: #b2b2b2;
}

.lightbox-success button.mfp-close {
	display: none;
}
/* End */


/* Start:/bitrix/templates/default_new_pages/js/touchcarousel/touchcarousel.css?14780914504158*/
/******************************************************\
*
*  Base TouchCarousel stylesheet
*   
*  Contents:
*
*   1. Main containers
*   2. Carousel items
*   3. Arrows(direction) navigation
*   4. Paging navigation
*   5. Scrollbar
*   6. Cursors
*
\******************************************************/





/******************************************************\
*
*  1. Main containers (carousel size, background)
*
\******************************************************/

.touchcarousel {
	position: relative;
	width: 600px;
	height: 400px;		
	
	/* style is removed after carousel is inited, use !important if you want to keep it*/
	overflow: hidden; 
}
.touchcarousel .touchcarousel-container {
	position: relative;    
    margin: 0;
    padding: 0;
    list-style: none;    
	left: 0;
}
.touchcarousel .touchcarousel-wrapper {
	position: relative;
	overflow:hidden;
	width: 100%;
	height: 100%;
}





/******************************************************\
*
*  2. Carousel items (item styling, spacing between items)
*
\******************************************************/

.touchcarousel .touchcarousel-item {
	/* use margin-right for spacing between items */
	margin: 0 0 0 0;
	padding: 0;	
	float: left;		
}

/* Last carousel item  */
.touchcarousel .touchcarousel-item.last {
	margin-right: 0 !important;		
}





/******************************************************\
*
*  3. Arrows(direction) navigation
*
\******************************************************/

/* arrow hitstate and icon holder */
.touchcarousel .arrow-holder {
	height: 100%;
	width: 45px;
	position: absolute;
	top: 0;
	display: block;
	cursor: pointer;	
	z-index: 25;	
}
.touchcarousel .arrow-holder.left {	
	left: 0;	
}
.touchcarousel .arrow-holder.right {	
	right: 0;
}

/* arrow icons */
.touchcarousel .arrow-icon{		
	width: 45px;
	height: 90px;
	top:50%;
	margin-top:-45px;	
	position: absolute;	
	cursor: pointer;	
}
.touchcarousel .arrow-icon.left { }
.touchcarousel .arrow-icon.right { }
.touchcarousel .arrow-holder:hover .arrow-icon { }
.touchcarousel .arrow-holder.disabled { cursor: default; }
.touchcarousel .arrow-holder.disabled .arrow-icon { cursor: default; }





/******************************************************\
*
*  4. Paging navigation
*
\******************************************************/

.touchcarousel .tc-paging-container {
	width:100%;
	overflow:hidden;
	position:absolute;
	margin-top:-20px;
	z-index:25;
}
.touchcarousel .tc-paging-centerer {	
	float: left;
	position: relative;
	left: 50%;		
}
.touchcarousel .tc-paging-centerer-inside {
	float: left;
	position: relative;
	left: -50%;
}

/* Paging items */
.touchcarousel .tc-paging-item {			
	float:left;	
	cursor:pointer;		
	position:relative;
	display:block;	
	text-indent: -9999px;	
}
.touchcarousel .tc-paging-item.current { }
.touchcarousel .tc-paging-item:hover { }





/******************************************************\
*
*  5. Scrollbar
*
\******************************************************/
.touchcarousel .scrollbar-holder {
	position: absolute;
	z-index: 30;
	left: 6px;
	right: 6px;	
	bottom: 5px;
	height:4px;
	overflow: hidden;
}
.touchcarousel .scrollbar {
	position: absolute;
	left:0;	
	height:4px;
	bottom: 0px;
}
.touchcarousel .scrollbar.dark {
	background-color: rgb(130, 130, 130);	
	background-color: rgba(0, 0, 0, 0.5);
}
.touchcarousel .scrollbar.light {
	background-color: rgb(210, 210, 210);	
	background-color: rgba(255, 255, 255, 0.5);	
}





/******************************************************\
*
*  6. Cursors
*
\******************************************************/

/* IE and Opera use "move", FF uses -moz-grab */
.touchcarousel .grab-cursor{ cursor:url(/bitrix/templates/default_new_pages/js/touchcarousel/grab.png) 8 8, move; }
.touchcarousel .grabbing-cursor{ cursor:url(/bitrix/templates/default_new_pages/js/touchcarousel/grabbing.png) 8 8, move; }

/* Cursor that used when mouse drag is disabled */
.touchcarousel .auto-cursor{ cursor:auto; }




/* Copyright 2011, Dmitry Semenov, http://dimsemenov.com */
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/topmenu/style.min.css?1478091452490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/.default/components/bitrix/menu/topmenu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/breadcrubms/style.min.css?1478091452448*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/footmenu/style.min.css?1478091452490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/.default/components/bitrix/menu/footmenu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/popupHotNews/style.css?1478091452150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/default_new_pages/styles.css?14849895171491*/
.color-green{color:#00a058}
.color-yellow{color:#ffcf24}
.color-red{color:#ed335d}
.color-blue{color:#008ac2}
.color-blue-light{color:#1cace8}
.color-gray{color:grey}
.accented{background: #1cace8 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    line-height: 1.2;
    padding: 0 2px;
}
.js-header-cart{
	display: inline;
}
.bigSlideBasketWrapper{
	display:none;
}
.cont-link{
    border-bottom: 1px dotted;
    display: inline-block;
    margin-right: 20px;
}




/**
 * AddToCalendar Base CSS
 * http://addtocalendar.com
 */

/* Base */

.addtocalendar var{
    display: none;
}

.addtocalendar {
    position: relative;
    display: inline-block;
    background: transparent!important;
}

.atcb-link {
    display: inline-block;
    outline: none!important;
    cursor: pointer;
}

.atcb-link:focus~ul,
.atcb-link:active~ul,
.atcb-list:hover{
    visibility:visible;
}

.atcb-list {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    width: 170px;
    z-index: 900;
}

.atcb-list,
.atcb-item
{
    list-style: none;
    margin: 0;
    padding: 0;
    background: #fff;
}

.atcb-item {
    float: none;
    text-align: left;
}

.atcb-item-link
{
    text-decoration: none;
    outline: none;
    display: block;
    margin-bottom: 5px;
    font-size: 14px;
}

.atcb-item.hover,
.atcb-item:hover {
    position: relative;
    z-index: 900;
    cursor: pointer;
    text-decoration: none;
    outline: none;
}
.atc_event{
	display:none;
}


/* End */
/* /bitrix/templates/default_new_pages/js/ui/jquery-ui.min.css?14780914502386 */
/* /bitrix/templates/default_new_pages/styles/base.css?1569935154120475 */
/* /bitrix/templates/default_new_pages/styles/media-queries.css?168139665831538 */
/* /bitrix/templates/default_new_pages/styles/scroll-effects.css?147826455310206 */
/* /bitrix/templates/default_new_pages/js/fullpage/jquery.fullpage.min.css?14780914503778 */
/* /bitrix/templates/default_new_pages/js/masterslider/style/masterslider.css?147809145013987 */
/* /bitrix/templates/default_new_pages/js/masterslider/skins/default/style.css?14780914505449 */
/* /bitrix/templates/default_new_pages/js/owlcarousel/assets/owl.carousel.min.css?14780914503020 */
/* /bitrix/templates/default_new_pages/js/magnific-popup/magnific-popup.css?147809145012938 */
/* /bitrix/templates/default_new_pages/js/touchcarousel/touchcarousel.css?14780914504158 */
/* /bitrix/templates/.default/components/bitrix/menu/topmenu/style.min.css?1478091452490 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/breadcrubms/style.min.css?1478091452448 */
/* /bitrix/templates/.default/components/bitrix/menu/footmenu/style.min.css?1478091452490 */
/* /bitrix/templates/.default/components/bitrix/news.list/popupHotNews/style.css?1478091452150 */
/* /bitrix/templates/default_new_pages/styles.css?14849895171491 */
