.action-links{list-style:none;padding:0;margin:1em 0}[dir=rtl] .action-links{margin-right:0}.action-links li{margin:0 .3em;display:inline-block}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{padding:.2em .5em .3em;text-decoration:none;line-height:160%;display:inline-block}.button-action:before{font-weight:900;content:"+";padding-right:.2em;margin-left:-.1em}[dir=rtl] .button-action:before{margin-right:-.1em;padding-right:0;margin-left:0;padding-left:.2em}.breadcrumb{padding-bottom:.5em}.breadcrumb ol{padding:0;margin:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{padding:0;list-style-type:none;margin:0;display:inline}.breadcrumb li:before{content:" \BB "}.breadcrumb li:first-child:before{content:none}.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}.collapse-processed>summary{padding-right:.5em;padding-left:.5em}.collapse-processed>summary:before{height:1em;content:"";background:url(https://fixbrokeon.work/core/misc/menu-expanded.png) 0 100% no-repeat;width:1em;float:left}[dir=rtl] .collapse-processed>summary:before{background-position:100% 100%;float:right}.collapse-processed:not([open])>summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%}[dir=rtl] .collapse-processed:not([open])>summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%}.container-inline .label:after,.container-inline label:after{content:":"}.form-type-checkboxes .container-inline label:after,.form-type-radios .container-inline label:after{content:""}.form-type-checkboxes .container-inline .form-type-checkbox,.form-type-radios .container-inline .form-type-radio{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-bottom:0;margin-top:0}details{border:1px solid #ccc;margin-bottom:1em;margin-top:1em}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}.exposed-filters .filters{margin-right:1em;float:left}[dir=rtl] .exposed-filters .filters{margin-right:0;margin-left:1em;float:right}.exposed-filters .form-item{padding:0;margin:0 0 .1em}.exposed-filters .form-item label{font-weight:400;width:10em;float:left}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-weight:700;font-style:normal}.exposed-filters .additional-filters{margin-right:1em;float:left}[dir=rtl] .exposed-filters .additional-filters{margin-right:0;margin-left:1em;float:right}.field__label{font-weight:700}.field--label-inline .field__items,.field--label-inline .field__label{float:left}.field--label-inline .field__items,.field--label-inline .field__label,.field--label-inline>.field__item{padding-right:.5em}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .field__label{padding-right:0;padding-left:.5em}.field--label-inline .field__label:after{content:":"}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{padding-right:0;width:30px}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-actions,.form-item{margin-bottom:1em;margin-top:1em}tr.even .form-item,tr.odd .form-item{margin-bottom:0;margin-top:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{font-weight:400;display:inline}.form-composite>legend,.label{padding:0;font-size:inherit;font-weight:700;margin:0;display:inline}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:2.4em}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required:after{height:6px;content:"";background-size:6px 6px;margin:0 .3em;width:6px;background-image:url(https://fixbrokeon.work/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;vertical-align:super;display:inline-block}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:none}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid red}.form-item--error-message:before{height:14px;content:"";background:url(https://fixbrokeon.work/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;width:14px;vertical-align:sub;display:inline-block}.icon-help{padding:1px 0 1px 20px;background:url(https://fixbrokeon.work/core/misc/help.png) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{height:16px;overflow:hidden;text-indent:-9999px;background:url(https://fixbrokeon.work/core/misc/feed.svg) no-repeat;width:16px;display:block}.form--inline .form-item{margin-right:.5em;float:left}[dir=rtl] .form--inline .form-item{margin-right:0;margin-left:.5em;float:right}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-right:1em;margin-left:.5em;margin-top:2.3em}[dir=rtl] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}.item-list .title{font-weight:700}.item-list ul{padding:0;margin:0 0 .75em}.item-list li{padding:0;margin:0 0 .25em 1.5em}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}button.link{padding:0;font-size:1em;border:0;margin:0;background:transparent;cursor:pointer}label button.link{font-weight:700}ul.inline,ul.links.inline{padding-left:0;display:inline}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{padding:0 .5em;list-style-type:none;display:inline}ul.links a.is-active{color:#000}ul.menu{list-style:none outside;padding:0;text-align:left;margin-left:1em}[dir=rtl] ul.menu{margin-right:1em;text-align:right;margin-left:0}.menu-item--expanded{list-style-type:circle;list-style-image:url(https://fixbrokeon.work/core/misc/menu-expanded.png)}.menu-item--collapsed{list-style-type:disc;list-style-image:url(https://fixbrokeon.work/core/misc/menu-collapsed.png)}[dir=rtl] .menu-item--collapsed{list-style-image:url(https://fixbrokeon.work/core/misc/menu-collapsed-rtl.png)}.menu-item{padding-top:.2em;margin:0}ul.menu a.is-active{color:#000}.more-link{text-align:right;display:block}[dir=rtl] .more-link{text-align:left}.pager__items{text-align:center;clear:both}.pager__item{padding:.5em;display:inline}.pager__item.is-active{font-weight:700}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}tr.selected td{background:#ffc}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox,td.checkbox,th.checkbox{text-align:center}th.is-active img{display:inline}td.is-active{background-color:#ddd}div.tabs{margin:1em 0}ul.tabs{list-style:none;padding:0;margin:0 0 .5em}.tabs>li{margin-right:.3em;display:inline-block}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{padding:.2em 1em;text-decoration:none;display:block}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}.form-textarea-wrapper textarea{box-sizing:border-box;margin:0;width:100%;display:block}.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%}}.messages{overflow-wrap:break-word;padding:15px 20px 15px 35px;border:1px solid;border-left:0 solid;border-radius:2px;background:no-repeat 10px 17px;word-wrap:break-word}[dir=rtl] .messages{padding-right:35px;border-width:1px 0 1px 1px;text-align:right;background-position:right 10px top 17px;padding-left:20px}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{border-color:#c9e1bd #c9e1bd #c9e1bd transparent;color:#325e1c;background-color:#f3faef;box-shadow:-8px 0 0 #77b259;background-image:url(https://fixbrokeon.work/core/misc/icons/73b355/check.svg)}[dir=rtl] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600;background-image:url(https://fixbrokeon.work/core/misc/icons/e29700/warning.svg)}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{border-color:#f9c9bf #f9c9bf #f9c9bf transparent;color:#a51b00;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600;background-image:url(https://fixbrokeon.work/core/misc/icons/e32700/error.svg)}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.progress__track{border-color:#b3b3b3;background-color:#f2f1eb;box-shadow:inset 0 1px 3px rgba(0,0,0,.16);border-radius:10em;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0)}.progress__bar{-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;height:16px;padding:0 1px;border:1px solid #07629a;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;border-radius:10em;background:#057ec9;background-size:40px 40px;margin-left:-1px;background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0,#0094f0 25%,#007ecc 0,#007ecc 50%,#0094f0 0,#0094f0 75%,#0094f0);background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0,#0094f0 25%,#007ecc 0,#007ecc 50%,#0094f0 0,#0094f0 75%,#0094f0);margin-top:-1px}[dir=rtl] .progress__bar{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;margin-right:-1px;margin-left:0}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-animation:none;-moz-animation:none;-webkit-transition:none;transition:none}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}to{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0}to{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}to{background-position:0 0,-80px 0}}.node--unpublished{background-color:#fff4f4}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;width:1px}.ui-helper-reset{list-style:none;padding:0;font-size:100%;border:0;text-decoration:none;outline:0;margin:0;line-height:1.3}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{height:100%;filter:Alpha(Opacity=0);position:absolute;opacity:0;top:0;left:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{pointer-events:none;cursor:default!important}.ui-icon{overflow:hidden;text-indent:-99999px;position:relative;background-repeat:no-repeat;vertical-align:middle;margin-top:-.25em;display:inline-block}.ui-widget-icon-block{margin-left:-8px;left:50%;display:block}.ui-widget-overlay{height:100%;position:fixed;top:0;left:0;width:100%}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em;font-family:Arial,Helvetica,sans-serif}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;color:#333;background:#fff}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;font-weight:700;color:#333;background:#e9e9e9}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;font-weight:400;color:#454545;background:#f6f6f6}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{text-decoration:none;color:#454545}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;font-weight:400;color:#2b2b2b;background:#ededed}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{text-decoration:none;color:#2b2b2b}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;font-weight:400;color:#fff;background:#007fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{text-decoration:none;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;color:#777620;background:#fffa90}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;color:#5f3f3f;background:#fddfdf}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{filter:Alpha(Opacity=35);opacity:.35;background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{filter:Alpha(Opacity=30);opacity:.3;background:#aaa}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{height:1.2em;position:absolute;cursor:default;width:1.2em;-ms-touch-action:none;touch-action:none;z-index:2}.ui-slider .ui-slider-range{font-size:.7em;border:0;position:absolute;background-position:0 0;display:block;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{margin-bottom:-.6em;margin-left:0;left:-.3em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{content:" ";position:absolute;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5);background:#fff;display:block;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{height:9999px;margin-left:-1.5px;left:50%;width:3px}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{height:3px;top:50%;width:9999px;margin-top:-1.5px}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{height:100%;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;position:absolute;top:0;width:100%}.twentytwenty-after-label,.twentytwenty-before-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-after-label:before,.twentytwenty-before-label:before{padding:0 20px;font-size:13px;color:#fff;position:absolute;letter-spacing:.1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:hsla(0,0%,100%,.2);line-height:38px}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-after-label:before,.twentytwenty-vertical .twentytwenty-before-label:before{text-align:center;margin-left:-45px;left:50%;width:90px}.twentytwenty-down-arrow,.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow{height:0;border:6px inset transparent;position:absolute;width:0}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-down-arrow,.twentytwenty-up-arrow{margin-left:-6px;left:50%}.twentytwenty-container{overflow:hidden;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:0}.twentytwenty-container img{position:absolute;max-width:100%;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{background:transparent;-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label,.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;border:3px solid #fff;position:absolute;top:50%;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5);-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;cursor:pointer;margin-left:-22px;left:50%;width:38px;margin-top:-22px;z-index:40}.twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:22px;bottom:50%;-webkit-box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;-webkit-box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);margin-top:22px}.twentytwenty-vertical .twentytwenty-handle:before{-webkit-box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);margin-left:22px;left:50%}.twentytwenty-vertical .twentytwenty-handle:after{margin-right:22px;right:50%;-webkit-box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;margin-left:-17px;left:50%}.twentytwenty-right-arrow{border-left:6px solid #fff;margin-right:-17px;right:50%}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{margin-bottom:-17px;border-top:6px solid #fff;bottom:50%}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{height:100%;right:0;position:absolute;bottom:0;top:0;left:0;width:100%}.fotorama--fullscreen,.fotorama__img{min-height:0!important;padding:0!important;max-width:99999px!important;max-height:99999px!important;min-width:0!important;box-shadow:none!important;border-radius:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:"";background-color:rgba(0,175,234,.5);border-radius:inherit}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0s;transition-timing-function:cubic-bezier(.1,0,.25,1);transition-property:-webkit-transform,width;transition-property:transform,width}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{padding:0;margin:auto}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{*zoom:1;-moz-box-orient:vertical;vertical-align:middle;display:inline-block;*display:inline}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;top:-99999px;left:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(https://fixbrokeon.work/themes/stroy/css/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(https://fixbrokeon.work/themes/stroy/css/fotorama%402x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:hsla(0,0%,50%,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{overflow:hidden;min-width:1px}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child){display:none}.fullscreen{overflow:hidden!important;padding:0!important;max-width:100%!important;max-height:100%!important}.fotorama--fullscreen,.fullscreen{height:100%!important;margin:0!important;background:#000;width:100%!important}.fotorama--fullscreen{right:0!important;position:absolute!important;bottom:0!important;top:0!important;left:0!important;float:none!important;z-index:2147483647!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{position:relative;direction:ltr;-webkit-text-size-adjust:100%;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{top:0;left:0;display:block}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);border:none!important;opacity:0}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;text-align:center;line-height:0;white-space:nowrap;display:none;z-index:5}.fotorama__nav__shaft{position:relative;text-align:left;top:0;left:0}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{height:4px;border:1px solid #7f7f7f;position:relative;top:12px;border-radius:6px;left:6px;width:4px;display:block}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{height:0;border-width:3px;width:0}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{border-color:#00afea;position:absolute;border-style:solid;top:0;left:0;background-image:linear-gradient(to bottom right,hsla(0,0%,100%,.25),rgba(64,64,64,.1));z-index:9}.fotorama__caption{font-size:14px;right:0;color:#000;position:absolute;bottom:0;left:0;line-height:1.5;font-family:Helvetica Neue,Arial,sans-serif;z-index:12}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{border-color:rgba(51,51,51,.5);color:#333}.fotorama__wrap--rtl .fotorama__caption{right:0;left:auto}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{padding:5px 10px;background-color:#fff;background-color:hsla(0,0%,100%,.9)}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s linear infinite;animation:spinner 24s linear infinite}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-duration:.3s;transition-timing-function:linear;transition-property:opacity}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{right:0;position:absolute;bottom:0;top:32px;left:0;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;cursor:pointer;z-index:11}.fotorama__arr{height:32px;position:absolute;top:50%;width:32px;margin-top:-16px}.fotorama__arr--prev{background-position:0 0;left:2px}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;opacity:.1;cursor:default;*display:none}.fotorama__fullscreen-icon{height:32px;right:2px;top:2px;background-position:0 -32px;width:32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{height:96px;opacity:0;top:50%;background-position:0 -64px;margin-left:-48px;left:50%;width:96px;margin-top:-48px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{height:32px;background-position:-64px -32px;margin-left:-16px;width:32px;margin-top:-16px}.fotorama__video-close{height:32px;right:0;opacity:0;top:0;background-position:-64px 0;width:32px;z-index:20}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{opacity:1;display:block}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-duration:.3s;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{height:auto;pointer-events:none;text-decoration:none;content:"";position:absolute;background-size:1px 100%,5px 100%;bottom:0;top:0;width:10px;background-repeat:no-repeat;display:block;z-index:10}.fotorama__nav:before,.fotorama__stage:before{background-position:0 0,0 0;left:-10px;background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent)}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{right:-10px;background-position:100% 0,100% 0;background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent)}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}#cboxOverlay,#cboxWrapper,#colorbox{overflow:hidden;-webkit-transform:translateZ(0);position:absolute;top:0;left:0;z-index:9999}#cboxWrapper{max-width:none}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;position:absolute;top:0;left:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;max-width:none;-ms-interpolation-mode:bicubic;margin:auto;float:left;display:block}.cboxIframe{height:100%;padding:0;border:0;margin:0;width:100%;display:block}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{filter:alpha(opacity = 90);opacity:.9;background:#000}#colorbox{outline:0}#cboxContent{background:#000;margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{bottom:28px;left:0}#cboxCurrent,#cboxTitle{color:#535353;position:absolute}#cboxCurrent{right:0;top:-20px}#cboxLoadingGraphic{background:url(https://fixbrokeon.work/themes/stroy/css/images/loading.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{overflow:visible;padding:0;border:0;margin:0;background:none;width:auto}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{right:90px;color:#fff;position:absolute;top:-20px}#cboxPrevious{height:65px;text-indent:-9999px;position:absolute;top:50%;background:url(https://fixbrokeon.work/themes/stroy/css/images/controls.png) no-repeat 0 0;left:5px;width:28px;margin-top:-32px}#cboxPrevious:hover{background-position:0 100%}#cboxNext{height:65px;right:5px;text-indent:-9999px;position:absolute;top:50%;background:url(https://fixbrokeon.work/themes/stroy/css/images/controls.png) no-repeat 100% 0;width:28px;margin-top:-32px}#cboxNext:hover{background-position:100% 100%}#cboxClose{height:19px;right:5px;text-indent:-9999px;position:absolute;top:5px;background:url(https://fixbrokeon.work/themes/stroy/css/images/controls.png) no-repeat top;width:38px;display:block}#cboxClose:hover{background-position:bottom}a{color:#ffc100}a,a:hover{transition:.5s;cursor:pointer}a:hover{color:#d1a20e}.h1,h1{font-size:1.7rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.3rem}.node__content .h2,.node__content .h3,.node__content h2,.node__content h3{text-align:center}td,th{padding:10px}.button{padding:.5rem 1.5rem;border:0;text-decoration:none;color:#fff;transition:.5s;margin:0;border-radius:10px;background:#ffc100;cursor:pointer;display:inline-block}img{height:auto;max-width:100%}table{margin-bottom:20px;width:100%}body{color:#333}ol.breadcrumb{padding:.5rem 1rem;font-size:12px;margin-top:.5rem}.feed-icons{display:none}.right{text-align:right}a.btn{padding:.375rem 3rem;border:0;color:#fff;background:linear-gradient(180deg,#ffc100,#aa8100)}.bit .field--name-body,.region.region-header{flex-wrap:wrap;display:flex}.top{color:#fff;background:#515b64}.top h2{padding-top:8px;font-size:1rem;font-weight:100}.top .col-md-6{padding:0}#block-stroy-branding{padding-top:1rem;padding-bottom:1rem;padding-left:0}#block-rabotaems2013goda{padding-top:2.5rem;text-transform:uppercase;position:relative;left:-3rem}.form-top .privat a{color:#fff}#block-kontaktyvshapke .contact img,.contactss img{margin-right:1rem;float:left}.contactss span{font-size:1rem}#block-kontaktyvshapke .contact{padding:2.6rem 0 0}#block-kontaktyvshapke img.copy-click.tel-copy{top:3px!important}#block-kontaktyvshapke .contact span{font-size:1rem}.region.region-menu{color:#fff;background:#466172}.navbar-nav{flex-wrap:wrap;flex-direction:row}.navbar-nav a.nav-link,.navbar-nav span.nav-link{padding:1rem 1.2rem;font-size:1rem;color:#fff;text-transform:uppercase;position:relative;display:block}.navbar-nav a.is-active,.navbar-nav a.nav-link:hover,.navbar-nav span.nav-link:hover{color:#ffc100;background:hsla(0,0%,100%,.1)}.region.region-slide{flex-wrap:wrap;width:100%;display:flex}.slide-front{padding:4rem 0;color:#fff;background:url(https://fixbrokeon.work/img/slide.jpg);background-size:cover;background-repeat:no-repeat}#block-stroy-content{padding-top:45px}.form-top{padding:20px;text-align:center;background:hsla(0,0%,100%,.4)}.form-top h3{color:#466172;text-align:center}.form-top input#edit-submit{border:0;margin-bottom:10px;color:#fff;border-radius:5px;background:linear-gradient(180deg,#ffc100,#aa8100);width:100%}.form-top .privat{text-align:left}.form-top p{color:#333}#box-orders p{font-weight:600;color:#bd0707}.titles h2{padding-top:3rem;text-align:center;padding-bottom:0;width:100%}.titles .field--name-body>p{margin-bottom:2rem;text-align:center;padding-bottom:2rem;width:100%;display:block}.titles .field--name-body>p:after{height:2px;content:"";position:absolute;background:#466172;margin-left:-75px;left:50%;width:150px;margin-top:1rem;display:block}.col-md-20{-ms-flex:0 0 20%;flex:0 0 20%;padding:15px;max-width:20%}.col-md-20 .bg,.col-md-3 .bg{height:100%;padding:2rem 0 1rem;text-align:center;border-radius:5px;background:#efefef}.col-md-20 .bg a,.col-md-3 .bg a{color:#333;width:100%;line-height:normal;margin-top:10px;display:block}#block-usluginasheykompanii{padding-top:1.5rem;padding-bottom:3rem}#block-okompaniinaglavnoy{padding:3rem 0}#block-okompaniinaglavnoy h2{margin-bottom:1.5rem;padding-bottom:1.5rem}#block-okompaniinaglavnoy h2:after{height:2px;content:"";position:absolute;background:#466172;left:15px;width:100px;margin-top:1rem;display:block}#block-skhemarabotynasheykompanii{padding:0 0 4rem}#block-skhemarabotynasheykompanii .col-md-3{margin-bottom:1rem;position:relative;text-align:center}#block-skhemarabotynasheykompanii .col-md-3 img{padding:2rem 0 1rem}#block-skhemarabotynasheykompanii .col-md-3 .bg:after{height:60px;right:-2rem;content:"";position:absolute;top:5rem;background:url(https://fixbrokeon.work/img/next.png);width:60px;display:block}#block-skhemarabotynasheykompanii .col-md-3 .bg.no:after{display:none}main.container,main.container>.container{padding:0}.podpis{text-align:center;width:100%}.catalogs{padding:6rem 0;margin-bottom:3rem;background:url(https://fixbrokeon.work/img/slide2.jpg);background-repeat:no-repeat}.region.region-catalog{padding:4rem 2rem;text-align:center;margin:auto;background:hsla(0,0%,100%,.4);width:70%}.region.region-catalog a.btn{width:70%}#block-nashipreimuschestva{padding-bottom:3rem}#block-nashipreimuschestva .col-md-4 .bg{padding:1rem;margin-bottom:1rem;border-radius:5px;background:#efefef}#block-nashipreimuschestva .col-md-4 .bg p{font-size:1.3rem;font-weight:600;color:#466172}.col-md-4.project.views-row .bgg{height:100%;padding:10px 15px 1px;color:#fff;transition:.5s;position:absolute;opacity:.8;bottom:0;background:rgb(70,97,114,.2);width:calc(100% - 30px)}.col-md-4.project.views-row:hover .bgg{transition:.5s;opacity:1;background:rgb(70,97,114,.7)}.card-header{background:#466172}.card-body h3{font-size:1.3rem;font-weight:600}.flex{flex-wrap:wrap;width:100%;display:flex}.card-body .col-md-3{color:#466172;text-align:right}.card-body .flex div{padding:0}#block-vymozhetezakazatunas{padding-bottom:3rem}#block-views-block-otzyvy-block-1{padding-bottom:4rem}.region.region-map{position:relative}#block-ordersblock-2{padding:20px;right:20%;position:absolute;text-align:center;top:2rem;background:hsla(0,0%,100%,.8);width:400px;display:none}#block-ordersblock-2 h3{color:#466172;text-align:center}#block-ordersblock-2 .button{border:0;margin-bottom:10px;color:#fff;border-radius:5px;background:linear-gradient(180deg,#ffc100,#aa8100);width:100%}#block-ordersblock-2 p{color:#333}footer{padding:3rem 0 2rem;color:#fff;background:#333}footer h3{font-size:1.1rem;padding-bottom:1rem}footer .col-md-3 img{padding-bottom:15px}footer .col-md-4 p{margin-bottom:10px}footer .col-md-4 p a{color:#fff}footer .col-md-4 span{padding-top:10px;color:#777;position:relative;border-top:1px solid #777;width:100%;display:block}footer .col-md-2 ul,footer .col-md-3 ul{list-style:none;padding:0}footer .col-md-2 ul a,footer .col-md-3 ul a{color:#999}.nnn{padding-top:10px;color:#fff;background:#232323}.price p{margin-bottom:0;width:80%;float:left}.price span{text-align:right;width:20%;float:left}.price{font-size:1.1rem;margin-bottom:1rem;border-bottom:1px solid #cecece;padding-bottom:1rem;width:100%;display:inline-block}.navbar-nav .dropdown-menu a.nav-link{padding:5px 10px;font-size:1rem;color:#333;text-transform:none}.navbar-nav .dropdown-menu a.is-active,.navbar-nav .dropdown-menu a.nav-link:hover{color:#ffc100;background:#ececec}.single-portfolio-page h3{font-size:24px;font-weight:700}.price-service-wrapper{overflow:hidden;margin-bottom:20px;-webkit-box-shadow:3.698px 4.994px 47px 0 hsla(0,8%,7%,.1);-moz-box-shadow:3.698px 4.994px 47px 0 hsla(0,8%,7%,.1);box-shadow:3.698px 4.994px 47px 0 hsla(0,8%,7%,.1)}.price-service-wrapper .single-price-block{padding:10px 15px}.price-service-wrapper .single-price-block:nth-child(odd){background:#eee}.flex-row-spb-center{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;align-content:stretch;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:center;-ms-flex-line-pack:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.single-price-block .price-name{width:70%;vertical-align:middle}.single-price-block .single-price-cost{text-align:right;width:30%;vertical-align:middle;white-space:nowrap}.price-service-wrapper .single-price-block.extended{padding-top:10px;padding-bottom:10px}.page-node-type-fotogalereya .field.field--name-field-image .field__item{text-align:center;margin:1%;width:31.333%;float:left}.row-item.col-md-6.col-sm-12.col-xs-12.price-service-block{margin-bottom:20px}.price-service-block-name h3{padding:10px 15px;color:#fff;position:absolute;background:rgba(0,0,0,.3);width:calc(100% - 30px);line-height:40px;margin-top:-60px}h1.page-title{font-size:2rem;padding-bottom:1rem}.single-service-page .main-frame-items{margin-top:3rem}.principe-item{height:180px;padding:10px 20px;margin-bottom:4rem;position:relative;text-align:center;-webkit-box-shadow:.418px 3.978px 8px rgba(45,45,45,.08);-moz-box-shadow:.418px 3.978px 8px rgba(45,45,45,.08);box-shadow:.418px 3.978px 8px rgba(45,45,45,.08);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%}.single-service-page .main-frame-items .principe-item{height:140px}.principe-item-img{height:70px;margin-right:auto;top:-35px;-webkit-box-shadow:.07px 3.999px 5px rgba(244,67,54,.4);-moz-box-shadow:.07px 3.999px 5px rgba(244,67,54,.4);box-shadow:.07px 3.999px 5px rgba(244,67,54,.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ffc100;margin-left:auto;left:50%;width:70px}.principe-item-title{font-size:17px;font-weight:700;color:#545454;width:100%;margin-top:15px}.principe-item-img img{padding-top:15px}.main-frame-items.flex-row-spb-center{padding-top:40px;width:100%}.single-service-works h2{margin-bottom:30px;color:#fff;text-align:center;margin-top:0}.single-service-works li.small-text{font-size:1.2rem;color:#fff;padding-bottom:15px;width:50%;float:left}.single-service-workss{padding:30px 30px 20px 0;border-radius:20px;background:#466172;width:100%}.single-service-works{padding:1rem 1rem 2rem;background:#466172 url(https://fixbrokeon.work/img/ok.png);background-size:contain;background-position:100%;background-repeat:no-repeat}iframe.media-oembed-content{height:auto;width:100%!important}.navbar-nav .dropdown-menu{transform:translate3d(0,55px,0)!important;width:max-content}#block-views-block-123123-block-1 .view-content{flex-wrap:wrap;display:flex}div#accordion{width:100%}.views-infinite-scroll-content-wrapper.clearfix{flex-wrap:wrap;display:flex}.col-md-4.feedback.views-row{margin-bottom:15px;padding-bottom:15px}.top-new ul{list-style:none;padding:2rem 0 0;width:100%;display:inline-block}.top-new ul li{list-style:none;border:1px solid #ffc100;border-right:none;padding:10px;font-size:16px;font-weight:600;color:#333;transition:.5s;text-align:center;cursor:pointer;width:20%;float:left}.top-new ul li:last-child{border-right:1px solid #ffc100}.top-new ul li a{text-decoration:none;color:#333}.top-new ul li:hover{transition:.5s;background:#ffc100}h2.tit{font-size:1.3rem;text-transform:uppercase;text-align:center;padding-bottom:5px}h2.tit span{color:#ffc100}.principe-item svg{height:40px;color:#ffc100;width:40px}.paragraphs-item-block-2 h2.tit{padding-bottom:2rem}.field-name-field-graf ul{list-style:none;padding-top:20px;position:relative;padding-bottom:75px;width:100%;padding-left:0;display:block;z-index:5}.field-name-field-graf ul li{margin-bottom:35px;position:relative;padding-left:15px}.field-name-field-graf ul li strong{padding:0 10px;position:relative;background:linear-gradient(0deg,#ebebeb 55%,#fff 0);z-index:9}.field-name-field-graf ul li span{font-weight:600;right:10px;position:absolute;top:15px;display:block;z-index:2}.field-name-field-graf ul li:after{padding:15px;border:2px solid #ffc100;margin-bottom:20px;content:"";position:absolute;top:9px;border-radius:9px;background:#ebebeb;left:0;width:100%;display:inline-block;z-index:0}.paragraphs-item-block-2 .nomber-bg{height:100%;position:absolute;top:0;width:100%;display:block}.paragraphs-item-block-2 .nomber-bg span{height:100%;font-size:24px;font-weight:600;color:#cecece;position:relative;flex-direction:column-reverse;text-align:right;padding-bottom:35px;float:left;display:flex}.paragraphs-item-block-2 .nomber-bg span:before{height:calc(100% - 70px);right:6px;content:"";position:absolute;top:0;background:#cecece;width:2px;display:block}.paragraphs-item-block-2{padding-bottom:1rem;width:100%}.paragraphs-item-block-2,.paragraphs-item-block-2 .field-name-field-graf{position:relative;display:block}.path-node .titles h2{font-size:1.3rem}.flex.prices .col-md-4{margin-bottom:30px;text-align:center}.flex.prices .col-md-4 a{text-decoration:none;color:#333}.flex.prices .col-md-4 a.btn.red{padding:10px;color:#fff;border-radius:0;background:#ef5152;width:100%}p.top-col{margin:0}p.top-col img{width:100%}p.title-col{padding:10px;font-weight:700;background:#eee}p.price-col{padding:10px 0 15px;font-size:24px;margin-bottom:10px;background:#eee}p.body-col{min-height:145px;text-align:justify}.page-node-type-proekt .field.field--name-field-foto.field--type-image{margin-right:2%;margin-bottom:2%;width:50%;float:left}.page-node-type-proekt .field.field--name-field-dizayn,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi,.page-node-type-proekt .field.field--name-field-ploschad{font-size:18px;margin-bottom:20px;position:relative;width:48%;line-height:20px;float:left;margin-top:10px;padding-left:45px}.page-node-type-proekt .field.field--name-field-dizayn:before,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat:before,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi:before,.page-node-type-proekt .field.field--name-field-ploschad:before{height:32px;content:"";position:absolute;top:-5px;background:url(https://fixbrokeon.work/img/links-sprite.png) no-repeat;left:0;width:32px}.page-node-type-proekt .field.field--name-field-ploschad:before{background-position:0 -192px}.page-node-type-proekt .field.field--name-field-kolichestvo-komnat:before{background-position:0 -256px}.page-node-type-proekt .field.field--name-field-dizayn:before{background-position:0 -192px}.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi:before{background-position:0 -480px}.page-node-type-proekt #block-stroy-content .field.field--name-body.field--type-text-with-summary{width:48%;float:left}.page-node-type-proekt .field.field--name-field-kukhnya.field--type-image{margin-bottom:20px;background:#f4f4f4;width:100%;margin-top:20px;display:inline-block}.page-node-type-proekt .field.field--name-field-izobrazhenie.field--type-image,.page-node-type-proekt .field.field--name-field-vannaya.field--type-image{margin-bottom:20px;background:#f4f4f4;width:100%;display:inline-block}.page-node-type-proekt .field.field--name-field-izobrazhenie.field--type-image .field__item,.page-node-type-proekt .field.field--name-field-kukhnya.field--type-image .field__item,.page-node-type-proekt .field.field--name-field-vannaya.field--type-image .field__item{margin-right:2%;margin-bottom:2%;width:23%;float:left}.page-node-type-proekt .field.field--name-field-izobrazhenie.field--type-image .field__items,.page-node-type-proekt .field.field--name-field-kukhnya.field--type-image .field__items,.page-node-type-proekt .field.field--name-field-vannaya.field--type-image .field__items{padding:0 0 15px 20px;width:100%;display:inline-block}.page-node-type-proekt #block-stroy-content .field__label{padding:10px 15px 15px;font-size:20px;font-weight:400;margin-bottom:20px;color:#fff;background:#ffc100;width:100%;display:inline-block}.body-s{padding:10px;border:1px solid #999;background:#f4f4f4;margin-top:5px}.body-s h2{min-height:80px;font-size:1.1rem;text-align:center;padding-bottom:15px}.body-s .col-md-4{min-height:70px;padding:35px 0 0;font-size:16px;margin-bottom:5px;text-align:center;line-height:16px}.body-s .col-md-4.ch2:before,.body-s .col-md-4.ch:before,.body-s .col-md-4.dz:before,.body-s .col-md-4.km:before,.body-s .col-md-4.pl:before{height:32px;content:"";position:absolute;top:-5px;background:url(https://fixbrokeon.work/img/links-sprite.png) no-repeat;left:calc(50% - 16px);width:32px}.body-s .col-md-4.pl:before{background-position:0 -192px}.body-s .col-md-4.km:before{background-position:0 -256px}.body-s .col-md-4.ch:before{background-position:0 -416px}.body-s .col-md-4.ch2:before{background-position:0 -447px}.body-s .col-md-4.dz:before{background-position:0 -480px}.phone-top span{float:right}.phone-top span,p.phone-top{position:relative}.col-md-4.project.views-row{margin-bottom:2rem}.old .col-md-4 a{padding:40px 35px}.old .col-md-3 a,.old .col-md-4 a{font-size:20px;right:0;position:absolute;bottom:0;top:0;left:0;line-height:22px;display:block}.old .col-md-3 a{padding:20px 35px}.flex.old .col-md-4{margin-bottom:2rem}.flex.old>div a{color:#333}.flex.old>div img{transition:.5s;box-shadow:0 0 1px #999}.flex.old>div:hover img{transition:.5s;box-shadow:0 0 6px #999}.flex.old>div:hover a{text-decoration:none;color:#ffc100}.node--type-proekt-doma .field{width:40%;float:right}.node--type-proekt-doma .field--name-body{padding-top:2rem;border-top:1px solid #ffc100;padding-bottom:2rem;margin-top:2rem;display:inline-block}.node--type-proekt-doma .field__label{overflow:hidden;width:50%}.node--type-proekt-doma .field__label:after{height:1px;margin-right:-100%;content:"";border-bottom:1px dotted #ccc;margin-left:10px;width:100%;vertical-align:middle;display:inline-block}.node--type-proekt-doma .field__item{overflow:hidden;text-align:right;width:50%;float:right;display:inline-block}.node--type-proekt-doma .field--name-body{text-align:left;width:40%}.node--type-proekt-doma .field__item:before{height:1px;margin-right:10px;content:"";border-bottom:1px dotted #ccc;margin-left:-100%;width:100%;vertical-align:middle;display:inline-block}.node--type-proekt-doma .field--name-body:before,.node--type-proekt-doma .field--name-field-foto .field__item:before{display:none}.node--type-proekt-doma .field--name-field-foto .field__item{margin-bottom:1rem;margin-left:2%;width:31.333%;float:left}.node--type-proekt-doma .field--name-field-foto .field__item:first-child{margin-bottom:1rem;margin-left:0;width:100%;float:none}.node--type-proekt-doma .field--name-field-foto{border-right:1px solid #ffc100;margin-right:2%;margin-bottom:2rem;padding-right:2%;width:56%;float:left}.field--name-field-cena .field__item{color:#03c131}.view.view-taxonomy-term .col-md-4.views-row{margin-bottom:30px}.price2{padding-top:5px;font-weight:600;color:#466172;text-align:center;width:100%;display:inline-block}.view.view-taxonomy-term .view-content{flex-wrap:wrap;display:flex}#block-skhemarabotynasheykompanii{width:100%;display:inline-block}@media (min-width:768px){li.nav-item.dropdown:hover>ul.dropdown-menu{position:absolute;will-change:transform;top:-2px;left:0;display:block}}a.col-md-20 p{padding-top:5px}a.col-md-20{text-decoration:none;color:#333}a.col-md-20:hover{color:#ffc100}#block-views-block-proekty-domov-block-1 .view-content{flex-wrap:wrap;display:flex}.col-md-3.news{margin-bottom:15px}.views-infinite-scroll-content-wrapper{margin:0 -15px}#block-views-block-news-block-1 .h3{margin-bottom:30px;text-align:center}.single-service-workss{display:none}.r1 center p{font-size:26px}.r1{padding:25px 200px 40px;margin-bottom:1px;color:#fff;background:#466172;width:100%;display:inline-block}.r1 .pp p{padding:20px 0;font-size:19px;text-align:center;width:33.333%;float:left}input#count{font-size:43px;border:1px solid;position:relative;text-align:center;top:10px;margin:0 10px;border-radius:5px;background:none;width:100px}.pp span{font-size:30px;position:relative;left:0}button#result{padding:8px 70px;border:0;text-decoration:none;color:#fff;margin-top:30px}.pp button,button#result{color:#333;border-radius:50px;background:#ffc100}.pp button{height:40px;font-size:22px;border:0;text-align:center;width:40px;line-height:34px}.r3{padding:30px 0 0;margin-bottom:30px;color:#fff;background:#466172;width:100%;display:inline-block}input#cena,input#cena2{font-size:50px;border:0;font-weight:900;position:relative;text-align:center;background:none;width:220px;display:inline-block}.center{text-align:center}.r1 .col-md-12 center p{margin:0}.pp.row{padding:20px 0}#block-dizaynnaglavnoy{padding:30px;color:#fff;background:#81b3be}.price-d{font-size:20px;font-weight:900;right:0;position:absolute;top:-10px}a.real{padding:5px 30px;text-decoration:none;color:#fff;border-radius:50px;background:#357583;margin-top:15px;display:inline-block}.pp.row img{width:80px}.pp.row .col-md-4 label{padding:5px 12px;border:0;color:#333;border-radius:50px;background:#ffc202;cursor:pointer}.upbtn,label{cursor:pointer}.upbtn{height:60px;border:3px solid #466172;right:20px;transition:all .7s ease-in-out;position:fixed;opacity:.8;bottom:-80px;background-position:50%;width:60px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ0NC44MTkgNDQ0LjgxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ0LjgxOSA0NDQuODE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzMy45NjgsMjc4LjY1N0wyNDguMzg3LDkyLjc5Yy03LjQxOS03LjA0NC0xNi4wOC0xMC41NjYtMjUuOTc3LTEwLjU2NmMtMTAuMDg4LDAtMTguNjUyLDMuNTIxLTI1LjY5NywxMC41NjYgICBMMTAuODQ4LDI3OC42NTdDMy42MTUsMjg1Ljg4NywwLDI5NC41NDksMCwzMDQuNjM3YzAsMTAuMjgsMy42MTksMTguODQzLDEwLjg0OCwyNS42OTNsMjEuNDExLDIxLjQxMyAgIGM2Ljg1NCw3LjIzLDE1LjQyLDEwLjg1MiwyNS42OTcsMTAuODUyYzEwLjI3OCwwLDE4Ljg0Mi0zLjYyMSwyNS42OTctMTAuODUyTDIyMi40MSwyMTMuMjcxTDM2MS4xNjgsMzUxLjc0ICAgYzYuODQ4LDcuMjI4LDE1LjQxMywxMC44NTIsMjUuNywxMC44NTJjMTAuMDgyLDAsMTguNzQ3LTMuNjI0LDI1Ljk3NS0xMC44NTJsMjEuNDA5LTIxLjQxMiAgIGM3LjA0My03LjA0MywxMC41NjctMTUuNjA4LDEwLjU2Ny0yNS42OTNDNDQ0LjgxOSwyOTQuNTQ1LDQ0MS4yMDUsMjg1Ljg4NCw0MzMuOTY4LDI3OC42NTd6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;z-index:9999}.upbtn,.upbtn:hover{background-color:#92aab6}.upbtn:hover{opacity:1}.soc{padding:0;position:fixed;bottom:15px;left:5px;width:50px;margin-top:-50px;display:inline-block;z-index:99}.soc img{box-shadow:3px 3px 5px #333;border-radius:10px}h1.page-title
h1{text-align:center}#block-ordersblock-2 .exit-menu{display:none}.col-md-3.news span a{height:90px;padding:10px;text-decoration:none;color:#333;text-align:center;background:#ececec;width:100%;display:inline-block}.col-md-3.news .views-field.views-field-field-image,.col-md-3.news .views-field.views-field-field-image img{border-radius:10px 10px 0 0}.col-md-3.news .views-field.views-field-field-image,.col-md-3.news .views-field.views-field-title{transition:.5s}.col-md-3.news .views-field.views-field-title,.col-md-3.news .views-field.views-field-title a{border-radius:0 0 10px 10px}.col-md-3.news:hover .views-field.views-field-field-image,.col-md-3.news:hover .views-field.views-field-title{transition:.5s;box-shadow:3px 3px 5px #999}blockquote{padding:20px 40px;border:3px solid #ffc100;margin-bottom:20px;position:relative;border-radius:20px;background:none;width:100%;margin-top:20px;display:inline-block}blockquote:after{padding:0 10px;font-size:20px;font-weight:600;color:#c7c7c7;content:"Важно";position:absolute;top:-18px;margin:0;background:#fff;left:28px;display:inline-block}blockquote.notext:after{display:none}blockquote p{margin:0}.url-btn{padding:10px 20px;font-weight:bolder;position:relative;background:#ffc100;width:100%;display:inline-block}.url-btn a{color:#fff}.url-btn:after{height:100%;padding:19px 0;right:0;color:#fff;content:"";position:absolute;top:0;background-repeat:no-repeat;background:#d3a000 url(https://fixbrokeon.work/img/b-j-top2.png) no-repeat 50%;width:38px;display:block}.line{height:2px;position:relative;margin:15px 0;background:#ffc100;width:100%;display:inline-block}.heights{height:100%}.block-hidden{height:55px;overflow:hidden;overflow-x:scroll;width:100%;display:inline-block}.block-hidden ul.tegs{list-style:none;padding:0;width:max-content}.block-hidden ul.tegs li{float:left}.block-hidden ul.tegs li a{padding:5px 15px;border:1px solid #ffc100;text-decoration:none;margin-right:10px;margin-bottom:10px;color:#ffc100;transition:.5s;display:inline-block}.block-hidden ul.tegs li a:hover{color:#fff;transition:.5s;background:#ffc100}.block-hidden::-webkit-scrollbar{height:12px;background-color:#f9f9fd;width:12px}.block-hidden::-webkit-scrollbar-thumb{background-color:#ffc100;border-radius:5px}.block-hidden::-webkit-scrollbar-track{background-color:#f9f9fd;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px}.h1,h1.page-title{text-align:center}#block-kontaktyvshapke .contact a.btn{padding:0 40px 5px;position:relative;top:-8px;border-radius:50px;margin-left:65px}form#ajax-orders .exit-menu{display:none}.form-top .privat{font-size:14px}body table tr td,body table tr th{padding:7px;font-size:14px;border:1px solid #cecece}body table tr:first-child{color:#fff;background:#466172}body table tr:first-child td,body table tr:first-child th{color:#fff}table.perenos{display:none}.calc-light{background-color:#f6f6f6;border-radius:.7rem}.price-header{-ms-flex-pack:justify;padding:.9rem 2rem;justify-content:space-between;-webkit-box-pack:justify;color:#333;-webkit-box-align:center;background-color:#ffc100;align-items:center;border-radius:.7rem .7rem 0 0;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.price-1{width:32%}.price-4{width:11%}.price-2,.price-3,.price-5,.price-6{text-align:center;width:15%}.price-table{-ms-flex-pack:justify;padding:0 2rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-transition:all .3s;transition:all .3s;border-bottom:1px solid #e6e6e6;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.price-table .price-2,.price-table .price-3,.price-table .price-4,.price-table .price-5{font-weight:700}.price-sum{-ms-flex-pack:center;padding:.2rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;background-color:#e1dfdf;margin:.1rem;align-items:center;border-radius:2rem;width:auto;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.price-minus,.price-plus{height:2rem;flex-shrink:0;padding:0;border:none;-webkit-transition:all .3s;transition:all .3s;transition:.5s;outline:none;background-color:#fff;border-radius:100%;cursor:pointer;width:2rem}.price-num{border:none!important;font-weight:700;margin:0!important;margin-right:.5rem;outline:none;text-align:center;background:none;margin-left:.5rem;width:2.5rem!important}.price-table .price-it-5{padding:.25rem .5rem;background-color:#fff;border-radius:2rem;width:5rem}.price-minus:hover,.price-plus:hover{transition:.5s;background-color:#ffc100}.price-result{-ms-flex-pack:justify;padding:20px;justify-content:space-between;-webkit-box-pack:justify;color:#fff;border-radius:0 0 .7rem .7rem;background:#706e6e;display:-webkit-box;display:-ms-flexbox;display:flex}.price-result__left{width:75%}.price-result__right{width:25%}.price-result .price-summ{font-weight:700}.wrapper.page .calculator-container{height:auto!important}.calc-light #polzunok{position:relative;top:45px;margin:0 10px;border-radius:50px;z-index:1}.price-header{margin-bottom:30px;margin-top:-20px}.calc-light #polzunok span.ui-slider-handle{border-radius:50px}.calc-light .polzunok{position:relative;top:55px;margin:0 10px;border-radius:50px;z-index:1}input.price-num{padding:0 5px;font-size:14px;color:#333}.ui-slider-handle.ui-state-default.ui-corner-all{border:3px solid;font-weight:bolder;color:red;text-align:center;background:#fff;width:35px;line-height:16px}.left-accordion{position:relative;width:100%;display:inline-block}.left-accordion .panel-left{padding-right:15px;width:33.333%;float:left}.left-accordion .panel-right{padding:10px 10px 0 0;border:1px solid #ffc100;width:66.666%;float:right}.left-accordion .panel a{padding:7px;border:1px solid #ffc100;margin-right:10px;margin-bottom:10px;color:#ffc100;transition:.5s;background:#fff;width:100%;display:inline-block}.left-accordion .panel a.in{color:#fff;transition:.5s;background:#ffc100}.left-accordion .collapse{padding:0 10px 10px;transition:.5s;display:none}.left-accordion .collapse.in{transition:.5s;display:block}.title-bar{overflow:hidden;text-align:center}.title-bar:after,.title-bar:before{height:1.6px;content:"";position:relative;background-color:#ffc100;width:100%;vertical-align:middle;display:inline-block}.title-bar:before{margin-left:-100%;left:-14px}.title-bar:after{margin-right:-100%;right:-14px}.body-prices{margin-bottom:30px;position:relative;box-shadow:3px 3px 5px #cecece;border-radius:10px}.body-prices .img-price span{padding:0 20px 3px;font-size:14px;color:#fff;position:relative;top:10px;border-radius:50px;background:#466172;left:10px}.body-prices .img-price{height:225px;position:relative;background-size:cover!important;background-position:50%!important;border-radius:10px 10px 0 0;width:100%;background-repeat:no-repeat!important}.body-prices h3{padding:15px;margin-bottom:15px;border-bottom:1px solid #ececec}.body-prices .prices,.body-prices h3,.body-prices p{margin-left:5%;width:90%}.body-prices .prices{font-size:24px;font-weight:bolder;color:#466172}.body-prices a.detail{padding:3px 0 5px;border:1px solid #466172;text-decoration:none;color:#466172;transition:.5s;text-align:center;margin:20px 0 20px 5%;border-radius:5px;width:90%;display:inline-block}.body-prices a.detail:hover{color:#fff;transition:.5s;background:#466172}.navbar-brand>div{font-size:14px;position:absolute;bottom:0}.col-md-8.contact span{position:relative;top:-7px}#block-kontaktyvshapke .contact a.btn{top:-15px}#block-vyezzhayuschiyblokvnizu{padding:10px 10px 0;font-size:14px;border:1px solid #cecece;position:absolute;border-radius:5px;background:#222;margin-top:20px;display:none}#block-ordersblock-2.fixed form{padding:30px 20px 20px;right:auto;color:#333;position:fixed;top:20%;box-shadow:3px 3px 5px #999;background:#fff;margin-left:-200px;left:50%;width:400px}.flex.prices .col-md-4 a.btn.red{position:relative;display:inline-block;z-index:1}#block-ordersblock-2.fixed{height:100%;position:fixed;top:0;box-shadow:3px 3px 5px #999;background:rgba(0,0,0,.5);margin-left:0;left:0;width:100%;display:block;z-index:999}#block-ordersblock-2.fixed .exit-menu{font-size:20px;text-align:right;cursor:pointer;margin-top:-15px;display:block}button.btn.btn-link{font-size:18px;text-decoration:none;color:#fff;text-align:left;width:100%}button.btn.btn-link.collapsed{cfont-weight:normal}#accordion{margin-bottom:40px}.card-header{transition:.5s;background:#466172d1}.card-header:hover{transition:.5s;background:#466172}.card-body h3{text-align:left}.open-height,a.card-link{width:100%;display:inline-block}.open-height{overflow:hidden}#block-opisanie{margin-bottom:40px}.open-height a.btn-dop{padding:4px 10px;text-decoration:none;color:#fff;position:absolute;bottom:0;text-align:center;background:#ffc100;cursor:pointer;width:100%;z-index:1}a.btn-dop.open-text.in{bottom:-15px}.region.region-content h2{margin-bottom:20px;text-align:center}.img-s img{width:100%}form.feedback-form{margin-bottom:20px;max-width:400px}form.feedback-form .border-form{padding:20px;border:1px solid #cecece;border-radius:15px}.sety-from.row{padding:10px 0 20px;font-size:14px}a.item-sety{text-decoration:none;color:#333;text-align:center;width:25%;float:left}a.item-sety svg{transition:.5s}a.item-sety:hover svg{transition:.5s;box-shadow:3px 3px 5px #cecece;border-radius:50px}form.feedback-form .h3{font-size:26px;text-align:left}form.feedback-form input{padding:5px 15px;border:1px solid #cecece;margin-bottom:15px;color:#000;border-radius:5px;width:100%}form.feedback-form input[type=submit]{border:0;color:#fff;transition:.5s;background:#f3b410}form.feedback-form:hover input[type=submit]{transition:.5s;box-shadow:3px 3px 5px #f3b410}form.feedback-form span{font-size:12px;width:100%;line-height:normal;display:inline-block}.row.form-product{margin-bottom:30px}.row.form-product img{border-radius:10px}.row.form-product .item-product .h3{font-size:2rem;text-align:left}.product-labels{flex-wrap:wrap;margin-bottom:20px;display:flex}.product-label{padding:5px 10px;font-size:14px;border:1px solid #333;margin-right:15px;margin-bottom:10px;color:#333;border-radius:50px}.price-banner{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-bottom:15px;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.price-text{font-weight:500;color:#466172}.price-text b{font-size:2rem}.price-label{padding:3px 5px;font-size:.75rem;color:#fff;border-radius:5px;background:#fd6901}.btn-yellow{color:#202020;transition:.5s;background:#ffcc18}.btn-yellow:hover{transition:.5s;opacity:.8}form.calculator-form{padding:30px;margin-bottom:30px;box-shadow:2px 2px 10px #cecece;border-radius:20px}h2.calculator-title{font-size:2rem;margin-bottom:30px!important;text-align:left!important;width:100%;display:inline-block}label.runner-text{position:relative;top:-3px;margin:0;width:20%}input#volume{margin-right:2%;width:65%}input.runner-input{padding:6px;border:1px solid #466172;color:#466172;text-align:center;border-radius:5px;background:hsla(0,0%,93%,.2);width:10%}.radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0}.radio-calc__wrapper{overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #466172;margin-bottom:20px;border-radius:4px;background:hsla(0,0%,93%,.2);display:-webkit-box;display:-ms-flexbox;display:flex}.radio-calc__item{-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-flex:0}.radio-calc__item label{padding:5px 0;text-align:center;margin:-1px 0;width:100%}.radio__input:checked+.radio__label{color:#fff;background-color:#466172}.radio-calc__item:not(:last-child) label{border-right:1px solid #466172}.total-calc-price,.total-calc__guarantee{-ms-flex:0 0 50%;flex:0 0 50%;padding:10px;-webkit-box-flex:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.total-calc-value,.total-calc__value{-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-flex:1;font-size:1.75rem;font-weight:500;margin-bottom:5px;color:#466172;line-height:100%}.total-calc-text,.total-calc__text{font-size:.75rem;color:#818181;line-height:120%}.calculator-form .col-md-4{padding:25px 49px 35px;border:1px solid #d9d9d9;color:#fff;-webkit-box-shadow:0 0 6px rgb(0 0 0/2%),0 2px 4px rgb(0 0 0/8%);box-shadow:0 0 6px rgb(0 0 0/2%),0 2px 4px rgb(0 0 0/8%);border-radius:10px;background:#466172}.total-calc{margin:-10px;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator-form .form-title{font-size:1.6rem;font-weight:bolder;margin-bottom:10px;text-align:center;line-height:25px}.calculator-form .form-subtitle{margin-bottom:20px;text-align:center}.form-body input.input-phone{padding:5px 10px;border:0;margin-bottom:15px;color:#000;border-radius:5px;width:100%}.form-body .btn.btn-yellow{margin-bottom:5px;width:100%}.form-body>span{font-size:12px;line-height:normal;display:inline-block}.form-body a{color:#ffcc18}.calculator-runner{margin-bottom:15px}input[type=range]{height:7px;-webkit-appearance:none!important;background:#466172}input[type=range]::-webkit-slider-thumb{height:13px;border:2px solid #466172;-webkit-appearance:none!important;border-radius:50px;background:#fff;width:13px}.col-md-20 .bg,.col-md-3 .bg{color:#333}.scroll-block{overflow-y:hidden;overflow-x:auto;flex-wrap:nowrap;width:100%;display:flex}.row{width:100%}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:#cecece}::-webkit-scrollbar-thumb{background-color:#466172;border-radius:20px}.bg-stock.num-1{background:linear-gradient(122.38deg,#ba11bf 50.38%,#f8c30d 108.12%)}.bg-stock.num-2{background:linear-gradient(124.7deg,#fa5252 48.43%,#ff0 108.03%)}.bg-stock.num-3{background:linear-gradient(124.7deg,#5652fa 48.43%,#00ffd1 108.03%)}.bg-stock{height:250px;padding:20px;margin-bottom:30px;color:#fff;position:relative;border-radius:20px;width:100%;display:inline-block}.bg-stock .item-stock-title{font-size:20px}.bg-stock img{right:20px;position:absolute;bottom:10px;width:150px}.bg-stock a.btn{padding:10px 20px;border:1px solid;color:#fff;transition:.5s;position:absolute;bottom:25px;background:none}.bg-stock a.btn:hover{color:#fff;transition:.5s;background:#ffc100}.body-prices .prices{text-align:center}.row form.feedback-form{height:100%}.row form.feedback-form>div{height:calc(100% - 30px)}.project.views-row .views-field-field-foto .field-content{position:relative}.image-wrap img{margin-bottom:7px;position:relative;top:0;padding-bottom:10px;left:0;width:100%;display:none}.tmb-wrap{height:100%;right:0;position:absolute;bottom:0;top:0;left:0;width:100%;z-index:2}.tmb-wrap .tmb-wrap-table{height:100%;position:absolute;width:100%;display:table}.tmb-wrap-table div{border:3px solid transparent;transition:all .3s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative;opacity:1;display:table-cell}.tmb-wrap-table div:after{height:5px;content:"";position:absolute;bottom:0;background-color:rgba(0,0,0,.1);left:0;width:100%}.tmb-wrap-table div.active:after{background-color:#d8bc3e}.image-wrap img:first-child{display:block}.hover-img-add{position:relative;display:block}.col-md-4.ch{display:none}.gallery>div{margin-bottom:30px}.gallery>div img{border-radius:20px;cursor:pointer}.panel.panel-top a{padding:5px 15px;text-decoration:none;border-radius:10px;width:auto;float:left}tr.top{background:#ffc100!important}.panel-bottom>div{padding-right:0!important;padding-left:0!important}a.open-table{padding:5px 15px 7px;text-decoration:none;color:#fff;border-radius:10px;background:#ffc100}.inactive{display:none}.inactive.active{display:table-row}.dropdown-menu .dropdown-toggle{padding:5px 10px!important;font-size:1rem!important;color:#333!important;text-transform:none!important}.navbar-nav .dropdown-menu .dropdown-menu{transform:none!important;top:-10px!important;left:100%!important}.estimate-price-calculator.row{padding:20px;justify-content:space-between;border:5px solid #ffc100;margin-bottom:10px;align-items:baseline;border-radius:20px 0 20px 0;flex-flow:wrap;display:flex}.estimate-price-calculator>.item.left-item{width:40%;float:left}.estimate-price-calculator .calculator-elements-title{font-size:14px;margin-bottom:15px;opacity:.5}.estimate-price-calculator .calculator-elements-includes{-webkit-box-align:center;-webkit-box-direction:normal;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-elements-includes,.estimate-price-calculator .calculator-elements-title{width:100%}.estimate-price-calculator .input-area-size{display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-elements-includes>*{margin-bottom:30px;width:100%}.estimate-price-calculator .input-area-size .change-value{height:50px;border:1px solid #c6c6c6;color:#ffc100;transition:.5s;min-width:50px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;cursor:pointer;line-height:49px;font-family:main-icons,sans-serif;display:block}.estimate-price-calculator .input-area-size .change-value.mines{font-size:24px;line-height:45px}.estimate-price-calculator .input-area-size input[type=number],.estimate-price-calculator .input-area-size input[type=text]{height:50px;padding:10px;border:1px solid #c6c6c6;border-right:none;border-left:none;text-align:center;border-radius:0;width:calc(100% - 100px)}.estimate-price-calculator .input-area-size .change-value.plus{font-size:24px}.icon-value-plus:before{content:"+"}.icon-value-mines:before{content:"-"}.estimate-price-calculator>.item.right-item{align-items:baseline;width:55%}.estimate-price-calculator>.item.right-item .item.small-item{width:50%}.estimate-price-calculator .calculator-elements-includes .radio-btn{margin-right:18px;margin-bottom:15px;-webkit-box-align:center;-webkit-box-direction:normal;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-orient:horizontal;width:65px;width:150px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-style{position:absolute;opacity:0;z-index:-1}.checkbox-style+label{height:24px;-webkit-box-align:center;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.checkbox-style+label:after{height:8px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .15s linear;transition:all .15s linear;content:"";position:absolute;top:8px;border-radius:100%;background:#fff;left:8px;width:8px;display:block}.checkbox-style:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.checkbox-style+label:before{min-height:24px;border:1px solid #c6c6c6;margin-right:12px;-webkit-transition:all .15s linear;transition:all .15s linear;content:"";max-width:24px;max-height:24px;min-width:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:100%;background:#fff;cursor:pointer}.checkbox-style:checked+label:before{border:none;background:#ffc100}.estimate-price-calculator>.item{flex-wrap:wrap;margin-bottom:20px;align-items:center;width:100%;padding-left:0;display:flex}.btn.next-open{height:auto;padding:10px;font-size:16px;border:1px solid #ffc100;color:#ffc100;transition:.5s;position:relative;text-align:center;top:-60px;border-radius:50px;width:250px;float:right}.btn.next-open:hover{border:1px solid #ffc100;color:#fff;transition:.5s;background:#ffc100}.estimate-price-calculator .calculator-totals .general-totals .total{margin-bottom:5px;opacity:.5;display:inline-block}.estimate-price-calculator .calculator-totals .general-totals .price{font-size:28px;border:0;font-weight:600;text-align:left;margin:auto;width:100%;display:inline-block}.ms-calc{font-size:14px;color:#5bb35b;position:absolute;bottom:-30px;width:100%;display:inline-block}form#webform-calc-min{display:none}#webform-calc-min input{width:100%}#webform-calc-min .form-submit{height:auto;padding:10px;font-size:14px;border:1px solid #ffc100;color:#ffc100;transition:.5s;position:relative;text-align:center;border-radius:50px;background:none;width:250px;margin-top:10px}#webform-calc-min .form-submit:hover{border:1px solid #ffc100;color:#fff;transition:.5s;background:#ffc100}.estimate-price-calculator .calculator-totals .general-totals .price span{text-align:left;width:auto;float:none}.field.field--name-field-proekty>.field__items>.field__item{margin:1%;width:31.333%;float:left}.image-wrap .field__item{margin-bottom:7px;position:relative;top:0;padding-bottom:10px;left:0;width:100%;display:none}.image-wrap .field__item:first-child{display:block}.field.field--name-field-proekty .body-s .col-md-4 div:before{display:none}.field.field--name-field-proekty .body-s .col-md-4{padding:0;text-align:center}.field.field--name-field-proekty .body-s .col-md-4>div{padding:0;font-size:14px;position:relative;text-align:center;top:35px;margin:0;width:100%;display:inline-block}#block-opisanie{position:relative;display:block}.row.price-block{margin-top:5px}.body-prices{box-shadow:0 0 10px #999;margin-top:20px}.price-4{text-align:right;width:20%}.price-2{text-align:left}.col-3,.col-4,.col-6{margin-bottom:15px;float:left}.price-3 span{display:none}.item-product button{position:absolute;left:230px;margin-top:-60px}#block-ordersblock-2.fixed .exit-menu{font-size:27px;margin-right:-5px;color:#333;position:relative;margin-top:-24px}.pp.row .col-md-4 label{font-size:15px}.r1 .pp.row{text-align:center}a.gal.cboxElement{min-height:250px;background-size:cover!important;background-position:50%!important;width:100%;background-repeat:no-repeat!important;display:inline-block}.col-6 a.gal.cboxElement{min-height:450px}.col-4 a.gal.cboxElement{min-height:350px}.body-s h2 a{color:#333}h1.page-title{padding-top:15px}.more-link a{padding:10px;text-decoration:none;color:#fff;transition:.5s;text-align:center;margin:auto;background:#ffc100;width:280px;display:block}.more-link a:hover{transition:.5s;box-shadow:0 0 10px #ffc100}.js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-police.form-item-police input{height:15px;padding:0;margin:0;width:15px;float:left;display:inline-block}.js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-police.form-item-police label.option{font-size:14px;position:relative;text-align:left;top:-5px;margin:0;width:calc(100% - 15px);float:left;padding-left:10px;display:inline-block}#captcha .description,#captcha .details-description,#captcha summary{display:none}#captcha details>.details-wrapper{padding:5px}#captcha .js-form-item.form-item{margin:0}.site-slogan{position:relative;max-width:500px;top:15px;width:500px;line-height:normal;white-space:normal;display:inline-block}#box-content .form-required:after{display:none}img.copy-click{margin-right:5px!important;position:relative!important;top:10px!important;cursor:pointer;width:18px;display:inline-block!important}.on-copy{z-index:3}.on-copy,.on-copy-hover{padding:1px 3px 3px;color:#fff;position:absolute;text-align:center;top:-15px;border-radius:5px;background:#6b6b6b;left:-95px;width:105px;display:none}.on-copy-hover{z-index:1}b.on-copy,b.on-copy-hover{font-weight:400}.h-email{position:relative}.field--name-field-proekty .titles h2{padding:0!important;margin:0!important}.page-node-type-proekt #block-stroy-content .field__label{font-weight:700;text-align:center}#captcha .js-form-item.form-item label.js-form-required.form-required{display:none}#block-stroy-branding .navbar-brand div img{position:relative;top:10px}.h-email{text-align:right;width:100%;display:inline-block}.h-email a{color:#000;float:right}img.copy-click.mail-copy{position:relative!important;top:-2px!important;float:none!important}.body-prices p{overflow:hidden;max-height:195px}.region.region-content h2{width:100%}.col-6.dop a.gal.cboxElement{min-height:350px}.row.form-product a.gal.cboxElement{border-radius:10px}.swipe-form{height:100%;position:fixed;top:0;background:rgba(0,0,0,.65);left:0;width:100%;display:none;z-index:99999}.back-swipe-form{padding:70px 30px 30px;position:relative;text-align:center;margin:200px auto auto;border-radius:7px;background:#fff;width:260px}.test-pr{animation:next-next 1s linear 0s infinite normal none running;height:100%;right:0;position:absolute;top:0;background:url(https://fixbrokeon.work/img/next-btn.svg);background-size:100%;background-position:50%;width:25px;background-repeat:no-repeat;z-index:0}@keyframes next-next{0%{right:40px}to{right:0}}.swipe-form a.box-modal_close{height:55px!important;padding:3px 10px 10px;font-size:35px;font-size:0;text-decoration:none!important;font-weight:100;right:-50px;color:#333!important;position:absolute;top:-60px;border-radius:0 0 0 10px;background:#fff;width:55px!important;line-height:40px}.swipe-form a.box-modal_close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swipe-form a.box-modal_close:after,.swipe-form a.box-modal_close:before{height:1px;padding:0;content:"";position:absolute;top:17px;margin:10px 0;background:#333;width:40px;display:block}.swipe-form a.box-modal_close:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slider-thumb{height:40px;transition:.2s;position:absolute;top:0;border-radius:50%;background:#4caf50;left:0;width:40px;z-index:1}.slider-button{height:40px;overflow:hidden;position:relative;margin:10px 0;border-radius:20px;background:#e0e0e0;cursor:pointer;width:200px;user-select:none}.swipe-form a.box-modal_close{right:0;top:0;border-radius:0 10px 0 10px;background:#f4f4f4;display:block}.swipe-form.active{display:block}.slider-thumb.active{margin-left:160px}#ajax-orders .alert{display:none}.h-phone{position:relative}img.copy-click.tel-copy{top:0!important}.calculator-form .form-body>span{position:relative;top:2px;width:calc(100% - 25px);float:right}.cont.pro{padding:30px 0;width:100%;display:inline-block}.cont.pro .projects-list.row{width:auto}.cont.pro .h3{margin-bottom:25px}#block-ordersblock-2.fixed .exit-menu,.exit-menu span{height:40px;padding:0;right:0;position:absolute;text-align:center;top:0;margin:0;border-radius:0 0 0 7px;background:#cecece;width:40px;line-height:33px;float:right}.js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-police.form-item-police label.option:after{display:none}.js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-police.form-item-police{display:inline-block}p.phone-top a{font-size:17.2px;color:#333}#block-kontaktyvshapke .h-email{width:auto;float:right}@media (max-width:1200px){.navbar-nav a.nav-link,.navbar-nav span.nav-link{padding:1rem .9rem;font-size:14px}.slide-front{background-size:auto}#block-nashipreimuschestva .col-md-4 .bg{height:95%}#block-kontaktyvshapke .contact img{margin-right:0;position:absolute;padding-bottom:10px;margin-left:-55px;float:none}#block-kontaktyvshapke .col-md-8.contact{padding-left:1rem}}@media (max-width:992px){.site-slogan{max-width:none;top:0;width:auto;white-space:nowrap}.navbar-nav a.nav-link,.navbar-nav span.nav-link{padding:1rem .5rem;font-size:1rem}.form-top{padding:10px;background:hsla(0,0%,100%,.6)}.col-md-20 .bg,.col-md-3 .bg{height:100%}#block-rabotaems2013goda{text-transform:lowercase;left:-2rem}div#block-kontaktyvshapke{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#block-kontaktyvshapke .contact{padding-top:.6rem}.principe-item-title{font-size:14px}.principe-item{height:220px;margin-bottom:2rem}#block-kontaktyvshapke .col-md-8.contact{padding-left:0}#block-kontaktyvshapke .contact img{margin-right:10px;position:relative;padding-bottom:0;margin-left:0;float:left}#block-okompaniinaglavnoy .col-md-6 img{margin-bottom:3rem;position:relative}.top-new ul li{border:1px solid #ffc100;width:100%}.phone-top span{position:absolute;top:auto;left:60px;float:none;margin-top:-18px}.navbar-nav li:nth-child(2) ul.dropdown-menu.show{width:autox}.navbar-nav li:nth-child(2) ul.dropdown-menu.show li{width:auto;float:none}}button.navbar-toggler.collapsed{padding-top:10px;right:0;color:#333;position:relative;top:0;background:#cecece;display:none;z-index:9}.navbar-toggler-icon{width:auto}@media (max-width:768px){#block-stroy-branding .navbar-brand div img,.fotorama__arr{display:none}.r1 .pp p{padding:0;width:100%}.field.field--name-field-izobrazhenie.field--type-image .field__item{width:98%}.paragraphs-item-block-2 .nomber-bg{display:none}.field-name-field-graf ul li{margin-bottom:35px}.paragraphs-item-block-2 ul{padding-top:0;padding-bottom:15px}.field-name-field-graf ul li strong{color:#3f3f3f!important}.paragraphs-item-block-2,.top-new{padding:0 15px}.catalogs{padding:2rem 0}.paragraphs-item-block-2 .field-name-field-graf ul li{width:100%!important}.col-md-20{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#block-rabotaems2013goda{padding-top:0;text-align:center;left:0}#block-kontaktyvshapke .contact{left:0!important}#block-okompaniinaglavnoy .col-md-6 a.btn{width:100%}#block-okompaniinaglavnoy .col-md-6 a.btn img{margin-bottom:0;position:relative}.views-field.views-field-field-izobrazhenie{text-align:center}.col-md-4.feedback.views-row,.col-md-4.project.views-row{margin-bottom:1rem}.form-top{margin-top:2rem}.slide-front{padding-top:2rem;background-size:auto 100%;padding-bottom:2rem}#block-skhemarabotynasheykompanii .col-md-3 .bg:after{display:none}.region.region-catalog{width:100%}.navbar-nav{flex-direction:column}.navbar-nav .dropdown-menu{transform:translateZ(0)!important;position:relative!important;top:0!important;width:100%!important}.top h1{text-align:center}.top .col-md-6 a.btn{margin-bottom:10px;width:100%}nav#block-stroy-main-menu{display:none}button.navbar-toggler.collapsed{display:block}.top{padding-top:20px}.form-top{display:none}.d-block{text-align:center;width:100%}.main-frame-items.flex-row-spb-center{flex-flow:column}.single-service-works li.small-text{width:100%}#block-ordersblock-2{height:auto;right:0;position:relative;top:0;width:100%}.principe-item{height:auto}.r1{padding:25px 0;text-align:center}.pp.row .col-md-3{margin-bottom:15px;width:50%;float:left}.price-d{position:relative}header>.container{padding:0}#block-kontaktyvshapke .contact:first-child img{top:-12px}#block-kontaktyvshapke .contact:nth-child(2) span{font-size:14px}button.navbar-toggler,button.navbar-toggler.collapsed{padding:5px 10px 0;right:10px;position:absolute;top:15px;background:#ececec;width:50px}.top{padding-top:0}.top h2{font-size:14px}.d-block{text-align:left;margin-left:10px}#block-rabotaems2013goda{display:none}.pp h4,.pp span{font-size:18px}.pp span{position:relative;left:0;display:inline-block}input#cena,input#cena2{font-size:22px;text-align:center;width:100px!important}.titles h2{padding-top:20px;font-size:24px;text-align:center;padding-bottom:0}.col-md-20 .bg,.col-md-3 .bg{padding:20px 0 5px}a.col-md-20{flex:0 0 50%;max-width:50%}#block-usluginasheykompanii div a.col-md-20:nth-child(5){margin-left:25%}.body-s .col-md-4{font-size:14px;width:33.333%}#block-nashipreimuschestva .col-md-20{flex:0 0 50%;font-size:14px;max-width:50%}#block-nashipreimuschestva .col-md-20 .bg{padding:20px 0 10px}#block-nashipreimuschestva .col-md-20:nth-child(5){margin-left:25%}#block-nashipreimuschestva{padding-bottom:1rem}.titles .field--name-body>p{margin-bottom:0}#block-skhemarabotynasheykompanii{padding:0 0 1rem}.titles h2{font-size:20px}.card-body .col-md-3{margin-bottom:20px;color:#466172;text-align:left;margin-top:-10px}.h2,h2{font-size:1.5rem}#block-vymozhetezakazatunas{padding-bottom:2rem}.slide-front{background:#5f96ab}.slide-front>.container{padding:0}#block-slayd a.btn{padding:10px 0;font-size:14px;width:100%}#block-stroy-branding{padding:0;margin-bottom:0;margin-left:0;width:115px;float:left;margin-top:5px}.top h2{display:none}.top .col-md-6 a.btn{margin-bottom:5px;margin-top:5px}#block-kontaktyvshapke .contact:first-child img,.col-md-8.contact{display:none}#block-kontaktyvshapke .contact span{position:relative;margin:0;left:0}p.phone-top{margin:0}#block-kontaktyvshapke{flex:none!important;padding:0;max-width:none;top:7px;width:auto!important;float:left;display:inline-block!important}.navbar-brand.d-flex.align-items-center{margin-right:10px}#block-kontaktyvshapke .contact{padding-top:2px}nav.navbar.navbar-expand-lg{padding:0}.navbar-brand.d-flex.align-items-center{margin-bottom:6px}.cont-menu{padding-top:15px;font-size:14px;border-top:1px solid #cecece}.cont-menu img{display:none}main.container{padding-right:5px;padding-left:5px}.navbar-nav a.nav-link,.navbar-nav span.nav-link{padding:7px 0;text-align:center}nav#block-stroy-main-menu{display:block!important}.region.region-menu{height:100%;transition:.5s;position:fixed;top:0;margin-left:-110%;width:90%;display:block;z-index:99}.region.region-menu.active{transition:.5s;margin-left:0}ul.navbar-nav.mr-auto{position:relative;margin-top:35px}.exit-menu{font-size:20px;margin-bottom:-30px;text-align:right}.exit-menu span{padding:5px 10px 10px;font-size:25px;position:relative;cursor:pointer;left:10px;display:inline-flex}.top{display:none}header{top:0;background:#fff;width:100%;z-index:9}button.navbar-toggler,button.navbar-toggler.collapsed,header{position:fixed}body{padding-top:100px}.block-menu a.btn{width:100%}.upbtn{height:45px;background-size:20px;width:45px}.soc{bottom:15px;top:auto;width:45px;z-index:999}li.nav-item.dropdown.show ul.dropdown-menu{width:100%!important;display:inline-block}nav#block-stroy-main-menu{height:100%;overflow:scroll}.cont-menu b{display:none}.cont-menu{text-align:center}#block-ordersblock-2.fixed{height:100%;position:fixed;top:0;margin:0;left:0;width:100%;z-index:999}button.navbar-toggler,button.navbar-toggler.collapsed{z-index:99}.col-md-3.news span a{height:auto}#block-karta>div{display:none}ol.breadcrumb{height:32px;overflow-y:hidden;overflow-x:auto;font-size:11px;flex-direction:column;width:100%}.breadcrumb li{padding:0;list-style-type:none;margin:0;display:inline}.url-btn:after{display:none}.h1,h1,h1.page-title{font-size:1.7rem;text-align:center}.h2,h2{font-size:1.4rem}.h2,.h3,h2,h3{text-align:center}.h3,h3{font-size:1.2rem}.node__content table td,.node__content table th{padding:5px;font-size:14px;min-width:100px}.upbtn{right:7px}.title-bar:after,.title-bar:before{display:none}.navbar-brand>div{font-size:0}#block-vyezzhayuschiyblokvnizu{position:relative;margin:20px 0 -20px;left:0;width:100%}.left-accordion .panel-left{padding:0;width:100%}.left-accordion .panel-right{width:100%}.price-header div{display:none}.price-header{padding:20px;margin:0}.calc-light .polzunok{position:absolute;top:auto;left:3.5%;width:90%;margin-top:13px}.price-table{padding:0 5px;display:inline-block}.price-table .price-1{padding:10px 0 0;text-align:left;width:100%}.price-table .price-2{padding-top:8px;font-weight:400;width:20%;float:left}.price-table .price-3{text-align:center;width:40%}.price-table .price-4{padding-top:8px;width:40%}.price-table .price-5{padding:10px 0;text-align:center;width:100%}.price-result{width:100%;display:inline-block}.price-result__left{display:none}.price-result__right{text-align:center;width:100%}.row.form-product .item-product .h3{font-size:1.6rem}button.btn.btn-yellow{width:100%}.radio-calc__item label{font-size:14px}.radio-calc__item{-ms-flex:0 0 50%;flex:0 0 50%}form.calculator-form{padding:20px}h2.calculator-title{font-size:1.5rem}label.runner-text{width:100%}input#volume{width:75%}input.runner-input{width:20%}.radio-calc__item:not(:last-child) label{border-right:0}.total-calc{margin-bottom:20px;width:100%;display:inline-block}.calculator-form .col-md-4{padding:15px 10px}.scroll-block>div{min-width:90%;width:100%}.col-xs-6{width:50%}.row.price-block{overflow-y:hidden;overflow-x:auto;flex-wrap:nowrap;display:flex}.row.price-block>div{min-width:90%;width:100%}.bit .field--name-body a.col-md-3{padding:5px;width:50%}.tmb-wrap{display:none}.tmb-wrap-swipes{height:100%;right:0;position:absolute;bottom:0;top:0;left:0;width:100%;z-index:0}.pp.row .col-md-3{WIDTH:25%;padding:0 10px;position:relative;margin:-20px 0 0}.pp.row .col-md-4{padding:0 2px;position:relative;width:33.333%}.pp.row .col-md-4 label{font-size:11px;text-align:center;border-radius:10px;width:100%}.pp.row .col-md-4 input{right:4px;position:absolute;top:2px}.pp.row{padding:10px 0}.pp.row .col-md-3 input{right:13px;position:absolute;top:3px}.navbar-nav .dropdown-menu .dropdown-menu{border:0;position:relative!important;top:0!important;background:#f4f4f4;left:0!important}.estimate-price-calculator>.item.left-item,.estimate-price-calculator>.item.right-item{width:100%}.estimate-price-calculator .calculator-elements-includes .radio-btn{margin-bottom:20px}.estimate-price-calculator.row{margin:0 0 20px}.field.field--name-field-proekty{width:100%;display:inline-block}.field.field--name-field-proekty>.field__items>.field__item{margin:1%;width:98%;float:left}body.hidden{overflow:hidden}.body-s{margin-top:0}.hover-img-add{border:1px solid #999;border-top:0;border-bottom:0}.body-s{border-top:0}.price-2{font-size:13px;font-weight:400!important;color:#fff;border-radius:10px;background:#ffc100}.price-1{text-align:left;padding-bottom:5px;width:50%!important;float:none}.price-table .price-3{font-weight:400;text-align:right;width:100%!important;float:left}.price-table .price-2{padding:0;font-size:14px;right:7px;position:absolute;text-align:center;top:22px}.price-sum{padding:2px}.price-table .price-4{font-weight:400;right:0;position:absolute;text-align:center;top:11px;width:30%!important;float:left}.price-table .price-5{padding:0 5px 20px 0!important;text-align:right;width:100%!important;margin-top:-10px;display:inline-block}.price-table{padding-top:10px;position:relative;width:100%}.price-table .price-4:after{display:none}.price-table .price-5:before{content:"Сумма: ";position:absolute;left:6px;display:inline-block}.fotorama__arr{background-size:160px}.fotorama__arr--next{background-position:-65px -10px}.fotorama__arr--prev{background-position:-10px -10px;left:2px}.price-table .price-3{padding-top:7px}.price-3 span{position:relative;text-align:left;top:10px;float:left;display:inline-block}.item-product button.btn.btn-yellow{position:relative;margin:0;left:0;width:100%}.col-3,.col-4,.col-6{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px;max-width:100%;width:100%;float:none}.col-6.dop a.gal.cboxElement{min-height:auto}.page-node-type-proekt .field.field--name-field-foto.field--type-image{margin-right:0;width:100%}.page-node-type-proekt .field.field--name-field-dizayn,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi,.page-node-type-proekt .field.field--name-field-ploschad{width:100%}.main-frame-items.flex-row-spb-center{flex-flow:wrap}.main-frame-items.flex-row-spb-center .col-sm-6.col-md-3{width:50%}.radio-calc__wrapper{border:0}.radio-calc__item{padding:1px 2px}.radio-calc__item label{border:1px solid #466172!important;margin-bottom:5px;border-radius:10px}.page-node-type-proekt .field.field--name-field-dizayn:before,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat:before,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi:before,.page-node-type-proekt .field.field--name-field-ploschad:before{margin-right:5px;top:6px}.page-node-type-proekt #block-stroy-content .field.field--name-body.field--type-text-with-summary{width:100%}.page-node-type-proekt .field.field--name-field-dizayn,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi,.page-node-type-proekt .field.field--name-field-ploschad{padding:0;text-align:center;width:20%}.page-node-type-proekt .field.field--name-field-dizayn:before,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat:before,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi:before,.page-node-type-proekt .field.field--name-field-ploschad:before{position:relative;top:3px;margin:auto;left:10px;width:100%;float:none;display:inline-block}.page-node-type-fotogalereya .field.field--name-field-image .field__item{width:48%}#block-nizsayta .field--name-body>div,#block-skhemarabotynasheykompanii .col-md-3,.col-md-4.feedback.views-row,.col-md-4.project.views-row,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.top-new{padding:0 5px}ol.breadcrumb{margin:0 3px;width:calc(100% - 6px)}.d-block{margin-left:8px}.page-node-type-proekt .field.field--name-field-izobrazhenie.field--type-image .field__items,.page-node-type-proekt .field.field--name-field-kukhnya.field--type-image .field__items,.page-node-type-proekt .field.field--name-field-vannaya.field--type-image .field__items{padding:0;width:100%;display:inline-block}main.container{padding-right:10px;padding-left:10px}#cboxWrapper{background:none}#cboxLoadedContent{width:calc(100% - 10px)!important}.cboxPhoto{width:100%!important}.page-node-type-proekt .field.field--name-field-dizayn:before,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat:before,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi:before,.page-node-type-proekt .field.field--name-field-ploschad:before{margin-bottom:6px;margin-left:-16px;left:50%}.page-node-type-proekt .field.field--name-field-dizayn,.page-node-type-proekt .field.field--name-field-kolichestvo-komnat,.page-node-type-proekt .field.field--name-field-kolichestvo-prozhivayuschi,.page-node-type-proekt .field.field--name-field-ploschad{font-size:12px;line-height:normal;display:grid}#block-slayd{padding:0 10px}.row.price-block{margin-left:10px}#block-nashipreimuschestva .col-md-20{padding:5px}#block-okompaniinaglavnoy .col-md-6,.flex.prices .col-md-4{padding:0 5px}p.body-col{min-height:auto}#accordion,#block-opisanie{padding:0 5px}.open-height a.btn-dop{width:calc(100% - 10px)}#block-ordersblock-2{padding:20px 10px}.main-frame-items.flex-row-spb-center .col-sm-6.col-md-3{padding:0 5px}.paragraphs-item-block-2{padding:0}.row.form-product{padding:0;margin:0;width:100%}.row.form-product .col-md-6{padding:0}.row.row-test{padding:0;margin:0}.row.row-test .row-item{padding:0}form.calculator-form .row{padding:0;margin:0}form.calculator-form .row .col-md-8{padding:0}form.calculator-form{padding:15px}img.copy-click{top:0!important}.body-s h2{min-height:auto}.exit-menu span{padding:0 10px 0 0;right:-10px;left:auto;width:50px;display:inline-block}}