.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-wrapper{display:block}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content{position:relative}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-right-wrapper{position:relative}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-description{display:block;margin-bottom:24px}.ns-bitrix.c-catalog.c-catalog-services-1 * + .c-tags-list,.ns-bitrix.c-catalog.c-catalog-services-1 * + .catalog-description,.ns-bitrix.c-catalog.c-catalog-services-1 * + .c-catalog-section-list,.ns-bitrix.c-catalog.c-catalog-services-1 * + .c-catalog-section,.ns-bitrix.c-catalog.c-catalog-services-1 .c-tags-list + *,.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-description + *,.ns-bitrix.c-catalog.c-catalog-services-1 .c-catalog-section-list + *,.ns-bitrix.c-catalog.c-catalog-services-1 .c-catalog-section + *{margin-top:20px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader-layer + .c-catalog-section{margin-top:0}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-menu{display:block;z-index:20}@media all and (max-width:720px){.ns-bitrix.c-catalog.c-catalog-services-1 .ns-bitrix.c-smart-filter.c-smart-filter-horizontal-1,.ns-bitrix.c-catalog.c-catalog-services-1 .ns-bitrix.c-smart-filter.c-smart-filter-horizontal-2{display:none!important}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel{margin-bottom:20px;margin-top:-20px}}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -10px;position:relative}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=desktop]{padding-bottom:5px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=mobile]{display:none}@media all and (max-width:720px){.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=mobile]{display:block}}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=mobile] .catalog-panel-views{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=mobile] .catalog-panel-sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;-ms-flex:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:0%;-ms-flex-preferred-size:0;flex-basis:0%}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=mobile] .catalog-panel-sort-button{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=mobile] .catalog-panel-views,.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-wrapper[data-device=mobile] .catalog-panel-filter{width:44px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-filter,.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort,.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0 10px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;-ms-flex:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:0%;-ms-flex-preferred-size:0;flex-basis:0%}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views-button{cursor:pointer}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views-button svg{display:block;fill:#404040;stroke:#404040}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -10px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views-item{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-ms-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;color:#bababa;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:1;padding:0 10px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views-item:hover{color:#404040}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-views-item[data-active=true]{color:#202020}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-text,.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-icon{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;font-size:14px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-icon svg{display:block;fill:#404040;stroke:#404040}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-text{padding-left:9px;color:#404040}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-items{-webkit-box-shadow:0 8px 32px 0 rgba(27,30,37,.08);-moz-box-shadow:0 8px 32px 0 rgba(27,30,37,.08);box-shadow:0 8px 32px 0 rgba(27,30,37,.08);bottom:auto;left:auto;right:0;top:100%;height:auto;width:265px;background-color:#fff;cursor:default;display:none;margin-top:10px;padding:28px 32px;position:absolute;z-index:25}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-items-wrapper{margin:-8px 0}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-item{padding:8px 0}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;cursor:pointer;font-size:14px;line-height:18px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-item-description,.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-item-name{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-sort-item-description{color:gray;margin-left:20px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;bottom:0;left:0;right:0;top:0;height:auto;width:auto;display:none;position:fixed;visibility:hidden;z-index:125;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup[data-state=open]{display:-webkit-box;display:-ms-flexbox;display:flex}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup[data-role="catalog.panel.sortMobilePopup"] .catalog-panel-popup-selection-control{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup[data-role="catalog.panel.sortMobilePopup"] .catalog-panel-popup-selection-title{padding-top:1px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-overlay{bottom:0;left:0;right:0;top:0;height:auto;width:auto;background-color:rgba(0,0,0,.25);position:absolute;visibility:visible}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-window{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;min-width:320px;visibility:visible;background-color:#fff;border-radius:20px 20px 0 0;padding:34px 23px;width:100%}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-window-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:24px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-window-title{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;-ms-flex:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:0%;-ms-flex-preferred-size:0;flex-basis:0%;color:#1b1e25;font-size:20px;font-weight:500;line-height:22px;padding-right:16px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-window-close{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:0 8px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-window-close svg{display:block;fill:gray;stroke:gray}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selections{margin:-12px 0}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection{padding:12px 0}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection-wrapper{display:block;text-decoration:none}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection-content{padding-left:13px!important}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#404040;font-weight:500;font-size:14px;line-height:18px;margin:0 -4px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection-description{color:gray;font-weight:400;font-size:12px;padding-top:4px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection-icon,.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection-text{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0 4px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-selection-icon svg{display:block;fill:#404040;stroke:#404040}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-filter{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-ms-flex:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;min-width:320px;visibility:visible;width:100%;height:90%;padding:0;background-color:#FFF;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;overflow:hidden}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-filter-close{position:absolute;top:16px;right:20px;padding:0;z-index:2}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-popup-filter-content{position:relative;height:100%;z-index:1}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-filter-button{cursor:pointer}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-panel-filter-button svg{display:block;fill:#404040;stroke:#404040}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader{display:block;position:absolute;top:50%;left:50%;height:50px;width:50px;margin:-25px 0 0 -25px}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:90}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader-layer[data-active=false]{display:none}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader span{width:16px;height:16px;display:inline-block;-webkit-animation:preloader 1s infinite ease-in-out both;animation:preloader 1s infinite ease-in-out both}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader span:nth-child(1){left:0;-webkit-animation-delay:0.1s;animation-delay:0.1s}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader span:nth-child(2){left:15px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader span:nth-child(3){left:30px;-webkit-animation-delay:0.3s;animation-delay:0.3s}.ns-bitrix.c-catalog.c-catalog-services-1 .catalog-content-preloader span:nth-child(4){left:45px;-webkit-animation-delay:0.4s;animation-delay:0.4s}@keyframes preloader{0%,100%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);opacity:1}40%,80%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes preloader{0%,100%{-webkit-transform:scale(.7);transform:scale(.7);opacity:1}40%,80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3{display:block}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block{margin-top:60px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block:first-child,.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.both"]+.catalog-element-block[data-type="sticky.both"],.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.both"]+.catalog-element-block[data-type="sticky.top"],.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.bottom"]+.catalog-element-block[data-type="sticky.both"],.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.bottom"]+.catalog-element-block[data-type="sticky.top"]{margin-top:0}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner{background-size:cover;background-repeat:no-repeat;background-position:center}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-wrapper{height:100%}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-wrapper-2{height:100%}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-content{position:relative;height:100%}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information{padding:42px 20px;position:relative;z-index:1;align-self:center}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-header{display:inline-block;max-width:650px;padding:8px 26px;margin:0;font-size:30px;font-weight:700;line-height:41px;color:#2c2c2c;background:rgba(255,255,255,.95);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information-wrapper{max-width:450px;margin-top:20px;padding:18px 18px;background:rgba(255,255,255,.95);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information-wrapper .catalog-element-banner-text{margin-top:0}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-header,.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-information-wrapper{background:rgba(246,246,246,.95)}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-caption{font-size:13px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-holder{font-size:22px;white-space:nowrap}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-price{font-weight:700}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-price-old{font-size:17px;text-decoration-line:line-through;text-decoration-style:solid;color:#7a7a7a}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-button{padding-left:20px;padding-right:20px;line-height:23px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase+.catalog-element-banner-text{margin-top:20px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-text{max-width:450px;overflow:hidden;display:block;font-size:14px;color:#7d7d7d;margin-top:20px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-picture-wrap{min-height:350px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-picture{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-background{background-size:cover;background-position:center;background-repeat:no-repeat;display:none}@media all and (max-width:1000px){.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-picture-wrap{display:none}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-background{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-header,.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-information-wrapper{background:rgba(255,255,255,.95)}}@media all and (max-width:500px){.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information{padding:42px 0}}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-information{padding:0}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-text{max-width:550px;color:#2d2d2d}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-text-header{font-size:24px;font-weight:700;line-height:1.5;color:#2c2c2c}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-text-header+.catalog-element-banner-text-value{margin-top:10px}@media all and (max-width:1000px){.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true]{padding:20px 0;position:relative;overflow:hidden}}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-description .catalog-element-description-text{color:#2d2d2d}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-description .catalog-element-description-text strong,.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-description .catalog-element-description-text b{font-weight:900}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16{background-color:#fff!important;padding:0}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16 .widget-item-picture{height:40px;width:40px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16 .widget-item-name{font-size:14px;font-weight:700;color:#1a1a1a}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16 .widget-item-description{font-size:14px;color:#2d2d2d;opacity:1}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-form .ask-question-container{margin:0}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property{background-color:#f8f8f9;padding:20px 41px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property:nth-child(2n){background-color:transparent}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property .catalog-element-property-name{font-weight:600}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property .catalog-element-property-name,.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property .catalog-element-property-value{font-size:14px;color:#111;word-break:break-word}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document{display:block;text-decoration:none}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-wrapper{display:block;position:relative;height:100%;min-height:100px;border:1px solid #f1f3f5;overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-ms-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-property:box-shadow;-moz-transition-property:box-shadow;-ms-transition-property:box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-wrapper:hover{-webkit-box-shadow:0 5px 10px rgba(64,72,80,.1);-moz-box-shadow:0 5px 10px rgba(64,72,80,.1);box-shadow:0 5px 10px rgba(64,72,80,.1)}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-wrapper-2{margin:25px 30px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-name,.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-size{display:block;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;position:relative;z-index:1}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-name{display:block;color:#262928}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-size{display:block;color:#888}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-extension{display:block;position:absolute;font-size:50px;font-style:normal;font-weight:700;color:#f5f5f5;top:auto;right:auto;bottom:-14px;left:0}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-projects .widget.c-projects.c-projects-template-1 .widget-item-wrapper{height:180px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-person{margin-right:-90px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-person-wrapper{width:180px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-name{font-size:15px;line-height:19px;color:#333333!important}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-position{font-size:12px;line-height:16px;color:#4e4e4e}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-services .catalog-element-services-header+.catalog-element-services-content{margin-top:25px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-products .catalog-element-products-header+.catalog-element-products-content{margin-top:25px}@media all and (max-width:500px){.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-header{font-size:24px;line-height:32px}.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property{padding:16px 24px}}.polysam-table,.polysam-table tbody,.polysam-table tr{width:100%}.polysam-table td{padding:10px}.polysam-table th{font-size:1.3em;font-weight:700}.polysam-table tr:nth-child(odd){background:#f5f5f5}.widget.c-widget.c-widget-form-5{position:relative;z-index:0}.widget.c-widget.c-widget-form-5 .widget-form{background-color:#fafafa}.widget.c-widget.c-widget-form-5 .widget-form[data-borders=rounded]{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.widget.c-widget.c-widget-form-5 .widget-form-wrapper{position:relative;padding:38px 40px}.widget.c-widget.c-widget-form-5 .widget-form-image{position:absolute;top:-20px;left:0;right:0;bottom:-20px;background-image:url(/local/templates/prom_s1/components/intec.universe/main.widget/form.5/images/question_mark.png);background-size:auto;background-repeat:no-repeat;background-position:center}.widget.c-widget.c-widget-form-5 .widget-form-title{font-size:24px;font-weight:100;color:#2e2e2e;white-space:normal;padding:10px 40px;border-right:4px solid #fff}.widget.c-widget.c-widget-form-5 .widget-form-description{font-size:14px;line-height:20px;color:#2e2e2e;text-align:left;white-space:normal}.widget.c-widget.c-widget-form-5 .widget-form-button{color:#fff}@media all and (max-width:768px){.widget.c-widget.c-widget-form-5 .widget-form-title{text-align:center;padding-left:0;padding-right:0;border:none}.widget.c-widget.c-widget-form-5 .widget-form-image{top:-10px}.widget.c-widget.c-widget-form-5 .widget-form-description{text-align:center}}