#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/misc/throbber-inactive.webp);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(/misc/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(/misc/grippie.webp) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/misc/draggable.webp) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/misc/tree.webp) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.webp) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.webp) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
/*})'"*/
.blazy,.blazy *,.blazy *::before,.blazy *::after{box-sizing:border-box;}.b-lazy,.b-responsive{display:block;height:auto;min-height:1px;opacity:0;transition:opacity 500ms ease-in-out;}.b-loaded,.b-error,.b-bg.media--loading{opacity:1;}.b-bg{background-size:cover;background-position:center center;background-repeat:no-repeat;}.litebox,.blazy iframe,.media iframe{border:0 none;display:block;max-width:100%;}.blazy .media{display:block;position:relative;}.field[data-blazy]{min-width:50%;}
/*})'"*/
@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px);}50%{-webkit-transform:perspective(120px) rotateY(180deg);}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.media--loading{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;}.media--loading::before{content:'';display:block;width:30px;height:30px;max-width:30px;background:#2eaae0;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;font-size:0;z-index:22;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}.media--background{background-size:cover;background-position:center center;background-repeat:no-repeat;}.media--picture,.media--picture picture,.media--picture img{min-height:1px;}
/*})'"*/
.litebox{position:relative;}.media__icon--litebox{cursor:pointer;display:block;height:80px;left:50%;margin:0;opacity:0;pointer-events:none;position:absolute;top:50%;width:80px;visibility:hidden;z-index:9;transition:visibility 0s linear 0.5s,opacity 0.5s linear;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.media__icon--litebox::before,.media__icon--litebox::after{content:'';display:block;position:absolute;pointer-events:none;}.media__icon--litebox{z-index:9;}.media__icon--litebox::before,.media__icon--litebox::after{background:white;border-radius:4px;height:2px;left:50%;margin:-1px 0 0 -40px;top:50%;width:80px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.media__icon--litebox::after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.media__icon--litebox:hover::before,.media__icon--litebox:hover::after{background-color:#ff6d2c;}.litebox:hover .media__icon--litebox,.media:hover .media__icon--litebox{transition-delay:0s;}.litebox:hover .media__icon--litebox,.media:hover .media__icon--litebox,.media--switch .media__image{opacity:1;visibility:visible;}
/*})'"*/
.colorbox-on--media #colorbox,.colorbox-on--media #colorbox *{box-sizing:border-box;max-width:100%;}.colorbox-on--media #cboxBottomCenter,.colorbox-on--media #cboxBottomRight,.colorbox-on--media #cboxBottomLeft,.colorbox-on--media #cboxTopCenter,.colorbox-on--media #cboxTopRight,.colorbox-on--media #cboxTopLeft,.colorbox-on--media #cboxMiddleLeft,.colorbox-on--media #cboxMiddleRight{display:none !important;}.colorbox-on--media #cboxWrapper,.colorbox-on--media #cboxContent{background:none;border-radius:0;}.colorbox-on--media #cboxWrapper,.colorbox-on--media #cboxContent,.colorbox-on--media #cboxLoadedContent{overflow:visible !important;}#cboxLoadedContent.media--ratio{height:0 !important;padding-bottom:56%;}#cboxLoadedContent.media--ratio .cboxIframe{background-clip:padding-box;border-radius:0;border:8px solid #37465b;}
/*})'"*/
.media-wrapper--blazy,.media-wrapper--blazy *{box-sizing:border-box;}.media-wrapper--blazy{max-width:100%;min-width:50%;}.caption .media-wrapper--blazy,.align-left .media-wrapper--blazy,.align-right .media-wrapper--blazy,.align-center .media-wrapper--blazy{min-width:320px;}.blazy--filter .media-wrapper--blazy{min-width:0;overflow:hidden;}
/*})'"*/
.media{position:relative;}.media.media--ratio{display:block;height:0;overflow:hidden;width:100%;}.media--ratio .media__element{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;object-fit:cover;}.media--ratio--11{padding-bottom:100%;}.media--ratio--32{padding-bottom:66.66%;}.media--ratio--43{padding-bottom:75%;}.media--ratio--85{padding-bottom:62.5%;}.media--ratio--169{padding-bottom:56.25%;}
/*})'"*/
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
/*})'"*/
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
/*})'"*/
.youtube-container--responsive{overflow:hidden;position:relative;padding-bottom:56.25%;height:0;}.youtube-container--responsive iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%;}
/*})'"*/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
/*})'"*/
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}
/*})'"*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.webp) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.webp) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.webp) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.webp) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.webp) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
/*})'"*/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
/*})'"*/
.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(/img/close_menu_green.webp);}#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(/sites/all/libraries/fancybox/source/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040; background-repeat:no-repeat;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/libraries/fancybox/source/blank.gif);-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;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/libraries/fancybox/source/fancybox_overlay.webp);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.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;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);}@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(/sites/all/libraries/fancybox/source/fancybox_sprite@2x.webp);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/all/libraries/fancybox/source/fancybox_loading@2x.gif);background-size:24px 24px;}}
/*})'"*/
form.fivestar-widget{clear:both;display:block;}form.fivestar-widget select,form.fivestar-widget input{margin:0;}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;margin-left:40px;}.fivestar-combo-stars .fivestar-static-item{float:left;margin-right:40px;}.fivestar-combo-stars .fivestar-form-item{float:left;}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0;}div.fivestar-widget-static{display:block;}div.fivestar-widget-static br{clear:left;}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 -32px;}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget{display:block;}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/sites/all/modules/fivestar/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none;}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;text-decoration:none;}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer;}div.fivestar-widget div.on a{background-position:0 -16px;}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px;}form.fivestar-widget div.description{margin-bottom:0;}html.js .fivestar-submit{display:none;}.fivestar-combo-stars .form-type-fivestar .form-item{float:left;}
/*})'"*/
.fivestar-basic div.fivestar-widget-static .star{background-image:url(/sites/all/modules/fivestar/widgets/basic/star.webp);}.fivestar-basic div.fivestar-widget-static .star span.on{background-image:url(/sites/all/modules/fivestar/widgets/basic/star.webp);}.fivestar-basic div.fivestar-widget-static .star span.off{background-image:url(/sites/all/modules/fivestar/widgets/basic/star.webp);}.fivestar-basic div.fivestar-widget .cancel,.fivestar-basic div.fivestar-widget .cancel a{background-image:url(/sites/all/modules/fivestar/widgets/basic/cancel.webp);}.fivestar-basic div.fivestar-widget .star,.fivestar-basic div.fivestar-widget .star a{background-image:url(/sites/all/modules/fivestar/widgets/basic/star.webp);}.fivestar-basic div.fivestar-widget div.hover a,.fivestar-basic div.rating div a:hover{background-image:url(/sites/all/modules/fivestar/widgets/basic/star.webp);}
/*})'"*/
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:10px;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#b5bebe;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.date-form-element-content-multiline{padding:10px;border:1px solid #ccc;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
/*})'"*/
.url-textfield{display:none !important;}
/*})'"*/
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}.webform-container-inline.webform-component-textarea label{vertical-align:top;}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block;}fieldset.fieldset-invisible,fieldset.fieldset-invisible > legend{margin:0;padding:0;border:none;border-radius:0;background:inherit;position:static;color:inherit;height:auto;width:auto;font-family:inherit;text-indent:0;line-height:inherit;text-shadow:unset;top:0;right:0;bottom:0;left:0;}fieldset.fieldset-invisible > legend{font-weight:bold;font-size:0.929em;}fieldset.fieldset-invisible > div > div.form-item:last-child,fieldset.fieldset-invisible > table{margin-bottom:0;}.webform-component-textarea .grippie{display:block;}.webform-progressbar{width:90%;margin:0 auto;text-align:center;}.webform-progressbar-inner{height:1em;background-color:#74c421;height:3px;}.webform-progressbar-outer{position:relative;border:1px solid #356900;width:100%;height:3px;margin:0.35em -1px 2em;background-color:white;}.webform-progressbar-page{position:absolute;width:7px;height:7px;margin:-6px -4px;border:1px solid #356900;background-color:white;border-radius:5px;}.webform-progressbar-page.completed{background-color:#74c421;}.webform-progressbar-page.current{background-color:#74c421;}.webform-progressbar-page .webform-progressbar-page-number{display:none;}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:10px;margin:0 -10em;}
/*})'"*/
.quicktabs-hide{display:none;}ul.quicktabs-tabs{margin-top:0;}ul.quicktabs-tabs li{display:inline;background:none;list-style-type:none;padding:2px;white-space:nowrap;}
/*})'"*/
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;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{-webkit-transform-style:preserve-3d;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:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));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:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));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:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));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:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);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{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);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;-webkit-box-shadow:none;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:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;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-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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%;-o-object-fit:contain;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;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);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{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;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;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;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{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;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:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(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}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/*})'"*/
@font-face{font-family:'LatoRegular';src:url(/sites/all/themes/eco/fonts/LatoRegular/LatoRegular.eot);src:url(/sites/all/themes/eco/fonts/LatoRegular/LatoRegular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/eco/fonts/LatoRegular/LatoRegular.ttf) format('truetype'),url(/sites/all/themes/eco/fonts/LatoRegular/LatoRegular.woff) format('woff'),url(/sites/all/themes/eco/fonts/LatoRegular/LatoRegular.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'LatoBold';src:url(/sites/all/themes/eco/fonts/LatoBold/LatoBold.eot);src:url(/sites/all/themes/eco/fonts/LatoBold/LatoBold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/eco/fonts/LatoBold/LatoBold.ttf) format('truetype'),url(/sites/all/themes/eco/fonts/LatoBold/LatoBold.woff) format('woff'),url(/sites/all/themes/eco/fonts/LatoBold/LatoBold.woff2) format('woff2');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'LatoBlack';src:url(/sites/all/themes/eco/fonts/LatoBlack/LatoBlack.eot);src:url(/sites/all/themes/eco/fonts/LatoBlack/LatoBlack.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/eco/fonts/LatoBlack/LatoBlack.ttf) format('truetype'),url(/sites/all/themes/eco/fonts/LatoBlack/LatoBlack.woff) format('woff'),url(/sites/all/themes/eco/fonts/LatoBlack/LatoBlack.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"OpenSansRegular";src:url(/sites/all/themes/eco/fonts/OpenSansRegular/OpenSansRegular.eot);src:url(/sites/all/themes/eco/fonts/OpenSansRegular/OpenSansRegular.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansRegular/OpenSansRegular.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansRegular/OpenSansRegular.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansLight";src:url(/sites/all/themes/eco/fonts/OpenSansLight/OpenSansLight.eot);src:url(/sites/all/themes/eco/fonts/OpenSansLight/OpenSansLight.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansLight/OpenSansLight.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansLight/OpenSansLight.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansItalic";src:url(/sites/all/themes/eco/fonts/OpenSansItalic/OpenSansItalic.eot);src:url(/sites/all/themes/eco/fonts/OpenSansItalic/OpenSansItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansItalic/OpenSansItalic.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansItalic/OpenSansItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{c
		src:url(/sites/all/themes/eco/fonts/OpenSansBold/OpenSansBold.eot);src:url(/sites/all/themes/eco/fonts/OpenSansBold/OpenSansBold.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansBold/OpenSansBold.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansBold/OpenSansBold.ttf) format("truetype");font-style:normal;font-weight:bold;}@font-face{font-family:"OpenSansExtraBold";src:url(/sites/all/themes/eco/fonts/OpenSansExtraBold/OpenSansExtraBold.eot);src:url(/sites/all/themes/eco/fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansExtraBoldItalic";src:url(/sites/all/themes/eco/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot);src:url(/sites/all/themes/eco/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansBoldItalic";src:url(/sites/all/themes/eco/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot);src:url(/sites/all/themes/eco/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansRegularItalic";src:url(/sites/all/themes/eco/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot);src:url(/sites/all/themes/eco/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansSemiBold";src:url(/sites/all/themes/eco/fonts/OpenSansSemiBold/OpenSansSemiBold.eot);src:url(/sites/all/themes/eco/fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansSemiBoldItalic";src:url(/sites/all/themes/eco/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot);src:url(/sites/all/themes/eco/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/eco/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff) format("woff"),url(/sites/all/themes/eco/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}
/*})'"*/
body{font-family:'LatoRegular';font-size:1.3em;color:#333;line-height:1.5;word-wrap:break-word; overflow-x:hidden;}h1,h2,h3,h4,h5,h6{line-height:1.2;padding:0.8em 0;font-size:1.28em;font-weight:bold;margin:0;text-align:left;color:#333;text-transform:none;}h1.page-header{font-weight:bold;padding:1em 0 0.3em;font-size:1.6em;color:#fff;text-align:left;border:none;margin:0;position:relative;}.page-node-55 h1.page-header{padding-top:0;}.blackhead h1.page-header{color:#333;}.bigtitle h1.page-header{padding:1em 0 0.3em;margin:0 0 0.8em;font-size:2em;}h1.page-header:after{content:'';display:block;height:3px;width:100px;background:#c79a5b;position:absolute;z-index:2;bottom:0;left:0;}.simpletitle h1.page-header{text-align:center;border:none;padding:8px 0 24px;margin:0;}.simpletitle h1.page-header:after{content:none;}h2{font-size:0.7em; max-width:400px;}div.block-title,h2.block-title{font-weight:bold;padding:1em 0 0.5em;font-size:1.6em;color:#333;text-align:left;border:none;margin:0 0 1.0em;position:relative;}div.block-title:after,h2.block-title:after{content:'';display:block;height:3px;width:100px;background:#c79a5b;position:absolute;z-index:2;bottom:0;left:0;}h3{font-size:1.33em;}h4{font-size:1.3em;}h5,h6{font-size:1.25em;}h2.row-title a{text-decoration:none;}a{color:#44a46d;text-decoration:underline;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;}a:active,a:hover,a:focus{color:#44a46d;text-decoration:none;outline:none;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;}strong{font-weight:bold;}.alert{margin:0 0 25px;}ul,ol{margin:0 0 15px 10px;padding:0;}ul li,ol li{list-style-position:inside;margin:0 0 10px;}.nav-tabs{margin:0 0 25px;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{background:#fff;}.field-type-text-long ul,.field-type-text-with-summary ul,.taxonomy-term-description ul{margin:0 0 1em;}.field-type-text-long ul li,.field-type-text-with-summary ul li,.taxonomy-term-description ul li{margin:0 0 0.8em;padding:0 0 0 15px;line-height:inherit;position:relative;list-style-type:none;}.field-type-text-long ul li:before,.field-type-text-with-summary ul li:before,.taxonomy-term-description ul li:before{content:'•';position:absolute;color:#378557;z-index:2;top:0;left:0;z-index:2;}.node-service .field-type-text-long ul li:before{content:"—";}p{margin:0 0 1em 0;padding:0; text-align:justify;}p:last-child{margin:0;text-align:justify;}#block-system-main img{border:none;padding:0;margin:0 10px 0 0;margin: 0 auto;}img.b-lazy{max-width:100%;}.table-responsive{margin:0 0 30px 0;}table{width:100%;max-width:100%;border:none;border:1px solid #cdcdcd;}table tr,.table > tbody > tr{background:#fff;}.field-name-field-service-price table tr:nth-child(even),.field-name-field-service-price .table > tbody > tr:nth-child(even){background:#eaeaea;}table tr:hover,.table > tbody > tr:hover{background:#f3f1e6;}.field-name-field-service-price table tr:nth-child(even):hover,.field-name-field-service-price .table > tbody > tr:nth-child(even):hover{background:#f3f1e6;}table tr td,.table > tbody > tr > td{padding:8px 10px;border:1px solid #cdcdcd;font-size:0.9em;line-height:1.2;background:transparent;vertical-align:middle;color:#333333;text-align:center;}table tr th p,.table > thead > tr > th p,table tr td p,.table > tbody > tr > td p{margin:0;}table tr td a,.table > tbody > tr > td a{}table tr th,.table > thead > tr > th{background:#48a670;text-transform:none;border:1px solid #fff;padding:8px 10px;color:#fff;font-size:0.8em;line-height:1.2;vertical-align:middle;font-weight:bold;text-align:center;}table tr th.upp,.table > thead > tr > th.upp{text-transform:uppercase;}#block-system-main .price_common table img,#block-custom-prices-custom-prices-all .price_common table img{margin:0 auto;min-width:40px;}tr th.orange{background:#dfb478;}.toggle-price-table{margin-top:10px;}.toggle-price-table:before{font-size:21px;height:24px;width:24px;line-height:1;color:#44a46d;background:#fff;border-radius:50px;border:2px solid #44a46d;display:inline-block;text-align:center;content:'+';}.prices-open:before{content:'-';}.toggle-price-table span{color:#44a46d;border-bottom:1px dashed;cursor:pointer;margin-left:10px;}.ajax-progress-throbber{display:none;}
/*})'"*/
body{margin:0;background-color:#fcf8f0;padding-top:60px;}#big_header{background-image:url(/img/base_bg_head-350.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:20px 0 6.5em;}.page-node-55 #big_header{padding:20px 0;background:none;}.page-node-8 #big_header{background-image:url(/img/bg_dostawka-350.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-node-48 #big_header,.page-node-37 #big_header,.page-node-56 #big_header{background-image:url(/img/bg_kompania-350.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-node-50 #big_header{background-image:url(/img/bg_price-350.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;}.node-type-service #big_header,.node-type-service-town #big_header{background:none;}.main-container{padding-top:0;padding-bottom:5em;margin-top:-4em;}.tabs--primary.nav.nav-tabs{background:#fff;padding:20px;border:2px solid #44a46d;}.breadcrumb{padding:0;margin-bottom:16px;list-style:none;background:none;border-radius:0;color:#fff;line-height:1.2;}.greencrumb .breadcrumb{color:#999999;}.breadcrumb a{color:#44a46d;text-decoration:none;}.breadcrumb a:hover{text-decoration:underline;}.breadcrumb span{color:#44a46d;padding:0 2px;}.breadcrumb .home{display:inline-block;vertical-align:middle;}.breadcrumb .home a{display:inline-block;width:12px;height:12px;background:url(/img/homeicon_green.webp);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}.big_title_wrapper{background-color:#fff;}#big_title{padding:20px 0 6.5em;}.bigtitle .big_title_wrapper{background-color:#f4efe2;background-color:#f6f2e8;padding: 20px 20px;}.bigtitle #big_title{background-repeat:no-repeat;background-position:-1000px 0;background-size:100px 100px;}.front #big_title{background:url(/img/baner_front-350.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:20px 0 3.5em;}.front h1.page-header{padding-bottom:0;margin-bottom:0;color:#333;}.front h1.page-header:after{content:none;}.front .main-container{padding-top:0;padding-bottom:2.4em;}#bot_content_yellow{padding:0 0 2em; margin-top:20px;}#top_content_white,#bot_content_white,#bot_content_white2{padding: 20px 20px;margin-top:0px;}#bot_content_map{padding:3em 0 4em;background-image:url(/img/bg_geography_new-350.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-node-54.bigtitle .big_title_wrapper{background-color:#eacfa8;}.page-node-54.bigtitle #big_title{background-image:url(/img/baner_akzii.webp);background-repeat:no-repeat;background-position:-1000px 0;background-size:100px 100px;}#bot_content_car{padding:4em 0;background-image:url(/img/bg_delivery-350.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;}#bot_content_man{padding:6em 0;background-image:url(/img/footer.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;}#footer{width:100%;background:#f4efe2;padding:0;text-align:center;line-height:1.2;}.footer{margin-top:0;padding-top:20px;padding-bottom:20px;border-top:none;}#header_top{background:#378557;padding:10px 0;color:#fff;}#header_second{padding:20px 0;background:#fcf8f0;}#header_top_black{background:#4b4b4a;padding: 20px 20px;color:#fff;font-size:0.7em;line-height:1.2;display:none;}#header_top_black .view-pickup .view-header{font-weight:bold;}#header_top_black .views-field-field-pickup-address a{color:#fff;}#header_top_black{background:#bd9864;}
/*})'"*/
a.greenlink{display:inline-block;vertical-align:middle;line-height:1;color:#fff;font-weight:bold;text-decoration:none;background-color:#44a46d;border-radius:4px;padding:1.2em 2.5em;cursor:pointer;text-align:center;}a.greenlink:hover{background-color:#378557;color:#fff;}a.greenlink.arr{background-image:url(/img/arr/btn_arr.webp);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;padding:1.2em 4.5em 1.2em 3em;}a.greenlink.arr.down{background-image:url(/img/arr/btn_down.webp);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;}a.greenlink.fwidth{padding:1.2em 0.5em;text-align:center;width:15em;}a.greenlink.arr.fwidth{padding-right:2em;}a.greenlink.upp{text-transform:uppercase;}a.greenlink.fwidth.white{color:#333;font-weight:bold;text-decoration:none;background-color:#fff;-webkit-box-shadow:0px 0px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 3px 3px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 3px rgba(0,0,0,0.1);width:100%;}a.greenlink.fwidth.white:hover{background-color:#44a46d;color:#fff;}a.greenlink.fwidth.white.get_cost{background-image:url(/img/icon_calc.webp);}a.greenlink.fwidth.white.get_cost:after{content:'';background-image:url(/img/icon_calc_h.webp);}a.greenlink.fwidth.white.get_cost:hover{background-image:url(/img/icon_calc_h.webp);}a.greenlink.fwidth.white.get_cost{background-position:22px center;background-size:auto 23px;background-repeat:no-repeat;text-align:left;padding:1.2em 0.5em 1.2em 60px;}a.greenlink.fwidth.white.get_wa{background-image:url(/img/wasmall.webp);}a.greenlink.fwidth.white.get_wa:after{content:'';background-image:url(/img/wasmall_h.webp);}a.greenlink.fwidth.white.get_wa:hover{background-image:url(/img/wasmall_h.webp);}a.greenlink.fwidth.white.get_wa,a.greenlink.fwidth.white.get_wa:hover{background-position:22px center;background-size:auto 23px;background-repeat:no-repeat;text-align:left;padding:1.2em 0.5em 1.2em 60px;}#block-block-18 .get_cost,#block-block-18 .calc-link{display:none;}.white{background-color:#fff;}.plr-25{padding-left:20px;padding-right:20px;}.plr-30{padding-left:20px;padding-right:20px;}.plr-40{padding-left:20px;padding-right:20px;}.pt-15{padding-top:20px;}.pb-15{padding-bottom:20px;}.pb-25{padding-bottom:20px;}.pt-25{padding-top:20px;}.pb-30{padding-bottom:20px;}.pt-30{padding-top:20px;;}.pb-40{padding-bottom:20px;}.pt-40{padding-top:20px;}.pb-60{padding-bottom:30px;}.bsh{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);}.left-dib .left{display:inline-block;vertical-align:middle;}.right-dib .right{display:inline-block;vertical-align:middle;}.marg-30{margin-bottom:30px;}.grbord{border:1px solid #ebebeb;}.page-node-54 #block-block-1,.page-node-55 #block-block-1,.node-type-service #block-block-1{display:none;}.page-node-55 .main-container{margin-top:1em;padding-bottom:1em;}#block-block-1 .item{margin:0 0 20px;}#block-block-1 .item.fourth{margin:0;}#block-block-1 .item img{margin:0 auto 10px;max-width:100px;}#block-block-1 .right{text-align:center;font-weight:bold;}#block-block-2{background-image:url(/img/avatar.webp);background-repeat:no-repeat;background-position:20px 20px;background-size:auto 60px;}#block-block-2 .content{padding-top:65px;color:#666666;}#block-block-4{margin:1.5em 0 0;padding:1em 0 0;border-top:1px solid #DEB375;}#block-block-4 .greenlink{padding-left:3.5em;padding-right:3.5em;}#block-block-5{background-image:url(/img/iconka_article.webp);}#block-block-6{background-image:url(/img/iconka_dostawka.webp);}#block-block-7{background-image:url(/img/iconka_otzivi.webp);}#block-block-8{background-image:url(/img/iconka-objekti.webp);}#block-block-9{background-image:url(/img/iconka_vakansii.webp);}#block-block-10{background-image:url(/img/iconka-Sertifikati.webp);}#block-block-16{background-image:url(/img/iconka-price.webp);}#block-block-22{background-image:url(/img/iconka-geografia.webp);}#block-block-23{background-image:url(/img/iconka_dostawka.webp);}.typetop{padding-right:20px;padding-left:70px;background-repeat:no-repeat;background-position:10px center;background-size:auto 50px;display:table;width:100%;min-height:70px; margin-top:50px;}.typetop p{margin:0;}.typetop .content{display:table-cell;vertical-align:middle;}.shadowcontent #block-block-11 .region-content{padding-top:20px;padding-bottom:20px;}#block-block-16 a.greenlink.fwidth{width:18em;}#block-block-15 .left{padding:20px 0 15px 6px;border-bottom:1px solid #ccc;font-weight:bold;font-size:0.9em;text-transform:uppercase;}#block-block-15 .right{padding:15px 0 20px;}#block-block-15 .like-li{margin:0 3px 3px 0;display:inline-block;vertical-align:middle;}#block-block-15 .item{line-height:1;font-size:0.9em;}#block-block-15 .item a{display:inline-block;vertical-align:middle;padding:6px 7px;background:#fff;font-weight:bold;border-radius:3px;}#block-block-15 .item a:hover{background:#373737;color:#fff;text-decoration:none;}.footmenu{margin:0 0 20px;}.footmenu div.block-title{font-size:1em;font-weight:normal;padding:0 0 0.6em;margin:0;text-align:inherit;}.footmenu div.block-title:after{content:none;}.footmenu .content ul{margin:0;padding:0;}.footmenu .content ul li{margin:0 0 7px;padding:0;}.footmenu .content ul li a{padding:0;margin:0;display:inline-block;color:#666666;text-decoration:none;font-size:0.9em;background:none;}.footmenu .content ul li a:hover,.footmenu .content ul li a.active{color:#44a46d;text-decoration:underline;background:none;}#block-views-contacts-block-2 .views-field-field-get-zak{font-size:0.9em;line-height:1.5;color:#666666;}#block-views-contacts-block-2 .views-field-field-phone1{line-height:1;margin-top:8px;color:#378557;font-weight:bold;font-size:1.2em;}#block-views-contacts-block-2 .views-field-field-phone1 a{display:inline-block;text-decoration:none;line-height:1;width:21px;height:21px;background:url(/img/whatsapp.webp);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;vertical-align:middle;margin:-2px 5px 0 0;}#block-views-contacts-block-2 .views-field-field-social-yt,#block-views-contacts-block-2 .views-field-field-social-insta{display:inline-block;vertical-align:middle;margin:8px 0 0;}#block-views-contacts-block-2 a.social{display:inline-block;vertical-align:middle;width:32px;height:32px;}#block-views-contacts-block-2 a.social.insta{background:url(/img/vk.webp);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}#block-views-contacts-block-2 a.social.yt{background:url(/img/conts/foottube.webp);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;margin-right:6px;}#block-views-contacts-block-2 .views-field-php{font-size:0.9em;color:#666666;margin:20px 0 0;}#block-commentsblock-comment-form-block div.messages.error{background-image:url(/img/red_no.webp);background-repeat:no-repeat;background-position:8px center;background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;-ms-background-size:50px auto;-moz-background-size:50px auto;border-color:#a94442;padding:20px 10px 20px 65px;font-size:1em;font-weight:bold;}.greencrumb #block-block-1{display:none;}#block-commentsblock-comment-form-block div.messages.error a.close{display:none;}#block-commentsblock-comment-form-block div.messages.error ul li,#block-commentsblock-comment-form-block div.messages.error ol li{list-style-position:inside;margin:0;}#block-commentsblock-comment-form-block .intro{padding:0 0 1em;}#block-commentsblock-comment-form-block textarea.form-textarea{height:90px;}#block-commentsblock-comment-form-block form .field-name-field-product-rating label{margin:0;}#block-commentsblock-comment-form-block a.revlink{margin-bottom:20px;display:inline-block;text-decoration:none;border-bottom:1px dashed #44a46d;line-height:1.2;}#block-commentsblock-comment-form-block a.revlink:hover{border-bottom:1px dashed #fff;}.ds-1col.comment-unpublished{background-color:pink;}.ds-1col.comment{padding-bottom:1.2em;margin-bottom:1.2em;border-bottom:1px solid #ccc;}.ds-1col.comment:last-child{}.ds-1col.comment .username{line-height:1.2;display:inline-block;vertical-align:baseline;margin-right:12px;color:#272525;}.ds-1col.comment .field-name-post-date{font-size:0.88em;line-height:1.2;color:#9a9595;display:inline-block;vertical-align:baseline;}.ds-1col.comment .field-name-field-product-rating{}.ds-1col.comment .field-name-comment-body{margin:4px 0 0;color:#676464;}.ds-1col.comment .field-name-comment-body .likelabel,.ds-1col.comment .field-name-field-comment-neg .likelabel{font-weight:bold;color:#272828;}.ds-1col.comment .field-name-field-comment-neg{margin:4px 0 0;color:#676464;}.copyright{background:#333;}.copyright .wrap{text-align:center;padding:14px 0;line-height:1; color:#fff;}.copyright .wrap a{font-size:12px;color:#999999;text-decoration:none;display:inline-block;}.copyright .wrap a span{}.copyright .wrap img{margin:0 3px;max-width:40px;height:auto;}#header_top .views-field-field-phone1{font-size:1.28em;line-height:1.2;font-weight:bold;}#header_top .views-field-field-phone1 a{color:#fff;text-decoration:none;}#block-block-23 .content ul{margin:0;padding:7px 0 0 7px;}#block-block-23 .content ul li{background:url(/img/small_marker.webp);background-repeat:no-repeat;background-position:left 2px;background-size:auto 14px;list-style:none;margin:0 0 5px;padding-left:15px;}#block-block-23 .content ul li:last-child{margin:0;}#block-quicktabs-delivery .quicktabs-tabs{display:none;}#block-block-28{background:#fff;padding:20px;}#block-block-28 .content{font-size:1.2em;}#block-block-28 .field-name-field-manager-photo{margin-bottom:10px;}#block-block-28 .field-name-field-manager-photo img{border-radius:20%;text-align:center;margin:0 auto;width:100%;}#block-block-28 .content .group-info{text-align:center;}#block-block-28 .field-name-ds-manager-product span{font-weight:bold;}#block-block-28 .field-name-field-manager-phone{margin:10px 0;clear:both;font-size:1.4em;}#block-block-28 .manager-whatsapp{width:32px;height:32px;background:url(/img/whatsapp.webp);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;display:inline-block;text-decoration:none;margin:0 0 -6px 10px;}#block-block-28 .field-name-body{font-style:italic;}.righty .views-field-field-email{display:none;}.righty .views-field-field-email a{color:#fff;}.gallery-road-construction-link{cursor:pointer;}#block-views-79dba88e207055741499feb459a270a8,#block-views-8b1f7ffa37be803a25a644497c40aa70,#block-views-24023a5d1944e48a5a6c05c3a3a5ef73,#block-webform-client-block-288{display:none;}.node-gallery-road-construction .swiper-slide img{width:auto;margin:auto;}.swiper-container-gallery-road-construction-285,.swiper-container-gallery-road-construction-286,.swiper-container-gallery-road-construction-287{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-gallery-road-construction-285 .swiper-button-prev,.swiper-container-gallery-road-construction-286 .swiper-button-prev,.swiper-container-gallery-road-construction-287 .swiper-button-prev{right:auto;left:10px;top:50%;margin-left:0;}.swiper-container-gallery-road-construction-285 .swiper-button-next,.swiper-container-gallery-road-construction-286 .swiper-button-next,.swiper-container-gallery-road-construction-287 .swiper-button-next{right:10px;left:auto;top:50%;margin-right:0;}.road-construction-order{cursor:pointer;width:auto !imortant;}#block-quicktabs-calculator{display:none;}.calc-popup .fancybox-skin{background:#fcf8ef;border-radius:10px;}.calc-popup .block-title{background-color:#44a46d;color:#fff;text-align:center;margin:0;padding:15px 0;border-radius:10px 10px 0 0;font-size:1.6em;}.calc-popup .block-title:after{display:none;}.calc-popup .quicktabs-tabs{margin:0;background-color:#44a46d;}.calc-popup .quicktabs-tabs:after{clear:both;display:table;content:" ";}.calc-popup .quicktabs-tabs li{padding:0;margin:0;width:50%;display:block;float:left;}.calc-popup .quicktabs-tabs li a{text-decoration:none;color:#fff;display:block;text-align:center;padding:10px;border-radius:10px 10px 0 0;}.calc-popup .quicktabs-tabs li a:before{background-repeat:no-repeat;background-position:left center;background-size:20px auto;width:26px;height:24px;content:' ';display:inline-block;margin-bottom:-7px;}.calc-popup .quicktabs-tabs li:nth-child(1) a:before{background-image:url(/img/calc/gabariti_h.webp);}.calc-popup .quicktabs-tabs li.active:nth-child(1) a:before{background-image:url(/img/calc/gabariti.webp);}.calc-popup .quicktabs-tabs li:nth-child(2) a:before{background-image:url(/img/calc/obiem_h.webp);}.calc-popup .quicktabs-tabs li.active:nth-child(2) a:before{background-image:url(/img/calc/obiem.webp);}.calc-popup .quicktabs-tabs li.active a{color:#44a46d;background-color:#fcf8ef;}#quicktabs-container-calculator{padding:10px;}#quicktabs-container-calculator label{margin:0;padding:0;font-weight:normal;}#quicktabs-container-calculator select{padding:6px;border-radius:4px;}#quicktabs-container-calculator .input-group-addon{display:none;}.product-wrapper{padding-bottom:15px;margin:0 0 15px;border-bottom:1px solid #ccc;}#product-first-by-dimensions,#product-first-by-area,.col-length,.col-area{padding:0 10px 0 0;}#product-second-by-dimensions,#product-second-by-area,.col-width{padding:0 5px;}#product-third-by-dimensions,#product-third-by-area,.col-height{padding:0 0 0 10px;}.dimensions-wrapper{margin:0 0 15px;}.dimensions-wrapper h6{padding:0 0 10px;}#result-by-dimensions h6,#result-by-area h6{padding:0;}#result-by-dimensions .result,#result-by-area .result{margin:15px -10px;background-color:#ffdb34;padding:10px 0;}#result-by-dimensions .col-value,#result-by-area .col-value{padding:0 5px 0 10px;}#result-by-dimensions .col-price,#result-by-area .col-price{padding:0 10px 0 5px;}#result-by-dimensions .col-value,#result-by-dimensions .col-price,#result-by-area .col-value,#result-by-area .col-price{color:#44a46d;}#result-by-dimensions .result-value,#result-by-dimensions .result-price,#result-by-area .result-value,#result-by-area .result-price{color:#444;}#result-by-dimensions .large,#result-by-area .large{font-size:1.2em;}.calc-popup form .form-actions button{padding-right:3.5em;}.calc-popup .alert{margin-top:15px;}#result-by-dimensions .alert-block,#result-by-area .alert-block{display:none;}#result-by-dimensions .panel,#result-by-area .panel{border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0;}#result-by-dimensions .panel .panel-body,#result-by-area .panel .panel-body{padding:0;}#result-by-dimensions .col,#result-by-area .col{padding:0;margin-bottom:15px;}
/*})'"*/
.product-grid .field-name-title{margin:8px 0 0;}.blacklink{line-height:1.2;font-weight:bold;font-size:1.5em;}.blacklink a{color:#333333;text-decoration:none;}.blacklink a:hover{color:#44a46d;}.product-grid .field-name-field-level-shd{margin:1em 0 0;}.product-grid .field-name-field-level-price{font-family:'LatoBlack';font-size:1.4em;line-height:1.2;margin:15px 0 0;float:left;letter-spacing:-0.02em;}.product-grid .field-name-field-level-price .field-item{display:inline-block;vertical-align:middle;background:url(/img/price_lay.webp);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;padding:11px 15px 11px 9px;border-left:2px solid #44a46d;}.product-grid .field-name-field-level-price .lit{font-size:0.57em;}.product-grid  .field-name-node-link{margin:15px 0 0;float:right;}.product-grid  .field-name-node-link .greenlink{padding-left:1.5em;padding-right:1.5em;}.view-rst .panel-group{margin:0;padding: 20px 20px;}.view-rst .panel-group .panel.panel-default{margin:0 0 -1px;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.view-rst  .panel-default > .panel-heading{color:#44a46d;background-color:#fff;padding:0;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;}.view-rst h4.panel-title{margin:0;padding:0;line-height:1.2;font-size:1em;text-align:left;font-weight:bold;color:#44a46d;}.view-rst h4.panel-title a{text-decoration:none;display:block;padding:14px 40px 14px 35px;color:#44a46d;position:relative;background:url(/img/icon_faq.webp);background-repeat:no-repeat;background-position:7px center;background-size:auto 22px;}.view-rst h4.panel-title a.accordion-toggle.collapsed{color:#44a46d;background-color:#fff;}.view-rst h4.panel-title a.accordion-toggle.collapsed:hover{color:#44a46d;background-color:#fff;}.view-rst h4.panel-title a.accordion-toggle{color:#44a46d;background-color:#fff;}.view-rst h4.panel-title a:after{content:'+';line-height:1;font-size:30px;font-weight:normal;color:#44a46d;background:#f5f5f5;border-radius:50px;display:block;position:absolute;top:0;bottom:0;right:10px;z-index:3;margin:auto;height:28px;width:28px;text-align:center;}.view-rst h4.panel-title a:hover:after{background:#44a46d;color:#f5f5f5;}.view-rst h4.panel-title a.c_close:after{content:'×';font-weight:bold;background:#fff;}.view-rst h4.panel-title a.c_close:hover:after{background:#fff;color:#44a46d;}.view-rst .panel-default > .panel-heading + .panel-collapse > .panel-body{line-height:1.2;border-top:none;padding:45px 25px 15px 35px;background:url(/img/avatar.webp);background-repeat:no-repeat;background-position:35px top;background-size:auto 38px;}.greentabs ul.quicktabs-tabs{list-style:none;margin:0 0 18px;padding:0;}.greentabs ul.quicktabs-tabs:after{content:'';display:block;clear:both;}.greentabs ul.quicktabs-tabs li{display:block;float:left;width:50%;max-width:170px;padding:0;margin:0;line-height:1;}.greentabs ul.quicktabs-tabs li a{display:block;background:#deb375;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;padding:1.2em 2em;position:relative;text-align:center;}.greentabs ul.quicktabs-tabs li a:hover{background:#378557;}.greentabs ul.quicktabs-tabs li.active a{background:#44a46d;}.greentabs ul.quicktabs-tabs li.active a:after{content:'';display:block;position:absolute;z-index:2;bottom:0;left:0;right:0;margin:0 auto -8px;width:15px;height:9px;background:url(/img/arr/greentabs_active.webp);background-repeat:no-repeat;background-position:center top;}.view-delivery .views-field{padding-right:20px;padding-left:70px;}.view-delivery .views-field .views-label{font-weight:bold;margin:0 0 5px;line-height:1.2;}.views-field-field-deliv-time{background-image:url(/img/icon_delivery-time.webp);background-repeat:no-repeat;background-position:20px 19px;background-size:auto 32px;}.views-field-field-deliv-car{background-image:url(/img/icon_delivery-car.webp);background-repeat:no-repeat;background-position:20px 19px;background-size:auto 36px;}.views-field-field-deliv-district{background-image:url(/img/icon_delivery-address.webp);background-repeat:no-repeat;background-position:20px 19px;background-size:auto 32px;border-top:none;}.views-field-field-deliv-base{background-image:url(/img/icon_pickup1.webp);background-repeat:no-repeat;background-position:18px 20px;background-size:auto 32px;}.views-field-field-deliv-info{background-image:url(/img/icon_pickup2.webp);background-repeat:no-repeat;background-position:18px 20px;background-size:auto 32px;border-top:none;}.node-useful.node-teaser .field-name-field-useful-img{margin:0 -20px 0;}.node-useful.node-teaser .field-name-title{line-height:1.25;font-size:1.2em;font-weight:bold;letter-spacing:-0.025em;margin:1em 0 0;}.node-useful.node-teaser .field-name-title a{text-decoration:none;}.node-useful.node-teaser .field-name-title a:hover{color:#333333;}.node-useful.node-teaser .field-name-field-useful-shd{color:#999999;letter-spacing:-0.025em;margin:1.2em 0 0;padding:1.2em 0 0;border-top:1px solid #DEB375;}.node-object.node-teaser .field-name-field-object-img{margin:0 -20px 0;}.node-object.node-teaser .field-name-field-object-img .field-item{position:relative;}.node-object.node-teaser .field-name-field-object-img .count_img{position:absolute;z-index:2;bottom:0;right:0;font-size:13px;color:#fff;line-height:1;background-color:#48a670;background-image:url(/img/fotoapp.webp);background-repeat:no-repeat;background-position:12px 13.5px;background-size:auto 12px;padding:14px 14px 14px 30px;}.node-object.node-teaser .field-name-title{line-height:1.2;font-weight:bold;margin:1.5em 0 0;}.node-object.node-teaser .field-name-title a{text-decoration:none;color:#333;}.node-object.node-teaser .field-name-title a:hover{color:#44a46d;}.node-object.node-teaser .group-obj{margin:0.7em 0 0;}.node-object.node-teaser .field-name-field-object-date{font-weight:bold;color:#44a46d;font-size:0.9em;margin:3px 0 0;display:inline-block;vertical-align:top;padding-right:5px;border-right:1px solid #DEB375;margin-right:5px;line-height:1.2;}.node-object.node-teaser .field-name-field-object-addr{font-weight:bold;color:#44a46d;font-size:0.9em;margin:3px 0 0;display:inline-block;vertical-align:top;border-right:1px solid #DEB375;line-height:1.2;}.view-towns .bigrow{margin:0 0 1.5em;}.view-towns .mainname{font-size:1.2em;line-height:1.2;color:#44a46d;font-weight:bold;margin:0 0 1em;}.view-towns .subname{margin:0 0 0.5em;line-height:1.2;}.view-towns .subname a{color:#333333;}.view-towns .subname a:hover{color:#44a46d;}.views-exposed-widgets{margin-bottom:1em;}.views-exposed-form .views-exposed-widget{float:none;display:block;padding:0;}.views-exposed-form .form-item .form-item .form-item{display:inline-block;vertical-align:middle;margin:0 10px 10px 0;line-height:1;}.views-exposed-form .form-item .form-item .form-item a{font-size:0.9em;border-radius:5px;font-weight:bold;padding:9px 12px;display:block;text-decoration:none;background:#fff;color:#333;}.views-exposed-form .form-item .form-item .form-item a:hover,.views-exposed-form .form-item .form-item .form-item a.active{background:#f3f1e5;color:#333;}.views-exposed-form .form-item .form-item .form-item.form-item-edit-field-level-shortname-value-selective-all{display:none;}.view .text-center{padding:0;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;margin:15px 0 0;padding:0;border-top:none;text-align:left;font-size:1.1em;}.view .text-center:after{display:block;content:'';visibility:hidden;clear:both;}.view .pagination{float:none;margin:0;}.view .pagination:after{content:'';visibility:hidden;display:block;clear:both;}.view .pagination li{display:inline-block;'
	vertical-align: middle;
}
 
.view .pagination li a {
  color: #44a46d;
  border: none;
  background: none;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  margin: 3px 6px 3px 0;
  line-height: 1;
	padding: 10px 0 0;
	height: 33px;
	width: 33px;	
	text-align: center;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
	font-weight: bold;
} 

.view .pagination li span,
.view .pagination li span:hover {
	background: #44a46d;
	color: #fff;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
	margin: 3px 6px 3px 0;
	line-height: 1;
	padding: 10px 0 0;
	height: 33px;
	width: 33px;	
	text-align: center;
	font-weight: bold;
	border: none;
} 

.view .pagination li.pager-first a,
.view .pagination li.pager-last a {
  display: none;
}  


.view .pagination li a:hover,
.view .pagination li a:active {
	background-color: #44a46d;
	color: #fff;
}

.view .pagination li.next a:hover,
.view .pagination li.next a:active,
.view .pagination li.next a {
	background: url(/img/arr/pager_next.webp);	
	width: 33px;
	background-size: 100% auto;
	background-position: center center;
	background-repeat: no-repeat;
	color: transparent;
	text-indent: -99999px;
}


.view .pagination li.prev a:hover,
.view .pagination li.prev a:active,
.view .pagination li.prev a {
	background: url(/img/arr/pager_prev.webp);
	width: 33px;
	background-size: 35px auto;
	background-position: center center;
	background-repeat: no-repeat;	
	color: transparent;
	text-indent: -99999px;	
}

.view .pagination .pager-first,
.view .pagination .pager-last {
	display: none;
}

#block-views-cars-block {
	padding: 1.5em 0 0;
	margin: 2em 0 0;
	border-top: 1px solid #DEB375;
}

#block-views-cars-block div.block-title {
	padding-top: 0;
}

#block-views-cars-block .view-content {
	margin: 0 -20px;
	border-bottom: 1px solid #DEB375;
}

.node-cars.node-teaser .field-name-title {
	padding: 0.75em 10px 0;
	font-weight: bold;
	text-align: center;
}

.node-cars.node-teaser .field-name-field-car-vol {
	padding: 2px 10px 0 0;
	text-align: center;
}

.node-cars.node-teaser .field-name-field-car-vol .field-item {
	font-size: 1.2em;
	font-weight: bold;
	display: inline-block;
	vertical-align: baseline;	
}

.node-cars.node-teaser .field-name-field-car-vol .field-label {
	display: inline-block;
	vertical-align: baseline;
	font-size: 0.9em;
	font-weight: normal;
}

.view-vacancy .view-header {
	margin: 0 0 1.33em; 
	line-height: 1.2;
	font-weight: bold;
	font-size: 1.3em;
}

.view-vacancy .views-row {
	margin: 0 0 1.5em;
	padding: 0 0 1.5em;
	border-bottom: 1px solid #ccc;
}

.view-vacancy .views-row.views-row-last {
	margin: 0;
	padding: 0;
	border: none;
}

.view-vacancy .field-name-title {
	font-size: 1.2em;
	line-height: 1.2;
	font-weight: bold;
	color: #44a46d;
	margin: 0 0 1em;
}

.view-vacancy .field-name-field-vac-tr,
.view-vacancy .field-name-field-vac-con {
	line-height: 1.66;
	color: #666666;
	margin: 0 0 5px;
}

.view-vacancy .field-name-field-vac-tr .field-label,
.view-vacancy .field-name-field-vac-con .field-label {
	color: #333;
}

.view-vacancy .view-footer {
	border-top: 1px solid #ccc;
	margin: 2em -20px 0;
	padding: 2em 20px 0;
	font-weight: bold;
}

.views-field-field-cert-img {
	margin: 0 0 1.2em;
}

#block-system-main .views-field-field-cert-img img {
	margin: 0;
	border: 8px solid #d9b98e;
}

.views-field-field-cert-img .title {
	color: #000;
	text-align: center;
	margin: 0.5em 0 0;
}

#block-views-services-block-1 {
	margin-top: 2em;
}

.node-service.node-teaser .field-type-image {
	margin-left: -20px;
	margin-right: -20px;
}

.node-service.node-teaser .blacklink {
	border-bottom: 2px solid #333;
	padding-top: 0.6em;
	padding-bottom: 0.2em;
}

.node-service.node-teaser .field-name-field-service-shd {
	padding-top: 1em;
	font-size: 0.9em;
}

#block-views-pickup-block-1 .view-header {
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
}

#block-views-pickup-block-1 .view-content {
	display: inline-block;
	vertical-align: middle;	
}

#block-views-pickup-block-1 .views-row {
	display: inline-block;
	vertical-align: baseline;
	margin-right: 4px;
  padding-right: 6px;
	border-right: 1px solid #fff;
}

#block-views-pickup-block-1 .views-row.views-row-last {
	margin-right: 0;
  padding-right: 0;
	border-right: none;	
}

.mainpick {
	padding-top: 2em;
	margin-top: 2em;
	border-top: 1px solid #ccc;
	position: relative;
}

.mainpick .view-header {
	font-weight: bold;
	font-size: 1.5em;
	line-height: 1.2;
	margin: 0 0 1em;	
}

.mainpick .views-row {
	margin-bottom: 1.5em;
}

.mainpick .field-name-title {
	font-weight: bold;
	color: #44a46d;
	font-size: 1.2em;
	line-height: 1.2;
	margin: 0 0 1em;
}

.mainpick .yamaps-map-container {
	margin-top: 0;
}

.mainpick .ds-2col-stacked > .group-left {
	float: none;
	width: 100%;
	max-width: 600px;
}

.mainpick .ds-2col-stacked > .group-right {
	float: none;
	width: 100%;
	padding: 15px 0 0;
}

.mainpick .field-name-ds-yamap-yanav a {
  display: block;
  /*background-color: #44a46d;
  color: #fff;*/
  background-color: #ffdb33;
  color: #333;
  text-decoration: none;
  text-align: center;
  border-radius: 4px;
  padding: 10px 5px 10px 25px;
  background-repeat: no-repeat;
  background-position: 15px center;
  background-size: auto 20px;
  margin-bottom: 10px;
  font-size: 0.8em;
}

.mainpick .field-name-ds-yamap-yanav a:hover {
  background-color: #ffd307;
}

.mainpick .ya-map-link {
  background-image: url(/img/ya-map.webp);
}

.mainpick .ya-nav-link {
  background-image: url(/img/ya-nav.webp);
}

.mainpick:after {
	content: '';display:block;width:auto;height:1px;background:#ccc;z-index:2;bottom:0;left:0;right:0;margin-top:2.5em;margin-left:-20px;margin-right:-20px;}#block-block-27{clear:both;}#block-block-27 .view-header{font-weight:bold;}#block-block-27 .views-field-field-pickup-address a{color:#fff;}
/*})'"*/
.field-name-ds-intro{font-weight:bold;line-height:1.2;font-size:1.35em;}#block-views-first-level-block .field-name-field-level-price{font-family:'LatoBlack';padding: 20px 20px;font-size:2em;color:#378557;line-height:1.2;}.field-name-ds-buy,.field-name-ds-get-service{margin:2em 0 0;}.ds-2col-stacked.node-second-level.view-mode-rss .field-name-field-level-banner,.ds-2col-stacked.node-third-level.view-mode-rss .field-name-field-level-banner,.ds-2col-stacked.node-prod-town-type.view-mode-rss .field-name-field-level-banner{position:relative;}#block-views-second-level-block-5,#block-views-third-level-block-8,#block-views-town-prod-type-block-5{display:none;}.view-mode-rss .g-icon.sale{right:auto;left:15%;top:15%;}.maintabs{margin:1.5em 0 0;}.maintabs ul.quicktabs-tabs{list-style:none;margin:0;padding:0;display:table;width:100%;}.maintabs ul.quicktabs-tabs:after{content:'';display:block;clear:both;}.maintabs ul.quicktabs-tabs li{width:auto;padding:0;margin:0;line-height:1;display:table-cell;}.maintabs ul.quicktabs-tabs li a{display:block;background-color:#fff;font-weight:bold;color:#44a46d;text-decoration:none;padding:25px 3px 10px 3px;border:1px solid #ebebeb;border-right:none;text-align:center;font-size:0.9em;}.maintabs ul.quicktabs-tabs li:last-child a{border-right:1px solid #ebebeb;}.maintabs ul.quicktabs-tabs li a:hover{background:#44a46d;color:#fff;}.maintabs ul.quicktabs-tabs li.active a{background:#44a46d;color:#fff;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0{background-image:url(/img/maintabs/tabs_description.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_description_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-0{background-image:url(/img/maintabs/tabs_description_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1{background-image:url(/img/maintabs/tabs_photo.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_photo_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-1{background-image:url(/img/maintabs/tabs_photo_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2{background-image:url(/img/maintabs/tabs_video.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_video_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-2{background-image:url(/img/maintabs/tabs_video_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3{background-image:url(/img/maintabs/tabs_certificate.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_certificate_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-3{background-image:url(/img/maintabs/tabs_certificate_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4{background-image:url(/img/maintabs/tabs_comments.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_comments_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-4{background-image:url(/img/maintabs/tabs_comments_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs .quicktabs-tabpage{padding:20px 20px;border:1px solid #ebebeb;border-top:none;background:#fff;}.maintabs .good-desc{font-size:0.9em;}.maintabs .imgtitle{font-size:0.9em;line-height:1.2;margin:0.8em 0 0;}.levelphoto .view-content{position:relative;}.levelphoto .view-footer{padding:1em 0 0;margin:2em 0 0;border-top:1px solid #DEB375;}.levelphoto .view-footer a{background:url(/img/maintabs/vkontakte.webp);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;display:inline-block;font-size:0.9em;color:#333;font-weight:bold;padding:0.8em 0 0.8em 5.8em;width:245px;}.levelcert .view-content{position:relative;}.swiper-container{width:100%;margin-left:0;margin-right:0;padding:0;position:static;}.swiper-button-next,.swiper-button-prev{margin-top:-14px;width:28px;height:28px;outline:none;}.swiper-button-next{background-image:url(/img/arr/swiper_next.webp);background-size:100% auto;background-position:center center;right:0;margin-right:-30px;}.swiper-button-next:after{content:'';visibility:hidden;background-image:url(/img/arr/swiper_next_h.webp);}.swiper-button-next:hover{background-image:url(/img/arr/swiper_next_h.webp);background-size:100% auto;background-position:center center;}.swiper-button-prev{background-image:url(/img/arr/swiper_prev.webp);background-size:100% auto;background-position:center center;left:0;margin-left:-30px;}.swiper-button-prev:after{content:'';visibility:hidden;background-image:url(/img/arr/swiper_prev.webp);}.swiper-button-prev:hover{background-image:url(/img/arr/swiper_prev.webp);background-size:100% auto;background-position:center center;}.iframe-container{overflow:hidden;position:relative;}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}.levelvid .views-row > a{display:none;}.levelvid .views-row-1 > a:nth-child(1){display:block;}.levelvid .views-row-2 > a:nth-child(2){display:block;}.levelvid .views-row-3 > a:nth-child(3){display:block;}.levelvid .views-row-4 > a:nth-child(4){display:block;}.levelvid .views-row-5 > a:nth-child(5){display:block;}.levelvid .views-row-6 > a:nth-child(6){display:block;}.levelvid .views-row-7 > a:nth-child(7){display:block;}.levelvid .views-row-8 > a:nth-child(8){display:block;}.levelvid .views-row-9 > a:nth-child(9){display:block;}.levelvid .views-row-10 > a:nth-child(10){display:block;}.levelvid .views-row-11 > a:nth-child(11){display:block;}.levelvid .views-row-12 > a:nth-child(12){display:block;}.levelvid .views-row-13 > a:nth-child(13){display:block;}.levelvid .views-row-14 > a:nth-child(14){display:block;}.levelvid .views-row-15 > a:nth-child(15){display:block;}.levelvid .view-footer{clear:both;padding:1em 0 0;margin:1em 0 0;border-top:1px solid #DEB375;}.levelvid .view-footer a{background:url(/img/maintabs/youtube.webp);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;display:inline-block;font-size:0.9em;color:#333;font-weight:bold;padding:0.8em 0 0.8em 5.8em;width:260px;}.levelvid .views-field-field-level-video{background:#fcf8f0;color:#000000;font-size:0.9em;text-align:center;}.filterlist{text-align:center;margin:0 0 20px;}.filterlist .views-row{display:inline-block;vertical-align:middle;line-height:1;}.filterlist .views-row a{display:inline-block;font-size:0.9em;font-weight:bold;text-decoration:none;color:#333;background:#f5f5f5;border:1px solid #ccc;padding:0.93em 12px;border-radius:50px;margin:0 2px 2px;}.filterlist .views-row a:hover,.filterlist .views-row a.active{color:#44a46d;background:#fff;border:1px solid #44a46d;}.whitehead-block .ds-2col-stacked > .group-left{float:none;width:100%;}.whitehead-block .ds-2col-stacked > .group-right{float:none;width:100%;margin:20px 0 0;}.whitehead-block .field-name-field-level-char{line-height:1;}.whitehead-block .field-name-field-level-char .field-label{color:#172829;font-size:1.2em;margin:0 0 0.9em;}.whitehead-block .field-name-field-level-char .field-item{margin:0 0 8px;}.whitehead-block .field-name-field-level-char .field-item:last-child{margin:0;}.whitehead-block .field-name-field-level-char .double-field-first{color:#172829;display:inline-block;vertical-align:middle;border:2px solid #5aae7d;border-radius:4px;padding:0.6em 0;margin:0 8px 0 0;width:68px;text-align:center;overflow:hidden;}.whitehead-block .field-name-field-level-char .double-field-second{color:#172829;display:inline-block;vertical-align:middle;max-width:200px;overflow:hidden;}.whitehead-block .field-name-field-level-use{margin:1em 0 0;padding:1em 0 0;border-top:1px solid #e8e7e6;}.whitehead-block .field-name-field-level-use .field-label{color:#172829;font-size:1.2em;margin:0 0 0.75em;}.whitehead-block .group-char:after{content:'';display:block;clear:both;}.whitehead-block .group-char3{margin:1em 0 0;padding:1em 0 0;border-top:1px solid #e8e7e6;}.whitehead-block .group-char3 h3{color:#172829;font-size:1.2em;margin:0 0 0.75em;padding:0;}.group-char3 .field{display:inline-block;vertical-align:top;margin-right:10px;padding-right:8px;border-right:1px solid #ccc;}.group-char3 .field:last-child{margin-right:0;padding-right:0;border-right:none;}.group-char3 .field-link a{font-size:0.9em;color:#333333;}.group-char3 .field-link a:hover{color:##44a46d;}.group-char3 .field-item-inl .itm{display:inline-block;vertical-align:middle;font-size:0.9em;}.group-char3 .field-item-inl img{display:inline-block;vertical-align:middle;margin-right:3px;}.whitehead-block .field-name-field-level-use .field-item{color:#172829;}.whitehead-block .group-char{margin:0 0 10px;}.whitehead-block .field-name-field-old-price{line-height:1;margin:0 0 -7px 14px;font-size:1.1em;text-decoration:line-through;color:#bbb;}.whitehead-block .field-name-field-level-price{font-family:'LatoBlack';font-size:1.4em;line-height:1;letter-spacing:-0.02em;margin:10px 20px 0 0;display:inline-block;vertical-align:middle;}.whitehead-block .field-name-field-level-price .field-item{display:inline-block;vertical-align:middle;background:url(/img/price_lay.webp);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;padding:11px 22px 11px 12px;border-left:2px solid #44a46d;}.whitehead-block .field-name-field-level-price .lit{font-size:0.57em;}.whitehead-block .field-name-field-level-price .lit.lit-small{font-size:0.5em;font-family:'LatoRegular';}.field-name-field-level-addtextprice{margin:10px 20px 0 0;display:inline-block;vertical-align:middle;}.field-name-field-level-addtextprice .field-item{background-color:#ffdb33;background-image:url(/img/rect_yellow2.webp);background-position:right center;background-size:auto 100%;background-repeat:no-repeat;padding:11px 25px 11px 6px;line-height:1.2;font-size:0.9em;width:170px;}.whitehead-block .field-name-ds-buy2{margin:10px 0 0;display:inline-block;vertical-align:middle;}.field-name-ds-prodtown-type-price,.field-name-ds-prodtown-type-addtextprice,.field-name-ds-buy2{display:inline-block;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0{background-image:url(/img/maintabs/tabs_description.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0:after,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_description_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-0{background-image:url(/img/maintabs/tabs_description_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1{background-image:url(/img/maintabs/tabs_photo.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1:after,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_photo_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-1{background-image:url(/img/maintabs/tabs_photo_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2{background-image:url(/img/maintabs/tabs_video.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2:after,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_video_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-2{background-image:url(/img/maintabs/tabs_video_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3{background-image:url(/img/maintabs/tabs_certificate.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3:after,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_certificate_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-3{background-image:url(/img/maintabs/tabs_certificate_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4{background-image:url(/img/maintabs/tabs_comments.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4:after,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_comments_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-4{background-image:url(/img/maintabs/tabs_comments_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0{background-image:url(/img/maintabs/tabs_description.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_description_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-0{background-image:url(/img/maintabs/tabs_description_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1{background-image:url(/img/maintabs/tabs_photo.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_photo_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-1{background-image:url(/img/maintabs/tabs_photo_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2{background-image:url(/img/maintabs/tabs_video.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_video_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-2{background-image:url(/img/maintabs/tabs_video_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3{background-image:url(/img/maintabs/tabs_certificate.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_certificate_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-3{background-image:url(/img/maintabs/tabs_certificate_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4{background-image:url(/img/maintabs/tabs_comments.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_comments_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-4{background-image:url(/img/maintabs/tabs_comments_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.smalltitle.field-name-field-level-pricetitle div.block-title,.smalltitle.field-name-field-level-pricetitle h2.block-title{padding-top:20px;}.shadowcontent .region-content{background-color:#fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);padding:30px 20px;}.field-name-field-deliv-pay{margin:1.5em 0 0;padding:0.9em 0 0;border-top:1px solid #DEB375;}.field-name-field-deliv-pay .field-label{color:#44a46d;font-size:1.2em;line-height:1.2;font-weight:bold;margin:0 0 0.8em;}.field-name-field-deliv-pay .field-item{line-height:1.35;}.field-name-field-deliv-pay .field-item p{padding-left:15px;margin:0 0 0.7em;}.field-name-field-deliv-pay .field-item p:first-child{padding-left:0;}.field-name-field-deliv-pay .field-item p:last-child{font-size:1.2em;margin:0;}.field-name-field-deliv-pay .field-item.even{}.field-name-field-deliv-pay .field-item.odd{padding:1em 0 0;margin:1em 0 0;border-top:1px solid #DEB375;}.field-name-field-deliv-second{margin:1.5em 0 0;padding:1em 0 0;border-top:1px solid #DEB375;}.field-name-field-deliv-doc{margin:1.5em 0 0;}.ds-2col-stacked .field-name-field-product-rating .wrap{border-bottom:1px solid #e8e7e6;padding:0 0 0.8em;margin:0 0 1.2em;}.ds-2col-stacked .field-name-field-product-rating .help-block{display:none;}.ds-2col-stacked .field-name-field-product-rating .count_revs{line-height:1;font-size:0.9em;margin-top:0.5em;}.product-grid .col-xs-12 > .ds-1col{position:relative;}.node-teaser .field-name-field-product-rating{position:absolute;top:0;left:0;z-index:2;margin:1.4em 0 0 1.4em;}.node-teaser .field-name-field-product-rating .count_revs a{color:#676464;text-decoration:none;}.node-teaser .field-name-field-product-rating .count_revs a:hover{color:#676464;}.node-teaser .field-name-field-product-rating .help-block{display:none;}.node-teaser .field-name-field-product-rating .count_revs{line-height:1;font-size:0.9em;margin-top:0.5em;}.product-grid .field-name-field-level-banner{position:relative;}.node-delivery .field-type-text-long ul li,.node-about .field-type-text-long ul li{background:url(/img/prettyli.webp);background-repeat:no-repeat;background-position:left 2px;background-size:8px auto;padding:0 0 0 15px;}.node-delivery .field-type-text-long ul li:before,.node-about .field-type-text-long ul li:before{content:none;}.g-icon{position:absolute;z-index:2;}.g-icon.hit{}.g-icon.bags{width:40px;height:87px;bottom:0;left:0;background:url(/img/sticker_bag.webp);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;}.g-icon.sale{background:url(/img/sticker_sale.webp);background-repeat:no-repeat;background-size:100% auto;background-position:center top;width:55px;height:90px;top:0;right:0;}.price-promo-text{line-height:1.2;font-weight:bold;margin:0 0 1em;color:#c79a5b;}.price-promo-text span{background:#ffdb33;padding:0.2em;font-size:1.2em;color:#333333;}#block-views-sale-block-4 .view-content{position:relative;}.node-useful.view-mode-full .field-name-field-useful-img{margin:0 0 20px;}#block-system-main .node-useful.view-mode-full .field-name-field-useful-img img{margin:0 auto;}.node-review.node-teaser{background:#fcf8f0;padding:15px 15px;}.node-review.node-teaser > .group-left{display:inline-block;vertical-align:middle;float:none;width:45%;}#block-system-main .node-review.node-teaser > .group-left img{margin:0 auto;border:5px solid #48a670;}.node-review.node-teaser > .group-right{display:inline-block;vertical-align:middle;float:none;width:53%;padding-left:15px;}.node-review.node-teaser .field-name-title{line-height:1.2;font-size:0.9em;font-weight:bold;color:#378557;margin:0 0 1em;}.node-review.node-teaser .field-name-field-review-shd{line-height:1.4;font-weight:bold;margin:0 0 1em;}.node-review.node-teaser .field-name-field-review-date{line-height:1.2;font-size:0.9em;color:#666666;border-top:1px solid #9b9b9b;padding:0.5em 0 0 18px;background:url(/img/conts/hours.webp);background-repeat:no-repeat;background-position:left 5px;background-size:auto 14px;}.node-object.view-mode-full{}.node-object.view-mode-full  > .group-left{float:none;width:100%;}.node-object.view-mode-full  > .group-right{float:none;width:100%;margin:25px 0 0;}.node-object.view-mode-full .field-name-field-object-img{position:relative;margin:0 auto;}#block-system-main .node-object.view-mode-full .field-name-field-object-img img{margin:0 auto;}.smallmarg .swiper-button-next{margin-right:-15px;}.smallmarg .swiper-button-prev{margin-left:-15px;}.node-object.view-mode-full .field-name-field-object-date,.node-object.view-mode-full .field-name-field-object-cust,.node-object.view-mode-full .field-name-field-object-addr{line-height:1.2;margin:0 0 0.9em;}.node-object.view-mode-full .field-name-body{color:#666666;padding:1em 0 0;margin:1em 0 0;border-top:1px solid #ccc;}.node-object.view-mode-full .field-name-body p{margin:0;}.field-name-field-object-review{margin:1em 0 0;}.ds-3col-equal.node-contacts > .group-left{float:none;width:100%;}.ds-3col-equal.node-contacts > .group-middle{float:none;width:100%;padding:15px 0 0;}.ds-3col-equal.node-contacts > .group-right{float:none;width:100%;padding:15px 0 0;}.node-contacts .field-label{font-size:1.2em;line-height:1;color:#44a46d;font-weight:bold;margin:0 0 0.7em;}.node-contacts .field-name-field-phone1 .field-label{margin:0 0 0.4em;}.node-contacts.view-mode-full .field-label{margin:0 0 1.5em;}.field-name-field-get-zak .field-label2,.field-name-field-get-zak .field-item,.field-name-field-get-ot .field-label2,.field-name-field-get-ot .field-item{display:inline;}.field-name-field-phone1 .field-item{font-size:1.5em;line-height:1.2;}.field-name-field-email .field-item{font-size:1.5em;}.ds-2col-stacked.node-contacts > .group-left{float:none;width:100%;}.ds-2col-stacked.node-contacts > .group-right{float:none;width:100%;padding:1.5em 0 0;}.field-name-field-requ .field-item p{margin:0;}.node-contacts .field-name-field-requ-file,.node-contacts .field-name-field-deliv-doc{margin:1em 20px 0 0;display:inline-block;vertical-align:top;}.node-contacts .field-name-field-deliv-doc{margin-right:0;}.ds-2col-stacked.node-about > .group-left{float:none;width:100%;}.ds-2col-stacked.node-about > .group-left p{margin:0;}.ds-2col-stacked.node-about > .group-right{float:none;width:100%;padding:1.5em 0 0;margin:1.5em 0 0;border-top:1px solid #ccc;}.ds-2col-stacked.node-about > .group-right ul,.ds-2col-stacked.node-about > .group-right ul li:last-child{margin-bottom:0;}.field-name-field-about-img,.node-about .field-name-body{padding:2em 0 0;}.field-name-field-mp-img{display:none;}.field-name-field-mp-img a{display:block;position:relative;}.field-name-field-mp-img a:after{content:'';position:absolute;z-index:2;top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;background:url(/img/playicon.webp);background-repeat:no-repeat;background-size:auto 100%;opacity:0.8;}.field-name-field-mp-img:hover a:after{opacity:1;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0{background-image:url(/img/maintabs/tabs_description.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_description_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-0{background-image:url(/img/maintabs/tabs_description_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1{background-image:url(/img/maintabs/tabs_photo.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_photo_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-1{background-image:url(/img/maintabs/tabs_photo_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2{background-image:url(/img/maintabs/tabs_video.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_video_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-2{background-image:url(/img/maintabs/tabs_video_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3{background-image:url(/img/maintabs/tabs_certificate.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_certificate_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-3{background-image:url(/img/maintabs/tabs_certificate_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4{background-image:url(/img/maintabs/tabs_comments.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_comments_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-4{background-image:url(/img/maintabs/tabs_comments_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}#block-views-mainpage-block-1 div.block-title{margin-bottom:0;text-align:center;}#block-views-mainpage-block-1 div.block-title:after{content:none;}#block-views-mainpage-block-1 .view-content{margin-top:50px;padding: 20px 20px;}.views-field-field-mp-cifr{line-height:1.35;}.views-field-field-mp-cifr .field-content{padding:30px 0 0;}.views-field-field-mp-cifr p{margin:0;padding:0 15px;text-align:center;}.views-field-field-mp-cifr p:first-child{font-size:1.8em;line-height:1;color:#44a46d;font-weight:bold;position:relative;margin-bottom:0.6em;padding-bottom:0.6em;}.views-field-field-mp-cifr p:first-child:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;height:4px;width:40px;background:#44a46d;}.views-field-field-mp-cifr.node-0{background:url(/img/corner_top_left.webp);background-position:left top;background-size:40px auto;background-repeat:no-repeat; margin-top:-50px;}.views-field-field-mp-cifr.node-0 .field-content{background:url(/img/corner_top_right.webp);background-position:right top;background-size:40px auto;background-repeat:no-repeat; margin-top:60px;}.views-field-field-mp-cifr.node-3{background:url(/img/corner_bottom_left.webp);background-position:left bottom;background-size:40px auto;background-repeat:no-repeat;}.views-field-field-mp-cifr.node-3 .field-content{background:url(/img/corner_bottom_right.webp);background-position:right bottom;background-size:40px auto;background-repeat:no-repeat;padding-bottom:30px;}.front .main-container{margin-top:0;}.ds-2col.node-service.view-mode-token{margin:0 0 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;}#views-bootstrap-grid-2 .service-67{background-image:url(/sites/all/themes/eco/images/bgs/service-3-350.webp);}#views-bootstrap-grid-2 .service-65{background-image:url(/sites/all/themes/eco/images/bgs/service-4-350.webp);}#views-bootstrap-grid-2 .service-52{background-image:url(/sites/all/themes/eco/images/bgs/service-1-350.webp);}#views-bootstrap-grid-2 .service-51{background-image:url(/sites/all/themes/eco/images/bgs/service-2-350.webp);}.node-service.view-mode-token .group-left{float:none;display:inline-block;vertical-align:middle;width:35%;padding:1em;}.node-service.view-mode-token .group-right{float:none;display:inline-block;vertical-align:middle;width:63%;padding:10px 10px 10px 0;}.node-service.view-mode-token .field-name-title{line-height:1.2;font-size:1.2em;font-weight:bold;}.node-service.view-mode-token .field-name-title a{color:#fff;text-decoration:none;}.node-service.view-mode-token .field-name-title a:hover{color:#44a46d;text-decoration:underline;}.field-name-field-service-mpshd{color:#fff;font-size:0.9em;margin:5px 0 0;}#block-views-services-block .view-footer{margin:0.8em 0 0;}.front #block-block-1{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0;margin:2.5em 0;padding-top:0;padding-bottom:0;background:none;}.views-field-field-mp-cars{line-height:1;color:#44a46d;font-weight:bold;}.views-field-field-mp-cars .big{font-size:5em;}.views-field-field-mp-cars .mid{font-size:3em;border-bottom:4px solid #44a46d;display:inline-block;}.views-field-field-mp-cars .lit{font-size:1.2em;margin:8px 0 0;}.views-field-field-mp-carinfo{margin:1.85em 0 0;}#block-views-mainpage-block-3 .view-footer{margin:2.25em 0 0;}#block-views-cars-block-1{margin:2.25em 0 0;}#block-views-towns-block .view-header{font-weight:bold;line-height:1.2;margin:0 0 1.2em;}#block-views-towns-block .views-row{line-height:1.2;margin:0 10px 1em 0;width:130px;display:inline-block;vertical-align:top;}#block-views-towns-block .views-row a{color:#333333;text-decoration:none;padding-left:15px;background:url(/img/arr/marker.webp);background-repeat:no-repeat;background-position:left -1px;background-size:auto 13px;}#block-views-towns-block .views-row a:hover{color:#44a46d;}#block-views-towns-block .view-footer{margin:1.5em 0 0;}#block-views-towns-block .view-footer .fwidth{width:100%;}.like-views-row .title{line-height:1.25;font-weight:bold;font-size:1.2em;margin:0 0 10px;}.node-type-service h1.page-header,.node-type-service-town h1.page-header{padding-top:0;}.node-service.view-mode-full .field-name-field-level-price{font-family:'LatoBlack';padding:0 0 0.4em;font-size:2em;color:#378557;line-height:1.2;}.node-service.view-mode-full > .group-left{float:none;width:100%;}.node-service.view-mode-full > .group-right{padding:1.5em 0 0;float:none;width:100%;}.node-service.view-mode-full .field-name-body{padding:1.5em 0 0;}.node-service.view-mode-full .field-name-field-service-pricetitle{padding:1.5em 0 0;line-height:1.2;color:#378557;font-weight:bold;font-size:1.6em;}.node-service.view-mode-full .field-name-field-service-price{padding:1em 0 0;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0{background-image:url(/img/maintabs/tabs_photo.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_photo_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-0{background-image:url(/img/maintabs/tabs_photo_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1{background-image:url(/img/maintabs/tabs_video.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_video_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-1{background-image:url(/img/maintabs/tabs_video_h.webp);background-repeat:no-repeat;background-position:center 10px;background-size:auto 14px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2{background-image:url(/img/maintabs/tabs_certificate.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_certificate_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-2{background-image:url(/img/maintabs/tabs_certificate_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3{background-image:url(/img/maintabs/tabs_comments.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3:after{content:'';visibility:hidden;background:url(/img/maintabs/tabs_comments_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-3{background-image:url(/img/maintabs/tabs_comments_h.webp);background-repeat:no-repeat;background-position:center 5px;background-size:auto 18px;}.header_fixed_wrapper_hidden{display:none;}.header_fixed_wrapper{position:fixed;top:65px;z-index:2;}.trick{position:fixed;top:65px;z-index:3;background:#fcf8f0;}.left-trick{left:0;}.right-trick{right:0;}.maintabs ul.quicktabs-tabs li a{color:#fff;background-color:#deb375;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0{background-image:url(/img/maintabs/tabs_description_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0{background-image:url(/img/maintabs/tabs_photo_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1{background-image:url(/img/maintabs/tabs_video_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2{background-image:url(/img/maintabs/tabs_certificate_h.webp);}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3{background-image:url(/img/maintabs/tabs_comments_h.webp);}.view-mode-rss .field-name-field-product-rating  .wrap-left{display:inline-block;vertical-align:baseline;margin-right:15px;}.view-mode-rss .field-name-field-product-rating  .wrap-right,.view-mode-rss .field-name-field-product-rating  .wrap-right-right{display:inline-block;vertical-align:baseline;font-size:0.9em;line-height:1.3;}.view-mode-rss .field-name-field-product-rating  .wrap-right .second,.view-mode-rss .field-name-field-product-rating  .wrap-right-right .second{color:#5aae7d;font-weight:bold;}.view-mode-rss .field-name-field-product-rating  .wrap-right-right{margin-left:15px;}.whitehead-block .field-name-ds-buy2{margin-right:10px;}.whitehead-block .field-name-ds-whatsapp{margin:10px 0 0;display:inline-block;vertical-align:middle;}.whitehead-block .field-name-ds-whatsapp a.greenlink{background-image:url(/img/wasmall_h.webp);background-position:13px center;background-size:auto 23px;background-repeat:no-repeat;text-align:left;padding:1.2em 26px 1.2em 42px;}.node-type-contacts .mainpick:after{content:none;}.whitehead-block .field-name-ds-buy2 a.greenlink.fwidth{width:9.8em;}.field-name-field-level-use a{text-decoration:none;border-bottom:1px dashed #44a46d;}.field-name-field-level-use a:hover{border-bottom:1px dashed #fff;}.tooltip-div a{cursor:pointer;text-decoration:none;text-align:center;border:1px solid;border-radius:50%;display:inline-block;width:14px;height:14px;padding-top:2px;font-size:0.8em;}.forrel2 .smallmarg .swiper-button-prev{margin-left:0;}.forrel2 .smallmarg .swiper-button-next{margin-right:0;}.gallery-thumbs-level{margin-top:10px;}.gallery-thumbs-level img{cursor:pointer;}.field-name-ds-credit{border-top:1px solid #e8e7e6;margin:1em 0 0;}.field-name-ds-credit .left{padding:1em 0 0;margin:0 1em 0 0;display:inline-block;vertical-align:middle;}.field-name-ds-credit .right{padding:1em 0 0;display:inline-block;vertical-align:middle;}.field-name-ds-credit .item{display:inline-block;vertical-align:top;text-align:center;margin:0 20px 0 0;font-size:0.9em;}.field-name-ds-credit .item.last{margin:0;}.field-name-ds-credit .head{color:#333;font-weight:bold;line-height:1.33;}.field-name-ds-credit .simple{color:#666;line-height:1.5;font-size:0.88em;}.field-name-ds-credit a.greenlink.fwidth{background:#eeeeee;color:#333;font-weight:bold;padding:1.15em 2.1em;width:auto;}.field-name-ds-credit a.greenlink.fwidth:hover{background:#378557;color:#fff;}.node-type-prod-town .field-name-ds-prodtown-price{display:none;}#block-views-delivery-block,#block-views-delivery-block-1{display:none;}.field-name-ds-delivery-method{border-top:1px solid #e8e7e6;margin:1em 0 0;}.field-name-ds-delivery-method .field-items{margin:1em 0 0;}.field-name-ds-delivery-method .delivery-method-title,.field-name-ds-delivery-method .delivery-method-shipping,.field-name-ds-delivery-method .delivery-method-pickup{display:inline-block;}.field-name-ds-delivery-method .delivery-method-title{color:#333;font-weight:bold;margin-right:10px;}.field-name-ds-delivery-method .delivery-method-shipping,.field-name-ds-delivery-method .delivery-method-pickup{color:#333;border:1px solid #ccc;border-radius:5px;font-weight:bold;padding:10px 20px 10px 10px;cursor:pointer;background-color:#f5f5f5;background-image:url(/img/shipping-arrow.webp);background-repeat:no-repeat;background-position:90% 50%;}.field-name-ds-delivery-method .delivery-method-shipping:hover,.field-name-ds-delivery-method .delivery-method-pickup:hover{border-color:#44a46d;color:#44a46d;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);background-image:url(/img/shipping-arrow-h.webp);}.field-name-ds-delivery-method .delivery-method-pickup{margin-left:10px;}
/*})'"*/
.site-info2{float:left;padding:15px 0 0 15px;}#logo2{display:inline-block;vertical-align:middle;width:54px;margin:-10px 3px 0 0;}.site-info2 .sinfo{display:inline-block;vertical-align:middle;}.site-info2 .sinfo .name{font-size:1.7em;line-height:1;font-weight:bold;color:#b08b5f;}.site-info2 .sinfo .name span{color:#378557;}.site-info2 .sinfo .slogan{text-transform:uppercase;font-size:0.5em;letter-spacing:0.03em;line-height:1; margin-top:5px;}#navbar{width:100%;margin:0 -15px;background:#fff;border:0;border-radius:0;-o-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.55);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.55);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.55);position:fixed;top:0;z-index:120;border-bottom:none;}#navbar .navbar-header{background:#fff;}#navbar .navbar-collapse{background:#fff;padding-bottom:5px;}.navbar-toggle{border:none;margin-top:15px;margin-bottom:15px;transition:all 0.2s;}.navbar-toggle.reddy,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff;}.navbar-default .navbar-toggle .icon-bar{background:#378557;color:#378557;height:3px;}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background-color:#378557;color:#378557;}.navbar-collapse ul{margin:10px -15px 0;}.navbar-collapse ul li{border:none;padding:0;margin:0;line-height:1.4;}.navbar-collapse ul li ul{margin:0;padding-bottom:0;}.navbar-default .navbar-nav > li > a,.navbar-collapse ul li span.nolink{display:block;font-size:14px;padding:12px 15px;cursor:pointer;text-transform:none;background:none;text-decoration:none;color:#000;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #ccc;line-height:1.2;}.navbar-default .navbar-nav > li > a:hover,.navbar-collapse ul li span.nolink:hover{color:#378557;}.navbar-collapse ul li span.nolink.like_hover{color:#378557;}.navbar-default .navbar-nav li.active a{background:none;color:#378557;text-decoration:underline;}.navbar-collapse ul li.last a,.navbar-collapse ul li.last span.nolink{border-bottom:none;}.navbar-collapse ul li ul:after{content:'';display:block;clear:both;}.navbar-collapse ul li ul li{padding:0;display:block;margin:3px 0;line-height:1.5;}.navbar-nav .open .dropdown-menu > li > a{font-size:14px;padding:4px 0 4px 30px;color:#1e2325;text-decoration:none;}.navbar-nav .open .dropdown-menu > li.main > a{font-size:1.3em;color:#983137;font-family:"OpenSansExtraBold";}.navbar-collapse ul li a:focus{outline:none;}#navbar .navbar-collapse ul li ul li a{}#navbar .navbar-collapse ul li a.active,#navbar .navbar-collapse ul li a:focus,#navbar .navbar-collapse ul li a:hover{background:none;color:#44a46d;}#navbar .navbar-collapse ul li.main > a:hover,#navbar .navbar-collapse ul li.main > a.active{color:#44a46d;}#navbar .navbar-collapse ul li.menu-item-913 > a,#navbar .navbar-collapse ul li.menu-item-913 > a:hover,#navbar .navbar-collapse ul li.menu-item-913.active a{background:#deb375;color:#fff;}#navbar .navbar-collapse ul li.menu-item-914 > a,#navbar .navbar-collapse ul li.menu-item-914 > a:hover,#navbar .navbar-collapse ul li.menu-item-914.active a{background:#44a46d;color:#fff;}#navbar-hamburger,#navbar-close{display:block;}#removebtn{display:block;background:#fff;width:22px;height:17px;background:url(/img/close_menu_green.webp);background-repeat:no-repeat;background-size:auto 100%;background-position:center center;}.navbar-collapse .view-content{padding:7px 0 5px;}.navbar-collapse .views-field-field-tel{margin:0 10px 0 0;font-weight:bold;font-size:20px;line-height:1;display:inline-block;vertical-align:middle;}.navbar-collapse .views-field-field-social{margin:0;display:inline-block;vertical-align:middle;}.navbar-collapse .views-field-field-social a img{max-width:100%;height:auto;}.navbar-collapse .views-field-field-social a{width:25px;height:auto;display:inline-block;vertical-align:middle;margin:0 7px;}#block-menu-menu-head{display:none;}.site-info{display:none;}#block-block-18 .get_price,#block-block-18 .cards{display:none;}
/*})'"*/
select{white-space:nowrap;}textarea.form-textarea{resize:none;overflow:hidden;}form .form-actions{text-align:left;padding:0;margin:0;}form .form-actions button,form .form-actions button:active,form .form-actions button:focus,form .form-actions button:active:focus,form .form-actions button:active:hover{border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;font-size:1em;line-height:1;outline:none;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;text-align:center;cursor:pointer;border:none;color:#fff;font-weight:bold;text-decoration:none;background-color:#44a46d;background-image:url(/img/arr/btn_arr.webp);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;padding:1.2em 2.5em 1.2em 0.5em;text-align:center;width:15em;text-transform:uppercase;}form .form-actions button[disabled]:hover,form .form-actions button[disabled]:focus,form .form-actions button:hover{border:none;background-color:#378557;color:#fff;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;}textarea.form-textarea,input.form-text,input.form-file,select.form-select{border:1px solid #ccc;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;width:100%;padding-left:10px;padding-right:10px;font-size:12px;background-color:#fff;color:#666;}input.form-file{height:auto;min-height:34px;border-radius:5px 0 0 5px!important;outline:none;}.form-managed-file.input-group .form-control{border-radius:5px 0 0 5px!important;outline:none;}input.form-text::-webkit-input-placeholder,textarea.form-textarea::-webkit-input-placeholder,select.form-select::-webkit-input-placeholder{color:#666;}input.form-text:-moz-placeholder,textarea.form-textarea:-moz-placeholder,select.form-select:-moz-placeholder{color:#666;}input.form-text::-moz-placeholder,textarea.form-textarea::-moz-placeholder,select.form-select::-moz-placeholder{color:#666;}input.form-text:-ms-input-placeholder,textarea.form-textarea:-ms-input-placeholder,select.form-select:-ms-input-placeholder{color:#666;}input.form-text::-ms-input-placeholder,textarea.form-textarea::-ms-input-placeholder,select.form-select::-ms-input-placeholder{color:#666;}.has-error input.form-text::-webkit-input-placeholder,.has-error textarea.form-textarea::-webkit-input-placeholder,.has-error select.form-select::-webkit-input-placeholder{color:#de0000;}.has-error input.form-text:-moz-placeholder,.has-error textarea.form-textarea:-moz-placeholder,.has-error select.form-select:-moz-placeholder{color:#de0000;}.has-error input.form-text::-moz-placeholder,.has-error textarea.form-textarea::-moz-placeholder,.has-error select.form-select::-moz-placeholder{color:#de0000;}.has-error input.form-text:-ms-input-placeholder,.has-error textarea.form-textarea:-ms-input-placeholder,.has-error select.form-select:-ms-input-placeholder{color:#de0000;}.has-error input.form-text::-ms-input-placeholder,.has-error textarea.form-textarea::-ms-input-placeholder,.has-error select.form-select::-ms-input-placeholder{color:#de0000;}.webform-component--nomer-telefona.has-error input,.webform-component--telefon.has-error input,.webform-component--vash-telefon.has-error input{color:#de0000;}input.form-text,input.form-file,select.form-select{height:34px;}input.form-file{height:auto;min-height:34px;}textarea.form-textarea{resize:none;padding-top:10px;padding-bottom:10px;height:66px;}.grippie{display:none;}.block.block-webform{clear:both;}.block.block-webform .alert{display:none;}.block.block-webform form{margin:0;}.webform-component-date{margin-right:20px;}.webform-component-date,.webform-component-time{display:inline-block;vertical-align:top;}.webform-component-date .webform-container-inline .form-item,.webform-component-time .webform-container-inline .form-item{display:inline-block;margin:0 3px 0 0;vertical-align:middle;}.webform-component-date select,.webform-component-time select,.webform-component--vyberite-udobnoe-vremya select{display:inline-block;vertical-align:top;width:55px;padding-left:3px;padding-right:1px;}.webform-component-time .webform-container-inline .form-item.form-item-submitted-vremya-minute{margin-left:5px;}.block.block-webform .form-group{margin-bottom:10px;}.block.block-webform .form-group.webform-component-date .webform-container-inline .form-item,.block.block-webform .form-group.webform-component-time .webform-container-inline .form-item{margin-bottom:0;}.has-error .form-control{border:1px solid #de0000;}.webform-confirmation{padding:30px 0;font-style:italic;}.captcha{margin:15px 0 0;}.block.block-webform div.block-title{letter-spacing:-0.01em;color:#44a46d;padding:0.8em 0;margin:0;font-size:1.6em;}.block.block-webform div.block-title:after{content:none;}.block.block-webform.shadowpad{position:relative;margin-top:2.5em;}.block.block-webform.shadowpad:before{content:'';display:block;height:1px;background:#e5e8ec;width:auto;position:absolute;z-index:2;left:0;right:0;top:0;margin:0 -20px;}.block.block-webform.abs form{position:relative;}.webform-component--imya input.form-text{background-image:url(/img/field_name.webp);}.webform-component--telefon input.form-text{background-image:url(/img/field_tel.webp);}.webform-component-email input.form-text{background-image:url(/img/field_mail.webp);}.webform-component--adres input.form-text{background-image:url(/img/field_adress.webp);}.webform-component--obem input.form-text{background-image:url(/img/field_volume.webp);}.webform-component--produkt select.form-select,.webform-component--tarif select.form-select{background-image:url(/img/field_volume.webp);}.webform-component--imya input.form-text,.webform-component--telefon input.form-text,.webform-component-email input.form-text,.webform-component--adres input.form-text,.webform-component--obem input.form-text,.webform-component--produkt select.form-select,.webform-component--tarif select.form-select{background-repeat:no-repeat;background-position:3px center;background-size:auto 23px;padding-left:28px;}.form-managed-file.input-group .input-group-btn > .btn{border:1px solid #44a46d;background:#44a46d;}.form-managed-file.input-group .input-group-btn > .btn:hover,.form-managed-file.input-group .input-group-btn > .btn:focus,.form-managed-file.input-group .input-group-btn > .btn:active{border:1px solid #378557;background:#378557;}#block-webform-client-block-103{margin:2em 0 0;}#block-webform-client-block-103 .webform-component-markup p{margin:0;}#block-webform-client-block-103 .webform-component-markup p:first-child{font-weight:bold;}#block-webform-client-block-103 .webform-component-markup p strong{color:#44a46d;font-size:1.6em;}#block-webform-client-block-103 .webform-component-markup p:last-child{font-size:0.9em;}#block-webform-client-block-103 form .form-actions button,#block-webform-client-block-103 form .form-actions button:active,#block-webform-client-block-103 form .form-actions button:focus,#block-webform-client-block-103 form .form-actions button:active:focus,#block-webform-client-block-103 form .form-actions button:active:hover{width:18em;}.block-webform.cust104{background:#fcf8f0;border-radius:10px;}.block-webform.cust104 div.block-title{background:#44a46d;color:#fff;text-align:center;padding:0.8em 0;border-radius:10px 10px 0 0;}.block-webform.cust104 form{padding:2em 2.5em;}.block-webform.cust104 form .form-actions button,.block-webform.cust104 form .form-actions button:active,.block-webform.cust104 form .form-actions button:focus,.block-webform.cust104 form .form-actions button:active:focus,.block-webform.cust104 form .form-actions button:active:hover{width:18em;}.block-webform.cust104 label{color:#666;font-weight:normal;}#block-webform-client-block-105{background:#fcf8f0;padding:0 2em 2em;border-radius:10px;}#block-webform-client-block-106,#block-webform-client-block-288{max-width:600px;display:none;}#block-webform-client-block-107{max-width:750px;display:none;}#block-webform-client-block-108{max-width:750px;display:none;}.cust104.nomarg div.block-title{line-height:1.2;}#block-webform-client-block-106.block-webform.cust104 .webform-component--imya{margin-right:0;float:none;width:100%;}#block-webform-client-block-106.block-webform.cust104 .webform-component--telefon{float:none;width:100%;}.cust104.nomarg .markup{font-weight:bold;color:#fff;text-align:center;font-size:0.62em;}.block-webform.cust104.fwidth{width:100%;max-width:600px;display:none;}.block-webform form:after,.comment-form:after{content:'';display:block;clear:both;}.block-webform .form-actions,.comment-form .form-actions{display:block;float:left;margin-right:15px;margin-bottom:10px;}.block-webform .captcha,.comment-form .captcha{display:block;float:left;width:130px;height:44px;overflow:hidden;border:1px solid #ccc;margin:0;}.block-webform .g-recaptcha,.comment-form .g-recaptcha{margin:-15px 0 0 -5px;}#block-webform-client-block-103.block-webform .form-actions{margin-right:0;margin-bottom:0;clear:none;}#block-webform-client-block-103.block-webform .captcha{margin-bottom:10px;margin-right:15px;}#block-webform-client-block-205{display:none;max-width:750px;}.block-webform.cust104.nomarg{width:auto;margin:0;}#user-login,#user-pass{max-width:600px;margin:0;}
/*})'"*/
#block-webform-client-block-422{display:none;}.node-vacancy.node-teaser .field{margin-bottom:15px;}.node-vacancy.view-mode-full .field{margin-bottom:20px;}.node-vacancy.view-mode-full .respond-vacancy{display:inline-block;vertical-align:middle;line-height:1;color:#fff;font-weight:bold;text-decoration:none;background-color:#44a46d;border-radius:4px;padding:1em 1.5em;cursor:pointer;text-align:center;}.node-vacancy.view-mode-full .respond-vacancy:hover{background-color:#378557;}.node-vacancy.view-mode-full h2.block-title{font-size:1.8em;}.node-vacancy.view-mode-full .field-name-ds-vacancy-contact p{font-size:1.2em;font-weight:bold;}
/*})'"*/
@media (min-width:350px){.bigtitle #big_title{background-position:180px center;background-size:auto 100%;}#big_header{background-image:url(/img/base_bg_head-500.webp);}.front #big_title{background-image:url(/img/baner_front-500.webp);}#bot_content_map{background-image:url(/img/bg_geography_new-500.webp);}#bot_content_car{background-image:url(/img/bg_delivery-500.webp);}#bot_content_man{background-image:url(/img/footer.webp);}.page-node-8 #big_header{background-image:url(/img/bg_dostawka-500.webp);}.page-node-48 #big_header,.page-node-37 #big_header,.page-node-56 #big_header{background-image:url(/img/bg_kompania-500.webp);}.page-node-50 #big_header{background-image:url(/img/bg_price-500.webp);}.field-name-ds-intro{width:300px;}#block-block-1 .item .wrap{display:table;}#block-block-1 .item img{margin:0;max-width:70px;}#block-block-1 .left{display:table-cell;vertical-align:middle;}#block-block-1 .right{text-align:left;font-size:0.9em;display:table-cell;vertical-align:middle;padding-left:15px;}.maintabs ul.quicktabs-tabs li a{font-size:1em;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-0{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-1{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-2{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-0{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-1{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-2{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-0{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-1{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-2{background-position:center 5px;background-size:auto 18px;}.view-sert.custom-grid-12344 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.views-field-field-cert-img .title{font-size:0.9em;}.page-node-54.bigtitle #big_title{background-position:180px center;background-size:auto 100%;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-0{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-1{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-0{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-2{background-position:center 5px;background-size:auto 18px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-1{background-position:center 5px;background-size:auto 18px;}#footer{text-align:left;padding: 20px 20px;}.footmenu{display:inline-block;vertical-align:top;width:49%;padding-right:10px;}#block-views-contacts-block-2{width:100%;padding-right:0;text-align:center;}#block-views-contacts-block-2 div.block-title{display:none;}#views-bootstrap-grid-2 .service-67{background-image:url(/sites/all/themes/eco/images/bgs/service-3-500.webp);}#views-bootstrap-grid-2 .service-65{background-image:url(/sites/all/themes/eco/images/bgs/service-4-500.webp);}#views-bootstrap-grid-2 .service-52{background-image:url(/sites/all/themes/eco/images/bgs/service-1-500.webp);}#views-bootstrap-grid-2 .service-51{background-image:url(/sites/all/themes/eco/images/bgs/service-2-500.webp);}}
/*})'"*/
@media (min-width:500px){.front #big_title{background-image:url(/img/baner_front.webp);}#big_header{background-image:url(/img/base_bg_head.webp);}#bot_content_map{background-image:url(/img/bg_geography_new.webp);}#bot_content_car{background-image:url(/img/bg_delivery.webp);}#bot_content_man{background-image:url(/img/footer.webp);}.page-node-8 #big_header{background-image:url(/img/bg_dostawka.webp);}.page-node-48 #big_header,.page-node-37 #big_header,.page-node-56 #big_header{background-image:url(/img/bg_kompania.webp);}.page-node-50 #big_header{background-image:url(/img/bg_price.webp);}.custom-grid-12222 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.custom-grid-12333 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.custom-grid-12233 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.custom-grid-12234 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.custom-grid-12244 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.custom-grid-12334 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.custom-grid-12344 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}.custom-grid-23466 .col-xs-6{display:inline-block;vertical-align:top;width:32.5%;float:none;}.custom-grid-23466 .clearfix.visible-xs-block{display:none!important;}.custom-grid-12346 .col-xs-12{display:inline-block;vertical-align:top;width:49%;float:none;}div.block-title,h2.block-title{text-align:left;}body{padding-top:0;}#navbar{width:auto;border-radius:0;-o-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;top:0;height:auto!important;min-height:10px!important;margin:0 -15px;}.bigtitle #big_title{background-position:280px center;}.field-name-ds-intro{font-weight:bold;line-height:1.2;font-size:1.35em;width:auto;}#block-block-1 .content{margin:0 -15px;}#block-block-1 .item{width:49%;display:inline-block;vertical-align:top;padding:0 15px;}#block-block-1 .item.third{margin:0;}#block-block-1 .item img{max-width:55px;}.blacklink{font-size:1.35em;}.product-grid .field-name-field-level-shd{font-size:0.9em;}.product-grid .field-name-field-level-price{float:none;}.product-grid  .field-name-node-link{float:none;}.product-grid  .field-name-node-link .greenlink{width:100%;}.view-rst .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:8px 35px 15px 70px;background-position:7px 2px;background-size:auto 50px;min-height:62px;}#block-block-2 .content{padding-top:0;}#block-block-2 p:first-child{padding-left:80px;max-width:520px;}.field-name-field-level-advice .col-xs-12:nth-child(3){display:none;}.field-name-field-level-advice .col-xs-12 .marg-30{margin:0;}.node-useful.node-teaser .field-name-field-useful-img{margin:0 -20px 0;}.node-useful.node-teaser .field-name-title{font-size:1.1em;}.node-useful.node-teaser .field-name-field-useful-shd{font-size:0.9em;}.field-name-field-level-object .col-xs-12:nth-child(3){display:none;}.field-name-field-level-object .col-xs-12 .marg-30{margin:0;}.node-object.node-teaser .field-name-title{font-size:0.95em;}.node-object.node-teaser .field-name-field-object-date{font-size:0.7em;}.node-object.node-teaser .field-name-field-object-addr{font-size:0.7em;}.whitehead-block .ds-2col-stacked > .group-left{float:left;width:50%;padding-right:10px;padding-bottom:25px;}.whitehead-block .ds-2col-stacked > .group-left img{width:330px;margin:0 auto;}.whitehead-block .ds-2col-stacked > .group-right{margin:0;}.whitehead-block .field-name-field-level-char{float:left;width:50%;margin:0 0 25px;}.whitehead-block .field-name-field-level-char .field-item{font-size:0.9em;margin:0 0 5px;}.whitehead-block .field-name-field-level-char .double-field-first{margin:0 5px 0 0;width:62px;}.whitehead-block .field-name-field-level-char .double-field-second{max-width:160px;}.whitehead-block .group-char2{clear:both;}.whitehead-block .field-name-field-level-use{margin:0;}.shadowcontent .region-content{padding:35px 25px;}#block-views-cars-block .view-content{margin:0 -25px;}.node-useful.view-mode-full .field-name-field-useful-img{float:left;max-width:50%;margin:0 15px 0 0;}.node-review.node-teaser{padding:30px 30px 30px 15px;}.node-review.node-teaser > .group-left img{margin:0 auto;width:175px;}#block-system-main .node-review.node-teaser > .group-left img{border:8px solid #48a670;}.node-review.node-teaser .field-name-title{font-size:1em;margin:0 0 1.2em;}.node-review.node-teaser .field-name-field-review-shd{margin:0 0 1.2em;}.smallmarg .swiper-button-next{}.smallmarg .swiper-button-prev{}.node-object.view-mode-full .field-name-field-object-date .field-label,.node-object.view-mode-full .field-name-field-object-cust .field-label,.node-object.view-mode-full .field-name-field-object-addr .field-label{width:20%;display:inline-block;vertical-align:top;}.node-object.view-mode-full .field-name-field-object-date .field-items,.node-object.view-mode-full .field-name-field-object-cust .field-items,.node-object.view-mode-full .field-name-field-object-addr .field-items{width:79%;display:inline-block;vertical-align:top;}.view-vacancy .view-footer{margin:2em -25px 0;padding:2em 25px 0;}.view-sert.custom-grid-12344 .col-xs-12{width:32.5%;}.view-sert.custom-grid-12344 .row{margin-left:-20px;margin-right:-20px;}.views-field-field-cert-img .title{font-size:0.8em;}.front #big_title{padding:20px 0 0;}.field-name-field-mp-img{display:block;margin-top:1.8em;margin-bottom:-8em;}.front h1.page-header{width:330px;}.node-mainpage .field-name-body{width:330px;}#top_content_white{padding:8em 0 2em;}.views-field-field-mp-cifr.node-0 .field-content{background:none; margin-top:50px;}.views-field-field-mp-cifr.node-1 .field-content{background:url(/img/corner_top_right.webp);background-position:right top;background-size:40px auto;background-repeat:no-repeat;}.views-field-field-mp-cifr.node-3{background:none;}.views-field-field-mp-cifr.node-2 .field-content{background:url(/img/corner_bottom_left.webp);background-position:left bottom;background-size:40px auto;background-repeat:no-repeat;padding-bottom:30px;}.node-service.view-mode-token .content{max-width:400px;margin:0 auto;}.node-service.view-mode-token .field-name-title{font-size:1.4em;}#block-views-towns-block{width:400px;}#block-views-towns-block .views-row{width:150px;}.page-node-54.bigtitle #big_title{background-position:300px center;}.page-node-54 .field-name-ds-intro{width:305px;}#block-block-15 .content{display:table;}#block-block-15 .left{padding:15px 22px 15px 0;border-bottom:none;font-size:0.8em;display:table-cell;vertical-align:middle;width:28%;background:url(/img/arr/price_navy.webp);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;}#block-block-15 .left .text{max-width:110px;}#block-block-15 .right{padding:15px 0 15px 10px;display:table-cell;vertical-align:middle;width:72%;}.footmenu div.block-title{padding:0 0 0.8em;}.block.block-webform.shadowpad:before{margin:0 -25px;}#block-webform-client-block-103 input.form-text{height:43px;}.webform-component-date select,.webform-component-time select,.webform-component--vyberite-udobnoe-vremya select{width:64px;}#header_top .views-field-field-get-zak{display:inline-block;vertical-align:middle;margin-right:2%;}#header_top .views-field-field-get-ot{display:inline-block;vertical-align:middle;}a.greenlink.fwidth.white.get_cost{width:48.5%;}a.greenlink.fwidth.white.get_price{width:48.5%;}a.greenlink.fwidth.white.get_wa{display:inline-block;width:auto;display:inline-block;padding-right:30px;}a.greenlink.fwidth.white.get_cost{background-position:10% center;background-size:auto 23px;background-repeat:no-repeat;text-align:center;padding:1.2em 0.5em 1.2em 2em;}a.greenlink.fwidth.white.get_price{background-image:url(/img/icon_price.webp);}a.greenlink.fwidth.white.get_price:after{content:'';background-image:url(/img/icon_price_h.webp);}a.greenlink.fwidth.white.get_price:hover{background-image:url(/img/icon_price_h.webp);}a.greenlink.fwidth.white.get_price{background-position:10% center;background-size:auto 23px;background-repeat:no-repeat;padding:1.2em 0.5em 1.2em 2em;}#block-views-contacts-block-2{position:relative;}#block-commentsblock-comment-form-block .form-group.form-type-item,#block-commentsblock-comment-form-block .form-group.form-item-name{display:inline-block;vertical-align:top;width:48%;margin-right:3%;}#block-commentsblock-comment-form-block form .field-name-field-product-rating{display:inline-block;vertical-align:top;margin:-3px 0 0 0;}#block-commentsblock-comment-form-block form .field-name-comment-body{display:inline-block;vertical-align:top;width:48%;margin-right:3%;}#block-commentsblock-comment-form-block form .field-name-field-comment-neg{display:inline-block;vertical-align:top;width:48%;}.ds-2col-stacked .field-name-field-product-rating{float:left;width:50%;}.g-icon.sale{width:40px;height:67px;}.g-icon.bags{width:32px;height:72px;}.header_fixed_wrapper{top:0;}.trick{top:0;}.mainpick:after{margin-left:-25px;margin-right:-25px;}.field-name-ds-delivery-method .delivery-method-title{margin-right:20px;}.field-name-ds-delivery-method .delivery-method-shipping,.field-name-ds-delivery-method .delivery-method-pickup{padding:10px 40px;background-position:80% 50%;}.view-mode-rss .field-name-field-product-rating  .wrap-left{margin-right:12px;}a.greenlink.fwidth.white.get_wa:hover{padding-right:30px;}#views-bootstrap-grid-2 .service-67{background-image:url(/sites/all/themes/eco/images/bgs/service-3-500.webp);}#views-bootstrap-grid-2 .service-65{background-image:url(/sites/all/themes/eco/images/bgs/service-4-500.webp);}#views-bootstrap-grid-2 .service-52{background-image:url(/sites/all/themes/eco/images/bgs/service-1-500.webp);}#views-bootstrap-grid-2 .service-51{background-image:url(/sites/all/themes/eco/images/bgs/service-2-500.webp);}}@media (max-width:500px){.bigtitle #big_title{background-image:none !important;}}
/*})'"*/
@media (min-width:768px){body{font-size:1.5em;padding-top:0;}body.admin-menu #page-wrapper{padding-top:0;}h1.page-header{font-size:1.8em;}.bigtitle h1.page-header{font-size:2.3em;padding:1em 0 0.2em;max-width:470px;}h1.page-header:after{height:4px;}div.block-title,h2.block-title{font-size:1.9em; max-width:1200px;}div.block-title:after,h2.block-title:after{height:4px;}.custom-grid-12222 .col-sm-6{display:block;width:50%;float:left;}.custom-grid-12333 .col-sm-4{display:block;width:33.33333333%;float:left;}.custom-grid-12233 .col-sm-6{display:block;width:50%;float:left;}.custom-grid-12234 .col-sm-6{display:block;width:50%;float:left;}.custom-grid-12244 .col-sm-6{display:block;float:left;}.custom-grid-12334 .col-sm-4{display:block;width:33.33333333%;float:left;}.custom-grid-12344 .col-sm-4{display:block;width:33.33333333%;float:left;}.custom-grid-12333 .col-sm-6{display:block;width:50%;float:left;}.custom-grid-23466 .col-sm-3{display:block;width:25%;float:left;}.custom-grid-12346 .col-sm-4{display:block;float:left;width:33.33333333%;}.smallrow20 .row{margin-left:-10px;margin-right:-10px;}.smallpad20{padding-left:10px;padding-right:10px;}#header_wrapper{background:#f3eee2;border:none;padding:0;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#header_wrapper:after{content:'';display:block;clear:both;}#header_wrapper.fixed{position:fixed;top:0;width:100%;z-index:100;}.admin-menu #header_wrapper.fixed{position:relative;}#navbar{position:relative;top:0;height:40px!important;min-height:10px!important;margin:0;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:100%;padding:0;background:#f3eee2;border:none;}#navbar .navbar-header{float:none;width:100%;}#navbar .navbar-collapse{background:#f3eee2;text-align:left;height:40px!important;border-bottom:none;padding:0;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;}#navbar .navbar-collapse > nav > ul{display:inline-block;float:none;position:relative;width:auto;margin:0 -15px 0 0;}#navbar .navbar-collapse ul:after{display:block;content:'';visibility:hidden;clear:both;}#navbar .navbar-collapse ul li{margin:0;padding:0;}.navbar-collapse ul li span.nolink,#navbar .navbar-collapse ul li a{font-size:13px;padding:15px 7px 3px;font-size:0.65em;border-bottom:none;cursor:pointer;height:40px;}#navbar .navbar-collapse ul li.open span.nolink,.navbar-default .navbar-nav > .open > a,#navbar .navbar-collapse ul li a.active,#navbar .navbar-collapse ul li a:focus,#navbar .navbar-collapse ul li a:hover{background-color:#378557;color:#fff;text-decoration:none;}.navbar-default .navbar-nav li.active a{text-decoration:none;}#navbar .navbar-collapse ul li.menu-item-913 > a:hover,#navbar .navbar-collapse ul li.menu-item-913.active a,#navbar .navbar-collapse ul li.menu-item-914 > a:hover,#navbar .navbar-collapse ul li.menu-item-914.active a{background-color:#378557;color:#fff;text-decoration:none;}#navbar .navbar-collapse ul li.menu-item-909 a{width:90px;}#navbar .navbar-collapse ul li.menu-item-912 a{width:145px;}#navbar .navbar-collapse ul li.menu-item-913 a{width:85px;}#navbar .navbar-collapse ul li.menu-item-909 a,#navbar .navbar-collapse ul li.menu-item-912 a,#navbar .navbar-collapse ul li.menu-item-913 a{padding:9px 0 3px 10px;}#navbar .navbar-collapse ul li ul{padding:15px 0;}#navbar .navbar-collapse ul li ul li{padding:0;margin:0;}#navbar .navbar-collapse ul li ul li a{color:#333;text-decoration:none;font-size:13px;height:auto;padding:0.5em 20px;margin:0;}#navbar .navbar-collapse ul li ul li a.active,#navbar .navbar-collapse ul li ul li a:focus,#navbar .navbar-collapse ul li ul li a:hover{color:#378557;background:transparent;text-decoration:underline;}.field-type-text-long.prettyli ul li,.field-type-text-with-summary.prettyli ul li,.taxonomy-term-description.prettyli ul li{margin:0 0 0.8em;padding:1px 0 2px 36px;}.breadcrumb{font-size:0.9em;}.bigtitle #big_title{background-position:450px center;padding:20px 0 20px;min-height:440px;}.field-name-ds-intro{font-size:1.45em;width:auto;}#block-views-first-level-block .field-name-field-level-price{font-size:2.3em;}a.greenlink{font-size:0.9em;}a.greenlink.fwidth{width:17em;}.pb-15{padding-bottom:15px;}.pt-15{padding-top:15px;}.pb-25{padding-bottom:25px;}.pt-25{padding-top:25px;}.pb-30{padding-bottom:25px;}.pt-30{padding-top:25px;}.pb-40{padding-bottom:25px;}.pt-40{padding-top:25px;}.pb-60{padding-bottom:35px;}.page-node-54 #block-block-1,.page-node-55 #block-block-1,.node-type-service #block-block-1{display:block;}.page-node-55 .main-container{padding-bottom:5em;}#block-block-1 .content{margin:0 -10px 0 0;}#block-block-1 .item{width:24.5%;vertical-align:middle;margin:0;padding:0 5px 0 0;}#block-block-1 .item img{max-width:46px;}#block-block-1 .right{font-size:0.7em;padding-left:5px;}.bigtitle .main-container{margin-top:-2.5em;}.blacklink{font-size:1.5em;}.product-grid .field-name-field-level-price{float:left;}.product-grid  .field-name-node-link{float:right;}.product-grid  .field-name-node-link .greenlink{width:auto;padding-left:2.5em;padding-right:2.5em;}.view-rst h4.panel-title a{padding:16px 45px 16px 45px;background-position:12px center;background-size:auto 25px;}.view-rst h4.panel-title a:after{font-size:30px;right:10px;height:30px;width:30px;}.view-rst .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:7px 35px 20px 115px;background-position:45px 2px;background-size:60px;min-height:70px;}.greentabs ul.quicktabs-tabs li{width:50%;max-width:190px;}.greentabs ul.quicktabs-tabs li a{padding:1.2em 0.5em;font-size:0.9em;}.views-field-field-deliv-time{background-position:20px 23px;background-size:auto 32px;}.views-field-field-deliv-district{background-position:20px 23px;background-size:auto 32px;}.views-field-field-deliv-base{background-position:18px 24px;background-size:auto 32px;}.views-field-field-deliv-info{background-position:18px 24px;background-size:auto 32px;}#block-block-2{background-position:15px center;background-size:auto 60px;}#block-block-2 .content{margin-right:-10px;}#block-block-2 p{display:inline-block;vertical-align:middle;margin:0;width:225px;text-align:right;}#block-block-2 p:first-child{width:450px;max-width:100%;padding-left:70px;font-size:0.8em;text-align:left;padding-right:15px;}#block-block-2 .greenlink{width:100%;}.field-name-field-level-advice .col-xs-12:nth-child(3){display:block;}.node-useful.node-teaser .field-name-title{font-size:1em;}.node-useful.node-teaser .field-name-field-useful-shd{font-size:0.8em;}.field-name-field-level-object .col-xs-12:nth-child(3){display:block;}.node-object.node-teaser .field-name-title{font-size:0.9em;}.node-object.node-teaser .field-name-field-object-date{font-size:0.6em;}.node-object.node-teaser .field-name-field-object-addr{font-size:0.6em;}.maintabs ul.quicktabs-tabs{display:block;}.maintabs ul.quicktabs-tabs li{display:block;float:left;width:100%;}.maintabs ul.quicktabs-tabs li a{padding:28px 3px 10px 3px;font-size:0.8em;text-transform:uppercase;}.maintabs .quicktabs-tabpage{padding:25px 25px;}.levelphoto .view-footer a{width:280px;}.swiper-button-next,.swiper-button-prev{margin-top:-16px;width:32px;height:32px;}.swiper-button-next{margin-right:-36px;}.swiper-button-prev{margin-left:-36px;}#block-block-4 .greenlink{padding-left:4.5em;padding-right:4.5em;}.levelvid .view-footer a{width:300px;}.whitehead-block .ds-2col-stacked > .group-left img{width:auto;margin:0 auto;}.whitehead-block .field-name-field-level-char{margin:0 0 0.8em;padding-left:15px;}.whitehead-block .field-name-field-level-char .double-field-first{margin:0 10px 0 0;width:75px;}.whitehead-block .field-name-field-level-char .double-field-second{max-width:230px;}.view .pagination li a,.view .pagination li span,.view .pagination li span:hover{margin:3px 6px 3px 0;padding:11px 0 0;height:35px;width:35px;}.view .pagination li.next a:hover,.view .pagination li.next a:active,.view .pagination li.next a,.view .pagination li.prev a:hover,.view .pagination li.prev a:active,.view .pagination li.prev a{width:35px;}.typetop{padding-right:25px;padding-left:90px;background-position:15px center;background-size:auto 60px;min-height:80px;}.shadowcontent .region-content{padding:40px 40px;}.field-name-field-deliv-pay .field-item p{padding-left:16px;}#block-views-cars-block .view-content{margin:0 -40px;}.node-review.node-teaser{padding:35px 15px 25px;}.node-review.node-teaser > .group-left{display:block;width:100%;}.node-review.node-teaser > .group-left img{width:200px;}.node-review.node-teaser > .group-right{display:block;width:100%;padding-left:0;margin-top:20px;}.node-review.node-teaser .field-name-title{font-size:0.9em;margin:0 0 1em;text-align:center;}.node-review.node-teaser .field-name-field-review-shd{margin:0 0 1em;}.node-review.node-teaser .field-name-field-review-date{font-size:0.9em;padding:0.6em 0 0 21px;background-position:left 7.5px;background-size:auto 15px;}.view-reviews.view-display-id-page{margin-left:-10px;margin-right:-10px;}.view-vacancy .view-footer{margin:2em -40px 0;padding:2em 40px 0;}.view-sert.custom-grid-12344 .col-sm-4{display:block;width:33.33333333%;float:left;padding-left:20px;padding-right:20px;}.shadowcontent #block-block-11 .region-content{padding-top:25px;padding-bottom:25px;}.ds-3col-equal.node-contacts > .group-left{float:left;width:50%;padding:0 15px 0 0;}.ds-3col-equal.node-contacts > .group-middle{float:left;width:50%;padding:0 0 0 15px;}.ds-3col-equal.node-contacts > .group-right{padding:15px 0 0;clear:both;}.front h1.page-header{width:420px;}.node-mainpage .field-name-body{width:420px;margin-top:0.5em;}.node-service.view-mode-token .content{max-width:100%;margin:0 auto;font-size:0.9em;}.node-service.view-mode-token .group-right{padding:20px 10px 20px 0;}#block-views-cars-block-1 .col-xs-12:nth-child(4){display:none;}#block-views-cars-block-1 .visible-sm-block{display:none!important;}#block-views-towns-block{width:535px;}#block-views-towns-block .views-row a{padding-left:18px;background-position:left 0px;background-size:auto 14px;}.page-node-54.bigtitle #big_title{background-position:right center;width:750px;margin:0 auto;}.page-node-54 .field-name-ds-intro{width:385px;}table tr td,.table > tbody > tr > td{padding:10px 10px;}table tr td.bigpad,.table > tbody > tr > td.bigpad{padding:20px 20px;text-align: left;}table tr th,.table > thead > tr > th{padding:10px 10px;}#block-system-main .price_common table img,#block-custom-prices-custom-prices-all .price_common table img{min-width:40px;max-width:70px;}.node-delivery .field-type-text-long ul li,.node-about .field-type-text-long ul li{background-position:left 4px;}.view-towns .bigrow{display:inline-block;vertical-align:top;width:43%;padding-right:30px;}#block-block-16 .content{position:relative;padding-right:240px;}#block-block-16 a.greenlink.fwidth{width:16em;position:absolute;top:50%;right:0;z-index:2;margin-top:-22px;padding-right:3em;}#block-block-15 .left{padding:22px 35px 22px 0;width:28%;}#block-block-15 .left .text{max-width:100%;}#block-block-15 .right{padding:20px 0 20px 30px;width:72%;}.node-service.view-mode-full .field-name-field-level-price{font-size:2.3em;}.footmenu{margin:0 0 10px;}.footmenu div.block-title{padding:0 0 0.9em;}.footmenu .content ul li{margin:0 0 2px;}.footmenu .content ul li a{font-size:0.75em;}#block-views-menus-block{width:25%;}#block-views-menus-block-1{width:26%;}#block-menu-menu-foot-about{width:17%;}#block-menu-menu-foot-client{width:30%;}#block-views-contacts-block-2 div.block-title{display:block;}#block-views-contacts-block-2.footmenu{width:100%;padding-right:0;text-align:left;}#block-views-contacts-block-2 .views-field-php{position:absolute;z-index:2;right:0;bottom:0;margin:0;}.field-name-field-mp-img a:after{margin-left:-35px;margin-top:-35px;width:70px;height:70px;}#block-views-contacts-block-2 .views-field-field-get-zak{font-size:1.0em;}#block-views-contacts-block-2 .views-field-field-phone1{margin-top:8px;}#block-views-contacts-block-2 .views-field-field-phone1 a{width:25px;height:25px;}#block-views-contacts-block-2 .views-field-php{font-size:0.75em;}.ds-2col-stacked .field-name-field-product-rating{padding-left:15px;}.greencrumb #block-block-1{display:block;}#header_top_black{display:block;}#block-block-23 .content ul li{background-position:left 2px;background-size:auto 16px;padding-left:17px;}.mainpick .ds-2col-stacked > .group-left{float:left;width:45%;max-width:100%;padding:0 30px 0 0;}.mainpick .ds-2col-stacked > .group-right{float:left;width:55%;padding:0;}.mainpick .field-name-ds-yamap-yanav a{padding-left:15px;background-position:10px center;}.mainpick .field-name-ds-yamap-yanav .ya-nav-link{display:none;}.mainpick .yamaps-map-container,.mainpick .ymaps-map{height:217px!important;}.mainpick:after{margin-left:-40px;margin-right:-40px;}.group-char3 .field{margin-right:15px;padding-right:12px;}.field-name-field-level-addtextprice .field-item{padding:12.5px 25px 12.5px 6px;font-size:0.8em;width:175px;}input.form-text,select.form-select{height:38px;}textarea.form-textarea{height:88px;}input.form-text,textarea.form-textarea,input.form-file{font-size:14px;padding-left:16px;padding-right:16px;}select.form-select{font-size:14px;padding-left:8px;}.form-item-submitted-data-month select.form-select{width:88px;}.webform-component-time .webform-container-inline .form-item.form-item-submitted-vremya-minute{margin-right:-20px;}form .form-actions button,form .form-actions button:active,form .form-actions button:focus,form .form-actions button:active:focus,form .form-actions button:active:hover{width:17em;font-size:0.9em;}select.form-select{height:38px;}.webform-component-date select.day,.webform-component-date select.month{margin-right:7px;}.form-managed-file.input-group .input-group-btn > .btn{height:38px;}.form-managed-file.input-group .form-control{min-height:38px;}.form-managed-file.input-group .form-control span{padding-top:2px;display:inline-block;}.block.block-webform .form-group{margin-bottom:12px;}.block.block-webform.shadowpad:before{margin:0 -40px;}.block.block-webform.abs .webform-component-textfield,.block.block-webform.abs .webform-component-email{width:40%;}.block.block-webform.abs .webform-component-textarea{position:absolute;z-index:2;top:0;right:0;width:58.5%;}.block.block-webform.abs textarea.form-textarea{height:138px;}form .form-actions{text-align:right;}.block-webform .form-actions,.comment-form .form-actions{float:right;margin-right:0;margin-bottom:0;}.block-webform .captcha,.comment-form .captcha{float:right;margin-right:20px;height:45px;}#block-webform-client-block-104.block-webform .captcha,#block-webform-client-block-114.block-webform .captcha,#block-webform-client-block-105.block-webform .captcha{float:left;margin-right:0;}.block-webform .g-recaptcha{margin:-14px 0 0 -5px;}.webform-component--imya input.form-text,.webform-component--telefon input.form-text,.webform-component-email input.form-text,.webform-component--adres input.form-text,.webform-component--obem input.form-text,.webform-component--produkt select.form-select,.webform-component--tarif select.form-select{background-position:7px center;background-size:auto 23px;padding-left:35px;}.block-webform.cust104 label{font-size:0.9em;}#block-webform-client-block-103 input.form-text{height:45.5px;}#block-webform-client-block-103 .webform-component-textfield{float:left;width:245px;margin:0 10px 0 0;}#block-webform-client-block-103 .form-actions{float:left;width:245px;margin-left:10px;clear:none;margin-right:0;}#block-webform-client-block-103.block-webform .captcha{margin-bottom:0;margin-right:0;float:left;height:45.5px;}#block-webform-client-block-103 form .form-actions button,#block-webform-client-block-103 form .form-actions button:active,#block-webform-client-block-103 form .form-actions button:focus,#block-webform-client-block-103 form .form-actions button:active:focus,#block-webform-client-block-103 form .form-actions button:active:hover{width:100%;}.block-webform.cust104{width:66%;}.block-webform.cust104 .webform-component--obem{float:left;width:31%;margin-right:2%;}.block-webform.cust104 .webform-component--adres{float:left;width:67%;}.block-webform.cust104 .webform-component-date{clear:both;}.block-webform.cust104 .webform-component--imya{float:left;width:49%;margin-right:2%;}.block-webform.cust104 .webform-component--telefon{float:left;width:49%;}.block-webform.cust104 .webform-component-textarea{clear:both;}.block-webform.cust104 form .form-actions button,.block-webform.cust104 form .form-actions button:active,.block-webform.cust104 form .form-actions button:focus,.block-webform.cust104 form .form-actions button:active:focus,.block-webform.cust104 form .form-actions button:active:hover{width:19em;}#block-webform-client-block-105{width:78%;}#block-menu-menu-head{display:block;padding:7px 0 0;margin-right:-15px;}#block-menu-menu-head .nav{margin:0;padding:0;}#block-menu-menu-head .nav > li{margin:0 13px 0 0;display:block;float:left;line-height:1;}#block-menu-menu-head .nav > li.last{margin:0;}#block-menu-menu-head .nav > li.menu-item-926{background:url(/img/icon_maps.webp);background-repeat:no-repeat;background-position:left bottom;background-size:auto 100%;padding-left:20px;}#block-menu-menu-head .nav li span.nolink{display:block;font-size:0.85em;border-bottom:1px dashed #fff;padding:3px 0;cursor:pointer;}#block-menu-menu-head .nav > li > a{display:block;font-size:0.85em;border-bottom:1px dashed #fff;padding:3px 0;cursor:pointer;background:none;color:#fff;text-decoration:none;}#block-menu-menu-head .nav > li > a:hover,#block-menu-menu-head .nav > li > a:active,#block-menu-menu-head .nav > li > a:focus,#block-menu-menu-head .nav > li > a.active{background:none;color:#fff;border-bottom:1px dashed #b08b5f;}#block-menu-menu-head .nav > li > ul{padding:15px 0;border-radius:0;}#block-menu-menu-head .nav > li > ul li{margin:0;}#block-menu-menu-head .nav > li > ul li a{font-size:13px;padding:0.5em 20px;}#block-menu-menu-head .nav > li > ul li a:hover{background:#378557;color:#fff;}#block-menu-menu-head .nav > li > ul li a.active{background:#378557;color:#fff;}#block-views-contacts-block-1{padding:12px 0 0;}#block-views-contacts-block-1:after{content:'';display:block;clear:both;}#header_top .views-field-field-get-zak{display:block;margin-right:0;font-size:0.85em;}#header_top .views-field-field-get-ot{display:block;font-size:0.85em;}#header_top .views-field-field-phone1{font-size:1.2em;text-align:right;}#header_second{padding: 20px 20px;background:#fff;}.site-info{display:block;float:left;width:100%;}#logo{display:inline-block;vertical-align:middle;width:58px;margin:-10px 3px 0 0;}.sinfo{display:inline-block;vertical-align:middle;}.sinfo .name{font-size:1.7em;line-height:1;font-weight:bold;color:#b08b5f;}.sinfo .name a{text-decoration:none;color:#b08b5f;}.sinfo .name a span{color:#378557;}.sinfo .slogan{text-transform:uppercase;font-size:0.5em;letter-spacing:0.03em;line-height:3;}.sinfo .slogan a{text-decoration:none;color:#333;}.region-header-right{float:left;width:100%; margin-top:10px;}#block-block-18 a.greenlink.fwidth.white.get_cost{display:inline-block;}#block-block-18 a.greenlink.fwidth.white.get_price{display:inline-block;margin-right:2%;}a.greenlink.fwidth.white.get_wa{display:none;}a.greenlink.fwidth.white.get_price,a.greenlink.fwidth.white.get_cost,a.greenlink.fwidth.white.calc-link{width:31%;}#block-block-18 a.greenlink.fwidth.white.calc-link{display:inline-block;margin-left:2%;}a.greenlink.fwidth.white.get_price{background-position:15px center;}a.greenlink.fwidth.white.get_cost{background-position:20px center;}a.greenlink.fwidth.white.calc-link{background-image:url(/img/calc/calc-obiem.webp);background-repeat:no-repeat;background-position:15px center;background-size:auto 23px;padding:1.2em 0.5em 1.2em 2em;text-align:center;}a.greenlink.fwidth.white.calc-link:after{content:'';background-image:url(/img/calc/calc-obiem_h.webp);}a.greenlink.fwidth.white.calc-link:hover{background-image:url(/img/calc/calc-obiem_h.webp);}.site-info2{display:none;}.view-mode-rss .field-name-field-product-rating  .wrap-left{margin-right:10px;}.view-mode-rss .field-name-field-product-rating  .wrap-right-right{margin-left:10px;}.whitehead-block .field-name-ds-buy2{margin-right:0;}.whitehead-block .field-name-ds-whatsapp{display:none;}#header_top .lefty{float:left;width:60%;}#header_top  .righty{float:right;width:40%;}.righty .views-field-field-email{display:block;font-size:0.85em;text-align:right;margin-top:-2px;}.whitehead-block .field-name-ds-buy2 a.greenlink.fwidth{width:15em;}.field-name-ds-credit .left{margin:0 2em 0 0;}.field-name-ds-credit .item{margin:0 40px 0 0;}#block-block-27{display:none;}#block-block-28 .content{font-size:1.1em;}#block-block-28 .field-name-field-manager-photo img{width:100%;}#block-block-28 .content .group-info{text-align:left;}#block-block-28 .field-name-field-manager-phone{font-size:1.3em;}#block-block-28 .manager-whatsapp{margin-bottom:-10px;}.whitehead-block .field-name-field-level-price .field-item{min-width:140px;}.field-name-field-level-addtextprice .field-item{background-size:auto auto;}.field-name-ds-delivery-method .delivery-method-title{margin-right:17px;}.field-name-ds-delivery-method .delivery-method-shipping{padding:10px 55px;background-position:75% 52%;}.field-name-ds-delivery-method .delivery-method-pickup{padding:10px 66px;background-position:74% 52%;margin-left:23px;}.field-name-ds-delivery-method .delivery-method-shipping,.field-name-ds-delivery-method .delivery-method-pickup{font-size:0.9em;}#quicktabs-container-calculator{padding:20px;font-size:0.9em;}.product-wrapper .input-group{width:100%;}#quicktabs-container-calculator form .form-actions{text-align:left;}#result-by-dimensions .result,#result-by-area .result{margin-left:-20px;margin-right:-20px;}#result-by-dimensions .webform-component--telefon,#result-by-area .webform-component--telefon{padding-right:10px;}#result-by-dimensions .webform-component--adres,#result-by-area .webform-component--adres{padding-left:10px;}#result-by-dimensions .col-value,#result-by-area .col-value{padding:0 10px 0 20px;font-weight:bold;}#result-by-dimensions .col-price,#result-by-area .col-price{padding:0 20px 0 10px;font-weight:bold;}}
/*})'"*/
@media (min-width:992px){body{font-size:1.6em;}h1.page-header{font-size:2em;}.bigtitle h1.page-header{font-size:2.5em;padding:1em 0 0.1em;max-width:570px;}h1.page-header:after{height:4px;width:120px;}h2{font-size:0.9em;max-width:600px;}div.block-title,h2.block-title{font-size:2em;}div.block-title:after,h2.block-title:after{height:4px;width:120px;}.smalltitle div.block-title,.smalltitle h2.block-title{padding:1.3em 0 0.5em;font-size:1.8em;margin:0 0 1.5em;}.custom-grid-12244 .col-md-3{display:block;width:25%;float:left;}.custom-grid-12233 .col-md-4{display:block;width:33.33333333%;float:left;}.custom-grid-12234 .col-md-4{display:block;width:33.33333333%;float:left;}.custom-grid-12334 .col-md-4{display:block;width:33.33333333%;float:left;}.custom-grid-12333 .col-sm-6{display:block;width:33.33333333%;float:left;}.custom-grid-23466 .col-md-2{display:block;width:25%;float:left;}.custom-grid-12346 .col-md-3{display:block;float:left;width:25%;}.custrow45 .row{margin-left:-30px;margin-right:-30px;}.custrow45 .row > .col-xs-12{padding-left:30px;padding-right:30px;}.custrow30 .row{margin-left:-20px;margin-right:-20px;}.custrow30 .row > .col-xs-12{padding-left:20px;padding-right:20px;}#navbar{height:50px!important;}#navbar .navbar-collapse{height:50px!important;}.navbar-collapse ul li.expanded span.nolink,#navbar .navbar-collapse ul li a{padding:19px 14px 3px;font-size:0.75em;height:50px;}#navbar .navbar-collapse ul li.menu-item-909 a{width:110px;}#navbar .navbar-collapse ul li.menu-item-912 a{width:180px;}#navbar .navbar-collapse ul li.menu-item-913 a{width:105px;padding:12px 15px 3px 18px;}#navbar .navbar-collapse ul li.menu-item-909 a,#navbar .navbar-collapse ul li.menu-item-912 a{padding:12px 0 3px 15px;}#navbar .navbar-collapse ul li ul li a,#block-menu-menu-head .nav > li > ul li a{font-size:13.6px;}.field-type-text-long ul li,.field-type-text-with-summary ul li,.taxonomy-term-description ul li{padding-left:18px;}#header_top_black{font-size:0.77em;height: 50px;}.breadcrumb{font-size:0.8em;}.breadcrumb .home a{width:14px;height:14px;}.bigtitle #big_title{background-position:500px center;min-height:500px;}.field-name-ds-intro{font-size:1.65em;width:auto;}#block-views-first-level-block .field-name-field-level-price{font-size:2.5em;}.plr-25{padding-left:25px;padding-right:25px;}.plr-40{padding-left:25px;padding-right:25px;}#block-block-1 .content{margin:0 -20px 0 0;}#block-block-1 .item{width:24.5%;vertical-align:middle;margin:0;padding:0 5px 0 0;}#block-block-1 .item img{max-width:57px;}#block-block-1 .right{font-size:0.8em;padding-left:10px;}.product-grid .field-name-field-level-shd{font-size:0.8em;}.product-grid .field-name-field-level-price{float:none;}.product-grid  .field-name-node-link{float:none;}.product-grid  .field-name-node-link .greenlink{width:100%;}.group-clear:after{content:'';display:block;clear:both;}.field-name-ds-first-faq{width:67%;float:left;padding: 20px 20px;}.field-name-ds-delivery{float:left;width:33%;padding: 20px 20px;}.view-rst{font-size:0.9em;}.view-rst h4.panel-title a{padding:18px 45px 18px 45px;}.view-rst .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:8px 35px 20px 115px;}.greentabs ul.quicktabs-tabs li{width:50%;max-width:100%;}.greentabs ul.quicktabs-tabs li a{padding:1em 0.5em;font-size:0.8em;}.view-delivery .views-field{font-size:0.8em;padding-top:15px;padding-bottom:15px;padding-right:20px;padding-left:20px;}.view-delivery .views-field .views-label{padding-left:40px;}.view-delivery .views-field.views-field-field-deliv-time .views-label,.view-delivery .views-field.views-field-field-deliv-car .views-label,.view-delivery .views-field.views-field-field-deliv-district .views-label{margin:0 0 10px;}.view-delivery .views-field.views-field-field-deliv-time,.view-delivery .views-field.views-field-field-deliv-car,.view-delivery .views-field.views-field-field-deliv-district{background-position:20px 10px;background-size:auto 28px;padding-top:18px;padding-bottom:17px;}.view-delivery .views-field.views-field-field-deliv-car{background-size:auto 30px;}.views-field-field-deliv-base,.views-field-field-deliv-info{background-position:20px 5px;background-size:auto 28px;}#block-system-main .views-field-field-cert-img img{margin:0;border:12px solid #d9b98e;}#block-block-2{background-size:auto 80px;}#block-block-2 .content{margin-right:0;}#block-block-2 p{width:275px;}#block-block-2 p:first-child{width:610px;padding-left:100px;font-size:0.9em;}.node-useful.node-teaser .field-name-field-useful-img{margin:0 -25px 0;}.node-useful.node-teaser .field-name-title{font-size:1.1em;}.node-object.node-teaser .field-name-field-object-img{margin:0 -25px 0;}.node-object.node-teaser .field-name-title{font-size:1em;}.node-object.node-teaser .field-name-field-object-date{font-size:0.7em;}.node-object.node-teaser .field-name-field-object-addr{font-size:0.7em;}.maintabs ul.quicktabs-tabs li a{padding:20px 0;text-align:left;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-0{background-position:35px 15px;background-size:auto 21px;padding-left:62px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-1{background-position:52px 15px;background-size:auto 21px;padding-left:82px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-2{background-position:47px 15px;background-size:auto 21px;padding-left:78px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-3{background-position:30px 16px;background-size:auto 23px;padding-left:62px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-4{background-position:44px 17px;background-size:auto 22px;padding-left:75px;}.maintabs .imgtitle{font-size:0.8em;}.swiper-button-next,.swiper-button-prev{margin-top:-17px;width:34px;height:34px;}.swiper-button-next{margin-right:-37px;}.swiper-button-prev{margin-left:-37px;}.levelphoto .view-footer a{width:300px;}.levelvid .view-footer a{width:315px;}.levelvid .views-field-field-level-video{font-size:0.8em;}.filterlist .views-row a{font-size:0.8em;padding:0.93em 13px;margin:0 4px 4px;}.whitehead-block .ds-2col-stacked > .group-left{width:45%;padding-right:15px;}.whitehead-block .ds-2col-stacked > .group-right{float:left;width:55%;padding-left:15px;}.whitehead-block .field-name-field-level-char{margin:0 0 1em;padding-left:0;padding-right:10px;border-right:1px solid #e8e7e6;float:left;width:55%;}.whitehead-block .field-name-field-level-use{float:left;width:45%;padding:0 0 0 1em;border:none;margin:0 0 15px;}.whitehead-block .group-char2{clear:none;}.whitehead-block .group-char3{clear:both;}.whitehead-block .field-name-field-level-char .field-item{font-size:0.8em;}.whitehead-block .field-name-field-level-char .double-field-first{margin:0 8px 0 0;width:68px;}.whitehead-block .field-name-field-level-char .double-field-second{max-width:185px;}.whitehead-block .field-name-field-level-use .field-item{font-size:0.8em;}.whitehead-block .field-name-field-level-price{margin:10px 12px 0 0;}.field-name-field-level-addtextprice{margin:10px 12px 0 0;}.field-name-field-level-addtextprice .field-item{padding:12.5px 25px 12.5px 6px;width:180px;}.whitehead-block .field-name-ds-buy2 a.greenlink.fwidth{width:9em;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-0{background-position:35px 15px;background-size:auto 21px;padding-left:62px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-1{background-position:52px 15px;background-size:auto 21px;padding-left:82px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-2{background-position:47px 15px;background-size:auto 21px;padding-left:78px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-3{background-position:30px 16px;background-size:auto 23px;padding-left:62px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-4{background-position:44px 17px;background-size:auto 22px;padding-left:75px;}.view .pagination li a,.view .pagination li span,.view .pagination li span:hover{margin:3px 8px 3px 0;padding:10px 0 0;height:36px;width:36px;}.typetop{padding-right:30px;padding-left:120px;background-position:20px center;background-size:auto 80px;min-height:110px;}.shadowcontent .region-content{padding:45px 50px;}.field-name-field-deliv-pay .field-item.even{display:inline-block;vertical-align:middle;width:49%;padding:0 25px 0 0;}.field-name-field-deliv-pay .field-item.odd{padding:0 0 0 25px;margin:0;border-top:none;border-left:1px solid #DEB375;display:inline-block;vertical-align:middle;width:49%;}.field-name-field-deliv-pay .field-item p{padding-left:18px;}#block-views-cars-block .view-content{margin:0 -50px;}.node-cars.node-teaser .field-name-field-car-vol .field-label{font-size:0.8em;}.node-review.node-teaser{padding:30px 30px 30px 30px;}.node-review.node-teaser > .group-left{display:inline-block;vertical-align:middle;width:38%;}.node-review.node-teaser > .group-right{display:inline-block;vertical-align:middle;width:60%;padding-left:30px;margin-top:0;}.node-review.node-teaser .field-name-title{font-size:0.8em;margin:0 0 1.2em;text-align:left;}.node-review.node-teaser .field-name-field-review-shd{margin:0 0 1em;font-size:0.9em;}.node-review.node-teaser .field-name-field-review-date{font-size:0.8em;padding:0.8em 0 0 21px;background-position:left 9px;background-size:auto 15px;}.view-reviews.view-display-id-page{margin-left:-15px;margin-right:-15px;}.node-object.view-mode-full  > .group-left{float:left;width:48%;}.node-object.view-mode-full  > .group-right{float:left;width:50%;margin:0;padding:0 0 0 35px;}.node-object.view-mode-full .field-name-field-object-date,.node-object.view-mode-full .field-name-field-object-cust,.node-object.view-mode-full .field-name-field-object-addr{font-size:0.9em;}.node-object.view-mode-full .field-name-field-object-date .field-label,.node-object.view-mode-full .field-name-field-object-cust .field-label,.node-object.view-mode-full .field-name-field-object-addr .field-label{width:22%;}.node-object.view-mode-full .field-name-field-object-date .field-items,.node-object.view-mode-full .field-name-field-object-cust .field-items,.node-object.view-mode-full .field-name-field-object-addr .field-items{width:77%;}.view-vacancy .view-header{font-size:1.4em;}.view-vacancy .view-footer{font-size:0.9em;}.view-vacancy .view-footer{margin:2.5em -50px 0;padding:2.5em 50px 0;}.view-sert.custom-grid-12344 .col-sm-4{display:block;width:25%;float:left;}.view-sert.custom-grid-12344 .row{margin-left:-30px;margin-right:-30px;}.field-name-field-get-zak .field-label2,.field-name-field-get-zak .field-item,.field-name-field-get-ot .field-label2,.field-name-field-get-ot .field-item,.field-name-field-address .field-item,.field-name-field-otd .field-item,.field-name-field-requ .field-item{font-size:0.9em;}.ds-3col-equal.node-contacts > .group-left{width:35%;padding:0 15px 0 0;}.ds-3col-equal.node-contacts > .group-middle{width:36%;padding:0 15px 0 0;}.ds-3col-equal.node-contacts > .group-right{padding:0;float:left;width:29%;clear:none;}.ds-2col-stacked.node-contacts > .group-left{float:left;width:36%;padding:0 20px 0 0;}.ds-2col-stacked.node-contacts > .group-right{float:left;width:64%;padding:0;}.ds-2col-stacked.node-about > .group-left{float:left;width:64%;padding:0 20px 0 0;}.ds-2col-stacked.node-about > .group-right{float:left;width:36%;padding:0 0 0 20px;margin:0;border-top:none;border-left:1px solid #ccc;}.ds-2col-stacked.node-about > .group-right ul li{font-size:0.9em;}.front h1.page-header{width:510px;}.node-mainpage .field-name-body{width:470px;}.front #big_title .container{width:829px;}.views-field-field-mp-cifr{font-size:0.9em;}.views-field-field-mp-cifr.node-1 .field-content{background:none;}.views-field-field-mp-cifr.node-0{background-size:55px auto;}.views-field-field-mp-cifr.node-0 .field-content{background:url(/img/corner_bottom_left.webp);background-position:left bottom;background-size:55px auto;background-repeat:no-repeat;padding-bottom:30px;}.views-field-field-mp-cifr.node-3{background:url(/img/corner_top_right.webp);background-position:right top;background-size:55px auto;background-repeat:no-repeat;}.views-field-field-mp-cifr.node-3 .field-content{background-size:55px auto;}.views-field-field-mp-cifr.node-2 .field-content{background:none;}.node-service.view-mode-token .content{font-size:1em;}.node-service.view-mode-token .group-left{width:37%;padding:1.5em;}.node-service.view-mode-token .group-right{width:62%;padding:20px 20px 20px 0;}.views-field-field-mp-cifr p:first-child:after{height:5px;width:45px;}.views-field-field-mp-cars .mid{border-bottom:5px solid #44a46d;}#block-views-towns-block{width:595px;}#block-views-towns-block .views-row{width:170px;}.page-node-54.bigtitle #big_title{width:970px;}.page-node-54 .field-name-ds-intro{width:425px;}table tr td,.table > tbody > tr > td{padding:13px 15px;text-align: left;}table tr td.bigpad,.table > tbody > tr > td.bigpad{padding:20px 20px;}table tr th,.table > thead > tr > th{padding:13px 15px;}#block-system-main .price_common table img,#block-custom-prices-custom-prices-all .price_common table img{min-width:40px;max-width:80px;}.node-delivery .field-type-text-long ul li{background-position:left 5px;}.node-about .field-type-text-long ul li{background-position:left 3px;}.view-towns .bigrow{width:33%;}#block-views-second-level-block-5,#block-views-third-level-block-8,#block-views-town-prod-type-block-5{display:block;}#block-views-second-level-block-1,#block-views-third-level-block-1,#block-views-town-prod-type-block-1{display:none;}#block-block-16 .content{padding-right:230px;}#block-block-16 a.greenlink.fwidth{width:15em;}#block-block-15 .left{padding:25px 50px 25px 0;width:23%;}#block-block-15 .right{padding:20px 0 20px 40px;width:77%;}#block-block-15 .like-li{margin:0 5px 5px 0;}.node-service.view-mode-full .field-name-field-level-price{font-size:2.3em;}.node-service.view-mode-full > .group-left{float:left;width:45%;padding:0 10px 0 0;}.node-service.view-mode-full > .group-right{padding:0 0 0 10px;float:left;width:55%;}.field-name-field-service-use{font-size:0.9em;}.node-service.view-mode-full .field-name-field-service-pricetitle{font-size:1.5em;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-0{background-position:52px 15px;background-size:auto 21px;padding-left:82px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-1{background-position:47px 15px;background-size:auto 21px;padding-left:78px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-2{background-position:30px 16px;background-size:auto 23px;padding-left:62px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-3{background-position:44px 17px;background-size:auto 22px;padding-left:75px;}.footer{padding-top:25px;padding-bottom:25px;}.footmenu{margin:0;float:left;}.footmenu div.block-title{padding:0 0 0.9em;}.footmenu .content ul li a{font-size:0.75em;}#block-views-menus-block{width:21%;}#block-views-menus-block-1{width:21%;}#block-menu-menu-foot-about{width:13%;}#block-menu-menu-foot-client{width:24%;}#block-views-contacts-block-2.footmenu{width:40%;text-align:right;}#block-views-contacts-block-2 a.social{width:35px;height:35px;}#block-views-contacts-block-2 a.social.yt{margin-right:8px;}#block-views-contacts-block-2 .views-field-php{width:400px;right:0;bottom:0;margin:0 0 -30px 0;}.ds-1col.comment .field-name-comment-body,.ds-1col.comment .field-name-field-comment-neg,.ds-1col.comment .username{font-size:0.9em;}.ds-1col.comment .field-name-post-date{font-size:0.8em;}.ds-2col-stacked .field-name-field-product-rating .count_revs{font-size:0.75em;}.ds-2col-stacked .field-name-field-product-rating{padding-left:0;float:none;width:100%;}.node-teaser .field-name-field-product-rating .count_revs{font-size:0.75em;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-0{background-position:35px 15px;background-size:auto 21px;padding-left:62px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-1{background-position:52px 15px;background-size:auto 21px;padding-left:82px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-2{background-position:47px 15px;background-size:auto 21px;padding-left:78px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-3{background-position:30px 16px;background-size:auto 23px;padding-left:62px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-4{background-position:44px 17px;background-size:auto 22px;padding-left:75px;}#block-views-pickup-block-1 .views-row{margin-right:9px;padding-right:11px;}#block-block-23 .content ul li{background-position:left 3px;background-size:auto 17px;padding-left:18px;}.mainpick .ds-2col-stacked > .group-left{width:50%;padding:0 30px 0 0;}.mainpick .ds-2col-stacked > .group-right{width:50%;}.mainpick .field-name-ds-yamap-yanav a{padding-left:30px;background-position:5px center;}.mainpick .yamaps-map-container,.mainpick .ymaps-map{height:259px!important;}.mainpick:after{margin-left:-50px;margin-right:-50px;}textarea.form-textarea,input.form-text{font-size:14px;padding-left:18px;padding-right:18px;height:42px;}select.form-select{font-size:14px;height:42px;}textarea.form-textarea{height:153px;padding-top:9px;}input.form-text,input.form-file{}.form-managed-file.input-group .input-group-btn > .btn{height:42px;}.form-managed-file.input-group .form-control{min-height:42px;}.form-managed-file.input-group .form-control span{padding-top:3px;display:inline-block;}.block.block-webform .form-group{margin-bottom:14px;}.block-webform .captcha,.comment-form .captcha{margin-right:30px;height:49px;}.block-webform .g-recaptcha,.comment-form .g-recaptcha{margin:-12px 0 0 -5px;}select.form-select{height:42px;}input.form-file{padding-top:8px;}.form-item.webform-component-file .form-managed-file button.btn.btn-default{height:44px;}.block.block-webform.shadowpad:before{margin:0 -50px;}.block.block-webform.abs .webform-component-textfield,.block.block-webform.abs .webform-component-email{width:35%;}.block.block-webform.abs .webform-component-textarea{width:63%;}.block.block-webform.abs textarea.form-textarea{height:154px;}.webform-component--imya input.form-text,.webform-component--telefon input.form-text,.webform-component-email input.form-text,.webform-component--adres input.form-text,.webform-component--obem input.form-text,.webform-component--produkt select.form-select,.webform-component--tarif select.form-select{background-position:7px center;background-size:auto 26px;padding-left:39px;}#block-webform-client-block-103 .webform-component-markup{display:inline-block;vertical-align:middle;width:260px;margin-right:10px;margin-bottom:0;}#block-webform-client-block-103 .webform-component-textfield{float:none;display:inline-block;vertical-align:middle;width:180px;}#block-webform-client-block-103 input.form-text{height:48px;}#block-webform-client-block-103 .form-actions{float:none;display:inline-block;vertical-align:middle;width:230px;}#block-webform-client-block-103.block-webform .captcha{float:none;display:inline-block;vertical-align:middle;height:48px;}#block-webform-client-block-103.block-webform .g-recaptcha{margin:-14px 0 0 -5px;}.block-webform.cust104{width:55%;}.block-webform.cust104 .webform-component--obem{margin-right:3%;}.block-webform.cust104 .webform-component--adres{width:66%;}.block-webform.cust104 .webform-component--imya{margin-right:3%;width:48.5%;}.block-webform.cust104 .webform-component--telefon{float:left;width:48.5%;}.block-webform.cust104 form .form-actions button,.block-webform.cust104 form .form-actions button:active,.block-webform.cust104 form .form-actions button:focus,.block-webform.cust104 form .form-actions button:active:focus,.block-webform.cust104 form .form-actions button:active:hover{width:19em;}.block-webform.cust104 textarea.form-textarea{height:100px;}.webform-component-date{margin-right:10px;}.form-item-submitted-data-month select.form-select{width:88px;}.webform-component-date select,.webform-component-time select,.webform-component--vyberite-udobnoe-vremya select{width:76px;}#block-webform-client-block-105{width:65%;padding: 20px 20px;}#block-webform-client-block-105.block.block-webform.abs .webform-component-textfield,#block-webform-client-block-105.block.block-webform.abs .webform-component-email{width:39%;}#block-webform-client-block-105.block.block-webform.abs .webform-component-textarea{width:59%;}#block-menu-menu-head{padding:8px 0 0;}#block-menu-menu-head .nav > li{margin:0 43px 0 0;}#block-menu-menu-head .nav li span.nolink,#block-menu-menu-head .nav > li > a{padding:3px 0;}#block-menu-menu-head .nav > li > ul{padding:10px 0;}#block-views-contacts-block-1{padding:7px 0 0;}#header_top .views-field-field-get-zak{float:none;width:auto;display:inline-block;margin-right:50px;}#header_top .views-field-field-get-ot{float:none;width:auto;display:inline-block;}#header_top .views-field-field-phone1{width:auto;margin-top:3px;}#block-views-contacts-block-2 .views-field-field-phone1 a{margin:-2px 5px 0 -20px;}.site-info{width:100%;}.region-header-right{width:100%;margin-top:10px;}a.greenlink.fwidth.white.get_price{background-position:24px center;background-size:auto 27px;padding:1.2em 0.5em 1.2em 2em;}a.greenlink.fwidth.white.get_cost{background-position:32px center;background-size:auto 27px;padding:1.2em 1em 1.2em 2em;}a.greenlink.fwidth.white.calc-link{background-position:17px center;background-size:auto 27px;padding:1.2em 2em 1.2em 2em;}.ds-2col-stacked .field-name-field-product-rating .count_revs{font-size:0.9em;}.view-mode-rss .field-name-field-product-rating .wrap-left{margin-right:40px;}.view-mode-rss .field-name-field-product-rating .wrap-right-right{margin-left:40px;}#header_top .lefty{margin-top:1px;}#header_top .views-field-field-phone1{float:right;}.righty .views-field-field-email{float:left;margin:3px 0 0 20px;}.field-name-ds-credit .left{margin:0 10px 0 0;}.field-name-ds-credit .item{margin:0 10px 0 0;}.field-name-ds-credit a.greenlink.fwidth{padding:1.15em 1.1em;}.whitehead-block .field-name-field-level-price .field-item{min-width:147px;}.field-name-ds-delivery-method .delivery-method-title{font-size:0.93em;}.field-name-ds-delivery-method .delivery-method-shipping{padding:10px 55px;background-position:75% 50%;}.field-name-ds-delivery-method .delivery-method-pickup{padding:10px 27px;background-position:88% 50%;margin-left:17px;}#block-block-28 .content{font-size:0.9em;}#block-block-28 .field-name-field-manager-photo img{width:100%;}#block-block-28 .content .group-info{text-align:center;}#block-block-28 .field-name-field-manager-phone{font-size:1.2em;}}
/*})'"*/
@media (min-width:1200px){body{font-size:1.8em;}h1.page-header{font-size:2.2em;}.bigtitle h1.page-header{font-size:2.8em;max-width:700px;}h1.page-header:after{height:5px;}div.block-title,h2.block-title{font-size:1.9em; max-width:1200px;}div.block-title:after,h2.block-title:after{height:5px;}.custom-grid-12334 .col-lg-3{display:block;width:25%;float:left;}.custom-grid-12234 .col-lg-3{display:block;width:25%;float:left;}.custom-grid-12344 .col-lg-3{display:block;width:25%;float:left;}.custom-grid-23466 .col-lg-2{display:block;width:16.66666667%;float:left;}.custom-grid-12346 .col-lg-2{display:block;float:left;width:25%;}#navbar{height:55px!important;}#navbar .navbar-collapse{height:55px!important;}.navbar-collapse ul li.expanded span.nolink,#navbar .navbar-collapse ul li a{padding:20px 13px 3px;font-size:0.7em;height:55px;}#navbar .navbar-collapse ul li.menu-item-909 a{width:auto;}#navbar .navbar-collapse ul li.menu-item-912 a{width:auto;}#navbar .navbar-collapse ul li.menu-item-909 a,#navbar .navbar-collapse ul li.menu-item-912 a{padding:20px 13px 3px;}#navbar .navbar-collapse ul li.menu-item-914 a{padding:20px 28px 3px;}#navbar .navbar-collapse ul li.menu-item-913 a,#navbar .navbar-collapse ul li.menu-item-913 a:hover,#navbar .navbar-collapse ul li.menu-item-913 a.active{width:140px;padding:14px 15px 3px 49px;background-image:url(/img/icon-product_sale.webp);background-repeat:no-repeat;background-position:8px center;background-size:auto 38px;}#navbar .navbar-collapse ul li ul li a,#block-menu-menu-head .nav > li > ul li a{font-size:14px;padding:0.5em 25px;}#navbar .navbar-collapse ul li ul,#block-menu-menu-head .nav > li > ul{padding:15px 0;}.field-type-text-long ul li,.field-type-text-with-summary ul li,.taxonomy-term-description ul li{padding-left:20px;}.bigtitle #big_title{background-position:600px center;min-height:590px;}#block-views-first-level-block .field-name-field-level-price{font-size:2.8em;}a.greenlink{font-size:0.8em;padding:1.3em 2.7em;}a.greenlink.arr{padding:1.3em 6em 1.3em 4.5em;}a.greenlink.fwidth{padding:1.3em 1em;width:20em;}a.greenlink.arr.fwidth{padding-right:3.5em;}.plr-30{padding-left:30px;padding-right:30px;}.plr-40{padding-left:35px;padding-right:35px;}.pb-30{padding-bottom:30px;}.pt-30{padding-top:30px;}.pb-40{padding-bottom:35px;}.pt-40{padding-top:35px;}.pb-60{padding-bottom:50px;}#block-block-1 .content{margin:0 -20px 0 0;}#block-block-1 .item{padding:0 15px 0 0;}#block-block-1 .item img{max-width:72px;}#block-block-1 .right{font-size:0.9em;padding-left:15px;}.product-grid .field-name-field-level-price{float:left;letter-spacing:-0.03em;margin:20px 0 0;}.product-grid  .field-name-node-link{float:right;margin:20px 0 0;}.product-grid  .field-name-node-link .greenlink{width:auto;padding-left:1.8em;padding-right:1.8em;}.view-rst{font-size:1em;}.view-rst h4.panel-title a{padding:19px 60px 18.5px 60px;background-position:18px center;background-size:auto 30px;}.view-rst h4.panel-title a:after{right:20px;height:35px;width:35px;font-size:40px;line-height:0.95;}.view-rst .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:12px 35px 20px 135px;background-position:45px 2px;background-size:70px;min-height:90px;}.greentabs ul.quicktabs-tabs li a{padding:1.25em 0.5em;}.view-delivery .views-field{padding-top:20px;padding-bottom:20px;padding-right:20px;padding-left:70px;}.view-delivery .views-field .views-label{padding-left:0;}.view-delivery .views-field.views-field-field-deliv-time .views-label,.view-delivery .views-field.views-field-field-deliv-car .views-label,.view-delivery .views-field.views-field-field-deliv-district .views-label{margin:0 0 5px;}.view-delivery .views-field.views-field-field-deliv-time,.view-delivery .views-field.views-field-field-deliv-car,.view-delivery .views-field.views-field-field-deliv-district{background-position:20px 23px;background-size:auto 32px;padding-top:25px;padding-bottom:25px;}.view-delivery .views-field.views-field-field-deliv-car{background-size:auto 34px;}.views-field-field-deliv-base,.views-field-field-deliv-info{background-position:18px 24px;background-size:auto 32px;}#block-block-2 p{width:270px;}#block-block-2 p:first-child{width:800px;padding-left:90px;font-size:0.9em;}.node-useful.node-teaser .field-name-field-useful-img{margin:0 -35px 0;}.node-object.node-teaser .field-name-field-object-img{margin:0 -35px 0;}.maintabs ul.quicktabs-tabs li a{padding:22px 0;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-0{background-position:43px 16px;background-size:auto 24px;padding-left:79px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-1{background-position:63px 16px;background-size:auto 24px;padding-left:99px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-2{background-position:60px 16px;background-size:auto 24px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-3{background-position:37px 16px;background-size:auto 26px;padding-left:72px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-4{background-position:50px 16px;background-size:auto 26px;padding-left:89px;}.maintabs .quicktabs-tabpage{padding:35px 35px;}.views-exposed-form .form-item .form-item .form-item a{font-size:0.8em;}.views-exposed-form .form-item .form-item .form-item{margin:0 20px 10px 0;}.swiper-button-next,.swiper-button-prev{margin-top:-18px;width:36px;height:36px;}.swiper-button-next{margin-right:-50px;}.swiper-button-prev{margin-left:-50px;}.levelphoto .view-footer a{width:335px;}#block-block-4 p{margin:0;display:inline-block;vertical-align:middle;width:285px;text-align:right;}#block-block-4 p:first-child{width:775px;text-align:left;padding-right:10px;}#block-block-4 .greenlink{padding-left:4.5em;padding-right:4.5em;}.levelvid .view-footer a{width:360px;}.whitehead-block .field-name-field-old-price{margin:0 0 -7px 27px;}.whitehead-block .field-name-field-level-price{letter-spacing:-0.03em;}.whitehead-block .field-name-field-level-price .field-item{padding:11px 30px 11px 25px;}.whitehead-block .field-name-field-level-char .double-field-first{width:85px;}.whitehead-block .ds-2col-stacked > .group-left{width:47%;padding-right:30px;}.whitehead-block .ds-2col-stacked > .group-right{width:53%;padding-left:15px;}.whitehead-block .field-name-field-level-char{padding-right:10px;width:48%;border-right:none;}.whitehead-block .field-name-field-level-use{width:100%;float:none;padding:0;border:none;margin:0 0 15px;border-right:none;}.whitehead-block .group-char2{padding-left:15px;clear:none;float:left;width:52%;border-left:1px solid #e8e7e6;padding-bottom:10px;}.group-char3 .field-link a{font-size:0.7em;}.group-char3 .field-item-inl .itm{font-size:0.8em;}.group-char3 .field{margin-right:5px;padding-right:8px;}.whitehead-block .group-char3{clear:none;}.whitehead-block .field-name-field-level-char .field-item{font-size:0.9em;margin:0 0 8px;}.whitehead-block .field-name-field-level-char .double-field-first{margin:0 8px 0 0;}.whitehead-block .field-name-field-level-char .double-field-second{max-width:190px;}.whitehead-block .field-name-field-level-use .field-item{font-size:0.9em;}.whitehead-block .field-name-field-level-price{margin:10px 12px 0 0;}.field-name-field-level-addtextprice{margin:10px 12px 0 0;}.field-name-field-level-addtextprice .field-item{padding:12.5px 25px 12.5px 6px;width:200px;}.whitehead-block .field-name-ds-buy2 a.greenlink.fwidth{width:11em;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-0{background-position:43px 16px;background-size:auto 24px;padding-left:79px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-1{background-position:63px 16px;background-size:auto 24px;padding-left:99px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-2{background-position:60px 16px;background-size:auto 24px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-3{background-position:37px 16px;background-size:auto 26px;padding-left:72px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-4{background-position:50px 16px;background-size:auto 26px;padding-left:89px;}.typetop{padding-right:30px;padding-left:140px;background-position:20px center;background-size:auto 100px;min-height:140px;}#block-block-5.typetop{padding-right:100px;padding-left:125px;background-position:20px center;background-size:auto 80px;min-height:110px;}.shadowcontent .region-content{padding:60px 70px;}.field-name-field-deliv-pay .field-item.even{padding:0 40px 0 0;}.field-name-field-deliv-pay .field-item.odd{padding:0 0 0 40px;}.field-name-field-deliv-pay .field-item p{padding-left:20px;}#block-views-cars-block .view-content{margin:0 -70px;}.node-review.node-teaser{padding:40px;}.node-review.node-teaser > .group-left{width:30%;}.node-review.node-teaser > .group-right{width:68%;padding-left:40px;}.node-review.node-teaser .field-name-title{margin:0 0 1.4em;}.node-review.node-teaser .field-name-field-review-shd{font-size:1em;}.node-review.node-teaser .field-name-field-review-date{padding:0.8em 0 0 22px;background-position:left 10px;background-size:auto 16px;}.view-reviews.view-display-id-page{margin-left:-35px;margin-right:-35px;}.node-object.view-mode-full  > .group-right{padding:20px 0 0 45px;}.node-object.view-mode-full .field-name-body{padding:1.5em 0 0;margin:1.5em 0 0;}.field-name-field-object-review{margin:1.5em 0 0;}.view-vacancy .view-header{font-size:1.5em;}.view-vacancy .view-footer{margin:2.5em -70px 0;padding:2.5em 70px 0;}.view-sert.custom-grid-12344 .col-lg-3{display:block;width:25%;float:left;}.view-sert.custom-grid-12344 .row{margin-left:-40px;margin-right:-40px;}.shadowcontent #block-block-11 .region-content{padding-top:30px;padding-bottom:30px;}.ds-3col-equal.node-contacts > .group-left{width:32%;}.ds-3col-equal.node-contacts > .group-middle{width:41%;}.ds-3col-equal.node-contacts > .group-right{width:27%;}.ds-2col-stacked.node-contacts > .group-left{width:34%;padding:0 25px 0 0;}.ds-2col-stacked.node-contacts > .group-right{width:66%;}.node-contacts .field-name-field-requ-file{margin-right:30px;}.ds-2col-stacked.node-about > .group-left{padding:0 40px 0 0;}.ds-2col-stacked.node-about > .group-right{padding:0 0 0 40px;}.front h1.page-header{width:630px;}.node-mainpage .field-name-body{width:600px;}.front #big_title .container{width:942px;}#block-views-mainpage-block-1 .view-content{margin-top:50px;}.views-field-field-mp-cifr{font-size:1em;}.views-field-field-mp-cifr.node-0,.views-field-field-mp-cifr.node-0 .field-content,.views-field-field-mp-cifr.node-3,.views-field-field-mp-cifr.node-3 .field-content{background-size:70px auto;}.views-field-field-mp-cifr .field-content{padding:2.5em 0 0;}.views-field-field-mp-cifr.node-0 .field-content,.views-field-field-mp-cifr.node-3 .field-content{padding-bottom:2.5em;}.node-service.view-mode-token .field-name-title{font-size:1.6em;}.views-field-field-mp-cars .lit{margin:12px 0 0;}#block-views-mainpage-block-3{float:left;width:50%;padding-right:50px;}#block-views-mainpage-block-3 .view-mainpage{padding-top:30px;}#block-views-cars-block-1{float:left;width:50%;}#block-views-cars-block-1 .col-xs-12:nth-child(4){display:block;}#block-views-cars-block-1 .custom-grid-12344 .col-sm-4{display:block;width:50%;float:left;}.views-field-field-mp-carinfo{margin:2em 0 0;}#block-views-mainpage-block-3 .view-footer{margin:3em 0 0;}#block-views-towns-block{width:680px;}#block-views-towns-block .views-row{width:190px;}.page-node-54.bigtitle #big_title{width:1170px;}.page-node-54 .field-name-ds-intro{width:465px;}table tr td,.table > tbody > tr > td{padding:15px 15px;text-align: left;}table tr td.bigpad,.table > tbody > tr > td.bigpad{padding:20px 20px;}table tr th,.table > thead > tr > th{padding:15px 15px;}#block-system-main .price_common table img,#block-custom-prices-custom-prices-all .price_common table img{min-width:40px;max-width:100px;}.node-delivery .field-type-text-long ul li,.node-about .field-type-text-long ul li{background-position:left 4px;background-size:10px auto;padding-left:25px;}#block-block-16 .content{padding-right:300px;}#block-block-16 a.greenlink.fwidth{width:20em;padding-right:3.5em;}#block-block-15 .left{padding:30px 50px 30px 0;width:21%;}#block-block-15 .right{width:79%;}.node-service.view-mode-full .field-name-field-level-price{font-size:2.8em;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-0{background-position:63px 16px;background-size:auto 24px;padding-left:99px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-1{background-position:60px 16px;background-size:auto 24px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-2{background-position:37px 16px;background-size:auto 26px;padding-left:72px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-3{background-position:50px 16px;background-size:auto 26px;padding-left:89px;}.node-service.node-teaser .field-type-image{margin-left:-30px;margin-right:-30px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-0{background-position:43px 16px;background-size:auto 24px;padding-left:79px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-1{background-position:63px 16px;background-size:auto 24px;padding-left:99px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-2{background-position:60px 16px;background-size:auto 24px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-3{background-position:37px 16px;background-size:auto 26px;padding-left:72px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-4{background-position:50px 16px;background-size:auto 26px;padding-left:89px;}#block-block-23 .content ul li{background-position:left 3px;background-size:auto 19px;padding-left:20px;}.mainpick .ds-2col-stacked > .group-left{width:50%;padding:0 15px 0 0;}.mainpick .ds-2col-stacked > .group-right{width:50%;padding:0 0 0 15px;}.mainpick .field-name-ds-yamap-yanav a{background-position:15px center;}.mainpick .yamaps-map-container,.mainpick .ymaps-map{height:299px!important;}.mainpick:after{margin-left:-70px;margin-right:-70px;}#block-views-menus-block{width:19%;}#block-views-menus-block-1{width:20%;}#block-menu-menu-foot-about{width:14%;}#block-menu-menu-foot-client{width:22%;}#block-views-contacts-block-2.footmenu{width:40%;}#block-views-contacts-block-2 .views-field-field-phone1 a{width:32px;height:32px;margin:-4px 7px 0 -20px;}#block-views-contacts-block-2 .views-field-php{width:450px;margin:0 0 -35px 0;}.g-icon.sale{width:55px;height:90px;}.g-icon.bags{width:40px;height:87px;}.field-name-field-mp-img a:after{margin-left:-45px;margin-top:-45px;width:90px;height:90px;}.block.block-webform div.block-title{font-size:1.8em;}input.form-text{height:45px;}select.form-select{height:45px;}textarea.form-textarea{height:175px;padding-top:11px;}input.form-text,textarea.form-textarea,input.form-file{font-size:16px;padding-left:22px;padding-right:18px;}select.form-select{font-size:16px;padding-left:2px;}input.form-file{padding-top:9px;}.form-managed-file.input-group .input-group-btn > .btn{height:45px;}.form-managed-file.input-group .form-control{min-height:45px;}.form-managed-file.input-group .form-control span{padding-top:5px;display:inline-block;}.block-webform .captcha,.comment-form .captcha{height:45px;}.block-webform .g-recaptcha,.comment-form .g-recaptcha{margin:-14px 0 0 -5px;}form .form-actions button,form .form-actions button:active,form .form-actions button:focus,form .form-actions button:active:focus,form .form-actions button:active:hover{font-size:0.8em;padding:1.3em 3.5em 1.3em 1em;width:20em;}.block.block-webform .form-group{margin-bottom:20px;}.block.block-webform.shadowpad:before{margin:0 -70px;}.block.block-webform.abs .webform-component-textfield,.block.block-webform.abs .webform-component-email{width:30%;}.block.block-webform.abs .webform-component-textarea{width:68%;}.block.block-webform.abs textarea.form-textarea{height:175px;}.webform-component--imya input.form-text,.webform-component--telefon input.form-text,.webform-component-email input.form-text,.webform-component--adres input.form-text,.webform-component--obem input.form-text,.webform-component--produkt select.form-select,.webform-component--tarif select.form-select{background-position:13px center;background-size:auto 28px;padding-left:50px;}#block-webform-client-block-103 .webform-component-markup p strong{font-size:1.8em;}#block-webform-client-block-103 input.form-text{height:51px;}#block-webform-client-block-103 .webform-component-markup{width:300px;}#block-webform-client-block-103 .webform-component-textfield{width:265px;}#block-webform-client-block-103 .form-actions{width:265px;}#block-webform-client-block-103.block-webform .captcha{height:51px;}#block-webform-client-block-103.block-webform .g-recaptcha{margin:-12px 0 0 -5px;}.block-webform.cust104{width:52%;}.block-webform.cust104 form .form-actions button,.block-webform.cust104 form .form-actions button:active,.block-webform.cust104 form .form-actions button:focus,.block-webform.cust104 form .form-actions button:active:focus,.block-webform.cust104 form .form-actions button:active:hover{width:21em;}.block-webform.cust104 textarea.form-textarea{height:110px;}.webform-component-date{margin-right:10px;}.form-item-submitted-data-month select.form-select{width:75px;}.webform-component-date select,.webform-component-time select,.webform-component--vyberite-udobnoe-vremya select{width:63px;}.block-webform.cust104 label{font-size:0.8em;}.webform-component-date label,.webform-component-time label{display:inline-block;vertical-align:middle;line-height:1.2;width:68px;}.webform-component-date .webform-container-inline,.webform-component-time .webform-container-inline{display:inline-block;vertical-align:middle;}.webform-component-date select.day,.webform-component-date select.month{margin-right:0px;}#block-webform-client-block-105{padding:0 2.25em 2em;width:61%;}#block-webform-client-block-105.block.block-webform.abs .webform-component-textarea{width:57%;}#block-menu-menu-head{padding:25px 0 0;float:left;width:75%;}#block-menu-menu-head .nav > li{margin:0 20px 0 0;}#block-menu-menu-head .nav > li.last{margin:0;}#block-menu-menu-head .nav li span.nolink,#block-menu-menu-head .nav > li > a{font-size:0.8em;}#block-views-contacts-block-1{padding:0;float:left;width:25%;}#header_top .views-field-field-get-zak{width:100%;display:block;margin-right:0;font-size:0.8em;text-align:right;}#header_top .views-field-field-get-ot{width:100%;display:block;margin-right:0;font-size:0.8em;text-align:right;}#header_top .views-field-field-phone1{width:100%;margin-top:3px;float:none;}#header_second{padding:20px 0;}.site-info{width:100%;margin-top:10px;}#logo{width:65px;margin:-9px 3px 0 0;}.region-header-right{width:100%;margin-top:10px;}#block-block-18 a.greenlink.fwidth.white.get_price{width:24%;margin-right:20px;padding:1.3em 0.5em 1.3em 2em;}#block-block-18 a.greenlink.fwidth.white.get_cost{width:24%;margin-right:20px;padding:1.3em 2.2em 1.3em;}#block-block-18 a.greenlink.fwidth.white.calc-link{width:24%;margin-right:20px;margin-left:0;padding:1.3em 2.4em 1.3em;}a.greenlink.fwidth.white.get_price{background-position:18px center;background-size:auto 30px;}a.greenlink.fwidth.white.get_cost{background-position:25px center;background-size:auto 30px;}#block-block-18 .cards{display:inline-block;vertical-align:middle;width:16%;}#block-block-18 .cards img{display:block;max-width:120px;margin:0 5px 0 0;}#block-block-18 .cards p{display:block;font-size:0.7em;line-height:1.2;color:#333;}#block-block-28{padding:20px 10px;}#block-block-28 .content{font-size:0.8em;}#block-block-28 .field-name-field-manager-photo img{width:100%;}#block-block-28 .manager-whatsapp{margin-left:5px;}.whitehead-block .field-name-field-level-price .field-item{min-width:175px;}.field-name-ds-delivery-method .delivery-method-title{font-size:1em;}.field-name-ds-delivery-method .delivery-method-shipping{padding:10px 67px;background-position:72% 50%;}.field-name-ds-delivery-method .delivery-method-pickup{padding:10px 40px;background-position:83% 50%;margin-left:15px;}.field-name-ds-delivery-method .delivery-method-shipping,.field-name-ds-delivery-method .delivery-method-pickup{font-size:0.8em;}#block-menu-menu-head{width:60%;padding:10px 0 0;}#block-views-contacts-block-1{width:40%;}#block-menu-menu-head .nav > li.menu-item-926{display:none;}#header_top .views-field-field-get-zak,#header_top .views-field-field-get-ot{text-align:left;}#header_top .views-field-field-phone1{width:auto;margin-top:-35px;float:right;}.view-mode-rss .field-name-field-product-rating .wrap-left{margin-right:50px;}.view-mode-rss .field-name-field-product-rating .wrap-right-right{margin-left:50px;}#header_top .lefty{margin-top:0;}#header_top .views-field-field-phone1{width:auto;float:none;margin:0 0 0 -20px;}.righty .views-field-field-email{float:none;margin:-4px 0 0;font-size:0.8em;}.tooltip-div a{font-size:0.6em;}.field-name-ds-credit .left{margin:0 20px 0 0;}.field-name-ds-credit .item{margin:0 15px 0 0;}.field-name-ds-credit a.greenlink.fwidth{padding:1.15em 2.1em;}}
/*})'"*/
@media (min-width:1440px){.container{width:1440px;}body{font-size:2em;}h1.page-header{font-size:2.4em;}.bigtitle h1.page-header{font-size:2.2em;max-width:800px;padding: 20px;}div.block-title,h2.block-title{font-size:1.9em; max-width:1200px;}.custom-grid-12346 .col-lg-2{display:block;float:left;width:16.66666667%;}#navbar{height:60px !important;}#navbar .navbar-collapse{height:60px !important;}.navbar-collapse ul li.expanded span.nolink,#navbar .navbar-collapse ul li a{padding:22px 20px 3px;font-size:0.75em;height:60px;}#navbar .navbar-collapse ul li.menu-item-909 a,#navbar .navbar-collapse ul li.menu-item-912 a{padding:22px 20px 3px;}#navbar .navbar-collapse ul li.menu-item-913 a,#navbar .navbar-collapse ul li.menu-item-913 a:hover,#navbar .navbar-collapse ul li.menu-item-913 a.active{width:160px;padding:14px 15px 3px 55px;background-position:10px center;}#navbar .navbar-collapse ul li.menu-item-914 a{padding:22px 35px 3px;}#navbar .navbar-collapse ul li ul li a,#block-menu-menu-head .nav > li > ul li a{font-size:15px;padding:0.6em 30px;}.plr-40{padding-left:40px;padding-right:40px;}.pb-40{padding-bottom:40px;}.pt-40{padding-top:40px;}.pb-60{padding-bottom:60px;}.breadcrumb{font-size:0.7em;}.breadcrumb .home a{width:15px;height:15px;}.bigtitle #big_title{max-width:1920px;margin:0 auto;background-position:700px center;min-height:670px;}#block-views-first-level-block .field-name-field-level-price{font-size:3em;}#block-block-1 .content{margin:0 -20px 0 0;}#block-block-1 .item{padding:0 25px 0 0;}#block-block-1 .item img{max-width:90px;}#block-block-1 .right{padding-left:25px;}.product-grid .field-name-field-level-price .field-item{padding:13px 20px 11px 12px;}.product-grid  .field-name-node-link .greenlink{padding-left:2.5em;padding-right:2.5em;}.field-name-ds-first-faq{padding-right:15px;}.field-name-ds-delivery{padding-left:15px;}.view-rst h4.panel-title a{padding:23px 75px 23px 90px;background-position:30px center;background-size:auto 34px;}.view-rst h4.panel-title a:after{right:20px;height:40px;width:40px;font-size:40px;line-height:1;}.view-rst .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:14px 105px 20px 240px;background-position:80px 2px;background-size:70px;min-height:100px;}.greentabs ul.quicktabs-tabs li a{padding:1.4em 0.5em;}.view-delivery .views-field{padding-top:20px;padding-bottom:20px;padding-right:30px;padding-left:90px;}.view-delivery .views-field.views-field-field-deliv-time,.view-delivery .views-field.views-field-field-deliv-car,.view-delivery .views-field.views-field-field-deliv-district{background-position:31px 24px;background-size:auto 34px;padding-top:26px;padding-bottom:26px;}.view-delivery .views-field.views-field-field-deliv-car{background-size:auto 36px;}.views-field-field-deliv-base,.views-field-field-deliv-info{background-position:30px 23px;background-size:auto 35px;}#block-block-2 p{width:340px;}#block-block-2 p:first-child{width:1000px;font-size:1em;}.node-useful.node-teaser .field-name-field-useful-img{margin:0 -40px 0;}.node-useful.node-teaser .field-name-title{font-size:1.2em;}.node-object.node-teaser .field-name-field-object-img{margin:0 -40px 0;}.maintabs ul.quicktabs-tabs li a{padding:25px 0;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-0{background-position:53px 18px;background-size:auto 27px;padding-left:93px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-1{background-position:93px 18px;background-size:auto 27px;padding-left:133px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-2{background-position:83px 18px;background-size:auto 27px;padding-left:123px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-3{background-position:57px 19px;background-size:auto 29px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_first-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_first-4{background-position:77px 19px;background-size:auto 29px;padding-left:116px;}.maintabs .quicktabs-tabpage{padding:40px 40px;}.levelphoto .view-footer a{width:375px;}.swiper-button-next,.swiper-button-prev{margin-top:-20px;width:40px;height:40px;}.swiper-button-next{margin-right:-55px;}.swiper-button-prev{margin-left:-55px;}#block-block-4 p{width:415px;}#block-block-4 p:first-child{width:900px;}#block-block-4 .greenlink{padding-left:5.25em;padding-right:5.25em;}#block-system-main .views-field-field-cert-img img{margin:0;border:15px solid #d9b98e;}.levelvid .view-footer a{width:400px;}.whitehead-block .field-name-field-level-price .field-item{padding:13px 30px 11px 25px;}.whitehead-block .field-name-field-level-char .double-field-first{width:94px;}.whitehead-block .ds-2col-stacked > .group-left{width:50%;padding-right:40px;}.whitehead-block .ds-2col-stacked > .group-right{width:50%;}.whitehead-block .field-name-field-level-char{padding-right:10px;width:48%;}.whitehead-block .group-char2{padding-left:25px;width:52%;}.group-char3 .field{margin-right:10px;padding-right:12px;}.whitehead-block .field-name-field-level-use{}.whitehead-block .field-name-field-level-char .field-item{font-size:0.9em;margin:0 0 8px;}.whitehead-block .field-name-field-level-char .double-field-first{margin:0 12px 0 0;}.whitehead-block .field-name-field-level-char .double-field-second{max-width:235px;}.whitehead-block .field-name-field-level-price{margin:10px 22px 0 0;}.field-name-field-level-addtextprice{margin:10px 22px 0 0;}.field-name-field-level-addtextprice .field-item{padding:13.5px 25px 13.5px 6px;width:225px;}.whitehead-block .field-name-ds-buy2 a.greenlink.fwidth{width:13em;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-0{background-position:53px 18px;background-size:auto 27px;padding-left:93px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-1{background-position:93px 18px;background-size:auto 27px;padding-left:133px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-2{background-position:83px 18px;background-size:auto 27px;padding-left:123px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-3{background-position:57px 19px;background-size:auto 29px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_second-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_second-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_town_type-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_town_type-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-main_third-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-main_third-4{background-position:77px 19px;background-size:auto 29px;padding-left:116px;}.view .pagination li a,.view .pagination li span,.view .pagination li span:hover{margin:3px 10px 3px 0;padding:11px 0 0;height:40px;width:40px;}.typetop{padding-right:70px;padding-left:170px;background-position:25px center;background-size:auto 120px;min-height:150px;}.shadowcontent .region-content{padding:80px 90px;}.field-name-field-deliv-pay .field-item.even{padding:0 25px 0 0;}.field-name-field-deliv-pay .field-item.odd{padding:0 0 0 75px;}.field-name-field-deliv-pay .field-item p{padding-left:21px;}#block-views-cars-block .view-content{margin:0 -90px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-0{background-position:93px 18px;background-size:auto 27px;padding-left:133px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-1{background-position:83px 18px;background-size:auto 27px;padding-left:123px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-2{background-position:57px 19px;background-size:auto 29px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-servtabs-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-servtabs-3{background-position:77px 19px;background-size:auto 29px;padding-left:116px;}#block-views-menus-block{width:18%;}#block-views-menus-block-1{width:18%;}#block-menu-menu-foot-about{width:16%;}#block-menu-menu-foot-client{width:20%;}#block-views-contacts-block-2.footmenu{width:40%;}#block-views-contacts-block-2 a.social{width:40px;height:40px;}#block-views-contacts-block-2 .views-field-php{width:500px;margin:0 0 -40px 0;}.node-review.node-teaser{padding:48px;}.node-review.node-teaser > .group-left{width:29%;}.node-review.node-teaser > .group-right{width:69%;padding-left:50px;}.node-review.node-teaser .field-name-title{margin:0 0 1.8em;}.node-review.node-teaser .field-name-field-review-date{padding:0.8em 0 0 24px;background-position:left 13px;background-size:auto 18px;}.view-reviews.view-display-id-page{margin-left:-50px;margin-right:-50px;}.node-object.view-mode-full  > .group-right{padding:30px 0 0 60px;}.field-name-field-object-review{margin:2em 0 0;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-0:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-0{background-position:53px 18px;background-size:auto 27px;padding-left:93px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-1:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-1{background-position:93px 18px;background-size:auto 27px;padding-left:133px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-2:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-2{background-position:83px 18px;background-size:auto 27px;padding-left:123px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-3:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-3{background-position:57px 19px;background-size:auto 29px;padding-left:96px;}.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4,.maintabs ul.quicktabs-tabs li a#quicktabs-tab-towns-4:hover,.maintabs ul.quicktabs-tabs li.active a#quicktabs-tab-towns-4{background-position:77px 19px;background-size:auto 29px;padding-left:116px;}.view-vacancy .view-footer{margin:3em -90px 0;padding:3em 90px 0;}.view-sert.custom-grid-12344 .col-sm-4{padding-left:30px;padding-right:30px;}.view-sert.custom-grid-12344 .row{margin-left:-50px;margin-right:-50px;}.ds-3col-equal.node-contacts > .group-left{width:31%;}.ds-3col-equal.node-contacts > .group-middle{width:44%;}.ds-3col-equal.node-contacts > .group-right{width:25%;}.ds-2col-stacked.node-contacts > .group-left{width:32%;padding:0 30px 0 0;}.ds-2col-stacked.node-contacts > .group-right{width:68%;}.ds-2col-stacked.node-about > .group-left{padding:0 70px 0 0;}.ds-2col-stacked.node-about > .group-right{padding:0 0 0 70px;}.front h1.page-header{width:700px;}.node-mainpage .field-name-body{width:660px;}.front #big_title .container{width:1080px;}.views-field-field-mp-cifr p{padding:0 33px;}.node-service.view-mode-token .field-name-title{font-size:1.8em;}#block-views-mainpage-block-3{width:51%;padding-right:150px;}#block-views-cars-block-1{width:49%;}.views-field-field-mp-carinfo{margin:2em 0 0;}#block-views-mainpage-block-3 .view-footer{margin:3em 0 0;}#block-views-towns-block{width:690px;}.page-node-54.bigtitle #big_title{width:1440px;}.page-node-54 .field-name-ds-intro{width:535px;}#block-system-main .price_common table img,#block-custom-prices-custom-prices-all .price_common table img{min-width:40px;max-width:125px;}#block-block-16 .content{padding-right:400px;}#block-block-16 a.greenlink.fwidth{width:22em;padding-right:3.5em;}#block-block-15 .left{padding:29px 63px 30px 0;width:20%;}#block-block-15 .right{width:80%;}#block-block-23 .content ul li{background-position:left 4px;background-size:auto 20px;padding-left:22px;}.mainpick .field-name-ds-yamap-yanav a{background-position:25px center;}.mainpick .yamaps-map-container,.mainpick .ymaps-map{height:370px!important;}.mainpick:after{margin-left:-90px;margin-right:-90px;}.node-service.view-mode-full .field-name-field-level-price{font-size:3em;}.node-service.view-mode-full > .group-left{width:50%;padding:0 15px 0 0;}.node-service.view-mode-full > .group-right{padding:0 0 0 15px;width:50%;}.field-name-field-service-use{font-size:1em;}textarea.form-textarea{height:190px;}input.form-text{height:50px;}select.form-select{height:50px;}input.form-file{padding-top:12px;}.form-managed-file.input-group .input-group-btn > .btn{height:50px;}.form-managed-file.input-group .form-control{min-height:50px;}.form-managed-file.input-group .form-control span{padding-top:8px;}.block.block-webform.shadowpad:before{margin:0 -90px;}.block.block-webform.abs textarea.form-textarea{height:190px;}.webform-component--imya input.form-text,.webform-component--telefon input.form-text,.webform-component-email input.form-text,.webform-component--adres input.form-text,.webform-component--obem input.form-text,.webform-component--produkt select.form-select,.webform-component--tarif select.form-select{background-position:14px center;background-size:auto 30px;padding-left:55px;}#block-webform-client-block-103 input.form-text{height:57px;}#block-webform-client-block-103 .webform-component-markup{width:350px;}#block-webform-client-block-103 .webform-component-textfield{width:355px;}#block-webform-client-block-103 .form-actions{width:355px;}#block-webform-client-block-103.block-webform .captcha{height:57px;}#block-webform-client-block-103.block-webform .g-recaptcha{margin:-9px 0 0 -5px;}.block-webform.cust104{width:49%;}.block-webform.cust104 textarea.form-textarea{height:120px;}.webform-component-date{margin-right:22px;}.form-item-submitted-data-month select.form-select{width:75px;}.webform-component-date select,.webform-component-time select,.webform-component--vyberite-udobnoe-vremya select{width:75px;}.block-webform.cust104 label{font-size:0.8em;}.webform-component-date label,.webform-component-time label{width:78px;}.webform-component-date .webform-container-inline,.webform-component-time .webform-container-inline{display:inline-block;vertical-align:middle;}.webform-component-date select.day,.webform-component-date select.month{margin-right:0px;}#block-webform-client-block-105{width:57%;}#block-menu-menu-head{padding:10px 0 0;width:65%;}#block-menu-menu-head .nav > li{margin:0 30px 0 0;}#block-menu-menu-head .nav li span.nolink,#block-menu-menu-head .nav > li > a{font-size:0.7em;}#block-views-contacts-block-1{width:35%;}#header_top .views-field-field-get-zak{font-size:0.7em;text-align:left;}#header_top .views-field-field-get-ot{font-size:0.7em;text-align:left;}#header_top .views-field-field-phone1{width:auto;margin-top:-35px;float:right;}.site-info{width:100%;text-align:left;}.region-header-right{width:100%;  text-align: left; margin-top:15px;
}.sinfo .slogan{line-height:1.3;margin-top:10px;}#block-block-18 a.greenlink.fwidth.white.get_price{padding:1.3em 0 1.3em 3em;}#block-block-18 a.greenlink.fwidth.white.get_cost{width:22%;padding:1.3em 0 1.3em 3em;}#block-block-18 a.greenlink.fwidth.white.calc-link{width:22%;padding:1.3em 0 1.3em 3em;}a.greenlink.fwidth.white.get_price{background-position:20px center;background-size:auto 35px;}a.greenlink.fwidth.white.get_cost{background-position:24px center;background-size:auto 35px;}a.greenlink.fwidth.white.calc-link{background-position:24px center;background-size:auto 35px;}.node-delivery .field-type-text-long ul li{background-position:left 6px;padding-left:30px;}.node-about .field-type-text-long ul li{padding-left:30px;}.view-towns .bigrow{width:30%;}#block-block-18 .cards{width:24%;}#block-block-18 .cards img{max-width:150px;margin-bottom:5px;}#block-block-18 .cards p{}#block-block-28 .content{font-size:0.9em;}.whitehead-block .field-name-field-level-price .field-item{min-width:188px;}.field-name-ds-delivery-method .delivery-method-title{font-size:1em;margin-right:20px;}.field-name-ds-delivery-method .delivery-method-shipping{padding:10px 72px;background-position:75% 52%;}.field-name-ds-delivery-method .delivery-method-pickup{padding:10px 56px;background-position:81% 52%;margin-left:25px;}.field-name-ds-delivery-method .delivery-method-shipping,.field-name-ds-delivery-method .delivery-method-pickup{font-size:0.9em;}#block-menu-menu-head{width:65%;}#block-views-contacts-block-1{width:35%;}#block-menu-menu-head .nav > li.menu-item-926{display:block;}#header_top .lefty{width:55%;margin-top:3px;}#header_top .righty{width:45%;}#header_top .views-field-field-phone1{width:auto;float:none;margin:0 0 0 -20px;}.righty .views-field-field-email{margin:-5px 0 0;font-size:0.7em;}.field-name-ds-credit .left{margin:0 30px 0 0;}.field-name-ds-credit .item{margin:0 25px 0 0;}}
/*})'"*/
@media (min-width:1750px){.bigtitle #big_title{max-width:1920px;background-position:right center;}}
/*})'"*/
.logged-in .product-grid .field-name-field-level-price{font-family:inherit;}.node-teaser .field-name-ds-prodtown-type-price .lit-small{display:none;}.page-node-414 #block-views-third-level-block-1,.page-node-414 #block-views-third-level-block-8{display:none;}
/*})'"*/
.reviews-list{
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;  
padding: 20px 20px;
}

.reviews-item{
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0 15px 30px 15px;  
}

.reviews-item-inner{
  background-color: #fff;
  padding: 22px 20px 27px 20px;
  box-shadow: 0 2px 10px rgba(84, 110, 122, 0.15);
  border-radius: 12px;
  -webkit-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  min-height: 100%;
}

.reviews-item-inner:hover{
  box-shadow: 0 10px 20px rgba(84, 110, 122, 0.3);
}
.reviews-product1{
  font-size: 30px;
  color: #378557;
  line-height: 46px;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  margin-bottom: 25px;
}

.reviews-title{
  font-size: 20px;
  line-height: 26px;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  margin-bottom: 6px;
}

.reviews-product{
  margin-bottom: 15px;
  text-align: justify;
}

.reviews-product a{
  font-size: 14px;
  font-weight: bold;
  color: #78909c;
  text-decoration: underline;
}

.reviews-txt{
  font-size: 14px;
  line-height: 28px;
  max-height: 140px;
  overflow: hidden;  
  position: relative;
  margin-bottom: 40px;
}

.reviews-txt:after{
  content: '';
  display: block;  
  background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
  height: 150px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
@media (min-width: 1200px)
.container {
    width: 1170px;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 992px)
.container {
    width: 970px;
}





.objects {
    padding-top: 0px;
    padding-bottom: 0px;

}

@media (min-width: 768px)
.container {
    width: 750px;
	
}
.objects__item-content {
    width: calc(50% - 10px);
    margin-left: 10px
}

.objects__item-feedback {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #DEB375;
    border-radius: 20px;
    padding: 30px 7px 30px 43px
}
@media screen and (max-width: 768px) {
.objects{
margin-top:-180px;
    }
}
@media screen and (max-width: 1300px){
.objects__item-content, .objects__item-gallery {
    width: calc(100% - 20px);
    max-width: calc(100% - 20px);
    margin-bottom: 20px;
    margin-right: 0;
}
}
.objects__item-feedback-author {
    width: 120px!important;
    height: 120px;
	border-radius: 60px;
    -o-object-fit: cover;
    object-fit: cover;
    background-position: center;
    margin-right: 60px
}

.objects__item-mainimage,.safe,.smeta__flex {
    background-size: cover;
    background-position: center center
}

.objects__item-feedback-name {
    margin-bottom: 9px;
    font-weight: 600;
    font-size: 22px
}

.objects__item-feedback-text {
    font-size: 17px;
    font-weight: 400
}

.objects__item-feedback-title {
    margin-top: 10px;
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 20px
}

.objects__item-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
padding: 20px 20px;
}

.objects__item-gallery {
    width: calc(50% - 10px);
    margin-right: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column
}

.objects__item-mainimage {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-height: 250px;
    position: relative;
    border-radius: 10px
}

.objects__item-materials-item {
    width: calc(50% - 30px);
    margin: 0 15px;
    font-size: 17px
}

.objects__item-materials-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    margin: 0 -15px 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}


.objects__item-materials-title {
    font-size: 29px;
    font-weight: 600;
    margin-bottom: 17px
}

.objects__item-materials-view-all {
    color: #378557;
    border-bottom: 1px solid #378557;
    cursor: pointer;
    font-size: 17px;
    display: inline-block;
    margin-bottom: 20px
}

.objects__item-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 20px
}

.objects__item-price-name {
    font-size: 17px;
    font-weight: 500;
    margin-right: 35px
}

.objects__item-price-value {
    font-size: 20px;
    font-weight: 600
}

.objects__item-price-value .big-green {
    font-size: 40px;
    color: #378557
}

.objects__item-subheading {
    position: absolute;
    bottom: 15px;
    left: 25px;
    border-radius: 100px;
    background-color: #378557;
    padding: 12px 44px;
    font-size: 17px;
    color: #fff
}

.objects__item-subimages {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 20px -10px 0
}

.objects__item-subimages img {
    width: calc(33.33333% - 20px);
    max-width: calc(33.33333% - 20px);
    margin: 0 10px;
    height: 126px;
    -o-object-fit: cover;
    object-fit: cover;
    background-position: center;
    border-radius: 10px
}

.objects__item-title {
    font-size: 35px;
    font-weight: 600;
    margin-bottom: 20px
}

.objects__title-flex,.steps__heading,.steps__nav {
    margin-bottom: 70px
}

.objects__title {
    font-size: 40px;
    font-weight: 500
}

.objects__title b {
    font-weight: 600
}

.objects__title-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.steps__nav-list,.steps__step {
    display: -webkit-box;
    display: -ms-flexbox
}
@media (min-width: 380px)
.map-canvas {
    top: 0;
    right: 0;
    bottom: 0;
}
.objects__title-flex .small-button {
    padding: 16px 14px
}

@media (min-width: 380px)
@media (min-width: 992px)
.map-canvas {
    position: absolute;
    width: 50%;
}

.contacts-right-wrapper {
    position: relative;
}
@media screen and (min-width: 640px)
.map-legend {
    display: none;
    position: absolute;
    top: 30px;
    right: 30px;
    max-width: 360px;
    z-index: 10;
}
.map-legend {
    position: relative;
    padding: 20px;
    background: #f9f9f9;
}
.map-legend div {
    margin-bottom: 1rem;
}
.map-legend-bold {
    color: #333;
    font-weight: 700;
}
img {
    border-style: none;
    opacity: 1;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;

    max-width: 100%;
}
@media screen and (min-width: 640px)
.contacts-map-wrapper {
    min-height: 600px;
}
.contacts-map-wrapper {
    min-height: 350px;
}




.contacts_map {
    margin-top: -60px;
    position: relative;
    height: 534px;
    overflow: hidden;
	padding: 20px 20px;	
}
.contacts_block {
    position: relative;
    z-index: 2;
    background-color: #FCF8F0;
    box-shadow: 0px 0px 20px 20px rgb(0 100 0 / 40%);
    max-width: 400px;

    margin: 54px 0;
    padding: 20px 20px;	
}
.icon_address {
    background-image: url(/img/address.webp);
}
.icon_indeks {
    background-image: url(/img/indeks.webp);
}
.contact_icon_block {
    margin-bottom: 15px;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: left top;
    min-height: 40px;
	width:1280px;
	max-width:320px
}
.icon_time {
    background-image: url(/img/time.webp);
}
.icon_phone {
    background-image: url(/img/phone.webp);
}
.contacts_block .contact_icon_block:last-child {
    margin-bottom: 0;
}
.icon_mail {
    background-image: url(/img/mail.webp);
}
.yandex_map_wrap {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.ash__fis__social {
    position: fixed;
    z-index: 999;
    bottom: 50%;
    right: 21px;
    display: flex;
    flex-direction: column;
    transform: translateY(50%);
}
.ash__fis__social {
    position: fixed;
    z-index: 999;
    bottom: 50%;
    right: 21px;
    display: flex;
    flex-direction: column;
    transform: translateY(50%);
}

@media (min-width: 576px)
.social {
    display: flex;
}
.social {
    display: inline-flex;
    margin: 0 20px;
	list-style-type:none;
}

.scrolltop {
    position: fixed;
    /* bottom: 30px; */
    bottom: 100px;
    right: 30px;
    background-color: #44A46D;
    width: 60px;
    height: 60px;
    text-align: center;
    border-radius: 50%;
    line-height: 50px;
    vertical-align: middle;
    font-size: 26px;
    color: #000;
    display: none;
    z-index: 999;
}


.price_common a.buy_now,.price_common a.buy_imm{font-size:14px;}
.price_common a.buy_now,.price_common a.buy_imm{font-size:13px;}
.price_common a.buy_now,.price_common a.buy_imm{padding:0.45em 0.85em;}
.price_common a.buy_now,.price_common a.buy_imm{display:inline-block;vertical-align:middle;cursor:pointer;color:#333333;font-size:12px;text-decoration:none;background:#ffd65c;padding:5px 8px 4px 8px;border-radius:4px;}


.works {
  padding-bottom: 30px;
}

.works-list a {
  margin-bottom: 15px;
  display: block;
}
.works-list a {
  display: block;
  position: relative;
  height: 300px;
  overflow: hidden;
}
.works-list a:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: all 0.25s ease-in-out;
}
.works-list a:after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100px;
  height: 100px;
  transform: translate(-50%, -50%);
  background: url("/img/search.webp") 0 0 no-repeat;
  z-index: 10;
  opacity: 0;
  transition: all 0.15s ease-in-out;
}
.works-list a:hover {
  box-shadow: 0 10px 20px rgba(120, 144, 156, 0.3);
  transition: all 0.25s ease-in-out;
}
.works-list a:hover:before, .works-list a:hover:after {
  opacity: 1;
}
.works-list img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.works-list .mb {
  margin-bottom: 0px;
}

.item-box {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

@media (min-width: 576px) {
  .works-list .mb {
    margin-bottom: 0px;
  }

  .works-list a {
    margin-bottom: 15px;
  }

  .item-big a {
    height: 610px;
  }

  .works-list > div[class^=col-] {
    margin-bottom: 0px;
  }
}
@media (min-width: 768px) {
  .partners-list li {
    height: 200px;
    flex: 0 0 33.333333333%;
    max-width: 33.333333333%;
  }
  .partners-list li:nth-child(3) {
    order: 0;
  }
  .partners-list li:nth-child(6) {
    order: 0;
  }
}
@media (min-width: 992px) {
  .partners-list li {
    height: 200px;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .works-list > div[class^=col-] {
    margin-bottom: 0px;
	margin-top: 0px;
  }

  .works {
    padding-bottom: 0px;
width: 1200px;
    margin: 0 auto;
    margin-left: 50px;
  }
}
@media (min-width: 576px) {
  .works-list .mb {
    margin-bottom: 0px;
  }

  .works-list a {
    margin-bottom: 15px;
  }

  .item-big a {
    height: 610px;
  }

  .works-list > div[class^=col-] {
    margin-bottom: 0px;
  }
}
.item-box {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.col-lg-6{
    position: relative;
    width: 50%;
    padding-right: 15px;
    padding-left: 15px;
}
@media (min-width: 1200px)
.col-lg-6{
    float: left;
}

.col-fm-6{
    position: relative;
    width: 50%;
    padding-right: 15px;
    padding-left: 15px;
}
@media (min-width: 1200px)
.col-fm-6{
    float: left;
}

.infopage h2 {
  margin: 25px 0 40px;
}
.infopage .contact-txt {
  padding-top: 0;
}
.infopage .contact-info {
  padding: 0 0 15px;
  margin-top: 50px;
}


.objects__item-gallery{
    -webkit-box-direction: normal
}
.objects__item-gallery {
    width: calc(50% - 10px);
    margin-right: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (max-width: 500px) {
.objects__item-gallery,{
        width: calc(100% - 20px);
        max-width: calc(100% - 20px);
        margin-bottom: 20px;
        margin-right: 0
    }
}
.section {
  background: #fff;
  padding: 38px 0 0 0;
  font-size: 18px;
  line-height: 30px;
}
.section p {
  font-size: 25px;
  line-height: 28px;
  margin: 25px 0 25px 0;
text-align: justify;

}
@media (min-width: 768px) {
  .section {
    padding-top: 68px;
  }
}
@media (min-width: 576px) {
  .section.text {
    border-bottom:none;
    padding-bottom:0;
  }
}
user agent stylesheet
section {
    display: block;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}




.steps__nav-item{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;text-align:center}
.steps__step-about-round,.steps__step-img{-o-object-position:center center}
.projects__view-project,.steps__nav-item {
    -webkit-transition: background-color .3s ease-in-out,color .3s ease-in-out;
    text-align: center
}
.projects__item-img,.steps__step-about-round,.steps__step-img {
    -o-object-position: center center
}
.objects__title-flex,.steps__heading,.steps__nav {
    margin-bottom: 70px
}
.steps__nav-list,.steps__step {
    display: -webkit-box;
    display: -ms-flexbox
}
.report,.steps {
    padding-bottom: 40px
}

.steps {
    padding-top: 0px
}
.steps__heading {
    font-size: 40px;
    font-weight: 500;
    text-align: center
}
.steps__heading b {
    font-weight: 600
}

.steps__nav-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 21px;
    background-color: #DEB375;
    transition: background-color .3s ease-in-out,color .3s ease-in-out;
    font-size: 20px;
    font-weight: 500;
    border-radius: 10px;
    cursor: pointer
}

.steps__nav-item.active,.steps__step-number {
    background-color: #378557;
    color: #fff
}

.steps__nav-item:not(:last-child) {
    margin-right: 20px
}

.steps__nav-list {
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
	list-style-type: none
}

.steps__step {
    display: flex
}

.steps__step-about-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 15px
}

.sales__item,.steps__step-content {
    -ms-flex-direction: column;
    -webkit-box-direction: normal
}

.steps__step-about-list {
    margin-bottom: 15px
}

.steps__step-about-round {
    width: 20px;
    max-width: 20px;
    height: 20px;
    -o-object-fit: contain;
    object-fit: contain;
    object-position: center center
}

.steps__step-about-text {
    margin-left: 30px;
    font-size: 17px;
    font-weight: 400
}
.steps__step-about-title {
    font-size: 27px;
    font-weight: 500;
    margin-bottom: 15px;
	padding: 20px 20px;	
}

.steps__step-caption {
    margin-top: auto
}

.steps__step-content {
    margin-left: 10px;
    width: calc(50% - 10px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    flex-direction: column
}

.steps__step-time,.steps__step-top {
    display: -webkit-box;
    display: -ms-flexbox
}

.steps__step-img {
    margin-right: 10px;
    width: calc(50% - 10px);
    max-width: calc(50% - 10px);
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover;
    object-position: center center;
    min-height: 250px
}

.feedback__item-author-img,.project__main-nav-item img,.spec__item-img,.steps__step-time-img {
    -o-object-position: center center
}

.steps__step-number {
    width: 73px;
    padding: 10px;
    text-align: center;
    border-radius: 20px;
    font-size: 30px
}

.steps__step-time {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.steps__step-time-img {
    width: 36px!important;
    height: 36px;
    -o-object-fit: contain;
    object-fit: contain;
    object-position: center center;
    margin-right: 20px
}

.steps__step-time-name {
    font-weight: 500;
    font-size: 20px;
    margin-right: 20px
}

.steps__step-time-value {
    font-weight: 700;
    font-size: 20px
}

.steps__step-title {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 20px;
	padding: 20px 20px;	
}

.steps__step-top {
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start
}
@media screen and (max-width: 500px) {
.steps__step,{
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center
    }


.owl-carousel .owl-item img.steps__step-img,.steps__step-content {
        width: calc(100% - 20px);
        max-width: calc(100% - 20px);
        margin-bottom: 20px;
        margin-right: 0
    }
	 .steps__step-about-text {
        text-align: left
    }

    .steps__nav {
        margin-bottom: 30px
    }

    .steps__nav-list {
        margin: 0 -10px
    }

    .steps__nav-item {
        width: calc(50% - 20px);
        margin: 0 10px 20px
    }

    .steps__nav-item:not(:last-child) {
        margin-right: 10px
    }


}
.report,.steps {
    padding-bottom: 40px
}
.steps div[class^=col-] {
  padding-top: 60px;
}
.steps:before {
  content: "";
  display: none;
  position: absolute;
  height: 2px;
  background: #BD9864;
  top: 0;
  left: 15px;
  right: calc(20% + 10px);
}
@media (min-width: 1360px) {
  .steps:before {
    right: calc(20% + 10px);
    display: block;
  }

  .step-ico:before {
    display: block;
  }
}
.owl-carousel .owl-dots .owl-dot.active{background-color:#378557}
.callback-popup:not(.active),.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled {
    opacity: 0;
    pointer-events: none
}
.owl-carousel {
    position: relative
}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev {
    height: 60px!important;
    width: 60px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    font-size: 0!important;
    display: block!important;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.owl-carousel .owl-dots .owl-dot,.spec__dot {
    -webkit-transition: background-color .3s ease-in-out
}

.owl-carousel .owl-nav button.owl-next {
    right: -65px;
	
}

.owl-carousel .owl-nav button.owl-prev {
    left: -65px
}

.owl-carousel .owl-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 0px
}

.owl-carousel .owl-dots .owl-dot {
    width: 25px;
    height: 25px;
    display: block;
    border-radius: 25px;
    margin: 0 5px;
    background-color: #C4C4C4;
    transition: background-color .3s ease-in-out
}
.owl-carousel .owl-dots .owl-dot.active {
    background-color: #378557
}
.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
}

.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-loaded {
    display: block
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}
.owl-carousel.owl-refresh .owl-item {
    visibility: hidden
}

.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-nav button.owl-next {
    right: -65px;
}

.owl-carousel .owl-nav button.owl-prev {
    height: 60px!important;
    width: 60px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    font-size: 0!important;
    display: block!important;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
	background-image: url(/img/arr/swiper_prev.webp);
}

.owl-carousel .owl-nav button.owl-next {
    height: 60px!important;
    width: 60px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    font-size: 0!important;
    display: block!important;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
	background-image: url(/img/arr/swiper_next.webp);
}



.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-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;
	list-style:none
}
@media screen and (max-width: 500px) {
.steps__nav {
    margin-bottom: 30px;
}	

.feedback__top, .footer__bottom-data, .footer__center-top, .footer__phones, .footer__types, .header__about, .header__bottom, .header__flex, .header__middle, .header__top, .objects__item-flex, .objects__title-flex, .report__doc-list, .report__flex, .safe__list, .smeta__flex, .spec__flex, .steps__nav-list, .steps__step, .video__flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;	
}
.steps__nav-list {
    margin: 0 -10px;
	padding: 20px 20px;	
}
.steps__nav-item:not(:last-child) {
    margin-right: 10px;
}
.steps__nav-item {
    width: calc(50% - 20px);
    margin: 0 10px 20px;
}
.about__images, .about__left, .best__item.three, .best__item.two, .contact__content, .contact__images, .contact__images-left, .contact__map, .feedback__item, .imagine__item, .objects__item-content, .objects__item-gallery, .owl-carousel .owl-item img.steps__step-img, .project__left, .project__right, .projects__item, .qa__item, .report__doc-item, .safe__item, .sales__item, .steps__step-content {
    width: calc(100% - 20px);
    max-width: calc(100% - 20px);
    margin-bottom: 20px;
    margin-right: 0;
	padding: 20px 20px;	
}
}

.objects__item-gallery{
    -webkit-box-direction: normal
}
.objects__item-flex {
    -webkit-box-pack: justify
}


.objects__item-content {
    width: calc(50% - 10px);
    margin-left: 10px
}

.objects__item-feedback {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #E5E5E5;
    border-radius: 20px;
    padding: 30px 7px 30px 43px;
-webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px;
		
}

.objects__item-feedback-author {
    width: 120px!important;
    height: 120px;
	border-radius: 60px;
    -o-object-fit: cover;
    object-fit: cover;
    background-position: center;
    margin-right: 60px
}

.objects__item-mainimage,.safe,.smeta__flex {
    background-size: cover;
    background-position: center center
}

.objects__item-feedback-name {
    margin-bottom: 9px;
    font-weight: 600;
    font-size: 22px
}

.objects__item-feedback-text {
    font-size: 17px;
    font-weight: 400;
	text-align: justify;

}

.objects__item-feedback-title {
    margin-top: 10px;
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 20px
}

.objects__item-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.objects__item-gallery {
    width: calc(50% - 10px);
    margin-right: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column
}

.objects__item-mainimage {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-height: 250px;
    position: relative;
    border-radius: 10px
}

.objects__item-materials-item {
    width: calc(50% - 30px);
    margin: 0 15px;
    font-size: 17px
}

.objects__item-materials-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    margin: 0 -15px 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}


.objects__item-materials-title {
    font-size: 29px;
    font-weight: 600;
    margin-bottom: 17px
}
@media screen and (max-width: 834px) {
.objects__item-flex{
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
		flex-direction: column;
        width: 1350px;
		padding: 20px 20px;
    }
}

.objects__item-materials-view-all {
    color: #378557;
    border-bottom: 1px solid #378557;
    cursor: pointer;
    font-size: 17px;
    display: inline-block;
    margin-bottom: 20px
}

.objects__item-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 20px
}

.objects__item-price-name {
    font-size: 17px;
    font-weight: 500;
    margin-right: 35px
}

.objects__item-price-value {
    font-size: 20px;
    font-weight: 600
}

.objects__item-price-value .big-green {
    font-size: 40px;
    color: #378557
}

.objects__item-subheading {
    position: absolute;
    bottom: 15px;
    left: 25px;
    border-radius: 100px;
    background-color: #378557;
    padding: 12px 44px;
    font-size: 17px;
    color: #fff
}

.objects__item-subimages {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 20px -10px 0
}

.objects__item-subimages img {
    width: calc(33.33333% - 20px);
    max-width: calc(33.33333% - 20px);
    margin: 0 10px;
    height: 126px;
    -o-object-fit: cover;
    object-fit: cover;
    background-position: center;
    border-radius: 10px
}

.objects__item-title {
    font-size: 35px;
    font-weight: 600;
    margin-bottom: 20px
}

.objects__title-flex,.steps__heading,.steps__nav {
padding: 20px 20px;	
}

.objects__title {
    font-size: 40px;
    font-weight: 500
}

.objects__title b {
    font-weight: 600
}

.objects__title-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.objects__title-flex .small-button {
    padding: 16px 14px
}

@media screen and (max-width: 500px) {
.objects__item-flex{
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
		margin:10px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
		width: 325px;
		padding: 20px 20px;
    }
.objects__item-content,.objects__item-gallery{
        width: calc(100% - 20px);
        max-width: calc(100% - 20px);
        margin-bottom: 20px;
        margin-right: 0
    }


    .objects__item-feedback {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 20px
    }

.objects__item-feedback-author {
        margin-bottom: 20px;
        margin-right: 0
    }
}
@media screen and (max-width: 834px) {
.owl-carousel .owl-nav button.owl-next {
    height: 60px!important;
    width: 60px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    font-size: 0!important;
    display: block!important;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-image: url(/img/arr/swiper_next.webp);
visibility: hidden;		
}
}
.objects__item-mainimage{
    background-size: cover;
    background-position: center center
}


@media screen and (max-width: 1024px) {
.owl-carousel .owl-nav button.owl-next {
    height: 60px!important;
    width: 60px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    font-size: 0!important;
    display: block!important;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-image: url(/img/arr/swiper_next.webp);
visibility: hidden;		
}
}
.gal_srub {
    text-align: center;
	margin: 0px 100px 0px 0px;
}
@media screen and (max-width: 500px) {
.gal_srub {
text-align: center;
	margin: 0px 0px 0px 0px;
}
}
.gal_srub img {
    display: inline-block;
    width: 390px;
    margin: 5px;
    border-radius: 5px;
}
@media screen and (max-width: 1024px) {
.owl-carousel .owl-nav button.owl-prev {
    height: 60px!important;
    width: 60px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    font-size: 0!important;
    display: block!important;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
	background-image: url(/img/arr/swiper_prev.webp);
visibility: hidden;	
}
}
img {
    max-width: 100%;
    height: auto;
}
@media screen and (max-width: 834px) {
.owl-carousel .owl-nav button.owl-prev {
    height: 60px!important;
    width: 60px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    font-size: 0!important;
    display: block!important;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
	background-image: url(/img/arr/swiper_prev.webp);
visibility: hidden;	
}
}
a.disabled {
    pointer-events: none; /* делаем ссылку некликабельной */
}

@media (min-width: 992px){
#navbar .navbar-collapse ul li.menu-item-kontakti a, #navbar .navbar-collapse ul li.menu-item-kontakti a:hover, #navbar .navbar-collapse ul li.menu-item-kontakti a.active {
    width: 160px;
    padding: 22px 15px 3px 59px;
    background-position: 10px center;
	color: #fff;
}
@media (min-width: 992px){
#navbar .navbar-collapse ul li.menu-item-kontakti a, #navbar .navbar-collapse ul li.menu-item-kontakti a:hover, #navbar .navbar-collapse ul li.menu-item-kontakti a.active {
    width: 190px;
    padding: 22px 20px 3px 50px;
    background-image: url(/img/kontakti.webp);
    background-repeat: no-repeat;
    background-position: 8px center;
    background-size: auto 30px;
}
}
#navbar .navbar-collapse ul li.menu-item-kontakti {
    background: #44A46D;
    color: #fff;
}



@media screen and (max-width: 1024px) {
.objects__item-flex{
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
		flex-direction: column;
        width: 1800px;
		padding: 20px 20px;
    }
}	


