.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/flumb/js/owl.carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;}
.btn,.btn input{font-weight:700;text-transform:uppercase;letter-spacing:2px}.btn,.btn input,h1,h2,h3,h4,h5,h6{text-transform:uppercase}#page,.btn,.modal_form .block-webform,.smrt_lb .form-item{position:relative}.clr:after,ul.pager:after{clear:both;visibility:hidden}.go_top,.ink{transform:scale(0)}#whyus,.big_heading .block_heading,.bodyfield blockquote,.btn,.btn_wrap,.centslideritem,.content_form,.dev_mode__message,.front .tabs,.hdr__search,.pgroup__link,.rtecenter,.sidebar .owl-nav,.sidebar_slider .title,.specslideritem,.videogroup h2,.why_us h2,ul.pager{text-align:center}.btn,.btn input,.videoreview__more a{letter-spacing:2px}#model,table{border-collapse:collapse}#text-ai .btn,a{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}h1,h2{margin-bottom:30px}*,.exitblock .modaltext,.prejs{box-sizing:border-box}.tab_content.visible,.topline .content>.menu>li:hover>.menu,.topline .content>.menu>li>.menu:hover,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0}input,select,textarea{outline:0;resize:none}input[type=submit]{cursor:pointer;border:none}body,html{height:100%;margin:0;padding:0}body{line-height:1;font-family:'Open Sans',sans-serif;font-size:16px;color:#2c2c2c}#wrap{min-height:100%;margin-bottom:-300px;padding-bottom:300px}#page{margin-top:50px}.cnt{width:100%;padding:0 10px;max-width:1300px;margin-left:auto;margin-right:auto}.sidebar{float:left;width:23%}.page__content{float:right;width:72%}.pgroup,.top_content{margin-bottom:50px}#page_buffer,.ajax-progress,.block-webform .messages,.breadcrumbs .contextual-links-wrapper,.element-hidden,.element-invisible,.hdr__search .contextual-links-wrapper,.hidden,.resizable-textarea .grippie,.webform-confirmation+.links{display:none!important}.clr:after,hr{display:block}.clr:after{content:'.';height:0}* html .clearfix{height:1%}.dev_mode{display:table;height:100%;width:100%}.dev_mode__message{display:table-cell;vertical-align:middle;font-size:38px;line-height:52px;padding:0 20%}.btn,ul.pager li{display:inline-block}@font-face{font-family:geometriabold;src:url(/sites/all/themes/flumb/fonts/geometria-bold.eot);src:url(/sites/all/themes/flumb/fonts/geometria-bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/flumb/fonts/geometria-bold.woff2) format('woff2'),url(/sites/all/themes/flumb/fonts/geometria-bold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(/sites/all/themes/flumb/fonts/opensans-semibold.eot);src:url(/sites/all/themes/flumb/fonts/opensans-semibold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/flumb/fonts/opensans-semibold.woff2) format('woff2'),url(/sites/all/themes/flumb/fonts/opensans-semibold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(/sites/all/themes/flumb/fonts/OpenSans-Regular.eot);src:url(/sites/all/themes/flumb/fonts/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/flumb/fonts/OpenSans-Regular.woff2) format('woff2'),url(/sites/all/themes/flumb/fonts/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:geometriabold;font-weight:300;letter-spacing:1px}h1{font-size:34px;line-height:51px}h2{font-size:28px;line-height:34px}.modal_form .webform-confirmation,h3{line-height:28px}h3{font-size:20px;margin-bottom:20px;color:#727272}a{color:#2c2c2c;outline:0!important}.bodyfield ol,.bodyfield p,.bodyfield ul{color:#2c2c2c;font-size:16px;line-height:30px;margin:0 0 20px}#book-form>span.private-alert a,.btn,.btn a,.btn input,.ftr .btn,.specslideritem,.specslideritem a,.staffslider .block_heading,.topline .content>.menu>li:hover>a,.topline .content>.menu>li>a.active,.topline .content>.menu>li>a:hover,.topline .content>.menu>li>span.active,ul.pager li a:hover,ul.pager li.pager-current{color:#fff}.bodyfield p:last-child{margin-bottom:0}.bodyfield ol,.bodyfield ul{margin-left:10px}.bodyfield ul li{list-style-image:url(/sites/all/themes/flumb/img/li.png)}.bodyfield ol{margin-left:18px}.bodyfield p+h2{margin-top:35px}.bodyfield blockquote{border:4px solid #1ec4c5;padding:30px 60px;margin-bottom:20px;box-shadow:5px 5px 20px rgb(30 196 197 / .41);background:#e9f3ff}.bodyfield p img{max-width:100%;height:auto}.bodyfield blockquote p{font-weight:600;line-height:35px;font-size:18px;margin-bottom:0}hr{border:none;height:1px;background:#e1e1e1}.bodyfield a,.breadcrumbs a,.categorylistiteminner,.link a{border-bottom:1px solid}.bodyfield a:hover,.breadcrumbs a:hover,.categorylistiteminner:hover,.link a:hover{transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;border-bottom:1px solid}.btn{overflow:hidden;height:50px;line-height:50px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:14px;z-index:2;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.btn_extra:hover{background-color:#119393}.btn_extra .ink{background-color:#113a70}.btn-text,.btn_text{display:block;cursor:pointer;user-select:none;position:relative;padding:0 40px}.btn input{background:0 0;border:none;line-height:50px;cursor:pointer;font-family:'Open Sans'}.breadcrumbs .last,.content_title,.title,.webform-confirmation,div.messages{font-weight:600}.ink{display:block;position:absolute;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%}.modal_form,.modal_overlay{display:none;position:fixed}.ink.animate{animation:.65s linear ripple}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}div.messages{padding:15px 20px;border-radius:3px;margin-bottom:35px;font-size:14px}.status,table tr.ok{background-color:#abdf87;color:#234600}.warning,table tr.warning{background-color:#fffce5;color:#840}.error,table tr.error{background-color:#ffcfc9;color:#8c2e0b}.error p.error{color:#333}.messages ul{margin:0 0 0 1em;padding:0}.messages ul li{list-style-image:none}.block-webform .block_heading{margin-bottom:10px}.smrt_lb .form-item label{position:absolute;top:10px;left:20px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;color:#727272;padding:0 10px}.smrt_lb .form-item label.pos{top:-15px;font-size:12px;background:#fff;border-radius:3px}input[type=email],input[type=password],input[type=text],textarea{height:35px;line-height:35px;padding:0 10px;width:100%;border:1px solid #d3d3d3}input.error,select.error,textarea.error{background-color:#ffcece!important}.modal_overlay{z-index:10;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5)}.modal_form{z-index:11;left:50%;background:#fff;padding:20px 20px 25px;width:500px;margin:-120px 0 0 -250px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.modal_form__close{position:absolute;top:-60px;right:-20px;width:40px;height:40px;background:url(/sites/all/themes/flumb/img/sprt.png) 9px -691px no-repeat;cursor:pointer}.modal_form .block_heading{font-weight:600;font-size:20px;margin-bottom:30px}.big_heading .block_heading,.content_form .block_heading{font-family:geometriabold;font-size:34px;letter-spacing:.5px;text-transform:uppercase}.article__preview,.modal_form .form-item,.spec__photo,.spec__position,.spec__title{margin-bottom:20px}.modal_form .form-item label{top:17px}.modal_form .form-item label.pos,.pgroupitem:nth-child(2n) .pgroup{background-color:#e9f3ff}.modal_form .form-item input,.priceform .wf_group input{border:1px solid #e3e3e3;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;height:50px;line-height:50px;padding:0 25px;font-family:'Open Sans';width:100%}.modal_form textarea{padding:10px 25px;font-family:'Open Sans';border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border:1px solid #e3e3e3;height:100px;line-height:22px}ul.pager{clear:both;padding:60px 0 0}ul.pager:after{content:'';display:block;height:0}ul.pager li{vertical-align:top;margin-right:-6px}.pager-current,.pager-ellipsis,ul.pager li a{display:block;width:55px;height:55px;line-height:55px;text-align:center;border:1px solid #e3e3e3;background-color:#fff;list-style:none;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s}#admin-menu{box-shadow:none}.breadcrumbs{margin:0 0 30px;line-height:26px}.breadcrumbs .delimiter,.sidebar .owl-nav div{margin:0 10px}.alsoread .block_heading,.breadcrumbs a,.tiny_text{color:#727272}.breadcrumbs .last{color:#2c2c2c}.content_title{font-size:20px;line-height:26px}.small_text{font-size:14px;line-height:22px}.big_heading .block_heading{line-height:58px;font-weight:300;margin-bottom:30px}#contacts td,.webform-confirmation,.whiteblock{background-color:#fff;box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-webkit-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-moz-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-o-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;padding:30px}.go_top{width:51px;height:51px;background:url(/sites/all/themes/flumb/img/sprt.png) 0 -46px no-repeat;position:fixed;bottom:40px;right:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);opacity:0;transition:.3s;cursor:pointer;z-index:5}.go_top.visible{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1}.go_top:hover{opacity:.9}.full_link{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;color:#fff0}.afteritem,.book,.centrblock,.gallery,.job,.priceform,.priceform .whiteblock,.question,.searchitem,.tabs,.videogroup__tabs{margin-bottom:40px}.searchitem:nth-child(2n){background:rgb(45 123 220 / .1);box-shadow:2.5px 4.33px 8px 0 rgb(20 56 100 / .1);-webkit-box-shadow:2.5px 4.33px 8px 0 rgb(20 56 100 / .1);-moz-box-shadow:2.5px 4.33px 8px 0 rgb(20 56 100 / .1);-o-box-shadow:2.5px 4.33px 8px 0 rgb(20 56 100 / .1)}.centr__desc,.searchitem__body,.socials,.specialist__position{margin-top:20px}.content_form{background:url(/sites/all/themes/flumb/img/ct.png) center right no-repeat #ff837d;padding:45px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.owl-prev,.post__navigation__link .icon{background:url(/sites/all/themes/flumb/img/sprt.png) 0 -158px no-repeat}.content_form .block_heading{line-height:51px;font-weight:300}.content_form .webform-component--podzagolovok{font-weight:600;font-size:18px;line-height:30px;margin-bottom:20px}.content_form .form-actions,.content_form .webform-component-textfield{float:left;width:30%;margin-right:3.333333333333%}.content_form .form-actions,.priceform .wf_group:nth-child(3n),.yamaps-map-container{margin:0}.content_form input[type=text]{height:50px;line-height:50px;background:#fff;border:none;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;display:block;width:100%;padding:0 25px;font-family:'Open Sans'}.content_form input[type=submit]{font-family:'Open Sans';line-height:50px}.content_form label.pos{border-radius:30px!important}.tab_content{display:none}.tab,.tab_link{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:2px dashed #1ec4c5;margin-right:20px;cursor:pointer;line-height:24px}.tab.active{border:2px solid #1ec4c5;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;padding:10px 20px}.owl-next,.owl-prev{font-size:0;display:inline-block;vertical-align:top;width:42px;height:42px}.sidebar_order .btn,.topline{width:100%}.owl-next{background:url(/sites/all/themes/flumb/img/sprt.png) 0 -237px no-repeat}#model,#partners tr td:first-child div,.categorylist li,.topline{background-color:#fff}.sidebar .owl-nav{margin:20px 0}.heading{color:#2d7bdc;display:block;letter-spacing:1px;font-size:14px;font-weight:700;text-transform:uppercase}.topline{position:fixed;top:0;left:0;height:60px;box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-webkit-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-moz-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-o-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;z-index:10}.categorylist li,.hdr__menu,.hdr__search,.qa__body,.spec{position:relative}.admin-menu .topline{margin-top:29px}.topline.fixed{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.topline .cnt{padding:0}.topline .content>.menu>li{display:inline-block;vertical-align:middle}.topline .content>.menu>li>a,.topline .content>.menu>li>span{display:block;line-height:60px;font-size:14px;font-weight:300;text-transform:uppercase;padding:0 17px;font-family:open_sanssemibold}.topline .content>.menu>li.expanded>a:after,.topline .content>.menu>li.expanded>span:after{content:'';display:inline-block;vertical-align:middle;width:8px;height:5px;background:url(/sites/all/themes/flumb/img/sprt.png) no-repeat;margin-left:8px}.topline .content>.menu>li>.menu{position:absolute;display:none;background-color:#fff;list-style:none;box-shadow:2.5px 4.33px 8px 0 #f0f0f0;min-width:200px}.topline .content>.menu>li>.menu>li a,.topline .content>.menu>li>.menu>li span{display:block;font-size:14px;font-weight:600;text-transform:uppercase;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;padding:15px 20px}.admin-menu .hdr{margin-top:89px}.hdr{margin-top:60px;padding:35px 0}.hdr__addlogo{float:left;width:247px;margin-left:25px;margin-top:0}.hdr__addlogo img,.hdr__addlogo p{display:inline-block;vertical-align:middle}.hdr__addlogo p{margin-left:20px}.hdr__contacts{float:right;width:565px;margin-top:8px}.hdr__phone{float:left}.ftr__phone .block p a,.hdr__phone .content p a,.sidebar_order .block p a{font-size:28px;font-weight:700;white-space:nowrap}.hdr__phone__desc{margin-top:5px}.hdr__phone__desc br,.hdr__submenu{display:none}.hdr__contacts .btn{float:right}.hdr__contacts .btn .btn_text{padding:0 30px}.hdr__menu{height:55px;z-index:9}.hdr__menu.fixed{position:fixed;top:60px;left:0;width:100%;z-index:9;box-shadow:3px 10.392px 21px 0 rgb(114 161 221 / .47)!important;-webkit-box-shadow:3px 10.392px 21px 0 rgb(114 161 221 / .47)!important;-moz-box-shadow:3px 10.392px 21px 0 rgb(114 161 221 / .47)!important;-o-box-shadow:3px 10.392px 21px 0 rgb(114 161 221 / .47)!important}.admin-menu .hdr__menu.fixed{top:89px}.hdr__menu__menu{float:left;width:80%}.hdr__menu__menu .content li{float:left;list-style:none}.hdr__menu__menu .content li a,.hdr__menu__menu .content li span{display:block;line-height:55px;color:#fff;font-family:open_sanssemibold;text-transform:uppercase;font-size:14px;padding:0 18px}.hdr__menu__menu .content li a.active,.hdr__menu__menu .content li a:hover,.hdr__menu__menu .content li span.active{background:#1ec4c5}.hdr__submenu.visible{display:block}.hdr__submenu .content .menu{padding:30px}.hdr__submenu .content .menu li{display:inline-block;vertical-align:top;width:22%;list-style:none;margin-bottom:10px;line-height:22px;font-size:14px;padding:0 10px}.hdr__submenu .content .menu li a,.hdr__submenu .content .menu li span{color:#fff;border-bottom-color:rgb(255 255 255 / .1)}.hdr__submenu .content .menu li a.active,.hdr__submenu .content .menu li span.active{border-bottom-color:#fff0;color:#1ec4c5}.hdr__search{float:right;width:20%;line-height:55px}label[for=edit-words]{font-weight:700;color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:2px;cursor:pointer}label[for=edit-words]:after{content:'';display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(/sites/all/themes/flumb/img/sprt.png) -3px -315px no-repeat;margin-left:5px}.hdr__search .views-submit-button,.hdr__search .views-widget,.hdr__search.active label[for=edit-words],.node-type-centr h1,.page-node-125 h1,.page-vopros-otvet h1,.secondary_region,.vyzhil-overlay{display:none}.hdr__search.active .views-submit-button,.hdr__search.active .views-widget{display:block}input[name=words]{border:none;height:55px;line-height:55px;color:#fff;font-family:'Open Sans';font-size:14px;padding:0 40px 0 20px}.article,.sidebar .region>.block{margin-bottom:40px;border-radius:3px}.article__img img,.book__img img,.pgroup__spec__img img,.specialist__photo img{height:auto;max-width:100%}input#edit-submit-search{position:absolute;top:6px;right:3px;width:40px;height:43px;background:url(/sites/all/themes/flumb/img/sprt.png) 10px -302px no-repeat;font-size:0;cursor:pointer}.sidebar .region>.block{padding:40px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.sidebar_order p{line-height:28px;margin-bottom:20px}p.sidebar_order__text{margin:20px 0 0}.sidebar_order .block p{margin-bottom:0;justify-content:center}.sidebar .region .sidebar_menu{margin-top:-50px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;padding-top:45px}.sidebar .region .sidebar_menu li{list-style:none;margin-bottom:12px}.sidebar .region .sidebar_menu a{border-bottom:1px solid;font-weight:600;line-height:26px}.sidebar .region .sidebar_menu span.active{font-weight:600;line-height:26px}.sidebar .region .sidebar_menu a:hover{border-color:rgb(45 123 220 / .2)}.sidebar .region .sidebar_menu a.active,.sidebar .region .sidebar_menu span.active{border-color:#fff0}.sidebar .region>.sidebar_slider,.sidebar .region>.sidebar_widget{padding:30px 0 0!important;border-top:1px solid #e3e3e3}.sidebar_slider .title{margin-bottom:30px;line-height:24px}.article.important,.sidebar_order{border:2px solid #1ec4c5}.article{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.article__img{float:left;width:42%}.article__img img{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.article__img img:hover,.fphotos a img:hover{opacity:.9;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.article__text{float:left;width:55%;margin-left:3%}.article__title{margin:-6px 0 20px}.article.important .article__title:before{content:'Важно';display:block;letter-spacing:1px;font-size:14px;font-weight:700;text-transform:uppercase}.post__navigation{margin-top:60px}.post__navigation__link.previous{float:left;width:50%}.post__navigation__link .icon{display:inline-block;vertical-align:middle;width:42px;height:42px}.post__navigation__link.next .icon{background-position:0 -238px}.post__navigation__link .text{display:block;margin:10px 0 0}.post__navigation__link.next{float:right;width:50%;text-align:right}#partners tr td:first-child,.categoryhead,.categorylist li,.docs h3,.docsslider,.front h2,.fscreen,.gallery h3,.qa_consult_block,.sidebar .reviews__footer,.spec{text-align:center}.categoryhead{background:url(/sites/all/themes/flumb/img/cth.webp) right top no-repeat #e9f3ff;margin-top:-50px;padding:60px 0}.categorylist li{float:left;width:32%;margin:0 1.333333333% 1.333333333% 0;border:1px solid #e3e3e3;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;list-style:none;padding:25px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.categorylist li:hover .categorylistiteminner{color:#fff;border-color:rgb(255 255 255 / .1)}#partners tr:first-child,.pgroup__spec{border-top:1px solid #e3e3e3}#partners tr,.pgroup__spec{border-bottom:1px solid #e3e3e3}.categorylistitem{display:table;width:100%;height:100%}.categorylistitem>a{display:table-cell;vertical-align:middle;line-height:26px}.categorylistiteminner{transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.centr__left,.specialist__left{float:left;width:30%}.centr__right,.specialist__right{float:right;width:68%}.specialist__photo img{display:block;border-radius:3px}.specialist__docs{margin:40px -30px -30px;padding:30px 30px 10px}.specialist__docs .field-item{display:inline-block;vertical-align:top;margin:0 20px 20px}.spec{float:left;width:31%;margin:0 3.33333333333% 3.333333333333% 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding-bottom:80px}#contacts tr:nth-child(2n),.centr__photos .field-item:nth-child(4n),.doc:nth-child(4n),.gallery__photos a:nth-child(4n),.spec:nth-child(3n),.textreview:nth-child(4n),.videoreview:nth-child(2n){margin-right:0}.spec__photo img{display:inline!important;width:auto!important;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.spec__title{line-height:24px}.spec .btn{position:absolute;bottom:30px;left:50%;margin-left:-92px}.pgroup__spec{margin:30px -30px;padding:30px}.pgroup__spec__img,.pgroup__spec__info{display:table-cell;vertical-align:middle}.job__info,.job__title .icon{display:inline-block;margin-right:10px}.pgroup__spec__img{width:120px}#partners tr td:last-child,.pgroup__spec__info{padding-left:5%}.pgroup__spec__img img{display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}#whyus td p,.pgroup__spec__info .title,.specslideritem .spec__title{margin-bottom:10px}#partners td{vertical-align:top;padding:20px 0}#partners tr td:first-child{width:15%}#partners tr td:first-child div{padding:30px;border:1px solid #e3e3e3}.job__title{margin-bottom:20px;cursor:pointer}.job__title .text{border-bottom:1px dashed #e3e3e3}.job__title .icon{vertical-align:middle;width:30px;height:30px;background:url(/sites/all/themes/flumb/img/sprt.png) 3px -368px no-repeat}.job.active .icon{background-position:2px -407px}.job__info{vertical-align:top;background:url(/sites/all/themes/flumb/img/li.png) left center no-repeat;padding-left:15px}.job__desc{background-color:#fafafa;padding:20px 40px;margin-top:30px;border-radius:3px;display:none}#contacts,#contacts tbody,#contacts td,#contacts tr,#ftext,#ftext tbody,#ftext td,#ftext tr,.job.active .job__desc,.priceform .btn,.priceform .field-group label{display:block}#contacts tr,.afteritem__bottom a{display:inline-block;vertical-align:top}.ymap{border:3px solid #fff}.docs h3,.film,.gallery h3,.qa,.videogroup{border-top:1px solid #e3e3e3}#contacts,.model__link{margin-top:40px}#contacts tr{width:48%;margin:0 4% 4% 0}.docs h3,.gallery h3{padding-top:40px;color:#2c2c2c;font-size:28px;margin-bottom:40px}.book__link,.book__link a{font-size:14px}.centr__photos .field-item,.doc,.gallery__photos a{display:inline-block;vertical-align:top;width:23%;margin:0 2% 2% 0;text-align:center;line-height:24px}.book__author,.book__preview,.book__title{margin-bottom:15px}.centr__photos .field-item img,.doc img,.gallery__photos img{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;max-width:100%;height:auto}.centr__photos .field-item img:hover,.doc img:hover,.gallery__photos img:hover{transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;opacity:.8}.book__img{float:left;width:20%}.book__info{float:right;width:78%}.book__preview{font-style:italic}.docs_list{list-style:none}.book__link a{font-weight:700;text-transform:uppercase;border-bottom:2px dashed #044d56;margin-right:10px}.film{padding-top:40px;margin-bottom:40px}.videoreview{float:left;width:45%;margin:0 10% 5% 0}.videoreview__link{position:relative;margin-bottom:20px}.videoreview__link a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;color:#fff0;background:url(/sites/all/themes/flumb/img/play.png) 325px 100px no-repeat}.videoreview__link a:hover{background-color:rgb(0 0 0 / .2);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.textreview img,.videoreview__link img{max-width:100%;height:auto}.videoreview__desc{margin-top:10px;font-style:italic}.qa__text,.videoreview__more{margin-top:10px}.videoreview__more a{font-weight:700;font-size:14px;text-transform:uppercase}.field-name-field-review-video{margin-bottom:30px}.textreview{float:left;width:23%;margin:0 2% 2% 0;padding:10px;background:#fff}.sidebar .videoreview{float:none;width:100%;margin:0}.sidebar .region>.sidebar_reviews{padding:40px 0 0;border-top:1px solid #e3e3e3}.sidebar .reviews__footer{font-weight:600;margin-top:10px}.sidebar .videoreview__link a{background-position:center}.afteritem__img{float:left;width:25%}.afteritem__img img{max-width:100%;height:auto}.afteritem__info{float:right;width:70%}.afteritem__desc{margin-top:20px;color:#727272;line-height:28px}.afteritem__desc strong{font-weight:400;color:#2c2c2c}.afteritem__bottom{margin:40px -30px -30px;padding:30px}.afteritem__bottom a{width:23%;margin:0 2% 2% 0}.afteritem__bottom a img{max-width:100%;height:auto}.qa,.videogroup{padding-top:30px;margin-bottom:30px}.videogroup__videos .entity{float:left;width:31%;margin:0 3.33333333% 3.33333333% 0}.ftrmenu:nth-child(2n),.videogroup__videos .entity:nth-child(3n){margin-right:0}.videogroup__videos .entity iframe{width:100%!important}.videogroup .field-name-field-video-title{color:#727272;margin-top:10px;line-height:24px}.qa_consult_block{margin-bottom:47px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding:60px 30px}.qa .icon{float:left;width:15%}.qa__body{float:right;width:85%}.question .qa__body:before{content:'';position:absolute;top:25px;left:-14px;width:16px;height:44px;background:url(/sites/all/themes/flumb/img/sprt.png) 0 -475px no-repeat}.answer .qa__body{background-color:#1ec4c5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding:30px;color:#fff;float:left}.answer .icon{float:right;text-align:right}.answer .icon img{max-width:100px;height:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.answer .qa__body:before{content:'';position:absolute;top:25px;right:-16px;width:16px;height:44px}.answer .qa__body a{color:#fff;border-bottom:1px solid}.answer .qa__text{font-style:italic;line-height:24px}.centr__title{border-bottom:1px solid #e3e3e3;margin:0 -30px 30px;padding:0 30px 30px}.centr__left img{max-width:100%;height:auto}.center__director{margin:10px 0 20px}.center__director__desc{max-width:450px}.centr__desc:before{content:'';display:block;width:40px;height:2px;background-color:#1ec4c5;margin-bottom:20px}.priceform .form-actions,.priceform .wf_group{display:inline-block;width:45%;vertical-align:top}.centr__photos{margin:30px -30px 0;padding:30px}.centr__staff{margin-top:30px;max-height:450px;overflow:hidden}.specslider.owl-carousel{padding:0 40px}.alsoread .owl-prev,.docsslider .owl-prev,.specslider .owl-prev{position:absolute;top:60px;left:0}.alsoread .owl-next,.docsslider .owl-next,.specslider .owl-next{position:absolute;top:60px;right:0}.priceform .whiteblock>label{font-family:geometriabold;font-weight:300;text-transform:uppercase;letter-spacing:.5px;font-size:28px;line-height:34px;margin-bottom:30px}.priceform .form-type-checkbox{margin:15px 0}.priceform .form-type-checkbox label{padding-left:10px}.priceform select{float:right;border:1px solid #e3e3e3;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;height:50px;line-height:50px;padding:0 15px;font-family:'Open Sans';width:250px;margin-top:-10px}.priceform .wf_group select{float:none;margin:0;width:100%}.priceform .wf_group{margin:0 5% 2% 0}.priceform .wf_group label{padding:0 15px 10px}.priceform .btn input{font-family:'Open Sans';display:block;width:100%}#ftext td:before,.fscreen h1:after{content:'';display:block;width:40px;height:2px}.priceform .form-actions{margin-top:25px}.front #page{margin-top:0}.front .hdr__menu{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.alsoread,.front section,.why_us{padding:60px 0}.front h2{font-size:34px;line-height:58px}.fscreen{background:url(/sites/all/themes/flumb/img/fbg.webp) center/cover no-repeat;color:#fff;padding:60px 30px}.docsslider,.ftr,.staffslider{padding:60px 0}.fscreen h1{font-size:45px;line-height:60px;max-width:960px;margin:0 auto}.fscreen h1:after{margin:30px auto}.fscreen__text{font-size:20px;line-height:34px;margin-bottom:30px}.front .tabs .tab{margin:0 20px;position:relative;left:-20px}.fservices{background:url(/sites/all/themes/flumb/img/cth.webp) right top no-repeat #cddfe1}#model td{padding:30px;border:1px solid #e3e3e3}.front .categorylist li{padding:15px}#whyus td{width:20%;padding:0 10px;line-height:24px}#whyus td em{font-weight:600;font-style:normal}.staffslider{background:url(/sites/all/themes/flumb/img/sp_bg.webp) top left no-repeat #cddfe1}.alsoitems.owl-carousel,.docslider.owl-carousel,.specsliderblock.owl-carousel{padding:0 60px}.fphotos,.front_text{background-color:#fff;box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-webkit-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-moz-box-shadow:2.5px 4.33px 8px 0 #f0f0f0;-o-box-shadow:2.5px 4.33px 8px 0 #f0f0f0}.fphotos .cnt{width:1200px}.fphotos__photos,.ftr__menu{float:left;width:40%}.fphotos__text{float:right;width:54%;margin-top:2%}.fphotos__text .block_heading{text-align:left;margin-bottom:30px}.fphotos__photos img{display:block;max-width:100%;height:auto}.cphoto__first,.ftr__phone{margin-bottom:5px}.fphotos__photos .link{margin-top:10px}.cphoto__small a{float:left;width:33%;padding:5px}#ftext td:nth-child(2n),#text-ai .faq__text,#text-ai .need__text,#text-ai .steps__content,.cphoto__small a:last-child{margin:0}#book-form>input,.cphoto__small a img{width:100%}#ftext td,.ftrmenu{width:45%;float:left}.docsslider img{display:inline!important;width:auto!important}.docsslider .doc__title{margin-top:20px;line-height:24px}.freviews{background:url(/sites/all/themes/flumb/img/doctor.webp) right top no-repeat #cddfe1}.bottom_content .why_us,.prejs,.sidebar .region>.block.sidebar_order,body{background-color:#fff}.freviews__inner h2,.front_text .block_heading,blockquote ul{text-align:left}.front .videoreview__link{max-width:425px}.front .videoreview__link a:hover{background-color:#fff0}#ftext td{margin:0 10% 0 0}#ftext td:before{background-color:#1ec4c5;margin:0 0 30px}.ftr{position:relative;height:300px;border-top:2px solid #1ec4c5}.ftrmenu{margin-right:10%}.ftrmenu li{list-style:none;margin-bottom:20px}.ftrmenu li a.active,.ftrmenu li span.active{border-color:#fff0;font-weight:600;color:#3386c1}.ftr__contacts{float:left;width:30%;margin-left:5%}.ftr__email{margin-top:20px;font-weight:600}.ftr__address{font-style:normal;margin-top:20px;line-height:24px}.socials a{display:inline-block;vertical-align:top;margin-right:10px}.socials a:hover{transition:.2s;transform:scale(.95)}div.download-book,div.download-book:hover{transition:opacity .5s linear,box-shadow .2s ease-out,margin-top .2s ease-out}.ftr__buttons{float:right;width:20%;text-align:right}.ftr__buttons .btn{display:block;margin-bottom:30px}.alsoitem__title{margin-top:20px;text-align:center;line-height:26px}.bottom_fiexed{position:fixed;bottom:0;left:0;width:100%;padding:10px 0;color:#fff;text-align:center;z-index:9;font-size:14px;font-weight:600}@media screen and (min-width:1300px){.article__img img{max-width:365px}}.center-img img{margin:0 auto 30px;display:block}div.form-item-submitted-soglasen-na-obrabotku-moih-personalnyh-dannyh-soglasen label.option{top:0!important;line-height:22px;left:25px}div.form-item-submitted-soglasen-na-obrabotku-moih-personalnyh-dannyh-soglasen input.small-radio{height:20px!important;width:20px}div.radio-consult1 div.form-item-submitted-soglasen-na-obrabotku-moih-personalnyh-dannyh-soglasen{position:absolute;top:65px;width:100%;text-align:left}.modal_form{top:40%}@media screen and (max-width:520px){div.radio-consult1 div.form-item-submitted-soglasen-na-obrabotku-moih-personalnyh-dannyh-soglasen{top:52px}}.prejs{width:95%;margin:20px auto;border:1px solid #044d56}.prejs .bg_tr{background:#044d56;color:#fff}.prejs .bg_tr td{font-size:20px;line-height:25px;text-align:center}.prejs .bg_tr_zagol{text-align:center;font-weight:600;font-size:18px}.prejs .bg_tr_grey:nth-child(odd){background-color:#efefef}.prejs .bg_tr_grey td:nth-child(2n){border-left:1px dotted #d8d8d8}.prejs td{padding:5px}.book-modal-form{display:none;color:#fff}.book-modal-form.vyzhil-modal-active{display:block;position:fixed;z-index:9998;width:400px;left:50%;margin-left:-200px}.vyzhil-overlay.vyzhil-modal-active{display:block;position:fixed;width:100vw;height:100vh;background-color:rgb(0 0 0 / .73);z-index:9997;top:0;left:0}.vyzhil-modal-active form{display:block;width:100%;max-width:500px;padding:20px;margin:auto;border-radius:8px;position:relative;z-index:9999;background-color:#0e727e}.hdr__logo,.hdr__logo img{max-width:100%}.trigger-vyzhil,div.download-book{background-color:#1b76c7;font-size:14px;font-weight:700;cursor:pointer}.book-modal-form.vyzhil-modal-active{top:100px}#book-form>span{display:block;font-size:14px;line-height:27px;text-align:center}#book-form>span.private-alert{font-size:10px;line-height:12px}#book-form>input[type=email],#book-form>input[type=tel],#book-form>input[type=text]{border:1px solid #e3e3e3;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;height:36px;line-height:36px;padding:0 25px;text-align:center}#book-form>input[type=submit]{padding:0 30px;height:36px;line-height:36px;text-align:center;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;color:#fff;background-color:#ffa600}@media screen and (max-width:1030px){.vyzhil-modal-active form{margin:auto}.book-modal-form.vyzhil-modal-active{top:100px}}@media screen and (max-width:800px){.trigger-vyzhil{width:225px;margin-top:35px}}@media screen and (max-width:660px){.trigger-vyzhil{margin-top:20px}}@media screen and (max-width:530px){.book-modal-form.vyzhil-modal-active{width:95%;margin-left:-47%;top:100px}.vyzhil-modal-active form{margin:auto}}.exitblock,.exitblock .fon{width:100%;height:100%;position:fixed}.exitblock{display:none;left:0;top:0;z-index:100000}.exitblock .fon{background:#171717;opacity:.8}.exitblock .modaltext{border:2px solid #aeaeae;background:#fff;position:fixed;top:80px;left:50%;margin-left:-30%;width:60%;box-shadow:0 4px 10px 2px rgb(0 0 0 / .5)}.closeblock{cursor:pointer;line-height:60px;transform:rotate(45deg);text-align:center;top:20px;right:30px}.closeblock:hover,.ftr,.ftr .tiny_text,.ftr a{color:#000}.exitblock p{text-align:center;font-size:16px;line-height:20px}.trigger-vyzhil{height:30px;line-height:30px;width:75%;margin:30px auto auto;border-radius:10px;position:relative;z-index:3}.exitblock .modaltext{padding:50px 38px;border:none;background-image:url(/sites/all/themes/flumb/img/borisov/borisov-book2.jpg);background-size:cover}.exitblock .modaltext .content{width:56%;float:right;text-transform:uppercase;font-weight:700;font-family:geometriabold}.exitblock p:first-child{margin-top:40px;font-size:24px;line-height:29px;font-weight:700}.exitblock p:nth-child(2){margin-top:50px;font-size:24px;line-height:29px;font-weight:700}.exitblock .trigger-vyzhil{color:#fff;text-align:center;height:36px;margin-top:40px;font-size:20px;line-height:36px;border-radius:18px;margin-bottom:50px}.closeblock{position:absolute;color:#a4a4a4;font-weight:300;font-size:53px;margin-top:-20px;margin-right:-17px}@media screen and (max-width:1240px){.exitblock p:first-child,.exitblock p:nth-child(2){font-size:21px}.exitblock p:first-child{margin-top:0}.exitblock .trigger-vyzhil,.exitblock p:nth-child(2){margin-top:20px}.exitblock .trigger-vyzhil{margin-bottom:0}}@media screen and (max-width:940px){.exitblock .trigger-vyzhil,.exitblock p:first-child,.exitblock p:nth-child(2){font-size:16px;font-weight:300}}@media screen and (max-width:860px){.exitblock .modaltext{padding:30px 15px}.closeblock{font-size:25px;margin-top:-33px;margin-right:-21px}.exitblock .modaltext .content{width:61%}}@media screen and (max-width:780px){.exitblock .modaltext{background-image:none;background:linear-gradient(to bottom,#e7e8ea,#f0f1f3)}.exitblock .modaltext .content{width:100%}}@media screen and (max-width:500px){.exitblock .modaltext{width:90%;margin-left:-45%}}.download-book-wrap{background-image:url(/sites/all/themes/flumb/img/borisov/sidebar.jpg);background-size:cover;background-position:center;min-height:171px}div.download-book{padding:5px;border-radius:3px;color:#fff;margin-top:26px;text-align:center;width:50%;float:right;opacity:.9}.top_region>select,.top_region>span{display:inline-block;line-height:60px;font-size:14px;font-weight:300;text-transform:uppercase}div.download-book:hover{opacity:1;box-shadow:0 2px 5px #a5a5a5;margin-top:24px}.ink{background:#123f68}.article.important,.bodyfield blockquote,.book__link a,.content_form,.ftr,.sidebar .region>.block.sidebar_order,.tab,.tab.active,.tab_link{border-color:#014e6c}.blue_bg,.bottom_fiexed,.btn,.btn_extra,.categorylist li:hover,.fscreen h1:after,.staffslider,.topline .content>.menu>li:hover>a,.topline .content>.menu>li>a.active,.topline .content>.menu>li>a:hover,.topline .content>.menu>li>span.active,ul.pager li a:hover,ul.pager li.pager-current{background-color:#014e6c}#whyus td em,.article.important .article__title:before,.sidebar .region .sidebar_menu a.active,.sidebar .region .sidebar_menu a:hover,.sidebar .region .sidebar_menu span.active,.topline .content>.menu>li>.menu>li a.active,.topline .content>.menu>li>.menu>li a:hover,.topline .content>.menu>li>.menu>li span.active,.videoreview__more a{color:#014e6c}.btn:hover,.ftr .btn:hover,.hdr__menu__menu .content li a.active,.hdr__menu__menu .content li a:hover,.hdr__menu__menu .content li span.active,input[name=words]{background-color:#216993}.ftr{background:#a8d1ef}.bodyfield a:hover,.breadcrumbs a:hover,.categorylistiteminner:hover,.hdr__submenu .content .menu li a:hover,.link a:hover{color:#3386c1}.hdr__submenu>.block{background-color:#184c70!important}.hdr__menu.fixed{box-shadow:3px 10px 20px 0 rgb(55 97 128 / .5)!important;-webkit-box-shadow:3px 10px 20px 0 rgb(55 97 128 / .5)!important;-moz-box-shadow:3px 10px 20px 0 rgb(55 97 128 / .5)!important;-o-box-shadow:3px 10px 20px 0 rgb(55 97 128 / .5)!important}.front .hdr__menu{box-shadow:6px 10px 21px 0 #fff0;-webkit-box-shadow:6px 10px 21px 0 #fff0;-moz-box-shadow:6px 10px 21px 0 #fff0;-o-box-shadow:6px 10px 21px 0 #fff0}.hdr__menu{box-shadow:inset 0 2px 3px #fff0;-webkit-box-shadow:inset 0 2px 3px #fff0;-moz-box-shadow:inset 0 2px 3px #fff0;-o-box-shadow:inset 0 2px 3px #fff0}.spec__photo img{box-shadow:0 2px 2px #0d3049}.content_form{background-color:#e8e8e8}.videoreview__more a{background:#fff0}.freviews,.warm_bg,header{background-color:#eff5fa}.topline{box-shadow:2.5px 4.33px 8px 0 #d8dee3;-webkit-box-shadow:2.5px 4.33px 8px 0 #d8dee3;-moz-box-shadow:2.5px 4.33px 8px 0 #d8dee3;-o-box-shadow:2.5px 4.33px 8px 0 #d8dee3}nav.topline>div.cnt{display:flex;justify-content:space-between;align-items:center}.top_region>select{padding:7px 10px;border-radius:20px}.top_region>span{padding:0 17px}.hdr__contacts .btn.trigger{height:42px;line-height:42px}.top_region.first-region{float:right;margin-top:5px;clear:right}.first-region>#region_selector{width:228px}.first-region>select{padding:6px 10px}@media screen and (min-width:960px) and (max-width:1240px){.hdr__section.clr.cnt{display:flex;justify-content:space-around}.hdr__section .hdr__contacts{width:auto;margin-top:0}.secondary_region{display:block}.logo-i-desc{display:flex;justify-content:space-between}.hdr__phone>.contextual-links-region{margin-right:15px}}@media screen and (max-width:959px){.top_region.first-region{float:none}}.marquiz-test-wrap{width:100%;margin:25px auto 20px}.marquiz-test-wrap .marquiz-descript{width:75%;float:left;font-size:25px;text-align:center;color:#f86c6b;height:60px;display:flex;align-items:center;justify-content:center}.marquiz-test-wrap .marquiz-descript span{vertical-align:middle;line-height:30px}.marquiz-test-wrap .marquiz__container{width:25%;float:left}.marquiz__button{line-height:36px}.marquiz-test-wrap .clearfix{clear:both;width:100%;float:none}.marquiz-margin-fix{float:none;width:100%;height:1px;opacity:0}@media screen and (max-width:700px){.marquiz__container>a{display:block!important;text-align:center!important;padding:12px 1%!important}}.bottom_fiexed p,.hdr__logo,.hdr__menu__menu .content>ul li:hover ul{display:block}@media screen and (max-width:650px){.marquiz-test-wrap.cnt{padding:0 45px 0 20px}}@media screen and (max-width:600px){.marquiz__container>a{font-size:15px;margin-top:8px}}@media screen and (max-width:516px){.marquiz-test-wrap .marquiz-descript{font-size:18px}.marquiz-test-wrap .marquiz-descript span{line-height:26px}}@media screen and (max-width:400px){.marquiz-test-wrap .marquiz-descript{float:none;width:100%;margin-bottom:10px;display:block;height:unset}.marquiz-test-wrap .marquiz__container{float:none;width:100%}.marquiz__container>a{font-size:22px}}.hdr__menu__menu .content>ul li ul{position:absolute;display:none;background-color:#014e6c;padding:11px 0}.hdr__menu__menu .content>ul li ul>li{float:none}.hdr__menu__menu .content>ul li ul>li a,.hdr__menu__menu .content>ul li ul>li span{font-family:open_sansregular;font-size:12px;line-height:29px;text-transform:none}#block-system-main article.node-page.node-full .field-item table:not(#contacts),.cnt .content>table:not(#contacts){margin:0 auto 20px;min-width:80%}#block-system-main article.node-page.node-full .field-item table:not(#contacts) tr:nth-child(odd),.cnt .content>table:not(#contacts) tr:nth-child(odd){background-color:#f1f1f1}#block-system-main article.node-page.node-full .field-item table:not(#contacts) td,.cnt .content>table:not(#contacts) td{padding:0 5px}.bottom_fiexed p{text-align:center;line-height:1.2em}.bottom_fiexed p::after{content:' ➤'}@media screen and (max-width:1610px){.bottom_fiexed p{text-align:right;padding-right:400px}}@media screen and (max-width:1230px){.bottom_fiexed p{text-align:center;line-height:1.2em}}.hdr__logo-wrap{float:left;margin-top:4px;width:365px}.hdr__logo{margin:0 auto;width:auto;float:none}.hdr__desc{width:100%;float:none;margin:7px auto 0;text-align:center}@media screen and (min-width:960px) and (max-width:960px){.hdr__logo-wrap{display:flex;align-items:center;justify-content:center;text-align:center}}@media screen and (max-width:1240px){.hdr__logo-wrap{margin-top:7px}.hdr__logo-wrap .hdr__desc{margin:10px auto 0}.hdr__section.clr.cnt::after{display:none}}@media screen and (max-width:960px){.hdr__logo-wrap{float:none;width:auto;margin:0 auto 18px}.hdr__logo-wrap .hdr__logo img{max-width:500px!important;width:90%}}.spec__title a{border-bottom-color:#fff0}.spec__title a:hover{color:#fff;border-bottom:1px solid #ffffff87}.region-content .regionservice--item{display:inline-block;margin:0 10px 10px 0;border:1px solid}.region-content .regionserv__title a{display:block;padding:7px;color:#014e6c;transition:background .2s linear,color .2s linear;font-size:18px;line-height:18px}.region-content .regionserv__title a:hover{background:#216993;color:#fff}.region-content h3{font-size:28px}.regionservice--item+h3{margin-top:30px}@media (max-width:530px){.fservices.warm_bg .tabs_group .tabs{margin:10px auto;display:flex;flex-direction:column;max-width:70%;align-items:center}}.fscreen{background-size:cover}:root{--color-text:#222;--color-bg:#fff;--color-primary:#4f86e0;--color-primary-hover:#335fa6;--color-focus:#2353a0;--color-light:#f3f6f8b4;--color-quote-bg:#f5f9ff;--color-quote-border:#668fda}body.page{margin:0;background:var(--color-bg);color:var(--color-text);font:16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}#text-ai.page__text-ai{max-width:1200px;margin:0 auto;padding:0 16px}#text-ai .text-ai__block{margin:40px 0}#text-ai .section-title{font-size:22px;font-weight:800}#text-ai .btn{display:inline-flex;align-items:center;gap:8px;padding:10px 45px;border-radius:8px;font-weight:600;border:0;outline:0;transition:background-color .2s,transform .05s;max-width:450px;line-height:1;justify-content:center}#text-ai .btn:focus-visible{box-shadow:0 0 0 3px var(--color-focus)}#text-ai .btn:active{transform:translateY(1px)}#text-ai .btn_cyan{background:var(--color-primary);color:var(--color-bg)}#text-ai .btn_cyan:hover{background:var(--color-primary-hover)}#text-ai .center-btn{display:flex;justify-content:center;margin:10px 0}#text-ai .hero__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:center}#text-ai .hero__content{display:flex;flex-direction:column;justify-content:center;grid-gap:10px}#text-ai .hero__title{font-size:32px;font-weight:800;line-height:1.2;margin:0}#text-ai .hero__media{display:flex;justify-content:center}#text-ai .hero__image{width:100%;max-width:520px;height:auto;border-radius:12px;background:var(--color-light);object-fit:cover}#text-ai .list{list-style:none;margin:0;padding:0}#text-ai .title{font-weight:700}#text-ai .desc{color:var(--color-text)}#text-ai .reasons__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}#text-ai .reasons__item{background:var(--color-quote-bg);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:14px}@media (max-width:760px){#text-ai .reasons__list{grid-template-columns:1fr}}#text-ai .zigzag{display:grid;gap:12px}#text-ai .zigzag__item{display:grid;grid-template-columns:1fr 2fr;gap:16px;padding:14px;border-radius:12px;background:var(--color-bg);border:1px solid var(--color-light)}#text-ai .zigzag__media{height:150px;border-radius:10px;background:var(--color-quote-bg);display:flex;align-items:center;justify-content:center;overflow:hidden}#text-ai .zigzag__media img{max-height:100%;object-fit:contain}#text-ai .zigzag__title{margin-bottom:6px;font-weight:500}#text-ai .zigzag__item:nth-child(2n){grid-template-columns:2fr 1fr}#text-ai blockquote{margin:20px 0 0;padding:14px;border-left:4px solid var(--color-quote-border);background:var(--color-quote-bg);border-radius:8px}@media (max-width:820px){#text-ai .zigzag__item{grid-template-columns:1fr}#text-ai .zigzag__item:nth-child(2n){grid-template-columns:1fr;display:flex;flex-direction:column-reverse}}#text-ai .care-methods__item{list-style:none;padding:10px;background:var(--color-light);border-radius:12px}#text-ai .care-methods__list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}#text-ai .care-methods__list .item{padding:12px}@media (max-width:980px){#text-ai .care-methods__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){#text-ai .care-methods__list{grid-template-columns:1fr}}#text-ai .faq__title,#text-ai .need__title,#text-ai .steps__title{margin:0 0 16px;font-size:26px;font-weight:800}#text-ai .need__item{display:flex;gap:12px;margin:15px 0;padding:16px;border:2px solid var(--color-light);box-shadow:0 2px 8px var(--color-light);border-radius:12px}#text-ai .need__icon{flex:0 0 32px;width:32px;height:32px;border-radius:6px;background:var(--color-bg);display:flex;align-items:center;justify-content:center;font-size:18px}@media (max-width:992px){#text-ai .need__list{grid-template-columns:repeat(2,1fr)}#text-ai .hero__grid{grid-template-columns:1fr}#text-ai .hero__title{font-size:28px}}@media (max-width:600px){#text-ai .need__list{grid-template-columns:1fr}}#text-ai .steps{padding:32px 0}#text-ai .steps__list{display:flex;grid-gap:14px;margin:0 0 16px;padding:0;list-style:none;flex-wrap:wrap;justify-content:center}#text-ai .steps__item{max-width:28%;display:flex;gap:14px;padding:16px;border:1px solid var(--color-light);border-radius:12px;background:var(--color-bg)}#text-ai .steps__num{flex:0 0 36px;height:36px;border-radius:50%;background:var(--color-primary);color:var(--color-bg);font-weight:700;display:flex;align-items:center;justify-content:center}#text-ai .steps__note{margin:0;border-left:4px solid var(--color-quote-border);background:var(--color-quote-bg);border-radius:8px;padding:16px}#text-ai .steps__arrow{font-size:40px;color:var(--color-focus);display:flex;align-items:center}#text-ai .faq__list{margin:0;padding:0;list-style:none}#text-ai .faq__item{border:1px solid var(--color-light);border-radius:12px;background:var(--color-bg);margin-bottom:10px;overflow:hidden}#text-ai .faq__header{width:100%;background:var(--color-light);padding:14px 16px;cursor:pointer;border:0;font-size:18px;display:flex;grid-gap:20px;align-items:center}#text-ai .faq__header:focus-visible{box-shadow:inset 0 0 0 3px var(--color-focus)}#text-ai .faq__icon{margin-left:12px;width:16px;height:16px;border-radius:4px;background:var(--color-primary);transition:transform .2s}#text-ai .faq__item_active .faq__icon{transform:rotate(45deg)}#text-ai .faq__content{display:none;padding:14px 16px;background:var(--color-bg)}#text-ai .faq__item_active .faq__content{display:block}@media (max-width:980px){#text-ai .steps__item{max-width:45%}#text-ai .steps__arrow{display:none}}@media (max-width:520px){#text-ai .steps__item{max-width:100%}}#text-ai .cta{padding:30px 10px;text-align:center;border:1px solid var(--color-light);background:var(--color-quote-bg);border-radius:12px}#text-ai .cta__title{margin:0 0 12px;font-size:26px;font-weight:800}#text-ai .advantages__list{display:flex;flex-wrap:wrap;justify-content:space-around;gap:15px;margin:0;padding:0;list-style:none}#text-ai .advantages__li{width:300px;min-height:60px;background:var(--color-bg);border:2px dotted var(--color-primary);border-radius:8px;padding:16px}#text-ai .quote{padding:24px 0}#text-ai .quote__box{padding:12px 14px;border-left:4px solid var(--color-primary);background:var(--color-light);border-radius:8px;margin:0 0 12px}#text-ai .quote__text{margin:0;font-style:italic}
@media screen and (max-width:1240px){.cnt{padding:0 30px}.admin-menu .hdr,.hdr{margin-top:0}.topline{position:fixed;top:0;left:-600px;width:400px;height:100%;overflow-y:scroll;padding:30px 0}.topline.visible{left:0}.topline .content>.menu>li{display:block;margin-bottom:15px}.topline .content>.menu>li>a,.topline .content>.menu>li>span{line-height:20px}.topline .content>.menu>li>.menu{position:static;display:block}.topline .content>.menu>li>.menu{margin-left:25px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.topline .content>.menu>li>.menu>li a,.topline .content>.menu>li>.menu>li span{padding:10px;font-size:12px;color:#727272}.mobile__menu__close{position:absolute;top:20px;right:20px;width:40px;height:40px;background:url(/sites/all/themes/flumb/img/sprt.png) no-repeat 9px -760px;cursor:pointer}.admin-menu .hdr__menu.fixed{top:29px}.hdr__menu.fixed{top:0}.hdr__addlogo{display:none}.mobile__menu__trigger{float:left;width:40px;height:40px;background:url(/sites/all/themes/flumb/img/sprt.png) no-repeat 2px -823px;margin-top:6px;cursor:pointer}.hdr__contacts{width:540px}.hdr__desc{margin-left:20px}.sidebar{width:25%}.page__content{width:70%}.sidebar .region>.block{padding:25px}.sidebar_order p,.sidebar .region .sidebar_menu a,.sidebar .region .sidebar_menu span{font-size:14px;line-height:22px}.sidebar_order .block p a{font-size:22px}#vk_groups,#vk_groups iframe{width:100% !important}.hdr__phone__desc br{display:block}.content_form .webform-component-textfield,.content_form .form-actions{float:none;width:100%;margin-bottom:30px}.content_form .form-actions{margin-bottom:0}.fphotos .cnt{width:100%}.hdr__contacts .btn.trigger{margin-left:15px}}@media screen and (max-width:960px){.hdr__desc,.hdr__phone br,.post__navigation,.job__title .icon{display:none}.hdr__logo,.hdr__contacts,.hdr__phone{float:none;width:100%;text-align:center;display:block}.hdr__menu__menu{width:25%}.hdr__search{width:70%;text-align:right}.hdr__contacts .btn{float:none;margin-top:20px}.sidebar,.page__content{float:none;width:100%}.sidebar{margin-top:30px}.sidebar_order{text-align:center}.sidebar .region .sidebar_menu{margin-top:0}.sidebar .region .sidebar_menu li{display:inline-block;vertical-align:top;width:49%;padding:0 20px 0 0}.sidebar_order p{line-height:28px;margin-bottom:20px;font-size:16px;font-weight:600}.sidebar_order p br,.bottom_fiexed{display:none}#whyus,#whyus tbody,#whyus tr{display:block}#whyus td{float:left;width:30%;margin:0 2% 2% 0;font-size:14px}.ftr{height:auto}.ftr__menu,.ftrmenu,.ftr__contacts,.ftr__buttons{float:none;width:100%}.ftr__menu{margin-bottom:30px}.ftrmenu li{display:inline-block;vertical-align:top;margin-right:20px}.ftr__contacts,.ftr__buttons{margin:0 0 30px 0;text-align:left}.ftr__buttons{margin:0}.ftr__buttons .btn{display:inline-block;vertical-align:top;margin:0 20px 0 0}.big_heading .block_heading{font-size:28px;line-height:34px}.book__img,.book__info,.afteritem__img,.afteritem__info,.article__img,.article__text,.centr__left,.centr__right,.specialist__left,.specialist__right{float:none;width:100%}.book__img,.afteritem__img,.article__img,.centr__left,.specialist__left{margin-bottom:20px}.article__text{margin:0}.videogroup__videos .entity,.videogroup__videos .entity:nth-child(3n){width:45%;margin-right:10%}.videogroup__videos .entity:nth-child(2n){margin-right:0}.doc{width:45% !important;margin:0 5% 5% 0 !important}.doc:nth-child(2n){margin-right:0 !important}.specialist__right h1{font-size:26px;line-height:34px}.spec{width:48%;margin:0 4% 4% 0 !important}.spec:nth-child(2n){margin-right:0 !important}.qa_consult_block{padding:30px 20px}.priceform .whiteblock>label{display:block}.priceform select{float:none}.priceform .wf_group,.priceform .form-actions{display:block;width:100%;margin:0 0 20px 0 !important}.priceform .form-type-checkbox label{font-size:14px;line-height:20px;padding-left:5px}.videoreview__link a{background-position:center}#ftext,#ftext tbody,#ftext tr,#ftext td,#model,#model tbody,#model tr,#model td{display:block;width:100%}.front .tabs .tab{margin-bottom:20px;position:static}#ftext td{margin-bottom:30px}.front .categorylist li{float:none;padding:10px;width:100%;margin:0 0 10px 0;height:auto !important}.front section{padding:40px 0}.fscreen h1{font-size:38px;line-height:50px;padding:0 20px}.front h2{font-size:28px;line-height:34px}#contacts tr{display:block;width:100%;margin:0 0 30px 0 !important}.centslideritem img{width:auto !important;display:inline-block !important}.hdr__logo img{max-width:200px !important;width:100%}.hdr__phone .content p a{color:blue;text-decoration:underline}.hdr__contacts .btn.trigger{margin-left:auto}.hdr__phone .content p{justify-content:center;}}@media screen and (max-width:520px){.topline{width:100%;left:-1000px}.cnt{padding:0 20px}h1{font-size:26px;line-height:34px}h2,.docs h3,.gallery h3,.priceform .whiteblock>label{font-size:20px;line-height:28px;margin-bottom:20px}.afteritem__bottom a,.doc,.gallery__photos a,.centr__photos .field-item{width:100%;margin:0 0 20px 0;text-align:left}.gallery__photos a{text-align:center}.sidebar .region .sidebar_menu li{display:block;width:100%;margin:0 0 10px 0}.bottom_content .why_us,.sidebar_reviews,.bottom_content .docsslider,.sidebar_slider{display:none}.staffslider{padding:30px 0}.ftr__buttons .btn{display:block;margin:0 0 30px 0}.go_top{bottom:20px;right:20px}.btn,.btn input{letter-spacing:0}.breadcrumbs .last{display:none}.whiteblock{padding:20px}.bodyfield p,.bodyfield ul,.bodyfield ol{font-size:15px;line-height:24px}.bodyfield blockquote{padding:20px 30px}.bodyfield blockquote p{line-height:28px;font-size:16px}.content_form{padding:20px}.content_form .block_heading{font-size:28px;line-height:32px}.videogroup__videos .entity,.doc:nth-child(2n),.doc{width:100% !important;margin-right:0 !important}.doc{text-align:center}.centr__photos,.centr__title{margin:20px -20px 0 -20px;padding:20px}.centr__title{padding-top:0;margin-top:0}.specialist__docs .field-item{margin:0 0 20px 0;display:block}.spec{width:100% !important;height:auto !important;margin:0 0 30px 0 !important}.spec .btn{position:static;margin:0}.qa .icon,.qa__body{float:none;display:block;width:100%}.qa .icon{text-align:center;margin-bottom:20px}.question .qa__body:before,.answer .qa__body:before{display:none}.videoreview,.textreview{float:none;width:100%;margin:0 0 30px 0}.textreview{text-align:center}.job__info{margin-bottom:10px}#partners,#partners tbody,#partners tr,#partners td{display:block;width:100% !important;padding-left:0 !important}#whyus td{width:100%;height:auto !important;margin:0 0 20px 0 !important}.fphotos__photos,.fphotos__text{float:none;width:100%}.fscreen h1{font-size:28px;line-height:38px}.fscreen__text{font-size:16px;line-height:24px}.front .tabs .tab{margin:0 0 20px 0}.fservices .services__content .cnt{padding:0}.modal_form{width:100%;left:0;margin-left:0;top:0;margin-top:0;overflow-y:scroll;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.modal_form__close{background:url(/sites/all/themes/flumb/img/sprt.png) no-repeat 9px -691px #dbd2c7;top:-20px}.sidebar_widget{overflow:hidden}.fscreen__text p{padding:0 20px}}@media screen and (max-width:360px){#page{margin-top:30px}.hdr{padding:20px 0}.hdr__logo img{max-width:120px}h1{font-size:22px;line-height:28px}.owl-controls{display:none}.specslider.owl-carousel,.specsliderblock.owl-carousel,.docslider.owl-carousel,.alsoitems.owl-carousel{padding:0}.fscreen h1{font-size:24px;line-height:32px}}@media screen and (max-width:500px){.fscreen{background:url(/sites/all/themes/flumb/img/fbgmobile.webp) no-repeat center;}}
