/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar-brand{margin-right:0;}.navbar-brand .img-fluid{width:88px;height:88px;}.row.region.region-top-header{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 3rem;grid-template-areas:"cell1 cell-center-top cell2"
    "cell3 cell-center-bottom cell4";margin-top:1.5rem;}#block-linkstopleft{grid-area:cell1;}#block-linkstopright{grid-area:cell2;}.cent-branding-top{grid-area:cell-center-top;}#block-linksandphonecenter{grid-area:cell-center-bottom;}#block-social-header{grid-area:cell-center-bottom;}#block-phonetopleft{grid-area:cell3;justify-content:flex-start;display:flex;}#block-phonetopright{grid-area:cell4;justify-content:flex-end;display:flex;text-align:right;}#block-social-header .social-icons{justify-content:center;}#navbar-top{justify-content:space-evenly;padding:0 1rem;}.field--name-field-top-head-link .field__item{text-align:center;}.cent-branding-top{display:flex;flex-flow:column wrap;text-align:center;}#block-linksandphoneleft{width:37.5%;padding-left:1rem}.top_phonenumber_left a,.top_phonenumber_right a{color:#2f2f2f;font-weight:700;font-size:1.125rem;}.top_phonenumber_center a{color:#2f2f2f;font-weight:700;font-size:1.125rem;}.fas.fa-phone-square{color:#CC1500;}#block-linksandphoneright{width:37.5%;}.freecall{font-size:0.875rem;margin-top:-20px;}.cent-branding-red{color:#CC1500;font-size:1.125rem;}.cent-branding-black{color:#424242;font-size:1.125rem;}.site-name-slogan{font-size:0.875rem;font-weight:300;}.field--name-field-top-head-link.field__items{display:flex;justify-content:center;}.field.field--name-field-top-head-link.field--type-link.field--label-hidden.field__items{flex-wrap:nowrap;}.field--name-field-top-head-link a{width:8.4rem;TEXT-DECORATION:none;DISPLAY:inline-block;line-height:24px;border-radius:12px;color:#fff;FONT-SIZE:15px;font-weight:300;background:#801300;background:-moz-linear-gradient(top,#801300 0%,#af1c03 100%);background:-webkit-linear-gradient(top,#801300 0%,#af1c03 100%);background:linear-gradient(to bottom,#801300 0%,#af1c03 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#801300',endColorstr='#af1c03',GradientType=0);padding:0px 15px;margin-right:15px;}.field--name-field-top-head-link a:hover{color:#fff;TEXT-DECORATION:none;background:-moz-linear-gradient(top,#801300 0%,#af1c03 100%);background:-webkit-linear-gradient(bottom,#801300 0%,#af1c03 100%);background:linear-gradient(to top,#801300 0%,#af1c03 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#801300',endColorstr='#af1c03',GradientType=0);}#block-linksandphoneleft .field.field--name-body{margin-top:93px;}#block-linksandphoneright .field.field--name-body{margin-top:96px;width:80%;text-align:right;}#block-cc-b5-breadcrumbs{width:100%;max-width:1200px;margin:0 auto;padding-left:1rem;}
