
/*assets/6c34a06c/jquery.datepicker.compile.css*/
/** jQuery UI CSS Framework 1.8.16** Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Theming/API*//* Layout helpers----------------------------------*/.b-datepick .ui-helper-hidden { display: none; }.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.ui-helper-clearfix { display: inline-block; }/* required comment for clearfix to work in Opera \*/* html .ui-helper-clearfix { height:1%; }.ui-helper-clearfix { display:block; }/* end clearfix */.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }/* Interaction Cues----------------------------------*/.ui-state-disabled { cursor: default !important; }/* Icons----------------------------------*//* states and images */.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }/* Misc visuals----------------------------------*//* Overlays */.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }/** jQuery UI CSS Framework 1.8.16** Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Theming/API** To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px*//* Component containers----------------------------------*/.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }.ui-widget .ui-widget { font-size: 1em; }.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/assets/6c34a06c/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }.ui-widget-content a { color: #222222; }.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/assets/6c34a06c/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }.ui-widget-header a { color: #222222; }/* Interaction states----------------------------------*/.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/assets/6c34a06c/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited { color: #555555; text-decoration: none; }.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(/assets/6c34a06c/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }.ui-state-hover a,.ui-state-hover a:hover { color: #212121; text-decoration: none; }.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/assets/6c34a06c/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited { color: #212121; text-decoration: none; }.ui-widget :active { outline: none; }/* Interaction Cues----------------------------------*/.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(/assets/6c34a06c/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/assets/6c34a06c/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a { color: #cd0a0a; }.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text { color: #cd0a0a; }.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary { font-weight: bold; }.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }/* Icons----------------------------------*//* states and images */.ui-icon { width: 16px; height: 16px; background-image: url(/assets/6c34a06c/images/ui-icons_222222_256x240.png); }.ui-widget-content .ui-icon {background-image: url(/assets/6c34a06c/images/ui-icons_222222_256x240.png); }.ui-widget-header .ui-icon {background-image: url(/assets/6c34a06c/images/ui-icons_222222_256x240.png); }.ui-state-default .ui-icon { background-image: url(/assets/6c34a06c/images/ui-icons_888888_256x240.png); }.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image: url(/assets/6c34a06c/images/ui-icons_454545_256x240.png); }.ui-state-active .ui-icon {background-image: url(/assets/6c34a06c/images/ui-icons_454545_256x240.png); }.ui-state-highlight .ui-icon {background-image: url(/assets/6c34a06c/images/ui-icons_2e83ff_256x240.png); }.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image: url(/assets/6c34a06c/images/ui-icons_cd0a0a_256x240.png); }/* positioning */.ui-icon-carat-1-n { background-position: 0 0; }.ui-icon-carat-1-ne { background-position: -16px 0; }.ui-icon-carat-1-e { background-position: -32px 0; }.ui-icon-carat-1-se { background-position: -48px 0; }.ui-icon-carat-1-s { background-position: -64px 0; }.ui-icon-carat-1-sw { background-position: -80px 0; }.ui-icon-carat-1-w { background-position: -96px 0; }.ui-icon-carat-1-nw { background-position: -112px 0; }.ui-icon-carat-2-n-s { background-position: -128px 0; }.ui-icon-carat-2-e-w { background-position: -144px 0; }.ui-icon-triangle-1-n { background-position: 0 -16px; }.ui-icon-triangle-1-ne { background-position: -16px -16px; }.ui-icon-triangle-1-e { background-position: -32px -16px; }.ui-icon-triangle-1-se { background-position: -48px -16px; }.ui-icon-triangle-1-s { background-position: -64px -16px; }.ui-icon-triangle-1-sw { background-position: -80px -16px; }.ui-icon-triangle-1-w { background-position: -96px -16px; }.ui-icon-triangle-1-nw { background-position: -112px -16px; }.ui-icon-triangle-2-n-s { background-position: -128px -16px; }.ui-icon-triangle-2-e-w { background-position: -144px -16px; }.ui-icon-arrow-1-n { background-position: 0 -32px; }.ui-icon-arrow-1-ne { background-position: -16px -32px; }.ui-icon-arrow-1-e { background-position: -32px -32px; }.ui-icon-arrow-1-se { background-position: -48px -32px; }.ui-icon-arrow-1-s { background-position: -64px -32px; }.ui-icon-arrow-1-sw { background-position: -80px -32px; }.ui-icon-arrow-1-w { background-position: -96px -32px; }.ui-icon-arrow-1-nw { background-position: -112px -32px; }.ui-icon-arrow-2-n-s { background-position: -128px -32px; }.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }.ui-icon-arrow-2-e-w { background-position: -160px -32px; }.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }.ui-icon-arrowstop-1-n { background-position: -192px -32px; }.ui-icon-arrowstop-1-e { background-position: -208px -32px; }.ui-icon-arrowstop-1-s { background-position: -224px -32px; }.ui-icon-arrowstop-1-w { background-position: -240px -32px; }.ui-icon-arrowthick-1-n { background-position: 0 -48px; }.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }.ui-icon-arrowthick-1-e { background-position: -32px -48px; }.ui-icon-arrowthick-1-se { background-position: -48px -48px; }.ui-icon-arrowthick-1-s { background-position: -64px -48px; }.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }.ui-icon-arrowthick-1-w { background-position: -96px -48px; }.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }.ui-icon-arrow-4 { background-position: 0 -80px; }.ui-icon-arrow-4-diag { background-position: -16px -80px; }.ui-icon-extlink { background-position: -32px -80px; }.ui-icon-newwin { background-position: -48px -80px; }.ui-icon-refresh { background-position: -64px -80px; }.ui-icon-shuffle { background-position: -80px -80px; }.ui-icon-transfer-e-w { background-position: -96px -80px; }.ui-icon-transferthick-e-w { background-position: -112px -80px; }.ui-icon-folder-collapsed { background-position: 0 -96px; }.ui-icon-folder-open { background-position: -16px -96px; }.ui-icon-document { background-position: -32px -96px; }.ui-icon-document-b { background-position: -48px -96px; }.ui-icon-note { background-position: -64px -96px; }.ui-icon-mail-closed { background-position: -80px -96px; }.ui-icon-mail-open { background-position: -96px -96px; }.ui-icon-suitcase { background-position: -112px -96px; }.ui-icon-comment { background-position: -128px -96px; }.ui-icon-person { background-position: -144px -96px; }.ui-icon-print { background-position: -160px -96px; }.ui-icon-trash { background-position: -176px -96px; }.ui-icon-locked { background-position: -192px -96px; }.ui-icon-unlocked { background-position: -208px -96px; }.ui-icon-bookmark { background-position: -224px -96px; }.ui-icon-tag { background-position: -240px -96px; }.ui-icon-home { background-position: 0 -112px; }.ui-icon-flag { background-position: -16px -112px; }.ui-icon-calendar { background-position: -32px -112px; }.ui-icon-cart { background-position: -48px -112px; }.ui-icon-pencil { background-position: -64px -112px; }.ui-icon-clock { background-position: -80px -112px; }.ui-icon-disk { background-position: -96px -112px; }.ui-icon-calculator { background-position: -112px -112px; }.ui-icon-zoomin { background-position: -128px -112px; }.ui-icon-zoomout { background-position: -144px -112px; }.ui-icon-search { background-position: -160px -112px; }.ui-icon-wrench { background-position: -176px -112px; }.ui-icon-gear { background-position: -192px -112px; }.ui-icon-heart { background-position: -208px -112px; }.ui-icon-star { background-position: -224px -112px; }.ui-icon-link { background-position: -240px -112px; }.ui-icon-cancel { background-position: 0 -128px; }.ui-icon-plus { background-position: -16px -128px; }.ui-icon-plusthick { background-position: -32px -128px; }.ui-icon-minus { background-position: -48px -128px; }.ui-icon-minusthick { background-position: -64px -128px; }.ui-icon-close { background-position: -80px -128px; }.ui-icon-closethick { background-position: -96px -128px; }.ui-icon-key { background-position: -112px -128px; }.ui-icon-lightbulb { background-position: -128px -128px; }.ui-icon-scissors { background-position: -144px -128px; }.ui-icon-clipboard { background-position: -160px -128px; }.ui-icon-copy { background-position: -176px -128px; }.ui-icon-contact { background-position: -192px -128px; }.ui-icon-image { background-position: -208px -128px; }.ui-icon-video { background-position: -224px -128px; }.ui-icon-script { background-position: -240px -128px; }.ui-icon-alert { background-position: 0 -144px; }.ui-icon-info { background-position: -16px -144px; }.ui-icon-notice { background-position: -32px -144px; }.ui-icon-help { background-position: -48px -144px; }.ui-icon-check { background-position: -64px -144px; }.ui-icon-bullet { background-position: -80px -144px; }.ui-icon-radio-off { background-position: -96px -144px; }.ui-icon-radio-on { background-position: -112px -144px; }.ui-icon-pin-w { background-position: -128px -144px; }.ui-icon-pin-s { background-position: -144px -144px; }.ui-icon-play { background-position: 0 -160px; }.ui-icon-pause { background-position: -16px -160px; }.ui-icon-seek-next { background-position: -32px -160px; }.ui-icon-seek-prev { background-position: -48px -160px; }.ui-icon-seek-end { background-position: -64px -160px; }.ui-icon-seek-start { background-position: -80px -160px; }/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */.ui-icon-seek-first { background-position: -80px -160px; }.ui-icon-stop { background-position: -96px -160px; }.ui-icon-eject { background-position: -112px -160px; }.ui-icon-volume-off { background-position: -128px -160px; }.ui-icon-volume-on { background-position: -144px -160px; }.ui-icon-power { background-position: 0 -176px; }.ui-icon-signal-diag { background-position: -16px -176px; }.ui-icon-signal { background-position: -32px -176px; }.ui-icon-battery-0 { background-position: -48px -176px; }.ui-icon-battery-1 { background-position: -64px -176px; }.ui-icon-battery-2 { background-position: -80px -176px; }.ui-icon-battery-3 { background-position: -96px -176px; }.ui-icon-circle-plus { background-position: 0 -192px; }.ui-icon-circle-minus { background-position: -16px -192px; }.ui-icon-circle-close { background-position: -32px -192px; }.ui-icon-circle-triangle-e { background-position: -48px -192px; }.ui-icon-circle-triangle-s { background-position: -64px -192px; }.ui-icon-circle-triangle-w { background-position: -80px -192px; }.ui-icon-circle-triangle-n { background-position: -96px -192px; }.ui-icon-circle-arrow-e { background-position: -112px -192px; }.ui-icon-circle-arrow-s { background-position: -128px -192px; }.ui-icon-circle-arrow-w { background-position: -144px -192px; }.ui-icon-circle-arrow-n { background-position: -160px -192px; }.ui-icon-circle-zoomin { background-position: -176px -192px; }.ui-icon-circle-zoomout { background-position: -192px -192px; }.ui-icon-circle-check { background-position: -208px -192px; }.ui-icon-circlesmall-plus { background-position: 0 -208px; }.ui-icon-circlesmall-minus { background-position: -16px -208px; }.ui-icon-circlesmall-close { background-position: -32px -208px; }.ui-icon-squaresmall-plus { background-position: -48px -208px; }.ui-icon-squaresmall-minus { background-position: -64px -208px; }.ui-icon-squaresmall-close { background-position: -80px -208px; }.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }.ui-icon-grip-solid-vertical { background-position: -32px -224px; }.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }.ui-icon-grip-diagonal-se { background-position: -80px -224px; }/* Misc visuals----------------------------------*//* Corner radius */.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }/* Overlays */.ui-widget-overlay { background: #aaaaaa url(/assets/6c34a06c/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/assets/6c34a06c/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/** jQuery UI Datepicker 1.8.16** Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Datepicker#theming*/.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover { top: 1px; }.ui-datepicker .ui-datepicker-prev { left:2px; }.ui-datepicker .ui-datepicker-next { right:2px; }.ui-datepicker .ui-datepicker-prev-hover { left:1px; }.ui-datepicker .ui-datepicker-next-hover { right:1px; }.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }.ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year { width: 49%;}.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }.ui-datepicker td { border: 0; padding: 1px; }.ui-datepicker td span,.ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }/* with multiple calendars */.ui-datepicker.ui-datepicker-multi { width:auto; }.ui-datepicker-multi .ui-datepicker-group { float:left; }.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }/* RTL support */.ui-datepicker-rtl { direction: rtl; }.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }.ui-datepicker-rtl .ui-datepicker-group { float:right; }.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */.ui-datepicker-cover {display: none; /*sorry for IE5*/display/**/: block; /*sorry for IE5*/position: absolute; /*must have*/z-index: -1; /*must have*/filter: mask(); /*must have*/top: -4px; /*must have*/left: -4px; /*must have*/width: 200px; /*must have*/height: 200px; /*must have*/}
/*assets/efb16e21/jquery.fancybox.compile.css*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('/assets/efb16e21/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('/assets/efb16e21/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('/assets/efb16e21/blank.gif'); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}/* Overlay helper */.fancybox-lock{overflow:visible !important;margin-right:0px !important;}.fancybox-lock .fancybox-overlay {overflow-y: inherit!important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('/assets/efb16e21/fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}/* Title helper */.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}/*Retina graphics!*/@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('/assets/efb16e21/fancybox_sprite@2x.png');background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/}#fancybox-loading div {background-image: url('/assets/efb16e21/fancybox_loading@2x.gif');background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/}}
/*assets/5bb653cd/css/custom.compile.css*/
/*-------------------------------*/.b-form {border: 1px solid #d8d8d8;background-color: transparent;padding: 15px;margin-bottom: 20px;}.b-form ::-webkit-input-placeholder {/* WebKit browsers */color: #666666;}.b-form :-moz-placeholder {/* Mozilla Firefox 4 to 18 */color: #666666;opacity: 1;}.b-form ::-moz-placeholder {/* Mozilla Firefox 19+ */color: #666666;opacity: 1;}.b-form :-ms-input-placeholder {/* Internet Explorer 10+ */color: #666666;}.b-form input[type="text"],.b-form input[type="password"],.b-form textarea,.b-form select {border: 1px solid #d8d8d8;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding: 5px;font-family: Arial, sans-serif;font-size: 14px;}.b-form input[type="text"],.b-form input[type="password"] {width: 100%;}.b-form input[readonly="readonly"] {border: 1px solid #dddddd;color: #7b6768;background: #e3e3e3;}.b-form textarea {width: 100%;height: 100px;margin: 0;min-height: 100px;resize: vertical;}.b-form select {width: 100%;color: #666;}.b-form [class^="form__col-"] {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-right: -0.3em;display: inline-block;vertical-align: top;padding: 5px;}.b-form .form__col-1 {width: 100%;}.b-form .form__col-1-1 {width: 100%;}.b-form .form__col-2-2 {width: 100%;}.b-form .form__col-3-3 {width: 100%;}.b-form .form__col-4-4 {width: 100%;}.b-form .form__col-5-5 {width: 100%;}.b-form .form__col-1-2 {width: 50%;}.b-form .form__col-2-4 {width: 50%;}.b-form .form__col-1-3 {width: 33.33%;}.b-form .form__col-2-3 {width: 66.66%;}.b-form .form__col-1-4 {width: 25%;}.b-form .form__col-1-5 {width: 20%;}.b-form .form__col-2-5 {width: 40%;}.b-form .form__col-3-5 {width: 60%;}.b-form .form__col-4-5 {width: 80%;}.b-form .form__align_left {text-align: left;}.b-form .form__align_center {text-align: center;}.b-form .form__align_right {text-align: right;}.b-form .form__title {font-weight: bold;padding-bottom: 5px;border-bottom: 1px solid #e6e6e6;}.b-form .form__mark {color: #ff0000;text-decoration: none;xposition: absolute;xtop: 3px;xright: 0;}.b-form .form__mark2 {color: #ff0000;text-decoration: none;}.b-form .form__info {font-size: 11px;color: #aaaaaa;margin: 0;}.b-form .form__label {padding-bottom: 0.4em;padding-right: 10px;position: relative;-moz-box-sizing: padding-box;box-sizing: padding-box;}.b-form .form__inputwrap {position: relative;}.b-form .form__label-left .form__label,.b-form .form__label-right .form__label,.b-form .form__date-left .form__label,.b-form .form__date-right .form__label {width: 250px;}.b-form .form__label-left .form__label {/* float: left; */padding-top: 0.4em;text-align: left;}.b-form .form__date-left .form__label {float: left;padding-top: 0.4em;text-align: right;}.b-form .form__label-left .form__info {padding-left: 250px;margin-left: 10px;}.b-form .form__label-right .form__label,.b-form .form__date-right .form__label {float: right;padding-top: 0.4em;padding-left: 10px;text-align: left;box-sizing: border-box;}.b-form .form__label-left .form__inputwrap {margin-left: 250px;padding-left: 10px;}.b-form .form__label-right .form__inputwrap {margin-right: 250px;}.b-form .form__label-top .form__label {display: block;width: 100%;float: none;}.b-form .form__label-none .form__label {display: none;}.b-form .form__date-right img {float: left;margin-top: 0.5em;cursor: pointer;}.b-form .form__date-left img {float: right;margin-top: 0.5em;cursor: pointer;}.b-form .form__date-top img,.b-form .form__date-none img {float: right;margin-top: 0.5em;cursor: pointer;}.b-form .form__date .form__label {display: block;box-sizing: border-box;}.b-form .form__date-none .form__label {display: none;}.b-form .form__date .form__label:after {content: "";display: block;clear: both;font-size: 0;}.b-form .form__date input[type="text"] {position: relative;}.b-form .form__date input[type="text"]:before {position: absolute;right: 0;top: 0;width: 10px;height: 10px;background: red;}.b-form .form__date-right .form__inputwrap {margin-left: 25px;margin-bottom: 0.5em;margin-right: 250px;overflow: hidden;box-sizing: border-box;}.b-form .form__date-left .form__inputwrap {margin-left: 250px;margin-right: 25px;margin-bottom: 0.5em;padding-left: 10px;overflow: hidden;box-sizing: border-box;}.b-form .form__date-top .form__inputwrap,.b-form .form__date-none .form__inputwrap {margin-right: 25px;margin-bottom: 0.5em;overflow: hidden;box-sizing: border-box;}.b-form .form__radio,.b-form .form__checkbox {vertical-align: top;text-align: center;}.b-form .form__radio .form__inputwrap .form__label {width: auto;float: none;display: inline-block;vertical-align: middle;}.b-form .form__checkbox .form__label,.b-form .form__radio .form__label {display: inline;overflow: hidden;cursor: pointer;color: #fff;font-size: 14px;}/*.b-form .form__radio .form__inputwrap:after {content: "";display: block;clear: both;font-size: 0;}*/.b-form .form__radio .form__radiobox {margin: 2px 15px 0 0;float: left;}.b-form .form__radio .form__labelbox {overflow: hidden;}.b-form .form__label-left.form__radio .form__label,.b-form .form__label-right.form__radio .form__label {}.b-form .form__label-left.form__radio input[type="radio"] {display: inline-block;vertical-align: middle;}.b-form .form__checkbox .form__inputwrap {width: 25px;}.b-form .form__label-left.form__checkbox input[type="checkbox"] {margin-top: 0.5em;}.b-form .form__checkbox .form__inputwrap {/* float: left; */display: inline;margin-left: -25px;}/*- captcha -*/.b-form .form__captha input[type="text"] {margin: 0;width: 70px;font-size: 23px;font-family: "Trebuchet MS", sans-serif;text-align: center;}.b-form .form__captha img {vertical-align: bottom;}/*- errors -*/.b-form input[type="text"].error,.b-form input[type="password"].error,.b-form select.error,.b-form textarea.error {border-color: #f00;}.b-form label.error {margin: 0;font-size: 11px;color: #f00;clear: both;display: block;}.b-form .form__error.form__checkbox .form__label,.b-form .form__error.form__radio .form__label {color: #f00;}.b-form .form__label-left.form__radio.form__error .form__errortext,.b-form .form__label-left.form__checkbox.form__error .form__errortext {padding-left: 250px;margin-left: 10px;}.b-form .form__label-right.form__radio.form__error .form__errortext,.b-form .form__label-right.form__checkbox.form__error .form__errortext {padding-right: 250px;margin-right: 10px;}.b-form .form__error {color: #f00;}.b-form input[type="text"].success,.b-form input[type="password"].success,.b-form select.success,.b-form textarea.success {border-color: #02cd00;}.b-form .form__success .form__successtext {margin: 0;font-size: 11px;color: #02cd00;clear: both;}.b-form .form__label-left.form__radio.form__success .form__successtext,.b-form .form__label-left.form__checkbox.form__success .form__successtext {padding-left: 250px;margin-left: 10px;}.b-form .form__label-right.form__radio.form__success .form__successtext,.b-form .form__label-right.form__checkbox.form__success .form__successtext {padding-right: 250px;margin-right: 10px;}.b-form .form__success.form__checkbox .form__label,.b-form .form__success.form__radio .form__label {color: #02cd00;}.b-form .agreed_readmore,.b-form a.agreed_readmore:link,.b-form a.agreed_readmore:active,.b-form a.agreed_readmore:visited,.b-form a.agreed_readmore:hover {border-bottom: 1px dashed #00a1a1;color: #00a1a1;cursor: pointer;margin-left: 10px;text-decoration: none;}.b-form .agreed_readmore:hover,.b-form a.agreed_readmore:hover {border: 0;}.b-form .form__captha_label {padding-top: 0 !important;line-height: 1.1;}.b-form .form__ratwrap {padding-top: 0.5em;}.b-form .form__label-top .form__ratlabel {margin-right: 20px;float: left;width: auto;}/* .b-form .form__checkbox .form__checkbox-trigger {margin-right: 10px;display: inline-block;vertical-align: middle;}.b-form .form__checkbox input[type="checkbox"]:checked~.form__checkbox-trigger {background: #ffd074;border-color: #ffd074;}.b-form .form__checkbox .form__checkbox .form__checkbox-trigger span {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%, -50%);font-size: 10px;line-height: 1;display: none;} */.b-form .form__input--checkbox .form__checkbox {display: inline-block;margin-right: -0.275em;padding-right: 10px;vertical-align: middle;}.b-form .form__checkbox .form__checkbox-trigger {display: inline-block;position: relative;width: 19px;height: 19px;background: #33afaf;border: 1px solid #91d4d4;cursor: pointer;vertical-align: top;}.b-form .form__checkbox input[type="checkbox"] {position: absolute;opacity: 0;display: block;}.b-form .form__checkbox input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__checkbox input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger svg {display: inline;}.b-form .form__checkbox .form__checkbox-trigger span,.b-form .form__checkbox .form__checkbox-trigger svg {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-size: 14px;line-height: 1;display: none;}/*------------------------*/.b-form_contacts {border: none;padding: 0;}.b-form_contacts input[type="text"],.b-form_contacts input[type="password"],.b-form_contacts textarea,.b-form_contacts select {padding: 15px;background-color: #f8f8f8;font-size: 17px;}.b-form_contacts input[type="text"],.b-form_contacts input[type="password"],.b-form_contacts select {height: 53px;}.b-form_contacts textarea {min-height: 305px;resize: none;}.b-form_contacts [class^="form__col-"] {padding: 5px 6px;}.b-form_contacts .form__col-info {padding-top: 15px;}.b-form_contacts .form__col-btn {padding-top: 25px;text-align: right;}.b-form_contacts .form__colbox {margin: 0 -6px;}.b-form_contacts .form__col {display: inline-block;vertical-align: top;margin-right: -0.275em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form_contacts .form__col_left {width: 38.6%;}.b-form_contacts .form__col_right {width: 61.4%;}.b-form_contacts .form__info {font-size: 17px;}.b-form_contacts .form__mark2 {color: #666;}/*------------------------*/.b-form_commercial-offer {padding: 36px 15px 78px;background-color: #fff;border: none;-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.b-form_commercial-offer .form__inner {max-width: 780px;margin: 0px auto;}.b-form_commercial-offer input.form__input-narrow {width: 102px;}.b-form_commercial-offer input[type="text"],.b-form_commercial-offer input[type="password"],.b-form_commercial-offer textarea,.b-form_commercial-offer select {padding: 12px;background-color: #f8f8f8;font-size: 15px;color: #666;}.b-form_commercial-offer textarea {padding-top: 9px;padding-bottom: 9px;min-height: 129px;resize: none;line-height: 1.2;}.b-form_commercial-offer .form__label {line-height: 1.411;}.b-form_commercial-offer .form__label-right .form__label,.b-form_commercial-offer .form__date-right .form__label,.b-form_commercial-offer .form__label-left .form__label {padding-top: 0.6em;}.b-form_commercial-offer [class^="form__col-"] {padding: 6px 14px;}.b-form_commercial-offer .form__col-btn {padding-top: 38px;text-align: right;}.b-form_commercial-offer .form__col-info {padding-top: 30px;}.b-form_commercial-offer .form__title {margin: 24px 0;padding: 0;border: none;font-size: 24px;font-weight: bold;color: #222;}.b-form_commercial-offer .form__mark,.b-form_commercial-offer .form__mark2 {color: #666;}.b-form_commercial-offer .form__info {font-size: 17px;color: #666;}/*------------------------*/.b-form_cooperation {position: relative;min-height: 630px;overflow: hidden;margin: 0 -3000px;padding: 80px 3030px 30px;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #009b9b;color: #fff;font-size: 15px;}.b-form_cooperation:before {content: "";position: absolute;left: 50%;bottom: 0;display: block;width: 381px;height: 571px;margin-left: -367px;background: url(/images/form-cooperation-bg.png) 50% 50% no-repeat;}.b-form_cooperation ::-webkit-input-placeholder {/* WebKit browsers */color: #fff;}.b-form_cooperation :-moz-placeholder {/* Mozilla Firefox 4 to 18 */color: #fff;opacity: 1;}.b-form_cooperation ::-moz-placeholder {/* Mozilla Firefox 19+ */color: #fff;opacity: 1;}.b-form_cooperation :-ms-input-placeholder {/* Internet Explorer 10+ */color: #fff;}.b-form_cooperation a:link,.b-form_cooperation a:visited {color: #fff;text-decoration: underline;}.b-form_cooperation a:hover {text-decoration: none;}.b-form_cooperation input[type="text"],.b-form_cooperation input[type="password"],.b-form_cooperation textarea,.b-form_cooperation select {padding: 15px 20px;border: none;background-color: #0d8484;font-size: 17px;color: #fff;}.b-form_cooperation input[type="text"],.b-form_cooperation input[type="password"],.b-form_cooperation select {height: 52px;}.b-form_cooperation textarea {min-height: 174px;resize: none;}.b-form_cooperation label.error {color: #fff;}.b-form_cooperation .form__inner {position: relative;margin: 0 -15px;}.b-form_cooperation .form__col {display: inline-block;vertical-align: top;width: 50%;padding: 0 15px;margin-right: -0.275em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form_cooperation .form__col_left {padding-right: 310px;}.b-form_cooperation .form__col_right {padding-top: 28px;}.b-form_cooperation [class^="form__col-"] {padding: 5px;}.b-form_cooperation .form__head {margin-bottom: 40px;color: #fff;line-height: 1.2;}.b-form_cooperation .form__send {display: inline-block;vertical-align: top;width: 100%;max-width: 250px;margin: 0;padding: 15px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;border: 1px solid #fff;font-size: 17px;font-family: Arial;color: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;cursor: pointer;background-color: transparent;-webkit-transition: background-color 0.2s 0s;-o-transition: background-color 0.2s 0s;-moz-transition: background-color 0.2s 0s;transition: background-color 0.2s 0s;}.b-form_cooperation .form__send:hover {background-color: rgba(255, 255, 255, 0.1);}.b-form_cooperation .form__col2 {display: inline-block;vertical-align: top;width: 50%;margin-right: -0.275em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form_cooperation .form__col-btn {padding-top: 25px;}/*------------------------*//*------------------------*//*------------------------------------------------------*//* modules.buttons - Кнопки */.b-btnbox,a.b-btnbox:link,a.b-btnbox:visited {margin: 0;width: 250px;padding-top: 15px;padding-bottom: 17px;border: none;cursor: pointer;display: inline-block;vertical-align: middle;color: #ffffff;font-family: Arial;font-size: 16px;font-weight: normal;text-align: center;text-decoration: none;box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;/*background: #009b9b; /* Old browsers *//*background: -moz-linear-gradient(top, #009b9b 0%, #009b9b 100%); /* FF3.6+ *//*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009b9b), color-stop(100%,#009b9b)); /* Chrome,Safari4+ *//*background: -webkit-linear-gradient(top, #009b9b 0%,#009b9b 100%); /* Chrome10+,Safari5.1+ *//*background: -o-linear-gradient(top, #009b9b 0%,#009b9b 100%); /* Opera 11.10+ *//*background: -ms-linear-gradient(top, #009b9b 0%,#009b9b 100%); /* IE10+ *//*background: linear-gradient(to bottom, #009b9b 0%,#009b9b 100%); /* W3C *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009b9b', endColorstr='#009b9b',GradientType=0 ); /* IE6-9 */background-color: #009b9b;-webkit-transition: background-color 0.2s 0s;-o-transition: background-color 0.2s 0s;-moz-transition: background-color 0.2s 0s;transition: background-color 0.2s 0s;}.b-btnbox:hover,.b-btnbox:active,a.b-btnbox:hover,a.b-btnbox:active {box-sizing: border-box;color: #ffffff;text-decoration: none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #008080;/*background: #008080; *//*background: -moz-linear-gradient(top, #008080 0%, #008080 100%); /* FF3.6+ *//*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008080), color-stop(100%,#008080)); /* Chrome,Safari4+ *//*background: -webkit-linear-gradient(top, #008080 0%,#008080 100%); /* Chrome10+,Safari5.1+ *//*background: -o-linear-gradient(top, #008080 0%,#008080 100%); /* Opera 11.10+ *//*background: -ms-linear-gradient(top, #008080 0%,#008080 100%); /* IE10+ *//*background: linear-gradient(to bottom, #008080 0%,#008080 100%); /* W3C *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008080', endColorstr='#008080',GradientType=0 ); /* IE6-9 */}.b-btnbox.popup-btn:link,.b-btnbox.popup-btn:visited {display: block;margin: 0 auto 89px;border-radius: 50px;font-size: 20px;border: 1px solid transparent;transition: all 0.3s linear;}.b-btnbox.popup-btn:hover {background: #fff;border: 1px solid #009b9b;color: #009b9b;}a.btnbox__link:link,a.btnbox__link:active,a.btnbox__link:visited,a.btnbox__link:hover {padding-top: 15px;padding-bottom: 17px;display: table-cell;}/*----------------*/.b-btnboxfull,a.b-btnboxfull:link,a.b-btnboxfull:active,a.b-btnboxfull:visited,a.b-btnboxfull:hover {padding-left: 20px;padding-right: 20px;padding-top: 15px;padding-bottom: 17px;width: auto;xheight: auto;display: table-cell;}.b-btnboxfull2,a.b-btnboxfull2:link,a.b-btnboxfull2:active,a.b-btnboxfull2:visited,a.b-btnboxfull2:hover {margin-right: 30px;}.b-btnboxfull3,a.b-btnboxfull3:link,a.b-btnboxfull3:active,a.b-btnboxfull3:visited,a.b-btnboxfull3:hover {margin-left: 30px;display: inline-block;}.b-btnboxfull4,a.b-btnboxfull4:link,a.b-btnboxfull4:active,a.b-btnboxfull4:visited,a.b-btnboxfull4:hover {padding-left: 0;padding-right: 0;background: none;color: #00a1a1;text-decoration: none;}a.b-btnboxfull4:hover {background: none;color: #00a1a1;text-decoration: underline;}/*---------------------------*/.b-form--feedback .form__title-h2,.b-form--sbor-e-mail-i-kontaktnyh .form__title-h2,.b-form--application .form__title-h2 {box-sizing: border-box;text-align: center;font-size: 48px;font-family: "Lato", sans-serif;color: #ffffff;margin: 0 0 10px;line-height: 1;position: relative;font-weight: bold;text-decoration: none;}.b-form--feedback .form__title-h2 {margin: 0 auto;margin-bottom: 40px;max-width: 780px;}.b-form--feedback,.b-form--application,.b-form--sbor-e-mail-i-kontaktnyh,.b-form--request_material {box-sizing: border-box;border: none;background-color: #009b9b;padding: 60px 150px 40px;position: relative;}.b-form--feedback::before,.b-form--application::before,.b-form--sbor-e-mail-i-kontaktnyh::before,.b-form--request_material::before {display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;background: url(/files/110/form-waves.png) 50% 50% no-repeat;/* width: 402px; */}.b-form--feedback form,.b-form--application form,.b-form--sbor-e-mail-i-kontaktnyh form,.b-form--request_material form {position: relative;}.b-form--feedback h2,.b-form--application h2,.b-form--sbor-e-mail-i-kontaktnyh h2,.b-form--request_material h2 {box-sizing: border-box;text-align: center;font-size: 48px;font-family: "Lato", sans-serif;color: #ffffff;margin: 0 0 10px;line-height: 1;position: relative;}.b-form--sbor-e-mail-i-kontaktnyh .form__info {font-size: 14px;font-weight: 400;color: #ffffff;}.b-form--feedback .form__title,.b-form--application .form__title,.b-form--sbor-e-mail-i-kontaktnyh .form__title,.b-form--request_material .form__title {box-sizing: border-box;text-align: center;font-size: 16px;font-weight: 400;color: #ffffff;border-bottom: none;margin: 0 0 17px;}.b-form--feedback input[type="text"],.b-form--feedback input[type="password"],.b-form--feedback textarea,.b-form--feedback select,.b-form--application input[type="text"],.b-form--application input[type="password"],.b-form--application textarea,.b-form--application select,.b-form--sbor-e-mail-i-kontaktnyh input[type="text"],.b-form--sbor-e-mail-i-kontaktnyh input[type="password"],.b-form--sbor-e-mail-i-kontaktnyh textarea,.b-form--sbor-e-mail-i-kontaktnyh select,.b-form--request_material input[type="text"],.b-form--request_material input[type="password"],.b-form--request_material textarea,.b-form--request_material select {background: transparent;border: 1px solid #99d7d7;border-radius: 4px;font-family: "Lato", sans-serif;font-size: 16px;color: #ffffff;padding: 12px 20px 13px;}.b-form--feedback ::-webkit-input-placeholder,.b-form--application ::-webkit-input-placeholder,.b-form--sbor-e-mail-i-kontaktnyh ::-webkit-input-placeholder,.b-form--request_material ::-webkit-input-placeholder {color: #fff;font-family: "Lato", sans-serif;}.b-form--feedback :-moz-placeholder,.b-form--application :-moz-placeholder,.b-form--sbor-e-mail-i-kontaktnyh :-moz-placeholder,.b-form--request_material :-moz-placeholder {color: #fff;font-family: "Lato", sans-serif;opacity: 1;}.b-form--feedback ::-moz-placeholder,.b-form--application ::-moz-placeholder,.b-form--sbor-e-mail-i-kontaktnyh ::-moz-placeholder,.b-form--request_material ::-moz-placeholder {color: #fff;font-family: "Lato", sans-serif;opacity: 1;}.b-form--feedback :-ms-input-placeholder,.b-form--application :-ms-input-placeholder,.b-form--sbor-e-mail-i-kontaktnyh :-ms-input-placeholder,.b-form--request_material :-ms-input-placeholder {color: #fff;font-family: "Lato", sans-serif;}.b-form--feedback label.error,.b-form--application label.error,.b-form--sbor-e-mail-i-kontaktnyh label.error,.b-form--request_material label.error {color: #ffffff;padding: 0 4px;letter-spacing: 0.03em;}.b-form--feedback .form__checkbox .form__label a:link,.b-form--feedback .form__checkbox .form__label a:visited,.b-form--application .form__checkbox .form__label a:link,.b-form--application .form__checkbox .form__label a:visited,.b-form--sbor-e-mail-i-kontaktnyh .form__checkbox .form__label a:link,.b-form--sbor-e-mail-i-kontaktnyh .form__checkbox .form__label a:visited,.b-form--request_material .form__checkbox .form__label a:link,.b-form--request_material .form__checkbox .form__label a:visited {box-sizing: border-box;text-align: center;color: #ffffff;text-decoration: underline;display: inline;border-bottom: none;}.b-form--feedback .b-btnbox,.b-form--feedback .b-btnbox:link,.b-form--feedback .b-btnbox:visited,.b-form--application .b-btnbox,.b-form--application .b-btnbox:link,.b-form--application .b-btnbox:visited,.b-form--sbor-e-mail-i-kontaktnyh .b-btnbox,.b-form--sbor-e-mail-i-kontaktnyh .b-btnbox:link,.b-form--sbor-e-mail-i-kontaktnyh .b-btnbox:visited,.b-form--request_material .b-btnbox,.b-form--request_material .b-btnbox:link,.b-form--request_material .b-btnbox:visited {display: block;width: 100%;max-width: 270px;margin: 0 auto;background-color: #fff;border-radius: 100px;font-size: 20px;font-family: "Lato", sans-serif;color: #009b9b;border: 1px solid #ffffff;transition: color 0.3s linear, background-color 0.3s linear;padding: 14px 0 15px;outline: none;}.b-form--feedback .b-btnbox:hover,.b-form--feedback .b-btnbox:active,.b-form--feedback .b-btnbox:hover,.b-form--feedback .b-btnbox:active,.b-form--application .b-btnbox:hover,.b-form--application .b-btnbox:active,.b-form--application .b-btnbox:hover,.b-form--application .b-btnbox:active,.b-form--sbor-e-mail-i-kontaktnyh .b-btnbox:hover,.b-form--sbor-e-mail-i-kontaktnyh .b-btnbox:active,.b-form--sbor-e-mail-i-kontaktnyh .b-btnbox:hover,.b-form--sbor-e-mail-i-kontaktnyh .b-btnbox:active,.b-form--request_material .b-btnbox:hover,.b-form--request_material .b-btnbox:active,.b-form--request_material .b-btnbox:hover,.b-form--request_material .b-btnbox:active {background-color: transparent;color: #ffffff;transition: color 0.3s linear, background-color 0.3s linear;}.b-form--feedback .form__custom-file {display: flex;justify-content: center;align-items: center;padding: 20px 0 40px;}.b-form--feedback .form__custom-file .form__label {font-size: 14px;font-weight: 400;color: #fff;width: auto;}.b-form--feedback .form__custom-file .form__custom-btn {cursor: pointer;padding: 10px;background: #008080;border-radius: 6px;margin-left: 10px;}.b-form--feedback .form__custom-file .form__inputwrap {display: none;margin: 0;padding: 0;}/*------------------------------------*/.b-form--request_material {color: #fff;}.b-form--request_material textarea:focus {outline: none;}.b-form--request_material .form__info {color: #fff;}.b-form--request_material .form__checkbox--agree .form__inputwrap {display: none;}.b-form--request_material .form__checkbox--agree .form__label {padding-right: 0;}.b-form--request_material .form__checkbox--agree a.agreed_readmore {margin-left: 0;}/*------------------------------------*/.js-callbackForm {overflow: hidden;}.form__individual-cost {box-sizing: border-box;text-align: center;font-size: 14px;font-weight: 400;color: #73c5c5;position: relative;}.form__individual-cost--green {color: #00a1a1;font-size: 17px;}/*--------------*/.b-form--subscribe {box-sizing: border-box;width: 100%;padding: 40px 42px 20px;display: flex;justify-content: space-between;max-width: 1350px;margin: 0 auto;background: #009b9b;border: none;margin-top: 40px;}.b-form--subscribe .form__left {width: 60%;padding-right: 20px;box-sizing: border-box;z-index: 41;}.b-form--subscribe .form__right {width: 37%;min-width: 450px;z-index: 41;}.b-form--subscribe .form__name {line-height: 1.2em;font-size: 26px;color: #ffffff;margin: 0;}.b-form--subscribe input[type="email"] {width: 100%;box-sizing: border-box;background: #33afaf;border: 1px solid #91d4d4;border-radius: 35px;height: 45px;padding: 0 40px 0 20px;color: #ffffff;}.b-form--subscribe input[type="email"]::placeholder {color: #ffffff;}.b-form--subscribe .form__input-wrap {display: flex;max-width: 472px;padding-top: 10px;}.b-form--subscribe .b-btnbox {width: 208px;background: #ffffff;font-weight: 600;color: #009b9b;border: 1px solid #fff;margin-left: -32px;padding: 13px;border-radius: 30px;line-height: 1.1em;}.b-form--subscribe .b-btnbox:hover {background: #009b9b;color: #fff;}.b-form--subscribe .form__input {width: 100%;}.b-form--subscribe .form__checkbox {padding-top: 10px;text-align: left;}.b-form--subscribe .form__checkbox a {/* font-size: 14px; */color: #fff !important;text-decoration: underline;}.b-form--subscribe .form__inputwrap {display: flex !important;flex-direction: column;width: auto !important;margin: 0 !important;padding: 0 !important;}.b-form--subscribe .form__checkbox .form__checkbox-trigger span,.b-form--subscribe .form__checkbox .form__checkbox-trigger svg {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-size: 14px;line-height: 1;display: none;}.b-form--subscribeinput[type="checkbox"]:checked~ .form__checkbox-triggerspan,.b-form--subscribeinput[type="checkbox"]:checked~ div.form__checkbox-triggersvg {display: block;color: rgb(255, 255, 255);}.b-form--subscribe .form__checkbox input[type="checkbox" i] {display: block;position: absolute;opacity: 0;}.b-form--subscribe.form__checkboxinput[type="checkbox"]:checked~ .form__checkbox.form__checkbox-trigger {background: #33afaf;border: 1px solid #91d4d4;}.b-form--subscribe .form__inputwrap {position: relative;}.b-form--subscribe .form__checkbox .error {width: auto;order: 1;}.b-form--subscribe .form__input-check {position: absolute;opacity: 0;}.b-answer--subscribe {position: relative;margin: 0 auto;}.b-answer--subscribe::before {display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;background: url(/files/110/form-waves.png) 50% 50% no-repeat;width: 402px;z-index: 1;}.b-answer--subscribe p {color: #ffffff !important;}/*  */.container__footerform-wrap-bg {position: relative;background: #f4f4f4;margin-top: -41px !important;padding-top: 5px !important;}.container__footerform-wrap-bg::before {content: "";position: absolute;top: 0;bottom: 0;width: 3000px;left: -3000px;background: #f4f4f4;}.container__footerform-wrap-bg::after {content: "";position: absolute;top: 0;bottom: 0;width: 3000px;right: -3000px;background: #f4f4f4;}.b-answer .answer__btn {/* color: #000000 !important; */}/* .b-form--subscribe .form__checkbox .error {position: absolute;width: 200px;top: -15px;} *//*----------------------*/.g-page-main .container__footerform-wrap-bg {background: transparent;}.g-page-main .container__footerform-wrap-bg::before {display: none;}.g-page-main .container__footerform-wrap-bg::after {display: none;}.g-page-main .container__footerform-wrap-bg {padding: 0 !important;margin: 39px 0 50px !important;}/*----------------------*//*  */@media handheld, only screen and (min-width: 768px) and (max-width: 979px) {.b-form--sbor-e-mail-i-kontaktnyh {padding: 40px 50px 42px;}.b-form--sbor-e-mail-i-kontaktnyh h2 {font-size: 36px;}.b-form--sbor-e-mail-i-kontaktnyh .form__title {font-size: 18px;margin-bottom: 5px;}}@media handheld, only screen and (max-width: 767px) {.b-form--sbor-e-mail-i-kontaktnyh {padding: 40px 20px 35px;}.b-form--sbor-e-mail-i-kontaktnyh::before {background-size: cover;}.b-form--sbor-e-mail-i-kontaktnyh h2 {font-size: 30px;margin-bottom: 5px;}.b-form--sbor-e-mail-i-kontaktnyh .form__title-h2 {font-size: 30px;margin-bottom: 25px;}.b-form--sbor-e-mail-i-kontaktnyh .form__title {font-size: 14px;line-height: 1.2;margin-bottom: 20px;}.b-form--sbor-e-mail-i-kontaktnyh .form__checkbox .form__label a:link,.b-form--sbor-e-mail-i-kontaktnyh .form__checkbox .form__label a:visited {font-size: 13px;}}
/*assets/ce2029e2/swiper-bundle.min.compile.css*/
/*** Swiper 11.1.4* Most modern mobile touch slider and framework with hardware accelerated transitions* https://swiperjs.com** Copyright 2014-2024 Vladimir Kharlampidi** Released under the MIT License** Released on: May 30, 2024*/@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(/assets/ce2029e2/50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/*assets/1a225a99/css/param.compile.css*/
/*------------------------*//*---------------2-ый уровень--------------------*//*---------------3-ый уровень--------------------*//*------------------------*//*---------------2-ый уровень--------------------*//*---------------3-ый уровень--------------------*//*------------------------*//*-------------------------------*/
/*assets/1a225a99/css/main.compile.css*/
/* fonts ! RUBLE */@font-face {font-family: 'Lato';src: url('/fonts/Lato/LatoRegular/Lato-Regular.woff2') format('woff2'),url('/fonts/Lato/LatoRegular/Lato-Regular.woff') format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: 'Lato';src: url('/fonts/Lato/LatoLight/Lato-Light.woff2') format('woff2'),url('/fonts/Lato/LatoLight/Lato-Light.woff') format('woff');font-weight: 300;font-style: normal;}@font-face {font-family: 'Lato';src: url('/fonts/Lato/LatoBold/Lato-Bold.woff2') format('woff2'),url('/fonts/Lato/LatoBold/Lato-Bold.woff') format('woff');font-weight: 700;font-style: normal;}@font-face {font-family: 'Lato';src: url('/fonts/Lato/LatoBlack/Lato-Black.woff2') format('woff2'),url('/fonts/Lato/LatoBlack/Lato-Black.woff') format('woff');font-weight: 900;font-style: normal;}/*----------------------------*/@font-face {font-family: 'ALSRubl-Arial';src: url('/fonts/ALSRubl-Arial/alsrubl-arial-regular.eot');src: url('/fonts/ALSRubl-Arial/alsrubl-arial-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/ALSRubl-Arial/alsrubl-arial-regular.woff') format('woff'), url('/fonts/ALSRubl-Arial/alsrubl-arial-regular.ttf') format('truetype'), url('/fonts/ALSRubl-Arial/alsrubl-arial-regular.svg#ALSRublArialRegular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'ALSRubl-Arial';src: url('/fonts/ALSRubl-Arial/alsrubl-arial-italic.eot');src: url('/fonts/ALSRubl-Arial/alsrubl-arial-italic.eot?#iefix') format('embedded-opentype'), url('/fonts/ALSRubl-Arial/alsrubl-arial-italic.woff') format('woff'), url('/fonts/ALSRubl-Arial/alsrubl-arial-italic.ttf') format('truetype'), url('/fonts/ALSRubl-Arial/alsrubl-arial-italic.svg#ALSRublArialItalic') format('svg');font-weight: normal;font-style: italic;font-display: swap;}@font-face {font-family: 'ALSRubl-Arial';src: url('/fonts/ALSRubl-Arial/alsrubl-arial-bold.eot');src: url('/fonts/ALSRubl-Arial/alsrubl-arial-bold.eot?#iefix') format('embedded-opentype'), url('/fonts/ALSRubl-Arial/alsrubl-arial-bold.woff') format('woff'), url('/fonts/ALSRubl-Arial/alsrubl-arial-bold.ttf') format('truetype'), url('/fonts/ALSRubl-Arial/alsrubl-arial-bold.svg#ALSRublArialBold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'ALSRubl-Arial';src: url('/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.eot');src: url('/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.eot?#iefix') format('embedded-opentype'), url('/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.woff') format('woff'), url('/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.ttf') format('truetype'), url('/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.svg#ALSRublArialBoldItalic') format('svg');font-weight: bold;font-style: italic;font-display: swap;}/* fonts ! RUBLE */html, body {height: 100%;}html * {max-height: 999999px;}body {color: #222222;font-family: 'Lato', sans-serif;font-size: 17px;background-color: #ffffff;line-height: 1.647;margin: 0;position: relative;z-index: 0;-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-size-adjust: 100%;}/* Контент *//* Заголовок 1-го уровня */h1 {margin: 0;font-family: Arial;font-size: 50px;font-style: normal;font-weight: bold;text-decoration: none;color: #1c1c1c;line-height: 1.2;}/* Заголовок 2-го уровня */h2,h2 a:link,h2 a:active,h2 a:visited,h2 a:hover,a:link h2,a:active h2,a:visited h2,a:hover h2  {color: #1c1c1c;font-family: Arial;font-size: 40px;font-style: normal;font-weight: bold;margin: 0 0 0.5em;text-decoration: none;}/* Заголовок 3-го уровня */h3 {color: #333333;font-family: Arial;font-size: 30px;font-style: normal;font-weight: bold;margin: 0 0 0.5em;text-decoration: none;}/* Стиль ссылок */a:link,a:visited {color: #00a1a1;text-decoration: none;}a:hover, a:active {color: #00a1a1;text-decoration: underline;}img {border: 0 none;}.g-clear {clear: both;font-size: 0;}.g-body_print {background: #fff;}.g-ramaborder:hover {margin: -1px;border: 1px red dashed;}input:focus { outline: none; }pre {white-space: pre-wrap;}/*------------------------*/.container__field, .container__page, .l-container {min-width: 250px;width: 100%;}.l-container-wrap {position: relative;width: 100%;height: 100%;}.l-container-wrap_overflow {overflow: hidden;}.l-container {overflow: hidden;position: absolute;background: url("") no-repeat scroll 50% 0 #ffffff;min-height: 100%;z-index: 5;}.container__field, .container__page {left: 50%;max-width: 1400px;position: relative;top: 0;}.container__page {z-index: 45;}.container__wrapper, .container__content {left: -50%;position: relative;width: 100%;}.container__content {padding-top: 0;}.container__opera {left: 0;overflow: hidden;top: 0;width: 100%;}.container__right, .container__left, .container__wrapper, .container__field, .container__opera {height: 100%;position: absolute;}.container__right, .container__left {width: 1000px;}/* Боковые тени */.container__left {top: 0;bottom: 0;background: url("/images/empty.gif") repeat-y scroll 100% 0 transparent;left: -1000px;height: auto;}.container__right {top: 0;bottom: 0;background: url("/images/empty.gif") repeat-y scroll 0 0 transparent;margin-left: 100%;height: auto;}.container__head {position: relative;z-index: 45;}.container__head-content {position: relative;/* max-width: 1400px; */margin: 0 auto;/* padding: 0 30px; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.container__fluid {margin: 0 auto;max-width: 1400px;position: relative;z-index: 10;}.container__fluid_full {max-width: 100%;}/*------------------------*/.l-container_footer {margin-top: -80px;min-height: 0;z-index: 10;}.l-container_footer .container__page {padding-bottom: 0;}.l-container_footer .container__content {background: none repeat scroll 0 0 #A1A1A1;color: #D5D2CA;height: 80px;}/*------------------------*/.l-footerbox {position: absolute;bottom: 0;left: 0;right: 0;z-index: 40;background-color: #f4f4f4;}.l-footerbox::after {display: block;content: "";width: 943px;height: 513px;background: url(/files/110/footer-waves.png) 50% 50% no-repeat;position: absolute;top: 30px;right: 0;}.l-footerbox-stop {/*height: 650px;*/margin-bottom: 650px;}/* Подвал сайта */.l-footerbox .footerbox__wrapper {margin: 0 auto;max-width: 1400px;min-width: 250px;width: 100%;z-index: 10;position: relative;}/* page.footer.footerboxl - Левое "ухо" */.l-footerbox .footerbox__left {width: 100%;position: absolute;top: 0;bottom: 0;left: -100%;z-index: 10;}/* page.footer.footerboxr - Правое "ухо" */.l-footerbox .footerbox__right {width: 100%;position: absolute;top: 0;bottom: 0;right: -100%;z-index: 10;}/*------------------------*/.l-footerbox__print .footerbox__wrapper {background: none;}/*------------------------*/.l-footerbox .footerbox__bottom {position: absolute;bottom: 0px;left: 0;right: 0;margin-left: -100%;margin-right: -100%;height: 150px;background: #fff;z-index: 20;}/*------------------------*/.l-grid {width: 100%;height: 650px;position: relative;z-index: 40;color: #888888;font-size: 14px;}.l-grid a:link,.l-grid a:active,.l-grid a:visited,.l-grid a:hover {color: #009b9b;}/* page.footer.grid1 - Блок копирайта */.l-grid .grid__item1 {position: absolute;left: 215px;bottom: 70px;width: auto;height: auto;}/* page.footer.grid2 - Блок счетчиков */.l-grid .grid__item2 {position: absolute;right: 30px;top: 520px;width: 230px;height: 45px;}/* page.footer.grid3 - Блок контактов */.l-grid .grid__item3 {position: absolute;left: 25px;top: 230px;width: auto;height: auto;}/* page.footer.grid4 - Блок в подвале */.l-grid .grid__item4 {position: absolute;left: 30px;top: 67px;width: 230px;height: 64px;}/* page.footer.grid5 - Блок в подвале №2 */.l-grid .grid__item5 {position: absolute;right: 25px;top: 72px;width: auto;height: auto;}.l-grid .grid__item6 {position: absolute;bottom: 85px;left: 365px;}.l-grid .grid__item7 {position: absolute;bottom: 65px;right: 20px;max-width: 640px;}.l-grid .grid__item8 {position: absolute;bottom: 72px;left: 10px;}.l-grid .grid__item8 .b-social-btn {display: none;}/*------------------------*/body.l-grid {color: #888888;background-color: #f4f4f4;font-size: 14px;}body.l-grid a {color: #009b9b;}/*------------------------*/.l-header {position: relative;z-index: 46;/*top: -50px;*/top: 0;background-color: #fff;-webkit-transition: top 0.2s 0s;-o-transition: top 0.2s 0s;-moz-transition: top 0.2s 0s;transition: top 0.2s 0s;}.l-header .header__content {position: relative;max-width: 1400px;width: 100%;margin: 0 auto;}/*-----------------*/.l-header_fixed {position: fixed;top: 0;left: 0;right: 0;z-index: 100;height: auto;-webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.4);}/*----------------*/.l-header_fixed .b-picture2 {display: none;}/*-----------------*/.l-header_fixed .b-logo {display: none;}.l-header_fixed .b-logo-mini {display: block;}/*------------------*/.l-header_fixed .b-pilot .pilot__2 {display: none!important;}.l-header_fixed .b-pilot .pilot__1 {top: 4px;right: 25px;}.l-header_fixed .b-pilot .pilot__3 {display: none;}/*--------------------*/.l-header_fixed .b-sevice {position: static;top: 0;margin-left: 75px;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;text-align: left;padding: 0;background: transparent;}.l-header_fixed .b-sevice a.item-1__link:link,.l-header_fixed .b-sevice a.item-1__link:active,.l-header_fixed .b-sevice a.item-1__link:visited {padding-top: 17px;padding-bottom: 18px;font-size: 14px;font-weight: normal;}.l-header_fixed .b-sevice .on-1 span a.item-1__link:link,.l-header_fixed .b-sevice .on-1 span a.item-1__link:visited,.l-header_fixed .b-sevice .on-1 span a.item-1__link:hover,.l-header_fixed .b-sevice .on-1 span a.item-1__link:active,.l-header_fixed .b-sevice .item-1:hover span a.item-1__link:link,.l-header_fixed .b-sevice .item-1:hover span a.item-1__link:active,.l-header_fixed .b-sevice .item-1:hover span a.item-1__link:visited,.l-header_fixed .b-sevice .item-1 a.item-1__link:hover {padding-top: 17px;padding-bottom: 18px;font-weight: normal;font-size: 14px;}.l-header_fixed .b-sevice ins {display: none;}/*--------------------*/.l-header_fixed .b-sandwich {top: 0px;left: 0px;}.l-header_fixed .b-sandwich .sandwich__btn {border-color: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.l-header_fixed .b-search {display: none;}/*------------------------*/.b-counter {position: relative;width: 100%;min-height: 10px;}.b-counter:after {content: "";clear: both;display: block;font-size: 0;}.b-counter .counter__item {margin-right: 5px;margin-bottom: 10px;float: left;display: block;}.b-counter .counter__item * {margin: 0;padding: 0;}/*------------------------*/.b-input {padding: 0 6px 0 0;}.b-input input {font-family: Segoe UI;left: 6px;margin-left: -6px;position: relative;width: 100%;}/*------------------------*//* modules - Модули *//* modules.search - Поиск */.b-search {padding-bottom: 1.5em;line-height: 1.1;}.b-search input {padding: 0;vertical-align: middle;border: 1px solid #dddddd;color: #515151;width: 100%;height: 22px;}.b-search button {margin: 0;margin-left: 10px;padding: 0;border: 0;float: right;background: url(/assets/1a225a99/images/btnsearch.png) 0 0 no-repeat;width: 24px;height: 24px;cursor: pointer;}.b-search button:hover {background-position: 0 100%;}.b-search .search_inputbox {overflow: hidden;}.b-search .search_inputbox div {margin-right: 2px;}.b-search_page {padding: 0;}.b-search_page input {font-size: 1.21em;}/*------------------------*/.b-search_big input {width: 250px;}.b-search_big button {float: left;}/*-------------------------*//* modules.search.head - Поиск в шапке */.b-search_head {position: absolute;bottom: 0;right: 0;height: 75px;width: 70px;overflow: hidden;padding: 0;z-index: 50;}.b-search_head:hover {-webkit-transition: all .5s ease-out 0s;-moz-transition: all .5s ease-out 0s;-o-transition: all .5s ease-out 0s;transition: all .5s ease-out 0s;}.b-search_head form {height: 100%;}.b-search_head .search__open {float: left;width: 70px;height: 100%;margin: 0;padding: 0;border: none;cursor: pointer;background: transparent url("/files/110/search.png") 50% 50% no-repeat;outline: none;text-align: center;}.b-search_head .search__btn {display: none;float: left;width: 70px;height: 100%;margin: 0;padding: 0;border: none;cursor: pointer;background: #ffffff url("/files/110/search.png") 50% 50% no-repeat;outline: none;text-align: center;}.b-search_head .search__btn:hover {background-position: 50% 50%;}.b-search_head .search__close {position: absolute;top: 0;bottom: 0;right: -70px;width: 70px;background: transparent url("/files/110/search-close.png") 50% 50% no-repeat;cursor: pointer;-webkit-transition: right 0.5s ease 0s;-moz-transition: right 0.5s ease 0s;-o-transition: right 0.5s ease 0s;transition: right 0.5s ease 0s;}.b-search_head_full .search__close {right: 0;}.b-search_head_full {width: 100%;box-shadow: 0 0 5px 0 rgba(0, 0, 0, .6);}.b-search_head .search_inputbox {height: 100%;}.b-search_head input {height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;border: none;background: #fff;color: #1c1c1c;font-size: 26px;}/*------------------------*/.b-tape {position: relative;width: 100%;}.b-tape p, .b-tape h3 {font-weight: normal;margin: 0;}.b-tape h3 {font-size: 0.86em;font-weight: bold;margin-bottom: 0.6em;}.b-tape p {font-size: 0.79em;}/*------------------------*/.b-picture {margin: 0 auto;overflow: hidden;position: relative;text-align: center;width: 100%;}.b-picture .picture__wrapper {margin-left: -640px;width: 1280px;position: absolute;top: 0;left: 50%;}.b-picture img {border: 0 none;vertical-align: top;}.b-picture .picture__item {position: absolute;top: 0;left: 0;right: 0;text-align: left;}/*------------------------*/.b-picture2 .picture__text1 {width: 200px;height: 100px;position: absolute;top: 20px;left: 30px;z-index: 10;}.b-picture2 .picture__text2 {width: 200px;height: 100px;position: absolute;top: 140px;left: 30px;z-index: 10;}.b-picture2 .picture__text3 {width: 200px;height: 100px;position: absolute;top: 20px;right: 30px;z-index: 10;}.b-picture2 .picture__text4 {width: 200px;height: 100px;position: absolute;top: 140px;right: 30px;z-index: 10;}/*------------------------*/.b-header p {margin: 0;}/*------------------------*/.b-upper-logo {position: absolute;top: 10px;left: 30px;z-index: 5;}/*------------------------*//* page.head - Шапка сайта *//* page.head.img - Фоновое изображение в шапке сайта */.b-picture2 {position: relative;text-align: center;overflow: hidden;background: #ffffff url("") no-repeat scroll left bottom;height: 245px;}/*------------------------*/body.b-picture {position: relative;text-align: left;overflow: hidden;background: #ffffff;height: [page.head.height];}/*------------------------*/.b-logo {width: 280px;left: 25px;top: 72px;position: absolute;z-index: 9;}.b-logoprint a:link,.b-logoprint a:active,.b-logoprint a:visited,.b-logoprint a:hover {text-decoration: none;}.b-logo img {max-width: 100%;vertical-align: top;}/*------------------------*/.b-logo-mini {position: absolute;top: 0;left: 20px;width: 50px;display: none;}.b-logo-mini img {padding: 10px;vertical-align: top;max-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}/*------------------------*/.b-special {position: relative;}.b-special p {margin: 0;padding: 0 0 1em 0;}.b-special ul {list-style: none outside none;margin: 0;padding: 0;}.b-special li {margin: 0 0 2em;}.b-special div {position: relative;}.b-special img {border: 0 none;vertical-align: top;}.b-special a, .b-special a:visited {}.b-special a:hover, .b-special a:active {}/*------------------------*//* menu - Меню *//* menu.path - Хлебные крошки */.b-path {margin: 0 0 40px;padding: 0 0 0.4em;position: relative;}.b-path li, .b-path ul {display: inline-block;margin: 0;padding: 0;}/* menu.path.item - Пункт пути */.b-path li {color: #999999;font-size: 12px;}/* .b-path li:before {margin: -2px 5px 0 0;content: "";display: inline-block;background: url(/files/110/path.svg) 50% 50% no-repeat;} */.b-path li:first-child:before {content: "";display: none;}/* menu.path.a - Стиль ссылок */.b-path li:after {margin: -2px 5px 0 0;display: inline-block;width: 10px;height: 8px;content: "";background: url(/files/110/path.svg) 50% 50% no-repeat;}.b-path li:last-child:after {display: none;content: "";}/* menu.path.a - Стиль ссылок */.b-path a {color: #00a1a1;}.b-path .path__item1 {position: relative;cursor: pointer;}.b-path .path__sub-wraper {padding-top: 5px;display: none;position: absolute;top: 100%;left: -20px;z-index: 99;}.b-path .path__sub-items {min-width: 200px;box-sizing: border-box;background: #fff;padding: 12px 20px;box-shadow: 0 0 5px #c3c3c3;-webkit-box-shadow: 0 0 5px #c3c3c3;-moz-box-shadow: 0 0 5px #c3c3c3;}.b-path .path__sub-items li {display: block;}.b-path .path__item1:hover .path__sub-wraper {display: block;}.b-path .path__item2 {padding: 3px 0;}.b-path .path__item2:after {display: none;}.b-path .path__a {position: relative;height: 20px;width: 25px;display: inline-block;}.b-path .path__a::after {content: '';position: absolute;top: 70%;left: 25%;width: 0;height: 0;border-left: 4.5px solid transparent;border-right: 4.5px solid transparent;border-top: 4.5px solid #666;clear: both;}}/*------------------------*//*------------------------*/.g-page-video .b-path {margin-bottom: 20px;}/*------------------------*/.b-basket {margin: 0.6em 0 1em;min-height: 60px;padding: 0 0 0 80px;position: relative;}.b-basket ins {background: url("/assets/1a225a99/images/basket2.gif") no-repeat scroll center center #FFFDFC;height: 50px;left: 0;overflow: hidden;position: absolute;top: 0;width: 80px;}.b-basket dt {line-height: 1.7;margin: 0;font-weight: bold;}.b-basket dd {color: #666666;font-style: italic;line-height: 1.3;margin: 0;}/*------------------------*/.b-order {}.b-order:after {content: '';display: table;width: 100%;clear: both;font-size: 0;}.b-order table {width: 100%;border-collapse: collapse;border-style: 0;margin-bottom: 20px;}.b-order td,.b-order th {padding: 5px 10px;vertical-align: top;}.b-order .order__user tr td:first-child {font-weight: bold;width: 120px;}.b-order .order__goods th,.b-order .order__goods td {text-align: left;}.b-order .order__goods td,.b-order .order__goods th {border: 1px solid #ddd;width: 100px;}.b-order .order__goods tr td:first-child {width: 50%;}/*------------------------*/.b-editor {margin-bottom: 1.5em;position: relative;}.b-editor:after {content: '';display: block;clear: both;font-size: 0;}.b-editor h4 {color: #222222;font-size: 24px;font-weight: normal;margin: 0 0 1em;line-height: 1.2;}.b-editor h5 {color: #000000;font-size: 21px;font-weight: normal;margin: 0 0 1em;}.b-editor h6 {color: #000000;font-size: 0.86em;font-weight: bold;margin: 0 0 0.3em;}/* editor.p - Абзац */.b-editor p {margin: 0;padding: 0 0 1em;}/* editor.ul - Стиль списков */.b-editor ul, .b-editor ol {margin: 0 0 1em;padding: 0 0 0 3em;}.b-editor ol {list-style: decimal outside none;}.b-editor ul {list-style: square outside none;}.b-editor li {margin: 0 0 0.5em;}.b-editor img {border: 0 none;height: auto !important;max-width: 100%;}.b-editor table {margin-bottom: 1.5em;}.b-editor td {padding: 0.25em 0.5em}/*------------------------*/body.b-editor {margin: 0;padding: 6px 8px;background: transparent;}/*------------------------*/.b-editor-nobot {margin: 0;}/*------------------------*//* Accordion - Аккордеон */.b-comp {margin-bottom: 20px;}.b-comp p:first-child {margin-top: 0;padding-top: 0;}.b-comp .comp-list {margin: 0;padding: 0;}.b-comp li {list-style: none outside none;margin: 0;padding: 0 0 0.5em;}.b-comp li .title {margin-bottom: 1em;border-bottom: 1px dashed #009b9b;color: #009b9b;cursor: pointer;}.b-comp li .title:hover {border-bottom: 1px dashed #fff;}/*------------------------*/.b-sape {clear: both;text-align: center;width: 100%;}/*------------------------*/.b-pilot {position: relative;width: 100%;z-index: 30;color: #212121;}.b-pilot p {margin: 0;}.b-pilot a:link,.b-pilot a:active,.b-pilot a:visited,.b-pilot a:hover {color: #00a1a1;}/* page.head.logo   - Логотип *//* page.head.pilot1 - Контентный блок №1 */.b-pilot .pilot__1 {position: absolute;right: 395px;top: 80px;width: auto;height: auto;z-index: 25;}/* page.head.pilot2 - Контентный блок №2 */.b-pilot .pilot__2 {position: absolute;right: 25px;top: 74px;width: auto;height: auto;z-index: 25;}/* page.head.pilot3 - Контентный блок №3 */.b-pilot .pilot__3 {position: absolute;left: 550px;top: 90px;width: auto;height: auto;z-index: 25;}/* page.head.pilot4 - Контентный блок №4 */.b-pilot .pilot__4 {position: absolute;left: 0;top: 20px;width: 100%;height: auto;z-index: 25;}/* page.head.pilot5 - Контентный блок №5 */.b-pilot .pilot__5 {position: absolute;left: 347px;top: 88px;width: auto;height: auto;z-index: 25;}.l-header_fixed .b-pilot .pilot__5 {top: 10px;left: 961px;}.b-pilot .pilot__5 .b-head-contacts {display: block;cursor: pointer;}/*------------------------*/body.pilot__2 {color: #fff;font-size: 1.714em;background-color: #0180ba; /*фон от шапки*/left: auto;top: auto;position: static;}/*------------------------*/.b-pageline {padding-bottom: 1em;line-height: 1.294;font-size: 17px;}.b-pageline .first.disabled {display: none;}.b-pageline .last.disabled {display: none;}.b-pageline .next.disabled {display: none;}.b-pageline .prev.disabled {display: none;}.b-pageline li {list-style-type: none;}.b-pageline:after {clear: both;content: "";display: block;}.b-pageline a, .b-pageline span {display: block;float: left;width: 52px;margin-right: 1px;margin-bottom: 1px;padding: 0.83em 0.5em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;background-color: #f4f4f4;color: #222;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}.b-pageline a:hover {text-decoration: none;}.b-pageline a:hover,.b-pageline .active a,.b-pageline a.pageline__on {background-color: #009b9b;color: #FFFFFF;text-decoration: none;}.b-pageline .pageline__back1 {text-decoration: none;}.b-pageline .pageline__back2 {width: auto;}.b-pageline .prev a, .b-pageline .next a {}.b-pageline a.pageline__next1 {text-decoration: none;}.b-pageline .pageline__next2 {width: auto;}.b-pageline .first a,.b-pageline .last a {width: auto;}/*------------------------*//* page.column - Центральный блок */.column {background: transparent url() 0 0 scroll no-repeat;height: 100%;margin-top: 0;margin-bottom: 0;position: relative;width: 100%;max-width: 1070px;margin-left: auto;margin-right: auto;z-index: 20;}.column:after {clear: both;content: "";display: block;}.g-page-main .column {max-width: none;}.column__right, .column__left, .column__center {clear: right;float: left;}.column__center {width: 100%;}/* page.column.left - Левая колонка */.column__left {margin-left: -100%;width: 245px;overflow: hidden;}/* page.column.right - Правая колонка */.column__right {margin-left: -245px;width: 245px;overflow: hidden;}.column__center-indent {margin: 0 245px 0 245px;padding: 40px 25px 30px 25px;}.column__left-indent {padding: 30px 15px 30px 20px;}.column__right-indent {padding: 30px 20px 30px 15px;}.column__right-bg, .column__left-bg, .column__center-bg {bottom: 0;position: absolute;top: 0;z-index: -1;}.column__center-bg {left: 245px;right: 245px;}.column__left-bg {left: 0;width: 245px;}.column__right-bg {right: 0;width: 245px;}.column__right-inside, .column__left-inside, .column__center-inside {border-radius: 0 0 0 0;bottom: 0;left: 0;position: absolute;right: 0;top: 0;}/* page.column.center - Центральная колонка */.column__center-inside {background: transparent url() 0 0 scroll no-repeat;}.column__left-inside {background: #FFFFFF url() 0 0 scroll no-repeat;}.column__right-inside {background: #FFFFFF url() 0 0 scroll no-repeat;}.p-redisign .column {max-width: 1400px;}/*------------------------*/.column_lc .column__center-indent {margin-right: 0;}.column_lc .column__right {display: none;}.column_lc .column__right-bg {display: none;}.column_lc .column__center-inside {border-right-width: 0;}.column_lc .column__center-bg {right: 0;}/*------------------------*/.column_cr .column__center-indent {margin-left: 0;}.column_cr .column__left {display: none;}.column_cr .column__left-bg {display: none;}.column_cr .column__center-inside {border-left-width: 0;}.column_cr .column__center-bg {left: 0;}/*------------------------*/.column__print .column__center-indent {margin-right: 0;margin-left: 0;}/*------------------------*/.g-page-main .column__center-indent {padding-top: 0;}/*------------------------*/.g-page-column-nopad-bottom .column__center-indent {padding-bottom: 0;}/*------------------------*//*.g-page-column-narrow .column {max-width: 1070px;margin-left: auto;margin-right: auto;}*//*------------------------*/.b-bannerright {/*margin-bottom: 1em;*/}/*------------------------*/.b-speclink h2 {float: left;}.b-speclink a {padding-top: 5px;font-weight: bold;float: right;}/*------------------------*/.b-picbox {margin-bottom: 2em;width: 197px;overflow: hidden;background: #dbe0e4 url(/assets/1a225a99/images/picbox.bg.gif) 0 100% repeat-x;}.b-picbox p {margin: 0;padding: 0 0 0.75em 0;}/*------------------------*/body.b-picbox {margin-bottom: 0;}/*------------------------*/.b-memberbox {margin-bottom: 2em;}.b-memberbox h3 {margin-bottom: 1.538em;padding: 0.2em 0.769em;font-size: 1.083em;background-color: #e3e7ea;}.b-memberbox .memberbox__text {overflow: hidden;}.b-memberbox .memberbox__img {padding-right: 1.67em;float: left;}.b-memberbox p {margin: 0;padding: 0;}/*-------------------------------*//* modules.formopros - Голосование */.b-formopros {border: 1px solid #d7d7d7;padding: 10px;margin-bottom: 2em;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background: #fff; /* Old browsers */background: -moz-linear-gradient(top, #fff 0%, #fff 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fff 0%,#fff 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fff 0%,#fff 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #fff 0%,#fff 100%); /* IE10+ */background: linear-gradient(to bottom, #fff 0%,#fff 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 ); /* IE6-9 */}.b-formopros .formopros__line {margin-bottom: 0.5em;}.b-formopros .formopros__line:after {content: "";display: block;clear: both;font-size: 0;}.b-formopros .formopros__line input {float: left;}.b-formopros .formopros__line label {overflow: hidden;cursor: pointer;}.b-formopros p {margin: 0;padding: 0 0 1.5em 0;}.b-formopros .formopros__btnbox {padding-top: 0.5em;text-align: center;}.b-formopros .formopros__btn {margin: 0;width: 250px;padding-top: 15px;padding-bottom: 17px;border: none;cursor: pointer;display: inline-block;vertical-align: middle;color: #ffffff;font-family: Arial;font-size: 16px;font-weight: normal;text-align: center;text-decoration: none;box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #009b9b; /* Old browsers */background: -moz-linear-gradient(top, #009b9b 0%, #009b9b 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009b9b), color-stop(100%,#009b9b)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #009b9b 0%,#009b9b 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #009b9b 0%,#009b9b 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #009b9b 0%,#009b9b 100%); /* IE10+ */background: linear-gradient(to bottom, #009b9b 0%,#009b9b 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009b9b', endColorstr='#009b9b',GradientType=0 ); /* IE6-9 */}.b-formopros .formopros__btn:hover {box-sizing: border-box;color: #ffffff;text-decoration: none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #008080; /* Old browsers */background: -moz-linear-gradient(top, #008080 0%, #008080 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008080), color-stop(100%,#008080)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #008080 0%,#008080 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #008080 0%,#008080 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #008080 0%,#008080 100%); /* IE10+ */background: linear-gradient(to bottom, #008080 0%,#008080 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008080', endColorstr='#008080',GradientType=0 ); /* IE6-9 */}/*-------------------------------*/.b-result {margin-bottom: 1em;}.b-result p {margin: 0;padding: 0 0 1em 0;}.b-result .title {font-size: 14px;}/*-------------------------------*/.b-sitemap {}.b-sitemap ul {margin: 0;padding: 0;list-style: none;}.b-sitemap ul ul {padding-top: 0.5em;}.b-sitemap li {margin-bottom: 0.5em;font-size: 1em;}.b-sitemap li li {margin-left: 3em;font-size: 1em;font-weight: normal;}/*-------------------------------*//* modules.gallery - Галерея */.b-galbox {/*margin-right: -6em;*/}.b-galbox:after {content: "";display: block;clear: both;font-size: 0;}.b-galbox h2 {}.b-galbox .galbox__pageline {text-align: center;}.b-galbox .galbox__pageline a {padding: 0 0.5em;}.b-galbox .galbox__contentbox {margin-right: 6em;margin-bottom: 1em;}.b-galbox .galbox__title {}.b-galbox .galbox__date {font-size: 0.92em;}.b-galbox .galbox__wrapper {margin: 0 -15px;}.b-galbox .galbox__item {display: inline-block;vertical-align: top;margin-right: -0.275em;padding: 0 15px 34px;width: 25%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;/*margin: 0 2em 0 0;*//*width: 200px;*//*height: 200px;*/text-align: center;}.b-galbox p {margin: 0;padding-bottom: 0.3em;}.b-galbox .galbox__imgbox {-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.b-galbox .galbox__img {max-width: 100%;vertical-align: middle;}/*-------------------------------*/.b-galbox2 {line-height: 1.466;}.b-galbox2 .galbox2__wrapper {margin: 0 -15px;}.b-galbox2 .galbox2__item {display: inline-block;vertical-align: top;margin-right: -0.275em;padding: 0 15px 45px;width: 25%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-galbox2 .galbox2__imgbox {text-align: center;}.b-galbox2 .galbox2__imgbox img {vertical-align: top;max-width: 100%;}.b-galbox2 .galbox2__title {font-size: 15px;}/*-------------------------------*/.b-answer {padding: 2em 0;text-align: center;font-weight: bold;color: #ffffff;position: relative;}.b-answer::before {display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 402px;}.b-answer a:link,.b-answer a:visited {color: #ffffff;}.fancybox-overlay .b-answer::before {display: none;}/*-------------------------------*//* modules.guestbox - Отзывы *//* modules.guestbox.title - Имя *//* modules.guestbox.date  - Дата *//* modules.guestbox.city  - Город */.b-guestbox {}.b-guestbox .guestbox__item {border: 1px solid #f3f3f3;margin-bottom: 30px;padding: 30px 20px;/*background: url(/assets/1a225a99/images/guestbox.bg.gif) 0 100% repeat-x;*/}.b-guestbox .guestbox__photo,.b-guestbox .guestbox__rightside {margin-right: -.275em;display: inline-block;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-guestbox .guestbox__photo {width: 12%;text-align: center;}.b-guestbox .guestbox__photo img {max-width: 100%;vertical-align: middle;}.b-guestbox .guestbox__leftside {padding-right: 20px;float: left;width: 180px;}.b-guestbox .guestbox__rightside {padding-left: 20px;overflow: hidden;width: 88%;}.b-guestbox .guestbox__rightside p {margin: 0;padding: 0;}.b-guestbox .guestbox__title,.b-guestbox .guestbox__rating,.b-guestbox .guestbox__date,.b-guestbox .guestbox__city {margin-right: 30px;display: inline-block;vertical-align: middle;}.b-guestbox .guestbox__title {padding-bottom: 5px;font-family: Arial;font-size: 17px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: normal;color: #222222;}.b-guestbox .guestbox__date,.b-last-reviews .reviews__date {padding-bottom: 5px;font-family: Arial;font-size: 17px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #aaaaaa;}.b-guestbox .guestbox__city {padding-bottom: 5px;font-family: Arial;font-size: 17px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #353535;}.b-guestbox .guestbox__msgtext {text-align: center;}.b-guestbox .guestbox__rating {margin: 0;padding: 0;}.b-guestbox .guestbox__link {margin-bottom: 10px;}.b-guestbox .guestbox__link a:link,.b-guestbox .guestbox__link a:visited {margin-right: 10px;border-bottom: 1px dashed #00a1a1;line-height: 1;text-decoration: none;}.b-guestbox .guestbox__link a:hover,.b-guestbox .guestbox__link a:active {border-bottom-color: transparent;text-decoration: none;}.b-guestbox .b-editor {margin-bottom: 20px;}/*-------------------------------*/.b-drop {position: fixed;bottom: 60px;right: 10px;z-index: 10151;}.b-drop .drop__text {background: #000;padding: 5px 10px;}.b-drop .drop__img img {width: 560px;display: block;}.b-drop .drop__close {position: absolute;top: 10px;right: 10px;background: url('/files/110/info-close.png') no-repeat 50% 0;width: 15px;height: 15px;}.b-drop .drop__close:hover {opacity: 0.6;cursor: pointer;}/*--------------------------------*/.b-ratbox {margin: 0 0 15px;}.b-ratbox:after {content: "";display: block;clear: both;font-size: 0;}.b-ratbox .ratbox__item {margin-right: 5px;width: 15px;height: 15px;background: url(/images/rating.star.png) 0 0 no-repeat;float: left;font-size: 0;overflow: hidden;text-indent: -9999px;cursor: pointer;}.b-ratbox-form {margin-bottom: 5px;font-size: 0;float: right;}.b-ratbox-form:after {display: none;}.b-ratbox-form .ratbox__item:hover,.b-ratbox-form .star-rating-on,.b-ratbox .ratbox__itemon {background: url(/images/rating.staron.png) 0 0 no-repeat;}/*-------------------------------*/.b-msgbox {padding-bottom: 15px;}.b-tab {}.b-tab .tab__titlebox {margin-bottom: 20px;border-bottom: 1px solid #1071ae;}.b-tab .tab__titlebox:after {content: "";display: block;clear: both;font-size: 0;}.b-tab .tab__titleitem {padding: 9px 22px;float: left;background-color: #f2f2f2;border: 1px solid #fff;color: #000000;cursor: pointer;}.b-tab .tab__titleitem_on,.b-tab .tab__titleitem:hover {background-color: #1071ae;border: 1px solid #1071ae;color: #fff;}/*-------------------------------*/.b-carbox {}.b-carbox table {margin-bottom: 2em;width: 100%;border-collapse: collapse;}.b-carbox th,.b-carbox td {padding: 0.3em 0.5em;border: 1px solid #8d9196;border-collapse: collapse;}.b-carbox th {background-color: #8d9196;color: #ffffff;text-align: left;}.b-carbox .carbox__input1 {width: 100px;}.b-carbox .carbox__center {text-align: center;}/*-------------------------------*/.b-catrelated {margin-bottom: 20px;position: relative;}.b-catrelated .catrelated__back {width: 35px;height: 35px;position: absolute;top: -40px;right: 50px;background: url(/assets/1a225a99/images/catalog.back2.gif) 0 0 no-repeat;cursor: pointer;}.b-catrelated .catrelated__back:hover {background: url(/assets/1a225a99/images/catalog.back2.gif) 0 100% no-repeat;}.b-catrelated .catrelated__next {width: 35px;height: 35px;position: absolute;top: -40px;right: 12px;background: url(/assets/1a225a99/images/catalog.next2.gif) 0 0 no-repeat;cursor: pointer;}.b-catrelated .catrelated__next:hover {background: url(/assets/1a225a99/images/catalog.next2.gif) 0 100% no-repeat;}/*-------------------------------*/.b-filter {margin-bottom: 20px;padding: 15px 20px 0 20px;border: 1px solid #d7d7d7;}.b-filter:after {content: "";display: block;clear: both;font-size: 0;}.b-filter .filter__col {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #dcdcdc;}.b-filter .filter__col2 {text-align: center;}.b-filter .filter__inputwrap:after,.b-filter .filter__selectwrap:after {content: "";display: block;clear: both;font-size: 0;}.b-filter .filter__ltext1 {margin-bottom: 5px;font-size: 16px;display: block;}.b-filter .filter__ltext2 {margin-bottom: 10px;float: left;font-size: 12px;display: block;}.b-filter .filter__checksize1 {margin: 3px 8px 10px 0;float: left;}.b-filter .filter__inputsize1 {padding: 5px;width: 100%;border: 1px solid #c2c2c2;box-sizing: border-box;}.b-filter .filter__inputsize2 {padding: 5px;width: 55px;float: left;border: 1px solid #c2c2c2;box-sizing: border-box;}.b-filter .filter__inputsize3 {padding: 5px;width: 55px;float: right;border: 1px solid #c2c2c2;box-sizing: border-box;}.b-filter .filter__selectsize1 {padding: 5px;width: 100%;border: 1px solid #c2c2c2;box-sizing: border-box;}/*-------------------------------*/.b-filter-center .filter__col {margin-right: 3%;width: 29%;display: inline-block;vertical-align: top;border-bottom: 0;}/*-------------------------------*/.b-desbtn {padding: 0 4px 2px 4px;position: absolute;cursor: pointer;bottom: 5px;left: 0;}.b-desbtn span {color: #071f76;position: relative;z-index: 5;}.b-desbtn ins {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: #fff;border-radius: 4px;opacity: 0.6;z-index: 0;}/*-------------------------------*/.b-desbtn1 {bottom: 5px;left: 0;background: url(/assets/1a225a99/images/desbtn.logo.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn2 {bottom: 5px;left: 0;background: url(/assets/1a225a99/images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn3 {bottom: 5px;left: 0;background: url(/assets/1a225a99/images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn4 {bottom: 5px;left: 0;background: url(/assets/1a225a99/images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn5 {bottom: 5px;left: 0;background: url(/assets/1a225a99/images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn6 {bottom: 5px;left: 0;background: url(/assets/1a225a99/images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn:hover ins, .b-desbtn__hover ins {background-color: #bbbbbb;}/*-------------------------------*//* margingroup - Отступы         *//*-------------------------------*//*-------------------------------*//*-------------------------------*/.b-menufoot {text-align: right;}/*------------------------*/.b-robokassa {padding: 10px 0;}/*-------------------------------*//* modules.brend - Коллекции */.b-brend {margin-right: -30px;}.b-brend:after {content: "";display: block;clear: both;font-size: 0;}.b-brend .brend__item {margin: 0 20px 20px 0;width: 160px;height: 140px;float: left;}.b-brend .brend__img {margin-bottom: 10px;}.b-brend .brend__item:hover .brend__img {opacity: 0.5;}.b-brend .brend__title a:link,.b-brend .brend__title a:active,.b-brend .brend__title a:visited,.b-brend .brend__title a:hover {font-family: Segoe UI;font-size: 16px;font-style: normal;font-weight: normal;color: #000;}.b-brend .brend__title a:hover {color: #000;}/*-------------------------------*/.b-brenddet {margin-bottom: 20px;}.b-brenddet .brenddet__wrap {}.b-brenddet .brenddet__wrap:after {content: "";display: block;clear: both;font-size: 0;}.b-brenddet .brenddet__img {margin-right: 25px;float: left;}.b-brenddet .brenddet__content {overflow: hidden;}.b-brenddet .b-editor {margin-bottom: 0;}/*-------------------------------*/.b-ratingstar {/* margin-bottom: 0.5em; */}.b-ratingstar:after {content: "";display: block;clear: both;font-size: 0;}.b-ratingstar .ratingstar__item {width: 15px;height: 15px;background: url('/files/110/rating_star.png');background-size: 15px;margin-right: 5px;float: left;}.b-ratingstar .ratingstar__count {float: left;line-height: 1;display: none;}.b-page-title {box-sizing: border-box;background-color: #f4f4f4;margin: 0 -3000px;padding: 70px 3000px;}.b-page-title h1 {font-size: 50px;color: #1c1c1c;}/*--------------------------------*/.b-social-btn {box-sizing: border-box;}.b-social-btn .social-btn__item {box-sizing: border-box;width: 44px;height: 44px;display: inline-block;margin: 0 6px 0 -4px;}.b-social-btn .social-btn__item:nth-child(1) {margin-left: 0;}.b-social-btn .social-btn__item:hover img {box-shadow: 0 0 2px 2px rgba(0, 0, 0, .1);}/*-------------------------------*/.b-vacancy {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.b-vacancy::after {-webkit-box-sizing: border-box;box-sizing: border-box;display: block;content: "";clear: both;}.b-vacancy .vacancy__item {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: calc((100% - 60px) / 3);margin: 0 30px 30px 0;padding: 35px 30px;position: relative;}.l-header_fixed .pilot__4 {display: none;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.b-vacancy .vacancy__item {margin-left: -1px;}}.b-vacancy .vacancy__item:before {-webkit-box-sizing: border-box;box-sizing: border-box;display: block;content: "";background: url("/files/110/open.jpg");background-repeat: no-repeat;position: absolute;top: 0;right: 0;width: 102px;height: 102px;display: none;}.b-vacancy .vacancy__item:hover {-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.b-vacancy .vacancy__item:hover:before {display: block;}.b-vacancy .vacancy__item:nth-child(3n) {margin-right: 0;}.b-vacancy .vacancy__img {-webkit-box-sizing: border-box;box-sizing: border-box;}.b-vacancy .vacancy__title {-webkit-box-sizing: border-box;box-sizing: border-box;color: #222222;font-size: 16px;font-weight: bold;margin-bottom: 25px;}.b-vacancy .vacancy__desc {-webkit-box-sizing: border-box;box-sizing: border-box;color: #747474;font-size: 14px;margin-bottom: 25px;}.b-vacancy .vacancy__more a:link,.b-vacancy .vacancy__more a:active,.b-vacancy .vacancy__more a:visited {-webkit-box-sizing: border-box;box-sizing: border-box;color: #00a1a1;position: relative;padding-right: 15px;text-decoration: none;}.b-vacancy .vacancy__more a:hover {border-bottom: 1px solid #00a1a1;}.b-vacancy .vacancy__more a:link::after {-webkit-box-sizing: border-box;box-sizing: border-box;display: block;content: ">";color: #00a1a1;position: absolute;top: 0;right: 0;width: 10px;height: 10px;margin-top: -2px;}/*-------------------------------*/.b-aboutvacancy {-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}.b-aboutvacancy::before {-webkit-box-sizing: border-box;box-sizing: border-box;display: block;content: "";background: url("/files/110/open-detail.png");background-repeat: no-repeat;width: 250px;height: 45px;position: absolute;top: 0;right: 0;}.b-aboutvacancy .aboutvacancy__item {-webkit-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #e7e7e7;padding-bottom: 25px;margin-bottom: 15px;}.b-aboutvacancy .aboutvacancy__item:nth-last-child(1) {border-bottom: none;margin-bottom: 50px;}.b-aboutvacancy .abaoutvacancy__title {-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 24px;font-weight: bold;color: #009b9b;padding-left: 65px;position: relative;cursor: pointer;}.b-aboutvacancy .abaoutvacancy__title--opened {color: #222222;}.b-aboutvacancy .abaoutvacancy__title::before {display: block;content: "";background: url("/files/110/vacancy-ac.png");background-repeat: no-repeat;background-position: 0 0;width: 18px;height: 10px;position: absolute;top: 50%;left: 0;margin-top: -5px;}.b-aboutvacancy .abaoutvacancy__title--opened::before {background-position-y: 100%;}.b-aboutvacancy .aboutvacancy__desc {-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 65px;display: none;}.b-aboutvacancy .aboutvacancy__desc ul {margin: 0;padding: 15px 0 0;}.b-aboutvacancy .aboutvacancy__desc li {list-style: none;}.b-aboutvacancy a:link.aboutvacancy__btn,.b-aboutvacancy a:visited.aboutvacancy__btn {text-decoration: none;color: #ffffff;font-size: 16px;display: inline-block;width: 100%;height: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;background: #009b9b;width: 250px;height: 46px;line-height: 46px;border-radius: 2px;margin-bottom: 45px;}.b-aboutvacancy a:hover.aboutvacancy__btn {-webkit-box-shadow: 0 0 10px 0px rgba(0, 0, 0, .9);box-shadow: 0 0 10px 0px rgba(0, 0, 0, .9);-webkit-transform: translateY(-2px);transform: translateY(-2px);}.b-aboutvacancy a:active.aboutvacancy__btn {-webkit-transform: translateY(-1px);transform: translateY(-1px);-webkit-box-shadow: 0 0 5px 0px rgba(0, 0, 0, .9);box-shadow: 0 0 5px 0px rgba(0, 0, 0, .9);}/*-------------------------------*/.b-header-menu .header-menu__item-money {background: #137f7f;margin-left: -2px;padding: 30px;}.b-header-contacts {box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: right;line-height: 1;display: flex;flex-direction: column;align-items: center;}.b-header-contacts .header-contacts__phone:link,.b-header-contacts .header-contacts__phone:visited,.b-header-contacts .header-contacts__phone:active,.b-header-contacts .header-contacts__phone:hover {font-size: 23px;font-weight: 400;color: #2d2d2d;text-decoration: none;position: relative;padding-left: 33px;margin-right: 25px;}.b-header-contacts .header-contacts__phone:link::before {display: block;content: "";position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url("/files/110/phone-headicon.png");background-repeat: no-repeat;background-position: 50% 50%;width: 24px;height: 24px;}.b-header-contacts .header-contacts__email:link,.b-header-contacts .header-contacts__email:visited {margin-top: 8px;text-decoration: none;font-weight: 400;color: #009b9b;padding-right: 5px;font-family: 'Lato', sans-serif;font-size: 16px;}.b-header-contacts .header-contacts__email:hover,.b-header-contacts .header-contacts__email:active {text-decoration: underline;}.b-popup {padding: 15px 15px;position: fixed;background-color: #00a1a1;right: 50px;bottom: 45px;z-index:7;width: auto;border-radius: 20px;max-width: 605px;}.b-popup .popup__title {color: #fff;font-size: 15px;padding: 0 0 10px 0;text-align: center;}.b-popup .popup__text {color: #fff;font-size: 14px;padding: 0 0 15px 0;text-align: center;}.b-popup .popup__btns {text-align: center;}.b-popup .popup__register {padding: 10px 30px;color: #000;text-align: center;display: inline-block;margin-bottom: 12px;background: #fcf35b;}.b-popup .popup__register:hover {color: #000;background: #eadf3c;text-decoration: none;}.b-popup .popup__notshow {display: block;color: #fff;text-decoration: none;font-size: 10px;}.b-popup .popup__notshow:hover {text-decoration: underline;}.b-popup .popup__close {background-image: url(/files/110/cross.png);position: absolute;top: -13px;right: -13px;width: 30px;height: 30px;cursor: pointer;z-index: 40;}/*-------------------------------*/.b-calc-benefit {text-align: center;}.b-calc-benefit .calc-benefit__insise {padding: 60px 0;margin-bottom: 65px;text-align: center;width: 100%;background: #f6f6f6;}.b-calc-benefit .calc-benefit__input {padding: 16px 13px;width: 390px;margin-bottom: 40px;}.b-calc-benefit .calc-benefit__slider-tect {font-size: 17px;padding-bottom: 30px;text-align: left;width: 420px;margin: 0 auto;}.b-calc-benefit .calc-benefit__button {margin-top: 15px;}.b-calc-benefit .calc-benefit__btn {padding: 20px 80px;color: #fff;font-size: 16px;text-decoration: none;text-align: center;background-color: #009b9b;}.b-calc-benefit .calc-benefit__btn:hover {background-color: #008080;}.b-calc-benefit .calc-benefit__text {font-size: 21px;text-align: center;margin-bottom: 70px;}.b-calc-benefit .calc-benefit__outside {display: flex;justify-content: space-between;margin-bottom: 125px;}.b-calc-benefit .calc-benefit__item {display: flex;align-items: center;margin-bottom: 40px;text-align: left;}.b-calc-benefit .calc-benefit__item-title {color: #009b9b;font-size: 21px;padding:0 65px 0 20px;border-left: #f6f6f6 1px solid;text-transform: uppercase;line-height: 1.2;text-align: left;width: 165px;}.b-calc-benefit .calc-benefit__item-text {font-size: 40px;font-weight: 900;padding-right: 30px;line-height: 1;text-align: left;white-space: nowrap;font-family: 'ALSRubl-Arial', sans-serif;}.b-calc-benefit .calc-benefit__item-text span {font-family: 'Lato', sans-serif;}.b-calc-benefit .calc-benefit__month {font-size: 24px;font-weight: 600;}.b-calc-benefit .calc-benefit__min-text {font-size: 17px;color: #666;text-align: left;}.b-calc-benefit .calc-benefit__title {font-size: 21px;text-transform: uppercase;margin-bottom: 50px;text-align: left;}.b-calc-benefit .calc-benefit__price {display: flex;}.b-calc-benefit .calc-benefit__efect {padding: 45px 50px;background: #009b9b;color: #fff;line-height: 1.1;}.b-calc-benefit .calc-benefit__efect-item {padding-bottom: 40px;}.b-calc-benefit .calc-benefit__efect-item:last-child {padding-bottom: 0;}.b-calc-benefit .calc-benefit__efect .calc-benefit__item-text {padding-right: 0;}.b-calc-benefit .calc-benefit__efect .calc-benefit__min-text {color: #fff;}.b-calc-benefit .calc-benefit__more {margin-bottom: 55px;}.b-calc-benefit .noUi-value {color: #d7d7d7;font-size: 15px;margin-bottom: 30px;top: -45px;}.noUi-active {}.b-calc-benefit .calc-benefit__info {margin-bottom: 15px;}/*-------------------------------*/.b-calc-benefit .calc-benefit__slider-range {margin: 0 auto 60px auto;max-width: 426px;}.noUi-handle {font-weight: normal;color: #d7d7d7;}.b-calc-benefit .ui-slider-pips [class*=ui-slider-pip-initial] {font-weight: normal;color: #d7d7d7;}.b-calc-benefit .ui-slider-label {color: #d7d7d7;}.b-calc-benefit .ui-slider-float .ui-slider-tip,.b-calc-benefit .ui-slider-float .ui-slider-tip-label {visibility: visible;opacity: 1;top: 25px;background-color: transparent;border: none;font-size: 21px;}.b-calc-benefit .noUi-tooltip {border: none;background: transparent;}.b-calc-benefit .noUi-horizontal .noUi-tooltip {top: 20px;}.noUi-handle-lower {outline: none!important;}.b-calc-benefit .noUi-connects {background: #d7d7d7;}.noUi-connect {background: #009b9b;}.b-calc-benefit .ui-slider-float .ui-slider-tip:before,.b-calc-benefit .ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {display: none;}.b-calc-benefit .ui-slider-float .ui-slider-tip:after,.b-calc-benefit .ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {display: none;}.b-calc-benefit .noUi-handle:before,.b-calc-benefit .noUi-handle:after {background: transparent;}.noUi-handle {width: 25px!important;height: 25px!important;border: 7px solid #fff!important;border-radius: 50px!important;background: #009b9b url(/assets/1a225a99/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x!important;color: #000!important;box-shadow: 0 0 10px rgba(0,0,0,0.5)!important;}.b-calc-benefit .noUi-horizontal .noUi-handle {top: -10px;}.b-calc-benefit .noUi-target {height: 7px;}.b-calc-benefit .noUi-marker-horizontal.noUi-marker-large {display: none;}.js-showCalc {display: none;}/*-------------------------------*/.b-partner_page_title {padding: 100px 0 50px 0;text-align: center;font-size: 30px;font-weight: bold;color: #1c1c1c;}.b-partner_page_title1 {padding: 60px 0 50px 0;}/*-------------------------------*/.b-bannercenter {max-width: 1920px;margin: 0 auto 60px;}/*-------------------------------*/.b-patrner-ban {position: relative;display: block;max-height: 750px;text-align: center;}.b-bannercenter .baner-text {position: absolute;top: 50%;color: #fff;font-size: 44px;text-transform: uppercase;line-height: 1.2;left: 50%;transform: translate(-119%, -50%);}.b-bannercenter .baner-title{width: 340px;font-weight: bold;}.b-bannercenter .baner-title--big {font-size: 50px;}.b-bannercenter .baner-bluetitle {color: #6ddbdb;font-weight: bold;}.b-bannercenter .baner-logos {margin: 35px 0;}.b-bannercenter .baner-logos img {padding-right: 60px;vertical-align: middle;}.b-bannercenter .baner-mintext {font-size: 24px;text-transform: none;width: 570px;}/*-------------------------------*/.b-provide {display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;}.b-provide .provide__item {padding: 40px 40px 40px 50px;min-height: 405px;box-sizing: border-box;width: 33.3%;-webkit-flex: 1 auto;flex: 1 auto;}.b-provide .provide__item--1 {background-color: #009b9b;color: #fff;}.b-provide .provide__item--2 {background-color: #ededed;color: #333333;}.b-provide .provide__item--3 {background: url(/files/110/bg1.png) 50% 50% no-repeat;background-size: cover;color: #fff;}.b-provide .provide__item--4 {width: 100%;background: url(/files/110/bg2.png) 50% 50% no-repeat;background-size: cover;color: #fff;}.b-provide .provide__title {padding: 0 0 30px 0;font-size: 30px;font-weight: bold;line-height: 1.2;}.b-provide .provide__ul ul {padding: 0 0 0 20px;margin: 0;list-style-image: url(/files/110/check.png);font-size: 17px;}.b-provide .provide__ul li {padding: 0 0 10px 0;margin: 0;width: 100%;line-height: 1.2;}/*-------------------------------*/.b-topatrners .topatrners__type {display: flex;}.b-topatrners .topatrners__item--1 {padding: 40px 50px;margin: 0 0 0 30px;width: 25%;box-shadow: 0 0 10px rgba(0,0,0,0.1);}.b-topatrners .topatrners__partners {display: flex;justify-content: space-between;}.b-topatrners .topatrners__integr,.b-topatrners .topatrners__agent {padding: 40px 50px;margin: 0 30px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}.b-topatrners .topatrners__agent {margin-top: 30px;}.b-topatrners .topatrners__partner {padding: 20px 20px 20px 40px;width: 32%;box-sizing: border-box;border: 1px solid #dfdfdf;position: relative;}.b-topatrners .topatrners__window {padding: 10px;margin: 15px 0 0 -15px;position: absolute;background-color: #dfdfdf;}.b-topatrners .topatrners__window::after {content: ' ';position: absolute;width: 0;height: 0;left: 10px;top: -30px;border: 15px solid;border-color: transparent transparent #dfdfdf transparent;}.js-more-contnet {display: none;}.b-topatrners .topatrners__icon--line {padding-right: 35px;float: left;}.b-topatrners .topatrners__title {font-size: 20px;font-weight: bold}.b-topatrners .topatrners__text {font-size: 17px;color: #494949;}.b-topatrners .topatrners__integr .topatrners__text {padding-bottom: 50px;}.b-topatrners .topatrners__link a:link,.b-topatrners .topatrners__link a:active,.b-topatrners .topatrners__link a:visited,.b-topatrners .topatrners__link a:hover {padding-bottom: 2px;border-bottom: #009b9b 1px dotted;}.b-topatrners .topatrners__link a:hover {text-decoration: none;font-weight: bold;}/*-------------------------------*/.b-howtobecome {padding-bottom: 40px;display: flex;justify-content: space-between;text-align: center;}.b-howtobecome .howtobecome__item {width: 33%;}.b-howtobecome .howtobecome__title {padding: 0 0 10px 5px;font-size: 26px;color: #1c1c1c;}.b-howtobecome .howtobecome__text {padding:0 0 0 5px;font-size: 17px;color: #494949;}/*-------------------------------*/.b-howtobecome .howtobecome__link a:link,.b-howtobecome .howtobecome__link a:active,.b-howtobecome .howtobecome__link a:visited,.b-howtobecome .howtobecome__link a:hover {padding-bottom: 2px;border-bottom: #009b9b 1px dotted;}.b-howtobecome .howtobecome__link a:hover {text-decoration: none;font-weight: bold;}/*-------------------------------*/.js-error {color: red;display: block;margin: -35px auto 40px auto;max-width: 410px;text-align: left;}.e-mail-error {border: #ec1922 1px solid;}/*-------------------------------*/.b-promo .promo__menu-item:last-child {position: relative;}.b-promo .promo__menu-item:last-child::before {content: '';display: block;position: absolute;top: -90px;bottom: 0;left: -50px;right: 0;background: url(/files/110/arrow.png) no-repeat;width: 90px;height: 46px;}.b-promo .promo__menu-item:last-child::after {content: '';position: absolute;top: -50px;bottom: 0;left: -5px;right: 0;background: url(/files/110/circle.png) no-repeat;width: 260px;height: 130px;}/*-------------------------------*/.b-form--call h2{text-align: center;font-size: 37px;}.b-form--call  input[type="text"],.b-form--call  input[type="password"],.b-form--call  textarea,.b-form--call  select {padding: 15px;background-color: #f8f8f8;font-size: 17px;}.b-form--call .form__col-1 {text-align: center;}/*-------------------------------*/.b-head-plash {padding: 0 65px 0 0;margin: 0 0 0 -1000px;position: relative;display: flex;justify-content: flex-end;height: 50px;background: #49b83c url(/files/110/plash-bg.png) 750px 90% no-repeat;/*background-image: url(/files/110/plash-bg.png), linear-gradient(to right, rgba(73,184,60,1) 0%, rgba(73,184,60,1) 90%, rgba(122,198,113,1) 95%, rgba(229,229,229,0) 100%);background-position: 750px 90%, 0;*/align-items: center;color: #fff;}.b-head-plash::after {content: '';width:0;height: 0;position: absolute;top: 0;right: -25px;border: 25px solid transparent;border-right-width: 0;border-left-color: #49b83c;}.b-head-plash img {padding: 0 10px 0 20px;}/*-------------------------------*/.b-map {margin-bottom: 70px;}.b-map .map__wrapp {position: relative;min-width: 980px;}.b-map .map__img {position: relative;}.b-map .map__city span {padding: 2px 5px 2px 0;cursor: pointer;color: #fff;background-color: #3d3d3d;font-size: 12px;/*text-shadow:-0   -1px 0   #FFFFFF,0   -1px 0   #FFFFFF,-0    1px 0   #FFFFFF,0    1px 0   #FFFFFF,-1px -0   0   #FFFFFF,1px -0   0   #FFFFFF,-1px  0   0   #FFFFFF,1px  0   0   #FFFFFF,-1px -1px 0   #FFFFFF,1px -1px 0   #FFFFFF,-1px  1px 0   #FFFFFF,1px  1px 0   #FFFFFF,-1px -1px 0   #FFFFFF,1px -1px 0   #FFFFFF,-1px  1px 0   #FFFFFF,1px  1px 0   #FFFFFF;*/}.b-map .map__city span:hover,.b-map .map__city--active {color: #3d3d3d!important;background-color: #fff!important;}.b-map .map__city {position: absolute;}.b-map .map__city--smolensk {top: 28%;left: 10.5%;}.b-map .map__city--piter {top: 17%;left: 15%;}.b-map .map__city--kursk {top: 39%;left: 8.5%;}.b-map .map__city--belgorod {top: 41.2%;left: 8%;}.b-map .map__city--tula {top: 37%;left: 12%;}.b-map .map__city--moskva {top: 34%;left: 14%;}.b-map .map__city--rybinsk {top: 31%;left: 17.5%;}.b-map .map__city--kovrov {top: 37%;left: 16%;}.b-map .map__city--saransk {top: 44%;left: 15.9%;}.b-map .map__city--penza {top: 47%;left: 14.7%;}.b-map .map__city--stavropol {top: 61%;left: 5.8%;}.b-map .map__city--niznii {top: 39.7%;left: 17.5%;}.b-map .map__city--ulianovsk {top: 49.7%;left: 17.7%;}.b-map .map__city--samara {top: 54%;left: 18.5%;}.b-map .map__city--kazan {top: 47%;left: 20.5%;}.b-map .map__city--kirov {top: 42.5%;left: 22.9%;}.b-map .map__city--ufa {top: 57%;left: 23%;}.b-map .map__city--perm {top: 49%;left: 26%;}.b-map .map__city--magnitogorsk {top: 64.6%;left: 25.5%;}.b-map .map__city--snezinsk {top: 59%;left: 27.5%;}.b-map .map__city--ekaterinburg {top: 53%;left: 29%;}.b-map .map__city--ulanude {top: 84.7%;left: 63%;}.b-map .map__city--arseniev {top: 87%;left: 88.3%;}.b-map .map__window {display: none;position: absolute;padding: 15px 30px;width: max-content;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);font-size: 14px;color: #494949;z-index: 10;}.b-map .map__window--lt {top: -30px;left: calc(100% + 15px);}.b-map .map__window--lb {bottom: -30px;left: calc(100% + 15px);}.b-map .map__window--rt {top: -30px;right: calc(100% + 15px);}.b-map .map__window--rb {bottom: -30px;right: calc(100% + 15px);}.b-map .map__window ul {padding: 0;}.b-map .map__window li {padding: 15px 0;list-style-type: none;border-bottom: 1px solid #e7e7e7;}.b-map .map__window li:last-child {border-bottom: none;}.b-map .map__window--lt::after {pointer-events: none;position: absolute;top: 29px;left: -25px;content: '';z-index: 10;border: 15px solid transparent;border-right: 15px solid #fff;}.b-map .map__window--rt::after {pointer-events: none;position: absolute;top: 29px;right: -25px;content: '';z-index: 10;border: 15px solid transparent;border-left: : 15px solid #fff;}.b-map .map__window--lb::after {pointer-events: none;position: absolute;bottom: 29px;left: -25px;content: '';z-index: 10;border: 15px solid transparent;border-right: 15px solid #fff;}.b-map .map__window--rb::after {pointer-events: none;position: absolute;bottom: 29px;right: -25px;content: '';z-index: 10;border: 15px solid transparent;border-left: 15px solid #fff;}/*-------------------------------*/.map__window--bottom {top: auto!important;bottom: -30px;}.map__window--right {left: auto!important;right: calc(100% + 15px);}.b-map .window--bottom::before {top: auto!important;bottom: 29px;position: absolute;left: -25px;content: '';z-index: 10;border: 15px solid transparent;border-right: 15px solid #fff;}.b-map .map__window--active {display: block;}/*-------------------------------*/.b-partnersmap {display: block!important;box-sizing: border-box;padding-bottom: 40px;}.b-partnersmap .owl-stage {}.b-partnersmap .partners__item {text-align: center;height: 100%;display: flex;align-items: center;justify-content: center;}.b-partnersmap .owl-item {height: 100px;}.b-partnersmap .owl-item img{height: auto !important;max-height: 100px;width: auto !important;display: inline !important;}.b-partnersmap .owl-nav {position: absolute;top: -75px;width: 100%;}.b-partnersmap .owl-nav button {outline: none;}.b-partnersmap .owl-prev {left: 0;}.owl-theme .owl-controls .owl-nav [class*=owl-] {background-color: transparent!important;}.b-partnersmap .owl-next {position: absolute;right: 0px;width: 54px;height: 50px;background: url(/files/110/next.png) 50% 50% no-repeat!important;;background-color: transparent;opacity: 1;}.b-partnersmap .owl-prev {position: absolute;left: auto;right: 82px;width: 54px;height: 50px;background: url(/files/110/prev.png) 50% 50% no-repeat!important;;background-color: transparent;opacity: 1;}.b-partnersmap .owl-next:hover,.b-partnersmap .owl-prev:hover {opacity: 0.5;}/*-------------------------------*/.b-map-and-partners {margin: 0 -1000px;padding: 0 1000px;background-color: #f4f4f4;}/*-------------------------------*/.b-knowlege {display: flex;font-size: 16px;}.b-knowlege .knowlege__txt {padding-right: 20px;max-width: 135px;font-weight: bold;border-right: 1px solid #e5e5e5;}.b-knowlege .knowlege__link {padding-left: 20px;max-width: 320px;}/*-------------------------------*/.b-title-h2 {margin-bottom: 42px;font-family: 'Lato', sans-serif;font-weight: 900;font-size: 48px;line-height: 1.2;color: #222222;}.b-title--margin {margin-bottom: 40px;}/*-------------------------------*//*-------------------------------*//*-------------------------------*//*-------------------------------*//*-------------------------------*/@media only screen and (max-width: 1700px) { /*-DESKTOP-*/.b-head-plash {padding: 0 10px 0 0;}}@media only screen and (min-width: 980px) { /*-DESKTOP-*//*---------------------------------*/.hide-on-desktop {display: none !important;}/*---------------------------------*/}/*-----------------------------------------*/.fancybox-inner {-webkit-overflow-scrolling: touch;text-align: center;font-weight: 600;}/*-----------------------------------------*/.fancybox-inner .b-form {margin-bottom: 0;}/*-----------------------------------------*/.b-order-btn {box-sizing: border-box;width: 195px;height: 46px;}.b-order-btn a:link,.b-order-btn a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;border: 2px solid #7fcdcd;border-radius: 100px;font-size: 16px;font-weight: 700;text-decoration: none;color: #009b9b;text-align: center;line-height: 42px;transition: background-color .2s ease-in, color .2s ease-in, border-color .2s ease-in;}.b-order-btn a:hover,.b-order-btn a:active {background-color: #009b9b;color: #ffffff;border-color: #009b9b;transition: background-color .2s ease-in, color .2s ease-in, border-color .2s ease-in;}/*-------------------------------*/.b-order-btn--fixed {position: absolute;bottom: 55px;right: 40px;}/*-------------------------------*/.l-header_fixed .b-order-btn {height: 40px;}.l-header_fixed .b-order-btn a:link,.l-header_fixed .b-order-btn a:visited {line-height: 38px;}/*-------------------------------*/.b-free-practice {box-sizing: border-box;text-align: center;position: relative;line-height: 1;}.b-free-practice::after {display: block;content: "";position: absolute;right: -100%;bottom: 1px;left: -100%;height: 1px;background-color: #edeaea;}.b-free-practice span {background-color: #fff;padding: 5px 17px 5px 17px;position: relative;z-index: 1;}.b-free-practice span img {margin-left: 10px;}/*--------------------------------*/.b-zifra-prod {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;}.b-zifra-prod .zifra-prod__text {box-sizing: border-box;font-size: 18px;line-height: 1;font-weight: 400;color: #2d2d2d;margin-right: 23px;}.b-zifra-prod .zifra-prod__logo {box-sizing: border-box;font-size: 0;width: 148px;margin-left: 10px;}.b-zifra-prod .zifra-prod__logo img {max-width: 100%;}/*--------------------------------*/.b-footer-contacts {box-sizing: border-box;font-family: 'Lato', sans-serif;color: #222222;font-size: 14px;}.b-footer-contacts .footer-contacts__item {box-sizing: border-box;margin-bottom: 10px;}.b-footer-contacts .footer-contacts__item a:link,.b-footer-contacts .footer-contacts__item a:visited {font-size: 14px;color: #222222;}.b-footer-contacts .footer-contacts__phone a:link,.b-footer-contacts .footer-contacts__phone a:visited {font-size: 24px;font-weight: 400;color: #2d2d2d;text-decoration: none;}.b-footer-contacts .footer-contacts__social {margin-top: 35px;}/*--------------------------------*/.b-social {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;}.b-social .social__item {box-sizing: border-box;margin-right: 25px;}.b-social .social__item a:link,.b-social .social__item a:visited {display: flex;box-sizing: border-box;font-size: 20px;color: #b8b8b8;-webkit-transition: color .2s linear;transition: color .2s linear;}.b-social .social__item a:hover,.b-social .social__item a:active {color: #009b9b;-webkit-transition: color .2s linear;transition: color .2s linear;}.b-social .social__item a svg path {-webkit-transition: color .2s linear;transition: color .2s linear;}.b-social .social__item a:hover svg path {fill: #009b9b;}/*--------------------------------*/.b-footer-menu {box-sizing: border-box;display: -webkit-box;display: flex;font-family: 'Lato', sans-serif;}.b-footer-menu .footer-menu__col {box-sizing: border-box;width: 225px;margin-left: 45px;}.b-footer-menu .footer-menu__item {box-sizing: border-box;margin-bottom: 25px;}.b-footer-menu ul {margin: 0;padding: 0;}.b-footer-menu li {list-style: none;margin-bottom: 10px;}.b-footer-menu li a:link,.b-footer-menu li a:visited {box-sizing: border-box;font-size: 14px;font-weight: 400;color: #222222;}.b-footer-menu li:nth-child(1) a:link,.b-footer-menu li:nth-child(1) a:visited {font-size: 18px;font-weight: 700;}/*--------------------------------*/.l-container .container__footerform {box-sizing: border-box;position: relative;}.l-container .container__footerform::after {display: block;content: "";position: absolute;top: 115px;right: 0;bottom: 0;left: 0;background-color: #f4f4f4;}.l-container .container__footerform-wrap {box-sizing: border-box;max-width: 1400px;width: 100%;padding: 0 25px;margin: 0 auto;position: relative;z-index: 1;}/*--------------------------------*/.b-advantages {box-sizing: border-box;margin-bottom: 40px;}.b-advantages .advantages__title {box-sizing: border-box;font-size: 48px;font-weight: 900;margin-bottom: 30px;}.b-advantages .advantages__list {box-sizing: border-box;display: -webkit-box;display: flex;flex-wrap: wrap;margin: 0 -30px;}.b-advantages .advantages__item {box-sizing: border-box;width: 33%;margin-bottom: 47px;padding: 0 30px;}.b-advantages .advantages__inner {box-sizing: border-box;}.b-advantages .advantages__icon {box-sizing: border-box;font-size: 0;width: 60px;margin-bottom: 25px;}.b-advantages--cloud .advantages__icon {width: 82px;}.b-advantages .advantages__icon img {max-width: 100%;}.b-advantages .advantages__item-name {box-sizing: border-box;font-size: 24px;font-weight: 700;line-height: 1.2;margin-bottom: 5px;}.b-advantages .advantages__desc {box-sizing: border-box;font-size: 16px;}/*--------------------------------*/.b-grey-bg {box-sizing: border-box;margin: 0 -100% 30px;padding: 0 100% 40px;background-color: #f9f9f9;}/*--------------------------------*/.b-dispatcher {box-sizing: border-box;position: relative;margin-bottom: 100px;}.b-dispatcher::before {display: block;content: "";width: 980px;height: 525px;position: absolute;top: 100%;right: 100%;background: url(/files/110/shape-2.png) 50% 50% no-repeat;margin-right: -700px;margin-top: -155px;}.b-dispatcher::after {display: block;content: "";width: 587px;height: 408px;background: url(/files/110/shape-1.png) 50% 50% no-repeat;position: absolute;top: -60px;left: 100%;margin-left: -300px;}.b-dispatcher .dispatcher__text {box-sizing: border-box;max-width: 765px;padding-top: 93px;}.b-dispatcher .dispatcher__title {box-sizing: border-box;font-size: 80px;font-weight: 900;color: #222222;text-transform: uppercase;line-height: 1;margin-bottom: 15px;font-family: 'Lato', sans-serif;}.b-dispatcher .dispatcher__subtitle {box-sizing: border-box;font-size: 28px;font-weight: 400;margin-bottom: 35px;}.b-dispatcher .dispatcher__steps {box-sizing: border-box;display: -webkit-box;display: flex;margin: 0 -23px;width: 100%;}.b-dispatcher .dispatcher__step {box-sizing: border-box;padding: 0 23px;width: 33.33%;}.b-dispatcher .dispatcher__count {box-sizing: border-box;line-height: 1;font-size: 72px;font-weight: 400;color: #c8dfdf;height: 45px;overflow: hidden;margin-bottom: 20px;}.b-dispatcher .dispatcher__name {box-sizing: border-box;font-size: 24px;font-weight: 700;}.b-dispatcher .dispatcher__desc {font-size: 15px;font-weight: 400;}.b-dispatcher .dispatcher__img {box-sizing: border-box;width: calc(100% - 765px);position: absolute;top: 93px;right: -66px;}.b-dispatcher .dispatcher__img::after {display: block;content: "";position: absolute;top: 50px;right: 125px;width: 399px;height: 399px;background: url(/files/110/promo-shape.svg) 50% 50% no-repeat;}.b-dispatcher .dispatcher__comp {box-sizing: border-box;font-size: 0;width: 100%;position: relative;z-index: 1;}.b-dispatcher .dispatcher__comp img {max-width: 100%;}.b-dispatcher .dispatcher__play {box-sizing: border-box;width: 171px;height: 171px;position: absolute;top: 164px;right: 237px;z-index: 1;}.b-dispatcher .dispatcher__play a:link,.b-dispatcher .dispatcher__play a:visited {box-sizing: border-box;width: 100%;height: 100%;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;border: 2px solid #c4e3e3;background-color: rgba(255, 255, 255, 0.502);border-radius: 50%;-webkit-transition: background-color .3s linear;transition: background-color .3s linear;}.b-dispatcher .dispatcher__play a:hover,.b-dispatcher .dispatcher__play a:active {background-color: rgba(255, 255, 255, 1);-webkit-transition: background-color .3s linear;transition: background-color .3s linear;}.b-dispatcher .dispatcher__play a:link span,.b-dispatcher .dispatcher__play a:visited span {box-sizing: border-box;width: 115px;height: 115px;background-color: #009b9b;border-radius: 50%;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;box-shadow: 0px 20px 30px 0px rgba(0, 155, 155, 0.43);-webkit-transition: box-shadow .3s linear;transition: box-shadow .3s linear;}.b-dispatcher .dispatcher__play a:hover span,.b-dispatcher .dispatcher__play a:active span {box-shadow: none;-webkit-transition: box-shadow .3s linear;transition: box-shadow .3s linear;}.b-dispatcher .dispatcher__play svg {margin-left: 10px;}.b-dispatcher .dispatcher__eclipce {box-sizing: border-box;font-size: 0;border-radius: 50%;}.b-dispatcher .dispatcher__eclipce img {max-width: 100%;}.b-dispatcher .dispatcher__eclipce--sm {width: 122px;}.b-dispatcher .dispatcher__eclipce--lg {width: 151px;}.b-dispatcher .dispatcher__eclipce--1 {position: absolute;top: 5px;left: 125px;z-index: 1;}.b-dispatcher .dispatcher__eclipce--2 {position: absolute;top: 130px;left: -5px;z-index: 1;}.b-dispatcher .dispatcher__eclipce--3 {position: absolute;top: 315px;left: 75px;z-index: 1;}/*--------------------------------*/.b-submenu {box-sizing: border-box;margin-bottom: 30px;}.b-submenu--main {margin-bottom: 105px;position: relative;}.b-submenu .submenu__list {box-sizing: border-box;width: 100%;display: -webkit-box;display: flex;}.b-submenu .submenu__item {box-sizing: border-box;width: 20%;background-color: #fff;border-right: 1px solid #f2f2f2;}.b-submenu .submenu__item:nth-last-child(1) {border-right: none;}.b-submenu .submenu__inner {box-sizing: border-box;width: 100%;height: 100%;position: relative;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;padding: 28px 30px;}.b-submenu .submenu__inner:after {display: block;content: "";width: 18px;height: 10px;position: absolute;top: 50%;right: 15px;margin-top: -5px;background: url(/files/110/submenu-arr.png) 50% 50% no-repeat;}.b-submenu .submenu__icon {box-sizing: border-box;font-size: 0;width: 44px;}.b-submenu .submenu__icon img {max-width: 100%;}.b-submenu .submenu__name {box-sizing: border-box;width: calc(100% - 44px);padding-left: 22px;font-size: 16px;font-weight: 400;line-height: 1.4;color: #0f0f0f;}.b-submenu .submenu__name span {border-bottom: 1px solid transparent;-webkit-transition: border-bottom-color .2s linear;transition: border-bottom-color .2s linear;}.b-submenu .submenu__inner:hover .submenu__name span {border-bottom-color: #0f0f0f;-webkit-transition: border-bottom-color .2s linear;transition: border-bottom-color .2s linear;}.b-submenu .submenu__link {box-sizing: border-box;position: absolute;top: 0;right: 0;width: 100%;height: 100%;font-size: 0;}.b-submenu .submenu__link a:link,.b-submenu .submenu__link a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;text-decoration: none;}/*--------------------------------*/.b-opportunities {box-sizing: border-box;margin-bottom: 20px;margin-top: 40px;position: relative;}.b-opportunities .opportunities__title {box-sizing: border-box;font-size: 48px;font-weight: 900;margin-bottom: 40px;}.b-opportunities .opportunities__carousel {box-sizing: border-box;overflow: visible;padding-bottom: 20px;}.b-opportunities .opportunities__inner {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: start;align-items: flex-start;}.b-opportunities .opportunities__img {box-sizing: border-box;width: 50%;font-size: 0;}.b-opportunities .opportunities__img img {max-width: 100%;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.b-opportunities .opportunities__desc {box-sizing: border-box;width: 50%;padding-top: 105px;padding-left: 45px;}.b-opportunities .opportunities__item-name {box-sizing: border-box;font-size: 36px;font-weight: 700;color: #222222;line-height: 1.2;margin-bottom: 28px;}.b-opportunities .opportunities__content {box-sizing: border-box;font-size: 16px;font-weight: 400;color: #0f0f0f;}.b-opportunities .opportunities__content ul {margin: 0;padding: 0;}.b-opportunities .opportunities__content li {box-sizing: border-box;position: relative;padding-left: 35px;list-style: none;}.b-opportunities .opportunities__content li::before {display: block;content: "";position: absolute;top: 12px;left: 0;width: 18px;height: 1px;background-color: #009b9b;}.b-opportunities .swiper-slide {opacity: 0;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;height: 0;}.b-opportunities .swiper-slide-active {opacity: 1;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;height: unset;}.b-opportunities .swiper-container-horizontal>.swiper-scrollbar {height: 1px;width: 315px;top: 59px;right: 180px;left: auto;background: #dddddd;font-size: 0;}.b-opportunities .swiper-scrollbar-drag {background: #009b9b;}.b-opportunities .swiper-button-prev,.b-opportunities .swiper-container-rtl .swiper-button-next {background-image: none;}.b-opportunities .swiper-button-next:after,.b-opportunities .swiper-button-prev:after {display: none;}.b-opportunities .opportunities__arr {box-sizing: border-box;width: 54px;height: 24px;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;top: 48px;margin-top: 0;}.b-opportunities .opportunities__arr:hover {opacity: .5;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-opportunities .opportunities__arr--prev {left: auto;right: 83px;}.b-opportunities .opportunities__pagination {box-sizing: border-box;font-size: 0;top: 5px;left: 50%;bottom: auto;margin-left: 45px;width: auto;}.b-opportunities .opportunities__pagination .swiper-pagination-current {display: block;box-sizing: border-box;line-height: 1;font-size: 104px;font-weight: 400;color: #c8dfdf;height: 60px;overflow: hidden;}/*--------------------------------*/.b-plus {box-sizing: border-box;position: relative;}.b-plus::before {display: block;content: "";width: 961px;height: 470px;position: absolute;bottom: 100%;left: 100%;background: url(/files/110/shape-3.png) 50% 50% no-repeat;margin-bottom: -210px;margin-left: -680px;}.b-plus::after {display: block;content: "";width: 304px;height: 364px;position: absolute;right: 100%;bottom: 185px;background: url(/files/110/shape-4.png) 50% 50% no-repeat;margin-right: -25px;}.b-plus .plus__title {box-sizing: border-box;font-size: 48px;font-weight: 900;color: #222222;margin-bottom: 40px;}.b-plus .plus__wrap {box-sizing: border-box;display: -webkit-box;display: flex;background-color: #ffffff;position: relative;z-index: 1;}.b-plus .plus__col {box-sizing: border-box;width: 50%;padding: 0;}.b-plus .plus__col--left {padding: 40px 45px 65px;}.b-plus .plus__col--right {box-sizing: border-box;border-left: 1px solid #f4f4f4;}.b-plus .plus__left-icon {box-sizing: border-box;width: 38px;font-size: 0;margin: 0 auto 22px;}.b-plus .plus__left-icon img {max-width: 100%;}.b-plus .plus__left-subtitle {box-sizing: border-box;font-size: 30px;font-weight: 700;line-height: 1.2;color: #222222;text-align: center;width: 100%;max-width: 400px;margin: 0 auto;position: relative;z-index: 5;}.b-plus .plus__carousel {box-sizing: border-box;}.b-plus .plus__carousel-item {box-sizing: border-box;text-align: center;}.b-plus .plus__carousel-img {box-sizing: border-box;width: 100%;font-size: 0;margin-bottom: 18px;}.b-plus .plus__carousel-img img {max-width: 100%;}.b-plus .plus__carousel-name {box-sizing: border-box;font-size: 24px;font-weight: 700;color: #222222;}.b-plus .plus__carousel-desc {box-sizing: border-box;font-size: 16px;font-weight: 400;color: #222222;}.b-plus .plus__carousel-brands {box-sizing: border-box;display: -webkit-box;display: flex;justify-content: center;border-top: 1px solid #f2f2f2;padding-top: 30px;margin: 20px -5px 0;}.b-plus .plus__brands {box-sizing: border-box;font-size: 0;width: 74px;padding: 0 5px;}.b-plus .plus__brands img {max-width: 100%;}.b-plus .swiper-button-next:after,.b-plus .swiper-button-prev:after {display: none;}.b-plus .plus__arr {box-sizing: border-box;width: 54px;height: 23px;top: auto;bottom: 125px;margin-top: 0;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-plus .plus__arr:hover {opacity: .5;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-plus .plus__desc-item {box-sizing: border-box;border-bottom: 1px solid #f4f4f4;}.b-plus .plus__desc-item:nth-last-child(1) {border-bottom: none;}.b-plus .plus__desc-inner {box-sizing: border-box;width: 100%;height: 100%;padding: 40px 55px 40px 50px;}.b-plus .plus__desc-top {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;margin-bottom: 20px;}.b-plus .plus__desc-icon {box-sizing: border-box;font-size: 0;width: 54px;}.b-plus .plus__desc-icon img {max-width: 100%;}.b-plus .plus__desc-name {box-sizing: border-box;width: calc(100% - 54px);font-size: 30px;font-weight: 700;color: #222222;line-height: 1.2;padding-left: 27px;}.b-plus .plus__desc-bottom {box-sizing: border-box;font-size: 16px;font-weight: 400;}.b-plus .plus__text-icon {display: flex;align-items: center;margin-bottom: 50px;}.b-plus .plus__text-icon p {flex: 1;padding: 0;}.b-plus .plus__text-imgbox {margin-right: 20px;width: 70px;display: flex;align-items: center;justify-content: center;}/*--------------------------------*/.b-implantation {box-sizing: border-box;margin-bottom: 100px;}.b-implantation .implantation__title--mes {font-size: 36px;font-weight: 700;margin-bottom: 35px;}.b-implantation .implantation__title--mes br {display: none;}.b-implantation .implantation__carousel {box-sizing: border-box;position: relative;z-index: 1;}.b-implantation .implantation__item {box-sizing: border-box;height: 100%;position: relative;background-color: #fff;}.b-implantation .implantation__item::after {display: block;content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 1px;background-color: #f2f2f2;}.b-implantation .implantation__inner {box-sizing: border-box;width: 100%;height: 100%;}.b-implantation .implantation__imgbox {box-sizing: border-box;font-size: 0;position: relative;overflow: hidden;}.b-implantation .implantation__imgbox::before {display: block;content: "";width: 399px;height: 399px;background: url(/files/110/implantation-shape.svg) 50% 50% no-repeat;position: absolute;bottom: -220px;left: -220px;}.b-implantation .implantation__imgbox::after {display: block;content: "";background-image: -moz-radial-gradient( 50% 50%, circle closest-side, rgb(0,155,155) 0%, rgb(0,155,155) 0%, rgba(0,155,155,0) 100%);background-image: -webkit-radial-gradient( 50% 50%, circle closest-side, rgb(0,155,155) 0%, rgb(0,155,155) 0%, rgba(0,155,155,0) 100%);background-image: -ms-radial-gradient( 50% 50%, circle closest-side, rgb(0,155,155) 0%, rgb(0,155,155) 0%, rgba(0,155,155,0) 100%);width: 170px;height: 170px;position: absolute;bottom: -60px;left: -60px;}.b-implantation .implantation__img {box-sizing: border-box;font-size: 0;}.b-implantation .implantation__img img {max-width: 100%;}.b-implantation .implantation__indicators {box-sizing: border-box;position: absolute;right: 0;bottom: 0;left: 0;color: #ffffff;padding: 0 60px 15px 45px;z-index: 1;}.b-implantation .implantation__indicators-numbers {box-sizing: border-box;font-size: 48px;font-weight: 700;line-height: 1;}.b-implantation .implantation__indicators-numbers span {font-weight: 400;font-size: 40px;}.b-implantation .implantation__indicators-text {box-sizing: border-box;font-size: 18px;font-weight: 400;line-height: 1.2;min-height: 42px;}.b-implantation .implantation__content {box-sizing: border-box;padding: 35px 45px 35px;}.b-implantation .implantation__item-name {box-sizing: border-box;font-size: 18px;font-weight: 700;line-height: 24px;margin-bottom: 20px;}.b-implantation .implantation__desc {font-size: 16px;font-weight: 300;line-height: 24px;}.b-implantation .owl-carousel .owl-stage {display: -webkit-box;display: flex;}.b-implantation .owl-carousel .owl-stage-outer {box-sizing: border-box;border: 1px solid #f2f2f2;border-top: none;}.b-implantation .owl-carousel .owl-nav .owl-next {position: absolute;top: -75px;right: 0;outline: none;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-implantation .owl-carousel .owl-nav .owl-prev {position: absolute;top: -75px;right: 83px;outline: none;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-implantation .owl-carousel .owl-nav .owl-next:hover,.b-implantation .owl-carousel .owl-nav .owl-prev:hover {opacity: .5;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-implantation--main {position: relative;}.b-implantation--main::after {display: block;content: "";width: 752px;height: 346px;position: absolute;right: 100%;bottom: -65px;background: url(/files/110/shape-5.png) 50% 50% no-repeat;margin-right: -475px;}/*--------------------------------*/.l-container .container__media-wrap {box-sizing: border-box;max-width: 1400px;padding: 0 25px;margin: 0 auto;}/*--------------------------------*/.b-media {box-sizing: border-box;margin-bottom: 55px;}.b-media .media__title {box-sizing: border-box;font-size: 48px;font-weight: 900;margin-bottom: 20px;}.b-media::after {display: block;content: "";clear: both;}/*--------------------------------*/.b-tasks {box-sizing: border-box;border: 1px solid #f2f2f3;margin-bottom: 70px;padding: 7px;}.g-cloud .b-tasks {border: none;}.b-tasks .tasks__wrap {box-sizing: border-box;width: 100%;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;}.b-tasks .tasks__col {box-sizing: border-box;width: 50%;padding: 0;}.b-tasks .tasks__col--right {padding-left: 50px;padding-left: 45px;}.b-tasks .task__img {box-sizing: border-box;font-size: 0;height: 100%;display: flex;}.b-tasks .task__img img {max-width: 100%;object-fit: cover;object-position: left;}.b-tasks .tasks__title {box-sizing: border-box;font-size: 36px;font-weight: 700;color: #222222;margin-bottom: 20px;}.b-tasks ul {box-sizing: border-box;margin: 0;padding: 0;}.b-tasks li {box-sizing: border-box;list-style: none;position: relative;padding-left: 37px;font-size: 16px;color: #0f0f0f;font-weight: 300;}.b-tasks li::before {display: block;content: "";width: 18px;height: 1px;background-color: #009b9b;position: absolute;top: 12px;left: 0;}/*--------------------------------*/.b-for {box-sizing: border-box;margin-bottom: 20px;}.b-for .for__wrap {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: start;align-items: flex-start;flex-wrap: wrap;margin: 0 -22px;}.b-for .for__item {box-sizing: border-box;width: 33.33%;padding: 0 22px;margin-bottom: 50px;}.b-for .for__inner {box-sizing: border-box;width: 100%;height: 100%;}.b-for .for__img {box-sizing: border-box;width: 65px;font-size: 0;margin-bottom: 25px;}.b-for .for__img img {max-width: 100%;}.b-for .for__title {box-sizing: border-box;font-size: 24px;font-weight: 700;line-height: 1.2;margin-bottom: 20px;}.b-for .for__desc {box-sizing: border-box;font-size: 16px;font-weight: 300;}/*--------------------------------*/.b-for--5item .for__item {width: 20%;}.b-for--5item .for__item img {height: 70px;}/*--------------------------------*/.b-resources {box-sizing: border-box;margin-bottom: 55px;}.b-resources .resources__title {box-sizing: border-box;font-size: 36px;font-weight: 700;margin-bottom: 32px;}.b-resources .resources__icons {box-sizing: border-box;display: -webkit-box;display: flex;border: 1px solid #f2f2f2;margin-bottom: 60px;}.b-resources .resources__item {box-sizing: border-box;width: 25%;border-right: 1px solid #f2f2f2;}.b-resources .resources__item:nth-last-child(1) {border-right: none;}.b-resources .resources__inner {box-sizing: border-box;width: 100%;height: 100%;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;padding: 36px 15px 36px 30px;}.b-resources .resources__icon {box-sizing: border-box;font-size: 0;width: 66px;}.b-resources .resources__icon img {max-width: 100%;}.b-resources .resources__item-name {box-sizing: border-box;width: calc(100% - 66px);font-size: 24px;font-weight: 700;padding-left: 30px;}.b-resources .resources__text {box-sizing: border-box;display: -webkit-box;display: flex;margin: 0 -15px;font-weight: 300;font-size: 16px;}.b-resources .resources__text-left,.b-resources .resources__text-right {box-sizing: border-box;padding: 0 15px;width: 50%;}.b-resources--items3 .resources__item {width: 33.33%;}/*--------------------------------*/.b-results {box-sizing: border-box;margin-bottom: 70px;}.b-results .results__title {box-sizing: border-box;font-size: 36px;font-weight: 700;margin-bottom: 30px;}.b-results .results__list {box-sizing: border-box;display: -webkit-box;display: flex;margin: 0 -22px;}.b-results .results__item {box-sizing: border-box;padding: 0 22px;width: calc((100% - 1px + 1px) / 6);}.b-results .results__count {box-sizing: border-box;font-size: 72px;font-weight: 400;line-height: 1;color: #c8dfdf;overflow: hidden;height: 44px;margin-bottom: 30px;}.b-results .results__item-name {box-sizing: border-box;font-size: 20px;font-weight: 700;color: #222222;line-height: 1.2;margin-bottom: 5px;}.b-results .results__desc {font-size: 16px;font-weight: 300;}/*--------------------------------*/.b-video {box-sizing: border-box;}.b-video .video__item {box-sizing: border-box;}.b-video .video__wrap {box-sizing: border-box;position: relative;overflow: hidden;padding-bottom: 56.25%;width: 100%;}.b-video .video__wrap-inner {box-sizing: border-box;position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;cursor: pointer;background: url(/files/110/video-bg.jpg) 50% 50% no-repeat;}.b-video .video__wrap iframe {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}.b-video .video__play {box-sizing: border-box;width: 115px;height: 115px;position: absolute;top: 50%;left: 50%;margin-top: -57px;margin-left: -57px;background: #009b9b;border-radius: 50%;box-shadow: 0px 20px 30px 0px rgba(0, 155, 155, 0.43);-webkit-transition: box-shadow .3s linear;transition: box-shadow .3s linear;}.b-video .video__play::after {display: block;content: "";width: 47px;height: 52px;position: absolute;top: 50%;left: 50%;margin-top: -26px;margin-left: -20px;background: url(/files/110/play.svg) 50% 50% no-repeat;}.b-video .video__wrap-inner:hover .video__play {box-shadow: none;-webkit-transition: box-shadow .3s linear;transition: box-shadow .3s linear;}/*--------------------------------*/.b-info {box-sizing: border-box;margin-bottom: 90px;}.b-info .info__wrap {box-sizing: border-box;display: -webkit-box;display: flex;}.b-info .info__col {box-sizing: border-box;width: 50%;padding: 0;margin-right: 0;}.b-info .info__col--right {padding-left: 45px;}.b-info .info__title {box-sizing: border-box;font-size: 24px;font-weight: 700;line-height: 1.2;margin-bottom: 30px;}.b-info .info__title--mes {font-size: 36px;font-weight: 700;margin-bottom: 35px;}.b-info .info__desc {box-sizing: border-box;font-size: 16px;font-weight: 300;margin-bottom: 30px;}.b-info .info__btn {box-sizing: border-box;width: 270px;height: 54px;}.b-info .info__btn a:link,.b-info .info__btn a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;font-size: 20px;font-weight: 400;color: #ffffff;text-decoration: none;background-color: #009b9b;border-radius: 100px;border: 1px solid #009b9b;text-align: center;line-height: 52px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-info .info__btn a:hover,.b-info .info__btn a:active {background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}/*--------------------------------*/.b-slide-title h2 {box-sizing: border-box;font-size: 48px;font-weight: 900;color: #222222;margin-bottom: 35px;font-family: 'Lato', sans-serif;}.b-slide-title h3 {margin: 0 0 40px;}/*--------------------------------*/.b-clients-carousel {box-sizing: border-box;margin-bottom: 75px;}.b-clients-carousel .clients-carousel__item {font-size: 0;}.b-clients-carousel.owl-carousel .owl-nav .owl-next,.b-clients-carousel.owl-carousel .owl-nav .owl-prev {position: absolute;outline: none;top: -75px;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-clients-carousel.owl-carousel .owl-nav .owl-next {right: 0;}.b-clients-carousel.owl-carousel .owl-nav .owl-prev {right: 83px;}.b-clients-carousel.owl-carousel .owl-nav .owl-next:hover,.b-clients-carousel.owl-carousel .owl-nav .owl-prev:hover {opacity: .5;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-clients-carousel--2.owl-carousel .owl-item img {width: auto;}/*--------------------------------*/.b-version {box-sizing: border-box;background: #f3f3f3 url(/files/110/version-triangle.svg) 39% 50% no-repeat;position: relative;}.b-version::before {display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 544px;background: url(/files/110/version-wave.png) 50% 50% no-repeat;}.b-version::after {display: block;content: "";position: absolute;top: 0;right: 50%;bottom: 0;width: 475px;margin-right: -640px;background: url(/files/110/baner-rectangle.svg) 50% 50% no-repeat;}.b-version .version__cols {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-pack: center;justify-content: center;}.b-version .version__col-right {padding: 30px 0;margin: 0 54px;}.b-version .version__col-left {box-sizing: border-box;padding: 0;width: 400px;padding: 0;margin: 0 54px;background-color: #f3f3f3;display: -webkit-box;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;-webkit-box-pack: center;justify-content: center;}.b-version .version__title {box-sizing: border-box;font-size: 36px;font-weight: 900;font-family: 'Arial', sans-serif;line-height: 1.2;margin-bottom: 20px;text-transform: uppercase;}.b-version .version__subtitle {box-sizing: border-box;font-size: 24px;font-weight: 400;line-height: 1.2;font-family: 'Arial', sans-serif;}.b-version .version__board {box-sizing: border-box;width: 328px;background-color: #fff;padding: 37px 0 43px;position: relative;z-index: 1;}.b-version .version__board::after {display: block;content: "";position: absolute;top: 7px;right: -7px;bottom: -7px;width: 7px;background-color: #97d0cf;}.b-version .version__board::before {display: block;content: "";position: absolute;right: -7px;bottom: -7px;left: 7px;height: 7px;background-color: #97d0cf;}.b-version .version__board-title {box-sizing: border-box;font-size: 21px;font-weight: 700;text-transform: uppercase;color: #0d9b9a;text-align: center;font-family: 'Arial', sans-serif;margin-bottom: 15px;}.b-version .version__date {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;font-size: 24px;font-weight: 700;font-family: 'Arial', sans-serif;padding: 0 37px;-webkit-box-pack: justify;justify-content: space-between;margin-bottom: 35px;}.b-version .version__date span {font-weight: 400;}.b-version .version__day {position: relative;padding-left: 30px;}.b-version .version__day::before {display: block;content: "";width: 20px;height: 18px;position: absolute;top: 50%;left: 0;margin-top: -10px;background: url(/files/110/day.png) 50% 50% no-repeat;background-size: contain;}.b-version .version__time {position: relative;padding-left: 30px;}.b-version .version__time::before {display: block;content: "";width: 23px;height: 23px;position: absolute;top: 50%;margin-top: -12px;left: 0;background: url(/files/110/time.png) 50% 50% no-repeat;background-size: contain;}.b-version .version__btn {box-sizing: border-box;width:  255px;height: 50px;margin: 0 auto;}.b-version .version__btn a:link,.b-version .version__btn a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;font-size: 16px;font-weight: 700;color: #ffffff;text-decoration: none;border: 1px solid #0d9b9a;background-color: #0d9b9a;text-align: center;line-height: 48px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-version .version__btn a:hover,.b-version .version__btn a:active {background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}/*--------------------------------*/.b-functions {box-sizing: border-box;margin-bottom: 25px;}.b-functions .functions__title {box-sizing: border-box;font-size: 36px;font-weight: 600;color: #222222;margin-bottom: 40px;}.b-functions .functions__cols {box-sizing: border-box;display: -webkit-box;display: flex;}.b-functions .functions__col {box-sizing: border-box;width: 50%;padding: 0;margin: 0;}.b-functions .functions__img-carousel {overflow: visible;}.b-functions .functions__img-slide {box-sizing: border-box;width: 100%;opacity: 0;-webkit-transition: opacity .5s linear;transition: opacity .5s linear;}.b-functions .functions__img-slide.swiper-slide-active {opacity: 1;-webkit-transition: opacity .5s linear;transition: opacity .5s linear;}.b-functions .functions__img-slide.swiper-slide-next {opacity: 0;-webkit-transition: opacity .2s linear;transition: opacity .2s linear;pointer-events: none}.b-functions .functions__slide-img {box-sizing: border-box;width: 100%;font-size: 0;position: relative;z-index: 1;min-height: 420px;}.b-functions .functions__slide-img img {max-width: 100%;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);position: absolute;top: 50%;transform: translateY(-50%);}.b-functions .functions__img-desc {box-sizing: border-box;margin-right: -100%;padding-top: 30px;}.b-functions .functions__slide-text {box-sizing: border-box;font-size: 16px;color: #222222;line-height: 1.5;position: absolute;top: 335px;left: 100%;width: 100%;padding-left: 70px;padding-right: 45px;-webkit-transform: translateY(-300%);transform: translateY(-300%);opacity: 0;}.b-functions .swiper-slide-active .functions__slide-text {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;-webkit-transition: opacity .4s linear, -webkit-transform .4s linear;transition: opacity .4s linear, -webkit-transform .4s linear;transition: transform .4s linear, opacity .4s linear;transition: transform .4s linear, opacity .4s linear, -webkit-transform .4s linear;-webkit-transition-delay: .3s;transition-delay: .3s;}.b-functions .functions__slide-text::before {display: block;content: "";position: absolute;top: 0;left: 45px;width: 11px;height: 21px;background: url(/files/110/function-text-arr.svg) 50% 50% no-repeat;}.b-functions .functions__arr {box-sizing: border-box;width: 21px;height: 54px;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;outline: none;}.b-functions .functions__arr:hover {opacity: .5;-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-functions .functions__arr--prev {top: 0;left: 100%;margin-left: calc(100% - 21px);}.b-functions .functions__arr--next {top: 83px;right: auto;left: 100%;margin-left: calc(100% - 21px);-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}.b-functions .functions__col--right {box-sizing: border-box;position: relative;padding-left: 45px;padding-right: 45px;}.b-functions .functions__col-title {box-sizing: border-box;padding: 0;margin: 0;font-size: 24px;font-weight: 700;line-height: 1.2;color: #222222;padding-bottom: 45px;}.b-functions .functions__thumbs-carousel {box-sizing: border-box;height: 217px;border: 1px solid #f2f2f2;background-color: #fff;}.b-functions .functions__thumbs-item {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-pack: justify;justify-content: space-between;-webkit-box-align: center;align-items: center;font-size: 18px;font-weight: 700;color: #009b9b;border-bottom: 1px solid #f2f2f2;padding: 0 25px;cursor: pointer;-webkit-transition: color .3s linear;transition: color .3s linear;}.b-functions .functions__thumbs-item:hover {color: #222222;-webkit-transition: color .3s linear;transition: color .3s linear;}.b-functions .functions__thumbs-item.swiper-slide-thumb-active {color: #222222;background-color: #f6f6f6;}.b-functions .swiper-button-next:after,.b-functions .swiper-button-prev:after {display: none;}.b-functions {padding-bottom: 50px !important;}/*--------------------------------*/.b-category-title {box-sizing: border-box;font-size: 48px;font-weight: 900;color: #222222;margin-bottom: 40px;}/*--------------------------------*/.g-tech-support-program .column {max-width: none;}.g-tech-support-program h1 {font-size: 48px;}.b-h2-title {font-size: 36px;font-weight: 700;padding-bottom: 30px;}.b-footnote span {padding-right: 5px;font-size: 30px;color: #009b9b;line-height: 0px;}.b-footnote {font-size: 16px;color: #999999;display: flex;justify-content: center;width: 100%;}.b-footnote.b-footnote--up {color: #222222;text-align: center;}/*--------------------------------*/.g-tech-support-program .b-tasks .tasks__col--right {padding-top: 30px;padding-bottom: 30px;}.g-tech-support-program .b-tasks .tasks__title {font-size: 32px;line-height: 1.2;}.b-tasks .tasks__linkbox {margin: 0 -7.5px;}.b-tasks a.tasks__link:link,.b-tasks a.tasks__link:visited {display: inline-block;width: auto;margin-top: 20px;padding: 12px 60px;color: #fff;font-size: 16px;line-height: 30px;background: #009b9b;border-radius: 50px;text-decoration: none;border: 2px solid #009b9b;transition: 0.3s;text-align: center;margin-left: 10px;margin-right: 10px;}.b-tasks a.tasks__link:hover {color: #009b9b;border: 2px solid #7FCDCD;background-color: #ffffff;}.b-tasks a.tasks__link--white:link,.b-tasks a.tasks__link--white:visited {padding: 15px 22px;border: 2px solid #7FCDCD;background: transparent;color: #009b9b;}.b-tasks a.tasks__link--white:hover {background: #009b9b;color: #fff;border: 2px solid #009b9b;}.b-tasks a.topLink:link,.b-tasks a.topLink:hover {padding: 15px 20px;}/*--------------------------------*/.g-tech-support-program .b-advantages .advantages__item {width: 33.333%;}.b-advantages .b-footnote {text-align: end;}/*--------------------------------*/.b-cols {margin-bottom: 70px;}.b-cols .cols__wrap {display: flex;flex-wrap: wrap;border: 1px solid #f2f2f2;}.b-cols .cols__1-3 {box-sizing: border-box;width: 33.333%;min-height: 160px;padding: 48px 25px 48px 40px;display: flex;align-items: center;font-size: 16px;}.b-cols .cols__1-3:nth-child(-n+3) {border-bottom: 1px solid #f2f2f2;}.b-cols .cols__1-3:nth-child(1),.b-cols .cols__1-3:nth-child(2),.b-cols .cols__1-3:nth-child(4),.b-cols .cols__1-3:nth-child(5) {border-right: 1px solid #f2f2f2;}.b-cols .cols__img {width: 60px;padding-right: 20px;}.b-cols .cols__text {width: 80%;}/*--------------------------------*/.b-card-product {margin-bottom: 70px;}.b-card-product .card-product__wrap {display: flex;flex-wrap: wrap;justify-content: space-between;}.b-card-product .card-product__item {width: 31.56%;margin-top: 40px;margin-bottom: 40px;}.b-card-product .card-product__item-inner {position: relative;height: 100%;border: 1px solid #f2f2f2;}.b-card-product .card-product__item__head {position: relative;background-color: #f6f6f6;border-bottom: 1px solid #f2f2f2;}.b-card-product .card-product__item__head-icon {width: 80px;position: absolute;top: 0;left: 50%;transform: translateX(-50%) translateY(-50%);}.b-card-product .card-product__item__head-content {display: block;padding: 1.8em 30px 1.4em 30px;font-size: 22px;line-height: 1.3;font-weight: 700;height: 70px;}.b-card-product .card-product__item__body {/* height: 100%; */overflow: hidden;position: relative;}.b-card-product .card-product__item__body-content {position: relative;height: 100%;padding: 35px 15px 30px 15px;font-size: 16px;}.b-card-product .card-product__item__body-content ul {padding-left: 4px;}.b-card-product .card-product__item__body-content li {box-sizing: border-box;list-style: none;position: relative;padding-left: 37px;font-weight: 400;font-size: 16px;line-height: 1.2;color: #222222;}.b-card-product .card-product__item__body-content li::before {display: block;content: "";width: 18px;height: 1px;background-color: #009b9b;position: absolute;top: 12px;left: 0;}.b-card-product .card-product__item-link {position: absolute;bottom: 50px;left: 50%;transform: translateX(-50%);}.b-card-product .card-product__item-link a:link,.b-card-product .card-product__item-link a:visited {display: block;width: max-content;padding: 9px 30px;border: 2px solid #7fcdcd;border-radius: 30px;text-decoration: none;font-size: 16px;color: #009b9b;transition: 0.3s;}.b-card-product .card-product__item-link a:hover {background: #009b9b;color: #ffffff;border: 2px solid #009b9b;}.b-card-product .card-product__item--fill {background-image: url('/files/110/card-product-bg.jpg');background-position: center;background-size: cover;}.b-card-product .card-product__item--fill .card-product__item-inner {border: none;}.b-card-product .card-product__item--fill .card-product__item__head {background: transparent;border: none;}.b-card-product .card-product__item--fill .card-product__item__head-content {color: #fff;}.b-card-product .card-product__item--fill .card-product__item-link {transform: translateX(0);left: 30px;}.b-card-product .card-product__item--fill .card-product__item-link a:link,.b-card-product .card-product__item--fill .card-product__item-link a:visited {color: #009B9B;background: #fff;border: 2px solid #fff;}.b-card-product .card-product__item--fill .card-product__item-link a:hover {background: transparent;color: #fff;}.b-card-product .card-product__item__body.hide::after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 100px;pointer-events: none;background: rgb(255, 255, 255);background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.7595413165266106) 22%, rgba(255, 255, 255, 0.5746673669467788) 40%, rgba(255, 255, 255, 0.4542191876750701) 60%, rgba(255, 255, 255, 0.227328431372549) 80%, rgba(255, 255, 255, 0) 100%);}.b-card-product .b-read-more {position: relative;font-weight: 400;font-size: 16px;line-height: 1.2;color: #009B9B;margin: 10px 0 30px 30px;display: flex;align-items: center;width: fit-content;padding-right: 20px;cursor: pointer;}.b-card-product .b-read-more::after {content: '';position: absolute;right: 0;width: 8px;height: 4px;background-image: url('/files/110/card-product-arr.svg');background-position: center;background-repeat: no-repeat;}.b-card-product .b-read-more.active::after {transform: rotate(180deg);}/*--------------------------------*/.b-service-table .b-h2-title {padding-bottom: 0px;}.b-service-table .service-table__block {width: 100%;/* min-width: 700px; */border: 1px solid #f2f2f2;border-collapse: collapse;}.b-service-table .service-table__cell {box-sizing: border-box;width: 21.666%;min-width: 140px;padding: 0 15px;position: relative;border: 1px solid #f2f2f2;}.b-service-table .service-table__line:nth-child(1) {font-size: 20px;font-weight: 700;}.b-service-table .service-table__line:nth-child(2n+1) {background: #f6f6f6;}.b-service-table ul {padding: 0 0 0 18px;list-style-type: disc;}.b-service-table ul li {font-weight: 500;}.b-service-table .service-table__line:nth-child(1) .service-table__cell span {display: block;padding: 44px 0px 25px;text-align: center;font-size: 20px;font-weight: 700;}.b-service-table .service-table__line:nth-child(1) .service-table__cell--title span {text-align: left;}.b-service-table .service-table__cell span {display: block;padding: 14px 0 10px;text-align: center;}.b-service-table .service-table__cell span img {width: 25px;height: 25px;}.b-service-table .service-table__cell--title span {display: block;text-align: left;}.b-service-table .service-table__cell .b-order-btn {margin: 14px auto;}.b-service-table tr td {padding: 20px 30px;font-weight: 700;font-size: 18px;line-height: 1.2;color: #222222;}.b-service-table .service-table__cell--title {width: 35%;min-width: 160px;padding: 0 30px;}.b-service-table .service-table__logo {position: absolute;width: 67px;top: 0;left: 50%;transform: translateX(-50%) translateY(-50%);}/*--------------------------------*//*--------------------------------*//*--------------------------------*//*--------------------------------*//*support*/.p-support .column__center-indent {padding: 40px 30px 30px;}.p-support .b-picture .picture__wrapper {margin-left: -505px !important;width: 1010px !important;}.b-support-slider {max-width: 475px;padding: 57px 0 0 44px;line-height: 41.4px;}.support-slider__title {font-size: 37px;line-height: 41.4px;font-weight: bold;max-width: 427px;}.support-slider__desc {font-size: 18px;line-height: 26px;color: #222222;margin-top: 16px;}.support-slider__btn:link,.support-slider__btn:visited {display: block;font-size: 18px;font-weight: 600;line-height: 18px;color: #fff;max-width: 205px;background-color: #009b9b;border-radius: 10px;text-align: center;border-radius: 50px;text-align: center;margin-top: 46px;padding: 14px 5px 10px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;border: 1px solid transparent;}.support-slider__btn span,.support__personal-btn span {display: block;font-weight: 400;font-size: 12px;}.b-support {margin-top: 58px;}.support-slider__text {font-size: 12px;line-height: 18px;color: #989898;margin-top: 22px;max-width: 330px;}.support__contact {display: flex;align-items: center;}.support__contact-title {color: #222222;font-size: 30px;font-weight: bold;max-width: 331px;width: 100%;position: relative;}.support__contact-phone:before,.support__contact-phone:after {content: '';position: absolute;width: 1px;height: 41px;top: 4px;background-color: #d8d8d8;}.support__contact-phone:before {left: 0;}.support__contact-phone:after {right: 0;}.support__contact-phone a:link,.support__contact-phone a:visited {color: #222222;font-size: 26px;font-weight: bold;line-height: 52px;position: relative;padding-left: 9px;}.support__contact-phone a:hover,.support__contact-phone a:active {text-decoration: none;}.support__contact-phone {max-width: 373px;width: 100%;text-align: center;position: relative;}.support__contact-phone a:before {content: '';position: absolute;top: 0;left: -25px;background: url(/files/110/icon_support_phone.png) no-repeat;width: 20px;height: 20px;background-size: 20px;}.support__contact-email {text-align: center;width: 100%;max-width: 306px;position: relative;}.support__contact-email a:before {content: '';position: absolute;top: 5px;left: -7px;background: url(/files/110/icon_support_email.png) no-repeat;width: 20px;height: 13px;background-size: 20px;}.support__contact-email a:link,.support__contact-email a:visited {color: #009b9b;font-size: 20px;line-height: 24px;padding-left: 26px;position: relative;}.support__personal {background: url(/files/110/support_personal_fon.jpg) no-repeat;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);margin-top: 58px;}.support__personal-wrap {display: flex;padding: 41px 70px 43px;justify-content: space-between;align-items: center;}.support__personal-info {padding-left: 116px;position: relative;max-width: 430px;width: 100%;}.support__personal-info:before {content: '';position: absolute;background: url(/files/110/icon_support_personal.png) no-repeat;width: 80px;height: 80px;top: 4px;left: 0;}.support__personal-title {font-size: 22px;color: #222222;font-weight: bold;}.support__personal-text {color: #666666;font-size: 15px;line-height: 23px;margin-top: 3px;}.support__personal-btn {max-width: 215px;width: 100%;}.support__personal-btn a:link,.support__personal-btn a:visited {display: block;font-size: 18px;font-weight: 600;line-height: 18px;color: #fff;background-color: #009b9b;border-radius: 10px;text-align: center;border-radius: 50px;text-align: center;padding: 11px 5px 10px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;border: 1px solid transparent;}.support-slider__btn:hover,.support-slider__btn:active,.support__personal-btn a:hover,.support__personal-btn a:active {text-decoration: none;background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;border: 1px solid #009b9b;}.support__base {margin-top: 60px;}.support__base-title,.support__text-title {color: #222222;font-size: 30px;font-weight: bold;}.support__base-wrap {margin-top: 19px;}.support__base .owl-carousel .owl-nav button.owl-prev,.support__base .owl-carousel .owl-nav button.owl-next {position: absolute;outline: none;}.support__base .owl-carousel .owl-nav button.owl-prev {transform: rotate(180deg);left: -43px;top: 35%;}.support__base .owl-carousel .owl-nav button.owl-next {right: -41px;top: 37%;}.support__base .owl-carousel .owl-nav button.owl-prev:hover,.support__base .owl-carousel .owl-nav button.owl-next:hover {opacity: 0.6;transition: all 0.3s;}.support__text {margin: 61px 0 75px;}.support__text-desc {font-size: 18px;line-height: 26px;color: #222222;margin-top: 18px;padding-right: 35px;}.p-support .b-form--application .form__title {max-width: 800px;margin: 0 auto 17px;}.support__base .b-catalogbox .ui-corner-all {display: flex;flex-wrap: wrap;margin-top: 5px;}.support__base .b-catalogbox .ui-state-default,.support__base .b-catalogbox .ui-widget-content .ui-state-default,.support__base .b-catalogbox .ui-widget-header .ui-state-default {display: flex;width: 50%;justify-content: center;align-items: center;height: 62px;text-align: center;}.support__base .b-catalogbox .ui-state-active,.support__base .b-catalogbox .ui-widget-content.support__base .ui-state-active,.support__base .b-catalogbox .ui-widget-header .ui-state-active {background: #009b9b;}.support__base .b-catalogbox .ui-state-hover,.support__base .b-catalogbox .ui-widget-content .ui-state-hover,.support__base .b-catalogbox .ui-widget-header .ui-state-hover,.support__base .b-catalogbox .ui-state-focus,.support__base .b-catalogbox .ui-widget-content .ui-state-focus,.support__base .b-catalogbox .ui-widget-header .ui-state-focus {transition: all 0.3s;background: #009b9b;}.support__base .b-catalogbox .ui-state-default a,.support__base .b-catalogbox .ui-state-default a:link,.support__base .b-catalogbox .ui-state-default a:visited {padding: 20px;width: 100%;}/*------------------------------*/.b-ban {/* padding: 30px; */box-sizing: border-box;background: #f3f3f3 url(/files/110/version-bg.jpg) 0 50% no-repeat;overflow: hidden;width: 100%;}.b-ban .ban__content {margin: auto;padding: 30px 45px;max-width: 1180px;width: 100%;box-sizing: border-box;display: flex;align-items: center;}.b-ban .ban__left {width: 480px;font-size: 240px;font-weight: 900;position: relative;line-height: 1;z-index: 1;}.b-ban .ban__left::after {content: '';width: 314px;height: 305px;position: absolute;top: 50%;right: 60px;transform: translateY(-50%);background: url(/files/110/version-before.png) 50% 50% no-repeat;z-index: -1;}.b-ban .ban__right {width: calc(100% - 480px);z-index: 1;}.b-ban .ban__title {text-transform: uppercase;font-size: 60px;font-weight: 900;}.b-ban .ban__txt {margin-bottom: 20px;}.b-ban .ban__btn-white:link,.b-ban .ban__btn-white:visited {margin-right: 20px;padding: 0px 25px;box-sizing: border-box;display: inline-block;font-size: 16px;font-weight: 700;color: #0d9b9a;text-decoration: none;border: 1px solid #0d9b9a;/* background-color: #fff; */text-align: center;line-height: 48px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-ban .ban__btn-white:hover,.b-ban .ban__btn-white:active {background-color: #0d9b9a;color: #fff;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-ban .ban__btn-green:link,.b-ban .ban__btn-green:visited {padding: 0px 25px;box-sizing: border-box;display: inline-block;font-size: 16px;font-weight: 700;color: #ffffff;text-decoration: none;border: 1px solid #0d9b9a;background-color: #0d9b9a;text-align: center;line-height: 48px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-ban .ban__btn-green:hover,.b-ban .ban__btn-green:active {background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.tooltip-content {opacity: 0;transition: 0.3s;position: absolute;top: -77px;left: 50%;transform: translateX(-50%);width: 100%;max-width: calc(100% - 12px);padding: 5px;border: 1px solid #e9e9e9;box-shadow: 0 8px 16px 0 rgba(0,0,0,.15);background: #1d5c5c;color: #fff;border-radius: 4px;visibility: hidden;}.tooltip-arrow {position: absolute;z-index: 1;bottom: -10px;left: 50%;transform: translateX(-50%);width: 10px;height: 10px;overflow: hidden;border-left: 10px solid transparent;border-right: 10px solid #1d5c5c;border-top: 10px solid transparent;border-bottom: 10px solid transparent;}.b-form--main-application input[name='email']:hover ~ .tooltip-content,.p-demo-versiya .b-form--application input[name='email']:hover ~ .tooltip-content{opacity: 1;transition: all 0.3s;visibility: visible;}/*------------------*/.ban-support__footerblock {display: flex;align-items: center;justify-content: center;}.ban-support__footerblock .ban-support__img {margin-right: 20px;}.ban-support__footerblock .ban-support__img img {width: 55px;}.ban-support__content {text-align: left;}/*------------------*/.g-cloud .column {max-width: 1360px;}/*------------------*/.b-need {margin: 0 -280px;padding: 80px 280px;background: url(/files/110/line-fon.jpg) right bottom no-repeat;background-size: cover;}.b-need .need__list {box-sizing: border-box;display: -webkit-box;display: flex;flex-wrap: wrap;justify-content: space-between;}.b-need .need__item {box-sizing: border-box;padding: 0 0px 10px;width: calc(33.33% - 40px);position: relative;}.b-need .need__count {margin-bottom: 30px;box-sizing: border-box;overflow: hidden;height: 44px;line-height: 1;font-size: 72px;font-weight: 400;color: #c8dfdf;}.b-need .need__item::before {content: "";position: absolute;top: 30px;left: -8px;width: 30px;height: 30px;background: url(/files/110/tick.png) 0% 0% / cover;z-index: 1;}.b-need .need__item--last::before {display: none;}.b-need .need__item-name {box-sizing: border-box;font-size: 20px;font-weight: 700;color: #222222;line-height: 1.2;margin-bottom: 5px;}.b-need .need__item-txt {margin-top: 72px;}.b-need .need__btn {margin: auto;}.b-need .need__btn a:link,.b-need .need__btn a:visited {box-sizing: border-box;display: inline-block;width: 220px;height: 100%;font-size: 20px;font-weight: 400;color: #ffffff;text-decoration: none;background-color: #009b9b;border-radius: 100px;border: 1px solid #009b9b;text-align: center;line-height: 52px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-need .need__btn a:hover,.b-need .need__btn a:active {background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}/*------------------*/.b-step {margin-top: 50px;}.b-step .step__list {display: flex;justify-content: space-between;}.b-step .step__item {width: calc(20% - 40px);position: relative;}.b-step .step__item:before {content: '';position: absolute;top: 25px;right: 0;width: 53px;height: 21px;background: url(/files/110/arr.png) 50% 50% no-repeat;}.b-step .step__item:last-child:before {display: none;}.b-step .step__img {margin-bottom: 20px;}.b-step .step__img img {width: 61px;}.b-step .step__name {box-sizing: border-box;font-size: 20px;font-weight: 700;color: #222222;line-height: 1.2;margin-bottom: 10px;}/*------------------*/.g-cloud .b-form--application::before {display: none;}/*------------------*/.b-cloud .cloud__btn a:link,.b-cloud .cloud__btn a:visited {box-sizing: border-box;display: inline-block;width: 220px;height: 100%;font-size: 20px;font-weight: 400;color: #ffffff;text-decoration: none;background-color: #009b9b;border-radius: 100px;border: 1px solid #009b9b;text-align: center;line-height: 52px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-cloud .cloud__btn a:hover,.b-cloud .cloud__btn a:active {background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-cloud .cloud__txt {margin-bottom: 20px;display: flex;justify-content: space-between;align-items: center;align-items: baseline;}.b-cloud .cloud__rigth {width: 235px;}/*------------------*//*------------------*//*------------------*//*------------------*//*------------------*//*------------------*//*Стоимость*/.g-page-cost .column {max-width: none;}.cost__efficiency {margin-top: 60px;}.cost__efficiency-title,.cost__questionnaire-title {box-sizing: border-box;font-size: 36px;font-weight: 700;color: #222222;line-height: 1.2;margin-bottom: 44px;}.cost__questionnaire-title {margin-bottom: 59px;}.cost__efficiency-count {box-sizing: border-box;line-height: 1;font-size: 77px;font-weight: 400;color: #c8dfdf;height: 50px;overflow: hidden;margin-bottom: 20px;}.cost__efficiency-number {display: flex;justify-content: space-between;align-items: center;padding-right: 42px;}.cost__efficiency-wrap {display: flex;flex-wrap: wrap;margin: 0 -44px;}.cost__efficiency-item {width: 25%;}.cost__efficiency-inner {margin: 0 44px;}.cost__efficiency-text {font-size: 16px;line-height: 24px;font-weight: 300;height: 90px;}.cost__questionnaire-item {line-height: 24px;font-size: 16px;font-weight: 300;}.cost__questionnaire-item span {font-size: 24px;color: #009b9b;font-weight: bold;padding-right: 10px;}.cost__questionnaire {margin-top: 64px;}.questionnaire__child-wrap {margin: 32px 0 34px;}.questionnaire__child {border: 1px solid #f2f2f2;border-bottom: none;cursor: pointer;}.questionnaire__child-wrap .questionnaire__child:last-child {border-bottom: 1px solid #f2f2f2;}.questionnaire__child-text {display: none;font-size: 16px;line-height: 24px;font-weight: 400;padding: 0 25px 14px 33px;margin-top: 5px;color: #222222;}.questionnaire__child-text p {margin-bottom: 8px;}.questionnaire__child-title {display: flex;justify-content: space-between;padding: 17px 25px 19px 33px;}.questionnaire__child-title span {color: #009b9b;font-size: 20px;font-weight: 600;}.questionnaire__child-expand {position: relative;padding-right: 48px;font-size: 16px;font-weight: 300;color: #009b9b;}.questionnaire__child-expand:after {content: '';position: absolute;top: -3px;right: 0;background: url(/files/110/questionnaire_expand.png) 50% 50% no-repeat;width: 34px;height: 34px;border-radius: 50px;border: 1px solid #009b9b;transition: background 0.3s ease, color 0.2s linear;}.questionnaire__child--show .questionnaire__child-expand:after {background: #009b9b url(/files/110/questionnaire_turn.png) 50% 50% no-repeat;transition: background 0.3s ease, color 0.2s linear;}.cost__call {display: flex;align-items: center;margin-top: 89px;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);padding: 61px 32px 60px 42px;background: url(/files/110/cost-call-fon.png)  106% 7% no-repeat;}.cost__call-text {position: relative;padding-left: 112px;line-height: 24px;font-size: 20px;font-weight: 300;}.cost__call-text:before {content: '';position: absolute;top: -30px;left: 0;background: url(/files/110/cost-call-icon.png) no-repeat;width: 80px;height: 80px;}.cost__call-phone {line-height: 30px;font-weight: 600;font-size: 30px;padding-left: 64px;}.cost__call-phone a:link,.cost__call-phone a:visited {color: #2d2d2d;}.cost__interesting-wrap {display: flex;margin: 41px -20px 0;}.cost__interesting-item {display: flex;margin: 0 20px;position: relative;}.cost__interesting-name {position: absolute;bottom: 44px;left: 43px;color: #fff;font-size: 24px;line-height: 24px;font-weight: bold;}.cost__interesting-link {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 9;font-size: 0;}.cost__interesting-title {font-size: 36px;font-weight: bold;}.cost__interesting {margin: 71px 0 85px;}.cost__efficiency-icon {display: flex;position: relative;justify-content: space-between;}.cost__efficiency-btn {margin-top: 13px;position: relative;cursor: pointer;box-sizing: border-box;display: inline-block;width: 180px;font-size: 14px;font-weight: 400;color: #ffffff;text-decoration: none;background-color: #009b9b;border-radius: 100px;border: 1px solid #009b9b;text-align: center;height: 40px;line-height: 40px;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.cost__efficiency-btn:hover {background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.cost__efficiency-drop {padding-top: 4px;position: absolute;right: 0;left: 0;top: 100%;z-index: 1;display: none;}.cost__efficiency-drop .cost__efficiency-drop__item {text-align: center;}.cost__efficiency-drop .cost__efficiency-drop__item a {display: block;}.cost__efficiency-drop .cost__efficiency-drop__inner {box-sizing: border-box;width: 100%;padding: 8px;background: #fff;box-sizing: border-box;border: 1px solid #009b9b;}/*------------------------*/.b-table-flex {max-width: 800px;margin: 40px auto;}.b-table-flex .table-flex--inner{/* border: 1px solid rgb(0, 0, 0); */display: flex;justify-content: space-between;}.b-table-title {display: block;font-size: 20px;text-align: center;color: rgb(0, 155, 155);border: 1px dashed #009b9b;margin-bottom: 5px;}.b-table-flex .table-flex {width: 30%;border: 1px solid rgb(0, 0, 0);}.b-table-flex .table-flex--center {width: 40%;margin: 0 -1px;}.b-table-flex .table-flex__line {padding: 10px;border-bottom: 1px solid rgb(0, 0, 0);}.b-table-flex .table-flex__line:nth-last-child(1) {border-bottom: none;}.b-table-flex .table-flex__title {min-height: 90px;text-align: center;display: flex;justify-content: center;align-items: center;color: #fff;font-weight: 600;background: #009b9b;}.b-table-flex ul {list-style: none;margin: 0;padding: 0;}.b-table-flex li {margin: 0;}.b-table-flex .table-flex__line-title {color: #009b9b;font-weight: 600;margin-bottom: 5px;}/*------------------------*/.b-table-flex--gray .table-flex {width: 40%;background: #a7a7a75c;}.b-table-flex--gray .table-flex--2 {width: 60%;margin-left: -1px;}.b-table-flex--gray .table-flex__title {min-height: 60px;justify-content: left;text-align: left;font-weight: 400;color: #000;background: #f7f7f7;}/*------------------------*/.b-video-wrap {position: relative;padding-top: 56%;}.b-video-wrap iframe {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}/*------------------------*/.b-ban-new {position: relative;background-color: #101115;color: #fff;}.b-ban-new::before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;background: url(/files/250/bg-ban.png) 80% 50% no-repeat;}.b-ban-new .ban-new__wrapper {position: relative;padding: 41px 46px 46px 39px;z-index: 10;}.b-ban-new .ban-new__wrapper::before {position: absolute;content: '';width: 401px;height: 420px;right: -110px;top: 30px;z-index: -1;background: url(/files/110/new-img-ban.png) no-repeat;}.b-ban-new .ban-new__header {display: flex;padding: 0 146px 0 0;justify-content: space-between;flex-wrap: wrap;margin: 0 0 40px;}.b-ban-new .ban-new__header-logo {display: flex;gap: 70px;}.b-ban-new .ban-new__header-date {text-align: center;padding: 16px;border-radius: 15px;background: linear-gradient(121.83deg, rgba(53, 89, 147, 0.2) 5.55%, rgba(58, 79, 104, 0.2) 88.32%);box-shadow: 0px -20px 50px rgba(0, 0, 0, 0.15);backdrop-filter: blur(/assets/1a225a99/2.95px);}.b-ban-new .ban-new__header-date-title {font-size: 34px;font-weight: bold;line-height: 1;margin: 0 0 11px;}.b-ban-new .ban-new__header-date-subtitle {font-size: 24px;font-weight: 400;line-height: 1;}.b-ban-new .ban-new__header-partners-title {font-size: 17px;font-weight: 400;margin: 0 0 15px;line-height: 1;}.b-ban-new .ban-new__header-partners-wrap {display: flex;gap: 35px;justify-content: space-between;align-items: center;}.b-ban-new .ban-new__header-partners-wrap img {display: block;}.b-ban-new .ban-new__main {display: flex;justify-content: space-between;box-sizing: border-box;flex-wrap: wrap;}.b-ban-new .banner-new__titles-title {font-size: 45px;font-weight: bold;line-height: 1;margin: 0 0 18px;text-transform: uppercase;}.b-ban-new .banner-new__titles-subtitle {font-size: 32px;font-weight: 400;line-height: 1;max-width: 460px;width: 100%;}.b-ban-new .ban-new__list {padding: 23px 18px 26px 20px;background: rgba(36, 35, 56, 0.5);box-shadow: 0px -20px 50px rgba(0, 0, 0, 0.15);backdrop-filter: blur(/assets/1a225a99/2.95px);border-radius: 15px;max-width: 375px;width: 100%;margin: 0;}.b-ban-new .ban-new__items {position: relative;list-style-type: none;padding: 0 0 0 18px;font-size: 22px;font-weight: 400;line-height: 1;}.b-ban-new .ban-new__items::after {position: absolute;content: '';top: 8px;left: 0;width: 8px;height: 8px;background: #80BC48;border-radius: 50%;}.b-ban-new .ban-new__items:not(:last-child) {margin: 0 0 15px;}.b-ban-new .ban-new__btn {width: 100%;max-width: 320px;display: flex;flex-direction: column;justify-content: flex-end;}.b-ban-new .ban-new__online-wrapper {display: flex;justify-content: center;gap: 10px;align-items: center;margin-bottom: 10px;}.b-ban-new .ban-new__btn .ban-new__online {font-size: 20px;line-height: 100%;}.b-ban-new .ban-new__btn .circle {width: 20px;height: 20px;border-radius: 50%;box-shadow: 0px 0px 1px 1px #0000001a;background-color: #80bc48;}.b-ban-new .ban-new__btn .pulse {animation: pulse-animation 1.5s infinite;}.b-ban-new .ban-new__btn .ban-new__online::after {animation-delay: 1.25s;}@keyframes pulse-animation {0% {box-shadow: 0 0 0 0px rgba(128, 188, 72, 1);}75% {box-shadow: 0 0 0 5px rgba(128, 188, 72, 0.521);}100% {box-shadow: 0 0 0 7px rgba(128, 188, 72, 0);}}.b-ban-new .ban-new__btn a:link,.b-ban-new .ban-new__btn a:visited {color: #fff;text-decoration: none;font-size: 22px;font-weight: 500;display: block;line-height: 1;padding: 23px;border: 1px solid #80BC48;max-width: 320px;max-height: 70px;width: 100%;background: #80BC48;border-radius: 144px;text-align: center;transition: all .3s ease-in-out;box-sizing: border-box;}.b-ban-new .ban-new__btn a:link:hover,.b-ban-new .ban-new__btn a:visited:hover {background: transparent;}/*------------------------*/.b-btn,a.b-btn:link,a.b-btn:visited,a.b-btn:hover,a.b-btn:active {display: inline-block;vertical-align: top;width: 100%;max-width: 300px;margin: 0;padding: 16px 20px 15px;box-sizing: border-box;border-radius: 50px;font-family: Lato, sans-serif;font-weight: bold;font-size: 16px;line-height: 19px;text-decoration: none;text-align: center;text-transform: uppercase;cursor: pointer;color: #222A35;background-color: #8DD64A;}/*------------------------*/.b-mes {margin-bottom: 40px;}.b-mes .mes__img {width: 1920px;margin-top: -40px;position: relative;left: 50%;transform: translateX(-50%);z-index: -1;}.b-mes .mes__content {margin-top: -100px;margin-bottom: 30px;}.b-mes .mes__title {text-align: center;font-size: 32px;font-weight: 700;padding-bottom: 30px;}.b-mes .mes__list {text-align: center;}.b-mes .mes__list span {display: inline-block;padding: 5px 18px;margin-left: -4px;border-right: 1px solid #009b9b;font-size: 20px;font-weight: 700;}.b-mes .mes__list span:last-child {border-right: none;}/*------------------------*/.b-button {display: block;text-align: center;}.b-button a:link,.b-button a:active,.b-button a:visited {box-sizing: border-box;display: inline-block;padding: 8px 32px;color: #ffffff;background: #009b9b;border: 2px solid #009b9b;border-radius: 30px;font-size: 20px;text-decoration: none;cursor: pointer;transition: 0.3s;}.b-button a:hover {background: #ffffff;border: 2px solid #7fcdcd;color: #009b9b;}/*------------------------*/.b-button--mes {width: 350px;margin: 0 auto;}.b-button--enumeration {text-align: left;}.b-res-integration {background: url(/files/110/resintback.png) no-repeat 50% 50%;padding: 100px 285px 150px;margin: -60px -285px 0;}.b-res-integration .res-integration__title {font-size: 36px;font-weight: bold;margin-bottom: 45px;}.b-res-integration .res-integration__item {background-color: #fff;box-shadow: 0px 3px 30px 0px rgba(0, 155, 155, 0.15);padding: 30px;box-sizing: border-box;height: 100%;}.b-res-integration .res-integration__icon {width: 37px;margin-bottom: 65px;}.b-res-integration .res-integration__icon img {display: block;width: 100%;}.b-res-integration .res-integration__text {font-weight: bold;font-size: 18px;line-height: 1.3;}.b-res-integration .res-integration__text span {color: #009b9b;}.b-res-integration .owl-stage {display: flex;}.b-res-integration .owl-item {float: none !important;}.b-res-integration .owl-stage-outer {overflow: inherit !important;}.b-res-integration .owl-prev {position: absolute;top: -75px;right: 83px;outline: none;transition: opacity .3s linear;}.b-res-integration .owl-next {position: absolute;top: -75px;right: 0;outline: none;transition: opacity .3s linear;}.b-res-integration .owl-carousel .owl-nav .owl-next:hover,.b-res-integration .owl-carousel .owl-nav .owl-prev:hover {opacity: .5;transition: opacity .3s linear;}/*------------------------*/.b-integr {padding: 70px 45px 95px;margin-bottom: 80px;border: 1px solid #bfe6e6;background: url(/files/110/integrbg.png) no-repeat right top;}.b-integr .integr__title {margin-bottom: 45px;font-size: 36px;font-weight: bold;}.b-integr .integr__inner {display: flex;flex-wrap: wrap;margin: 0px -40px;}.b-integr .integr__item {width: 33.33%;padding: 0 40px;box-sizing: border-box;margin-top: 40px;}.b-integr .integr__item:nth-child(-n+3) {margin-top: 0;}.b-integr .integr__num {font-size: 56px;font-weight: bold;color: #009b9b;line-height: 1.2;}.b-integr .integr__text {font-size: 18px;font-weight: bold;}/*------------------------*/.b-numbered-list {}.b-numbered-list .numbered-list__title {box-sizing: border-box;font-size: 36px;font-weight: 700;color: #222222;line-height: 1.2;}.b-numbered-list .numbered-list__inner {column-count: 2;margin: 40px -14px 80px;}.b-numbered-list .numbered-list__item {position: relative;border-bottom: 1px solid #ebebeb;padding: 8px 20px 8px 60px;margin: 0 14px;}.b-numbered-list .numbered-list__item:nth-child(4n) {border-bottom: 1px solid transparent;}.b-numbered-list .numbered-list__item a {font-size: 20px;font-weight: 700;color: #0f0f0f;text-decoration: none;border-bottom: 1px dashed #0f0f0f;transition: 0.3s;}.b-numbered-list .numbered-list__item a:hover {color: #009b9b;border: none;}.b-numbered-list .numbered-list__number {padding-right: 15px;font-size: 20px;font-weight: 800;color: #009b9b;position: absolute;left: 20px;}/*------------------------*/.b-enumeration {margin: 60px 0;}.b-enumeration .enumeration__title {box-sizing: border-box;font-size: 36px;font-weight: 700;color: #222222;line-height: 1.2;}.b-enumeration .enumeration__inner {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 50px -15px 50px;}.b-enumeration .enumeration__item {box-sizing: border-box;width: 230px;padding: 15px;}.b-enumeration .enumeration__img {padding-bottom: 20px;}.b-enumeration .enumeration__img img {height: 90px !important;}.b-enumeration .enumeration__content {font-size: 20px;font-weight: 700;}.b-enumeration .enumeration__count {box-sizing: border-box;position: relative;line-height: 1;font-size: 80px;font-weight: 400;color: #c8dfdf;height: 45px;overflow: hidden;padding-left: 5px;margin-left: -5px;margin-bottom: 30px;}.b-enumeration .enumeration__count::before {content: '';position: absolute;top: 40%;left: 0px;width: 26px;height: 26px;background-image: url(/files/110/ok.png);background-size: 100%;}.b-enumeration--bg {background: #f6f6f6 url(/files/110/bg-enumeration.png) no-repeat 111% 0px;margin: 60px -285px;padding: 60px 285px 20px;}/*------------------------*/.b-neighbors {margin-bottom: 40px;}.b-neighbors .neighbors__title {font-size: 36px;font-weight: 700;margin-bottom: 35px;}.b-neighbors .neighbors__img {margin: 0 -15px;}.b-neighbors .neighbors__img img {}.b-neighbors .neighbors__left .neighbors__img {}.b-neighbors .neighbors__item {display: flex;justify-content: space-between;margin-bottom: 10px;}.b-neighbors ul {margin: 0;padding: 0;}.b-neighbors li {box-sizing: border-box;position: relative;padding-left: 35px;margin-left: -35px;padding-bottom: 5px;list-style: none;}.b-neighbors li::before {display: block;content: "";position: absolute;top: 12px;left: 0;width: 18px;height: 1px;background-color: #009b9b;}.b-neighbors .neighbors__right,.b-neighbors .neighbors__left {width: 49%;}.b-neighbors .neighbors__right .neighbors__content {padding-left: 65px;}.b-neighbors .neighbors__left .neighbors__content {padding-left: 35px;padding-right: 40px;}.b-neighbors .neighbors__title-list {font-size: 18px;font-weight: 700;}.b-neighbors .neighbors__text {font-size: 16px;font-weight: 400;}.b-neighbors .neighbors__link a {padding-right: 20px;background-image: url(/files/110/galka.png);background-size: contain;background-repeat: no-repeat;background-position: right;}.b-neighbors .neighbors__title-item {margin-bottom: 30px;}.b-neighbors .neighbors__num {box-sizing: border-box;display: inline-block;position: relative;line-height: 1;font-size: 104px;font-weight: 400;color: #c8dfdf;height: 64px;overflow: hidden;padding-right: 15px;}.b-neighbors .neighbors__title-text {font-size: 26px;font-weight: 700;color: #009b9b;}/*------------------------*/.b-article__head {padding: 40px;margin-bottom: 40px;border: 1px solid #f2f2f2;}.b-article__head .article__head-num {display: inline-block;padding-right: 10px;font-weight: 600;}.b-article__head .article__head-link {padding: 10px 0;border-bottom: 1px solid #f2f2f2;font-size: 24px;}.b-article__head .article__head-link:last-child {border: none;}/*------------------------*/.b-attention {position: relative;padding: 60px 50px 55px 175px;margin: 40px 0;-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);background: url(/files/110/attention-fon.png) no-repeat;background-position-y: -20px;background-position-x: right;background-size: auto 400px;}.b-attention::before {content: "";display: block;width: 87px;height: 75px;background: url(/files/110/attention.png) 100% 100% no-repeat;background-size: contain;position: absolute;left: 50px;top: 50%;transform: translateY(-37.5px);}.b-attention .attention__text {font-size: 24px;font-weight: 300;}/*------------------------*/.b-details {background: #009b9b url(/files/110/details-fon.png) no-repeat;background-position: right -110px;background-size: 700px;display: flex;align-items: center;justify-content: space-between;padding: 60px 30px 60px 50px;margin: 40px 0;}.b-details .details__num {padding-left: 100px;position: relative;}.b-details .details__num::before {content: "";width: 80px;height: 80px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url(/files/110/details-num.png) no-repeat;background-size: contain;}.b-details .details__num a:link,.b-details .details__num a:active,.b-details .details__num a:visited {font-size: 30px;font-weight: 600;color: #ffffff;text-decoration: none;}.b-details .details__title {font-size: 36px;font-weight: 600;color: #ffffff;}.b-details a.details__btn:link,.b-details a.details__btn:active,.b-details a.details__btn:visited {display: block;box-sizing: border-box;width: 210px;height: 45px;text-align: center;padding: 9px 0 11px;font-size: 16px;font-weight: 700;color: #009b9b;background: #ffffff;text-decoration: none;border-radius: 25px;border: 1px solid transparent;transition: .3s;}.b-details a.details__btn:hover {color: #ffffff;background: #009b9b;;border: 1px solid #ffffff;}.b-details--v2 {background: #ffffff url(/files/110/details-fon-2.png) no-repeat;background-size: 1050px;background-position: -650px -200px;-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.b-details--v2 .details__title {color: #222222;}.b-details--v2 a.details__btn:link,.b-details--v2 a.details__btn:active,.b-details--v2 a.details__btn:visited {background-color: #009b9b;border: 1px solid #009b9b;color: #ffffff;}.b-details--v2 a.details__btn:hover {background-color: #ffffff;border: 1px solid #009b9b;color: #009b9b;}/*------------------------*/.b-interesting {margin: 0 -20px;display: flex;justify-content: space-between;}.b-interesting .interesting__item {position: relative;box-sizing: border-box;width: calc(50% - 40px);margin: 20px;overflow: hidden;}.b-interesting .interesting__item::before {content: "";display: block;padding-bottom: 33.34%;}.b-interesting .interesting__item::after {content: "";width: 190px;height: 190px;position: absolute;bottom: 0;left: 0;background: url(/files/110/interesting.png) no-repeat, radial-gradient(circle, rgba(0,155,155,0.38699229691876746) 52%, rgba(255,255,255,0) 80%) -100px 85px no-repeat;background-size: contain;pointer-events: none;}.b-interesting .interesting__item img {position: absolute;display: block;width: 105%;max-width: none;left: -10px;right: -10px;top: 50%;transform: translateY(-40%);}.b-interesting .interesting__item--mod img {width: 156%;left: 0;}.b-interesting a:link,.b-interesting a:active,.b-interesting a:visited {font-size: 24px;font-weight: 600;color: #ffffff;text-decoration: none;}.b-interesting .interesting__title {position: absolute;bottom: 40px;left: 40px;z-index: 1;pointer-events: none;}/*------------------------*/.b-table-style {overflow: auto;}.b-table-style table,.b-table-style tr,.b-table-style td,.b-table-style th {border: 1px solid #f2f2f2;border-collapse: collapse;border-spacing: 0;}.b-table-style tr:nth-child(odd) {background-color: #fafafa;}.b-table-style th {padding: 30px 30px;background-color: #f6f6f6;font-size: 27px;text-align: left;}.b-table-style td {padding: 20px 30px !important;}.b-table-style p {padding: 0;}/*------------------------*/.b-btn-link {margin: 40px 0;}.b-btn-link a:link,.b-btn-link a:visited {box-sizing: border-box;display: inline-block;width: auto;min-width: 220px;padding: 10px 20px;height: 100%;font-size: 20px;font-weight: 400;color: #ffffff;text-decoration: none;background-color: #009b9b;border-radius: 100px;border: 1px solid #009b9b;text-align: center;/* line-height: 52px; */-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}.b-btn-link a:hover,.b-btn-link a:active {background-color: #ffffff;color: #009b9b;-webkit-transition: background-color .3s linear, color .3s linear;transition: background-color .3s linear, color .3s linear;}/*------------------------*/.b-tasks--cloud {border: none;margin-bottom: 20px;}.b-tasks--cloud .b-tasks .tasks__wrap {margin-bottom: 20px;}.b-tasks--cloud .tasks__title {font-size: 32px;line-height: 1.4;}.b-tasks--cloud .tasks__text {display: block;font-size: 20px;font-weight: 700;margin-bottom: 50px;}.b-tasks--cloud a.tasks__link:link,.b-tasks--cloud a.tasks__link:visited {padding: 7px 27px;}/*------------------------*/.b-advantages--cloud .b-h2-title {line-height: 1.2;padding-bottom: 50px;}.b-advantages--cloud .advantages__icon {height: 80px;}/*------------------------*/.b-attention--cloud {line-height: 1.5;padding: 60px 145px 58px 175px;}/*------------------------*/.b-card {/* background: url(/files/110/fon-cloud.png) no-repeat; */position: relative;background-size: cover;margin: 0 -285px;padding: 0 285px;}.b-card::before {content: '';width: 100%;height: 100%;position: absolute;top: -60px;left: 0;right: 0;background: url(/files/110/fon-cloud.png) no-repeat;}.b-card .card__wrap {position: relative;display: flex;justify-content: start;flex-wrap: wrap;margin: 0 -12.5px;}.b-card .card__item {position: relative;box-sizing: border-box;width: calc(25% - 25px);padding: 100px 25px 20px;margin: 0 12.5px;background: #ffffff;-webkit-box-shadow: 0px 0px 12px 12px rgba(0, 155, 155, 0.1);-moz-box-shadow: 0px 0px 12px 12px rgba(0, 155, 155, 0.1);box-shadow: 0px 0px 12px 12px rgba(0, 155, 155, 0.1);}.b-card .card__num {position: absolute;top: 30px;left: 25px;right: 25px;color: #009b9b;font-size: 48px;font-weight: 700;}.b-card .card__num--fon {background: url(/files/110/arow-cloud.png) no-repeat;background-position-x: right;background-position-y: center;}.b-card .card__title {font-size: 18px;font-weight: 700;line-height: 1.3;margin-bottom: 20px;}.b-card .card__list ul {padding: 0px 0 0 20px;list-style-type: disc;}.b-card .card__list li {color: #009b9b;font-size: 16px;}.b-card .card__list span {color: #222222;}/*------------------------*/.b-advantages--item3 .advantages__item {width: 33.33%;}/*------------------------*/.b-enumeration--cloud {background: #fafafa url(/files/110/footer-waves.png) no-repeat;background-position: right 350px;margin: 60px -282px;padding: 80px 282px 40px;}.b-enumeration .enumeration__title {margin-bottom: 30px;}.b-enumeration--cloud .enumeration__inner {margin: 10px -15px 10px;justify-content: left;}.b-enumeration--cloud .enumeration__item {width: 33.33%;}.b-enumeration--cloud p {font-size: 20px;font-weight: 300;}.b-enumeration--cloud .enumeration__text {padding-top: 75px;font-size: 20px;font-weight: 300;}/*------------------------*/.b-video-youtube {position: relative;width: 100%;max-width: 800px;margin: 40px auto;}.b-video-youtube iframe {width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}.b-video-youtube::after {content: ' ';display: block;width: 100%;padding-bottom: 56.25%;}/*----------------------*/.b-ban-practicum {width: 100%;height: 100%;min-height: 314px;overflow: hidden;color: #fff;background: url(/files/110/ban-practicum2.jpg) 50% 50% #334052 no-repeat;background-size: cover;}.b-ban-practicum .ban-practicum__text {align-self: start;font-size: 24px;line-height: 1.4;width: calc(100% - 350px - 208px - 21%);max-width: 550px;}.b-ban-practicum .ban-practicum__list {align-self: start;width: 21%;max-width: 300px;}.b-ban-practicum .ban-practicum__list ul {padding-left: 20px;margin: 0;list-style: none;}.b-ban-practicum .ban-practicum__list li {position: relative;}.b-ban-practicum .ban-practicum__list li::before {content: ' ';background: #76b043;display: block;width: 8px;height: 8px;border-radius: 5px;position: absolute;left: -20px;top: 10px;}.b-ban-practicum .ban-practicum__list li > span {font-size: 16px;font-weight: 400;color: #ffffff;}.b-ban-practicum .ban-practicum__logo {align-self: start;padding-right: 20px;}.b-ban-practicum .ban-practicum__logo-item--logo img {width: 100%;max-width: 330px;}.b-ban-practicum .ban-practicum__inner {position: relative;max-width: 1450px;width: 100%;height: 100%;padding: 35px 25px 30px;margin: 0 auto;box-sizing: border-box;display: flex;justify-content: space-between;align-items: end;flex-wrap: wrap;}.b-ban-practicum .ban-practicum__btn {align-self: center;}.b-ban-practicum .ban-practicum__btn a {font-size: 16px;font-weight: 400;color: #ffffff;background: #76b043;padding: 14px 27px;border-radius: 5px;text-decoration: none;border: 2px solid #76b043;transition: .3s;}.b-ban-practicum .ban-practicum__btn a:hover {background: transparent;}.b-ban-practicum .ban-practicum__icont-inner {width: 100%;display: flex;margin-bottom: 30px;}.b-ban-practicum .ban-practicum__icon {box-sizing: border-box;display: flex;flex-direction: column;}.b-ban-practicum .ban-practicum__icon--1,.b-ban-practicum .ban-practicum__icon--2 {padding-right: 40px;}.b-ban-practicum .ban-practicum__icon img {width: auto;height: 100%;max-height: 40px;margin-right: 15px;margin-bottom: 10px;}.b-ban-practicum .ban-practicum__icon--3 img {margin-right: 20px;}.b-ban-practicum .ban-practicum__icon img:nth-last-child(-n+1) {margin-right: 0;}.b-ban-practicum .ban-practicum__flex-icon {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 5px;}.b-ban-practicum .ban-practicum__title-inner {display: flex;position: relative;color: #76b043;}.b-ban-practicum .ban-practicum__icon-title {padding-right: 10px;text-transform: uppercase;font-size: 12px;white-space: nowrap;}.b-ban-practicum .ban-practicum__title-inner::after {content: " ";display: block;position: relative;top: 4px;width: 100%;height: 1px;background: #76b043;}.b-ban-practicum .ban-practicum__icon .ban-practicum__fanuc {width: 80px;height: auto;max-height: none;}/*----------------------*/.b-flex-banner {}.b-flex-banner .flex-banner__inner {display: flex;flex-wrap: wrap;align-items: center;margin: 0 -10px 30px;position: relative;}.b-flex-banner .flex-banner__item--1::before {content: " ";display: block;width: 100%;height: 100%;background: url(/files/110/credit_fon.png);background-repeat: no-repeat;background-size: cover;position: absolute;left: -44%;top: 50%;transform: translateY(-50%);z-index: -1;}.b-flex-banner .flex-banner__item {position: relative;width: calc(50% - 20px);margin: 0 10px 20px;line-height: 1.4;}.b-flex-banner .flex-banner__img {width: 100%;}.b-flex-banner .flex-banner__item-title {box-sizing: border-box;font-size: 32px;font-weight: 700;color: #222222;margin-bottom: 20px;}/*----------------------*/.b-shadow-contain {padding: 35px 45px;-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);background: url(/files/110/attention-fon.png) no-repeat;background-position-x: 100px;background-position-y: center;background-size: cover;}.b-shadow-contain .shadow-contain__text {font-size: 16px;font-weight: 600;}/*----------------------*/.b-content-secondary {box-sizing: border-box;font-size: 16px;font-weight: 300;}/*---------------------*/.b-banner-rf {display: flex;padding: 35px 40px;border: 1px solid #009b9b ;margin-bottom: 40px;}.b-banner-rf .banner-rf__content {position: relative;display: flex;align-items: center;padding-left: 130px;margin-right: 30px;min-height: 100px;box-sizing: border-box;font-size: 16px;font-weight: 300;}.b-banner-rf .banner-rf__content::before {content: " ";display: block;width: 105px;height: 100px;background: url(/files/110/gerb.png) no-repeat;background-size: contain;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.b-banner-rf .b-btn-border {display: flex;align-items: center;}/*-----------------------------*/.b-btn-border a:link,.b-btn-border a:active,.b-btn-border a:visited {display: inline-block;box-sizing: border-box;width: 350px;padding: 9px 5px;border-radius: 30px;border: 1px solid #009b9b;text-align: center;font-size: 18px;text-decoration: none;}.b-btn-border a:hover {color: #fff;background: #009b9b;transition: .2s;}/*-----------------------------*/.b-indicators {margin: 100px -286px;padding: 70px 286px;background: #fafafa url(/files/110/footer-waves.png) 114% 12% no-repeat;}.b-indicators .indicators__content {display: flex;flex-wrap: wrap;margin: 0 -10px;}.b-indicators .indicators__item {width: calc(20% - 20px);margin: 0 10px 20px;}.b-indicators .indicators__item-num {margin-bottom: 10px;}.b-indicators .indicators__num-main {font-size: 56px;font-weight: 700;word-spacing: -10px;color: #009b9b;}.b-indicators .indicators__num-head {position: relative;padding-bottom: 20px;}.b-indicators .indicators__num-value {font-size: 20px;font-weight: 600;word-spacing: normal;position: absolute;left: 0;bottom: 0;white-space: nowrap;}.b-indicators .indicators__num-rb {font-size: 15px;font-weight: 600;}.b-indicators .indicators__text {font-size: 16px;}.b-indicators .indicators__text-mark {color: #009b9b;/* font-size: 19px; */font-weight: 600;}.b-indicators .indicators__signature {max-width: 1315px;text-align: right;font-size: 16px;}/*-----------------------------*/.b-list-ul,.b-list-ol {margin-bottom: 60px;}.b-list-ul ul {padding: 0;}.b-list-ul li {box-sizing: border-box;position: relative;padding-left: 35px;list-style: none;font-size: 16px;}.b-list-ul li::before {display: block;content: "";position: absolute;top: 12px;left: 0;width: 18px;height: 1px;background-color: #009b9b;}.b-list-ol ol {padding: 0 0 0 25px;}.b-list-ol li {font-size: 16px;}.b-list-ol li::marker{color: #009b9b;}/*-----------------------------*/.b-strong {font-size: 16px;font-weight: 600;}p.b-strong {padding: 30px 0;}/*-----------------------------*/.b-banner-privileges {margin: 0 0 40px;padding: 40px 50px;margin-bottom: 40px;overflow: hidden;position: relative;}.b-banner-privileges::before {content: " ";display: block;width: 1000px;height: 600px;background: url(/files/110/footer-waves.png) no-repeat;background-size: contain;position: absolute;right: -485px;top: -230px;}.b-banner-privileges::after {content: " ";display: block;width: 380px;height: 255px;background: url(/files/110/credit.png) no-repeat;background-size: contain;position: absolute;left: 48%;top: 55%;transform: translateY(-50%);}.b-banner-privileges .banner-privileges__inner {display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 1;}.b-banner-privileges .banner-privileges__text {font-size: 24px;font-weight: 700;}.b-banner-privileges .b-btn-link a:link,.b-banner-privileges .b-btn-link a:visited {min-width: 250px;font-size: 18px;}/*-----------------------------*/.b-positive-margin {margin-bottom: 40px;}/*-----------------------------*/.b-negative-margin {margin-bottom: -20px;}/*-----------------------------*/.pilot__5 .b-head-contacts .head-contacts__city {display: flex;}.pilot__5 .b-head-contacts img {margin-right: 5px;}.pilot__5 .b-region-contact--has {position: relative;background: #ffffff;padding: 17px;box-shadow: 4px 4px 50px -30px #000000;margin-top: 10px;margin-left: -98px;}.pilot__5 .b-region-contact--has::before {content: '';position: absolute;top: -10px;left: 134px;background: #ffffff;width: 20px;height: 20px;transform: rotate(45deg);box-shadow: 4px 4px 50px -30px #000000;}.pilot__5 .b-region-contact--has .region-contact__btns {display: flex;}.pilot__5 .b-region-contact--has .region-close {position: absolute;top: 20px;right: 10px;cursor: pointer;}.pilot__5 .b-region-contact--has .region-contact__title {font-size: 18px;margin-right: 121px;margin-bottom: 15px;color: #333333;font-weight: bold;text-align: left;}.pilot__5 .b-region-contact--has .region-contact__btn {min-width: 120px;text-align: center;padding: 9px 16px;border: 2px solid #009b9b;border-radius: 50px;cursor: pointer;color: #009b9b;font-weight: 600;}.pilot__5 .b-region-contact--has .region-contact__btn--1 {background: #009b9b;color: #ffffff;margin-right: 10px;}/*-----------------------------*/.b-region-list-title {position: relative;font-size: 28px;font-weight: 400;padding: 20px 140px 60px;border-bottom: 1px solid #00000021;}.b-region-list-ul {box-sizing: border-box;padding: 15px 30px 20px;text-align: left;overflow: auto;}.b-region-list-ul .region-list-ul__inner {column-count: 4;}.b-region-list-ul .region-list-ul__inner > * {display: block;break-inside: avoid;margin-bottom: 10px;}.b-region-list-ul a {display: block;font-size: 14px;line-height: 1.5;font-weight: 400;}.b-region-list-ul .region__letter {font-size: 18px;line-height: 2;}.b-region-list-ul .region__column {/* width: calc(20% - 26px);margin: 10px; */break-inside: avoid;}.b-region-list-ul .region__column-wrap {display: flex;flex-direction: column;}.b-region-list-title .region-list-btn {position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);box-sizing: border-box;display: flex;justify-content: center;align-items: center;width: 120px;height: 35px;}.b-region-list-title .region-list-btn a {box-sizing: border-box;display: block;width: 100%;height: 100%;border: 2px solid #7fcdcd;border-radius: 100px;font-size: 12px;font-weight: 700;text-decoration: none;color: #009b9b;text-align: center;line-height: 2.5;transition: background-color .2s ease-in, color .2s ease-in, border-color .2s ease-in;}.b-region-list-title .region-list-btn a:hover {background-color: #009b9b;color: #ffffff;border-color: #009b9b;transition: background-color .2s ease-in, color .2s ease-in, border-color .2s ease-in;}.region__close-btn {position: absolute;top: 35px;right: 30px;width: 21px;height: 21px;background: url('/files/110/close.png') no-repeat;background-position: center;background-size: cover;cursor: pointer;}/*-----------------------------*/.b-head-contacts {display: none;}.b-sidebar-contacts .b-head-contacts {display: block;text-align: left;margin-bottom: 15px;}/*-----------------------------*/.b-sevice .item-1 .item-1__link:link,.b-sevice .item-1 .item-1__link:active,.b-sevice .item-1 .item-1__link:visited {padding-right: 25px;padding-left: 15px;}.b-sevice .on-1 .item-1__link:link,.b-sevice .on-1 .item-1__link:visited,.b-sevice .on-1 .item-1__link:hover,.b-sevice .on-1 .item-1__link:active,.b-sevice .item-1:hover .item-1__link:link,.b-sevice .item-1:hover .item-1__link:active,.b-sevice .item-1:hover .item-1__link:visited,.b-sevice .item-1 .item-1__link:hover {padding-right: 25px;padding-left: 15px;}/*-----------------------------*/.p-about-page h1 ,.p-about-page .b-path span,.p-about-page .big-title__text {color: #FFFFFF;max-width: 1050px;}.p-about-page .big-title__text {font-weight: 600;font-size: 20px;}.p-about-page .column,.p-dispetcher-eam-page .column {max-width: none;}.p-about-page h1  {position: relative;}.p-about-page .b-path,.p-about-page h1 {z-index: 2;}.p-about-page .b-path li:before {background: url(/files/110/vector.svg) 50%/75% no-repeat;}/*------------------------*/.p-dispetcher-eam-page h1 {margin-bottom: 30px;}/*----------------------*/.b-big-title {background: url('/files/110/bg_25.jpg') no-repeat ;background-position: center;background-size: cover;width: 100vw;position: relative;left: 50%;transform: translateX(-50%);z-index: 1;padding: 235px 0 165px 0;margin-top: -176px;margin-bottom: 100px;}.b-big-title .big-title__wrapper {max-width: 1400px;margin: 0 auto;padding: 0 25px;box-sizing: border-box;}.b-big-title a:link,.b-big-title a:active,.b-big-title a:visited {text-decoration: underline;color: #FFFFFF;transition: opacity 0.1s linear;}.b-big-title a:hover {opacity: 0.5;}/*-------------------------*/.b-up-efficiency {display: flex;flex-flow: nowrap row;align-items: center;-webkit-box-shadow: 2px 1px 8px 8px rgba(34, 60, 80, 0.09);-moz-box-shadow: 2px 1px 8px 8px rgba(34, 60, 80, 0.09);box-shadow: 2px 1px 8px 8px rgba(34, 60, 80, 0.09);padding: 30px 45px;box-sizing: border-box;background: url('/files/110/bg-wave22.png') no-repeat;margin-bottom: 40px;}.b-up-efficiency img {margin-right: 30px;}.b-up-efficiency .up-effeciency__text {padding: 0;font-size: 36px;font-weight: 700;margin-right: 10px;}.b-up-efficiency a.up-efficiency__link:link,.b-up-efficiency a.up-efficiency__link:active,.b-up-efficiency a.up-efficiency__link:visited {background: #019e9e;color: #FFFFFF;padding: 10px 50px;border-radius: 41px;transition: background 0.1s linear;text-decoration: none;margin-left: auto;}.b-up-efficiency a.up-efficiency__link:hover {background: #008080;}/*------------------------*/.b-our-clinets {position: relative;}.b-our-clinets .owl-carousel img {margin-bottom: 20px;}.b-our-clinets .owl-carousel .owl-nav button.owl-next,.b-our-clinets .owl-carousel .owl-nav button.owl-prev {width: 56px;height: 25px;transition: opacity 0.1s linear;}.b-our-clinets .owl-carousel .owl-nav button.owl-next:hover,.b-our-clinets .owl-carousel .owl-nav button.owl-prev:hover {opacity: 0.5;}.b-our-clinets .owl-carousel .owl-nav {position: absolute;top: -60px;right: 0;}.b-our-clinets .owl-carousel .owl-nav button.owl-next {background: url('/files/110/arrow-right2.svg') no-repeat center;}.b-our-clinets .owl-carousel .owl-nav button.owl-prev {background: url('/files/110/arrow-left2.svg') no-repeat center;margin-right: 30px;}.b-our-clinets .owl-carousel .owl-item img {width: 200px;}/*----------------------*/.b-effective-production {background: url('/files/110/desctop-img.jpg') no-repeat;background-position: center;background-size: cover;color: #FFFFFF;position: relative;}.b-effective-production p {margin: 0;}.b-effective-production .effective-production__logo {margin-right: 30px;width: 100%;max-width: 412px;height: auto;}.b-effective-production .effective-production__list {margin: 0;padding-left: 18px;list-style-type: square;line-height: 1.2;}.b-effective-production .effective-production__item::marker {color: #76B043;}.b-effective-production .effective-production__item:not(:last-child) {margin-bottom: 14px;}.b-effective-production .effective-production__item-text,.b-effective-production .effective-production__descr {font-size: 18px;}.b-effective-production .effective-production__descr {max-width: 221px;line-height: 1.2;margin-bottom: 19px;}.b-effective-production .effective-production__descr-bold {font-weight: 500;display: block;margin-top: 20px}.b-effective-production .effective-production__wrapper,.b-effective-production .effective-production__registration,.b-effective-production .effective-production__lights,.b-effective-production .effective-production__right {display: flex;flex-flow: nowrap row;}.b-effective-production .effective-production__left {margin-right: 60px;width: 715px;}.b-effective-production .effective-production__lights {align-items: center;}.b-effective-production .effective-production__registration {align-items: flex-start;margin-bottom: 21px;}.b-effective-production .effective-production__wrapper{max-width: 1450px;padding: 35px 25px 30px;margin: 0 auto;align-items: center;box-sizing: border-box;}.b-effective-production .effective-production__content {display: flex;flex-flow: nowrap row;align-items: center;margin-right: 20px;}.b-effective-production .effective-production__button {text-align: center;width: 270px;}.b-effective-production .effective-production__light {margin-right: 27px;}.b-effective-production .effective-production__light-value {font-weight: bold;font-size: 32px;max-width: 190px;line-height: 1.1;}.b-effective-production a.effective-production__link:link,.b-effective-production a.effective-production__link:active,.b-effective-production a.effective-production__link:visited {color: #FFFFFF;font-weight: 500;padding: 12px 40px;display: inline-block;border-radius: 42px;border: 2px solid #76B043;text-decoration: none;margin-bottom: 18px;transition: background 0.1s linear,color 0.1s linear;background: #76B043;}.b-effective-production a.effective-production__link:hover {background: transparent;cursor: pointer;}.b-effective-production .effective-production__awards {margin-right: 20px;width: 100%;max-width: 193px;height: auto;}.b-effective-production .effective-production__descr-value {text-align: center;}.b-effective-production .effective-production__tabletbox {display: none;}/*--------------------*/.b-factory-smart {font-size: 16px;font-weight: 400;}.b-factory-smart p {padding-bottom: 0;}.b-factory-smart .factory-smart__img {max-width: 800px;height: auto;}.b-factory-smart .factory-smart__wrapper {display: flex;flex-flow: nowrap row;justify-content: space-between;}.b-factory-smart .factory-smart__subtitle {font-size: 30px;margin-bottom: 10px;font-weight: bold;}.b-factory-smart .factory-smart__contents {padding-top: 13px;width: calc(100% - 800px - 80px);}.b-factory-smart .factory-smart__content {margin-bottom: 20px;}.b-factory-smart a.factory-smart__link:link,.b-factory-smart a.factory-smart__link:active,.b-factory-smart a.factory-smart__link:visited {background: #009b9b;color: #ffffff;padding: 15px 60px;border-radius: 41px;text-decoration: none;display: inline-block;font-size: 20px;transition: background 0.1s linear;}.b-factory-smart a.factory-smart__link:hover {background: #008080;}.b-factory-smart .factory-smart__text--margin {margin-bottom: 15px;}/*----------------------------*/.b-promo-banner img {vertical-align: middle;}.b-promo-banner {background: url(/files/110/bannner.jpg) 50% 50% no-repeat;background-size: cover;}.b-promo-banner .promo-banner__wrapper {max-width: 1440px;padding: 40px 20px;box-sizing: border-box;margin: 0 auto;justify-content: space-between;}.b-promo-banner .promo-banner__top {display: flex;margin-bottom: 40px;}.b-promo-banner .promo-banner__logo-effect {margin-right: 85px;}.b-promo-banner .promo-banner__logo-tsat,.b-promo-banner .promo-banner__logo-digit {position: relative;}.b-promo-banner .promo-banner__logo-digit {margin-right: 260px;}.b-promo-banner .promo-banner__logo-tsat {width: fit-content;}.b-promo-banner .promo-banner__organizer {position: absolute;top: 2px;left: calc(100% + 6px);line-height: 35px;font-weight: 700;font-size: 16px;color: #FFFFFF;padding: 0 13px 0 30px;text-align: right;background: #76B043;border-radius: 6px;}/*--------------------------*/.b-promo-banner .promo-banner__organizer--co {background: #334052;}/*--------------------------*/.b-promo-banner .promo-banner__organizer-img {position: absolute;top: 50%;transform: translateY(-50%);left: -12px;}.b-promo-banner .promo-banner__title {font-weight: 700;font-size: 24px;line-height: 29px;text-transform: uppercase;color: #80BC48;margin-bottom: 8px;}.b-promo-banner .promo-banner__text {font-weight: 400;font-size: 18px;line-height: 22px;color: #FFFFFF;max-width: 576px;}.b-promo-banner .promo-banner__bottom {display: flex;align-items: flex-end;}.b-promo-banner .promo-banner__content {margin-right: 52px;}.b-promo-banner .promo-banner__ether {display: flex;align-items: center;font-weight: 700;font-size: 32px;line-height: 38px;color: #FFFFFF;margin-right: 170px;}.b-promo-banner .promo-banner__ether-img {margin-right: 18px;}.b-promo-banner .promo-banner__right {}.b-promo-banner .promo-banner__right-top {margin-bottom: 68px;}/*----------------------------*/a.btn-reg:link,a.btn-reg:visited,a.btn-reg:active {display: block;box-sizing: border-box;width: 263px;font-weight: 600;font-size: 18px;line-height: 22px;text-align: center;color: #FFFFFF;padding: 18px 5px;background: #334052;border-radius: 42px;text-decoration: none;}/*----------------------------*/.b-subscription{display: flex;flex-flow: wrap row;align-items: center;padding: 36px 20px 36px 46px;background: url('/files/110/bg-intec2.png') no-repeat center/cover;box-shadow: 0 5px 22px -6px rgba(34, 60, 80, 0.2);}.b-subscription img {width: 87px;height: 75px;margin-right: 40px;}.b-subscription .subscription__descr {padding: 0;font-size: 24px;color: #222222;font-weight: 300;}.b-subscription a.subscribtion__link{font-size: 24px;font-weight: 300;color: #44b6b6;}/*---------------------*/.b-consultation-enterprises{background: #009b9b url('/files/110/enter-bg-transp.png') no-repeat;background-position: 140% 10%;background-size: contain;}.b-consultation-enterprises .consultation-enterprises__container{max-width: 1440px;padding: 40px 20px;box-sizing: border-box;margin: 0 auto;display: flex;flex-wrap: wrap row;align-items: center;}.b-consultation-enterprises p{margin: 0;}.b-consultation-enterprises .consultation-enterprises__texts{padding-right: 20px;}.b-consultation-enterprises .consultation-enterprises__job{font-size: 30px;color: #ffffff;font-weight: 700;}.b-consultation-enterprises .consultation-enterprises__consultation{font-size: 18px;font-weight: 400;color: #ffffff;}.b-consultation-enterprises a.consultation-enterprises__link:link,.b-consultation-enterprises a.consultation-enterprises__link:active,.b-consultation-enterprises a.consultation-enterprises__link:visited{padding: 10px 50px;background: #ffffff;color: #43b5b5;font-size: 20px;font-weight: 400;border-radius: 41px;text-decoration: none;border: 1px solid transparent;transition: color 0.1s linear,background 0.1s linear,border 0.1s linear;}.b-consultation-enterprises a.consultation-enterprises__link:hover{background: #009b9b;color: #ffffff;border: 1px solid #ffffff;}/*----------------------------*/.b-company-text {margin-bottom: 85px;font-size: 16px ;}.b-company-text .company-text__parag {margin-bottom: 22px;}.b-company-text .company-text__parag:last-child {margin-bottom: 0;}.b-substitution .substitution__item {position: relative;}.b-substitution .substitution__item:nth-child(odd)::before {content: '';display: block;width: 300%;height: 100%;position: absolute;top: 0;bottom: 0;left: 50%;transform: translateX(-50%);background: #f9f9f9;}.b-substitution .substitution__inner {position: relative;display: flex;overflow: hidden;}.b-substitution .substitution__inner > div {width: 50%;padding: 80px 0;}.b-substitution .substitution__item-title {font-size:  36px;line-height: 1;font-weight: 700;margin-bottom: 25px;}.b-substitution .substitution__foreign {box-shadow: -18px 0px 30px 0px rgba(50, 50, 50, 0.25);}.b-substitution .substitution__foreign-inner {padding: 0 0 0 30px;}.b-substitution .substitution__foreign .substitution__item-title {font-size: 30px;}.b-substitution .substitution__item-subtitle {font-size: 20px;line-height: 27px;font-weight: 700;margin-bottom: 30px;}.b-substitution .substitution__foreign .substitution__item-subtitle {margin-bottom: 15px;}.b-substitution .substitution__dispatcher-title {font-size: 20px;line-height: 24px;font-weight: 800;margin-bottom: 20px;}.b-substitution .substitution__dispatcher-item {box-sizing: border-box;padding-left: 30px;font-size: 16px;line-height: 24px;position: relative;margin-bottom: 12px;}.b-substitution .substitution__dispatcher-item:last-child {margin-bottom: 0;}.b-substitution .substitution__dispatcher-item::before {content: '';display: block;width: 18px;height: 1px;background: #009b9b;position: absolute;top: 11px;left: 0;}.b-substitution .substitution__dispatcher-inner {box-sizing: border-box;padding-right: 40px;}.b-substitution .substitution__foreign-item__inner {display: flex;padding-bottom: 10px;border-bottom: 1px solid #dddddd;}.b-substitution .substitution__foreign-number {width: 20px;color: #009b9b;}.b-substitution .substitution__foreign-pic {width: 44px;}.b-substitution .substitution__foreign-text {width: calc(100% - 64px);box-sizing: border-box;padding: 0 20px 0 10px;font-size: 16px;}.b-substitution .substitution__foreign-item {margin-bottom: 15px;}.b-substitution .substitution__foreign-item:last-child {margin-bottom: 0;}.b-substitution .substitution__foreign-comp span {font-weight: 700;}/*----------------------------*/.b-main-video {width: 100%;position: relative;padding-bottom: 56%;height: 0;overflow: hidden;background: #f8f8f8;}.b-main-video iframe,.b-main-video object,.b-main-video embed {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}/*----------------------------*/.b-composition-complex {position: relative;color: #fff;padding: 50px 0 80px;}.b-composition-complex::before {content: "";position: absolute;top: 0;left: 0;background: #fff;height: 47%;width: 100%;z-index: 1;}.b-composition-complex::after {content: "";position: absolute;bottom: 0;left: 0;background: #009b9b;height: 53%;width: 100%;z-index: 1;}.b-composition-complex .composition-complex__title {position: relative;text-align: center;font-size: 46px;font-weight: 600;color: #000;margin-bottom: 45px;z-index: 2;}.b-composition-complex .composition-complex__wrap {position: relative;z-index: 2;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 90px;}.b-composition-complex .composition-complex__item {width: calc(33.3% - 15px);}.b-composition-complex .composition-complex__image {margin-bottom: 30px;display: flex;justify-content: center;max-height: 208px;overflow: hidden;}.b-composition-complex .composition-complex__image img {width: 100%;height: 100%;}.b-composition-complex .composition-complex__name,.b-composition-complex .composition-complex__name:hover {line-height: 1.5;cursor: pointer;margin-bottom: 10px;font-size: 26px;color: #fff;text-decoration: none;}.b-composition-complex .composition-complex__list {padding: 0;}.b-composition-complex .composition-complex__link {font-size: 16px;}.b-composition-complex .composition-complex__content {position: relative;z-index: 5;padding: 0 90px;}.b-composition-complex .composition-complex__content li {color: #222;}.b-composition-complex .composition-complex__content-text {color: #222;}/*----------------------------*/.b-anchor-banner {background: #009b9b;padding: 40px 42px 40px;margin-bottom: 30px;display: flex;align-items: center;}.b-anchor-banner .anchor-banner__text {line-height: 1.2em;font-size: 26px;color: #ffffff;margin: 0 20px 0 0;}.b-anchor-banner .anchor-banner__btn,.b-anchor-banner .anchor-banner__btn:link,.b-anchor-banner .anchor-banner__btn:active,.b-anchor-banner .anchor-banner__btn:focus,.b-anchor-banner .anchor-banner__btn:visited,.b-anchor-banner .anchor-banner__btn:hover {display: block;width: 100%;max-width: 270px;margin: 0 auto;background-color: #fff;border-radius: 100px;font-size: 20px;color: #009b9b;border: 1px solid #ffffff;transition: color .3s linear, background-color .3s linear;padding: 14px 15px 15px;outline: none;text-transform: none;height: fit-content;}.b-anchor-banner .anchor-banner__btn:hover {background-color: transparent;color: #ffffff;transition: color .3s linear, background-color .3s linear;}/*----------------------------*/.b-send-application,.b-send-application:link,.b-send-application:active,.b-send-application:focus,.b-send-application:visited,.b-send-application:hover {display: block;text-align: center;width: 100%;max-width: 270px;background-color: #009b9b;border-radius: 100px;font-size: 20px;color: #ffffff;border: 1px solid #009b9b;transition: color .3s linear, background-color .3s linear;padding: 14px 0 15px;outline: none;text-transform: none;position: relative;z-index: 20;text-decoration: none;}.b-send-application:hover {background-color: transparent;color: #009b9b;transition: color .3s linear, background-color .3s linear;}.b-media-content {padding: 55px 40px 60px;width: 100%;float: left;box-sizing: border-box;background-image: url('/files/110/media-bg.jpg');background-position: center;background-size: cover;background-repeat: no-repeat;}.b-media-content h2 {font-size: 35px;font-weight: 600;color: #fff;text-align: center;line-height: 1.2;margin: 0 0 35px;}.b-media-content .media-content__wrapper {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.b-media-content .media-content__item {position: relative;width: 160px;display: flex;align-items: center;justify-content: center;flex-direction: column;background: #fff;padding: 25px 0 30px;margin-bottom: 40px;}.b-media-content .media-content__item a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.b-media-content .media-content__item a,.b-media-content .media-content__item a .media-content__name,.b-media-content .media-content__item a:link .media-content__name,.b-media-content .media-content__item a:active .media-content__name,.b-media-content .media-content__item a:focus .media-content__name,.b-media-content .media-content__item a:visited .media-content__name,.b-media-content .media-content__item a:hover .media-content__name {text-decoration: none;}.b-media-content .media-content__item img {margin-bottom: 10px;}.b-media-content .media-content__item:not(:nth-child(3n)) {margin-right: 40px;}.b-media-content .media-content__name {font-size: 19px;line-height: 1.2;color: #1c1c1c;text-decoration: none;}.b-project-year {position: absolute;right: -42px;bottom: 0;display: flex;flex-direction: column;max-width: 395px;margin: 50px auto 0;background: #fff;box-sizing: border-box;padding: 25px 35px;}.b-project-year::before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 30px;background: linear-gradient(180deg, rgba(249,249,249,1) 0%, rgba(249,249,249,0.835171568627451) 20%, rgba(249,249,249,0.6558998599439776) 40%, rgba(249,249,249,0.3757878151260504) 60%, rgba(249,249,249,0.21332282913165268) 80%, rgba(249,249,249,0) 100%);}.b-project-year .project-year__link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.b-project-year .project-year__logo {margin-bottom: 20px;display: flex;}.b-project-year .project-year__logo img {width: 100%;}.b-project-year .project-year__text {font-size: 16px;line-height: 1.2;margin-bottom: 5px;}.b-project-year .project-year__title {font-size: 24px;font-weight: 500;line-height: 1.2;}/*----------------------------------*/.b-trans-fancy .fancybox-skin {background: transparent !important;box-shadow: none !important;}/*----------------------------------*/.b-dispatcher-complex {margin-bottom: 70px;}.b-dispatcher-complex .dispatcher-complex__head {display: grid;gap: 0 35px;grid-template-columns: repeat(12, 1fr);margin-bottom: 40px;}.b-dispatcher-complex .dispatcher-complex__head-left {grid-column: 1/6;background: #009B9B;padding: 40px;display: flex;flex-direction: column;}.b-dispatcher-complex .dispatcher-complex__head-right {grid-column: 6/13;}.b-dispatcher-complex .dispatcher-complex__program {font-weight: 600;font-size: 30px;line-height: 1.3;color: #FFFFFF;margin: 0 0 20px;}.b-dispatcher-complex .dispatcher-complex__head-left img {margin: auto auto 0;max-width: 100%;}.b-dispatcher-complex .dispatcher-complex__main-title {font-weight: 600;font-size: 30px;line-height: 1.3;color: #222222;padding: 40px;background: #F6F6F6;}.b-dispatcher-complex .dispatcher-complex__wrapper {display: grid;grid-template-columns: repeat(3, 1fr);}.b-dispatcher-complex .dispatcher-complex__item {border-right: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;display: flex;align-items: center;justify-content: center;padding: 10px;}.b-dispatcher-complex .dispatcher-complex__item:nth-child(3n - 2) {border-left: 1px solid #F2F2F2;}.b-dispatcher-complex .dispatcher-complex__item img {max-width: 100%;}.b-dispatcher-complex .dispatcher-complex__footer {display: grid;gap: 0 35px;grid-template-columns: repeat(12, 1fr);background: #F6F6F6;}.b-dispatcher-complex .dispatcher-complex__footer-left {grid-column: 1/5;padding: 40px 0 40px 40px;min-width: 300px;}.b-dispatcher-complex .dispatcher-complex__footer-right {grid-column: 5/13;padding: 40px 40px 40px 0;}.b-dispatcher-complex .dispatcher-complex__sub-title {font-weight: 600;font-size: 30px;line-height: 1.3;color: #222222;margin: 0 0 15px;}.b-dispatcher-complex .dispatcher-complex__footer p {font-weight: 400;font-size: 18px;line-height: 1.3;color: #222222;padding: 0 0 10px;}/*----------------------------------*/.b-advantages-dispatcher {margin: 0 -100vw 70px;padding: 70px 100vw;background: #F6F6F6;}.b-advantages-dispatcher .advantages-dispatcher__subtitle {font-weight: 500;font-size: 30px;line-height: 1.2;color: #009B9B;margin: 0 0 35px;}.b-advantages-dispatcher .advantages-dispatcher__wrapper {display: flex;flex-wrap: wrap;}.b-advantages-dispatcher .advantages-dispatcher__item {width: 33.333%;box-sizing: border-box;}.b-advantages-dispatcher .advantages-dispatcher__item:nth-child(3n - 1) {background: #fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}.b-advantages-dispatcher .advantages-dispatcher__item:nth-child(3n - 2) {border-top: 1px solid #DEDEDE;border-left: 1px solid #DEDEDE;border-bottom: 1px solid #DEDEDE;}.b-advantages-dispatcher .advantages-dispatcher__item:nth-child(3n) {border-top: 1px solid #DEDEDE;border-right: 1px solid #DEDEDE;border-bottom: 1px solid #DEDEDE;}.b-advantages-dispatcher .advantages-dispatcher__head {height: 152px;overflow: hidden;padding: 40px;border-bottom: 1px solid #DEDEDE;box-sizing: border-box;}.b-advantages-dispatcher .advantages-dispatcher__name {font-weight: 700;font-size: 24px;line-height: 1;color: #222222;}.b-advantages-dispatcher .advantages-dispatcher__footer {padding: 40px;}.b-advantages-dispatcher .advantages-dispatcher__list-item {display: flex;margin-bottom: 25px;}.b-advantages-dispatcher .advantages-dispatcher__list-icon {width: 50px;height: 50px;margin-right: 20px;display: flex;}.b-advantages-dispatcher .advantages-dispatcher__list-icon img {width: 100%;display: flex;}.b-advantages-dispatcher .advantages-dispatcher__list-content {flex: 1;font-weight: 400;font-size: 16px;line-height: 1.3;color: #222222;}.b-advantages-dispatcher .advantages-dispatcher__list ul {list-style: disc outside none;padding-left: 20px;}/*----------------------------------*/.b-lines-support {margin-bottom: 70px;}.b-lines-support .lines-support__wrapper {display: flex;flex-wrap: wrap;}.b-lines-support .lines-support__item {width: 33.333%;border-top: 1px solid #F2F2F2;border-left: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;box-sizing: border-box;}.b-lines-support .lines-support__item:nth-child(3n) {border-right: 1px solid #F2F2F2;}.b-lines-support .lines-support__item--banner {width: 100%;margin-top: 35px;border: none;padding: 50px;background-image: url('/files/110/lines-support.jpg');background-position: right bottom;background-repeat: no-repeat;background-size: cover;}.b-lines-support .lines-support__head {background: #F6F6F6;padding: 35px 40px;font-weight: 700;font-size: 30px;line-height: 1.2;color: #222222;}.b-lines-support .lines-support__item:nth-child(3n - 1) .lines-support__head {background: #009B9B;color: #fff;}.b-lines-support .lines-support__body {padding: 35px 40px;}.b-lines-support .lines-support__title {font-weight: 700;font-size: 20px;line-height: 1.2;color: #222222;margin-bottom: 20px;}.b-lines-support .lines-support__text {font-weight: 400;font-size: 16px;line-height: 1.3;color: #222222;}.b-lines-support .lines-support__banner-title {font-weight: 700;font-size: 36px;line-height: 1.3;color: #FFFFFF;max-width: 640px;margin: 0 0 20px;}.b-lines-support .lines-support__banner-text {font-weight: 400;font-size: 24px;line-height: 1.2;color: #FFFFFF;}/*----------------------------------*/.b-online-channels .online-channels__wrapper {display: flex;flex-wrap: wrap;margin-bottom: 35px;}.b-online-channels .online-channels__mian {margin-right: 35px;display: flex;flex: 1;}.b-online-channels .online-channels__left {background: #F6F6F6;padding: 40px;display: flex;flex-direction: column;}.b-online-channels .online-channels__right {max-width: 250px;background: #009B9B;padding: 40px 30px;box-sizing: border-box;}.b-online-channels .online-channels__item {box-sizing: border-box;width: calc(25% - 17.5px);padding: 40px 30px;background: #F6F6F6;padding: 40px;}.b-online-channels .online-channels__icon {width: 42px;height: 42px;display: flex;margin: 0 0 20px;}.b-online-channels .online-channels__support {font-weight: 400;font-size: 14px;line-height: 1.3;color: #FFFFFF;margin: 0 0 15px;}.b-online-channels .online-channels__mail,.b-online-channels .online-channels__mail a,.b-online-channels .online-channels__mail a:link,.b-online-channels .online-channels__mail a:active,.b-online-channels .online-channels__mail a:focus,.b-online-channels .online-channels__mail a:visited,.b-online-channels .online-channels__mail a:hover  {font-weight: 700;font-size: 16px;line-height: 1.2;color: #FFFFFF;}.b-online-channels .online-channels__icon img {width: 100%;display: flex;}.b-online-channels .online-channels__item:not(:nth-child(3n)) {margin-right: 35px;}.b-online-channels .online-channels__name {font-weight: 700;font-size: 24px;line-height: 1.2;color: #222222;margin: 0 0 10px;}.b-online-channels .online-channels__subtitle {font-weight: 400;font-size: 16px;line-height: 1.2;color: #222222;margin: 0 0 20px;}.b-online-channels .online-channels__text {font-weight: 400;font-size: 12px;line-height: 1.3;color: #868686;margin: 0 0 20px;}.b-online-channels .online-channels__link,.b-online-channels .online-channels__link:link,.b-online-channels .online-channels__link:active,.b-online-channels .online-channels__link:focus,.b-online-channels .online-channels__link:visited,.b-online-channels .online-channels__link:hover {font-weight: 600;font-size: 25px;line-height: 1.2;display: flex;color: #009B9B;}.b-online-channels .online-channels__btn,.b-online-channels .online-channels__btn:link,.b-online-channels .online-channels__btn:active,.b-online-channels .online-channels__btn:focus,.b-online-channels .online-channels__btn:visited,.b-online-channels .online-channels__btn:hover {font-weight: 400;font-size: 20px;line-height: 1.2;color: #009B9B;padding: 15px 30px;border: 2px solid #7FCDCD;border-radius: 50px;margin-top: auto;display: flex;width: fit-content;}.b-online-channels .online-channels__regulations {padding: 55px 77px;border: 1px solid #DEDEDE;box-sizing: border-box;display: flex;align-items: center;}.b-online-channels .online-channels__regulations-left {display: flex;align-items: center;margin-right: 20px;}.b-online-channels .online-channels__regulations-right {display: flex;align-items: center;margin-left: auto;}.b-online-channels .online-channels__regulations-title {font-weight: 700;font-size: 34px;line-height: 1.2;color: #222222;padding: 3px 25px 3px 0;margin-right: 25px;border-right: 1px solid #DEDEDE;}.b-online-channels .online-channels__regulations-text {font-weight: 400;font-size: 15px;line-height: 1.2;color: #222222;max-width: 540px;}.b-online-channels .online-channels__regulations-link,.b-online-channels .online-channels__regulations-link:link,.b-online-channels .online-channels__regulations-link:active,.b-online-channels .online-channels__regulations-link:focus,.b-online-channels .online-channels__regulations-link:visited,.b-online-channels .online-channels__regulations-link:hover {font-weight: 400;font-size: 20px;line-height: 1.2;display: flex;color: #FFFFFF;padding: 15px 36px;background: #009B9B;border-radius: 50px;}/*----------------------------------*/.b-skolkovo {display: flex;gap: 20px;align-items: center;}.b-skolkovo .skolkovo__text {max-width: 275px;}.b-skolkovo .skolkovo__text {color: #999;}.b-skolkovo .skolkovo__logo img {width: 150px;height: 44px;}/*----------------------------------*/.b-editor > .b-container--gray:first-child {margin: -40px 0 0;}.b-container--gray {margin-bottom: 111px;}.b-container--gray .b-flex {margin-bottom: 0;}.b-container {position: relative;left: 50%;transform: translateX(-50%);width: 100vw;}.b-container--gray {background-color: #F6F6F6;}.b-container--white {background-color: #ffffff;}.b-container .container__wrap {box-sizing: border-box;max-width: 1400px;width: 100%;padding: 0 25px;margin: 0 auto;position: relative;}.b-container--padding .container__wrap {padding: 100px 25px;}/*----------------------------------*/.b-flex {display: flex;flex-wrap: wrap;margin-bottom: 35px;}.b-flex--3 {}.b-flex--gap-35 {gap: 35px;}.b-flex .flex__item {box-sizing: border-box;}.b-flex--3.b-flex--gap-35 .flex__item {width: calc((100%/3) - (70px/3));}.b-flex .flex__item.g-white,.b-flex .flex__item.g-gray,.b-flex .flex__item.g-green {padding: 40px;}.b-flex .flex__item--bg {padding: 40px;background: url('/files/110/provision-bg.png') center/cover no-repeat;color: #fff;}.b-flex .flex__item--bg .b-icon-title {color: #fff;}.b-flex .flex__item--bg ul li::marker {color: #fff;}/*----------------------------------*/.g-shadow {box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.1);}.g-white {background-color: #ffffff;}.g-gray {background-color: #F6F6F6;}.g-green {background-color: #009B9B;}.g-green,.g-green .b-icon-title {color: #ffffff;}div.g-green ul li::marker {font-size: 1.4rem;line-height: 1.2;color: #ffffff;}.g-border {border: 1px solid #EBEBEB;}/*----------------------------------*/.b-title-special {font-size: 36px;font-weight: 600;text-align: center;margin-bottom: 35px;}/*----------------------------------*/.b-icon {margin-bottom: 25px;}.b-icon img,.b-icon svg {display: block;}/*----------------------------------*/.b-icon-title {position: relative;display: flex;align-items: center;gap: 30px;font-size: 30px;font-weight: 600;line-height: 1.2;color: #222222;margin-bottom: 25px;}.b-icon-title--exp {display: block;}.b-icon-title .icon-title__exp {display: block;padding-top: 20px;font-size: 16px;font-weight: 400;}/*----------------------------------*/.b-content-card {font-size: 16px;}.b-content-card ul {padding: 0 0 0 20px;list-style: disc;font-size: 16px;}.b-content-card ul li::marker {font-size: 1.4rem;line-height: 1.2;color: #009B9B;}.b-content-card ul li {margin: 0 0 0.6em;}.b-content-card .content-card__mini-title {font-size: 20px;line-height: 1.2;margin-bottom: 10px;}.b-content-card p {padding-bottom: 45px;}.b-content-card p:last-child {/* padding-bottom: 0; */}/*----------------------------------*/.b-content-numbered {display: flex;gap: 25px;font-size: 16px;}.b-content-numbered .content-numbered__num {color: #009B9B;font-size: 70px;font-weight: 700;line-height: 1;}.b-content-numbered .content-numbered__title {color: #222222;font-weight: 700;font-size: 24px;margin-block: 5px;}.b-content-numbered .content-numbered__link {font-size: 20px;font-weight: 700;}.b-content-numbered .content-numbered__text {cursor: pointer;}.b-content-numbered .content-numbered__text a {color: #00a1a1;}/*----------------------------------*/.b-flex-cart {display: flex;justify-content: space-between;align-items: stretch;}.b-flex-cart .flex-cart__content {padding: 40px;}.b-flex-cart .b-title-special {text-align: left;line-height: 1.2;}.b-flex-cart .flex-cart__img {position: relative;}.b-flex-cart .flex-cart__img img {width: 100%;min-width: 427px;height: 100% !important;object-fit: cover;}.b-container--gray.b-container--padding .b-flex-cart:last-child {margin-bottom: -100px;}/*----------------------------------*/body *[class*='g-margin'] {}body *.g-margin--none {margin-bottom: 0 !important;}body *.g-margin {margin-bottom: 100px !important;}body *.g-margin--30 {margin-bottom: 30px !important;}body *.g-margin--50 {margin-bottom: 50px !important;}body *.g-margin--80 {margin-bottom: 80px !important;}body *.g-margin--110 {margin-bottom: 110px !important;}body *.g-margin--120 {margin-bottom: 120px !important;}/*-------------------------------------*/body .swiper-pagination-bullet-active {background: #009b9b;}/*-------------------------------------*/.b-form .input-anketa .form__label {display: block;width: max-content;min-width: 135px;margin: 0 auto;background-image: url(/files/110/paperclip.svg);background-repeat: no-repeat;padding-left: 27px;font-size: 14px;color: #ffffff;text-align: center;cursor: pointer;}.b-form .input-anketa .form__inputwrap {display: none;}/* ------------------------------------ */.b-partner-banner {position: relative;display: block;max-height: 750px;}.b-partner-banner .partner-banner__image img{min-height: 460px;width: 100%;object-fit: cover;}.b-partner-banner .partner-banner__wrap {position: absolute;max-width: 1380px;margin: 0 auto;top: 60px;width: 100%;transform: translateX(-50%);left: 50%;}.b-partner-banner .partner-banner__title {font-size: 50px;margin-bottom: 28px;font-weight: 700;}.b-partner-banner .partner-banner__title span {color: #009b9b;}.b-partner-banner .partner-banner__desc {font-size: 28px;margin-bottom: 40px;}.b-partner-banner .partner-banner__bluetitle {margin-bottom: 40px;}.b-partner-banner .partner-banner__btn {min-width: 120px;text-align: center;padding: 17px 52px;border: 2px solid #009b9b;border-radius: 50px;cursor: pointer;color: #fff;background: #009b9b;}/* ------------------------------- */.b-cooperation-program {margin-bottom: 40px;}.b-cooperation-program .cooperation-program__wrap {display: flex;flex-wrap: wrap;}.b-cooperation-program .cooperation-program__item {width: calc(50% - 95px);padding: 40px;}.b-cooperation-program .cooperation-program__title-wrap {display: flex;margin-bottom: 27px;}.b-cooperation-program .cooperation-program__title-wrap svg {margin-right: 22px;}.b-cooperation-program .cooperation-program__title {font-size: 30px;margin-right: 80px;font-weight: bold;}.b-cooperation-program .cooperation-program__title span {display: block;font-size: 16px;font-weight: 500;}.b-cooperation-program .cooperation-program__desc:not(:last-child) {margin-bottom: 25px;}.b-cooperation-program .cooperation-program__name {font-size: 20px;font-weight: 700;}.b-cooperation-program .cooperation-program__text {font-size: 16px;}.b-cooperation-program .cooperation-program__item--100 {width: 100%;border: 1px solid #EBEBEB;display: flex;margin-bottom: 35px;}.b-cooperation-program .cooperation-program__item--100 .cooperation-program__text:not(:last-child) {margin-right: 90px;}.b-cooperation-program .cooperation-program__item--green {background: #009B9B;margin-right: 30px;border: none;color: #fff;}.b-cooperation-program .cooperation-program__item--gray {background: #F6F6F6;}/* ------------------------------- */.b-become-partner {position: relative;margin-bottom: 30px;}.b-become-partner .become-partner__image {}.b-become-partner .become-partner__wrap {position: absolute;top: 50%;transform: translateY(-50%);left: 80px;}.b-become-partner .become-partner__text {font-size: 36px;color: #222;font-weight: bold;margin-bottom: 26px;}.b-become-partner .become-partner__logo {}/* ------------------------------ */.b-implementation-training {position: relative;color: #fff;margin-bottom: 102px;}.b-implementation-training .implementation-training__image img{position: absolute;width: 100%;height: 100% !important;top: 0;left: 0;object-fit: cover;}.b-implementation-training svg {margin-bottom: 23px;}.b-implementation-training .implementation-training__wrap {position: relative;padding: 40px 40px 50px 40px;max-width: -80px);}.b-implementation-training .implementation-training__title {font-size: 36px;font-weight: bold;margin-bottom: 24px;}.b-implementation-training ul {padding: 0 0 0 20px;list-style: disc;margin-bottom: 44px;}.b-implementation-training li {font-size: 16px;}.b-implementation-training li::marker {font-size: 1.4rem;line-height: 1.2;color: #ffffff;}.b-implementation-training .implementation-training__bottom {display: flex;align-items: center;}.b-implementation-training .implementation-training__text {margin-right: 26px;font-size: 16px;}.b-implementation-training .implementation-training__btn {padding: 17px 52px;font-size: 20px;border: 2px solid #fff;border-radius: 100px;cursor: pointer;line-height: 1;white-space: nowrap;}.b-implementation-training .implementation-training__btn:hover {background: #fff;text-decoration: none;color: #009B9B;}/* -------------------------------- */.b-training-media {display: flex;max-height: 370px;background-color: #F6F6F6;margin-bottom: 100px;}.b-training-media .training-media__desc {width: 50%;padding: 40px 40px 50px;display: flex;flex-direction: column;}.b-training-media .training-media__video {width: 50%;max-height: 370px;}.b-training-media .training-media__video iframe {height: 370px;}.b-training-media .training-media__title {font-weight: 700;font-size: 36px;line-height: 38px;}.b-training-media .training-media__link {margin-top: auto;}.b-training-media .training-media__link a:link,.b-training-media .training-media__link a:visited {display: inline-block;padding: 15px 25px;font-size: 20px;border: 2px solid rgba(0, 155, 155, 0.6);border-radius: 100px;line-height: 1;white-space: nowrap;color: #009B9B;text-decoration: none;transition: all 0.3s ease;}.b-training-media .training-media__link a:hover {background-color: #009B9B;color: #fff;}@media handheld, only screen and (max-width: 979px) {.b-training-media {flex-direction: column;max-height: unset;margin-bottom: 60px;}.b-training-media .training-media__desc {width: calc(100% - 80px);height: 280px;}.b-training-media .training-media__video {width: 100%;}}@media handheld, only screen and (max-width: 767px) {.b-training-media {margin-bottom: 40px;}.b-training-media .training-media__desc {width: calc(100% - 40px);padding: 30px 20px;height: 300px;}.b-training-media .training-media__video {max-height: 300px;}.b-training-media .training-media__video iframe {height: 300px;}.b-training-media .training-media__title {font-size: 20px;}.b-training-media .training-media__link a:link,.b-training-media .training-media__link a:visited {display: flex;justify-content: center;align-items: center;width: calc(100% - 50px);font-size: 14px;}}
/*assets/1a225a99/css/superfast.compile.css*/
/* depParam: default..editor.family *//* depParam: default..editor.h1.family *//* depParam: default..editor.h2.family *//* depParam: default..editor.h3.family *//* depParam: default..menu.top.level1.normal.link.font_family *//* depParam: default..menu.top.level1.active.link.font_family *//* depParam: default..menu.top.level2.normal.link.font_family *//* depParam: default..menu.top.level2.active.link.font_family *//* depParam: default..menu.left.level1.normal.link.font_family *//* depParam: default..menu.left.level1.active.link.font_family *//* depParam: default..menu.left.level2.normal.link.font_family *//* depParam: default..menu.left.level2.active.link.font_family *//* depParam: default..menu.left.level3.normal.link.font_family *//* depParam: default..menu.left.level3.active.link.font_family *//* depParam: default..modules.buttons.font_family_btn *//* depParam: default..modules.news.date.font_family *//* depParam: default..modules.news.title.font_family *//* depParam: default..modules.news.normal.font_family *//* depParam: default..modules.news.active.font_family *//* depParam: default..modules.guestbox.font_family *//* depParam: default..editor.size *//* depParam: default..menu.top.level1.normal.link.size *//* depParam: default..menu.top.level1.active.link.size *//* depParam: default..menu.top.level2.normal.link.size *//* depParam: default..menu.top.level2.active.link.size *//* depParam: default..menu.left.level1.normal.link.size *//* depParam: default..menu.left.level1.active.link.size *//* depParam: default..menu.left.level2.normal.link.size *//* depParam: default..menu.left.level2.active.link.size *//* depParam: default..modules.buttons.size_btn *//* depParam: default..modules.news.size *//* depParam: default..modules.guestbox.size *//* depParam: default..editor.text_color *//* depParam: default..menu.left.level2.active.link.color *//* depParam: default..menu.left.level3.active.link.color *//* depParam: default..menu.path.item.color *//* depParam: default..page.footer.color_t *//* depParam: default..modules.news.date.color *//* depParam: default..modules.news.title.color *//* depParam: default..modules.guestbox.color *//* depParam: default..modules.search.color *//* depParam: default..editor.h1.color *//* depParam: default..editor.h2.color *//* depParam: default..editor.h3.color *//* depParam: default..editor.a.color *//* depParam: default..menu.left.level2.normal.link.color *//* depParam: default..menu.left.level3.normal.link.color *//* depParam: default..modules.news.normal.color *//* depParam: default..modules.news.active.color *//* depParam: default..menu.path.a.color *//* depParam: default..page.body_color *//* depParam: default..page.body_img *//* depParam: default..page.column.background-color *//* depParam: default..page.column.left.background-color *//* depParam: default..page.column.right.background-color *//* depParam: default..page.column.center.background-color *//* depParam: default..menu.left.level2.normal.background.color *//* depParam: default..menu.left.level2.active.background.color *//* depParam: default..menu.left.level3.normal.background.color *//* depParam: default..menu.left.level3.active.background.color *//* depParam: default..page.max-width *//* depParam: default..page.bg-attachment *//* depParam: default..page.head.img.height *//* depParam: default..page.head.img.color *//* depParam: default..page.footer.color *//* depParam: default..page.head.color_t *//* depParam: default..page.footer.color_t *//* depParam: default..page.head.color_a *//* depParam: default..page.footer.color_a *//* depParam: default..page.head.logo.logo *//* depParam: default..page.head.img.image *//* depParam: default..menu.top.level1.level1_bg.color *//* depParam: default..menu.top.level1.normal.background.color *//* depParam: default..modules.buttons.img_btn_color *//* depParam: default..menu.top.level2.active.background.color *//* depParam: default..menu.top.level1.active.background.color *//* depParam: default..menu.top.level2.normal.background.color *//* depParam: default..modules.buttons.img_btn_hcolor *//* depParam: default..menu.top.level1.normal.link.color *//* depParam: default..modules.buttons.color_btn *//* depParam: default..menu.top.level1.active.link.color *//* depParam: default..menu.top.level2.normal.link.color *//* depParam: default..modules.buttons.hcolor_btn *//* depParam: default..menu.top.level2.active.link.color *//* depParam: default..menu.left.level1.normal.background.color *//* depParam: menu.left.level1.normal.background.img *//* depParam: default..menu.left.level1.active.background.color *//* depParam: default..menu.left.level1.normal.link.color *//* depParam: default..menu.left.level1.active.link.color *//* depParam: default..menu.left.level1.active.bullit.img *//* depParam: default..menu.left.level1.normal.bullit.img *//* depParam: default..modules.search.btn_img *//* depParam: default..modules.search.btn_width *//* depParam: default..modules.search.btn_height *//* depParam: default..modules.slider.back_img *//* depParam: default..modules.slider.next_img *//* depParam: default..modules.slider.bul_col *//* depParam: default..modules.slider.bulon_col *//* depParam: default..margingroup.margin_menutop  *//* depParam: default..margingroup.margin_slider  *//* depParam: default..margingroup.margin_centtop  *//* depParam: default..margingroup.margin_centbot  */
/*assets/1a225a99/css/typo.compile.css*/
pre,.t-code {background: none repeat scroll 0 0 #DFE2E6;border: solid #D5D5D5;border-width: 1px 1px 1px 6px;color: #333333;font-family: "Courier News",monospace;font-size: 1em;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1.5em;margin: 5px 0 15px;padding: 10px 15px;}/*------------------------------------------------*/.t-highlight-default {background-color: #529728;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}.t-highlight-1 {background-color: #5F95B0;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}.t-highlight-2 {background-color: #D69839;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}.t-highlight-3 {background-color: #000;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}/*------------------------------------------------*/.t-icons-default {padding: 3px 0 3px 25px !important;background: none;}.t-icons-pdf {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/file-pdf.png) 0 0 no-repeat;}.t-icons-ppt {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/file-ppt.png) 0 0 no-repeat;}.t-icons-doc {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/file-doc.png) 0 0px no-repeat;}.t-icons-xls {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/file-xls.png) 0 0px no-repeat;}.t-icons-zip {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/file-zip.png) 0 0px no-repeat;}.t-icons-disk {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/bullet_disk.png) 0 4px no-repeat;}.t-icons-ppt {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/file-ppt.png) 0 0px no-repeat;}.t-icons-ppt {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/file-ppt.png) 0 0px no-repeat;}.t-icons-info {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/box-info-s.png) 0 0px no-repeat;}.t-icons-warning {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/box-warning-s.png) 0 0px no-repeat;}.t-icons-stickynote {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/box-stickynote-s.png) 0 0px no-repeat;}.t-icons-download {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/box-download-s.png) 0 0px no-repeat;}.t-icons-faq {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/box-faq-s.png) 0 0px no-repeat;}.t-icons-flag {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/box-flag-s.png) 0 0px no-repeat;}/*--*/.t-icons-date {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/date.png) 0 0px no-repeat;}.t-icons-key {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/key.png) 0 0px no-repeat;}.t-icons-yes {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/yes.png) 0 0px no-repeat;}.t-icons-no {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/no.png) 0 0px no-repeat;}.t-icons-male {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/male.png) 0 0px no-repeat;}.t-icons-female {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/female.png) 0 0px no-repeat;}.t-icons-tag-blue {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/tag-blue.png) 0 0px no-repeat;}.t-icons-tag-green {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/tag-green.png) 0 0px no-repeat;}.t-icons-tag-orange {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/tag-orange.png) 0 0px no-repeat;}.t-icons-tag-pink {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/tag-pink.png) 0 0px no-repeat;}.t-icons-tag-purple {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/tag-purple.png) 0 0px no-repeat;}.t-icons-tag-red {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/tag-red.png) 0 0px no-repeat;}.t-icons-tag-yellow {padding: 3px 0 3px 25px !important;background: url(/assets/1a225a99/images/typo/tag-yellow.png) 0 0px no-repeat;}/*------------------------------------------------*/.t-list-default, .t-list-circle,.t-list-checklist, .t-list-star,.t-list-arrow, .t-list-square,.t-list-plus {list-style: none;padding: 0;}.t-list-default li, .t-list-circle li,.t-list-checklist li, .t-list-star li,.t-list-arrow li, .t-list-square li,.t-list-plus li {padding: 2px 0 2px 25px;}ul.t-list-default li {background: url(/assets/1a225a99/images/typo/bullet.gif) 12px 6px no-repeat;}ul.t-list-circle li {background: url(/assets/1a225a99/images/typo/circle.png) 0px 4px no-repeat;}ul.t-list-checklist li {background: url(/assets/1a225a99/images/typo/checklist.gif) 5px 3px no-repeat;}ul.t-list-star li {background: url(/assets/1a225a99/images/typo/star.png) 0px 0px no-repeat;}ul.t-list-arrow li {background: url(/assets/1a225a99/images/typo/arrow.gif) 4px 6px no-repeat;}ul.t-list-square li {background: url(/assets/1a225a99/images/typo/square.png) 4px 2px no-repeat;}ul.t-list-plus li {background: url(/assets/1a225a99/images/typo/plus.png) 4px 1px no-repeat;}/*------------------------------------------------*/.t-box-info, .t-box-warning, .t-box-stickynote,.t-box-download, .t-box-faq, .t-box-flag,.t-box-pdf, .t-box-doc, .t-box-xls,.t-box-zip, .t-box-disk, .t-box-ppt {padding: 15px 15px 15px 50px !important;margin-bottom: .5em!important;}.t-box-info {background: url(/assets/1a225a99/images/typo/box-info.png) no-repeat 10px 8px #EBF5FA;border-bottom: 1px solid #C5DCE8;border-top: 1px solid #C5DCE8;}.t-box-warning {background: url(/assets/1a225a99/images/typo/box-warning.png) no-repeat 10px 8px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-warning {background: url(/assets/1a225a99/images/typo/box-warning.png) no-repeat 10px 8px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-stickynote {background: url(/assets/1a225a99/images/typo/box-stickynote.png) no-repeat 10px 8px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-download {background: url(/assets/1a225a99/images/typo/box-download.png) no-repeat 10px 8px #F3FFE7;border-bottom: 1px solid #B8CBA4;border-top: 1px solid #B8CBA4;}.t-box-faq {background: url(/assets/1a225a99/images/typo/box-faq.png) no-repeat 10px 8px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-flag {background: url(/assets/1a225a99/images/typo/box-flag.png) no-repeat 10px 8px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-pdf {background: url(/assets/1a225a99/images/typo/file_extension_pdf.png) no-repeat 10px 8px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-doc {background: url(/assets/1a225a99/images/typo/file_extension_doc.png) no-repeat 10px 8px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-xls {background: url(/assets/1a225a99/images/typo/file_extension_xls.png) no-repeat 10px 8px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-ppt {background: url(/assets/1a225a99/images/typo/file_extension_ppt.png) no-repeat 10px 8px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-zip {background: url(/assets/1a225a99/images/typo/file_extension_zip.png) no-repeat 10px 8px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-disk {background: url(/assets/1a225a99/images/typo/disk.png) no-repeat 10px 8px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}/*------------------------------------------------*/.t-bubble {margin: 0 0 15px;position: relative;width: 100%;}.t-bubble .bubble-top {background: none repeat scroll 0 0 #FFFFFF;border: 3px solid #CFCECE;display: block;overflow: hidden;padding: 10px;}.t-bubble .bubble-bottom {max-height: 50px;margin: -3px 0 0;padding: 5px 0 0 60px;position: relative;}.t-bubble .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll 0 0 transparent;display: block;height: 30px;left: 30px;position: absolute;top: 0;width: 30px;}/*--------------------------------------------*/.t-bubble-1 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #CFCECE;}.t-bubble-2 .bubble-top {background: none repeat scroll 0 0 #CCCCCC;border: 3px solid #CCCCCC;}.t-bubble-2 .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll 0 -30px transparent;}.t-bubble-3 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #A1CEE5;}.t-bubble-3 .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll -30px 0 transparent;}.t-bubble-4 .bubble-top {background: none repeat scroll 0 0 #5F95B0;border: 3px solid #5F95B0;color: #fff;}.t-bubble-4 .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll -30px -30px transparent;}.t-bubble-5 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #FFE0B0;}.t-bubble-5 .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll -60px 0 transparent;}.t-bubble-6 .bubble-top {background: none repeat scroll 0 0 #D69839;border: 3px solid #D69839;color: #fff}.t-bubble-6 .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll -60px -30px transparent;}.t-bubble-7 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #484848;}.t-bubble-7 .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll -90px 0 transparent;}.t-bubble-8 .bubble-top {background: none repeat scroll 0 0 #0F0F0F;border: 3px solid #0F0F0F;color: #fff;}.t-bubble-8 .bubble-arrow {background: url(/assets/1a225a99/images/typo/bubble-arrow.png) no-repeat scroll -90px -30px transparent;}/*------------------------------------------------*/.t-blocknumber {padding: 8px 0 8px 60px;position: relative;}.t-blocknumber .bignumber {background: url(/assets/1a225a99/images/typo/blocknumber.png) no-repeat scroll 0 0 transparent;display: block;font-size: 200%;height: 54px;left: 0;line-height: 54px;position: absolute;text-align: center;top: 0;width: 54px;}/*--------------------------------------------*/.t-blocknumber-1 .bignumber {background: url(/assets/1a225a99/images/typo/blocknumber.png) no-repeat scroll 0 0 transparent;color: #5F5F5F;}.t-blocknumber-2 .bignumber {background: url(/assets/1a225a99/images/typo/blocknumber.png) no-repeat scroll 0 -54px transparent;color: #fff;}.t-blocknumber-3 .bignumber {background: url(/assets/1a225a99/images/typo/blocknumber.png) no-repeat scroll 0 -108px transparent;color: #fff;}.t-blocknumber-4 .bignumber {background: url(/assets/1a225a99/images/typo/blocknumber.png) no-repeat scroll 0 -162px transparent;color: #fff;}/*------------------------------------------------*/.t-plainrows {background-color: #F2F2F2;border-collapse: collapse;color: #404040;border: none;margin-bottom: 1em;}.t-plainrows caption {font-size: 1.2em;font-weight: bold;padding: 6px 0;text-align: center;text-transform: uppercase;}.t-plainrows thead {border-bottom: 1px solid #284D73;}.t-plainrows thead th,.t-plainrows tbody th {background-color: #366999;border-bottom: 1px solid #284D73;color: #FFFFFF;font-size: 1.1em;padding: 5px 10px;}.t-plainrows tfoot th, .t-plainrows tfoot td {background-color: #D9D9D9;color: #000000;font-size: 1.1em;padding: 3px 10px;}.t-plainrows tfoot td {text-align: right;}.t-plainrows tbody td {border-bottom: 1px solid #D9D9D9;border-width: 0 0 1px 0;padding: 4px 10px;font-weight: normal;}.t-plainrows tbody th {white-space: nowrap;}.t-plainrows tr.t-t-odd {}.t-plainrows tbody tr:hover {background: none repeat scroll 0 0 #E5E5E5;}/*------------------------------------------------*/.t-colorstripes {background: none repeat scroll 0 0 #284D73;border: 1px solid #162C40;border-collapse: collapse;color: #FFFFFF;margin-bottom: 1em;}.t-colorstripes caption {font-size: 1.2em;font-weight: bold;padding: 6px 0;text-align: center;text-transform: uppercase;}.t-colorstripes td, .t-colorstripes th {border: 1px dashed #366999;padding: 5px 10px;}.t-colorstripes tr:last-child td,.t-colorstripes tr:last-child th {border-bottom: 0 none;}.t-colorstripes thead th,.t-colorstripes tbody th {background: none repeat scroll 0 0 #162C40;border: 1px solid #284D73;color: #FFFFFF;font-size: 1.1em;}.t-colorstripes tbody td {text-align: left;vertical-align: top;font-weight: normal;}.t-colorstripes tbody tr.t-t-odd {background: none repeat scroll 0 0 #224161;}.t-colorstripes tbody tr:hover {background: none repeat scroll 0 0 #1F3D59;}.t-colorstripes tbody tr:hover th, .t-colorstripes tbody tr.t-t-odd:hover th {background: none repeat scroll 0 0 #1F3D59;}.t-colorstripes tfoot th, .t-colorstripes tfoot td {background: none repeat scroll 0 0 #162C40;border: medium none;color: #FFFFFF;font-size: 1.1em;padding: 4px 10px;}.t-colorstripes tfoot td {text-align: right;}/*------------------------------------------------*/.t-greystripes {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D9D9D9;border-collapse: collapse;color: #404040;}.t-greystripes caption {font-size: 1.2em;font-weight: bold;padding: 6px 0;text-align: center;text-transform: uppercase;}.t-greystripes td, .t-greystripes th {border: 1px dashed #E5E5E5;padding: 5px 10px;}.t-greystripes thead th,.t-greystripes tbody th {background: none repeat scroll 0 0 #404040;border-color: #595959;border-style: solid;border-width: 1px 1px 2px;color: #FFFFFF;font-size: 1.1em;}.t-greystripes tbody td {text-align: left;vertical-align: top;}.t-greystripes tbody tr.t-odd {background: none repeat scroll 0 0 #F2F2F2;}.t-greystripes tbody tr:hover {background: none repeat scroll 0 0 #E5E5E5;}.t-greystripes tbody tr:hover th {background: none repeat scroll 0 0 #7D7878;color: #fff;}.t-greystripes tbody tr.t-odd:hover th {background: none repeat scroll 0 0 #E5E5E5;}.t-greystripes tfoot th, .t-greystripes tfoot td {background-color: #D9D9D9;border: medium none;color: #000000;font-size: 1.1em;padding: 4px 10px;}.t-greystripes tfoot td {text-align: right;}
/*assets/1a225a99/css/swiper.min.compile.css*/
/*** Swiper 5.3.6* Most modern mobile touch slider and framework with hardware accelerated transitions* http://swiperjs.com** Copyright 2014-2020 Vladimir Kharlampidi** Released under the MIT License** Released on: February 29, 2020*/@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 1188 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(/assets/1a225a99/50px);filter:blur(/assets/1a225a99/50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*assets/1a225a99/css/owl.theme.default.min.compile.css*/
/*** Owl Carousel v2.3.4* Copyright 2013-2018 David Deutsch* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE*/.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/*assets/1a225a99/css/owl.carousel.min.compile.css*/
/*** Owl Carousel v2.3.4* Copyright 2013-2018 David Deutsch* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE*/.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/assets/1a225a99/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*assets/fdd07f9c/css/menu.compile.css*/
/*------------------------*/.b-sevice {position: absolute;bottom: 0;left: 0;/*max-width: 990px;*/width: 100%;padding: 0 0 0 0;background: #f9f9f9 url("") no-repeat scroll  ;z-index: 1;text-align: left;line-height: 1;font-size: 0;z-index: 21;margin: 0 -3000px;padding: 0 3000px;}.b-sevice:after,.b-sevice .level-1:after {clear: both;content: "";display: block;}.b-sevice .level-1 {display: inline-block;font-size: [page.size];}.b-sevice .item-1 {font-size: 20px;display: block;float: left;position: relative;}.b-sevice .item-1 a:link,.b-sevice .item-1 a:active,.b-sevice .item-1 a:visited {padding: 27px 35px 28px 25px;font-family: 'Lato', sans-serif;font-size: 20px;font-weight: 400;font-style: normal;text-decoration: none;text-transform: none;color: #212121;display: block;background: transparent url("/images/empty.gif") no-repeat scroll right center;}.b-sevice ins {background: url("/images/empty.gif") no-repeat scroll 50% 50% transparent;height: 6px;width: 9px;overflow: hidden;position: absolute;right: 22px;top: 21px;}.b-sevice em {height: 6px;width: 9px;overflow: hidden;position: absolute;right: 22px;top: 21px;font-size: 0;}.b-sevice a:hover em,.b-sevice .on-1 em  {background-position: 0 100%;}.b-sevice .on-1 {margin: 0;padding: 0;}.b-sevice .on-1 span a:link,.b-sevice .on-1 span a:visited,.b-sevice .on-1 span a:hover,.b-sevice .on-1 span a:active,.b-sevice .item-1:hover span a:link,.b-sevice .item-1:hover span a:active,.b-sevice .item-1:hover span a:visited,.b-sevice .item-1 a:hover {padding: 27px 35px 28px 25px;font-family: 'Lato', sans-serif;font-size: 20px;font-weight: 400;font-style: normal;text-decoration: none;text-transform: none;color: #ffffff;background: #009b9b url("") repeat-x scroll left bottom;display: block;}.b-sevice .on-1 ins {background: url("/images/empty.gif") no-repeat scroll 50% 50% transparent;height: 6px;width: 9px;overflow: hidden;position: absolute;right: 22px;top: 21px;}.b-sevice .last ins {/*display: none;*/}.b-sevice .item-1-inner {position: relative;z-index: 36;display: block;border: 1px solid transparent;border-bottom: none;border-top: none;}/* .b-sevice .item-1:hover .level-2 + .item-1-inner {border-color: #dfdfdf;} */.b-sevice .level-1 .level-2 {display: none;position: absolute;top: 100%;padding: 12px 0;left: 0px;z-index: 35;min-width: 540px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #ffffff;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);columns: 2;}.b-sevice .level-1 .item-1:last-child .level-2 {left: auto;right: 0px;}.b-sevice .level-1 .item-1:hover .level-2 {display: block;}.b-sevice .item-2 {margin: 0;padding: 0;display: block;text-align: left;/*position: relative;*/width: 100%;float: none;overflow: hidden;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}.b-sevice .item-2 a:link,.b-sevice .item-2 a:active,.b-sevice .item-2 a:visited {box-sizing: border-box;padding: 13px 22px 13px 22px;font-family: 'Lato', sans-serif;font-size: 16px;font-weight: 400;font-style: normal;text-decoration: none;text-transform: none;color: #212121;display: block;background: #ffffff url("") repeat-x scroll left bottom;width: 100%;}.b-sevice .on-2 {margin: 0;padding: 0;float: none;}.b-sevice .on-2 .item-link-2 a:link,.b-sevice .on-2 .item-link-2 a:active,.b-sevice .on-2 .item-link-2 a:visited,.b-sevice .on-2 .item-link-2 a:hover,.b-sevice .item-2:hover .item-link-2 a:link,.b-sevice .item-2:hover .item-link-2 a:active,.b-sevice .item-2:hover .item-link-2 a:visited,.b-sevice .item-2 .item-link-2 a:hover {padding: 13px 22px 13px 22px;font-family: 'Lato', sans-serif;font-size: 16px;font-weight: 400;font-style: normal;text-decoration: none;text-transform: none;color: #009b9b;display: block;background: #ffffff url("") repeat-x scroll left top;}.b-sevice .last2  {background-image: none;}.b-sevice .item-link-2 {position: relative;z-index: 36;}.b-sevice .level-2 .level-3 {z-index: 35;padding: 12px 0;width: 300px;/*overflow: hidden;*/background-color: #ffffff;}.b-sevice .level-1 .item-1:last-child .level-2 {}.b-sevice .level-1 .item-1:last-child .level-2 .level-3 {left: auto;right: 100%;}.b-sevice .level-1 .item-1:last-child .level-3-bg {left: auto;right: 100%;}.b-sevice .level-1 .item-1:last-child .level-3:before {left: 100%;right: auto;/*border-right: 1px solid #dfdfdf; */}.b-sevice .level-2 .item-2:hover .level-3,.b-sevice .level-2 .item-2:hover .level-3-bg {display: block;}.b-sevice .item-3 {margin: 0;padding: 0;display: block;text-align: left;width: 100%;float: none;}.b-sevice .on-3 {margin: 0;padding: 0;float: none;}.b-sevice .item-3 a:link,.b-sevice .item-3 a:active,.b-sevice .item-3 a:visited,.b-sevice .item-3 a:hover {box-sizing: border-box;padding: 13px 30px 13px 30px;font-family: 'Lato', sans-serif;font-size: 14px;font-weight: 400;font-style: normal;text-decoration: none;text-transform: none;color: #009b9b;display: block;background: #ffffff url("") repeat-x scroll left bottom;}.b-sevice .on-3 a:link,.b-sevice .on-3 a:active,.b-sevice .on-3 a:visited,.b-sevice .on-3 a:hover,.b-sevice .item-3 a:hover,.b-sevice .item-3:hover a:link,.b-sevice .item-3:hover a:active,.b-sevice .item-3:hover a:visited {padding: 13px 30px 13px 30px;font-family: 'Lato', sans-serif;font-size: 14px;font-weight: 400;font-style: normal;text-decoration: none;text-transform: none;color: #212121;display: block;background: #ffffff url("") repeat-x scroll left top;}.b-sevice .last2  {background-image: none;}.b-sevice .sevice__mar {position: absolute;top: 50%;right: 7px;width: 9px;height: 6px;overflow: hidden;background: url(/images/topmenu-mar.png) 50% 50% no-repeat;margin-top: -3px;}.b-sevice .on-1 span a:link .sevice__mar,.b-sevice .on-1 span a:visited .sevice__mar,.b-sevice .on-1 span a:hover .sevice__mar,.b-sevice .on-1 span a:active .sevice__mar,.b-sevice .item-1:hover span a:link .sevice__mar,.b-sevice .item-1:hover span a:active .sevice__mar,.b-sevice .item-1:hover span a:visited .sevice__mar,.b-sevice .item-1 a:hover .sevice__mar {background: url(/files/110/mar-on.png) 50% 50% no-repeat;}/*--------------------------------*/.b-menu {margin-bottom: 1.5em;padding: 0 0 0 0;background:  url("") no-repeat scroll  ;position: relative;text-align: left;}.b-menu:before {content: "";width: 100%;height: 0;display: block;background: transparent url("") no-repeat scroll left top;}.b-menu:after {content: "";width: 100%;height: 0;display: block;clear: both;background: transparent url("") no-repeat scroll left top;}.b-menu ul {list-style: none outside none;margin: 0;padding: 0;position: relative;}.b-menu li {margin: 0;position: relative;}.b-menu a:link,.b-menu a:active,.b-menu a:visited {font-family: Segoe UI;font-size: 16px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #ffffff;background: #3dade1 url("/assets/fdd07f9c/images/menu.bg.gif") repeat-x scroll left bottom;display: block;padding: 13px 35px 14px 15px;}.b-menu .level-1 {}.b-menu .item-1 ins {background: url("/assets/fdd07f9c/images/menu.doton.png") no-repeat scroll 50% 50% transparent;height: 6px;width: 4px;overflow: hidden;position: absolute;right: 12px;top: 22px;}.b-menu .item-1 em {height: 6px;width: 4px;overflow: hidden;position: absolute;right: 12px;top: 22px;font-size: 0;font-style: normal;}.b-menu .item-1:hover em,.b-menu .on-1 em {background-position: 0 100%;}.b-menu .on-1 a,.b-menu .on-1 a:visited,.b-menu .on-1 a:hover,.b-menu .on-1 a:active,.b-menu a:hover {font-family: Segoe UI;font-size: 16px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #ffffff;background: #45494a url("") repeat-x scroll left bottom;padding: 13px 35px 14px 15px;}.b-menu .on-1 ins,.b-menu a:hover ins {background: url("/assets/fdd07f9c/images/menu.dot.png") no-repeat scroll 50% 50% transparent;height: 6px;width: 4px;overflow: hidden;position: absolute;right: 12px;top: 22px;}.b-menu .item-2 a:link,.b-menu .item-2 a:active,.b-menu .item-2 a:visited {padding: 5px 25px 6px 25px;font-family: Segoe UI;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #1071ae;display: block;background: #f2f2f2 url("") repeat-x scroll left top;}.b-menu .on-2 a:link,.b-menu .on-2 a:active,.b-menu .on-2 a:visited,.b-menu .on-2 a:hover,.b-menu .item-2 a:hover {padding: 5px 25px 6px 25px;font-family: Segoe UI;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #949494;display: block;background: #f2f2f2 url("") repeat-x scroll left top;}.b-menu .item-3 a:link,.b-menu .item-3 a:active,.b-menu .item-3 a:visited {padding: 5px 25px 6px 45px;font-family: Segoe UI;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #45494a;display: block;background: #f2f2f2 url("") repeat-x scroll left top;}.b-menu .on-3 a:link,.b-menu .on-3 a:active,.b-menu .on-3 a:visited,.b-menu .on-3 a:hover,.b-menu .item-3 a:hover {padding: 5px 25px 6px 45px;font-family: Segoe UI;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #1071ae;display: block;background: #f2f2f2 url("") repeat-x scroll left top;}/*------------------------*/.b-menu-top {margin-bottom: 0;z-index: 25;}.b-menu-top .item-1 {float: left;position: relative;}.b-menu-top .level-2,.b-menu-top .level-3 {display: none;}.b-menu-top .item-1:hover .level-2 {width: 200px;position: absolute;top: 100%;left: 0;display: block;}.b-menu-top .item-1:nth-last-child(1) .level-2 {left: auto;right: 0;}.b-menu-top .item-2:hover .level-3 {width: 200px;position: absolute;top: 0;left: 100%;display: block;}.b-menu-top .item-2:nth-last-child(1) .level-3 {left: auto;right: 100%;}/*-------------------------------*//*-------------------------------*//*-------------------------------*/.b-sidebar .sidebar__menu ul {margin: 0;padding: 0;list-style: none;}.b-sidebar .sidebar__menu__item1 > a:link,.b-sidebar .sidebar__menu__item1 > a:active,.b-sidebar .sidebar__menu__item1 > a:visited,.b-sidebar .sidebar__menu__item1on > a:hover {padding: 9px 0 10px 25px;display: block;font-size: 16px;color: #363636;background: url(/assets/fdd07f9c/images/sidebar.linebg.gif) 0 100% repeat-x;text-decoration: none;position: relative;}.b-sidebar .sidebar__menu__item1on > a:link,.b-sidebar .sidebar__menu__item1on > a:active,.b-sidebar .sidebar__menu__item1on > a:visited,.b-sidebar .sidebar__menu__item1 > a:hover {color: #a1a1a1;position: relative;}.b-sidebar .sidebar__menu__item1 ins {width: 6px;height: 10px;position: absolute;top: 16px;right: 0;background: url(/assets/fdd07f9c/images/sidebar.menu.png) 0 0 no-repeat;}.b-sidebar .sidebar__menu__item1on ins {width: 10px;height: 6px;position: absolute;top: 18px;right: 0;background: url(/assets/fdd07f9c/images/sidebar.menu2.png) 0 0 no-repeat;}.b-sidebar .sidebar__menu__item2 > a:link,.b-sidebar .sidebar__menu__item2 > a:active,.b-sidebar .sidebar__menu__item2 > a:visited,.b-sidebar .sidebar__menu__item2on > a:hover {padding:  9px 28px 10px 28px;display: block;background: #f3f3f3;color: #363636;font-size: 14px;text-decoration: none;}.b-sidebar .sidebar__menu__item2on > a:link,.b-sidebar .sidebar__menu__item2on > a:active,.b-sidebar .sidebar__menu__item2on > a:visited,.b-sidebar .sidebar__menu__item2 > a:hover {color: #a1a1a1;background: #e5e5e5;}.b-sidebar .sidebar__menu__item3 > a:link,.b-sidebar .sidebar__menu__item3 > a:active,.b-sidebar .sidebar__menu__item3 > a:visited,.b-sidebar .sidebar__menu__item3on > a:hover {padding:  7px 30px 8px 50px;display: block;font-size: 12px;color: #363636;background: #e5e5e5;text-decoration: none;}.b-sidebar .sidebar__menu__item3on > a:link,.b-sidebar .sidebar__menu__item3on > a:active,.b-sidebar .sidebar__menu__item3on > a:visited,.b-sidebar .sidebar__menu__item3 > a:hover {color: #a1a1a1;background: #e5e5e5;}
/*assets/2557f2c4/css/jquery.bxslider.compile.css*/
/*** BxSlider v4.1.2 - Fully loaded, responsive content slider* http://bxslider.com** Written by: Steven Wanderski, 2014* http://stevenwanderski.com* (while drinking Belgian ales and listening to jazz)** CEO and founder of bxCreative, LTD* http://bxcreative.com*//** RESET AND LAYOUT===================================*/.bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;}.bx-wrapper img {max-width: 100%;display: block;}.bxslider {margin: 0px;}/** THEME===================================*/.bx-wrapper .bx-viewport {background: #fff;/*fix other elements on the page moving (on Chrome)*/-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;width: 100%;}/* LOADER */.bx-wrapper .bx-loading {min-height: 50px;background: url(/assets/2557f2c4/images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}/* PAGER */.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev {left: 10px;background: url(/assets/2557f2c4/images/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next {right: 10px;background: url(/assets/2557f2c4/images/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover {background-position: 0 0;}.bx-wrapper .bx-next:hover {background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(/assets/2557f2c4/images/controls.png) -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(/assets/2557f2c4/images/controls.png) -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}/* IMAGE CAPTIONS */.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
/*assets/2557f2c4/css/bxslider.settings.compile.css*/
/*------------------------*/.bx-wrapper .bxslider {-webkit-margin-after: 0px;-webkit-margin-before: 0px;-webkit-padding-start: 0px;padding-left: 0px;}.bx-wrapper .picture__item div {left: 0;top: 0;}.bx-wrapper .bxslider li {-webkit-margin-after: 0px;-webkit-margin-before: 0px;-webkit-padding-start: 0px;list-style: none;}.bx-wrapper .bxslider {margin: 0 0 0 0;}.bx-wrapper .bx-pager {text-align: center;bottom: 20px;left: 0px;right: 0px;width: auto;}.bx-wrapper .bx-controls-direction .bx-prev  {z-index: 50;left: 0px;margin-top: -35px ;width:50px;height: 70px;display: block;text-indent: -9999px;background: url(/images/slider.back.png) 0 0 no-repeat;}.bx-wrapper .bx-controls-direction .bx-prev:hover {background: url(/images/slider.back.png) 0 100% no-repeat;}.bx-wrapper .bx-controls-direction .bx-next  {z-index: 50;right: 0px;margin-top: -35px ;width:50px;height: 70px;display: block;text-indent: -9999px;background: url(/images/slider.next.png) 0 0 no-repeat;}.bx-wrapper .bx-controls-direction .bx-next:hover {background: url(/images/slider.next.png) 0 100% no-repeat;}.bx-wrapper .bx-pager.bx-default-pager a {width: 15px;height: 15px;background: url(/images/slider.dot.png);}.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: url(/images/slider.doton.png);}