#navbar-main{background:linear-gradient(to bottom,#801300 0%,#af1c03 100%);z-index:2;}#block-cc-b5-main-menu .nav-link{color:#ffffff;font-size:1.125rem;padding:5px 14px;transition:0.3s linear;TEXT-DECORATION:none;TEXT-TRANSFORM:uppercase;}#block-cc-b5-main-menu .nav-link:hover,#block-cc-b5-main-menu .nav-link:focus,#block-cc-b5-main-menu .nav-link.active{background:#fff;border-radius:15px;COLOR:#801300;}@media screen and (min-width:992px){.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;justify-content:space-around !important;}}.dropdown-menu.show{background:#646464;padding:0;}@media screen and (min-width:992px){.dropdown-menu{}}.dropdown-item a{color:#f2f2f2;text-decoration:none;display:block;width:100%;margin:.5rem 1rem;}.dropdown-item a:focus,.dropdown-item a:hover,.dropdown-item:focus,.dropdown-item:hover{color:#646464;background-color:#e9ecef;}.dropdown-item a:active{color:#646464;background-color:#e9ecef;}@media all and (max-width:991px){.dropdown-toggle::after{visibility:hidden;}}#navbar-main .dropdown-item.active,#navbar-main .dropdown-item:active,#navbar-main .dropdown-item.active a,#navbar-main .dropdown-item:active a,#navbar-main .dropdown-item:hover a{color:#646464;background-color:#e9ecef;}
#block-slidesmain{width:100%;margin:0 auto;}#block-slidesmain.block-block-content{margin-bottom:0;}#block-slidesmain.block-block-content{margin-bottom:28px;}.view-otzyvy-bl .owl-theme .owl-controls{margin-top:0;text-align:center;position:relative;bottom:-126px;}#block-slidesmain img{width:100%;height:auto;}#block-slidesmain .owl-nav{position:absolute;bottom:45%;display:flex;justify-content:space-between;width:100%;}#block-slidesmain .owl-theme .owl-dots{position:relative;bottom:1rem;}#block-slidesmain .owl-theme .owl-dots .owl-dot span{width:12px;height:12px;}#block-slidesmain .owl-theme .owl-nav [class*='owl-']{display:inline-block;padding:0;font-size:3.5rem;border-radius:30px;background:#869791;opacity:0.5;font-weight:700;color:#2A302C;cursor:pointer;}#block-slidesmain .owl-theme .owl-nav [class*='owl-']:hover{opacity:1;}#block-slidesmain .owl-theme .owl-nav [class*='owl-'] span{padding:0 7px;}.view-pistren .owl-slider-wrapper.owl-carousel.owl-theme{position:relative;}.view-pistren col-lg-4,.view-pistren col-lg-4{padding:0 15px;}.view-pistren .owl-controls{margin-top:0;text-align:center;position:relative;}.node--type-treningi .block-views-blockpistren-block-1 h2{position:relative;text-align:center;}.view-pistren .views-field-field-klienti{margin:0 5px;}.view-pistren .views-field-field-klienti img{width:93%;height:auto;}.view-pistren .owl-controls.clickable{width:100%;bottom:-2rem;}.view-pistren .owl-pagination{bottom:0;position:relative;margin-top:1rem;}.view-clients-blok .owl-item{min-height:10rem;}.view-clients-blok .views-field-field-image{width:100%;height:100%;}.view-clients-blok img{width:100%;height:auto;}.view-about-slider .owl-carousel .owl-item img{width:auto;max-width:initial;}.view-about-slider .owl-dots{background:#af1c03;background:linear-gradient(to bottom,#801300 0%,#af1c03 100%);margin-bottom:0;display:flex;align-items:center;justify-content:center;padding:5px 0;}.view-about-slider .owl-theme .owl-dots .owl-dot span{background:#fff;width:12px;height:12px;opacity:0.5;}.view-about-slider .owl-theme .owl-dots .owl-dot.active span{opacity:1;}
#block-cc-b5-contnew-system-main p{font-size:0.9375rem;font-weight:200;}#block-blokglavnaya2soschetchikami,#block-views-block-video-all-block-1{margin-bottom:4rem;}#block-blokglavnaya14blokatreningkonsultauditresheniya{background:url(/files/blocks/top-bl-bg.webp) center no-repeat;padding:1.375rem;margin-bottom:2rem;}.block-1-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem 1rem;grid-auto-flow:row;grid-template-areas:"cell1 cell2 cell3" "cell1 cell4 cell5";max-width:1200px;margin:0 auto;}.cell1{grid-area:cell1;padding:2.5rem;border:3px #888 solid;background:rgba(255,255,255,0.75);color:#696969;max-height:436px;}.cell1 h4{font-size:1.25rem;color:#cc1500;text-transform:uppercase;font-weight:400;}.cell1 ol{font-size:13px;line-height:183%;text-transform:none !important;color:#333;}.cell1 li{font-weight:600;margin-top:.5rem;}.cell2{grid-area:cell2;border:3px #cc1500 solid;height:210px;}.cell2 a{color:#2f2f2f;text-decoration:none;font-size:14px;padding-right:5px;line-height:16px;}.cell2 h4{background:#cc1500;display:inline-block;}.cell2 h4 a{color:white;padding-left:2rem;font-size:18px;}.cell2 p{padding:1rem;padding-right:8rem;font-size:13px;}.cell3{grid-area:cell3;border:3px #888 solid;height:210px;padding-top:1.5rem;}.cell3 a{color:#2f2f2f;text-decoration:none;font-size:14px;padding-right:5px;line-height:16px;}.cell3 h4{background:#cc1500;display:inline-block;}.cell3 h4 a{color:white;padding-left:2rem;font-size:18px;}.cell3 p{padding:1rem;padding-right:8rem;font-size:14px;}.cell4{grid-area:cell4;border:3px #cc1500 solid;height:210px;padding-top:1.5rem;}.cell4 a{color:#2f2f2f;text-decoration:none;font-size:14px;padding-right:5px;line-height:16px;}.cell4 h4{background:#cc1500;display:inline-block;}.cell4 h4 a{color:white;padding-left:2rem;font-size:18px;}.cell4 p{padding:1rem;padding-right:6rem;font-size:14px;}.cell5{grid-area:cell5;height:210px;border:3px #cc1500 solid;padding-top:1.5rem;}.cell5 a{color:#2f2f2f;text-decoration:none;font-size:14px;padding-right:5px;line-height:16px;}.cell5 h4{background:#cc1500;display:inline-block;}.cell5 h4 a{color:white;padding-left:2rem;font-size:18px;}.cell5 p{padding:1rem;padding-right:7rem;font-size:13px;}.cell2:hover,.cell3:hover,.cell4:hover,.cell5:hover{}.page_features.parallax{BACKGROUND:url(/files/features.webp) center no-repeat;background-size:cover;}.row.home-features{min-height:624px;}#block-blokglavnaya2soschetchikami .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px;padding-top:1rem;margin:0 auto;}.col-lg-5{flex:0 0 auto;width:41.66666667%;}.row.home-features{min-height:624px;margin-left:10%;gap:2rem;}.row.home-features{padding:0;}.home-features .fas,.home-features .far{font-size:2rem;}.path-frontpage .media.teaser .media-body{padding-left:3rem;margin-bottom:2.5rem;}.col-md-offset-2{}.media-comp.col-lg-10.col-md-offset-1{margin-left:8.3333%;padding-top:2rem;padding-bottom:3rem;}.teaser .media-body h4{margin-bottom:0px;}.media-left{display:none;}.media-comp .media.teaser .far,.media-comp .media.teaser .fas{font-size:1.5rem;padding-right:25px;padding-left:10px;line-height:5rem;}.media-body p{FONT-SIZE:15px;MARGIN:5px 0px;line-height:18px;}.teaser_icon{float:left;margin-right:5px;font-size:1.2rem;}.media.teaser{margin-bottom:2rem;}.media.teaser .body_icon{float:left;}.art-blockcontent h4{margin:10px 0;font-size:18px;font-family:Roboto,Arial,'Arial Unicode MS',Helvetica,Sans-Serif;}.art-blockcontent h5{margin:10px 0;font-size:15px;font-family:Roboto,Arial,'Arial Unicode MS',Helvetica,Sans-Serif;}.response,.highlight{color:#a40c01 !important;border-color:#a40c01;font-size:0.9375rem;font-weight:700 !important;line-height:19.5px;}.media-comp .highlight{font-size:1.875rem;}.media.teaser .highlight{font-size:18px;margin-bottom:1rem;}.semibold{font-weight:600;}.highlight2{color:#3e3e3e !important;TEXT-TRANSFORM:uppercase;font-size:17px;font-weight:600 !important;margin-bottom:1rem;}.highlight3{color:#183138 !important;border-color:#183138 !important;font-size:0.9375rem;font-weight:700 !important;line-height:19.5px;}.media-comp .highlight3{font-size:1.875rem;}.media.teaser .highlight3{font-size:18px;}#counter{display:flex;justify-content:space-around;}.counter-circle{border-radius:100px;box-sizing:border-box;border:5px solid #2f2f2f;background:#ffffff;width:165px;height:165px;display:flex;align-content:center;align-items:center;}.counter-value{color:#ffffff;width:140px;height:140px;background:rgba(0,0,0,0.75);border-radius:100px;text-align:center;font-size:3rem;line-height:135px;margin:0 auto;font-weight:bold;}.counter-text{FONT-SIZE:16px;COLOR:#ffffff;display:block;background-color:rgb(164,12,1);padding:7px 50px;margin:0 auto;border-radius:15px;border:3px solid #ffffff;MARGIN-TOP:12px;width:186px;text-align:center;font-weight:600;}#block-views-block-top-treningov-training h2{font-size:2.5rem;color:#cc1500;text-align:center;}.course-container{}.course-top{overflow:hidden;border-radius:5px 5px 0 0;height:230px;background-size:cover !important;}.course-bottom{border:2px solid #a40c01;display:flex;border-top:none;height:170px;padding:20px 30px;gap:1rem;}.course-title{font-size:1.125rem;font-weight:400;}.course-bottom .fa.fa-graduation-cap{color:#a40c01;font-size:46px;}.course-kol-u{color:#a40c01;text-align:center;}.course-hidden{width:100%;height:400px;position:relative;left:0;bottom:400px;margin-bottom:-375px;background:rgba(30,30,80,0.4);perspective:800px;opacity:1;-webkit-transform:scale(1) rotateX(90);transform:scale(1) rotateX(90deg);transition:all .3s ease 0s;}.block-top-training:hover >.course-hidden{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);transition:all .3s ease 0s;opacity:1;}.course-show{background:rgba(43,61,69,0.9);height:100%;color:#ffffff;padding:20px 30px;}.course-show h4{color:#ffffff;}.trainer-container{display:flex;justify-content:space-evenly;margin-top:1rem;}.traner-photo-small{border-radius:50%;overflow:hidden;width:100px;height:100px;}.course-lable{font-size:1.1rem;}.training_link_small a{display:block;color:#fff;margin-top:1rem;}.training_link_small a:hover{text-decoration:none;color:#fff;}#block-views-block-video-all-block-1 h2,#block-views-block-news-news-block h2,#block-views-block-citytren-block-1 h2{font-family:'Roboto',sans-serif;font-size:1.875rem;font-weight:400;max-width:1200px;background:#ebebeb;margin:0 auto;text-align:center;color:#cc1500;line-height:50px;margin-bottom:1.5rem;}.view-video-all{max-width:1200px;width:100%;margin:0 auto;}.view-video-all .view-content.row{justify-content:space-around;}.view-video-all .item{flex:1 1 32%;text-align:center;font-weight:400;font-size:.9375rem;}.view-video-all .views-field-field-video{margin-bottom:1rem;max-width:345px;display:block;margin:0 auto;overflow:hidden;position:relative;}.views-field-field-video::before{content:url(/files/youtube.svg);display:block;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;pointer-events:none;}.view-video-all .views-field-title{padding:0.25rem 1rem;}.h1,h1{font-size:2.5rem;max-width:1200px;margin:0 auto;}.field--name-title h1{font-size:1.875rem;margin:2rem auto;font-weight:400;padding-right:2rem;text-align:left;}#block-cc-b5-contnew-system-main{max-width:1200px;margin:0 auto;padding:1rem;background:#fff;}dl,ul{margin-top:0;margin-bottom:1rem;list-style:none;padding-left:.5rem;}.node.node--type-page.node--view-mode-full  ul li::before,.block-field-blocknodetreningibody ul li::before,.view-consalting li::before,.taxonomy-term.vocabulary-cattren ul li::before,.node--type-lib .field--name-body ul li::before,.node--type-statiy .text-formatted ul li::before,.node--type-consalting .text-formatted ul li::before,.node--type-news .text-formatted ul li::before,.node--type-recheniya .text-formatted ul li::before,.node--type-help .text-formatted ul li::before,.node--type-expert .text-formatted ul li::before,.node--type-kursy .text-formatted ul li::before{content:url(/files/postbullets.png);margin-right:.5rem;}#block-cc-b5-footer-menu li::before{content:'';}body .price-table .features-list li::before{content:'\f14a';}body .price-table > li::before{content:"" !important;margin-right:0 !important;}body .price-table h3{color:#cc1500;font-size:1.375rem;FONT-WEIGHT:300;text-transform:none;font-family:'Roboto';}#block-views-block-news-news-block,#block-views-block-citytren-block-1{max-width:1200px;margin:0 auto;margin-bottom:2rem;}.view-display-id-news_block .view-content.row{gap:1rem;}.news-dat{COLOR:#fff;FONT-SIZE:12px;BACKGROUND-COLOR:#cc1500;PADDING:2px 5px;}.newsblockitm .views-field-title{font-size:14px;line-height:20px;color:#333;text-decoration:none;font-weight:600;}.news-title a{color:#333;padding-left:.25rem;}#block-views-block-news-news-block .views-field-body span{COLOR:#606060;FONT-SIZE:13px;LINE-HEIGHT:125%;font-weight:200;}.newsblockitm{flex:1 1 46%;padding:1rem;}.newsblockitm:hover{background:#efefef;}.newsblockitm .views-field-view-node a{COLOR:#cc1500;FONT-SIZE:12px;LINE-HEIGHT:125%;}.view.view-citytren.view-id-citytren.view-display-id-block_1{max-width:1200px;margin:0 auto;}#block-views-block-citytren-block-1 .view-content.row{justify-content:space-around;}.view-citytren .view-content.row{gap:1rem;}.sl-gor-itm{flex-basis:24%;}.sl-gor-itm img{width:100%;}.sl-gor-itm .views-field.views-field-name{HEIGHT:36px;BACKGROUND:#d6d6d6;BORDER-BOTTOM:4px solid #cc1500;DISPLAY:block;TEXT-ALIGN:center;}.sl-gor-itm .views-field-name a{COLOR:#cc1500;text-decoration:none;TEXT-TRANSFORM:uppercase;FONT-WEIGHT:500;FONT-SIZE:14px;LINE-HEIGHT:115%;PADDING:10px 17px;DISPLAY:block;}#block-views-block-trainings-city-nodez-block-1{margin-bottom:3rem;}.view-trainings-city-nodez h2{font-size:1.875rem;font-weight:400;max-width:1200px;background:#ebebeb;margin:0 auto;text-align:center;color:#cc1500;line-height:50px;margin-bottom:1.5rem;}.view-trainings-city-nodez{max-width:1200px;margin:0 auto;}.view-trainings-city-nodez .view-content.row{gap:1rem;justify-content:space-between;}.view-trainings-city-nodez .item{flex:1 1 23%;}.view-trainings-city-nodez .views-field-field-mainfoto{overflow:hidden;}.view-trainings-city-nodez img{width:100%;transition:all .3s ease 0s;}.view-trainings-city-nodez img:hover,.view-trainings-city-nodez img:focus{transform:rotate(-2deg) scale(1.1);}.view-trainings-city-nodez .views-field-title{HEIGHT:36px;BACKGROUND:#d6d6d6;BORDER-BOTTOM:4px solid #cc1500;DISPLAY:block;TEXT-ALIGN:center;}.view-trainings-city-nodez .views-field-title a{COLOR:#cc1500;text-decoration:none;TEXT-TRANSFORM:uppercase;FONT-WEIGHT:500;FONT-SIZE:14px;LINE-HEIGHT:115%;PADDING:10px 17px;DISPLAY:block;text-align:center;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .row{gap:2rem;padding:0;}#block-views-block-otzyvy-bl-block-1{max-width:1168px;margin:0 auto;width:100%;background:url(/files/testimonials-background.webp);background-size:cover;color:#e3e3e3;margin-bottom:2rem;box-sizing:border-box;}.view-otzyvy-bl.view-id-otzyvy_bl.view-display-id-block_1{display:flex;flex-flow:column;position:relative;}.view-otzyvy-bl .view-content.row{display:block;max-width:800px;margin:0 auto;width:75%;margin-bottom:1rem;}.view-otzyvy-bl .views-field.views-field-name{font-size:1.125rem;font-weight:600;padding-top:4%;}.view-otzyvy-bl .views-field.views-field-created{font-size:0.8125rem;margin-bottom:1rem;}.view-otzyvy-bl .views-field.views-field-comment-body{padding-bottom:3rem;}.view-otzyvy-bl .view-footer{height:32px;}.view-otzyvy-bl .art-button{background:#cc1500;padding:5px 5px 0px 15px;position:absolute;bottom:0;right:0;}.view-otzyvy-bl .view-footer a{color:#ffffff;padding:10px 20px;}#block-views-block-clients-blok-block-1{width:100%;max-width:1200px;margin:auto;margin-bottom:2rem;}.owl-item{padding:0;margin:0;}.view-consalting .view-header{margin:0 auto;color:#8c8c8c;}.view-consalting .view-header p,.view-consalting .view-header li{color:#3b3b3b;line-height:22.5px;font-weight:200;}.view-consalting .view-content.row{justify-content:space-around;gap:1rem;}.view-consalting .item.item.views-row{flex:1 1 48%;overflow:hidden;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:space-between;}.view-consalting .views-field-field-mainfoto{background:black;}.view-consalting .views-field-field-mainfoto img{width:100%;height:auto;opacity:.75;transition:all ease .3s;}.view-consalting .views-field-field-mainfoto img:hover{opacity:1;transition:all ease .3s;}.view-consalting .views-field-title{HEIGHT:36px;BACKGROUND-COLOR:#f3f3f3;BORDER-TOP:4px solid #cc1500;DISPLAY:block;}.view-consalting .views-field-title a{COLOR:#cc1500;text-decoration:none;TEXT-TRANSFORM:uppercase;FONT-WEIGHT:500;COLOR:#1a1a1a;FONT-SIZE:14px;LINE-HEIGHT:115%;PADDING:10px 17px;DISPLAY:block;}.view-consalting .views-field.views-field-body{LINE-HEIGHT:120%;FONT-SIZE:15px;COLOR:#606060;PADDING:10px 17px;DISPLAY:block;}.view-consalting .views-field-view-node{}.view-consalting .views-field-view-node a{FONT-SIZE:14px;LINE-HEIGHT:25px !important;COLOR:#cc1500;BACKGROUND-COLOR:#d6d6d6;TEXT-DECORATION:none;DISPLAY:inline-block;WIDTH:100%;text-transform:uppercase;text-align:center;}.view-consalting .view-footer{margin-top:2rem;}.audit{DISPLAY:block;POSITION:relative;WIDTH:1150px;HEIGHT:300px;BACKGROUND:url(/files/audit-time.webp) center no-repeat;MARGIN:0px auto;}.audit_data{display:block;position:absolute;bottom:24px;right:175px;COLOR:#cc1500;width:140px;text-align:center;font-size:25px;}a.art-button,a.art-button:link,a:link.art-button:link,body a.art-button:link,a.art-button:visited,body a.art-button:visited,input.art-button,button.art-button{text-decoration:none;font-size:.875rem;font-family:Roboto,Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-transform:uppercase;display:inline-block;white-space:nowrap;text-align:center;color:#FFFFFF;overflow:visible;cursor:pointer;text-indent:0;line-height:25px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.audit .art-button{POSITION:absolute !important;bottom:15px !important;LEFT:520px;font-size:18px !important;line-height:40px !important;height:40px;}.art-button{border:0;border-collapse:separate;-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important;background:#CC1500;border-width:0;padding:0 21px;margin:0 auto;height:25px;}.art-button.hover,.art-button:hover{background:#990F00;border-width:0;padding:0 21px;margin:0 auto;}#block-besplatnyyaudit{overflow:hidden;margin-bottom:-5rem;}#block-besplatnyyaudit .content{max-width:1200px;margin:0 auto;display:block;margin-bottom:7rem;height:300px;}.field.field--name-field-data.field--type-datetime.field--label-hidden.field__item{position:relative;bottom:180px;left:65px;}#block-nastranicuraspisanie,#triminiblock{max-width:1200px;margin:0 auto;padding:1rem;}.tri_mini__row{display:flex;padding:0;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1rem;}.tri_mini__row .field--type-entity-reference{border:1px solid rgba(0,0,0,0.1);flex:0 1 31%;}#block-nastranicuraspisanie ul,#triminiblock ul{display:flex;justify-content:space-between;gap:2.5rem;padding:0;flex-direction:row;}.tri_mini__row .field.field--name-title.field--type-string.field--label-hidden{font-size:1.5rem;color:#033455;font-weight:200;display:block;text-align:center;padding:1rem .85rem 0;letter-spacing:0px;}.tri_mini__row .text-formatted{padding:1rem 1.5rem 0;text-align:left;}.field.field--name-field-punkt{padding:.5rem 1.8rem;}.field--name-field-punkt .field__item{border-top:1px solid #cecece;padding:10px 0;}.field--name-field-punkt .field__item::before{content:'\f14a';font-size:13px;color:#8BC100;font-weight:400;font-family:'Font Awesome 5 Free';margin-right:1rem;}.field--name-field-cena{background:#398BC1;color:white;font-size:2rem;font-weight:500;padding:1.3rem 0 !important;text-align:center !important;}#block-nastranicuraspisanie .text-formatted.field.field--name-body.field--type-text-with-summary,#triminiblock .text-formatted.field.field--name-body.field--type-text-with-summary{padding:1rem 1.5rem 0 !important;}#block-tekstposleobratnogozvonka .text-formatted.field.field--name-body.field--type-text-with-summary{text-align:justify !important;padding:0 !important;}#block-tekstposleobratnogozvonka{padding:2rem 0;}#block-obratnyyzvonok .form-check-label a,#block-obratnyyzvonok--2 .form-check-label a,.webform-submission-obratnyy-zvonok-form .form-check-label a{color:#a3a3a3;}#block-tekstposleobratnogozvonka{margin-bottom:3rem;}.block.block-block-content.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182{BACKGROUND:url(/files/prim.webp) center no-repeat;BACKGROUND-size:cover;margin-bottom:5rem;margin-top:2rem;color:#ffffff;}.trening-priem{PADDING:100px 0px;COLOR:#fff;DISPLAY:block;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .content{background:rgba(0,0,0,0.65);padding:0 3rem 5rem 3rem;}.trening-priem-title{FONT-SIZE:32px;FONT-WEIGHT:400;margin-bottom:35px;DISPLAY:inline-block;line-height:150%;}.col-lg-12.priem_title{display:flex;justify-content:space-around;}.priem_title__1,.priem_title__2{flex-basis:40%;text-align:center;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .col-lg-6{flex:0 0 auto;width:50%;float:left;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .col-md-3{flex:0 0 auto;width:25%;float:left;padding:0 1.5rem;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .icon-box{display:inline-flex;flex-direction:column;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .icon-box .icon{align-self:center;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .icon-box-title{text-align:center;margin-bottom:1.5rem;color:#ffffff;font-size:1.125rem;font-weight:600;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .text-gray{text-align:center;}.icon-box .icon i{line-height:64px;font-size:2.5rem;}.icon-box a:hover,.icon-box a:focus,.icon-box .link:hover,.icon-box .link:focus{color:#FFFFFF;text-decoration:underline;}.all-prices{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:4rem;}.price-item h4{font-size:1.5rem !important;color:#033455 !important;padding:1rem;text-align:center;font-weight:bold !important;}.price-item span{font-size:1.5rem;font-weight:700;}.price-item{background-color:#f5f5f5;flex:1 1 30%;max-width:360px;display:flex;flex-direction:column;}.personal-price{background:#104d75;color:#fff;}.nearest-date{background:#cc1500;color:#fff;}.corporate-price{background:#104d75;color:#fff;}.personal-price,.nearest-date,.corporate-price{text-align:center;padding:1rem;}.features-list{padding:1rem 3rem;flex:1 1 auto;}.features-list ul{padding-left:0rem;line-height:1.375rem;position:relative;}.features-list li + li{border-top:1px solid rgba(0,0,0,0.1);}.features-list li{margin:10px 0;padding-top:10px;}.features-list li::before{content:'\f14a';font-size:20px;color:#8BC100;font-weight:400;font-family:'Font Awesome 5 Free';margin-right:1rem;}.order-training{text-align:center;padding:1rem 0;}.btn.btn-order{display:inline-block;background:#cc1500;padding:.5rem 2rem;}.btn.btn-order:hover{background:#990f00;}a .btn.btn-order{color:#fff;margin-bottom:2rem;}.my-hide{visibility:hidden;}.block-views-blocktraining-price-nearest-block-1{margin-bottom:4rem;padding-top:2rem;}.block-views-blocksmotr-block-block-1{margin-bottom:4rem;padding-top:2rem;}.view-training-price-nearest .view-content.row{display:none;}.view-smotr-block .item{flex:0 1 280px;padding:1rem;overflow:hidden;border-radius:0;display:flex;flex-direction:column;justify-content:space-around;background:#f8f8f8;}.view-smotr-block .views-field.views-field-field-mainfoto{overflow:hidden;transition:all ease .3s;}.view-smotr-block img{height:auto;transition:all ease-out .5s;}.view-smotr-block img:hover{transform:scale(1.1) rotate(-3deg);transition:all ease-in .3s;}.view-smotr-block .view-content.row{gap:1rem;}.view-smotr-block .views-field-title{flex:1 1 auto;}.view-smotr-block .views-field-title a{COLOR:#1a1a1a;FONT-SIZE:14px;TEXT-TRANSFORM:uppercase;font-weight:600;margin:1rem 0;display:block;}.view-smotr-block .views-field-view-node a{float:right;padding:1rem;}.views-field.views-field-body{padding:.75rem 0;font-size:0.9375rem;font-weight:300;line-height:1;}.popup{display:none;}.popup-city-training{display:none;}.col-lg-3.col-md-3.col-12.trainingi_statyi{margin-bottom:2rem;}#block-cc-b5-contnew-block-27{margin:0 auto;max-width:1200px;padding:1rem;}#block-cc-b5-contnew-block-27 img{width:100%;height:auto;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .content{padding-left:14rem;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc{margin-bottom:2rem;background:url(/files/format.webp) no-repeat;}.block-block-content h2,.block-views h2{font-weight:400;text-align:center;margin-bottom:2rem;}.block-block-content h3{font-weight:500;text-transform:none;letter-spacing:normal;padding:1rem;font-size:1.5rem;color:#033455;text-align:center;}.price-table.style1 h3{font-weight:500;text-transform:none;letter-spacing:normal;padding:1rem;font-size:1.5rem;color:#033455;text-align:center;}.taxonomy-term.vocabulary-citytren .text-formatted,.taxonomy-term.vocabulary-cattren .text-formatted{overflow-x:auto;}.block-block-content .item{flex:1 1 31%;border:1px solid rgba(0,0,0,0.1);background:rgba(255,255,255,.75);}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .row{gap:2rem;flex-flow:row nowrap;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc.block-block-content .item{flex:1 1 30%;}.block-block-content .price-table{display:flex;flex-direction:column;height:100%;margin:0;padding:0;justify-content:normal;}.block-block-content .plan-price{background:#398bc1;color:#fff;text-align:center;padding:15px 0 !important;}.block-block-content .plan-price p{font-size:1rem !important;font-weight:300;margin:0;}.block-block-content .call-to-action a{color:#fff;background:#cc1500;padding:.5rem 1rem;text-transform:uppercase;font-size:.875rem;text-align:center;display:block !important;max-width:10rem;margin:1rem auto;}.block-block-content .call-to-action a:hover{background:#990f00;}.block-field-blocktaxonomy-termcitytrendescription .field--name-description .bl-title{text-transform:none;text-align:center;}#order-city{BACKGROUND:url(/files/contact_us_banner.webp) center no-repeat;padding:1.75rem 0;background-position-y:bottom;margin:2rem 0 4rem 0;}.webform-submission-zakazat-trening-u-sebya-v-gorode-form{display:flex;padding:0;gap:.5rem 2rem;justify-content:center;flex-flow:row wrap;width:100%;max-width:545px;margin:0 auto;}.webform-submission-zakazat-trening-u-sebya-v-gorode-form > .js-form-item{flex:1 1 46%;}.city__banner img,.field--name-body .use-ajax img{max-width:1160px;width:100%;}#web-skype-video.block-block-content ul{display:flex;flex-direction:row;justify-content:space-around;gap:2rem;}#web-skype-video .field--type-entity-reference.field__item{border:1px solid #e3e3e3;flex:1 1 32%;display:flex;flex-direction:column;margin-top:2rem;max-width:326px;padding-bottom:2rem;}#web-skype-video .field--name-title{font-size:1.5rem !important;color:#033455;padding:1rem;text-align:center;font-weight:bold !important;}#web-skype-video .node__title{margin-bottom:0;padding:1rem;}#web-skype-video .field--name-body.field__item{padding:2rem 1.5rem 1rem 1.5rem;}#web-skype-video .field.field--name-field-punkt{padding:.5rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;justify-content:space-around;}#web-skype-video .field--name-field-punkt .field__item{border-bottom:1px solid #e8e8e8;}.view-about-slider{max-width:1168px;margin:2rem auto;}.view-about-slider .item{display:flex;gap:1rem;justify-content:space-between;}.view-about-slider .bl-title{font-weight:400;font-size:1.875rem;text-align:center;}.view-about-slider .strong{font-weight:600;}.view-about-slider .about-red{color:#cc1500;text-transform:uppercase;}.view-about-slider .owl-controls{background:#af1c03;background:linear-gradient(to bottom,#801300 0%,#af1c03 100%);margin-bottom:0;}.view-about-slider .owl-pagination{position:relative;bottom:-5px;}.view-about-slider .owl-theme .owl-controls .owl-page span{background:#fff;}.view-about-slider li::before{content:url(/files/postbullets.png);margin-right:.5rem;}.view-about-slider .views-field-body{padding-left:5rem;padding-top:3rem;}.view-about-slider .views-field-field-mainfoto{padding:3rem;}.block-field-blocknodetreningifield-newcattren .field__item:not(:first-child)::before,.block-field-blocknodekursyfield-newcattren .field__item:not(:first-child)::before{content:'|';padding-left:6px;}#block-zadatvoprosekspertam{display:flex;flex-flow:column wrap;width:100%;max-width:1168px;margin:0 auto;background:#f2f2f2;padding:2rem;margin-bottom:3rem;}.view-id-2018 .view-content.row{flex-flow:row wrap;justify-content:space-between;gap:1.4rem;margin:3rem 0;}.view-id-2018 .item{padding:0;flex:0 1 32%;position:relative;}.view-id-2018 .views-field-name{background:#cc1500;position:absolute;width:100%;top:70%;padding:.75rem;text-align:center;z-index:1;}.view-id-2018 .views-field-name a{color:#ffffff;text-transform:uppercase;}.view-id-2018 .views-field-field-foto-main{overflow:hidden;}.view-id-2018 img{width:100%;height:auto;transition:all .3s;}.view-id-2018 img:hover{transform:rotate(-2deg) scale(1.1);transition:all .3s;}#page{}#block-social-fixed{background-color:#fff;position:fixed;bottom:0;left:0;right:0;width:100%;padding:5px 0;z-index:2;}#block-social-fixed .content{margin:0;padding:0;}.social-icons-fixed{display:flex;flex-flow:row;align-items:center;justify-content:space-around;gap:15px;}.social-icons-fixed .social-icon{width:40px;height:40px;border-radius:50%;position:relative;z-index:1;color:#fff;transition:color 0.3s;}.social-icons-fixed .social-icon::after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';box-sizing:content-box;top:-2px;left:-2px;padding:2px;z-index:-1;background-color:transparent;transition:transform 0.4s,opacity 0.5s,background-color 0.5s;}.social-icons-fixed .social-icon:hover::after{transform:scale(1.3);opacity:0;background:#333;}.social-icons-fixed .social-icon img{max-width:100%;max-height:100%;}#backtotop{background-size:55px 55px;width:55px;height:55px;bottom:50px;right:0;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren{background:transparent;color:initial;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .content .field--name-field-tadd-tren{display:grid;gap:30px 30px;grid-template-columns:1fr;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .node--view-mode-teaser{border:none;margin-bottom:0;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside-title{color:#000000;line-height:1.4;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside-title a{color:inherit;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside_container{align-items:start;padding:0;background:#f2f2f2;padding-bottom:10px;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside_container > *{padding:0 15px;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside_container .rside-foto{padding:0;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside-readmore a{color:#CC1500;}.col-12 .block-field-blocknodestatiyfield-tadd-tren h2{color:initial;}.gallery-block{margin-bottom:15px;}.gallery-block .owl-carousel .owl-nav button.owl-prev,.gallery-block .owl-carousel .owl-nav button.owl-next{font-size:30px;background:#CC1500;color:#fff;margin:0;position:absolute;top:0;opacity:0.8;transition:all ease .3s;}.gallery-block .owl-carousel .owl-nav button.owl-next{right:0;}.gallery-block .owl-carousel .owl-nav button.owl-prev:hover,.gallery-block .owl-carousel .owl-nav button.owl-next:hover{opacity:1;}.gallery-block .owl-carousel .owl-nav button.owl-prev span,.gallery-block .owl-carousel .owl-nav button.owl-next span{padding:5px;}.gallery-block .owl-theme .owl-nav{position:absolute;top:33%;width:100%;margin-top:0;display:flex;justify-content:space-between;}.gallery-block .owl-theme .owl-dots{margin-top:10px;}#block-telefonimylovpodva h4{color:#cc1500;font-size:18px;margin-top:0;padding:0;font-weight:600;}.site-footer__top .block > h2 a{text-decoration:none;color:inherit;font-size:inherit;font-weight:inherit;}.site-footer__top .block .nav{gap:8px 5px;flex-direction:column !important;}.site-footer__top .nav-link{margin:0;padding:0;font-size:15px;line-height:1.3;color:rgba(255,255,255,0.8);}.block-views-blocknewtren-block-trening-categories{margin-bottom:2rem;}@media screen and (min-width:425px){.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .content .field--name-field-tadd-tren{grid-template-columns:1fr 1fr;}}@media screen and (min-width:768px){.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .content .field--name-field-tadd-tren{grid-template-columns:1fr 1fr;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside-title{color:initial;height:85px;line-height:1.3;width:100%;}.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .rside-body .field{}#backtotop{bottom:25px;right:30px;}.social-icons-fixed{flex-flow:column;justify-content:initial;}#block-social-fixed{display:block;background-color:transparent;bottom:90px;right:30px;left:auto;width:auto;}.social-icons-fixed .social-icon{width:55px;height:55px;}}@media screen and (min-width:992px){.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .content .field--name-field-tadd-tren{grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width:1024px){.col-12 .block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren .content .field--name-field-tadd-tren{grid-template-columns:1fr 1fr 1fr 1fr;}}.view-content img{max-width:100%;height:auto;}
.webform-submission-obratnyy-zvonok-form{max-width:1168px;width:100%;margin:0 auto;margin-bottom:2rem;}.webform-submission-obratnyy-zvonok-form{BACKGROUND:url(/files/contact-bg.webp) center no-repeat;color:#fff;padding:3rem 0;background-size:cover;}#webform-submission-obratnyy-zvonok-node-314-add-form,#block-obratnyyzvonok p,#block-obratnyyzvonok--2 p,.webform-submission-obratnyy-zvonok-form p,.field--name-field-blok-obratnyy-zvonok p{text-align:center;margin-bottom:0;}#webform-submission-obratnyy-zvonok-block-content-54-add-form,#webform-submission-obratnyy-zvonok-block-content-54-add-form--2{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;}#webform-submission-obratnyy-zvonok-block-content-54-add-form fieldset,#webform-submission-obratnyy-zvonok-block-content-54-add-form--2 fieldset{width:100%;}.section_header.big{font-size:2rem;margin-bottom:30px;color:#fff;}.section_header.big-2{font-size:1.75rem;margin-bottom:30px;color:#fff;}.section_header.big-2 a{color:white;}.webform-submission-obratnyy-zvonok-form .form-control,#webform-submission-obratnyy-zvonok-block-content-54-add-form .form-control,#webform-submission-obratnyy-zvonok-block-content-54-add-form--2 .form-control{max-width:350px;margin:0 auto;}.js-form-item-fz152-agreement{display:block;max-width:430px;margin:0 auto;width:100%;}#edit-actions,#edit-actions--3{width:100%;text-align:center;}#block-zakazatbesplatnyyaudit{text-align:center;margin-bottom:5rem;background:#fafafa;padding:3rem 0;}#block-zakazatbesplatnyyaudit .field--name-body{margin-bottom:35px;line-height:1.1;font-weight:300;}#block-zakazatbesplatnyyaudit .field--name-field-forma{max-width:457px;margin:0 auto;}#block-zakazatbesplatnyyaudit .webform-element--title-inline{display:flex;}#block-zakazatbesplatnyyaudit .webform-element--title-inline > label{flex:0 1 7.8125rem;}#block-zadatvoprosekspertam{display:flex;flex-flow:column wrap;width:100%;max-width:1168px;margin:0 auto;background:#f2f2f2;padding:2rem;margin-bottom:3rem;}
.page-header{text-align:center;font-family:'Roboto';font-size:30px;font-weight:300;}.view-news-page .views-field-created{BACKGROUND-COLOR:#c5c5c5;WIDTH:80px;HEIGHT:80px;LINE-HEIGHT:80px;border-radius:40px;color:#fff;display:inline-block;font-size:.75rem;text-align:center;}.view-id-news_page .views-row{display:grid;grid-template-columns:130px 1fr;grid-template-rows:auto;gap:0rem 2rem;grid-auto-flow:row;grid-template-areas:"views-field-created views-field-title"
    "views-field-created views-field-body"
    "views-field-created views-field-view-node";margin-bottom:1rem;padding:1rem 0;}.views-field-created{grid-area:views-field-created;align-self:center;justify-self:center;}.views-field-title{grid-area:views-field-title;}.views-field-body{grid-area:views-field-body;}.views-field-view-node{grid-area:views-field-view-node;}.view-news-page .views-row{padding-right:1rem;}.views-row.odd{background:#f8f8f8;}.view-news-page .views-field-view-node a{text-decoration:none;color:#3b3b3b;}.view-news-page .views-field-view-node a:hover{text-decoration:underline;}.view-lib{margin-bottom:2rem;}.view-lib .view-header{font-size:0.9375rem;margin:1rem 0;}.view-lib .row{gap:2rem;justify-content:space-between;}.lib-item{display:flex;flex-direction:column;justify-content:space-around;flex-basis:31%;padding:1rem;background:#f8f8f8;}.views-field.views-field-nothing{align-self:center;}.view-lib .views-field-title{font-size:.875rem;font-weight:600;line-height:125%;text-transform:uppercase;padding:.5rem 0;}.view-lib .views-field-title a{color:#3b3b3b;}.views-field.views-field-view-node{text-align:right;}.view-lib .views-field-view-node a{text-decoration:none;}.dzp-itm{margin-top:30px;}.dzp-itm .heading-title{color:#CC1500;TEXT-TRANSFORM:uppercase;border-bottom:1px dashed #808080;display:inline-block;line-height:30px;font-weight:400;margin:0;}.row.dzp-itm.dzp-itm-1{align-items:center;}.dzp-itm-2,.dzp-itm-4,.dzp-itm-6{TEXT-ALIGN:RIGHT;}@media screen and (max-width:455px){.dzp-itm{margin-top:30px;}.dzp-itm-2 div:first-child{order:2;}.row.dzp-itm.dzp-itm-1{align-items:flex-start;}}.dzp-itm .col-md-4{margin-top:30px;}.dzp-itm img{height:auto;width:100%;}.fake-page-header,.fake-page-title{text-align:center;font-size:30px;COLOR:#cc1500;margin-bottom:2rem;font-weight:400;}.view-ststallll,.view-helppage{text-align:center;}.view-ststallll .views-field-title,.view-helppage .views-field-title{DISPLAY:inline-block;WIDTH:100%;PADDING-TOP:15px;PADDING-BOTTOM:15px;font-size:15px;text-transform:uppercase;.view-ststallll .views-field-title a{FONT-SIZE:18px;TEXT-TRANSFORM:uppercase;}}.view-ststallll .views-field-body,.view-helppage .views-field-body{FONT-SIZE:13px;LINE-HEIGHT:135%;DISPLAY:block;WIDTH:750px;MARGIN:0px auto;MAX-WIDTH:100%;}.view-ststallll .views-row-even,.view-helppage .views-row-even{background-color:#f8f8f8;}.view-ststallll .views-row,.view-helppage .views-row{padding:2rem 0;}.view-ststallll .views-field-view-node,.view-helppage .views-field-view-node{DISPLAY:inline-block;WIDTH:100%;PADDING-TOP:15px;PADDING-BOTTOM:15px;text-align:center;}.view-ststallll .views-field-view-node a{COLOR:#000;FONT-SIZE:13px;}.rside_container{display:flex;flex-direction:column;align-items:center;padding:0 1rem;}.rside-foto{width:100%;}.rside-foto img{width:100%;}.node--view-mode-teaser .rside-foto .field--name-field-mainfoto.field--type-image.field--label-hidden.field__item,.node--view-mode-card-mini .rside-foto .field--name-field-mainfoto.field--type-image.field--label-hidden.field__item{border:none;border-radius:unset;width:100%;height:100%;margin:0;padding:0;}.rside-title{line-height:1.6;font-weight:700;margin-bottom:1rem;color:#fff;margin-top:.5rem;}.rside-body p{font-size:13px !important;line-height:1.5;}.rside-readmore{align-self:end;margin-top:-13px;font-size:14px;}.rside-readmore a{color:white;}.rside-readmore a:hover{color:white;text-decoration:underline;}.trainingi_statyi .node--type-treningi.node--view-mode-teaser{color:#e8e8e8;}.block.block-layout-builder.block-field-blocknodestatiyfield-tadd-tren{background:#2c90a0;padding:1rem 0;color:#fffc;}.block-field-blocknodestatiyfield-tadd-tren h2{color:#fff;text-align:center;}.trainingi_statyi .node__title{background:none;padding:0;position:initial;text-align:center;line-height:1.5rem;margin-top:1rem;}.trainingi_statyi .field.field--name-title.field--type-string.field--label-hidden{font-size:1.5rem;color:#ffffff;}.trainingi_statyi .field--type-image img{margin:0;}.trainingi_statyi .field--name-body{font-size:0.8rem;line-height:1rem;}.node--type-statiy .col-lg-9.col-md-9.col-12{padding-right:2rem;}.trainingi_statyi .links.inline.nav.links-inline{float:right;}.trainingi_statyi .comment-add.nav-link,.trainingi_statyi .comment-comments.nav-link{display:none;}.trainingi_statyi .node__title a:hover{color:#fff;}.trainingi_statyi .node-readmore a{color:#181818;}.trainingi_statyi .field.field--name-field-mainfoto{border:none;overflow:hidden;padding:0 !important;margin:0 1rem 1rem 0;}.block-layout-builder .col-md-4{padding:0 .5rem;}.block-layout-builder .col-md-4 img{max-width:100%;}.node--type-treningi.node--view-mode-teaser .field.field--name-field-mainfoto,.node--type-kursy.node--view-mode-teaser .field.field--name-field-mainfoto{width:245px;overflow:hidden;border:none;border-radius:0;}.node--type-treningi.node--view-mode-teaser .field--name-field-mainfoto img,.node--type-kursy.node--view-mode-teaser .field--name-field-mainfoto img{transition:ease-out .12s;}.node--type-treningi.node--view-mode-teaser .field--name-field-mainfoto img:hover,.node--type-kursy.node--view-mode-teaser .field--name-field-mainfoto img:hover{transform:rotate(3deg) scale(1.1);transition:ease-in .12s;}blockquote{margin:0 0 1rem;background:#f2f2f2 url(/files/postquote.png) no-repeat scroll;border:1px solid #E0E0E0;border-left:5px solid #eee;padding:10px 10px 10px 47px !important;margin:10px 0 20px 25px !important;}.node--type-treningi .field__label,.node--type-kursy .field__label{font-weight:700;}.node--type-klienti .field__items{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem;margin:0 0 2rem 0;}.field--name-field-klienti .field__item{background:#f3f3f3;padding:.8125rem;flex:0 1 18%;}.field--name-field-klienti img{width:100%;height:auto;}.node--type-recheniya .field--name-body img{float:left;}.view-fotogal .view-content.row{display:flex;flex-wrap:wrap;justify-content:start;gap:1rem;}.node--type-fotoalb .field__items{display:flex;justify-content:flex-start;margin-bottom:5rem;gap:2rem}.views-field.views-field-field-fotoalb{width:100%;height:auto;}.node--type-fotoalb .field--type-image .field__item{background:#f3f3f3;flex:0 1 30%;}.node--type-fotoalb .field__item img{transform:translateX(.75rem) translateY(.75rem);width:100%;height:auto;}.view-fotogal .item{flex:0 1 32%;background:#f3f3f3;display:flex;flex-flow:column wrap;justify-content:start;align-items:center;padding:1rem;}.view-fotogal img{width:100%;height:auto;}.view-fotogal .views-row > .views-field-title{padding:14px;text-transform:uppercase;font-weight:200;height:51px;overflow:hidden;line-height:115%;}.view-fotogal .views-row:hover > .views-field-title{min-height:51px;height:auto;}.view-fotogal a{color:black;text-decoration:none;}.view-fotogal a:hover{color:black;text-decoration:underline;}.field--name-field-fotoalb{display:flex;flex-wrap:wrap;justify-content:space-between;}.field--name-body .col-md-4{padding:0 1rem;}.node--type-consalting img,img.node--type-consalting,.art-block img,.art-footer img{margin:7px 7px 7px 7px;max-width:100%;}.horizontal-tabs{padding:0;border:none;}.horizontal-tab-button::before{display:none;}.node--type-time-table .tabs.tab--primary.layout-tabs{display:flex;justify-content:space-between;gap:.75rem;margin:0;padding:0;font-size:1.5rem;font-weight:400;}.node--type-time-table .tabs__tab,.node--type-time-table .horizontal-tabs .horizontal-tab-button{text-align:center;font-size:1.5rem;font-weight:200;border-right:none;background:none;border-right:none;min-width:auto;float:none;}.horizontal-tabs .horizontal-tabs-list{display:flex;margin:0;border:0;padding:0;list-style:none;background:none;border-bottom:none;}.node--type-time-table .horizontal-tab-button-0,.node--type-time-table .horizontal-tab-button-1{width:49%;margin-right:1%;}ul .tabs__tab li a,.horizontal-tabs ul.horizontal-tabs-list li a{color:#ffffff;background:#cc1500;border-radius:5px 5px 0 0;height:100%;}ul .tabs__tab li a:hover,.horizontal-tabs ul.horizontal-tabs-list li a:hover{background:#990f00;text-decoration:underline !important;}.horizontal-tabs ul.horizontal-tabs-list li.selected a{background:#2c90a0;}.horizontal-tabs-panes .horizontal-tabs-pane{padding:0;border:0;background-color:unset;box-shadow:unset;}.node--type-time-table .tablefield{border:2px solid #e3e3e3;}.block-field-blocknodetreningifield-newcattren .field__items,.block-field-blocknodekursyfield-newcattren .field__items{display:flex;flex-wrap:wrap;}.block-field-blocknodetreningifield-cel p,.block-field-blocknodekursyfield-cel p{font-size:15px;font-weight:200;}.block-field-blocknodetreningifield-cel ol,.block-field-blocknodetreningifield-cel ul,.block-field-blocknodekursyfield-cel ol,.block-field-blocknodekursyfield-cel ul{margin-left:1rem;}#block-cc-b5-contnew-system-main .block-field-blocknodetreningibody p,#block-cc-b5-contnew-system-main .block-field-blocknodekursybody p{font-size:1.125rem;}.block-layout-builder.block-field-blocknodetreningifield-anon .field--name-field-anon,.block-layout-builder.block-field-blocknodekursyfield-anon .field--name-field-anon{margin-right:1rem;width:80.25%;}.block.block-layout-builder.block-field-blocknodetreningifield-sertifikat-small,.block.block-layout-builder.block-field-blocknodekursyfield-sertifikat-small{margin-top:4rem;}.title-with-hr{display:flex;flex-direction:column;width:100%;margin:3rem 0;color:#737373;position:relative;}.node--type-treningi h2,.node--type-kursy h2{display:block;background:#fff;align-self:center;z-index:1;}.node__content .title-with-hr h2,.taxonomy-term .title-with-hr h2,.title-with-hr .title-inner{font-weight:700;display:block;color:#737373;background:#fff;padding:0 1.5rem;align-self:center;z-index:1;}.title-with-hr .title-inner{margin:10px 0;font-size:26px;}.node--type-treningi hr,.node--type-kursy hr,.node__content .title-with-hr hr,.taxonomy-term .title-with-hr hr{height:2px;width:100%;position:absolute;top:20%;}@media screen and (max-width:600px){.node--type-treningi h2,.node--type-kursy h2,.node__content .title-with-hr h2,.taxonomy-term .title-with-hr h2{position:relative;top:0;margin:0 1rem 1rem;}.title-with-hr{margin:0.75rem 0;}}@media screen and (max-width:767px){.node--type-treningi h2,.node--type-kursy h2,.node__content .title-with-hr h2,.taxonomy-term .title-with-hr h2{position:relative;top:0;margin:0 1rem 1rem;}.title-with-hr{margin:0.75rem 0;}}.node--type-treningi .block-views-blockpistren-block-1 h2,.node--type-kursy .block-views-blockpistren-block-1 h2{color:#646464;position:relative;}.node--type-treningi .block-views-blocksmotr-block-block-1 h2,.node--type-kursy .block-views-blocksmotr-block-block-1 h2{position:relative;text-align:center;padding-bottom:1rem;}.node--type-treningi .block-field-blocknodetreningifield-cel li,.node--type-kursy .block-field-blocknodekursyfield-cel li{font-size:1.125rem;line-height:2rem;position:relative;list-style:none;font-weight:200;}.node--type-treningi .block-field-blocknodetreningifield-cel ol li::before,.node--type-kursy .block-field-blocknodekursyfield-cel ol li::before{font-family:'Font Awesome 5 Free';content:"\f140";color:#085282;FONT-SIZE:1.125rem;font-weight:900;position:absolute;left:-2rem;}.node--type-treningi ul,.node--type-kursy ul{padding-left:2rem;}.node--type-treningi .field--name-body ul,.node--type-kursy .field--name-body ul{padding-left:.5rem;}.node--type-treningi .block-field-blocknodetreningifield-cel ul li::before,.node--type-kursy .block-field-blocknodekursyfield-cel ul li::before{font-family:'Font Awesome 5 Free';content:'\f201';font-weight:900;color:#085282;FONT-SIZE:1.125rem;position:absolute;left:-2rem;}.trening-new-prog .col-lg-offset-1{margin-left:0px;padding:0;}.block.block-layout-builder.block-field-blocknodetreningibody,.block.block-layout-builder.block-field-blocknodekursybody{margin-bottom:5rem;}.node--view-mode-teaser .field--name-field-mainfoto.field--type-image.field--label-hidden.field__item{border:1px solid #eeeeee;border-radius:5px;padding:1rem;height:100%;}.node--type-treningi .block-field-blocknodeexpertfield-mainfoto .field.field--name-field-mainfoto.field--type-image.field--label-hidden.field__item,.node--type-kursy .block-field-blocknodeexpertfield-mainfoto .field.field--name-field-mainfoto.field--type-image.field--label-hidden.field__item{border-radius:0;height:100%;}#also h2{font-size:1.875rem;color:#737373;font-weight:400;text-align:center;margin-bottom:1rem;position:relative;}.node--view-mode-teaser .field--name-title a{font-size:1.5rem;}.view-otzyvy-bl .views-row.odd{background:none;}.view-otzyvy .view-content.row{justify-content:space-around;}.view-otzyvy .item.views-row.odd{background:inherit;}.view-otzyvy .item.views-row.even{flex-basis:50%;display:flex;flex-direction:column;}.view-otzyvy .views-field.views-field-field-foto-main{width:166px;height:166px;border-radius:50%;overflow:hidden;align-self:center;}.view-otzyvy h3{font-size:1.375rem;}.view-otzyvy img{width:166px;height:166px;object-fit:cover;}.node--type-expert.node--view-mode-teaser,.node--type-expert.node--view-mode-expert-for-kursy{border-bottom:none;padding:0;margin:0;}.node--type-expert.node--view-mode-teaser .expert_container,.node--type-expert.node--view-mode-expert-for-kursy .expert_container{flex-direction:column;justify-content:space-around;align-items:center;gap:5px;margin:0;}.node--type-expert.node--view-mode-teaser h2,.node--type-expert.node--view-mode-expert-for-kursy h2{position:relative;color:#646464;}.node--type-expert.node--view-mode-teaser .field--name-field-mainfoto.field--type-image.field--label-hidden.field__item,.node--type-expert.node--view-mode-expert-for-kursy .field--name-field-mainfoto.field--type-image.field--label-hidden.field__item{border-radius:0px;BORDER:3px solid #f5f5f5;padding:15px;width:98%;height:auto;margin:0;}.expert-title{font-size:1.5rem;font-weight:400;color:#CC1500;line-height:2.25rem;}.expert-rezume-link a{display:block;padding:.5rem 4rem;background:#cc1500;color:#fff;}.expert-rezume-link a:hover{color:#fff;background:#990f00;}.node--type-expert .node--view-mode-full .field-group-tabs-wrapper{width:100%;}.node--type-expert .horizontal-tabs .horizontal-tabs-list{border-bottom:1px solid #cc1500;background:none;display:flex;gap:5px;padding:0 .5rem;margin-bottom:1rem;}.node--type-expert .horizontal-tab-button{border-radius:5px 5px 0 0;flex-basis:auto;border:none;margin-bottom:-1px;}.node--type-expert .horizontal-tab-button:hover{border-bottom:1px solid #ffffff;}.node--type-expert .node--view-mode-full .horizontal-tab-button.selected{border-bottom:1px solid #fff;margin-bottom:-1px;}.node--type-expert .node--view-mode-full .horizontal-tabs-list li a{font-weight:200;font-size:0.9375rem;}.node--type-expert .node--view-mode-full .horizontal-tabs-list li a:hover{color:#cc1500;background:#ffffff;border-bottom:1px solid #ffffff;margin-bottom:-1px;}.node--type-expert .node--view-mode-full .horizontal-tabs-list li.selected a{color:#cc1500;background:none;text-decoration:none;}.node--type-expert .node--view-mode-full .horizontal-tabs-list li.selected a:hover{color:#cc1500;background:none;text-decoration:underline;}.node--type-expert .node--view-mode-full .horizontal-tabs-panes{margin-top:2rem;}.node--type-expert .node__content h3{color:#cc1500;margin:10px 0;font-size:22px;FONT-WEIGHT:300;letter-spacing:normal;}.node--type-expert li::before{content:url(/files/postbullets.png);margin-right:.5rem;}#cd-timeline{position:relative;padding:0em 0;margin-top:0em;margin-bottom:0em;}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed;}@media only screen and (min-width:1170px){#cd-timeline{margin-top:2em;margin-bottom:2em;}#cd-timeline::before{left:50%;margin-left:-2px;}}.cd-timeline-block{position:relative;margin:2em 0;}.cd-timeline-block:after{content:"";display:table;clear:both;}.cd-timeline-block:first-child{margin-top:0;}.cd-timeline-block:last-child{margin-bottom:0;}.cd-timeline-block-2{MARGIN-TOP:-60px !important;}.cd-timeline-block-3{MARGIN-TOP:-60px !important;}.cd-timeline-block-4{MARGIN-TOP:-60px !important;}.cd-timeline-block-5{MARGIN-TOP:-60px !important;}.cd-timeline-block-6{MARGIN-TOP:-60px !important;}.cd-timeline-block-7{MARGIN-TOP:-60px !important;}@media only screen and (min-width:1170px){.cd-timeline-block{margin:0em 0;}.cd-timeline-block:first-child{margin-top:0;}.cd-timeline-block:last-child{margin-bottom:0;}}.cd-timeline-img{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px white,inset 0 2px 0 rgba(0,0,0,0.08),0 3px 0 4px rgba(0,0,0,0.05);}.cd-timeline-img img{display:block;width:55px;height:55px;position:relative;MARGIN:0px;}.cd-timeline-img.cd-picture{background:#CC1500;}.cd-timeline-img .cd-movie{background:#2EAD16;}.cd-timeline-img.cd-location{background:#CC1500;}@media only screen and (min-width:1170px){.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden;}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;-moz-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s;}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);}60%{opacity:1;-webkit-transform:scale(1.2);}100%{-webkit-transform:scale(1);}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5);}60%{opacity:1;-moz-transform:scale(1.2);}100%{-moz-transform:scale(1);}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}.cd-timeline-content{position:relative;margin-left:60px;background:#f2f2f2;border-radius:0.25em;padding:1em;box-shadow:0 3px 0 #d7e4ed;}.cd-timeline-content:after{content:"";display:table;clear:both;}.cd-timeline-content h2{color:#303e49;}.cd-timeline-content p,.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:13px;font-size:0.8125rem;}.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{display:inline-block;}.cd-timeline-content p{margin:1em 0;line-height:1.6;}.cd-timeline-content .cd-read-more{float:right;padding:.8em 1em;background:#acb7c0;color:white;border-radius:0.25em;}.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#bac4cb;}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7;}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid white;}@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem;}.cd-timeline-content p{font-size:16px;font-size:1rem;}.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:14px;font-size:0.875rem;}}@media only screen and (min-width:1170px){.cd-timeline-content{margin-left:0;padding:1.6em;width:40%;}.cd-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#f2f2f2;}.cd-timeline-content .cd-read-more{float:left;}.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem;}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right;}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#f2f2f2;}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right;}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right;}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden;}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;-moz-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s;}}@media only screen and (min-width:1170px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;-moz-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s;}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);}60%{opacity:1;-webkit-transform:translateX(20px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px);}60%{opacity:1;-moz-transform:translateX(20px);}100%{-moz-transform:translateX(0);}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);}60%{opacity:1;-webkit-transform:translateX(-20px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px);}60%{opacity:1;-moz-transform:translateX(-20px);}100%{-moz-transform:translateX(0);}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}.cd-timeline-content h3{FONT-SIZE:20px;PADDING-BOTTOM:20px;BORDER-BOTTOM:2px solid #fff;}.cd-timeline-content h3 a{FONT-SIZE:13px  !important;color:#404040 !important;TEXT-TRANSFORM:none;}.cd-timeline-img.cd-movie{background:#2EAD16;}
#block-views-block-top-treningov-block-1{BACKGROUND-COLOR:#f5f5f5;}#block-views-block-top-treningov-training .view-header{max-width:53%;margin:0 auto;color:#8c8c8c;font-weight:300;}#block-views-block-top-treningov-training .view-content.row{justify-content:space-around;max-width:1200px;margin:0 auto;}.view-newtren .view-content.row{display:flex;justify-content:space-between;max-width:1200px;gap:1rem;}.view-newtren .item{background:none;flex:0 1 48%;display:flex;flex-direction:column;justify-content:space-between;}.view-newtren .views-field-name,.view-otrasli .views-field-name{flex:1 1 auto;border-top:4px solid #cc1500;background-color:#d6d6d6;}.view-newtren img{width:100%;height:auto;}.view-newtren .view-footer{margin-top:2rem;}.view-otrasli .views-field-name a,.view-newtren .views-field-name a{font-family:unset;LINE-HEIGHT:150%;padding:1rem 0;COLOR:#cc1500;text-decoration:none;TEXT-ALIGN:center;TEXT-TRANSFORM:uppercase;DISPLAY:block;WIDTH:100%;FONT-WEIGHT:500;}.item{padding:0rem;}#block-views-block-top-treningov-training .item{flex-basis:32%;padding:0rem;border-radius:5px 5px 0 0;overflow:hidden;background:#ffffff;}.course-top{oveflow:hidden;height:230px;background-size:cover !important;border-radius:5px 5px 0 0;border:2px solid #2b3d45;border-bottom:none;}#block-views-block-top-treningov-training .course-title{font-size:1.125rem;line-height:1.5rem;font-weight:600;width:90%;display:inline-block;margin-bottom:10px;}.course-lable{font-size:.75rem;text-transform:uppercase;}.view-top-treningov .course-show a{color:#fff;}#block-views-block-top-treningov-training .course-show a:hover,#block-views-block-top-treningov-training .course-show a:focus{color:#fff;text-decoration:underline;}#block-views-block-top-treningov-training .course-programma{font-size:.8rem;}#block-views-block-top-treningov-training .traner-photo-small img{width:100px;height:100px;}.view-trening-by-term .view-content.row{justify-content:flex-start;gap:2rem;margin-bottom:2rem;}.view-trening-by-term .item{background:#f3f3f3;flex:0 1  100%;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;row-gap:.5rem;}@media screen and (min-width:640px){.view-trening-by-term .item{flex:0 1  calc(50% - 1rem);}}@media screen and (min-width:1024px){.view-trening-by-term .item{flex:0 1  calc(33% - 1.5rem);}}.view-trening-by-term .views-field-field-mainfoto{background:black;overflow:hidden;}.view-trening-by-term .item img{width:100%;height:auto;opacity:.75;transition:all ease .3s;}.view-trening-by-term .item img:hover{width:100%;opacity:1;transform:scale(1.1) rotate(-3deg);transition:all ease .3s;}.view-trening-by-term .views-field-title a{displaY:block;COLOR:#1a1a1a;TEXT-DECORATION:none;FONT-SIZE:14px;TEXT-TRANSFORM:uppercase;font-weight:600;line-height:125%;}.view-trening-by-term .views-field.views-field-body{flex:1 1 auto;}.view-trening-by-term .views-field-body span{FONT-SIZE:15px;COLOR:#606060;}.view-trening-by-term .views-field-view-node{TEXT-ALIGN:RIGHT;}.view-trening-by-term .views-field-view-node a{COLOR:#cc1500;FONT-SIZE:12px;TEXT-TRANSFORM:uppercase;TEXT-DECORATION:none;}.page-vocabulary-cattren h3{color:#cc1500;margin:10px 0;font-size:22px;font-family:Roboto,Arial,'Arial Unicode MS',Helvetica,Sans-Serif;FONT-WEIGHT:500;text-transform:none;margin:10px 0;}.view-expert{max-width:1200px;width:100%;}.view-expert .view-content.row{gap:1rem;justify-content:stretch;}.view-expert .item{flex:0 1 32%;display:flex;flex-direction:column;justify-content:stretch;}.view-expert .view-row{background:none;}.view-expert .item,.view-expert .views-row.odd{background:#d6d6d6;background:-moz-linear-gradient(left,#d6d6d6 0%,#ffffff 75%,#d6d6d6 100%);background:-webkit-linear-gradient(left,#d6d6d6 0%,#ffffff 75%,#d6d6d6 100%);background:linear-gradient(to right,#d6d6d6 0%,#ffffff 75%,#d6d6d6 100%);margin-bottom:1rem;}.view-expert .views-field-field-mainfoto{overflow:hidden;}.view-expert img{width:100%;transition:all ease .3s;}.view-expert img:hover{transform:scale(1.1) rotate(-3deg);transition:all ease .3s;}.view-expert .views-field-title{position:relative;bottom:50px;line-height:35px;right:0px;text-align:right;}.view-expert .views-field-title span{background:#cc1500;line-height:35px;display:inline-block;padding:0px 25px;}.view-expert .views-field-title a{FONT-SIZE:16px;text-transform:uppercase;DISPLAY:inline-block;COLOR:#fff;TEXT-DECORATION:none;}.view-expert .views-field-body{text-align:right;padding:1rem;margin-top:-2rem;}.view-expert .views-field-body span{LINE-HEIGHT:150%;FONT-SIZE:13px;COLOR:#2e2e2e;}.node--type-expert .node__content{display:flex;}.node--type-expert .field--name-field-mainfoto.field--type-image.field--label-hidden.field__item{overflow:hidden;min-width:166px;height:166px;border-radius:50%;}.view-trenings-by-trener .view-content.row{gap:2rem;margin-top:3rem;margin-bottom:2rem;flex-direction:column;}.view-trenings-by-trener .item.views-row.even{background:-moz-linear-gradient(left,#f7f7f7 0%,#ffffff 100%,#f7f7f7 10%);background:-webkit-linear-gradient(left,#f7f7f7 0%,#ffffff 100%,#f7f7f7 10%);background:linear-gradient(to right,#f7f7f7 0%,#ffffff 100%,#f7f7f7 10%);}.view-trenings-by-trener .item.views-row.odd{background:#fff;}.view-trenings-by-trener h3{}.view-trenings-by-trener .item{flex-basis:auto;display:flex;}.view-trenings-by-trener .views-field-field-mainfoto{margin-right:1rem;}.view-trenings-by-trener .views-field-title{padding-top:.75rem;}.view-trenings-by-trener a,.view-trenings-by-trener .link{color:#404040;text-decoration:none;}.view-recheniya{max-width:1200px;}.view-recheniya .view-content.row{gap:2rem;padding:.75rem;justify-content:space-around;}.view-recheniya .item{flex:1 1 48%;BACKGROUND-COLOR:#f3f3f3;display:flex;flex-direction:column;}.view-recheniya .views-field-field-mainfoto{width:100%;overflow:hidden;}.view-recheniya img{width:100%;transition:all ease .3s;}.view-recheniya img:hover{transform:scale(1.1) rotate(-3deg);}.view-recheniya .views-field-title a{COLOR:#cc1500;text-decoration:none;TEXT-TRANSFORM:uppercase;FONT-WEIGHT:500;COLOR:#1a1a1a;FONT-SIZE:14px;LINE-HEIGHT:115%;PADDING:10px 17px;DISPLAY:block;BORDER-TOP:4px solid #cc1500;}.view-recheniya .views-field-body{LINE-HEIGHT:120%;FONT-SIZE:12px;COLOR:#606060;PADDING:10px 17px;DISPLAY:block;flex:1 1 auto;}.view-recheniya .views-field-view-node a{FONT-SIZE:14px;LINE-HEIGHT:25px !important;COLOR:#fff;BACKGROUND-COLOR:#cc1500;TEXT-DECORATION:none;DISPLAY:inline-block;WIDTH:100%;text-transform:uppercase;padding:0.25rem;text-align:center;}#taxonomy-term-24 .container-fluid{padding:0;}.view-corp-trainings-blok{margin-bottom:2rem;}.view-corp-trainings-blok .view-header{text-align:center;font-size:1.875rem;padding-top:1.2rem;}.view-corp-trainings-blok .view .view-content.row{justify-content:space-around;gap:1rem;padding:2rem 1.5rem;}.view-corp-trainings-blok .view-content .row .views-row{background:#fff !important;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 32%;}.view-corp-trainings-blok img{width:100%;transition:all ease .3s;opacity:.75;}.view-corp-trainings-blok img:hover{transform:scale(1.1) rotate(-3deg);transition:all ease .3s;opacity:1;}.view-korp-1{background:rgba(171,255,10,0.22);}.view-korp-1 .item,.view-korp-2 .item,.view-korp-3 .item{flex-basis:320px;}.view-korp-1{background:rgba(171,255,10,0.22);}.view-korp-1 .views-field-field-mainfoto{outline:3px solid rgba(171,255,10,0.5);overflow:hidden;background:black;}.view-korp-2{background:rgba(10,151,255,0.22);}.view-korp-2 .views-field-field-mainfoto{outline:3px solid rgba(10,151,255,0.5);overflow:hidden;background:black;}.view-korp-3{background:rgba(255,243,0,0.22);}.view-korp-3 .views-field-field-mainfoto{outline:3px solid rgba(255,243,0,0.5);overflow:hidden;background:black;}.view-korporativnye-terningi .field--name-name{display:none;}.view-korporativnye-terningi .views-field-title a{font-size:0.875rem;COLOR:#1a1a1a;text-transform:uppercase;}.view-treningi-dlya-menedzherov-blok{margin-bottom:2rem;}.view-treningi-dlya-menedzherov-blok .view-header{text-align:center;font-size:1.875rem;padding-top:1.2rem;}.view-treningi-dlya-menedzherov-blok .view .view-content.row{justify-content:space-between;gap:1rem;padding:2rem 2rem;}.view-treningi-dlya-menedzherov-blok .view-content .row .views-row{background:#fff !important;padding:1rem;display:flex;flex:0 1 32%;flex-direction:column;justify-content:space-between;}.view-treningi-dlya-menedzherov-blok .views-field-field-mainfoto{overflow:hidden;background:black;}.view-corp-trainings-blok .views-field-title,.view-treningi-dlya-menedzherov-blok .views-field-title{padding-top:1rem;line-height:1rem;}.view-corp-trainings-blok .views-row > .views-field-title,.view-treningi-dlya-menedzherov-blok .views-row > .views-field-title{height:51px;overflow:hidden;}.view-corp-trainings-blok .views-row:hover > .views-field-title,.view-treningi-dlya-menedzherov-blok .views-row:hover > .views-field-title{min-height:51px;height:auto !important;}.view-trening-by-term .views-row > .views-field-title{height:35px;overflow:hidden;}.view-trening-by-term .views-row:hover > .views-field-title{min-height:35px;height:auto !important;}.view-smotr-block .views-row > .views-field-title{height:60px;overflow:hidden;}.view-smotr-block .views-row:hover > .views-field-title{min-height:73px;height:auto !important;}.view-corp-trainings-blok  .views-field-title a,.view-treningi-dlya-menedzherov-blok .views-field-title a{color:#333333;font-weight:600;text-transform:uppercase;font-size:.875rem;line-height:1.25;}.view-treningi-dlya-menedzherov-blok img{width:100%;transition:all ease .3s;opacity:.75;}.view-treningi-dlya-menedzherov-blok img:hover{transform:scale(1.1) rotate(-3deg);transition:all ease .3s;opacity:1;}.view-treningi-dlya-menedzherov-blok .views-field-body{padding:1rem 0;flex:1 1 auto;}.block-layout-builder.block-field-blocktaxonomy-termcattrendescription{padding-top:0rem;}.view-man-1{background:rgba(171,255,10,0.22);}.view-man-1 .views-field-field-mainfoto{outline:3px solid rgba(232,250,196);}.view-man-2{background:rgba(10,151,255,0.22);}.view-man-2 .views-field-field-mainfoto{outline:3px solid rgba(196,227,250);background:black}.view-man-3{background:rgba(255,243,0,0.22);}.view-man-3 .views-field-field-mainfoto{outline:3px solid rgba(250,247,194);background:black;}.view-man-4{background:rgba(255,114,10,0.22);}.view-man-4 .views-field-field-mainfoto{outline:3px solid rgba(250,219,196);background:black;}.view-treningi-dlya-menedzherov .field--name-name{display:none;}.view-trainings-thumbs .view-content.row{justify-content:flex-start;gap:.75rem;margin-bottom:2rem;}.view-trainings-thumbs .item{flex:1 1 220px;}.view-trainings-thumbs .views-row.odd{background:none;}.view-trainings-thumbs .item{flex-basis:220px;padding:0;border-top-left-radius:0;border-top-right-radius:0;}.view-trainings-thumbs .views-field-field-foto-main{overflow:hidden;border:1px solid #c5c5c5;background:#000000;}.view-trainings-thumbs .item{flex:0 1 19%;padding:0;position:relative;}.view-trainings-thumbs img{transition:ease-out .12s;width:100%;height:auto;opacity:.85;}.view-trainings-thumbs img:hover{transition:ease-in .12s;transform:rotate(-3deg) scale(1.1);opacity:1;}.view-trainings-thumbs .views-field-name{position:absolute;bottom:5px;text-align:right;right:5px;}.view-trainings-thumbs .views-field-name span{width:90%;background:#cc1500;display:inline-block;padding:5px 10px;}.view-trainings-thumbs .views-field-name a{FONT-SIZE:12px;text-transform:uppercase;DISPLAY:inline-block;COLOR:#fff;TEXT-DECORATION:none;}.view-otzyvy .view-content.row{justify-content:space-around;gap:1rem;}.view-otzyvy .item{flex:1 1 48%;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around;border:1px solid #2b3d45;padding:2rem;align-content:normal;margin:.375rem 0;border-radius:16px;}.view-otzyvy .views-field-field-foto-main{width:166px;height:166px;border-radius:50%;overflow:hidden;display:inline-block;}.view-otzyvy .views-field-comment-body{margin:1.5rem 0;}.view-otzyvy .views-field-name{font-size:1.125rem;text-transform:none;}.view-otrasli .view-content.row{gap:1rem;margin-bottom:2rem;}.view-otrasli .item{padding:0;flex:0 1 48%;display:flex;flex-direction:column;}.view-otrasli img{width:100%;}
table{font-size:15px;word-wrap:break-word;width:100%;}tbody tr td:first-child{word-wrap:break-word;}.node--type-time-table tbody td{vertical-align:middle;}.node--type-time-table .row_0{font-weight:700;text-align:center;}tr{background:none;}.node--type-lib tr td,.node--type-lib tr th{padding:4px 9px;border:1px solid #000;text-align:left;}table{caption-side:top;border-collapse:collapse;}th{font-weight:bold !important;color:rgb(42,42,42) !important;}.field--name-field-table-ochnoe .col_4,.field--name-field-table-zaochno .col_3{background:rgba(184,243,85,0.3) !important;}caption{padding-top:2.5rem;padding-bottom:.5rem;color:#2a2a2a;text-align:center;font-size:1.2rem;font-weight:700;}.tab-style tr:nth-child(1) td{BACKGROUND-COLOR:#eaeaea;COLOR:#cc1500;BACKGROUND-COLOR:#d6d6d6;HEIGHT:35px;LINE-HEIGHT:35px;}.tab-style td{BACKGROUND-COLOR:#eaeaea;BORDER:4px solid #fff;PADDING:6px;}.features-table{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0;border:0;text-shadow:0 1px 0 #fff;color:#2a2a2a;background:#fafafa;background-image:-moz-linear-gradient(top,#fff,#eaeaea,#fff);background-image:-webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(0.5,#eaeaea),to(#fff));margin-top:20px;margin-bottom:20px;}.features-table thead{color:#2a2a2a;font-weight:600;}.features-table td.grey{background:#efefef;background:rgba(144,144,144,0.15);border-right:1px solid white;}.features-table td.green{background:#e7f3d4;background:rgba(184,243,85,0.3);}.col_0{width:30%;}.col_1{width:12%;}.col_2{width:22%;}.col_3{width:10%;}.col_4{width:26%;}
.consult_button{display:flex;background:#CC1500;width:283px;height:100px;color:white;justify-content:normal;flex-direction:column;padding:1rem;justify-content:center;position:relative;top:-133px;right:-320px;}.consult_button a,.consult_button .link{color:#fff;}.consult_button a:hover,.consult_button a:focus,.consult_button a:active,.consult_button .link:hover{text-decoration:underline;color:#fff;}.consult_button .consult_link{font-size:1.375rem;font-weight:700;}.zadat-vopros{display:block;position:fixed;bottom:3%;right:7%;z-index:2;}#block-knopkazadatvopros img{transform:none;width:90px;height:90px;}.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}
.site-footer .container-fluid{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;max-width:1200px;}.site-footer{padding:30px 0 15px;}.row.region.region-footer-first{}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;padding-top:15px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);color:rgba(255,255,255,0.7);font-weight:300;font-size:14px;letter-spacing:1px;text-align:center;}.menu--footer .nav{display:flex;list-style:none;}.menu--footer .nav-item{flex:1 1 30%;}.site-footer__top .region:nth-child(2n){padding:0;}.row.region.region-footer-first{margin-left:0;}.site-footer__top p{margin:0;}.site-footer__top h2{display:inline-block;border:none;border-color:rgba(255,255,255,0.15);border-bottom:1px solid;padding:0;margin-bottom:10px;color:#cc1500;font-size:15px;font-weight:500;margin-top:0;}.site-footer__top p:last-child{margin-bottom:0;}.site-footer .block{margin:0;border:none;}.site-footer__top{display:grid;gap:30px;align-items:flex-start;}.site-footer__top .region{width:auto;padding:0;float:none;}@media screen and (min-width:768px){.site-footer__top{grid-template-columns:1fr 1fr 1fr;}.region-footer-fifth{grid-column-start:3;}}@media screen and (min-width:992px){.site-footer__top{grid-template-columns:1fr 1fr 1fr 1fr;}.region-footer-fifth{grid-column-start:2;grid-column-end:4;}.region-footer-fifth #block-telefonimylovpodva,.region-footer-fifth #block-pesonal-info-link{text-align:center;}#block-social-footer .social-icons{justify-content:center;}}@media screen and (min-width:1199px){.site-footer__top{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}.region-footer-fifth{grid-column-start:initial;grid-column-end:initial;}.region-footer-fifth #block-telefonimylovpodva,.region-footer-fifth #block-pesonal-info-link{text-align:right;}.site-footer__top #block-social-footer .social-icons{justify-content:flex-end;}}#block-social-footer{padding-top:0;padding-bottom:0;}#block-social-footer .social-icons-fixed .social-icon{width:40px;height:40px;}#block-social-footer .social-icons-fixed .social-icon img{width:40px;height:40px;}#block-telefonimylovpodva{margin:0;border:none;padding:0;text-align:right;min-width:256px;}#block-pesonal-info-link{text-align:right;padding-top:0;}#block-pesonal-info-link p{margin:0;}#block-kopiraytvpodval{text-align:center;}
@media all and (min-width:62em) and (max-width:74.99em){.owl-theme .owl-controls{margin-bottom:-7rem;}.cell1{padding:1rem .75rem;}.cell2 p,.cell3 p,.cell4 p,.cell5 p{padding-right:4rem;}.course-hidden{width:100%;}.view-trainings-city-nodez .view-content.row{padding:0 .75rem;}.field--name-field-top-head-link.field__items{justify-content:space-around;flex-direction:column;gap:.6rem;}#block-linkstopleft .field--name-field-top-head-link .field__item{text-align:center;align-self:start;}#block-linkstopright .field--name-field-top-head-link .field__item{text-align:center;align-self:end;}.consult_button{bottom:70px !important;right:-200px !important;}.view-otzyvy-bl .view-content.row{margin-bottom:6rem;padding-top:6%;}#block-views-block-about-slider-block-1{margin-bottom:9rem;}.taxonomy-term.vocabulary-citytren .block-block-content .row{padding-left:0;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .content{padding-left:11rem;}.zadat-vopros{bottom:3%;right:5%;}.field--name-field-klienti .field__item{flex:0 1 23%;}.view-id-2018 .item{flex:0 1 31%;}.view-id-2018 .views-field-name{top:67%;}}
@media all and (min-width:48em) and (max-width:61.99em){.block-1-grid{gap:.5rem .5rem;max-width:991.99px;}.cell1{padding:0.5rem;}.cell1 h4{font-size:1rem;}.cell1 ol,.cell1 ul{padding-left:0rem;}.cell1 ol{font-size:14px;line-height:150%;}.cell2 h4 a,.cell3 h4 a,.cell4 h4 a,.cell5 h4 a{padding-left:.5rem;font-size:16px;}.cell2,.cell3,.cell4,.cell5{background-position:center;}.cell2 p,.cell3 p,.cell4 p,.cell5 p{padding:.5em;padding-right:2rem;font-size:13px;line-height:120%;}.cell3 h4{padding-left:.5rem;}.course-bottom{padding:10px 20px;}.course-lable{font-size:1rem;}.course-bottom .fa.fa-graduation-cap{font-size:38px;}.news-dat{FONT-SIZE:16px;}#block-views-block-news-news-block .views-field-title .news-title a,.newsblockitm .views-field-view-node a{FONT-SIZE:16px;}#block-views-block-news-news-block .views-field-body span{FONT-SIZE:16px;LINE-HEIGHT:146%;}.view-trainings-city-nodez{max-width:991px;}.view-trainings-city-nodez .view-content.row{justify-content:space-around;padding:0 1rem;}.view-trainings-city-nodez .item{flex:1 1 48%;}.row.region.region-footer-first{width:100%;margin-left:2rem;}.site-footer__top .region{width:100%;}#block-telefonimylovpodva{width:100%;text-align:center;margin-top:3rem;font-size:1.175rem;}#block-pesonal-info-link{text-align:center;}#block-social-footer .social-icons{justify-content:center !important;}.site-footer__bottom{text-align:center;}.view-lib{max-width:991px;}.view-lib .row{gap:1rem;justify-content:space-between;}.lib-item{flex:0 1 49%;}#block-phonetopleft,#block-linkstopleft{padding-left:1rem;}#block-phonetopright{padding-right:1rem;}.field--name-field-top-head-link.field__items{justify-content:space-around;flex-direction:column;gap:.6rem;}#block-linkstopleft .field--name-field-top-head-link .field__item{text-align:center;align-self:start;}#block-linkstopright .field--name-field-top-head-link .field__item{text-align:center;align-self:end;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .col-md-3{width:48%;}.consult_button{bottom:80px;right:-266px;}.view-treningi-dlya-menedzherov-blok .view-content .row .views-row{flex:0 1 48%;}.view-recheniya .item{flex:1 1 47%;}.view-trainings-thumbs .item{flex:0 1 23%;}.tri_mini__row .field--type-entity-reference{flex:0 1 48%;}.view-otzyvy-bl .view-content.row{margin-bottom:0;padding-top:6%;}.view-about-slider{display:none;}.taxonomy-term.vocabulary-citytren .block-block-content .row{padding-left:0;}.block-block-content .item{flex:0 1 47%;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .content{padding-left:9rem;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .row{gap:2rem;flex-flow:row wrap;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc.block-block-content .item{flex:0 1 47%;}.zadat-vopros{bottom:3%;right:5%;}.col-lg-12.priem_title{flex-direction:column;margin-bottom:1rem;}.priem_title__1,.priem_title__2{flex-basis:1 1 50%;text-align:center;}.trening-priem-title{margin-bottom:0;}.field--name-field-klienti .field__item{flex:0 1 31%;}.view-id-2018 .item{flex:0 1 31%;}.view-id-2018 .views-field-name{top:59%;font-size:.9rem;}}
@media all and (min-width:544px) and (max-width:767px){.cent-branding-top{display:flex;flex-flow:column wrap;text-align:center;grid-area:cell-center-top;}#block-blokglavnaya14blokatreningkonsultauditresheniya{padding:0.75rem;margin-bottom:1rem;}.block-1-grid{gap:1rem 1rem;grid-auto-flow:row;max-width:767.84px;}.block-1-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"cell1 cell1" "cell2 cell3" "cell4 cell5";}.block-1-grid h4{text-align:center;}.block-1-grid a{padding-left:0;padding-right:0;}.block-1-grid p{padding:1rem;}.cell1{grid-area:cell1;padding:.75rem;border:3px #888 solid;background:rgba(255,255,255,0.75);}.cell1 ol{font-size:1rem;line-height:150%;text-transform:none !important;padding-left:1rem;}.cell2,.cell3,.cell4,.cell5{height:auto;width:auto;background-position:center;background-size:cover;}.cell2 h4 a,.cell3 h4 a,.cell4 h4 a,.cell5 h4 a{padding-left:1rem;font-size:1rem;padding-right:.5rem;}.cell2 p{padding-right:4rem !important;font-size:16px;}.cell3 h4 a{padding-left:.25rem;}.cell3 p,.cell4 p,.cell5 p{padding-right:3rem !important;font-size:16px;}.row.home-features{margin-left:0rem;padding:0 1rem;}.home-features .col-sm-5,.page_features .col-lg-5{flex:1 1 auto;width:100%;}.path-frontpage .media.teaser .media-body{padding-left:0;}.media-body p{FONT-SIZE:1rem;MARGIN:0;line-height:146%;}#block-blokglavnaya2soschetchikami,#block-views-block-video-all-block-1{margin-bottom:1rem;}#block-blokglavnaya2soschetchikami .container{max-width:767px;}#counter{flex-wrap:wrap;}.counter-circle{display:inline-flex;}#block-views-block-top-treningov-training .view-header{max-width:90%;}#block-views-block-top-treningov-training h2{font-size:2rem;}#block-views-block-top-treningov-training .view-content.row{max-width:767px;}#block-views-block-top-treningov-training .item{flex:1 1 100%;padding:0rem 1rem;}#block-views-block-top-treningov-training .course-title{font-size:1.5rem;line-height:150%;}.course-title{line-height:1rem;font-size:1rem;}.course-lable{font-size:1.25rem;}.newsblockitm .views-field-view-node a,.news-dat{FONT-SIZE:16px;LINE-HEIGHT:125%;}#block-views-block-news-news-block .views-field-body span{FONT-SIZE:14px;}#block-views-block-news-news-block .views-field-title .news-title a{FONT-SIZE:16px;}.view-clients-blok .owl-item .views-field.views-field-field-image{width:249px;height:100px;}.view-trainings-city-nodez{max-width:767px;}.view-trainings-city-nodez .view-content.row{justify-content:space-around;padding:0 1rem;}.view-trainings-city-nodez .item{flex:1 1 48%;}.site-footer__top .region{width:100%;}.row.region.region-footer-first{width:100%;padding-left:0;}.row.region.region-footer-fourth{width:100%;}#block-telefonimylovpodva{text-align:center;border-top:1px solid #3f3f3f;}#block-pesonal-info-link{text-align:center;}#block-social-footer .social-icons{justify-content:center !important;}.consult_button{top:-96px;right:-274px;}.newsblockitm{flex-basis:100%;margin-bottom:2rem;}.view-lib{max-width:767px;}.view-lib .row{gap:1rem;justify-content:space-between;}.lib-item{flex:0 1 48%;}#block-phonetopleft,#block-linkstopleft{padding-left:1rem;}#block-phonetopright{padding-right:1rem;}.field--name-field-top-head-link.field__items{justify-content:space-around;flex-direction:column;gap:.6rem;}#block-linkstopleft .field--name-field-top-head-link .field__item{text-align:center;align-self:start;}#block-linkstopright .field--name-field-top-head-link .field__item{text-align:center;align-self:end;}.site-name-slogan{width:12rem;}.owl-buttons{bottom:138px;}.row.region.region-top-header{grid-template-rows:auto 4rem;}.view-consalting .views-field-title{HEIGHT:3.5rem;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .col-md-3{width:100%;}.consult_button{top:-57px;right:-251px;}.view-treningi-dlya-menedzherov-blok .view .view-content.row{padding:1rem 1rem;}.view-treningi-dlya-menedzherov-blok .view-content .row .views-row{flex:0 1 48%;}.view-expert .item{flex:0 1 48%;}.node--type-expert .node--view-mode-full .field-group-tabs-wrapper{padding-left:2rem;}.node--type-expert .node--view-mode-full .field-group-tabs-wrapper details{padding:.5rem 0;}.view-recheniya .item{flex:1 1 47%;}.view-trainings-thumbs .item{flex:0 1 31%;}.tri_mini__row .field--type-entity-reference{flex:0 1 98%;}.view-otzyvy-bl .view-content.row{margin-bottom:0;padding-top:8%;}.view-about-slider{display:none;}.webform-submission-zakazat-trening-u-sebya-v-gorode-form{flex-flow:row wrap;width:80%;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc{background:transparent;}.taxonomy-term.vocabulary-citytren .block-block-content .row{padding-left:0;}.block-block-content .item{flex:0 1 100%;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .content{padding-left:0;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .row{gap:1rem;flex-flow:row wrap;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc.block-block-content .item{flex:0 1 47%;overflow:hidden;}#block-knopkazadatvopros{display:none;}.node--type-expert .node--view-mode-full .horizontal-tabs .horizontal-tabs-list{flex-direction:column;margin-top:2rem;}.tabs__tab,.horizontal-tabs .horizontal-tab-button{width:100%;}.node--type-expert .node__content{display:flex;flex-direction:column;}.node--type-expert .field--name-field-mainfoto{width:30%;}.node--type-expert .field--name-field-mainfoto.field--type-image.field--label-hidden.field__item{height:auto;}.node--type-time-table .horizontal-tabs ul.horizontal-tabs-list li a{font-size:1.3rem;}.col-lg-12.priem_title{flex-direction:column;margin-bottom:2rem;}.trening-priem-title{margin-bottom:0;}.node--type-fotoalb .field--type-image .field__item{flex:0 1 44%;}.view-fotogal .item{flex:0 1 48%;}.field--name-field-klienti .field__item{flex:0 1 48%;}.view-id-2018 .item{flex:0 1 47%;}.view-id-2018 .views-field-name{top:60%;}}
@media (max-width:543.99px){html,body{max-width:100%;overflow-x:hidden;}#block-slidesmain.block-block-content{display:none;}#navbar-main{padding-left:.5rem;}#block-blokglavnaya14blokatreningkonsultauditresheniya{background:url(/files/blocks/top-bl-bg.webp) center no-repeat;padding:1rem 0;background-size:cover;padding-left:.5rem;margin-bottom:1rem;}.block-1-grid{display:grid;grid-template-columns:1fr;grid-template-rows:300px auto;gap:1rem 0;grid-auto-flow:row;grid-template-areas:"cell1"  "cell2" "cell3" "cell4" "cell5";max-width:544px;padding-right:.5rem;}.block-1-grid h4{text-align:center;}.block-1-grid a{padding-left:0;padding-right:1rem;}.block-1-grid p{padding:1rem;}.cell1{grid-area:cell1;padding:.75rem;border:3px #888 solid;background:rgba(255,255,255,0.75);}.cell1 ol,.cell1 ul{padding-left:1rem;line-height:152%;}.cell2,.cell3,.cell4,.cell5{height:auto;max-width:100%;background:no-repeat;background-size:cover;background-position:center;}.cell2 a,.cell3 a,.cell4 a,.cell5 a{font-size:16px;}.cell2 p a,.cell3 p a,.cell4 p a,.cell5 p a{padding-right:6rem;}.row.home-features{margin-left:0rem;}.page_features .col-lg-5{flex:0 0 auto;width:49%;}.course-title{line-height:1rem;font-size:1rem;}.course-lable{font-size:.75rem;}#block-views-block-top-treningov-training .view-header{max-width:100%;}#block-views-block-top-treningov-training h2{font-size:2rem;}#block-views-block-top-treningov-training .view-content.row{max-width:544px;}#block-views-block-top-treningov-training .item{flex:1 1 100%;padding:0rem 1rem;}.view-clients-blok .owl-item .views-field.views-field-field-image{width:249px;height:100px;}.owl-theme .owl-controls{margin-bottom:-2rem;position:relative;}.owl-buttons{position:absolute;bottom:77px;display:flex;justify-content:space-between;width:100%;}.owl-next{align-self:flex-end;}#block-blokglavnaya2soschetchikami .container{max-width:543px;padding-top:10px;}.row.home-features{min-height:auto;margin-bottom:2rem;padding:0 .75rem;}.page_features .col-lg-5{width:100%;}#counter{display:flex;justify-content:space-around;flex-wrap:wrap;}.view-top-treningov .view-header{max-width:100%;color:#8c8c8c;padding:0 3rem;}#block-views-block-news-news-block,#block-views-block-citytren-block-1--2{max-width:100%;margin-bottom:2rem;padding:0 1rem;}.view-trainings-city-nodez .item{flex:100%;padding:0 1rem;}.view-citytren .view-content.row{max-width:544px;justify-content:center;}.sl-gor-itm{flex-basis:100%;}.view-citytren .view-content.row{gap:1rem;}.view-citytren .views-field-field-foto-main{width:100%;}.view-citytren img{width:100%;max-width:459px;height:305px;}#block-cc-b5-footer .navbar-nav{margin-bottom:0;}.row.region.region-footer-first{width:100%;padding-left:0;}.row.region.region-footer-fourth{width:100%;}#block-telefonimylovpodva{text-align:center;padding-top:10px;border-top:1px solid #3f3f3f;}#block-social-footer .social-icons{justify-content:center !important;}#block-cc-b5-footer .navbar-nav{width:100%;flex-direction:column;column-count:1;margin-bottom:0;gap:0rem;align-content:center;position:relative;}.consult_button{top:-96px;right:-274px;}.newsblockitm{flex-basis:100%;margin-bottom:2rem;}.view-newtren .views-field-field-foto-main .views-field-field-foto-main img{max-width:512px;}.view-lib{max-width:543px;}.view-lib .row{gap:1rem;justify-content:space-between;}.lib-item{flex:0 1 100%;}.view-otzyvy-bl .owl-pagination{display:inline-flex;position:relative;padding-bottom:2rem;}#block-linkstopleft,#block-linkstopright,#block-phonetopleft,#block-phonetopright{display:none;}#block-linksandphonecenter{grid-area:cell-center-bottom;display:block;margin-top:.5rem;}#block-linksandphonecenter .field__item{width:350px;display:flex;margin:0 auto;justify-content:center;gap:1rem;}.view-consalting .item.item.views-row{flex:1 1 100%;}.view-newtren .item{flex:1 1 98%;}.consult_button{top:-61px;right:-54px;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .content{background:rgba(0,0,0,0.65);padding:0 1rem 1rem 1rem;}.trening-priem{PADDING:20px 0px;}.trening-priem-title{FONT-SIZE:28px;}.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182 .col-12{width:100%;}.view-smotr-block .item{flex:1 1 100%;}.view-smotr-block img{width:100%;}.view-treningi-dlya-menedzherov-blok .view-content .row .views-row{flex:1 1 100%;}.view-expert .item{flex:0 1 100%;}.node--type-expert .node--view-mode-full .field-group-tabs-wrapper{padding-left:1.2rem;}.node--type-expert .horizontal-tabs .horizontal-tabs-list{flex-direction:column;margin-top:2rem;flex-wrap:wrap;}.tabs__tab,.horizontal-tabs .horizontal-tab-button{width:100%;}.node--type-time-table .horizontal-tabs ul.horizontal-tabs-list li a{font-size:.9375rem;}.node--type-expert .node__content{flex-wrap:wrap;}.node--type-expert .node--view-mode-full .field-group-tabs-wrapper details{padding:.5rem 0;}.view-corp-trainings-blok .view-content .row .views-row{flex:1 1 100%;}.node--type-time-table .label{font-size:1.1rem;}.view-trainings-thumbs .item{flex:0 1 47%;}.tri_mini__row .field--type-entity-reference{flex:0 1 98%;}.view-otzyvy-bl .view-content.row{margin-bottom:0;padding-top:10%;}#block-views-block-clients-blok-block-1{display:none;}.menu--footer .nav{padding-left:0;}.view-about-slider{display:none;}.webform-submission-zakazat-trening-u-sebya-v-gorode-form{flex-flow:column wrap;width:75%;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc{background:transparent;}.taxonomy-term.vocabulary-citytren .block-block-content .row{padding-left:0;}.block-block-content .item{flex:0 1 100%;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .content{padding-left:0;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc .row{gap:1rem;flex-flow:row wrap;}.block-block-content8ce07929-13d7-4093-8625-6ed1d596d5cc.block-block-content .item{flex:0 1 100%;}.path-frontpage .media.teaser .media-body{padding-left:0;}#block-knopkazadatvopros{display:none;}.node--type-treningi h2{font-size:1.5rem;}.block.block-layout-builder.block-field-blocknodetreningifield-sertifikat-small{margin-top:1rem;}.block.block-block-content.block-block-content2bba20bb-18f7-4246-aed8-de79f4de3182{margin-bottom:2rem;}.block.block-layout-builder.block-field-blocknodetreningibody{margin-bottom:2rem;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{width:360px !important;}.webform-submission-zakazat-trening-u-sebya-v-gorode-form fieldset{flex:1 1 46%;}.view-otrasli .item{flex:1 1 100%;}.media-comp.col-lg-10.col-md-offset-1{margin-left:0;}.col-lg-12.priem_title{flex-direction:column;margin-bottom:2rem;}.trening-priem-title{margin-bottom:0;}#order-city h2{display:block;width:90%;text-align:center;margin:0 auto;padding:1rem 0;}.node--type-fotoalb .field--type-image .field__item{flex:0 1 95%;}.view-fotogal .item{flex:0 1 100%;}.field--name-field-klienti .field__item{flex:0 1 100%;}.view-id-2018 .item{flex:0 1 100%;}.view-id-2018 .views-field-name{top:70%;}.node--type-statiy .col-lg-9.col-md-9.col-12{padding-right:0;}.webform-submission-obratnyy-zvonok-form{padding:3rem 1rem;}.view-id-news_page .views-row{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"views-field-created"
    "views-field-title"
    "views-field-body"
    "views-field-view-node";padding:1rem;}.views-field-created{grid-area:views-field-created;align-self:center;justify-self:start;margin:1rem;}}
body{background:#ffffff;font-family:"Roboto",Arial,'Arial Unicode MS',Helvetica,Sans-Serif;}h1,h1 a{color:#424242;MARGIN-BOTTOM:35px;MARGIN-TOP:20px;font-size:30px;font-family:"Roboto",Arial,'Arial Unicode MS',Helvetica,Sans-Serif;FONT-WEIGHT:300;TEXT-ALIGN:center;}h2,h2 a{color:#cc1500;margin:10px 0;font-size:26px;font-family:"Roboto",Arial,'Arial Unicode MS',Helvetica,Sans-Serif;FONT-WEIGHT:300;}h3{color:#cc1500;margin:10px 0;font-size:24px;font-family:"Roboto",Arial,'Arial Unicode MS',Helvetica,Sans-Serif;FONT-WEIGHT:300;}h4{color:#cc1500;margin:10px 0;font-size:22px;font-family:"Roboto",Arial,'Arial Unicode MS',Helvetica,Sans-Serif;FONT-WEIGHT:300;}h5{color:#cc1500;margin:10px 0;font-size:20px;font-family:"Roboto",Arial,'Arial Unicode MS',Helvetica,Sans-Serif;FONT-WEIGHT:300;}h6{color:#cc1500;margin:10px 0;font-size:18px;font-family:"Roboto",Arial,'Arial Unicode MS',Helvetica,Sans-Serif;FONT-WEIGHT:300;}.text-formatted ul>li::before{content:url(/files/postbullets.png);margin-right:.5rem;}li{font-weight:200;}.container-fluid{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;}.row{--bs-gutter-x:0;--bs-gutter-y:0;flex-flow:row wrap;gap:1rem;}.row.row-offcanvas.row-offcanvas-left{gap:0;}.col-md-8{flex:1 1 65%;}.col-md-4{flex:1 1 31%;}.col-lg-9{flex:1 1 74%;}.col-lg-6{flex:1 1 49%;}.col-lg-3{flex:1 1 23%;}.breadcrumb{font-size:0.9375rem;margin:20px auto 15px auto;}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"|");}.myvwz{display.none;}.field.field--name-title.field--type-string.field--label-hidden{font-size:2.5rem;color:#cc1500;}.firsts{COLOR:#cc1500;}.bl-title{color:#2f2f2f;}.big{font-size:40px;margin-bottom:30px;color:#cc1500;font-weight:700;}b,strong{font-weight:700;}.node__content{font-size:0.9375rem;font-weight:200;}.node__content h2{color:#cc1500;font-weight:300;}.node__content h3{color:#cc1500;FONT-WEIGHT:300;text-transform:none;font-family:'Roboto';}.node__content h4{color:#cc1500;FONT-WEIGHT:300;text-transform:none;font-family:'Roboto';}.node__content h5,h6{color:#cc1500;FONT-WEIGHT:300;text-transform:none;font-family:'Roboto';}.alllink{text-transform:uppercase;text-decoration:underline;}.js-pager__items .pagination .page-item::before{display:none;}#block-cc-b5-contnew-system-main .page-item::before{visibility:hidden;margin-right:.5rem;}.field--type-image img,.field--name-field-user-picture img{margin:0;width:100%;height:auto;}.field.field--name-field-is-treningi.field--type-boolean.field--label-above{display:none;}.county.black .county-label-days,.county.black .county-label-hours,.county.black .county-label-minutes,.county.black .county-label-seconds{color:#000000;padding:0;}.ui-dialog-titlebar{background-color:#c2c2c2;}.ui-dialog .ui-dialog-titlebar-close{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/aui/6.0.1/aui/css/icons/aui-icon-close.png);z-index:999999;}.region-featured-bottom-third{flex-direction:column;}.view-test-news-video-popup .field--type-image img{margin:0 0 1em;width:32%;}.modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1);}.modal__btn{position:relative;z-index:1;left:100%;}.novideo{display:flex;background:grey;width:360px;flex-direction:column;padding:2rem;color:white;}.novideo a{color:#aaaaff;}.left{float:left;}.right{float:right;}.social-icons{display:flex;gap:15px;}.social-icons .social-icon{width:30px;height:30px;}#block-social-footer .social-icons{justify-content:flex-end;}.accordion-cc,.sub-accordion{margin:0;padding:0;list-style:none;margin-bottom:30px;}.accordion__item{background:#292929;color:#ffffff;border-radius:20px;margin-bottom:5px;}.accordion__item:nth-child(odd)> :first-child:not(.accordion__link_active){color:inherit;}.accordion__link,.accordion__link:focus{font-weight:500;font-size:1rem;position:relative;color:#ffffff;text-decoration:none;border-radius:20px;display:block;padding:12px 50px 12px 20px;}.accordion__link:not(.accordion__link_active):after{position:absolute;content:"";border-top:12px #cc1500 solid;border-left:7px solid transparent;border-right:7px solid transparent;right:22px;top:50%;transform:translatey(-6px);}.accordion__link:not(.accordion__link_active):hover{color:#fff;text-decoration:underline;}.accordion__link:not(.accordion__link_active):hover:after{border-top:12px #ffffff solid;}.sub-accordion{padding:5px 20px;display:none;height:0;overflow:hidden;background-color:#f2f2f2;color:initial;}.sub-accordion__item{padding:5px 0;}.accordion__link_active{color:#ffffff !important;}.accordion__link_active:after{position:absolute;content:"";border-bottom:12px #fff solid;border-left:7px solid transparent;border-right:7px solid transparent;right:22px;top:50%;transform:translatey(-6px);}.accordion__link_active+ul,.accordion__item.accordion__link_active > ul,.accordion__item.accordion__link_active > div.sub-accordion{display:block;height:100%;color:initial;}.accordion__item > br{display:none;}.accordion__item > p{margin:0;padding:0;}.text-formatted ul.accordion-cc > li::before{display:none;}
body{color:#404040;background:#FFFFFF;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background:linear-gradient(to right,#bbbbbb 0%,#ffffff 50%,#bbbbbb 100%) !important;}#navbar-main{background-color:#af1c03;}a,.link{color:#CC1500;text-decoration:none;}a:hover,a:focus,.link:hover,.link:focus{color:#CC1500;text-decoration:underline;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.view.view-my-bannerz.view-id-my_bannerz{display:block;}.view.view-my-bannerz .banner{background-size:cover !important;min-height:560px;position:relative;}.banner-title{font-size:2rem;font-weight:bold;text-transform:uppercase;font-style:italic;display:block;color:orange;position:absolute;top:20px;right:30px;}.banner-body{display:block;position:absolute;right:1rem;top:5rem;}.banner-linkz{display:block;border:2px solid #ccc;border-radius:6px;padding:5px 10px;background:rgba(255,255,255,0.25);}.banner-linkz{display:block;border:2px solid #ccc;border-radius:6px;padding:5px 10px;background:rgba(255,255,255,0.15);box-sizing:content-box;width:251px;text-align:center;margin:.25rem;}.link-1{position:absolute;right:30px;bottom:267px;}.link-2{position:absolute;left:50%;top:20px;right:50%;margin-left:-100px;}
.breadcrumb{font-size:0.929em;}
